From 843d0abd014ec20424844546fc57a9f976f366ba Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期一, 02 九月 2024 10:52:59 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java index b698dd5..9cef87e 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java @@ -96,6 +96,8 @@ private PlatformJobMapper platformJobMapper; @Autowired private PlatformLogMapper platformLogMapper; + @Autowired + private PlatformReasonMapper platformReasonMapper; @@ -1410,9 +1412,13 @@ platformBooks.setStatus(approveDTO.getStatus()); platformBooks.setEditDate(new Date()); platformBooks.setEditor(approveDTO.getLoginUserInfo().getMemberId()); + PlatformReason platformReason = platformReasonMapper.selectById(platformBooks.getReasonId()); //鐢熸垚浠诲姟璁板綍 PlatformJob platformJob = platformBooks.toPlatformJob(); + platformJob.setPlatformGroupId(platformReason.getGroupId().intValue()); + platformJob.setType(Constants.platformJobType.sgscxh); + platformJob.setStatus(Constants.PlatformJobStatus.WART_SIGN_IN.getKey()); platformJobMapper.insert(platformJob); platformBooks.setJobId(platformJob.getId()); platformBooksMapper.updateById(platformBooks); @@ -1421,7 +1427,9 @@ platformLog.setCreateDate(new Date()); platformLog.setJobId(platformJob.getId()); platformLog.setIsdeleted(Constants.ZERO); - platformLog.setObjType(Constants.PlatformJobStatus.WART_SIGN_IN.getKey()); + platformLog.setParam4(platformJob.getCarCodeFront()); + platformLog.setContent(Constants.PlatformJobLogType.CREATE.getInfo()); + platformLog.setObjType(Constants.PlatformJobLogType.CREATE.getKey()); platformLog.setObjId(platformJob.getId().toString()); platformLog.setAfterContent(JSONObject.toJSONString(platformJob)); platformLogMapper.insert(platformLog); -- Gitblit v1.9.3