From 0d12e7c6b06a41c166894f420eea2b411a276c21 Mon Sep 17 00:00:00 2001 From: zhaoqifeng Date: Fri, 26 Mar 2021 14:14:24 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=8F=91=E9=80=81=E5=88=B0?= =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=96=B9=E5=B9=B3=E5=8F=B0=20=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/epmet/dao/ProjectSubProcessDao.java | 6 +++--- .../epmet/service/ProjectSubProcessService.java | 4 ++-- .../epmet/service/impl/ProjectServiceImpl.java | 15 ++++++++++----- .../impl/ProjectSubProcessServiceImpl.java | 6 +++--- .../resources/mapper/ProjectSubProcessDao.xml | 4 ++-- 5 files changed, 20 insertions(+), 15 deletions(-) diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/ProjectSubProcessDao.java b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/ProjectSubProcessDao.java index dca510a468..e1e9658a0a 100644 --- a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/ProjectSubProcessDao.java +++ b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/ProjectSubProcessDao.java @@ -52,12 +52,12 @@ public interface ProjectSubProcessDao extends BaseDao { List selectSubProcessAndAttachment(@Param("processIds")List processIds); /** - * 根据platformId查找最新的记录 + * 根据taskId查找最新的记录 * @author zhaoqifeng * @date 2021/3/19 15:26 - * @param platformId + * @param taskId * @return com.epmet.dto.ProjectSubProcessDTO */ - ProjectSubProcessDTO selectSubProcessByPlatformId(@Param("platformId") String platformId); + ProjectSubProcessDTO selectSubProcessByTaskId(@Param("taskId") String taskId); } \ No newline at end of file diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/ProjectSubProcessService.java b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/ProjectSubProcessService.java index 702192d210..cfc6180e6a 100644 --- a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/ProjectSubProcessService.java +++ b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/ProjectSubProcessService.java @@ -115,8 +115,8 @@ public interface ProjectSubProcessService extends BaseService files = new ArrayList<>(); for (String url : issueDetail.getData().getTopicInfo().getPhotoList()) { Result multipartFileResult = - HttpClientManager.getInstance().getFileItem(url, UUID.randomUUID().toString().replace("-", "")); + HttpClientManager.getInstance().getFileItem(url, "image." + FilenameUtils.getExtension(url)); if (!multipartFileResult.success()) { throw new RenException(multipartFileResult.getCode(), multipartFileResult.getMsg()); } @@ -2224,7 +2225,7 @@ public class ProjectServiceImpl extends BaseServiceImpl files = new ArrayList<>(); for (TopicFileResultDTO item : topicAttachment.getData().getVoiceList()) { Result multipartFileResult = - HttpClientManager.getInstance().getFileItem(item.getUrl(), UUID.randomUUID().toString().replace("-", "")); + HttpClientManager.getInstance().getFileItem(item.getUrl(), "voice." + FilenameUtils.getExtension(item.getUrl())); if (!multipartFileResult.success()) { throw new RenException(multipartFileResult.getCode(), multipartFileResult.getMsg()); } @@ -2243,7 +2244,7 @@ public class ProjectServiceImpl extends BaseServiceImpl files = new ArrayList<>(); for (TopicFileResultDTO item : topicAttachment.getData().getVideoList()) { Result multipartFileResult = - HttpClientManager.getInstance().getFileItem(item.getUrl(), UUID.randomUUID().toString().replace("-", "")); + HttpClientManager.getInstance().getFileItem(item.getUrl(), "video." + FilenameUtils.getExtension(item.getUrl())); if (!multipartFileResult.success()) { throw new RenException(multipartFileResult.getCode(), multipartFileResult.getMsg()); } @@ -2262,7 +2263,7 @@ public class ProjectServiceImpl extends BaseServiceImpl files = new ArrayList<>(); for (TopicFileResultDTO item : topicAttachment.getData().getDocList()) { Result multipartFileResult = - HttpClientManager.getInstance().getFileItem(item.getUrl(), UUID.randomUUID().toString().replace("-", "")); + HttpClientManager.getInstance().getFileItem(item.getUrl(), "doc." + FilenameUtils.getExtension(item.getUrl())); if (!multipartFileResult.success()) { throw new RenException(multipartFileResult.getCode(), multipartFileResult.getMsg()); } @@ -2352,7 +2353,7 @@ public class ProjectServiceImpl extends BaseServiceImpl - select ID, CUSTOMER_ID, @@ -103,7 +103,7 @@ from project_sub_process where DEL_FLAG = '0' - AND PLATFORM_ID = #{platformId} + AND TASK_ID = #{taskId} order by CREATED_TIME DESC limit 1