|
|
|
|
@ -71,7 +71,35 @@ public class StGoodsServiceImpl extends BaseServiceImpl<StGoodsMapper, StGoods> |
|
|
|
|
public StGoods saveGoodsInfo(List<String> prtnoList) throws Exception { |
|
|
|
|
StGoods goods = null; |
|
|
|
|
//查询物料信息
|
|
|
|
|
List<StPdmPartDTO> pdmPartInfo = stHttpRequestService.getPdmPartInfo(prtnoList); |
|
|
|
|
// List<StPdmPartDTO> pdmPartInfo = stHttpRequestService.getPdmPartInfo(prtnoList);
|
|
|
|
|
|
|
|
|
|
List<StPdmPartDTO> pdmPartInfo = new ArrayList<>(); |
|
|
|
|
|
|
|
|
|
StPdmPartDTO dto1 = new StPdmPartDTO(); |
|
|
|
|
dto1.setPrtno("TEST-MAT-001"); |
|
|
|
|
dto1.setReleaseno("V1.0"); |
|
|
|
|
dto1.setDrwpartno("DWG-TEST-001"); |
|
|
|
|
dto1.setPrtdesc("测试物料_环规"); |
|
|
|
|
dto1.setMtlsgrt(7.85); |
|
|
|
|
dto1.setPrttype("PART"); |
|
|
|
|
dto1.setSource("自制"); |
|
|
|
|
dto1.setMtlspcf("45#钢"); |
|
|
|
|
dto1.setPrtum("PCS"); |
|
|
|
|
dto1.setCavityno("1"); |
|
|
|
|
dto1.setCplb("机械部件"); |
|
|
|
|
dto1.setEcnno("ECN-TEST-001"); |
|
|
|
|
dto1.setEnditem((short) 123); |
|
|
|
|
dto1.setMtltmrk("45#钢"); |
|
|
|
|
dto1.setPartLink("/pdm/part/TEST-MAT-001"); |
|
|
|
|
dto1.setPriority("1"); |
|
|
|
|
dto1.setPrtrevedit("Released"); |
|
|
|
|
dto1.setPrtstd("GB/T 1234-2020"); |
|
|
|
|
dto1.setPrtwt(0.5); |
|
|
|
|
dto1.setRemark("测试物料"); |
|
|
|
|
dto1.setTrademark("测试"); |
|
|
|
|
dto1.setRcdchgdatd(new Date()); |
|
|
|
|
|
|
|
|
|
pdmPartInfo.add(dto1); |
|
|
|
|
log.debug("pdmPartInfo:{}", pdmPartInfo); |
|
|
|
|
|
|
|
|
|
if (CollectionUtils.isEmpty(pdmPartInfo)) { |
|
|
|
|
@ -119,7 +147,7 @@ public class StGoodsServiceImpl extends BaseServiceImpl<StGoodsMapper, StGoods> |
|
|
|
|
goods.setGcId(goodsClass.getId()); |
|
|
|
|
goods.setGcName("量具"); |
|
|
|
|
} |
|
|
|
|
this.save(goods); |
|
|
|
|
// this.save(goods);
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|