From 064457406bda554e713aea8bada1bb066be42b8e Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期六, 23 九月 2023 12:39:29 +0800 Subject: [PATCH] 9-23 去鵷雏管理端验证 --- laboratory-server/src/main/resources/mapper/MeteringPlanMapper.xml | 32 ++++++++++++++++++++++++++------ 1 files changed, 26 insertions(+), 6 deletions(-) diff --git a/laboratory-server/src/main/resources/mapper/MeteringPlanMapper.xml b/laboratory-server/src/main/resources/mapper/MeteringPlanMapper.xml index f1af9c6..c87bc33 100644 --- a/laboratory-server/src/main/resources/mapper/MeteringPlanMapper.xml +++ b/laboratory-server/src/main/resources/mapper/MeteringPlanMapper.xml @@ -26,8 +26,8 @@ <if test="dto.name!=null and dto.name!=''"> and i.`equipment_name` like concat('%',#{dto.name},'%') </if> - <if test="dto.name!=null and dto.name!=''"> - and i.measurement_unit like concat('%',#{dto.unit},'%') + <if test="dto.unit!=null and dto.unit!=''"> + and m.measurement_unit like concat('%',#{dto.unit},'%') </if> </select> @@ -46,7 +46,7 @@ from metering_plan where 1=1 <if test="dto.plannedOrderNumber!=null and dto.plannedOrderNumber!=''"> - and planned_order_number=#{plannedOrderNumber} + and planned_order_number like concat('%',#{dto.plannedOrderNumber},'%') </if> LIMIT #{limitPage.start},#{limitPage.end}) p LEFT JOIN metrical_information i ON p.id = i.plan @@ -56,7 +56,7 @@ <select id="getTotal" resultType="java.util.Map"> select count(id) num from metering_plan where 1=1 <if test="dto.plannedOrderNumber!=null and dto.plannedOrderNumber!=''"> - and planned_order_number=#{plannedOrderNumber} + and planned_order_number like concat('%',#{dto.plannedOrderNumber},'%') </if> </select> <select id="getPlanMeasureInstrument" @@ -77,14 +77,22 @@ im.imName imName, im.create_time imCreateTime, im.measurement_unit imUnit, - im.`code` imCode + im.`code` imCode, + im.id imId, + im.uncertainty uncertainty , + im.performance_index performanceIndex , + im.remarks remarks FROM metering_plan m LEFT JOIN `user` u ON m.create_Person = u.id LEFT JOIN ( SELECT i.equipment_code, i.equipment_name, i.measuring_range, + im.id, i.term_validity, + im.uncertainty, + im.performance_index, + im.remarks, im.result, im.end_date, (SELECT NAME FROM USER WHERE id = im.user_id) imName, @@ -114,7 +122,11 @@ (SELECT NAME FROM USER WHERE id = im.user_id) imName, im.create_time imCreateTime, im.measurement_unit imUnit, - im.`code` imCode + im.`code` imCode, + im.id imId, + im.uncertainty uncertainty , + im.performance_index performanceIndex , + im.remarks remarks FROM metrical_information im, metering_plan m, instrument i @@ -144,6 +156,10 @@ <result property="measuringRange" column="measuringRange"/> <result property="equipmentName" column="equipmentName"/> <result property="equipmentCode" column="equipmentCode"/> + <result property="imId" column="imId"/> + <result property="performanceIndex" column="performanceIndex"/> + <result property="uncertainty" column="uncertainty"/> + <result property="remarks" column="remarks"/> </resultMap> <resultMap id="measureInsAndPlanMap" type="meteringPlanAndInfoAndIns"> @@ -166,6 +182,10 @@ <result property="measuringRange" column="measuringRange"/> <result property="equipmentName" column="equipmentName"/> <result property="equipmentCode" column="equipmentCode"/> + <result property="imId" column="imId"/> + <result property="performanceIndex" column="performanceIndex"/> + <result property="uncertainty" column="uncertainty"/> + <result property="remarks" column="remarks"/> </collection> </resultMap> -- Gitblit v1.9.3