From c427ed3db05c772cec3658949e19bcf1b6c0d2a7 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期二, 22 八月 2023 15:03:16 +0800 Subject: [PATCH] 改动5.0 --- inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/HomeServiceImpl.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/HomeServiceImpl.java b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/HomeServiceImpl.java index e1ab7da..79fb8cc 100644 --- a/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/HomeServiceImpl.java +++ b/inspection-server/src/main/java/com/yuanchu/limslaboratory/service/impl/HomeServiceImpl.java @@ -6,6 +6,7 @@ import com.yuanchu.limslaboratory.pojo.vo.StatisticsDataVo; import com.yuanchu.limslaboratory.service.HomeService; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.math.BigDecimal; @@ -64,6 +65,7 @@ //璁$畻鍘熸潗鏂欎笌鎴愬搧鐨勫悎鏍肩巼 @Override + @Transactional(rollbackFor = Exception.class) public StatisticsDataVo qualified() { StatisticsDataVo statisticsDataVo = new StatisticsDataVo(); //鍘熸潗鏂欐楠屽崟鎬绘暟 @@ -81,8 +83,14 @@ //鎴愬搧妫�楠屽崟鎬绘暟 Integer allfin = inspectionMapper.getallfin(); //鎴愬搧鍚堟牸鐜� + Long finished = inspectionMapper.qualifiedfin(1); + statisticsDataVo.setFinished(getRadio(allfin, finished)); //鎴愬搧涓嶅悎鏍肩巼 + Long unfinished = inspectionMapper.qualifiedfin(0); + statisticsDataVo.setUnfinished(getRadio(allfin, unfinished)); //鎴愬搧鏈楠岀巼 + Long notfinished = inspectionMapper.qualifiedfin(null); + statisticsDataVo.setNotfinished(getRadio(allfin, notfinished)); return statisticsDataVo; } -- Gitblit v1.9.3