From fe47ff909096722ba8e9172c3e1f0f7910b16909 Mon Sep 17 00:00:00 2001
From: sinake <sinake1@qq.com>
Date: 星期二, 21 十月 2025 14:49:18 +0800
Subject: [PATCH] 结束出院日期格式
---
smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml | 976 ++++++++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 860 insertions(+), 116 deletions(-)
diff --git a/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml b/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml
index f21e649..aba4680 100644
--- a/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/PatMedOperationMapper.xml
@@ -1,61 +1,366 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+ "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.smartor.mapper.PatMedOperationMapper">
<resultMap type="com.smartor.domain.PatMedOperation" id="PatMedOperationResult">
- <result property="id" column="id" />
- <result property="serialnum" column="serialnum" />
- <result property="patid" column="patid" />
- <result property="operationname" column="operationname" />
- <result property="operationcode" column="operationcode" />
- <result property="operationid" column="operationid" />
- <result property="operationtime" column="operationtime" />
- <result property="visitid" column="visitid" />
- <result property="visittype" column="visittype" />
- <result property="status" column="status" />
- <result property="schemetime" column="schemetime" />
- <result property="schemestatus" column="schemestatus" />
- <result property="orgid" column="orgid" />
- <result property="delFlag" column="del_flag" />
- <result property="updateBy" column="update_by" />
- <result property="updateTime" column="update_time" />
- <result property="createBy" column="create_by" />
- <result property="createTime" column="create_time" />
- <result property="isupload" column="isupload" />
- <result property="uploadTime" column="upload_time" />
- <result property="pid" column="pid" />
- <result property="guid" column="guid" />
+ <result property="id" column="id"/>
+ <result property="patid" column="patid"/>
+ <result property="patcode" column="patcode"/>
+ <result property="paname" column="paname"/>
+ <result property="opreqid" column="opreqid"/>
+ <result property="opreqcode" column="opreqcode"/>
+ <result property="opsstatus" column="opsstatus"/>
+ <result property="optypecode" column="optypecode"/>
+ <result property="optypename" column="optypename"/>
+ <result property="operatortime" column="operatortime"/>
+ <result property="opreqtime" column="opreqtime"/>
+ <result property="reqdoccode" column="reqdoccode"/>
+ <result property="reqdocname" column="reqdocname"/>
+ <result property="reqdeptcode" column="reqdeptcode"/>
+ <result property="reqdeptname" column="reqdeptname"/>
+ <result property="reqloccode" column="reqloccode"/>
+ <result property="reqlocname" column="reqlocname"/>
+ <result property="remark" column="remark"/>
+ <result property="surgeoncode" column="surgeoncode"/>
+ <result property="surgeonname" column="surgeonname"/>
+ <result property="firasscode" column="firasscode"/>
+ <result property="firassname" column="firassname"/>
+ <result property="secasscode" column="secasscode"/>
+ <result property="secassname" column="secassname"/>
+ <result property="thrasscode" column="thrasscode"/>
+ <result property="thrassname" column="thrassname"/>
+ <result property="canceltime" column="canceltime"/>
+ <result property="cancelreason" column="cancelreason"/>
+ <result property="cancelcode" column="cancelcode"/>
+ <result property="cancelname" column="cancelname"/>
+ <result property="visittype" column="visittype"/>
+ <result property="status" column="status"/>
+ <result property="schemetime" column="schemetime"/>
+ <result property="schemestatus" column="schemestatus"/>
+ <result property="delFlag" column="del_flag"/>
+ <result property="updateBy" column="update_by"/>
+ <result property="updateTime" column="update_time"/>
+ <result property="createBy" column="create_by"/>
+ <result property="createTime" column="create_time"/>
+ <result property="isupload" column="isupload"/>
+ <result property="uploadTime" column="upload_time"/>
+ <result property="orgid" column="orgid"/>
+ <result property="guid" column="guid"/>
+ <result property="pguid" column="pguid"/>
+ <result property="pid" column="pid"/>
+ <result property="inhospstate" column="inhospstate"/>
+ <result property="patno" column="patno"/>
+ <result property="patname" column="patname"/>
+ <result property="visitid" column="visitid"/>
+ <result property="serialnum" column="serialnum"/>
+ <result property="inhospno" column="inhospno"/>
+ <result property="hospitalname" column="hospitalname"/>
+ <result property="hospitalcode" column="hospitalcode"/>
+ <result property="deptid" column="deptid"/>
+ <result property="deptcode" column="deptcode"/>
+ <result property="deptname" column="deptname"/>
+ <result property="hospitaldistrictcode" column="hospitaldistrictcode"/>
+ <result property="hospitaldistrictname" column="hospitaldistrictname"/>
+ <result property="roomno" column="roomno"/>
+ <result property="bedNo" column="bed_no"/>
+ <result property="drcode" column="drcode"/>
+ <result property="drname" column="drname"/>
+ <result property="nurseId" column="nurse_id"/>
+ <result property="nurseName" column="nurse_name"/>
+ <result property="checkFlag" column="check_flag"/>
+ <result property="longTaskReason" column="long_task_reason"/>
+ <result property="opid" column="opid"/>
+ <result property="opcode" column="opcode"/>
+ <result property="opdesc" column="opdesc"/>
+ <result property="oplevelcode" column="oplevelcode"/>
+ <result property="opleveldesc" column="opleveldesc"/>
</resultMap>
<sql id="selectPatMedOperationVo">
- select id, serialnum, patid, operationname, operationcode, operationid, operationtime, visitid, visittype, status, schemetime, schemestatus, orgid, del_flag, update_by, update_time, create_by, create_time, isupload, upload_time, pid, guid from pat_med_operation
+ select id,
+ patid,
+ patcode,
+ paname,
+ opreqid,
+ opreqcode,
+ opsstatus,
+ optypecode,
+ optypename,
+ operatortime,
+ opreqtime,
+ reqdoccode,
+ reqdocname,
+ reqdeptcode,
+ reqdeptname,
+ reqloccode,
+ reqlocname,
+ remark,
+ surgeoncode,
+ surgeonname,
+ firasscode,
+ firassname,
+ secasscode,
+ secassname,
+ thrasscode,
+ thrassname,
+ canceltime,
+ cancelreason,
+ cancelcode,
+ cancelname,
+ visittype,
+ status,
+ schemetime,
+ schemestatus,
+ del_flag,
+ update_by,
+ update_time,
+ create_by,
+ create_time,
+ isupload,
+ upload_time,
+ orgid,
+ guid,
+ pguid,
+ pid,
+ inhospstate,
+ patno,
+ patname,
+ visitid,
+ serialnum,
+ inhospno,
+ hospitalname,
+ hospitalcode,
+ deptid,
+ deptcode,
+ deptname,
+ hospitaldistrictcode,
+ hospitaldistrictname,
+ roomno,
+ bed_no,
+ drcode,
+ drname,
+ nurse_id,
+ nurse_name,
+ check_flag,
+ long_task_reason,
+ opid,
+ opcode,
+ opdesc,
+ oplevelcode,
+ opleveldesc
+ from pat_med_operation
</sql>
- <select id="selectPatMedOperationList" parameterType="com.smartor.domain.PatMedOperation" resultMap="PatMedOperationResult">
+ <select id="selectPatMedOperationList" parameterType="com.smartor.domain.PatMedOperation"
+ resultMap="PatMedOperationResult">
<include refid="selectPatMedOperationVo"/>
<where>
- <if test="serialnum != null and serialnum != ''"> and serialnum = #{serialnum}</if>
- <if test="patid != null "> and patid = #{patid}</if>
- <if test="operationname != null and operationname != ''"> and operationname like concat('%', #{operationname}, '%')</if>
- <if test="operationcode != null and operationcode != ''"> and operationcode = #{operationcode}</if>
- <if test="operationid != null "> and operationid = #{operationid}</if>
- <if test="operationtime != null "> and operationtime = #{operationtime}</if>
- <if test="visitid != null "> and visitid = #{visitid}</if>
- <if test="visittype != null "> and visittype = #{visittype}</if>
- <if test="status != null "> and status = #{status}</if>
- <if test="schemetime != null "> and schemetime = #{schemetime}</if>
- <if test="schemestatus != null "> and schemestatus = #{schemestatus}</if>
- <if test="orgid != null and orgid != ''"> and orgid = #{orgid}</if>
- <if test="isupload != null "> and isupload = #{isupload}</if>
- <if test="uploadTime != null "> and upload_time = #{uploadTime}</if>
- <if test="pid != null "> and pid = #{pid}</if>
- <if test="guid != null and guid != ''"> and guid = #{guid}</if>
+ del_flag='0'
+ <if test="patid != null ">
+ and patid = #{patid}
+ </if>
+ <if test="patcode != null and patcode != ''">
+ and patcode = #{patcode}
+ </if>
+ <if test="paname != null and paname != ''">
+ and paname like concat('%', #{paname}, '%')
+ </if>
+ <if test="opreqid != null ">
+ and opreqid = #{opreqid}
+ </if>
+ <if test="opreqcode != null and opreqcode != ''">
+ and opreqcode = #{opreqcode}
+ </if>
+ <if test="opsstatus != null and opsstatus != ''">
+ and opsstatus = #{opsstatus}
+ </if>
+ <if test="optypecode != null and optypecode != ''">
+ and optypecode = #{optypecode}
+ </if>
+ <if test="optypename != null and optypename != ''">
+ and optypename like concat('%', #{optypename}, '%')
+ </if>
+ <!-- <if test="operatortime != null ">-->
+ <!-- and operatortime = #{operatortime}-->
+ <!-- </if>-->
+ <if test="beginTime != null ">and date_format(operatortime,'%y%m%d') >=
+ date_format(#{beginTime},'%y%m%d')
+ </if>
+ <if test="endTime != null ">and date_format(operatortime,'%y%m%d') <=
+ date_format(#{endTime},'%y%m%d')
+ </if>
+ <if test="opreqtime != null ">
+ and opreqtime = #{opreqtime}
+ </if>
+ <if test="reqdoccode != null and reqdoccode != ''">
+ and reqdoccode = #{reqdoccode}
+ </if>
+ <if test="reqdocname != null and reqdocname != ''">
+ and reqdocname like concat('%', #{reqdocname}, '%')
+ </if>
+ <if test="reqdeptcode != null and reqdeptcode != ''">
+ and reqdeptcode = #{reqdeptcode}
+ </if>
+ <if test="reqdeptname != null and reqdeptname != ''">
+ and reqdeptname like concat('%', #{reqdeptname}, '%')
+ </if>
+ <if test="reqloccode != null and reqloccode != ''">
+ and reqloccode = #{reqloccode}
+ </if>
+ <if test="reqlocname != null and reqlocname != ''">
+ and reqlocname like concat('%', #{reqlocname}, '%')
+ </if>
+ <if test="surgeoncode != null and surgeoncode != ''">
+ and surgeoncode = #{surgeoncode}
+ </if>
+ <if test="surgeonname != null and surgeonname != ''">
+ and surgeonname like concat('%', #{surgeonname}, '%')
+ </if>
+ <if test="firasscode != null and firasscode != ''">
+ and firasscode = #{firasscode}
+ </if>
+ <if test="firassname != null and firassname != ''">
+ and firassname like concat('%', #{firassname}, '%')
+ </if>
+ <if test="secasscode != null and secasscode != ''">
+ and secasscode = #{secasscode}
+ </if>
+ <if test="secassname != null and secassname != ''">
+ and secassname like concat('%', #{secassname}, '%')
+ </if>
+ <if test="thrasscode != null and thrasscode != ''">
+ and thrasscode = #{thrasscode}
+ </if>
+ <if test="thrassname != null and thrassname != ''">
+ and thrassname like concat('%', #{thrassname}, '%')
+ </if>
+ <if test="canceltime != null and canceltime != ''">
+ and canceltime = #{canceltime}
+ </if>
+ <if test="cancelreason != null and cancelreason != ''">
+ and cancelreason = #{cancelreason}
+ </if>
+ <if test="cancelcode != null and cancelcode != ''">
+ and cancelcode = #{cancelcode}
+ </if>
+ <if test="cancelname != null and cancelname != ''">
+ and cancelname like concat('%', #{cancelname}, '%')
+ </if>
+ <if test="visittype != null ">
+ and visittype = #{visittype}
+ </if>
+ <if test="status != null and status != ''">
+ and status = #{status}
+ </if>
+ <if test="schemetime != null ">
+ and schemetime = #{schemetime}
+ </if>
+ <if test="schemestatus != null ">
+ and schemestatus = #{schemestatus}
+ </if>
+ <if test="isupload != null ">
+ and isupload = #{isupload}
+ </if>
+ <if test="uploadTime != null ">
+ and upload_time = #{uploadTime}
+ </if>
+ <if test="orgid != null and orgid != ''">
+ and orgid = #{orgid}
+ </if>
+ <if test="guid != null and guid != ''">
+ and guid = #{guid}
+ </if>
+ <if test="pguid != null and pguid != ''">
+ and pguid = #{pguid}
+ </if>
+ <if test="pid != null ">
+ and pid = #{pid}
+ </if>
+ <if test="inhospstate != null and inhospstate != ''">
+ and inhospstate = #{inhospstate}
+ </if>
+ <if test="patno != null and patno != ''">
+ and patno = #{patno}
+ </if>
+ <if test="patname != null and patname != ''">
+ and patname like concat('%', #{patname}, '%')
+ </if>
+ <if test="visitid != null ">
+ and visitid = #{visitid}
+ </if>
+ <if test="serialnum != null and serialnum != ''">
+ and serialnum = #{serialnum}
+ </if>
+ <if test="inhospno != null and inhospno != ''">
+ and inhospno = #{inhospno}
+ </if>
+ <if test="hospitalname != null and hospitalname != ''">
+ and hospitalname like concat('%', #{hospitalname}, '%')
+ </if>
+ <if test="hospitalcode != null and hospitalcode != ''">
+ and hospitalcode = #{hospitalcode}
+ </if>
+ <if test="deptid != null and deptid != ''">
+ and deptid = #{deptid}
+ </if>
+ <if test="deptcode != null and deptcode != ''">
+ and deptcode = #{deptcode}
+ </if>
+ <if test="deptname != null and deptname != ''">
+ and deptname like concat('%', #{deptname}, '%')
+ </if>
+ <if test="hospitaldistrictcode != null and hospitaldistrictcode != ''">
+ and hospitaldistrictcode = #{hospitaldistrictcode}
+ </if>
+ <if test="hospitaldistrictname != null and hospitaldistrictname != ''">
+ and hospitaldistrictname like concat('%', #{hospitaldistrictname}, '%')
+ </if>
+ <if test="roomno != null and roomno != ''">
+ and roomno = #{roomno}
+ </if>
+ <if test="bedNo != null and bedNo != ''">
+ and bed_no = #{bedNo}
+ </if>
+ <if test="drcode != null and drcode != ''">
+ and drcode = #{drcode}
+ </if>
+ <if test="drname != null and drname != ''">
+ and drname like concat('%', #{drname}, '%')
+ </if>
+ <if test="nurseId != null and nurseId != ''">
+ and nurse_id = #{nurseId}
+ </if>
+ <if test="nurseName != null and nurseName != ''">
+ and nurse_name like concat('%', #{nurseName}, '%')
+ </if>
+ <if test="checkFlag != null and checkFlag != ''">
+ and check_flag = #{checkFlag}
+ </if>
+ <if test="longTaskReason != null and longTaskReason != ''">
+ and long_task_reason = #{longTaskReason}
+ </if>
+ <if test="opid != null and opid != ''">
+ and opid = #{opid}
+ </if>
+ <if test="opcode != null and opcode != ''">
+ and opcode = #{opcode}
+ </if>
+ <if test="opdesc != null and opdesc != ''">
+ and opdesc = #{opdesc}
+ </if>
+ <if test="oplevelcode != null and oplevelcode != ''">
+ and oplevelcode = #{oplevelcode}
+ </if>
+ <if test="opleveldesc != null and opleveldesc != ''">
+ and opleveldesc = #{opleveldesc}
+ </if>
</where>
</select>
- <select id="selectPatMedOperationById" parameterType="Long" resultMap="PatMedOperationResult">
+ <select id="selectPatMedOperationById" parameterType="Long"
+ resultMap="PatMedOperationResult">
<include refid="selectPatMedOperationVo"/>
where id = #{id}
</select>
@@ -63,91 +368,530 @@
<insert id="insertPatMedOperation" parameterType="com.smartor.domain.PatMedOperation">
insert into pat_med_operation
<trim prefix="(" suffix=")" suffixOverrides=",">
- <if test="id != null">id,</if>
- <if test="serialnum != null">serialnum,</if>
- <if test="patid != null">patid,</if>
- <if test="operationname != null">operationname,</if>
- <if test="operationcode != null">operationcode,</if>
- <if test="operationid != null">operationid,</if>
- <if test="operationtime != null">operationtime,</if>
- <if test="visitid != null">visitid,</if>
- <if test="visittype != null">visittype,</if>
- <if test="status != null">status,</if>
- <if test="schemetime != null">schemetime,</if>
- <if test="schemestatus != null">schemestatus,</if>
- <if test="orgid != null">orgid,</if>
- <if test="delFlag != null">del_flag,</if>
- <if test="updateBy != null">update_by,</if>
- <if test="updateTime != null">update_time,</if>
- <if test="createBy != null">create_by,</if>
- <if test="createTime != null">create_time,</if>
- <if test="isupload != null">isupload,</if>
- <if test="uploadTime != null">upload_time,</if>
- <if test="pid != null">pid,</if>
- <if test="guid != null">guid,</if>
- </trim>
+ <if test="id != null">id,
+ </if>
+ <if test="patid != null">patid,
+ </if>
+ <if test="patcode != null">patcode,
+ </if>
+ <if test="paname != null">paname,
+ </if>
+ <if test="opreqid != null">opreqid,
+ </if>
+ <if test="opreqcode != null">opreqcode,
+ </if>
+ <if test="opsstatus != null">opsstatus,
+ </if>
+ <if test="optypecode != null">optypecode,
+ </if>
+ <if test="optypename != null">optypename,
+ </if>
+ <if test="operatortime != null">operatortime,
+ </if>
+ <if test="opreqtime != null">opreqtime,
+ </if>
+ <if test="reqdoccode != null">reqdoccode,
+ </if>
+ <if test="reqdocname != null">reqdocname,
+ </if>
+ <if test="reqdeptcode != null">reqdeptcode,
+ </if>
+ <if test="reqdeptname != null">reqdeptname,
+ </if>
+ <if test="reqloccode != null">reqloccode,
+ </if>
+ <if test="reqlocname != null">reqlocname,
+ </if>
+ <if test="remark != null">remark,
+ </if>
+ <if test="surgeoncode != null">surgeoncode,
+ </if>
+ <if test="surgeonname != null">surgeonname,
+ </if>
+ <if test="firasscode != null">firasscode,
+ </if>
+ <if test="firassname != null">firassname,
+ </if>
+ <if test="secasscode != null">secasscode,
+ </if>
+ <if test="secassname != null">secassname,
+ </if>
+ <if test="thrasscode != null">thrasscode,
+ </if>
+ <if test="thrassname != null">thrassname,
+ </if>
+ <if test="canceltime != null">canceltime,
+ </if>
+ <if test="cancelreason != null">cancelreason,
+ </if>
+ <if test="cancelcode != null">cancelcode,
+ </if>
+ <if test="cancelname != null">cancelname,
+ </if>
+ <if test="visittype != null">visittype,
+ </if>
+ <if test="status != null">status,
+ </if>
+ <if test="schemetime != null">schemetime,
+ </if>
+ <if test="schemestatus != null">schemestatus,
+ </if>
+ <if test="delFlag != null">del_flag,
+ </if>
+ <if test="updateBy != null">update_by,
+ </if>
+ <if test="updateTime != null">update_time,
+ </if>
+ <if test="createBy != null">create_by,
+ </if>
+ <if test="createTime != null">create_time,
+ </if>
+ <if test="isupload != null">isupload,
+ </if>
+ <if test="uploadTime != null">upload_time,
+ </if>
+ <if test="orgid != null">orgid,
+ </if>
+ <if test="guid != null">guid,
+ </if>
+ <if test="pguid != null">pguid,
+ </if>
+ <if test="pid != null">pid,
+ </if>
+ <if test="inhospstate != null">inhospstate,
+ </if>
+ <if test="patno != null">patno,
+ </if>
+ <if test="patname != null">patname,
+ </if>
+ <if test="visitid != null">visitid,
+ </if>
+ <if test="serialnum != null">serialnum,
+ </if>
+ <if test="inhospno != null">inhospno,
+ </if>
+ <if test="hospitalname != null">hospitalname,
+ </if>
+ <if test="hospitalcode != null">hospitalcode,
+ </if>
+ <if test="deptid != null">deptid,
+ </if>
+ <if test="deptcode != null">deptcode,
+ </if>
+ <if test="deptname != null">deptname,
+ </if>
+ <if test="hospitaldistrictcode != null">hospitaldistrictcode,
+ </if>
+ <if test="hospitaldistrictname != null">hospitaldistrictname,
+ </if>
+ <if test="roomno != null">roomno,
+ </if>
+ <if test="bedNo != null">bed_no,
+ </if>
+ <if test="drcode != null">drcode,
+ </if>
+ <if test="drname != null">drname,
+ </if>
+ <if test="nurseId != null">nurse_id,
+ </if>
+ <if test="nurseName != null">nurse_name,
+ </if>
+ <if test="checkFlag != null">check_flag,
+ </if>
+ <if test="longTaskReason != null">long_task_reason,
+ </if>
+ <if test="opid != null">opid,
+ </if>
+ <if test="opcode != null">opcode,
+ </if>
+ <if test="opdesc != null">opdesc,
+ </if>
+ <if test="oplevelcode != null">oplevelcode,
+ </if>
+ <if test="opleveldesc != null">opleveldesc,
+ </if>
+ </trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
- <if test="id != null">#{id},</if>
- <if test="serialnum != null">#{serialnum},</if>
- <if test="patid != null">#{patid},</if>
- <if test="operationname != null">#{operationname},</if>
- <if test="operationcode != null">#{operationcode},</if>
- <if test="operationid != null">#{operationid},</if>
- <if test="operationtime != null">#{operationtime},</if>
- <if test="visitid != null">#{visitid},</if>
- <if test="visittype != null">#{visittype},</if>
- <if test="status != null">#{status},</if>
- <if test="schemetime != null">#{schemetime},</if>
- <if test="schemestatus != null">#{schemestatus},</if>
- <if test="orgid != null">#{orgid},</if>
- <if test="delFlag != null">#{delFlag},</if>
- <if test="updateBy != null">#{updateBy},</if>
- <if test="updateTime != null">#{updateTime},</if>
- <if test="createBy != null">#{createBy},</if>
- <if test="createTime != null">#{createTime},</if>
- <if test="isupload != null">#{isupload},</if>
- <if test="uploadTime != null">#{uploadTime},</if>
- <if test="pid != null">#{pid},</if>
- <if test="guid != null">#{guid},</if>
- </trim>
+ <if test="id != null">#{id},
+ </if>
+ <if test="patid != null">#{patid},
+ </if>
+ <if test="patcode != null">#{patcode},
+ </if>
+ <if test="paname != null">#{paname},
+ </if>
+ <if test="opreqid != null">#{opreqid},
+ </if>
+ <if test="opreqcode != null">#{opreqcode},
+ </if>
+ <if test="opsstatus != null">#{opsstatus},
+ </if>
+ <if test="optypecode != null">#{optypecode},
+ </if>
+ <if test="optypename != null">#{optypename},
+ </if>
+ <if test="operatortime != null">#{operatortime},
+ </if>
+ <if test="opreqtime != null">#{opreqtime},
+ </if>
+ <if test="reqdoccode != null">#{reqdoccode},
+ </if>
+ <if test="reqdocname != null">#{reqdocname},
+ </if>
+ <if test="reqdeptcode != null">#{reqdeptcode},
+ </if>
+ <if test="reqdeptname != null">#{reqdeptname},
+ </if>
+ <if test="reqloccode != null">#{reqloccode},
+ </if>
+ <if test="reqlocname != null">#{reqlocname},
+ </if>
+ <if test="remark != null">#{remark},
+ </if>
+ <if test="surgeoncode != null">#{surgeoncode},
+ </if>
+ <if test="surgeonname != null">#{surgeonname},
+ </if>
+ <if test="firasscode != null">#{firasscode},
+ </if>
+ <if test="firassname != null">#{firassname},
+ </if>
+ <if test="secasscode != null">#{secasscode},
+ </if>
+ <if test="secassname != null">#{secassname},
+ </if>
+ <if test="thrasscode != null">#{thrasscode},
+ </if>
+ <if test="thrassname != null">#{thrassname},
+ </if>
+ <if test="canceltime != null">#{canceltime},
+ </if>
+ <if test="cancelreason != null">#{cancelreason},
+ </if>
+ <if test="cancelcode != null">#{cancelcode},
+ </if>
+ <if test="cancelname != null">#{cancelname},
+ </if>
+ <if test="visittype != null">#{visittype},
+ </if>
+ <if test="status != null">#{status},
+ </if>
+ <if test="schemetime != null">#{schemetime},
+ </if>
+ <if test="schemestatus != null">#{schemestatus},
+ </if>
+ <if test="delFlag != null">#{delFlag},
+ </if>
+ <if test="updateBy != null">#{updateBy},
+ </if>
+ <if test="updateTime != null">#{updateTime},
+ </if>
+ <if test="createBy != null">#{createBy},
+ </if>
+ <if test="createTime != null">#{createTime},
+ </if>
+ <if test="isupload != null">#{isupload},
+ </if>
+ <if test="uploadTime != null">#{uploadTime},
+ </if>
+ <if test="orgid != null">#{orgid},
+ </if>
+ <if test="guid != null">#{guid},
+ </if>
+ <if test="pguid != null">#{pguid},
+ </if>
+ <if test="pid != null">#{pid},
+ </if>
+ <if test="inhospstate != null">#{inhospstate},
+ </if>
+ <if test="patno != null">#{patno},
+ </if>
+ <if test="patname != null">#{patname},
+ </if>
+ <if test="visitid != null">#{visitid},
+ </if>
+ <if test="serialnum != null">#{serialnum},
+ </if>
+ <if test="inhospno != null">#{inhospno},
+ </if>
+ <if test="hospitalname != null">#{hospitalname},
+ </if>
+ <if test="hospitalcode != null">#{hospitalcode},
+ </if>
+ <if test="deptid != null">#{deptid},
+ </if>
+ <if test="deptcode != null">#{deptcode},
+ </if>
+ <if test="deptname != null">#{deptname},
+ </if>
+ <if test="hospitaldistrictcode != null">#{hospitaldistrictcode},
+ </if>
+ <if test="hospitaldistrictname != null">#{hospitaldistrictname},
+ </if>
+ <if test="roomno != null">#{roomno},
+ </if>
+ <if test="bedNo != null">#{bedNo},
+ </if>
+ <if test="drcode != null">#{drcode},
+ </if>
+ <if test="drname != null">#{drname},
+ </if>
+ <if test="nurseId != null">#{nurseId},
+ </if>
+ <if test="nurseName != null">#{nurseName},
+ </if>
+ <if test="checkFlag != null">#{checkFlag},
+ </if>
+ <if test="longTaskReason != null">#{longTaskReason},
+ </if>
+ <if test="opid != null">#{opid},
+ </if>
+ <if test="opcode != null">#{opcode},
+ </if>
+ <if test="opdesc != null">#{opdesc},
+ </if>
+ <if test="oplevelcode != null">#{oplevelcode},
+ </if>
+ <if test="opleveldesc != null">#{opleveldesc},
+ </if>
+ </trim>
</insert>
<update id="updatePatMedOperation" parameterType="com.smartor.domain.PatMedOperation">
update pat_med_operation
<trim prefix="SET" suffixOverrides=",">
- <if test="serialnum != null">serialnum = #{serialnum},</if>
- <if test="patid != null">patid = #{patid},</if>
- <if test="operationname != null">operationname = #{operationname},</if>
- <if test="operationcode != null">operationcode = #{operationcode},</if>
- <if test="operationid != null">operationid = #{operationid},</if>
- <if test="operationtime != null">operationtime = #{operationtime},</if>
- <if test="visitid != null">visitid = #{visitid},</if>
- <if test="visittype != null">visittype = #{visittype},</if>
- <if test="status != null">status = #{status},</if>
- <if test="schemetime != null">schemetime = #{schemetime},</if>
- <if test="schemestatus != null">schemestatus = #{schemestatus},</if>
- <if test="orgid != null">orgid = #{orgid},</if>
- <if test="delFlag != null">del_flag = #{delFlag},</if>
- <if test="updateBy != null">update_by = #{updateBy},</if>
- <if test="updateTime != null">update_time = #{updateTime},</if>
- <if test="createBy != null">create_by = #{createBy},</if>
- <if test="createTime != null">create_time = #{createTime},</if>
- <if test="isupload != null">isupload = #{isupload},</if>
- <if test="uploadTime != null">upload_time = #{uploadTime},</if>
- <if test="pid != null">pid = #{pid},</if>
- <if test="guid != null">guid = #{guid},</if>
+ <if test="patid != null">patid =
+ #{patid},
+ </if>
+ <if test="patcode != null">patcode =
+ #{patcode},
+ </if>
+ <if test="paname != null">paname =
+ #{paname},
+ </if>
+ <if test="opreqid != null">opreqid =
+ #{opreqid},
+ </if>
+ <if test="opreqcode != null">opreqcode =
+ #{opreqcode},
+ </if>
+ <if test="opsstatus != null">opsstatus =
+ #{opsstatus},
+ </if>
+ <if test="optypecode != null">optypecode =
+ #{optypecode},
+ </if>
+ <if test="optypename != null">optypename =
+ #{optypename},
+ </if>
+ <if test="operatortime != null">operatortime =
+ #{operatortime},
+ </if>
+ <if test="opreqtime != null">opreqtime =
+ #{opreqtime},
+ </if>
+ <if test="reqdoccode != null">reqdoccode =
+ #{reqdoccode},
+ </if>
+ <if test="reqdocname != null">reqdocname =
+ #{reqdocname},
+ </if>
+ <if test="reqdeptcode != null">reqdeptcode =
+ #{reqdeptcode},
+ </if>
+ <if test="reqdeptname != null">reqdeptname =
+ #{reqdeptname},
+ </if>
+ <if test="reqloccode != null">reqloccode =
+ #{reqloccode},
+ </if>
+ <if test="reqlocname != null">reqlocname =
+ #{reqlocname},
+ </if>
+ <if test="remark != null">remark =
+ #{remark},
+ </if>
+ <if test="surgeoncode != null">surgeoncode =
+ #{surgeoncode},
+ </if>
+ <if test="surgeonname != null">surgeonname =
+ #{surgeonname},
+ </if>
+ <if test="firasscode != null">firasscode =
+ #{firasscode},
+ </if>
+ <if test="firassname != null">firassname =
+ #{firassname},
+ </if>
+ <if test="secasscode != null">secasscode =
+ #{secasscode},
+ </if>
+ <if test="secassname != null">secassname =
+ #{secassname},
+ </if>
+ <if test="thrasscode != null">thrasscode =
+ #{thrasscode},
+ </if>
+ <if test="thrassname != null">thrassname =
+ #{thrassname},
+ </if>
+ <if test="canceltime != null">canceltime =
+ #{canceltime},
+ </if>
+ <if test="cancelreason != null">cancelreason =
+ #{cancelreason},
+ </if>
+ <if test="cancelcode != null">cancelcode =
+ #{cancelcode},
+ </if>
+ <if test="cancelname != null">cancelname =
+ #{cancelname},
+ </if>
+ <if test="visittype != null">visittype =
+ #{visittype},
+ </if>
+ <if test="status != null">status =
+ #{status},
+ </if>
+ <if test="schemetime != null">schemetime =
+ #{schemetime},
+ </if>
+ <if test="schemestatus != null">schemestatus =
+ #{schemestatus},
+ </if>
+ <if test="delFlag != null">del_flag =
+ #{delFlag},
+ </if>
+ <if test="updateBy != null">update_by =
+ #{updateBy},
+ </if>
+ <if test="updateTime != null">update_time =
+ #{updateTime},
+ </if>
+ <if test="createBy != null">create_by =
+ #{createBy},
+ </if>
+ <if test="createTime != null">create_time =
+ #{createTime},
+ </if>
+ <if test="isupload != null">isupload =
+ #{isupload},
+ </if>
+ <if test="uploadTime != null">upload_time =
+ #{uploadTime},
+ </if>
+ <if test="orgid != null">orgid =
+ #{orgid},
+ </if>
+ <if test="guid != null">guid =
+ #{guid},
+ </if>
+ <if test="pguid != null">pguid =
+ #{pguid},
+ </if>
+ <if test="pid != null">pid =
+ #{pid},
+ </if>
+ <if test="inhospstate != null">inhospstate =
+ #{inhospstate},
+ </if>
+ <if test="patno != null">patno =
+ #{patno},
+ </if>
+ <if test="patname != null">patname =
+ #{patname},
+ </if>
+ <if test="visitid != null">visitid =
+ #{visitid},
+ </if>
+ <if test="serialnum != null">serialnum =
+ #{serialnum},
+ </if>
+ <if test="inhospno != null">inhospno =
+ #{inhospno},
+ </if>
+ <if test="hospitalname != null">hospitalname =
+ #{hospitalname},
+ </if>
+ <if test="hospitalcode != null">hospitalcode =
+ #{hospitalcode},
+ </if>
+ <if test="deptid != null">deptid =
+ #{deptid},
+ </if>
+ <if test="deptcode != null">deptcode =
+ #{deptcode},
+ </if>
+ <if test="deptname != null">deptname =
+ #{deptname},
+ </if>
+ <if test="hospitaldistrictcode != null">hospitaldistrictcode =
+ #{hospitaldistrictcode},
+ </if>
+ <if test="hospitaldistrictname != null">hospitaldistrictname =
+ #{hospitaldistrictname},
+ </if>
+ <if test="roomno != null">roomno =
+ #{roomno},
+ </if>
+ <if test="bedNo != null">bed_no =
+ #{bedNo},
+ </if>
+ <if test="drcode != null">drcode =
+ #{drcode},
+ </if>
+ <if test="drname != null">drname =
+ #{drname},
+ </if>
+ <if test="nurseId != null">nurse_id =
+ #{nurseId},
+ </if>
+ <if test="nurseName != null">nurse_name =
+ #{nurseName},
+ </if>
+ <if test="checkFlag != null">check_flag =
+ #{checkFlag},
+ </if>
+ <if test="longTaskReason != null">long_task_reason =
+ #{longTaskReason},
+ </if>
+ <if test="opid != null">opid =
+ #{opid},
+ </if>
+ <if test="opcode != null">opcode =
+ #{opcode},
+ </if>
+ <if test="opdesc != null">opdesc =
+ #{opdesc},
+ </if>
+ <if test="oplevelcode != null">oplevelcode =
+ #{oplevelcode},
+ </if>
+ <if test="opleveldesc != null">opleveldesc =
+ #{opleveldesc},
+ </if>
</trim>
where id = #{id}
</update>
- <delete id="deletePatMedOperationById" parameterType="Long">
- delete from pat_med_operation where id = #{id}
- </delete>
+ <update id="deletePatMedOperationById" parameterType="Long">
+ update pat_med_operation
+ <trim prefix="SET" suffixOverrides=",">
+ del_flag =1
+ </trim>
+ where id = #{id}
+ </update>
- <delete id="deletePatMedOperationByIds" parameterType="String">
- delete from pat_med_operation where id in
+ <update id="deletePatMedOperationByIds" parameterType="String">
+ update pat_med_operation
+ <trim prefix="SET" suffixOverrides=",">
+ del_flag =1
+ </trim>
+ where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
- </delete>
+ </update>
+
+
</mapper>
--
Gitblit v1.9.3