|
|
|
@ -1366,7 +1366,13 @@ public class ChangeManagementServiceImpl extends ServiceImpl<ChangeManagementMap |
|
|
|
if ("plm_change_request".equals(nodeDetail.getPlmTable())) { |
|
|
|
fieldValue = (String) getPropertyValue(changeRequest, nodeDetail.getPlmField()); |
|
|
|
} else if ("plm_change_cost_impact".equals(nodeDetail.getPlmTable())) { |
|
|
|
fieldValue = (String) getPropertyValue(costImpact, nodeDetail.getPlmField()); |
|
|
|
// 判断是否为金额 |
|
|
|
if ("C".equals(nodeDetail.getFieldType())) { |
|
|
|
BigDecimal v = (BigDecimal) getPropertyValue(costImpact, nodeDetail.getPlmField()); |
|
|
|
fieldValue = v == null ? "" : v.toString(); |
|
|
|
} else { |
|
|
|
fieldValue = (String) getPropertyValue(costImpact, nodeDetail.getPlmField()); |
|
|
|
} |
|
|
|
} else { |
|
|
|
fieldValue = (String) getPropertyValue(changeExecutionInfo, nodeDetail.getPlmField()); |
|
|
|
} |
|
|
|
|