insert into smz_ssp_problemmodify
comId,
projectId,
infoType,
marks_picture,
marks_video,
correction_picture,
problemArea,
workParts,
changeInfo,
lordSent,
lordSentUser,
copySend,
copySendUser,
checkState,
nickedArea,
nickedTime,
projectType,
processName,
projectName,
nickedInfo,
checkUser,
checkUserPhone,
smark_url,
isDel,
createUser,
createTime,
updateUser,
updateTime,
danger_type,
recheckSend,
recheckSendUser,
roleType,
problemType,
#{comId},
#{projectId},
#{infoType},
#{marksPicture},
#{marksVideo},
#{correctionPicture},
#{problemArea},
#{workParts},
#{changeInfo},
#{lordSent},
#{lordSentUser},
#{copySend},
#{copySendUser},
#{checkState},
#{nickedArea},
#{nickedTime},
#{projectType},
#{processName},
#{projectName},
#{nickedInfo},
#{checkUser},
#{checkUserPhone},
#{smarkUrl},
#{isDel},
#{createUser},
#{createTime},
#{updateUser},
#{updateTime},
#{dangerType},
#{recheckSend},
#{recheckSendUser},
#{roleType},
#{problemType},
update smz_ssp_problemmodify
comId = #{comId},
projectId = #{projectId},
infoType = #{infoType},
marks_picture = #{marksPicture},
marks_video = #{marksVideo},
correction_picture = #{correctionPicture},
problemArea = #{problemArea},
workParts = #{workParts},
changeInfo = #{changeInfo},
lordSent = #{lordSent},
lordSentUser = #{lordSentUser},
copySend = #{copySend},
copySendUser = #{copySendUser},
checkState = #{checkState},
nickedArea = #{nickedArea},
nickedTime = #{nickedTime},
projectType = #{projectType},
processName = #{processName},
projectName = #{projectName},
nickedInfo = #{nickedInfo},
checkUser = #{checkUser},
checkUserPhone = #{checkUserPhone},
smark_url = #{smarkUrl},
isDel = #{isDel},
createUser = #{createUser},
createTime = #{createTime},
updateUser = #{updateUser},
updateTime = #{updateTime},
danger_type = #{dangerType},
recheckSend = #{recheckSend},
recheckSendUser = #{recheckSendUser},
roleType = #{roleType},
problemType = #{problemType},
where id = #{id}
delete from smz_ssp_problemmodify where id = #{id}
delete from smz_ssp_problemmodify where id in
#{id}
and a,problemType = #{problemType}
and a.danger_type = #{dangerType}
and date(a.createTime) >= date(#{createTime})
and date(a.updateTime) <= date(#{updateTime})
and a.createUser = #{createUser}
and a.lordSent = #{lordSent}
AND
(
a.createUser=#{currentUserId} or a.lordSent=#{currentUserId} or find_in_set(#{currentUserId},a.copySend) or a.recheckSend=#{currentUserId}
)