|
|
@ -1766,22 +1766,22 @@ public class RoutingManagementServiceImpl extends ServiceImpl<RoutingManagementM |
|
|
plmItem.setRoutingRevision(Integer.valueOf(ifsItem.getRoutingRevision())); |
|
|
plmItem.setRoutingRevision(Integer.valueOf(ifsItem.getRoutingRevision())); |
|
|
plmItem.setRoutingType(ifsItem.getRoutingType()); |
|
|
plmItem.setRoutingType(ifsItem.getRoutingType()); |
|
|
plmItem.setAlternativeNo(ifsItem.getAlternativeNo()); |
|
|
plmItem.setAlternativeNo(ifsItem.getAlternativeNo()); |
|
|
plmItem.setOperationNo(Integer.valueOf(ifsItem.getOperationNo())); |
|
|
|
|
|
|
|
|
plmItem.setOperationNo(ifsItem.getOperationNo().isEmpty() ? null : Integer.valueOf(ifsItem.getOperationNo())); |
|
|
plmItem.setOperationName(ifsItem.getOperationDesc()); |
|
|
plmItem.setOperationName(ifsItem.getOperationDesc()); |
|
|
plmItem.setEfficiencyFactor(UtilsClass.stringToBigDecimal(ifsItem.getEfficiencyFactor())); |
|
|
|
|
|
plmItem.setMachRunFactor(UtilsClass.stringToBigDecimal(ifsItem.getMachRunFactor())); |
|
|
|
|
|
plmItem.setMachSetupTime(UtilsClass.stringToBigDecimal(ifsItem.getMachSetupTime())); |
|
|
|
|
|
|
|
|
plmItem.setEfficiencyFactor(ifsItem.getEfficiencyFactor().isEmpty() ? null : UtilsClass.stringToBigDecimal(ifsItem.getEfficiencyFactor())); |
|
|
|
|
|
plmItem.setMachRunFactor(ifsItem.getMachRunFactor().isEmpty() ? null : UtilsClass.stringToBigDecimal(ifsItem.getMachRunFactor())); |
|
|
|
|
|
plmItem.setMachSetupTime(ifsItem.getMachSetupTime().isEmpty() ? null : UtilsClass.stringToBigDecimal(ifsItem.getMachSetupTime())); |
|
|
plmItem.setRunTimeCode(ifsItem.getRunTimeCode()); |
|
|
plmItem.setRunTimeCode(ifsItem.getRunTimeCode()); |
|
|
plmItem.setLaborRunFactor(UtilsClass.stringToBigDecimal(ifsItem.getLaborRunFactor())); |
|
|
|
|
|
plmItem.setLaborSetupTime(UtilsClass.stringToBigDecimal(ifsItem.getLaborSetupTime())); |
|
|
|
|
|
plmItem.setCrewSize(Integer.valueOf(ifsItem.getCrewSize())); |
|
|
|
|
|
plmItem.setSetupCrewSize(Integer.valueOf(ifsItem.getSetupCrewSize())); |
|
|
|
|
|
|
|
|
plmItem.setLaborRunFactor(ifsItem.getLaborRunFactor().isEmpty() ? null : UtilsClass.stringToBigDecimal(ifsItem.getLaborRunFactor())); |
|
|
|
|
|
plmItem.setLaborSetupTime(ifsItem.getLaborSetupTime().isEmpty() ? null : UtilsClass.stringToBigDecimal(ifsItem.getLaborSetupTime())); |
|
|
|
|
|
plmItem.setCrewSize(ifsItem.getCrewSize().isEmpty() ? null : Integer.valueOf(ifsItem.getCrewSize())); |
|
|
|
|
|
plmItem.setSetupCrewSize(ifsItem.getSetupCrewSize().isEmpty() ? null : Integer.valueOf(ifsItem.getSetupCrewSize())); |
|
|
plmItem.setOutsideOpItem(ifsItem.getOutsideOpItem()); |
|
|
plmItem.setOutsideOpItem(ifsItem.getOutsideOpItem()); |
|
|
plmItem.setMachineNo(ifsItem.getMachineNo()); |
|
|
plmItem.setMachineNo(ifsItem.getMachineNo()); |
|
|
plmItem.setWorkCenterNo(ifsItem.getWorkCenterNo()); |
|
|
plmItem.setWorkCenterNo(ifsItem.getWorkCenterNo()); |
|
|
plmItem.setLaborClassNo(ifsItem.getLaborClassNo()); |
|
|
plmItem.setLaborClassNo(ifsItem.getLaborClassNo()); |
|
|
plmItem.setSetupLaborClassNo(ifsItem.getSetupLaborClassNo()); |
|
|
plmItem.setSetupLaborClassNo(ifsItem.getSetupLaborClassNo()); |
|
|
plmItem.setOverlap(Integer.valueOf(ifsItem.getOverlap())); |
|
|
|
|
|
|
|
|
plmItem.setOverlap(ifsItem.getOverlap().isEmpty() ? null : Integer.valueOf(ifsItem.getOverlap())); |
|
|
plmItem.setNoteText(ifsItem.getNoteText()); |
|
|
plmItem.setNoteText(ifsItem.getNoteText()); |
|
|
plmItem.setCreateBy(data.getUpdateBy()); |
|
|
plmItem.setCreateBy(data.getUpdateBy()); |
|
|
plmItem.setIfsRowId(ifsItem.getIfsRowId()); |
|
|
plmItem.setIfsRowId(ifsItem.getIfsRowId()); |
|
|
@ -1806,7 +1806,7 @@ public class RoutingManagementServiceImpl extends ServiceImpl<RoutingManagementM |
|
|
plmTool.setAlternativeNo(ifsTool.getAlternativeNo()); |
|
|
plmTool.setAlternativeNo(ifsTool.getAlternativeNo()); |
|
|
plmTool.setOperationId(plmItem.getOperationId()); |
|
|
plmTool.setOperationId(plmItem.getOperationId()); |
|
|
plmTool.setToolId(ifsTool.getToolId()); |
|
|
plmTool.setToolId(ifsTool.getToolId()); |
|
|
plmTool.setToolQty(Integer.valueOf(ifsTool.getToolQuantity())); |
|
|
|
|
|
|
|
|
plmTool.setToolQty(ifsTool.getToolQuantity().isEmpty() ? null : Integer.valueOf(ifsTool.getToolQuantity())); |
|
|
plmTool.setRemark(ifsTool.getNoteText()); |
|
|
plmTool.setRemark(ifsTool.getNoteText()); |
|
|
plmTool.setCreateBy(data.getUpdateBy()); |
|
|
plmTool.setCreateBy(data.getUpdateBy()); |
|
|
plmTool.setIfsRowId(ifsTool.getIfsRowId()); |
|
|
plmTool.setIfsRowId(ifsTool.getIfsRowId()); |
|
|
@ -1833,7 +1833,7 @@ public class RoutingManagementServiceImpl extends ServiceImpl<RoutingManagementM |
|
|
plmGuideLine.setRoutingType(ifsGuideLine.getRoutingType()); |
|
|
plmGuideLine.setRoutingType(ifsGuideLine.getRoutingType()); |
|
|
plmGuideLine.setAlternativeNo(ifsGuideLine.getAlternativeNo()); |
|
|
plmGuideLine.setAlternativeNo(ifsGuideLine.getAlternativeNo()); |
|
|
plmGuideLine.setOperationId(plmItem.getOperationId()); |
|
|
plmGuideLine.setOperationId(plmItem.getOperationId()); |
|
|
plmGuideLine.setGuidelineSeq(Integer.valueOf(ifsGuideLine.getGuidelineSeq())); |
|
|
|
|
|
|
|
|
plmGuideLine.setGuidelineSeq(ifsGuideLine.getGuidelineSeq().isEmpty() ? null : Integer.valueOf(ifsGuideLine.getGuidelineSeq())); |
|
|
plmGuideLine.setGuidelineDesc(ifsGuideLine.getGuidelineDesc()); |
|
|
plmGuideLine.setGuidelineDesc(ifsGuideLine.getGuidelineDesc()); |
|
|
plmGuideLine.setGuidelineText(ifsGuideLine.getGuidelineText()); |
|
|
plmGuideLine.setGuidelineText(ifsGuideLine.getGuidelineText()); |
|
|
plmGuideLine.setGuidelineType(ifsGuideLine.getOperWorkGuideType()); |
|
|
plmGuideLine.setGuidelineType(ifsGuideLine.getOperWorkGuideType()); |
|
|
|