<?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">
|
<mapper namespace="com.ruoyi.system.mapper.SysTaskEmergencyMapper">
|
|
<resultMap type="SysTaskEmergency" id="SysTaskEmergencyResult">
|
<result property="id" column="id" />
|
<result property="taskId" column="task_id" />
|
<result property="patientContact" column="patient_contact" />
|
<result property="patientPhone" column="patient_phone" />
|
<result property="patientName" column="patient_name" />
|
<result property="patientGender" column="patient_gender" />
|
<result property="patientIdCard" column="patient_id_card" />
|
<result property="patientCondition" column="patient_condition" />
|
<result property="hospitalOutName" column="hospital_out_name" />
|
<result property="hospitalOutDepartment" column="hospital_out_department" />
|
<result property="hospitalOutBedNumber" column="hospital_out_bed_number" />
|
<result property="hospitalOutAddress" column="hospital_out_address" />
|
<result property="hospitalOutLongitude" column="hospital_out_longitude" />
|
<result property="hospitalOutLatitude" column="hospital_out_latitude" />
|
<result property="hospitalInName" column="hospital_in_name" />
|
<result property="hospitalInDepartment" column="hospital_in_department" />
|
<result property="hospitalInBedNumber" column="hospital_in_bed_number" />
|
<result property="hospitalInAddress" column="hospital_in_address" />
|
<result property="hospitalInLongitude" column="hospital_in_longitude" />
|
<result property="hospitalInLatitude" column="hospital_in_latitude" />
|
<result property="transferDistance" column="transfer_distance" />
|
<result property="transferPrice" column="transfer_price" />
|
<result property="passengerContact" column="passenger_contact" />
|
<result property="passengerPhone" column="passenger_phone" />
|
<result property="createTime" column="create_time" />
|
<result property="updateTime" column="update_time" />
|
<result property="createBy" column="create_by" />
|
<result property="updateBy" column="update_by" />
|
</resultMap>
|
|
<sql id="selectSysTaskEmergencyVo">
|
select id, task_id, patient_contact, patient_phone, patient_name, patient_gender,
|
patient_id_card, patient_condition, hospital_out_name, hospital_out_department,
|
hospital_out_bed_number, hospital_out_address, hospital_out_longitude,
|
hospital_out_latitude, hospital_in_name, hospital_in_department,
|
hospital_in_bed_number, hospital_in_address, hospital_in_longitude,
|
hospital_in_latitude, transfer_distance, transfer_price, passenger_contact,
|
passenger_phone, create_time, update_time, create_by, update_by
|
from sys_task_emergency
|
</sql>
|
|
<select id="selectSysTaskEmergencyById" parameterType="Long" resultMap="SysTaskEmergencyResult">
|
<include refid="selectSysTaskEmergencyVo"/>
|
where id = #{id}
|
</select>
|
|
<select id="selectSysTaskEmergencyByTaskId" parameterType="Long" resultMap="SysTaskEmergencyResult">
|
<include refid="selectSysTaskEmergencyVo"/>
|
where task_id = #{taskId}
|
</select>
|
|
<insert id="insertSysTaskEmergency" parameterType="SysTaskEmergency" useGeneratedKeys="true" keyProperty="id">
|
insert into sys_task_emergency
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
<if test="taskId != null">task_id,</if>
|
<if test="patientContact != null">patient_contact,</if>
|
<if test="patientPhone != null">patient_phone,</if>
|
<if test="patientName != null">patient_name,</if>
|
<if test="patientGender != null">patient_gender,</if>
|
<if test="patientIdCard != null">patient_id_card,</if>
|
<if test="patientCondition != null">patient_condition,</if>
|
<if test="hospitalOutName != null">hospital_out_name,</if>
|
<if test="hospitalOutDepartment != null">hospital_out_department,</if>
|
<if test="hospitalOutBedNumber != null">hospital_out_bed_number,</if>
|
<if test="hospitalOutAddress != null">hospital_out_address,</if>
|
<if test="hospitalOutLongitude != null">hospital_out_longitude,</if>
|
<if test="hospitalOutLatitude != null">hospital_out_latitude,</if>
|
<if test="hospitalInName != null">hospital_in_name,</if>
|
<if test="hospitalInDepartment != null">hospital_in_department,</if>
|
<if test="hospitalInBedNumber != null">hospital_in_bed_number,</if>
|
<if test="hospitalInAddress != null">hospital_in_address,</if>
|
<if test="hospitalInLongitude != null">hospital_in_longitude,</if>
|
<if test="hospitalInLatitude != null">hospital_in_latitude,</if>
|
<if test="transferDistance != null">transfer_distance,</if>
|
<if test="transferPrice != null">transfer_price,</if>
|
<if test="passengerContact != null">passenger_contact,</if>
|
<if test="passengerPhone != null">passenger_phone,</if>
|
<if test="createTime != null">create_time,</if>
|
<if test="updateTime != null">update_time,</if>
|
<if test="createBy != null">create_by,</if>
|
<if test="updateBy != null">update_by,</if>
|
</trim>
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
<if test="taskId != null">#{taskId},</if>
|
<if test="patientContact != null">#{patientContact},</if>
|
<if test="patientPhone != null">#{patientPhone},</if>
|
<if test="patientName != null">#{patientName},</if>
|
<if test="patientGender != null">#{patientGender},</if>
|
<if test="patientIdCard != null">#{patientIdCard},</if>
|
<if test="patientCondition != null">#{patientCondition},</if>
|
<if test="hospitalOutName != null">#{hospitalOutName},</if>
|
<if test="hospitalOutDepartment != null">#{hospitalOutDepartment},</if>
|
<if test="hospitalOutBedNumber != null">#{hospitalOutBedNumber},</if>
|
<if test="hospitalOutAddress != null">#{hospitalOutAddress},</if>
|
<if test="hospitalOutLongitude != null">#{hospitalOutLongitude},</if>
|
<if test="hospitalOutLatitude != null">#{hospitalOutLatitude},</if>
|
<if test="hospitalInName != null">#{hospitalInName},</if>
|
<if test="hospitalInDepartment != null">#{hospitalInDepartment},</if>
|
<if test="hospitalInBedNumber != null">#{hospitalInBedNumber},</if>
|
<if test="hospitalInAddress != null">#{hospitalInAddress},</if>
|
<if test="hospitalInLongitude != null">#{hospitalInLongitude},</if>
|
<if test="hospitalInLatitude != null">#{hospitalInLatitude},</if>
|
<if test="transferDistance != null">#{transferDistance},</if>
|
<if test="transferPrice != null">#{transferPrice},</if>
|
<if test="passengerContact != null">#{passengerContact},</if>
|
<if test="passengerPhone != null">#{passengerPhone},</if>
|
<if test="createTime != null">#{createTime},</if>
|
<if test="updateTime != null">#{updateTime},</if>
|
<if test="createBy != null">#{createBy},</if>
|
<if test="updateBy != null">#{updateBy},</if>
|
</trim>
|
</insert>
|
|
<update id="updateSysTaskEmergency" parameterType="SysTaskEmergency">
|
update sys_task_emergency
|
<trim prefix="SET" suffixOverrides=",">
|
<if test="patientContact != null">patient_contact = #{patientContact},</if>
|
<if test="patientPhone != null">patient_phone = #{patientPhone},</if>
|
<if test="patientName != null">patient_name = #{patientName},</if>
|
<if test="patientGender != null">patient_gender = #{patientGender},</if>
|
<if test="patientIdCard != null">patient_id_card = #{patientIdCard},</if>
|
<if test="patientCondition != null">patient_condition = #{patientCondition},</if>
|
<if test="hospitalOutName != null">hospital_out_name = #{hospitalOutName},</if>
|
<if test="hospitalOutDepartment != null">hospital_out_department = #{hospitalOutDepartment},</if>
|
<if test="hospitalOutBedNumber != null">hospital_out_bed_number = #{hospitalOutBedNumber},</if>
|
<if test="hospitalOutAddress != null">hospital_out_address = #{hospitalOutAddress},</if>
|
<if test="hospitalOutLongitude != null">hospital_out_longitude = #{hospitalOutLongitude},</if>
|
<if test="hospitalOutLatitude != null">hospital_out_latitude = #{hospitalOutLatitude},</if>
|
<if test="hospitalInName != null">hospital_in_name = #{hospitalInName},</if>
|
<if test="hospitalInDepartment != null">hospital_in_department = #{hospitalInDepartment},</if>
|
<if test="hospitalInBedNumber != null">hospital_in_bed_number = #{hospitalInBedNumber},</if>
|
<if test="hospitalInAddress != null">hospital_in_address = #{hospitalInAddress},</if>
|
<if test="hospitalInLongitude != null">hospital_in_longitude = #{hospitalInLongitude},</if>
|
<if test="hospitalInLatitude != null">hospital_in_latitude = #{hospitalInLatitude},</if>
|
<if test="transferDistance != null">transfer_distance = #{transferDistance},</if>
|
<if test="transferPrice != null">transfer_price = #{transferPrice},</if>
|
<if test="passengerContact != null">passenger_contact = #{passengerContact},</if>
|
<if test="passengerPhone != null">passenger_phone = #{passengerPhone},</if>
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
</trim>
|
where id = #{id}
|
</update>
|
|
<delete id="deleteSysTaskEmergencyById" parameterType="Long">
|
delete from sys_task_emergency where id = #{id}
|
</delete>
|
|
<delete id="deleteSysTaskEmergencyByTaskId" parameterType="Long">
|
delete from sys_task_emergency where task_id = #{taskId}
|
</delete>
|
|
</mapper>
|