|
|
@@ -302,6 +302,18 @@ public class FactorEnchangeFactory {
|
|
|
afterwardsAuditDetail.setPrice(itemMap.get(SystemEventAttrConstant.PRICE) != null ? new BigDecimal(itemMap.get(SystemEventAttrConstant.PRICE).toString()) : null);
|
|
|
afterwardsAuditDetail.setMedicalRuleProjectId((Integer) itemMap.get(SystemEventAttrConstant.MEDICAL_INS_RULE_PROJECT_ID));
|
|
|
afterwardsAuditDetail.setAfterIncidentDetailLogId((Integer) itemMap.get(SystemEventAttrConstant.ITEMMAP_AFTER_INCIDENT_DETAIL_LOG_ID));
|
|
|
+ Object expenseCategory = itemMap.getOrDefault(SystemEventAttrConstant.EXPENSE_CATEGORY, "");
|
|
|
+ if (null != expenseCategory) {
|
|
|
+ afterwardsAuditDetail.setExpenseCategory(expenseCategory.toString());
|
|
|
+ }
|
|
|
+ Object changeClass = itemMap.getOrDefault(SystemEventAttrConstant.HIS_CHANGE_CLASS, "");
|
|
|
+ if (null != changeClass) {
|
|
|
+ afterwardsAuditDetail.setChangeClass(changeClass.toString());
|
|
|
+ }
|
|
|
+ Object spelLog = itemMap.get(Constant.SPEL_LOG);
|
|
|
+ if (null != spelLog) {
|
|
|
+ afterwardsAuditDetail.setErrorDescription(spelLog.toString());
|
|
|
+ }
|
|
|
return afterwardsAuditDetail;
|
|
|
}
|
|
|
|