From 879bc177f31717f6d4a4998840e786a668256e97 Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期四, 06 八月 2026 15:52:01 +0800
Subject: [PATCH] 【景宁】查询随访任务组科室关联列表、查询随访任务组疾病关联列表
---
smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml | 54 +++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 49 insertions(+), 5 deletions(-)
diff --git a/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml b/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml
index 092198d..7f5cc26 100644
--- a/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml
@@ -63,6 +63,10 @@
<result property="deptname" column="deptname"/>
<result property="hospitaldistrictcode" column="hospitaldistrictcode"/>
<result property="hospitaldistrictname" column="hospitaldistrictname"/>
+ <result property="leaveldeptcode" column="leaveldeptcode"/>
+ <result property="leaveldeptname" column="leaveldeptname"/>
+ <result property="leavehospitaldistrictcode" column="leavehospitaldistrictcode"/>
+ <result property="leavehospitaldistrictname" column="leavehospitaldistrictname"/>
<result property="roomno" column="roomno"/>
<result property="bedNo" column="bed_no"/>
<result property="drcode" column="drcode"/>
@@ -137,6 +141,10 @@
deptname,
hospitaldistrictcode,
hospitaldistrictname,
+ leaveldeptcode,
+ leaveldeptname,
+ leavehospitaldistrictcode,
+ leavehospitaldistrictname,
roomno,
bed_no,
drcode,
@@ -317,6 +325,18 @@
<if test="hospitaldistrictname != null and hospitaldistrictname != ''">
and hospitaldistrictname like concat('%', #{hospitaldistrictname}, '%')
</if>
+ <if test="leaveldeptcode != null and leaveldeptcode != ''">
+ and leaveldeptcode = #{leaveldeptcode}
+ </if>
+ <if test="leaveldeptname != null and leaveldeptname != ''">
+ and leaveldeptname like concat('%', #{leaveldeptname}, '%')
+ </if>
+ <if test="leavehospitaldistrictcode != null and leavehospitaldistrictcode != ''">
+ and leavehospitaldistrictcode = #{leavehospitaldistrictcode}
+ </if>
+ <if test="leavehospitaldistrictname != null and leavehospitaldistrictname != ''">
+ and leavehospitaldistrictname like concat('%', #{leavehospitaldistrictname}, '%')
+ </if>
<if test="roomno != null and roomno != ''">
and roomno = #{roomno}
</if>
@@ -364,11 +384,9 @@
where id = #{id}
</select>
- <insert id="insertPatMedOperation" parameterType="com.smartor.domain.PatMedOperation">
+ <insert id="insertPatMedOperation" parameterType="com.smartor.domain.PatMedOperation" useGeneratedKeys="true" keyProperty="id">
insert into pat_med_operation
<trim prefix="(" suffix=")" suffixOverrides=",">
- <if test="id != null">id,
- </if>
<if test="patid != null">patid,
</if>
<if test="patcode != null">patcode,
@@ -483,6 +501,14 @@
</if>
<if test="hospitaldistrictname != null">hospitaldistrictname,
</if>
+ <if test="leaveldeptcode != null">leaveldeptcode,
+ </if>
+ <if test="leaveldeptname != null">leaveldeptname,
+ </if>
+ <if test="leavehospitaldistrictcode != null">leavehospitaldistrictcode,
+ </if>
+ <if test="leavehospitaldistrictname != null">leavehospitaldistrictname,
+ </if>
<if test="roomno != null">roomno,
</if>
<if test="bedNo != null">bed_no,
@@ -511,8 +537,6 @@
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
- <if test="id != null">#{id},
- </if>
<if test="patid != null">#{patid},
</if>
<if test="patcode != null">#{patcode},
@@ -626,6 +650,14 @@
<if test="hospitaldistrictcode != null">#{hospitaldistrictcode},
</if>
<if test="hospitaldistrictname != null">#{hospitaldistrictname},
+ </if>
+ <if test="leaveldeptcode != null">#{leaveldeptcode},
+ </if>
+ <if test="leaveldeptname != null">#{leaveldeptname},
+ </if>
+ <if test="leavehospitaldistrictcode != null">#{leavehospitaldistrictcode},
+ </if>
+ <if test="leavehospitaldistrictname != null">#{leavehospitaldistrictname},
</if>
<if test="roomno != null">#{roomno},
</if>
@@ -830,6 +862,18 @@
<if test="hospitaldistrictname != null">hospitaldistrictname =
#{hospitaldistrictname},
</if>
+ <if test="leaveldeptcode != null">leaveldeptcode =
+ #{leaveldeptcode},
+ </if>
+ <if test="leaveldeptname != null">leaveldeptname =
+ #{leaveldeptname},
+ </if>
+ <if test="leavehospitaldistrictcode != null">leavehospitaldistrictcode =
+ #{leavehospitaldistrictcode},
+ </if>
+ <if test="leavehospitaldistrictname != null">leavehospitaldistrictname =
+ #{leavehospitaldistrictname},
+ </if>
<if test="roomno != null">roomno =
#{roomno},
</if>
--
Gitblit v1.9.3