select d.id, d.projectId, d.infoType, d.marks_picture, d.marks_video, d.problemArea, d.workParts, d.changeInfo, d.lordSent, d.lordSentUser, d.copySend, d.copySendUser, d.checkState, d.nickedArea, d.nickedTime, d.projectType, d.processName, d.projectName, d.nickedInfo, d.checkUser, d.checkUserPhone, d.smark_url, d.isDel, d.createUser, u.nick_name as createUserName, sd.dept_name as createUserDeptName, d.createTime, d.updateUser, d.updateTime, d.danger_type, d.recheckSend, d.recheckSendUser, d.roleType, d.problemType from smz_ssp_problemmodify_draft d
left join sur_project sp on d.projectId = sp.id
left join sys_user u on u.phonenumber = d.createUser
left join sys_dept sd on sd.dept_id = u.dept_id
insert into smz_ssp_problemmodify_draft
projectId,
infoType,
marks_picture,
marks_video,
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,
#{projectId},
#{infoType},
#{marksPicture},
#{marksVideo},
#{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_draft
projectId = #{projectId},
infoType = #{infoType},
marks_picture = #{marksPicture},
marks_video = #{marksVideo},
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_draft where id = #{id}
delete from smz_ssp_problemmodify_draft where id in
#{id}