Browse Source

2025-11-25

过站采集-》创建分卷
插入SFDC_DefectHist表时,同时要将reRollNo字段插入进去,reRollNo字段是创建分卷时生成的那个卷号
master
fengyuan_yang 2 months ago
parent
commit
bf66703140
  1. 11
      src/main/java/com/gaotao/modules/schedule/entity/SfdcDefectHistData.java
  2. 2
      src/main/java/com/gaotao/modules/schedule/service/impl/SchedulingServiceImpl.java
  3. 5
      src/main/resources/mapper/schedule/SchedulingMapper.xml

11
src/main/java/com/gaotao/modules/schedule/entity/SfdcDefectHistData.java

@ -22,7 +22,16 @@ public class SfdcDefectHistData implements Serializable {
private Float defectQty; // 不良数量 private Float defectQty; // 不良数量
private String remark; // 备注 private String remark; // 备注
private String rollNo; // 卷号 private String rollNo; // 卷号
private String reRollNo; // 返工卷号
public String getReRollNo() {
return reRollNo;
}
public void setReRollNo(String reRollNo) {
this.reRollNo = reRollNo;
}
public String getSite() { public String getSite() {
return site; return site;
} }

2
src/main/java/com/gaotao/modules/schedule/service/impl/SchedulingServiceImpl.java

@ -1401,7 +1401,7 @@ public class SchedulingServiceImpl implements SchedulingService {
defectData.setDefectQty(totalDefectQty); defectData.setDefectQty(totalDefectQty);
defectData.setRollNo(rollNo2); defectData.setRollNo(rollNo2);
defectData.setRemark("创建分卷自动记录"); defectData.setRemark("创建分卷自动记录");
defectData.setReRollNo(rollNo);
defectList.add(defectData); defectList.add(defectData);
// 批量插入不良历史数据 // 批量插入不良历史数据

5
src/main/resources/mapper/schedule/SchedulingMapper.xml

@ -497,7 +497,7 @@
<!-- 批量插入SFDC不良历史数据 --> <!-- 批量插入SFDC不良历史数据 -->
<insert id="batchInsertSfdcDefectHist"> <insert id="batchInsertSfdcDefectHist">
INSERT INTO SFDC_DefectHist INSERT INTO SFDC_DefectHist
(Site, OrderNo, ItemNo, SeqNo, HistSeqNo, ReportDate, Reportedby, DefectCode, DefectQty, Remark, RollNo)
(Site, OrderNo, ItemNo, SeqNo, HistSeqNo, ReportDate, Reportedby, DefectCode, DefectQty, Remark, RollNo, reRollNo)
VALUES VALUES
<foreach collection="defectList" item="item" separator=","> <foreach collection="defectList" item="item" separator=",">
( (
@ -511,7 +511,8 @@
#{item.defectCode}, #{item.defectCode},
#{item.defectQty}, #{item.defectQty},
#{item.remark}, #{item.remark},
#{item.rollNo}
#{item.rollNo},
#{item.reRollNo}
) )
</foreach> </foreach>
</insert> </insert>

Loading…
Cancel
Save