Browse Source

2025-04-03

qc取消审核
java8
fengyuan_yang 10 months ago
parent
commit
eeb4437f70
  1. 4
      src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java
  2. 20
      src/main/resources/mapper/pms/QcMapper.xml

4
src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java

@ -4287,6 +4287,7 @@ public class QcServiceImpl implements QcService {
public void cancelApproval2(QcFAIRecordData data) {
if ("fai".equals(data.getType())) {
for (QcFAIRecordData qcData : data.getSubmitList()) {
qcData.setUpdateBy(data.getUpdateBy());
// 状态改为待检验,并将提交标识改为N
qcMapper.updateFAIMasterSubmitFlag2(qcData);
qcMapper.updateFAIDetailSubmitFlag2(qcData);
@ -4294,18 +4295,21 @@ public class QcServiceImpl implements QcService {
}
} else if ("ipqc".equals(data.getType())) {
for (QcFAIRecordData qcData : data.getSubmitList()) {
qcData.setUpdateBy(data.getUpdateBy());
qcMapper.updateIPQCMasterSubmitFlag2(qcData);
qcMapper.updateIPQCDetailSubmitFlag2(qcData);
qcMapper.updateIPQCSubDetailSubmitFlag2(qcData);
}
} else if ("fqc".equals(data.getType())) {
for (QcFAIRecordData qcData : data.getSubmitList()) {
qcData.setUpdateBy(data.getUpdateBy());
qcMapper.updateFQCMasterSubmitFlag2(qcData);
qcMapper.updateFQCDetailSubmitFlag2(qcData);
qcMapper.updateFQCSubDetailSubmitFlag2(qcData);
}
} else if ("pqc".equals(data.getType())) {
for (QcFAIRecordData qcData : data.getSubmitList()) {
qcData.setUpdateBy(data.getUpdateBy());
qcMapper.updatePQCMasterSubmitFlag2(qcData);
qcMapper.updatePQCDetailSubmitFlag2(qcData);
qcMapper.updatePQCSubDetailSubmitFlag2(qcData);

20
src/main/resources/mapper/pms/QcMapper.xml

@ -4030,7 +4030,9 @@
<update id="updateIQCMasterSubmitFlag2" parameterType="com.xujie.sys.modules.pms.data.QcFAIRecordData">
UPDATE qc_iqc_record
SET submit_flag = 'N',
state = '待检验'
state = '待检验',
cancel_check_by = #{updateBy},
cancel_check_date = getDate()
WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo}
</update>
@ -4049,7 +4051,9 @@
<update id="updateFAIMasterSubmitFlag2" parameterType="com.xujie.sys.modules.pms.data.QcFAIRecordData">
UPDATE qc_fai_record
SET submit_flag = 'N',
state = '待检验'
state = '待检验',
cancel_check_by = #{updateBy},
cancel_check_date = getDate()
WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo}
</update>
@ -4068,7 +4072,9 @@
<update id="updateIPQCMasterSubmitFlag2" parameterType="com.xujie.sys.modules.pms.data.QcFAIRecordData">
UPDATE qc_ipqc_record
SET submit_flag = 'N',
state = '待检验'
state = '待检验',
cancel_check_by = #{updateBy},
cancel_check_date = getDate()
WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo}
</update>
@ -4087,7 +4093,9 @@
<update id="updateFQCMasterSubmitFlag2" parameterType="com.xujie.sys.modules.pms.data.QcFAIRecordData">
UPDATE qc_fqc_record
SET submit_flag = 'N',
state = '待检验'
state = '待检验',
cancel_check_by = #{updateBy},
cancel_check_date = getDate()
WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo}
</update>
@ -4106,7 +4114,9 @@
<update id="updatePQCMasterSubmitFlag2" parameterType="com.xujie.sys.modules.pms.data.QcFAIRecordData">
UPDATE qc_pqc_record
SET submit_flag = 'N',
state = '待检验'
state = '待检验',
cancel_check_by = #{updateBy},
cancel_check_date = getDate()
WHERE inspection_no = #{inspectionNo} and site = #{site} and bu_no = #{buNo}
</update>

Loading…
Cancel
Save