From 99a3c99d3e3bc046b3fcb0f23051d91a0c2edba0 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期一, 09 十二月 2024 12:12:32 +0800 Subject: [PATCH] 项目库添加“使用状态”字段 --- business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java b/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java index c9b5b18..21740bb 100644 --- a/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java +++ b/business/src/main/java/com/ycl/service/impl/ProjectInfoServiceImpl.java @@ -447,12 +447,12 @@ //瀹℃壒璁″垝涔� item.setApprovalPlan(file.getOriginalName()); } - }else if(FileTypeEnum.DOCUMENT_INFO.equals(file.getType())){ + } else if (FileTypeEnum.DOCUMENT_INFO.equals(file.getType())) { if (file.getBusId().equals(item.getId())) { //鐩稿叧鏂囦功 item.setDocuments(file.getOriginalName()); } - }else if(FileTypeEnum.INVEST_POLICY.equals(file.getType())){ + } else if (FileTypeEnum.INVEST_POLICY.equals(file.getType())) { if (file.getBusId().equals(item.getPolicyId())) { //绗﹀悎浜т笟鏀跨瓥闄勪欢 item.setPolicyComplianceAttachment(file.getOriginalName()); @@ -519,4 +519,14 @@ } } } + + @Override + public Result updateUsedStatus(Integer id, Integer usedStatus) { + ProjectInfo entity = baseMapper.selectById(id); + // 涓虹┖鎶汭llegalArgumentException锛屽仛鍏ㄥ眬寮傚父澶勭悊 + Assert.notNull(entity, "璁板綍涓嶅瓨鍦�"); + entity.setUsedStatus(usedStatus); + baseMapper.updateById(entity); + return Result.ok("鍒犻櫎鎴愬姛"); + } } -- Gitblit v1.8.0