From d2ce4553e18131b9a60d7be53c496f0cbce699ca Mon Sep 17 00:00:00 2001
From: Fixiaobai <fixiaobai@163.com>
Date: 星期五, 08 九月 2023 14:47:47 +0800
Subject: [PATCH] 修改bug
---
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