From 1468abbfadd8ba623c85e0c871aade69607ce085 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 25 二月 2025 14:24:54 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml | 45 +++++++++++++++++++++++++++------------------ 1 files changed, 27 insertions(+), 18 deletions(-) diff --git a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml index 4d04ed1..547a221 100644 --- a/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml +++ b/smartor/src/main/resources/mapper/smartor/ServiceSubtaskMapper.xml @@ -50,7 +50,8 @@ <result property="hospno" column="hospno"/> <result property="hospType" column="hosp_type"/> <result property="wechat" column="wechat"/> - <result property="diagname" column="diagname"/> + <result property="leaveicd10code" column="leaveicd10code"/> + <result property="leavediagname" column="leavediagname"/> <result property="deptname" column="deptname"/> <result property="admindate" column="admindate"/> <result property="roomno" column="roomno"/> @@ -153,7 +154,8 @@ stop_state, leavehospitaldistrictcode, leavehospitaldistrictname, - diagname + leavediagname, + leaveicd10code from service_subtask </sql> @@ -310,9 +312,10 @@ <if test="hospno != null and hospno != ''">hospno,</if> <if test="wechat != null and wechat != ''">wechat,</if> <if test="roomno != null and roomno != ''">roomno,</if> - <if test="admindate != null and admindate != ''">admindate,</if> + <if test="admindate != null">admindate,</if> <if test="deptname != null and deptname != ''">deptname,</if> - <if test="diagname != null and diagname != ''">diagname,</if> + <if test="leaveicd10code != null and leaveicd10code != ''">leaveicd10code,</if> + <if test="leavediagname != null and leavediagname != ''">leavediagname,</if> <if test="libtemplateid != null ">libtemplateid,</if> <if test="libtemplatename != null ">libtemplatename,</if> <if test="patid != null ">patid,</if> @@ -383,9 +386,10 @@ <if test="hospno != null and hospno != ''">#{hospno},</if> <if test="wechat != null and wechat != ''">#{wechat},</if> <if test="roomno != null and roomno != ''">#{roomno},</if> - <if test="admindate != null and admindate != ''">#{admindate},</if> + <if test="admindate != null ">#{admindate},</if> <if test="deptname != null and deptname != ''">#{deptname},</if> - <if test="diagname != null and diagname != ''">#{diagname},</if> + <if test="leaveicd10code != null and leaveicd10code != ''">#{leaveicd10code},</if> + <if test="leavediagname != null and leavediagname != ''">#{leavediagname},</if> <if test="libtemplateid != null ">#{libtemplateid},</if> <if test="libtemplatename != null ">#{libtemplatename},</if> <if test="patid != null ">#{patid},</if> @@ -460,9 +464,10 @@ <if test="hospno != null and hospno != ''">hospno = #{hospno},</if> <if test="wechat != null and wechat != ''">wechat = #{wechat},</if> <if test="roomno != null and roomno != ''">roomno = #{roomno},</if> - <if test="admindate != null and admindate != ''">admindate = #{admindate},</if> + <if test="admindate != null ">admindate = #{admindate},</if> <if test="deptname != null and deptname != ''">deptname = #{deptname},</if> - <if test="diagname != null and diagname != ''">diagname = #{diagname},</if> + <if test="leaveicd10code != null and leaveicd10code != ''">leaveicd10code = #{leaveicd10code},</if> + <if test="leavediagname != null and leavediagname != ''">leavediagname = #{leavediagname},</if> <if test="libtemplateid != null ">libtemplateid = #{libtemplateid},</if> <if test="libtemplatename != null ">libtemplatename = #{libtemplatename},</if> <if test="patid != null ">patid = #{patid},</if> @@ -538,9 +543,10 @@ <if test="hospno != null and hospno != ''">hospno = #{hospno},</if> <if test="wechat != null and wechat != ''">wechat = #{wechat},</if> <if test="roomno != null and roomno != ''">roomno = #{roomno},</if> - <if test="admindate != null and admindate != ''">admindate = #{admindate},</if> + <if test="admindate != null">admindate = #{admindate},</if> <if test="deptname != null and deptname != ''">deptname = #{deptname},</if> - <if test="diagname != null and diagname != ''">diagname = #{diagname},</if> + <if test="leaveicd10code != null and leaveicd10code != ''">leaveicd10code = #{leaveicd10code},</if> + <if test="leavediagname != null and leavediagname != ''">leavediagname = #{leavediagname},</if> <if test="libtemplateid != null ">libtemplateid = #{libtemplateid},</if> <if test="libtemplatename != null ">libtemplatename = #{libtemplatename},</if> <if test="patid != null ">patid = #{patid},</if> @@ -569,7 +575,8 @@ <if test="patfrom != null ">patfrom=#{patfrom},</if> <if test="taskGuid != null ">taskGuid=#{taskGuid},</if> </trim> - where patid = #{patid} and taskid = #{taskid} + <if test="patid != null ">and patid = #{patid}</if> + <if test="taskid != null ">and taskid = #{taskid}</if> </update> <update id="updateServiceSubtaskByCondition" parameterType="com.smartor.domain.ServiceSubtask"> @@ -617,9 +624,10 @@ <if test="hospno != null and hospno != ''">hospno = #{hospno},</if> <if test="wechat != null and wechat != ''">wechat = #{wechat},</if> <if test="roomno != null and roomno != ''">roomno = #{roomno},</if> - <if test="admindate != null and admindate != ''">admindate = #{admindate},</if> + <if test="admindate != null">admindate = #{admindate},</if> <if test="deptname != null and deptname != ''">deptname = #{deptname},</if> - <if test="diagname != null and diagname != ''">diagname = #{diagname},</if> + <if test="leaveicd10code != null and leaveicd10code != ''">leaveicd10code = #{leaveicd10code},</if> + <if test="leavediagname != null and leavediagname != ''">leavediagname = #{leavediagname},</if> <if test="libtemplateid != null ">libtemplateid = #{libtemplateid},</if> <if test="libtemplatename != null ">libtemplatename = #{libtemplatename},</if> <if test="patid != null ">patid = #{patid},</if> @@ -695,9 +703,10 @@ <if test="hospno != null and hospno != ''">hospno = #{hospno},</if> <if test="wechat != null and wechat != ''">wechat = #{wechat},</if> <if test="roomno != null and roomno != ''">roomno = #{roomno},</if> - <if test="admindate != null and admindate != ''">admindate = #{admindate},</if> + <if test="admindate != null ">admindate = #{admindate},</if> <if test="deptname != null and deptname != ''">deptname = #{deptname},</if> - <if test="diagname != null and diagname != ''">diagname = #{diagname},</if> + <if test="leaveicd10code != null and leaveicd10code != ''">leaveicd10code = #{leaveicd10code},</if> + <if test="leavediagname != null and leavediagname != ''">leavediagname = #{leavediagname},</if> <if test="libtemplateid != null ">libtemplateid = #{libtemplateid},</if> <if test="libtemplatename != null ">libtemplatename = #{libtemplatename},</if> <if test="patid != null ">patid = #{patid},</if> @@ -725,9 +734,8 @@ <if test="patfrom != null ">patfrom=#{patfrom},</if> <if test="taskGuid != null ">task_guid=#{taskGuid},</if> </trim> - where task_guid = #{taskGuid} + where task_guid = #{taskGuid} and task_name = #{taskName} </update> - <update id="deleteServiceSubtaskById" parameterType="Long"> @@ -838,7 +846,8 @@ inhospid, patfrom, task_guid, - diagname + leavediagname, + leaveicd10code FROM service_subtask, JSON_TABLE(send_time_slot, '$[*]' COLUMNS ( begantime DATETIME PATH '$.begantime', -- Gitblit v1.9.3