update wf_repair_check set
IS_SURE = #{isSure},
ALCHECK_NUM = (ifnull(ALCHECK_NUM,0) + #{alCheckNum}),
ALSCRAP_NUM = (ifnull(ALSCRAP_NUM,0) + #{alScrapNum}),
CHECK_TIME = now()
where ID = #{checkId}
update wf_repair_check set
IS_SURE = #{isSure},
ALCHECK_NUM = #{alCheckNum},
CHECK_TIME = #{checkTime}
where ID = #{id}
insert wf_repair_check
TASK_ID,
MODEL_ID,
CHECK_TIME,
CHECK_NUM,
SCRAP_NUM,
OPERATION_TIME,
REPAIR_ID,
IS_ACTIVE,
#{taskId},
#{modelId},
#{checkTime},
#{checkNum},
#{scrapNum},
#{operationTime},
#{repairId},
1,
update wf_info_record set RM_STATUS = #{rmStatus}
where SUP_ID = #{infoSupId} AND MODEL_ID = #{modelId} AND TYPE = 6
AND IS_SPLIT = 1
update wf_info_record set RM_STATUS = #{rmStatus}
where `CODE` = #{deviceCode} AND MODEL_ID = #{modelId} AND TYPE = 6
update wf_info_record set
RM_STATUS = #{rmStatus},
TIME = now(),
USER_ID = #{userId}
where ID = #{wirId}
update mm_machines set
BATCH_STATUS = #{batchStatus}
where ID = #{mmId}
update wf_repair_check set
ALCHECK_NUM = #{alCheckNum},
ALSCRAP_NUM = #{alScrapNum},
OPERATION_TIME = now()
where MODEL_ID = #{modelId} and TASK_ID = #{taskId}
insert wf_info_record
SUP_ID,
MODEL_ID,
CODE,
TIME,
NUM,
TYPE,
RM_STATUS,
USER_ID,
#{supId},
#{modelId},
#{deviceCode},
now(),
#{number},
#{typeId},
#{rmStatus},
#{userId},
insert wf_repair_check
TASK_ID,
MODEL_ID,
CHECK_TIME,
CHECK_NUM,
SCRAP_NUM,
OPERATION_TIME,
REPAIR_ID,
IS_ACTIVE,
#{taskId},
#{modelId},
#{checkTime},
#{checkNum},
#{scrapNum},
#{operationTime},
#{repairId},
1,
update wf_info_record set
RM_STATUS = #{rmStatus},
TIME = now()
where ID = #{wirId}
update mm_machines set
BATCH_STATUS = #{batchStatus}
where TYPE = #{modelId} and DEVICE_CODE = #{deviceCode}
update wf_repair_check set
ALCHECK_NUM = (ifnull(ALCHECK_NUM,0) + #{alCheckNum}),
alscrap_num = (ifnull(ALSCRAP_NUM,0) + #{alScrapNum}),
OPERATION_TIME = now()
where MODEL_ID = #{modelId} and TASK_ID = #{taskId}
update wf_repair_details set
REPAIR_NUM = (ifnull(REPAIR_NUM,0) + #{newRepairUnqualifiedNum}),
REPAIR_NUM = (ifnull(REPAIR_NUM,0) + #{newScrapUnqualifiedNum}),
OPERATION_TIME = now()
where id = #{checkId}
insert into wf_task_record
OPERATION_TIME,
NUMBER,
IS_SPLIT,
IS_FINISH,
SUP_ID,
IS_ACTIVE,
#{operationTime},
#{number},
#{isFinish},
#{isSplit},
#{taskId},
1,
insert into wf_put_storage_details
TASK_ID,
MODEL_ID,
PRE_PUT_NUM,
CHECK_ID,
PUT_TIME,
IS_SURE,
IS_ACTIVE,
#{taskId},
#{maModelId},
#{prePutNum},
#{checkId},
now(),
0,
1,
update wf_info_record set
TIME = #{operationTime},
RM_STATUS = #{rmStatus} ,USER_ID = #{userId}
where ID = #{wirId}