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/resources/mapper/InspectionMapper.xml | 46 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 45 insertions(+), 1 deletions(-) diff --git a/inspection-server/src/main/resources/mapper/InspectionMapper.xml b/inspection-server/src/main/resources/mapper/InspectionMapper.xml index d324cf1..737fb6b 100644 --- a/inspection-server/src/main/resources/mapper/InspectionMapper.xml +++ b/inspection-server/src/main/resources/mapper/InspectionMapper.xml @@ -51,12 +51,56 @@ </select> <!--妫�楠岀粨璁�,妫�楠屾暟閲�--> + <select id="qualified" resultType="java.lang.Long"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type = 0 + <if test="b!=null "> + and inspection_status = #{b} + </if> + <if test="b==null"> + and inspection_status is null + </if> + </select> + + <!--璁$畻鍘熸潗鏂欎笌鎴愬搧鐨勫悎鏍肩巼--> <select id="getResultNum" resultType="java.util.Map"> select inspection_status result, count(id) num from lims_laboratory.inspection - where state=1 + where state = 1 group by result order by num desc </select> + + <!--璁$畻鍘熸潗鏂欐楠屽崟鎬绘暟--> + <select id="getallmater" resultType="java.lang.Integer"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type = 0 + </select> + + <!--璁$畻鎴愬搧妫�楠屽崟鎬绘暟--> + <select id="getallfin" resultType="java.lang.Integer"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type in (1, 2) + </select> + + <!--璁$畻鍘熸潗鏂欏悎鏍肩巼--> + <select id="qualifiedfin" resultType="java.lang.Long"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type in (1, 2) + <if test="i!=null "> + and inspection_status = #{i} + </if> + <if test="i==null"> + and inspection_status is null + </if> + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3