select taskId, taskNo,taskVisible, planId, blockId, landId, cropId, taskCreatetype, taskType, taskContent, taskPlanstartdate, taskPlanenddate, taskAudittype, taskStatus, taskManager, taskCreator, taskCreateddate, taskCompletedate, taskModifieddate, taskCompletereason, taskAuditor, tid from FmsTask
insert into FmsTask
taskId,
taskNo,
planId,
blockId,
landId,
cropId,
taskCreatetype,
taskType,
taskContent,
taskPlanstartdate,
taskPlanenddate,
taskAudittype,
taskStatus,
taskManager,
taskCreator,
taskCreateddate,
taskCompletedate,
taskModifieddate,
taskCompletereason,
taskAuditor,
taskVisible,
tid,
#{taskId},
#{taskNo},
#{planId},
#{blockId},
#{landId},
#{cropId},
#{taskCreatetype},
#{taskType},
#{taskContent},
#{taskPlanstartdate},
#{taskPlanenddate},
#{taskAudittype},
#{taskStatus},
#{taskManager},
#{taskCreator},
#{taskCreateddate},
#{taskCompletedate},
#{taskModifieddate},
#{taskCompletereason},
#{taskAuditor},
#{taskVisible},
#{tid},
update FmsTask
taskNo = #{taskNo},
planId = #{planId},
blockId = #{blockId},
landId = #{landId},
cropId = #{cropId},
taskCreatetype = #{taskCreatetype},
taskType = #{taskType},
taskStatus = #{taskStatus},
taskContent = #{taskContent},
taskPlanstartdate = #{taskPlanstartdate},
taskPlanenddate = #{taskPlanenddate},
taskAudittype = #{taskAudittype},
taskManager = #{taskManager},
taskVisible = #{taskVisible},
taskCreator = #{taskCreator},
taskCreateddate = #{taskCreateddate},
taskCompletedate = #{taskCompletedate},
taskModifieddate = #{taskModifieddate},
taskCompletereason = #{taskCompletereason},
taskAuditor = #{taskAuditor},
tid = #{tid},
where taskId = #{taskId}
and tid = #{tid}
delete from FmsTask
where
taskId = #{taskId}
and tid = #{tid}
delete from FmsTask
where
taskId in
#{taskId}
and tid = #{tid}