From cd60954222dc5540ccdaf6b015a4be4c70b2b605 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期三, 23 八月 2023 11:51:01 +0800 Subject: [PATCH] 8-23 修改2.0 --- inspection-server/src/main/resources/mapper/InspectionMapper.xml | 62 ++++++++++++++++++++++++++++++- 1 files changed, 60 insertions(+), 2 deletions(-) diff --git a/inspection-server/src/main/resources/mapper/InspectionMapper.xml b/inspection-server/src/main/resources/mapper/InspectionMapper.xml index e97fc5a..711a5fe 100644 --- a/inspection-server/src/main/resources/mapper/InspectionMapper.xml +++ b/inspection-server/src/main/resources/mapper/InspectionMapper.xml @@ -110,7 +110,7 @@ from lims_laboratory.inspection where state = 1 and type = 0 - and create_time = #{dayofWeek} + and create_time = #{time} </select> <!--鏌ヨ璇ユ棩鏈熺殑鎴愬搧妫�楠屾暟閲�--> @@ -119,6 +119,64 @@ from lims_laboratory.inspection where state = 1 and type in (1, 2) - and create_time = #{dayofWeek} + and create_time = #{time} + </select> + + <!--鏌ヨ璇ユ棩鏈熺殑鍘熸潗鏂欏悎鏍兼暟閲�--> + <select id="getOkMaterByDay" resultType="java.lang.Long"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type = 0 + and inspection_status = 1 + and end_time = #{time} + </select> + + <!--鏌ヨ璇ユ棩鏈熺殑鎴愬搧鍚堟牸鏁伴噺--> + <select id="getOkFinByDay" resultType="java.lang.Long"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type in (1, 2) + and inspection_status = 1 + and end_time = #{time} + </select> + + <!--鏌ヨ璇ユ湀鐨勫師鏉愭枡妫�楠屾暟閲�--> + <select id="getMaterByMonth" resultType="java.lang.Integer"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type = 0 + and DATE_FORMAT(create_time, '%Y-%m') = #{monthofYear} + </select> + + <!--鏌ヨ璇ユ湀鐨勬垚鍝佹楠屾暟閲�--> + <select id="getFinByMonth" resultType="java.lang.Integer"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type in (1, 2) + and DATE_FORMAT(create_time, '%Y-%m') = #{monthofYear} + </select> + + <!--鏌ヨ璇ユ湀鐨勫師鏉愭枡鍚堟牸鐜�--> + <select id="getOkMaterByMonth" resultType="java.lang.Long"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type = 0 + and inspection_status = 1 + and DATE_FORMAT(end_time, '%Y-%m') = #{monthofYear} + </select> + + <!--鏌ヨ璇ユ湀鐨勬垚鍝佸悎鏍肩巼--> + <select id="getOkFinByMonth" resultType="java.lang.Long"> + select count(id) + from lims_laboratory.inspection + where state = 1 + and type in (1, 2) + and inspection_status = 1 + and DATE_FORMAT(end_time, '%Y-%m') = #{monthofYear} </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3