From a2ce400cc0245707333ec187a860787afdca3dae Mon Sep 17 00:00:00 2001 From: “zhuo” <“zhuo@itcast.cn”> Date: 星期三, 09 八月 2023 09:24:09 +0800 Subject: [PATCH] 报告审核 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionServiceImpl.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionServiceImpl.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionServiceImpl.java index 444d70c..03314be 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionServiceImpl.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/InspectionServiceImpl.java @@ -13,6 +13,7 @@ import com.yuanchu.limslaboratory.pojo.vo.InspectDetailVo; import com.yuanchu.limslaboratory.pojo.vo.InspectionVo; import com.yuanchu.limslaboratory.service.*; +import com.yuanchu.limslaboratory.utils.MyUtil; import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; @@ -58,6 +59,9 @@ @Resource UserMapper userMapper; + + @Resource + ReportMapper reportMapper; /** * 鏌ヨ妫�楠岀敵璇峰崟鍒楄〃 @@ -192,6 +196,22 @@ .build(); inspectionMapper.updateById(inspection); //鐢熸垚鎶ュ憡鍗� + Report report = new Report(); + //鐢熸垚鎶ュ憡鍗曞彿 + String code = MyUtil.getTimeSixNumberCode("BG"); + //鑾峰彇妫�楠岀粨璁� + String conclusion = ""; + Inspection inspection1 = inspectionMapper.selectById(id); + if (inspection1.getInspectionStatus().equals(1)) { + conclusion = "鍚堟牸"; + }else { + conclusion = "涓嶅悎鏍�"; + } + report.setCode(code); + report.setStatus(0); + report.setConclusion(conclusion); + report.setInspectionId(id); + reportMapper.insert(report); return true; } -- Gitblit v1.9.3