From 9def4f55864c47027dacefcd79d1b7fe6143bd8d Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Thu, 19 Oct 2023 12:03:12 +0800 Subject: [PATCH] 10/19 --- .../EnterpriseProjectService.java | 5 +++ .../projectaccount/ProjectAccountService.java | 8 +++- .../projectinformation/ProjectInfoDto.java | 1 + .../ProjectInformationMapper.xml | 1 + .../ProjectInformationService.java | 45 ++++++++++++++++--- .../projectzzfiles/ProjectZzFilesService.java | 5 +++ .../StoreHouseProjectService.java | 19 +++++--- 7 files changed, 71 insertions(+), 13 deletions(-) diff --git a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseproject/EnterpriseProjectService.java b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseproject/EnterpriseProjectService.java index c2aefb67..f3c1f8db 100644 --- a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseproject/EnterpriseProjectService.java +++ b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseproject/EnterpriseProjectService.java @@ -72,6 +72,11 @@ public class EnterpriseProjectService extends MybatisBaseService().eq("sid",sid)); return rb.success().setMsg("删除企业信息成功"); } + public ResultBean deleteByProjectSid(String projectSid) { + ResultBean rb=new ResultBean(); + baseMapper.delete(new QueryWrapper().eq("projectSid",projectSid)); + return rb.success().setMsg("删除企业信息成功"); + } public List EnterpriseList(){ return baseMapper.EnterpriseList(); } diff --git a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectaccount/ProjectAccountService.java b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectaccount/ProjectAccountService.java index 8dfa6646..d69b874c 100644 --- a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectaccount/ProjectAccountService.java +++ b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectaccount/ProjectAccountService.java @@ -46,7 +46,8 @@ public class ProjectAccountService extends MybatisBaseService dtos) { ResultBean rb=new ResultBean(); //新增先删除 - baseMapper.delete(new QueryWrapper().eq("projectSid",dtos.get(0).getProjectSid()).eq("enterpriseSid",dtos.get(0).getEnterpriseSid())); +// baseMapper.delete(new QueryWrapper().eq("projectSid",dtos.get(0).getProjectSid()).eq("enterpriseSid",dtos.get(0).getEnterpriseSid())); + baseMapper.delete(new QueryWrapper().eq("projectSid",dtos.get(0).getProjectSid())); for(ProjectAccountDto dto:dtos){ ProjectAccount entity=new ProjectAccount(); BeanUtil.copyProperties(dto, entity, "id", "sid"); @@ -69,6 +70,11 @@ public class ProjectAccountService extends MybatisBaseService().eq("sid",sid)); return rb.success().setMsg("删除项目信息成功"); } + public ResultBean deleteByProjectSid(String projectSid) { + ResultBean rb=new ResultBean(); + baseMapper.delete(new QueryWrapper().eq("projectSid",projectSid)); + return rb.success().setMsg("删除项目信息成功"); + } public ResultBean getProjectAccountBySid(String sid) { ResultBean rb=new ResultBean(); ProjectAccountVo projectStateBySid=baseMapper.getProjectStateBySid(sid); diff --git a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInfoDto.java b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInfoDto.java index c5060aed..edcb8258 100644 --- a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInfoDto.java +++ b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInfoDto.java @@ -14,6 +14,7 @@ import java.util.List; */ @Data public class ProjectInfoDto { + private String id; private String sid; private ProjectInformationDto baseInfo; //章证 diff --git a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationMapper.xml b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationMapper.xml index af5efe22..87e4d1fd 100644 --- a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationMapper.xml +++ b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationMapper.xml @@ -26,6 +26,7 @@ ${ew.sqlSegment} + order by info.createTime desc