Commit d3f5b514 authored by suhuiguang's avatar suhuiguang

feat(使用登记大编辑):

1.使用登记台套类编辑接口测试,是数据未发生变化时,不再进行消息的推送
parent 6b5348f6
...@@ -43,13 +43,15 @@ public abstract class DefaultBizDataChangeHandler<U extends BaseBizDataChangeEve ...@@ -43,13 +43,15 @@ public abstract class DefaultBizDataChangeHandler<U extends BaseBizDataChangeEve
} }
private void publish2OtherBiz(List<FieldChangeMeta> allChangeColumns, String applyNo, JSONObject changeData) { private void publish2OtherBiz(List<FieldChangeMeta> allChangeColumns, String applyNo, JSONObject changeData) {
BizRelationDataDto bizRelationDataDto = new BizRelationDataDto(); if(!allChangeColumns.isEmpty()){
bizRelationDataDto.setBizId(applyNo); BizRelationDataDto bizRelationDataDto = new BizRelationDataDto();
bizRelationDataDto.setBizType(canHandleBizType()); bizRelationDataDto.setBizId(applyNo);
bizRelationDataDto.setRecords(getEqs(applyNo)); bizRelationDataDto.setBizType(canHandleBizType());
bizRelationDataDto.setChangeReason(changeData.getString("changeReason")); bizRelationDataDto.setRecords(getEqs(applyNo));
bizRelationDataDto.setChangeAttachment(JSONObject.toJSONString(changeData.get("changeAttachment"))); bizRelationDataDto.setChangeReason(changeData.getString("changeReason"));
bizRelationDataDto.setProjectContraptionIds(getProjectContraptionIds(applyNo)); bizRelationDataDto.setChangeAttachment(JSONObject.toJSONString(changeData.get("changeAttachment")));
eventPublisher.publish(new BaseBizDataChangeEvent(this, bizRelationDataDto, allChangeColumns, RequestContext.cloneRequestContext())); bizRelationDataDto.setProjectContraptionIds(getProjectContraptionIds(applyNo));
eventPublisher.publish(new BaseBizDataChangeEvent(this, bizRelationDataDto, allChangeColumns, RequestContext.cloneRequestContext()));
}
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment