diff --git a/src/main/java/com/xujie/sys/modules/pms/data/PartSpareData.java b/src/main/java/com/xujie/sys/modules/pms/data/PartSpareData.java
index 863740c9..f31d790f 100644
--- a/src/main/java/com/xujie/sys/modules/pms/data/PartSpareData.java
+++ b/src/main/java/com/xujie/sys/modules/pms/data/PartSpareData.java
@@ -189,4 +189,13 @@ public class PartSpareData {
private String securityFlag;
private String newLocationId;
+
+ // bu
+ private String buNo;
+
+ // 工单号
+ private String orderNo;
+
+ // 出库方式
+ private String outType;
}
diff --git a/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java b/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java
index afe477b0..5d91d71f 100644
--- a/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java
+++ b/src/main/java/com/xujie/sys/modules/pms/service/Impl/EamServiceImpl.java
@@ -3008,8 +3008,9 @@ public class EamServiceImpl implements EamService {
repairTransDetailData.setTransQty(partSpareData.getOutQty());
}
repairTransDetailData.setDirection(partSpareData.getDirection());
- repairTransDetailData.setOrderRef1("");
- repairTransDetailData.setOrderRef2("");
+ repairTransDetailData.setOrderRef1(partSpareData.getBuNo());
+ repairTransDetailData.setOrderRef2(partSpareData.getOrderNo());
+ repairTransDetailData.setOrderRef3(partSpareData.getOutType());
repairTransDetailData.setCitemCode("");
repairTransDetailData.setBatchNo(batchNo);
// 根据符号区分是 入库,还是出库
diff --git a/src/main/resources/mapper/pms/EamMapper.xml b/src/main/resources/mapper/pms/EamMapper.xml
index e2a00538..1d62e2f5 100644
--- a/src/main/resources/mapper/pms/EamMapper.xml
+++ b/src/main/resources/mapper/pms/EamMapper.xml
@@ -2897,9 +2897,9 @@
insert into repair_TransDetail
- (TransNo, Site, ItemNo, PartNo, LocationID, TransQty, Direction, BatchNo, OrderRef1, OrderRef2, citem_code)
+ (TransNo, Site, ItemNo, PartNo, LocationID, TransQty, Direction, BatchNo, OrderRef1, OrderRef2, OrderRef3, citem_code)
values
- (#{transNo}, #{site}, #{itemNo}, #{partNo}, #{locationId}, #{transQty}, #{direction}, #{batchNo}, #{orderRef1}, #{orderRef2}, #{citemCode})
+ (#{transNo}, #{site}, #{itemNo}, #{partNo}, #{locationId}, #{transQty}, #{direction}, #{batchNo}, #{orderRef1}, #{orderRef2}, #{orderRef3}, #{citemCode})