diff --git a/src/main/java/com/spring/modules/Tooling/data/RoutingToolApplyData.java b/src/main/java/com/spring/modules/Tooling/data/RoutingToolApplyData.java
index 828a88e2..66075f01 100644
--- a/src/main/java/com/spring/modules/Tooling/data/RoutingToolApplyData.java
+++ b/src/main/java/com/spring/modules/Tooling/data/RoutingToolApplyData.java
@@ -22,4 +22,5 @@ public class RoutingToolApplyData extends RoutingToolVo {
private String customerPartNo;
private String customerName;
private String projectName;
+ private String instanceCode;
}
diff --git a/src/main/java/com/spring/modules/Tooling/service/impl/ProjectToolingApplyServiceImpl.java b/src/main/java/com/spring/modules/Tooling/service/impl/ProjectToolingApplyServiceImpl.java
index 63487458..4d94bd18 100644
--- a/src/main/java/com/spring/modules/Tooling/service/impl/ProjectToolingApplyServiceImpl.java
+++ b/src/main/java/com/spring/modules/Tooling/service/impl/ProjectToolingApplyServiceImpl.java
@@ -162,6 +162,7 @@ public class ProjectToolingApplyServiceImpl implements ProjectToolingApplyServic
plm.setOrderRef4(item.getRoutingType());
plm.setOrderRef5(item.getAlternativeNo());
plm.setOrderRef6(item.getOperationId().toString());
+ plm.setInstanceCode(item.getInstanceCode());
return plm;
}).collect(Collectors.toList());
projectToolingApplyMapper.saveApplyDetail(applyDetail);
diff --git a/src/main/java/com/spring/modules/base/entity/PlmProjectToolApplyDetail.java b/src/main/java/com/spring/modules/base/entity/PlmProjectToolApplyDetail.java
index 35b4c758..4f1bfa9f 100644
--- a/src/main/java/com/spring/modules/base/entity/PlmProjectToolApplyDetail.java
+++ b/src/main/java/com/spring/modules/base/entity/PlmProjectToolApplyDetail.java
@@ -65,6 +65,7 @@ public class PlmProjectToolApplyDetail {
*/
private String orderRef5;
private String orderRef6;
+ private String instanceCode;
public String getSite() {
return site;
}
@@ -176,5 +177,13 @@ public class PlmProjectToolApplyDetail {
public void setOrderRef6(String orderRef6) {
this.orderRef6 = orderRef6;
}
+
+ public String getInstanceCode() {
+ return instanceCode;
+ }
+
+ public void setInstanceCode(String instanceCode) {
+ this.instanceCode = instanceCode;
+ }
}
diff --git a/src/main/resources/mapper/Tooling/ProjectToolingApplyMapper.xml b/src/main/resources/mapper/Tooling/ProjectToolingApplyMapper.xml
index db804972..3f998194 100644
--- a/src/main/resources/mapper/Tooling/ProjectToolingApplyMapper.xml
+++ b/src/main/resources/mapper/Tooling/ProjectToolingApplyMapper.xml
@@ -215,21 +215,23 @@
INSERT INTO plm_project_tool_applyDetail (site, apply_no, seqNo, tool_id, standard_cost, applyQty, remark,
orderRef1, orderRef2, orderRef3, orderRef4, orderRef5,
- orderRef6) values
+ orderRef6, instance_code) values
(#{item.site}, #{item.applyNo}, #{item.seqNo}, #{item.toolId}, #{item.standardCost}, #{item.applyQty},
#{item.remark}, #{item.orderRef1},
- #{item.orderRef2}, #{item.orderRef3}, #{item.orderRef4}, #{item.orderRef5}, #{item.orderRef6})
+ #{item.orderRef2}, #{item.orderRef3}, #{item.orderRef4}, #{item.orderRef5}, #{item.orderRef6},
+ #{item.instanceCode})
insert into plm_project_tool_applyDetail (site, apply_no, seqNo, tool_id, standard_cost, applyQty, remark,
orderRef1, orderRef2, orderRef3, orderRef4, orderRef5,
- orderRef6) values
+ orderRef6, instance_code) values
(#{item.site}, #{item.applyNo}, #{item.seqNo}, #{item.toolId}, #{item.standardCost}, #{item.applyQty},
#{item.remark}, #{item.projectId},
- #{item.testPartNo}, #{item.routingRevision}, #{item.routingType}, #{item.alternativeNo}, #{item.operationId})
+ #{item.testPartNo}, #{item.routingRevision}, #{item.routingType}, #{item.alternativeNo}, #{item.operationId},
+ #{item.instanceCode})
@@ -375,6 +377,7 @@
a.orderRef3,
a.orderRef4,
a.orderRef5,
+ a.instance_code,
dbo.plm_get_toolDesc(a.site, a.tool_id) toolDesc,
a.orderRef6,
b.operation_no,
@@ -514,7 +517,8 @@
update plm_project_tool_applyDetail
set applyQty=#{applyQty},
- standard_cost=#{standardCost}
+ standard_cost=#{standardCost},
+ instance_code=#{instanceCode}
where site = #{site}
and apply_no = #{applyNo}
and seqNo = #{seqNo}
@@ -534,7 +538,8 @@
orderRef4,
orderRef5,
unit_cost,
- orderRef6
+ orderRef6,
+ instance_code
FROM plm_project_tool_applyDetail
where site = #{site}
and apply_no = #{applyNo}