From 02f8fa00344f77c121fcad5ead5ca97dd390a4f8 Mon Sep 17 00:00:00 2001 From: renkang <8417338+k94314517@user.noreply.gitee.com> Date: 星期二, 26 十一月 2024 16:29:05 +0800 Subject: [PATCH] 客户资料 巡检任务业务 --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java | 35 +++++++++++++++++++---------------- 1 files changed, 19 insertions(+), 16 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java index 948ccf5..4265e5c 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/YwPatrolPointServiceImpl.java @@ -65,13 +65,15 @@ ywPatrolPointMapper.insert(ywPatrolPoint); - if(Objects.nonNull(ywPatrolPoint.getMultifile())){ - ywPatrolPoint.getMultifile().setCreator(loginUserInfo.getId()); - ywPatrolPoint.getMultifile().setCreateDate(new Date()); - ywPatrolPoint.getMultifile().setIsdeleted(Constants.ZERO); - ywPatrolPoint.getMultifile().setObjType(Constants.MultiFile.FN_PATROL_POINT_FILE.getKey()); - ywPatrolPoint.getMultifile().setObjId(ywPatrolPoint.getId()); - multifileMapper.insert(ywPatrolPoint.getMultifile()); + if(Objects.nonNull(ywPatrolPoint.getFileUrl())){ + Multifile multifile = new Multifile(); + multifile.setCreator(loginUserInfo.getId()); + multifile.setCreateDate(new Date()); + multifile.setIsdeleted(Constants.ZERO); + multifile.setObjType(Constants.MultiFile.FN_PATROL_POINT_FILE.getKey()); + multifile.setObjId(ywPatrolPoint.getId()); + multifile.setFileurl(ywPatrolPoint.getFileUrl()); + multifileMapper.insert(multifile); } return ywPatrolPoint.getId(); @@ -123,13 +125,15 @@ .eq(Multifile::getObjType,Constants.MultiFile.FN_PATROL_POINT_FILE.getKey()) ); - if(Objects.nonNull(ywPatrolPoint.getMultifile())){ - ywPatrolPoint.getMultifile().setCreator(loginUserInfo.getId()); - ywPatrolPoint.getMultifile().setCreateDate(new Date()); - ywPatrolPoint.getMultifile().setIsdeleted(Constants.ZERO); - ywPatrolPoint.getMultifile().setObjType(Constants.MultiFile.FN_PATROL_POINT_FILE.getKey()); - ywPatrolPoint.getMultifile().setObjId(ywPatrolPoint.getId()); - multifileMapper.insert(ywPatrolPoint.getMultifile()); + if(Objects.nonNull(ywPatrolPoint.getFileUrl())){ + Multifile multifile = new Multifile(); + multifile.setCreator(loginUserInfo.getId()); + multifile.setCreateDate(new Date()); + multifile.setIsdeleted(Constants.ZERO); + multifile.setObjType(Constants.MultiFile.FN_PATROL_POINT_FILE.getKey()); + multifile.setObjId(ywPatrolPoint.getId()); + multifile.setFileurl(ywPatrolPoint.getFileUrl()); + multifileMapper.insert(multifile); } } @@ -157,8 +161,7 @@ if(Objects.nonNull(multifile)){ String path = systemDictDataBiz.queryByCode(Constants.FTP,Constants.FTP_RESOURCE_PATH).getCode() +systemDictDataBiz.queryByCode(Constants.FTP,Constants.YW_PATROL).getCode(); - multifile.setFileurlFull(path + multifile.getFileurl()); - ywPatrolPoint.setMultifile(multifile); + ywPatrolPoint.setFileFullUrl(path + multifile.getFileurl()); } return ywPatrolPoint; } -- Gitblit v1.9.3