|
|
|
@ -116,9 +116,9 @@ public class MesTimeRoundnessService implements IRoundnessStrategy {
|
|
|
|
|
mesWorkOrder.setWorkOrderNo(resultList.get(0));
|
|
|
|
|
mesWorkOrder.setWorkOrderType(MesExtEnumUtil.ORDER_TYPE.BTO.getValue());
|
|
|
|
|
mesWorkOrder.setWorkOrderSeq(createSeq.toString());
|
|
|
|
|
//生产顺序号 【前缀(WSPS)+工厂号+产线+特殊符号#+10位流水 步长10】({prefix}{custProdLine}{prodLocation}{dynamicRule}{serialNo})
|
|
|
|
|
//生产顺序号 【前缀(WOPS)+工厂号+产线+特殊符号#+10位流水 步长10】({prefix}{org}{prodLocation}{dynamicRule}{serialNo})
|
|
|
|
|
GenSerialNoModel proSeqGenSerialNoModel = new GenSerialNoModel(MesCommonConstant.MES_WORK_ORDER_PRODUCT_SEQ);
|
|
|
|
|
proSeqGenSerialNoModel.setCustProdLineCode(detail.getOrganizeCode());
|
|
|
|
|
proSeqGenSerialNoModel.setOrganizeCode(detail.getOrganizeCode());
|
|
|
|
|
proSeqGenSerialNoModel.setProdLocation(detail.getWorkCenterCode());
|
|
|
|
|
proSeqGenSerialNoModel.setDynamicRule("#");
|
|
|
|
|
List<String> seqList = syncFuncService.syncSerialNo(proSeqGenSerialNoModel.organizeCode(detail.getOrganizeCode()), "edi", detail.getOrganizeCode(), 1).getResultList();
|
|
|
|
|