Browse Source

2024-09-18

RFQ 功能优化2
java8
fengyuan_yang 1 year ago
parent
commit
966f21f2b1
  1. 1
      src/main/java/com/xujie/sys/modules/part/service/impl/BomManagementServiceImpl.java
  2. 2
      src/main/java/com/xujie/sys/modules/part/service/impl/RoutingManagementServiceImpl.java
  3. 3
      src/main/resources/mapper/part/PartInformationMapper.xml
  4. 3
      src/main/resources/mapper/part/RoutingManagementMapper.xml

1
src/main/java/com/xujie/sys/modules/part/service/impl/BomManagementServiceImpl.java

@ -514,6 +514,7 @@ public class BomManagementServiceImpl extends ServiceImpl<BomManagementMapper, B
detailEntity.setPartNo(data.getPartNo());
detailEntity.setBomType(data.getBomType());
detailEntity.setEngChgLevel(data.getEngChgLevel());
detailEntity.setStatus("Tentative");
bomManagementMapper.bomDetailSave(detailEntity);
// 创建bomComponent
if (!componentDataList.isEmpty()) {

2
src/main/java/com/xujie/sys/modules/part/service/impl/RoutingManagementServiceImpl.java

@ -519,6 +519,7 @@ public class RoutingManagementServiceImpl extends ServiceImpl<RoutingManagementM
detailEntity.setPartNo(data.getPartNo());
detailEntity.setRoutingType(data.getRoutingType());
detailEntity.setRoutingRevision(data.getRoutingRevision());
detailEntity.setStatus("Tentative");
routingManagementMapper.routingDetailSave(detailEntity);
// 创建routingComponent
if (!componentDataList.isEmpty()) {
@ -668,7 +669,6 @@ public class RoutingManagementServiceImpl extends ServiceImpl<RoutingManagementM
valueData.setPartNo(data.getPartNo());
List<PartSubPropertiesValueData> partItems = partInformationMapper.getItemModal(valueData);
// 获取的商品组的condition
List<PgPtmConditionEntity> conditionList = routingManagementMapper.getPtmCondition(data.getSite(), data.getBuNo(), part.getOtherGroup1());
for (PgPtmConditionEntity conditionData : conditionList) {

3
src/main/resources/mapper/part/PartInformationMapper.xml

@ -48,8 +48,7 @@
product_rev,
invtype,
code_no,
dbo.get_code_desc(site, sourceBu, code_no, 'IP') as codeDesc
code_no,
dbo.get_code_desc(site, sourceBu, code_no, 'IP') as codeDesc,
dbo.get_bu_desc(site, sourceBu) as buDesc
FROM part
<where>

3
src/main/resources/mapper/part/RoutingManagementMapper.xml

@ -571,7 +571,8 @@
b.labor_class_no,
dbo.get_labor_class_desc(a.site, a.bu_no, b.labor_class_no) as laborClassDesc,
b.setup_labor_class_no,
dbo.get_labor_class_desc(a.site, a.bu_no, b.setup_labor_class_no) as setupLaborClassDesc
dbo.get_labor_class_desc(a.site, a.bu_no, b.setup_labor_class_no) as setupLaborClassDesc,
'Units/Hour' as runTimeCode
FROM part_group_std_operations as a
left join standard_routing_operation as b on a.operation_id = b.id
where a.site = #{site} and a.bu_no = #{buNo} and a.product_group_id = #{productGroupId}

Loading…
Cancel
Save