From fdde707bb95af657d838426f1329128b1ff167ab Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期六, 15 三月 2025 15:12:08 +0800 Subject: [PATCH] 报告调整 --- inspect-server/src/main/resources/mapper/StandardMethodListMapper.xml | 82 ++++++++++++++++++++++++++++------------- 1 files changed, 56 insertions(+), 26 deletions(-) diff --git a/inspect-server/src/main/resources/mapper/StandardMethodListMapper.xml b/inspect-server/src/main/resources/mapper/StandardMethodListMapper.xml index 03a9f53..ec990c2 100644 --- a/inspect-server/src/main/resources/mapper/StandardMethodListMapper.xml +++ b/inspect-server/src/main/resources/mapper/StandardMethodListMapper.xml @@ -15,11 +15,6 @@ <result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/> </resultMap> - <sql id="Base_Column_List"> - id,code,name, - remark,standard_tree_id,create_user, - create_time,update_user,update_time - </sql> <select id="selectStandardMethodById" resultType="java.util.Map"> select code, name, remark from standard_method @@ -31,6 +26,33 @@ where id = #{id} </select> <select id="selectStandardMethodLists" resultType="com.yuanchu.mom.pojo.StandardMethodList"> + select id, code, name, remark + from standard_method + where is_use = 1 + and is_product = 1 + and structure_test_object_id LIKE CONCAT('%[', #{tree}, ']%') + </select> + <select id="selectParameterList" resultType="standardProductList"> + select inspection_item, + inspection_item_subclass, + laboratory, + unit, + price, + man_hour, + man_hour_group, + inspection_item_type, + inspection_value_type, + checkout_number, + section, + method, + man_day, + bsm, + template_id, + son_laboratory + from structure_item_parameter + where method = #{code} + </select> + <select id="selectStandardMethodLists2" resultType="com.yuanchu.mom.pojo.StandardMethodList"> select sml.id, sml.code, sml.name,sml.remark, sml.create_time, u.name create_user_name from standard_method_list sml left join user u on u.id = sml.create_user @@ -48,26 +70,34 @@ and model = #{data5} </if> </select> - <select id="selectParameterList" resultType="standardProductList"> - select - inspection_item, - inspection_item_classify, - inspection_item_subclass, - laboratory, - unit, - price, - man_hour, - man_hour_group, - inspection_item_type, - inspection_value_type, - device_group, - checkout_number, - section, - value_type, - method, - man_day, - bsm - from structure_item_parameter - where method = #{code} + <select id="selectStandardMethodLists3" resultType="com.yuanchu.mom.pojo.StandardMethodList"> + select id, code, name, remark + from standard_method + where is_use = 1 + and is_product = 1 + and structure_test_object_id LIKE CONCAT('%', #{tree}, '%') + </select> + <select id="selectListEnum" resultType="com.yuanchu.mom.pojo.StandardMethodList"> + select id,code,name from standard_method + where is_product = 1 + and is_use = 1 + </select> + <select id="selectStandardMethodListsByNull" resultType="com.yuanchu.mom.pojo.StandardMethodList"> + select id, code, name, remark + from standard_method + where is_use = 1 + and is_product = 1 + and ( + structure_test_object_id is null + OR structure_test_object_id = '' + OR structure_test_object_id = '[]' + ) + </select> + <select id="getStandardMethodId" resultType="java.lang.Integer"> + select id from standard_method where code = #{code} + </select> + + <select id="getStandardMethodName" resultType="java.lang.String"> + select name from standard_method where code = #{code} </select> </mapper> -- Gitblit v1.9.3