Browse Source

2025-11-24

IPQC检验增加项目操作
master
fengyuan_yang 7 months ago
parent
commit
f2abc28207
  1. 1
      src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java
  2. 1
      src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java
  3. 4
      src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java
  4. 10
      src/main/resources/mapper/pms/QcMapper.xml

1
src/main/java/com/gaotao/modules/boxManage/data/SoReceiveCasesData.java

@ -64,5 +64,6 @@ public class SoReceiveCasesData extends SoReceiveCases {

1
src/main/java/com/gaotao/modules/boxManage/entity/SoReceiveCases.java

@ -203,5 +203,6 @@ public class SoReceiveCases {

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

@ -1641,7 +1641,7 @@ public class QcServiceImpl implements QcService {
qcMapper.updateInboundNotificationStatus(recordData.getSite(), recordData.getBuNo(), recordData.getDocumentNo(), "待入库");
}
// 发送邮件
if ("不合格".equals(recordData.getInspectionResult())) {
else if ("不合格".equals(recordData.getInspectionResult())) {
// 更新"收货入库任务"的状态为"已完成"
qcMapper.updateInboundNotificationStatus(recordData.getSite(), recordData.getBuNo(), recordData.getDocumentNo(), "已完成");
// try {
@ -1679,6 +1679,8 @@ public class QcServiceImpl implements QcService {
qcMapper.updateIQCMasterSubmitFlag2(qcData);
qcMapper.updateIQCDetailSubmitFlag2(qcData);
qcMapper.updateIQCSubDetailSubmitFlag2(qcData);
// 修改收货入库单为待检验
qcMapper.updateInboundNotificationStatus(qcData.getSite(), qcData.getBuNo(), qcData.getDocumentNo(), "待检验");
// // 删除相应task表的数据
// qcMapper.deleteReceivingTaskByInspectionNo(qcData);
}

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

@ -870,7 +870,8 @@
qir.bu_no,
qir.po_orderNo,
qir.po_itemNo,
qir.roll_count
qir.roll_count,
qir.document_no
FROM qc_iqc_record as qir
LEFT JOIN part p ON qir.part_no = p.partNo and qir.site = p.site
WHERE qir.site in (select site from AccessSite where userID = #{userName})
@ -947,7 +948,8 @@
a.expiration_date,
a.pass_qty,
a.not_pass_qty,
a.batch_qualified_qty
a.batch_qualified_qty,
a.document_no
FROM qc_iqc_record as a
left join part as d on a.site = d.site and a.bu_no = d.bu_no and a.part_no = d.partNo
left join view_Supplier as s on a.site = s.site and a.supplier_no = s.SupplierID
@ -2689,10 +2691,10 @@
<select id="selectInfoByInspectionNo" resultType="com.gaotao.modules.pms.data.PoOrderRollNoData" parameterType="com.gaotao.modules.pms.data.QcFAIRecordData">
select
site,
citem_code,
bu_no,
inspection_no
from po_order_roll_no
where site = #{site} and citem_code = #{buNo} and inspection_no = #{inspectionNo}
where site = #{site} and bu_no = #{buNo} and inspection_no = #{inspectionNo}
</select>
<update id="updateIQCMasterSubmitFlag2" parameterType="com.gaotao.modules.pms.data.QcFAIRecordData">

Loading…
Cancel
Save