INSERT INTO Assignment ( assignmentId, teacherId, content, description, created, startTime, endTime, status , areaid
,pointcasetypes
, assignType, packageName,assigntime
)
Values ( #{assignmentId}, #{teacherId}, #{content}, #{description},current_timestamp, #{startTime}, #{endTime}, #{status} , #{areaid}
,#{pointcasetypes,jdbcType=ARRAY, typeHandler=com.spoken.api.handlers.ArrayTypeHandlerPg}
,#{assignType} , #{packageName},#{assigntime})
update Assignment
teacherId = #{teacherId},
content = #{content},
description = #{description},
created = #{created},
startTime = #{startTime},
endTime = #{endTime},
status = #{status},
areaid = #{areaid},
packageName = #{packageName},
assignType = #{assignType},
assigntime = #{assigntime},
where assignmentId=#{assignmentId}
UPDATE Assignment SET status = 0
WHERE assignmentId in
#{item}