2024-03-01 09:13:00 +00:00
<?xml version="1.0" encoding="UTF-8" ?>
< !DOCTYPE mapper
2024-04-30 14:52:23 +00:00
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
2024-03-01 09:13:00 +00:00
<mapper namespace= "com.xdadan.erp.emis.mapper.EmisTmsScanRecordMapper" >
2024-04-30 14:52:23 +00:00
2024-03-01 09:13:00 +00:00
<resultMap type= "EmisTmsScanRecord" id= "EmisTmsScanRecordResult" >
<result property= "id" column= "id" />
<result property= "billCode" column= "bill_code" />
2024-05-10 08:40:04 +00:00
<result property= "orderSn" column= "order_sn" />
2024-03-01 09:13:00 +00:00
<result property= "scanType" column= "scan_type" />
<result property= "preOrNextStation" column= "pre_or_next_station" />
<result property= "preOrNextStationCode" column= "pre_or_next_station_code" />
<result property= "preOrNextStationPhone" column= "pre_or_next_station_phone" />
<result property= "preOrNextManCode" column= "pre_or_next_man_code" />
<result property= "preOrNextManPhone" column= "pre_or_next_man_phone" />
<result property= "scanDate" column= "scan_date" />
<result property= "scanManCode" column= "scan_man_code" />
<result property= "scanManPhone" column= "scan_man_phone" />
2024-04-30 15:36:01 +00:00
<result property= "scanMan" column= "scan_man" />
<result property= "preOrNextMan" column= "pre_or_next_man" />
2024-03-01 09:13:00 +00:00
<result property= "scanSite" column= "scan_site" />
<result property= "scanSiteCode" column= "scan_site_code" />
<result property= "scanSitePhone" column= "scan_site_phone" />
<result property= "scanWeight" column= "scan_weight" />
<result property= "weight" column= "weight" />
2024-05-10 08:40:04 +00:00
<result property= "destSiteCode" column= "dest_site_code" />
<result property= "destCode" column= "dest_code" />
2024-03-01 09:13:00 +00:00
<result property= "dispatchOrSendMan" column= "dispatch_or_send_man" />
<result property= "dispatchOrSendManCode" column= "dispatch_or_send_man_code" />
<result property= "dispatchOrSendManPhone" column= "dispatch_or_send_man_phone" />
<result property= "signDate" column= "sign_date" />
<result property= "signMan" column= "sign_man" />
<result property= "signSite" column= "sign_site" />
<result property= "signSiteCode" column= "sign_site_code" />
2024-04-30 15:36:01 +00:00
<result property= "recordMan" column= "record_man" />
2024-03-01 09:13:00 +00:00
<result property= "recordManCode" column= "record_man_code" />
<result property= "recordManPhone" column= "record_man_phone" />
<result property= "recordSiteCode" column= "record_site_code" />
2024-05-10 08:40:04 +00:00
<result property= "carNo" column= "car_no" />
<result property= "bagNo" column= "bag_no" />
2024-03-01 09:13:00 +00:00
<result property= "truckMan" column= "truck_man" />
<result property= "truckCode" column= "truck_code" />
<result property= "dataFrom" column= "data_from" />
<result property= "picUrl" column= "pic_url" />
<result property= "status" column= "status" />
<result property= "delFlag" column= "del_flag" />
<result property= "createBy" column= "create_by" />
<result property= "createTime" column= "create_time" />
<result property= "updateBy" column= "update_by" />
<result property= "updateTime" column= "update_time" />
<result property= "remark" column= "remark" />
2024-04-30 14:52:23 +00:00
<result property= "updateSite" column= "update_site" />
<result property= "createSite" column= "create_site" />
2024-03-01 09:13:00 +00:00
</resultMap>
<sql id= "selectEmisTmsScanRecordVo" >
2024-05-10 08:40:04 +00:00
select id, bill_code, order_sn, scan_type, pre_or_next_station, pre_or_next_station_code, pre_or_next_station_phone, pre_or_next_man_code, pre_or_next_man_phone, scan_date, scan_man_code, scan_man_phone, scan_man, pre_or_next_man, scan_site, scan_site_code, scan_site_phone, scan_weight, weight, dest_site_code, dest_code, dispatch_or_send_man, dispatch_or_send_man_code, dispatch_or_send_man_phone, sign_date, sign_man, sign_site, sign_site_code, record_man, record_man_code, record_man_phone, record_site_code, car_no, bag_no, truck_man, truck_code, data_from, pic_url, status, del_flag, create_by, create_time, update_by, update_time, remark, update_site, create_site from emis_tms_scan_record
2024-03-01 09:13:00 +00:00
</sql>
<select id= "selectEmisTmsScanRecordList" parameterType= "EmisTmsScanRecord" resultMap= "EmisTmsScanRecordResult" >
<include refid= "selectEmisTmsScanRecordVo" />
2024-04-30 14:52:23 +00:00
<where >
2024-03-01 09:13:00 +00:00
<if test= "id != null " > and id = #{id}</if>
2024-05-10 08:40:04 +00:00
<if test= "billCode != null and billCode != '' and params.queryType=1 " > and bill_code like concat(#{billCode}, '%')</if>
<if test= "orderSn != null and orderSn != '' and params.queryType=2" > and order_sn like concat(#{orderSn}, '%')</if>
2024-03-01 09:13:00 +00:00
<if test= "scanType != null and scanType != ''" > and scan_type like concat('%', #{scanType}, '%')</if>
<if test= "preOrNextStation != null and preOrNextStation != ''" > and pre_or_next_station like concat('%', #{preOrNextStation}, '%')</if>
<if test= "preOrNextStationCode != null and preOrNextStationCode != ''" > and pre_or_next_station_code like concat('%', #{preOrNextStationCode}, '%')</if>
<if test= "preOrNextStationPhone != null and preOrNextStationPhone != ''" > and pre_or_next_station_phone like concat('%', #{preOrNextStationPhone}, '%')</if>
<if test= "preOrNextManCode != null and preOrNextManCode != ''" > and pre_or_next_man_code like concat('%', #{preOrNextManCode}, '%')</if>
<if test= "preOrNextManPhone != null and preOrNextManPhone != ''" > and pre_or_next_man_phone like concat('%', #{preOrNextManPhone}, '%')</if>
2024-04-30 15:36:01 +00:00
<if test= "scanDate != null " > and scan_date like concat('%', #{scanDate}, '%')</if>
2024-03-01 09:13:00 +00:00
<if test= "scanManCode != null and scanManCode != ''" > and scan_man_code like concat('%', #{scanManCode}, '%')</if>
<if test= "scanManPhone != null and scanManPhone != ''" > and scan_man_phone like concat('%', #{scanManPhone}, '%')</if>
2024-04-30 15:36:01 +00:00
<if test= "scanMan != null and scanMan != ''" > and scan_man like concat('%', #{scanMan}, '%')</if>
<if test= "preOrNextMan != null and preOrNextMan != ''" > and pre_or_next_man like concat('%', #{preOrNextMan}, '%')</if>
2024-03-01 09:13:00 +00:00
<if test= "scanSite != null and scanSite != ''" > and scan_site like concat('%', #{scanSite}, '%')</if>
<if test= "scanSiteCode != null and scanSiteCode != ''" > and scan_site_code like concat('%', #{scanSiteCode}, '%')</if>
<if test= "scanSitePhone != null and scanSitePhone != ''" > and scan_site_phone like concat('%', #{scanSitePhone}, '%')</if>
2024-04-30 15:36:01 +00:00
<if test= "scanWeight != null " > and scan_weight like concat('%', #{scanWeight}, '%')</if>
<if test= "weight != null " > and weight like concat('%', #{weight}, '%')</if>
2024-05-10 08:40:04 +00:00
<if test= "destSiteCode != null and destSiteCode != ''" > and dest_site_code like concat('%', #{destSiteCode}, '%')</if>
<if test= "destCode != null and destCode != ''" > and dest_code like concat('%', #{destCode}, '%')</if>
2024-03-01 09:13:00 +00:00
<if test= "dispatchOrSendMan != null and dispatchOrSendMan != ''" > and dispatch_or_send_man like concat('%', #{dispatchOrSendMan}, '%')</if>
<if test= "dispatchOrSendManCode != null and dispatchOrSendManCode != ''" > and dispatch_or_send_man_code like concat('%', #{dispatchOrSendManCode}, '%')</if>
<if test= "dispatchOrSendManPhone != null and dispatchOrSendManPhone != ''" > and dispatch_or_send_man_phone like concat('%', #{dispatchOrSendManPhone}, '%')</if>
<if test= "signDate != null " > and sign_date = #{signDate}</if>
<if test= "signMan != null and signMan != ''" > and sign_man like concat('%', #{signMan}, '%')</if>
<if test= "signSite != null and signSite != ''" > and sign_site like concat('%', #{signSite}, '%')</if>
<if test= "signSiteCode != null and signSiteCode != ''" > and sign_site_code like concat('%', #{signSiteCode}, '%')</if>
2024-04-30 15:36:01 +00:00
<if test= "recordMan != null and recordMan != ''" > and record_man like concat('%', #{recordMan}, '%')</if>
2024-03-01 09:13:00 +00:00
<if test= "recordManCode != null and recordManCode != ''" > and record_man_code like concat('%', #{recordManCode}, '%')</if>
<if test= "recordManPhone != null and recordManPhone != ''" > and record_man_phone like concat('%', #{recordManPhone}, '%')</if>
<if test= "recordSiteCode != null and recordSiteCode != ''" > and record_site_code like concat('%', #{recordSiteCode}, '%')</if>
2024-05-10 08:40:04 +00:00
<if test= "carNo != null and carNo != ''" > and car_no like concat('%', #{carNo}, '%')</if>
<if test= "bagNo != null and bagNo != ''" > and bag_no like concat('%', #{bagNo}, '%')</if>
2024-03-01 09:13:00 +00:00
<if test= "truckMan != null and truckMan != ''" > and truck_man like concat('%', #{truckMan}, '%')</if>
<if test= "truckCode != null and truckCode != ''" > and truck_code like concat('%', #{truckCode}, '%')</if>
<if test= "dataFrom != null and dataFrom != ''" > and data_from like concat('%', #{dataFrom}, '%')</if>
<if test= "picUrl != null and picUrl != ''" > and pic_url like concat('%', #{picUrl}, '%')</if>
<if test= "status != null and status != ''" > and status like concat('%', #{status}, '%')</if>
<if test= "delFlag != null and delFlag != ''" > and del_flag like concat('%', #{delFlag}, '%')</if>
<if test= "createBy != null and createBy != ''" > and create_by like concat('%', #{createBy}, '%')</if>
<if test= "createTime != null " > and create_time = #{createTime}</if>
<if test= "updateBy != null and updateBy != ''" > and update_by like concat('%', #{updateBy}, '%')</if>
<if test= "updateTime != null " > and update_time = #{updateTime}</if>
<if test= "remark != null and remark != ''" > and remark like concat('%', #{remark}, '%')</if>
2024-04-30 14:52:23 +00:00
<if test= "updateSite != null and updateSite != ''" > and update_site like concat('%', #{updateSite}, '%')</if>
<if test= "createSite != null and createSite != ''" > and create_site like concat('%', #{createSite}, '%')</if>
2024-05-10 08:40:04 +00:00
<if test= "params.beginScanDate != null and params.beginScanDate != ''" >
and scan_date <![CDATA[ >= ]]> #{params.beginScanDate}
</if>
<if test= "params.endScanDate != null and params.endScanDate != ''" >
and scan_date <![CDATA[ <= ]]> #{params.endScanDate}
</if>
<if test= "params.isSubBill != null and params.isSubBill = '1'" >
</if>
2024-03-01 09:13:00 +00:00
</where>
order by create_time desc
</select>
2024-04-30 14:52:23 +00:00
2024-03-01 09:13:00 +00:00
<select id= "selectEmisTmsScanRecordById" parameterType= "Long" resultMap= "EmisTmsScanRecordResult" >
2024-05-10 08:40:04 +00:00
select id, bill_code, order_sn, scan_type, pre_or_next_station, pre_or_next_station_code, pre_or_next_station_phone, pre_or_next_man_code, pre_or_next_man_phone, scan_date, scan_man_code, scan_man_phone, scan_man, pre_or_next_man, scan_site, scan_site_code, scan_site_phone, scan_weight, weight, dest_site_code, dest_code, dispatch_or_send_man, dispatch_or_send_man_code, dispatch_or_send_man_phone, sign_date, sign_man, sign_site, sign_site_code, record_man, record_man_code, record_man_phone, record_site_code, car_no, bag_no, truck_man, truck_code, data_from, pic_url, status, del_flag, create_by, create_time, update_by, update_time, remark, update_site, create_site
2024-03-01 09:13:00 +00:00
from emis_tms_scan_record a
where a.id = #{id}
</select>
2024-04-30 14:52:23 +00:00
2024-03-01 09:13:00 +00:00
<insert id= "insertEmisTmsScanRecord" parameterType= "EmisTmsScanRecord" >
insert into emis_tms_scan_record
<trim prefix= "(" suffix= ")" suffixOverrides= "," >
<if test= "id != null" > id,</if>
<if test= "billCode != null and billCode != ''" > bill_code,</if>
2024-05-10 08:40:04 +00:00
<if test= "orderSn != null and orderSn != ''" > order_sn,</if>
2024-03-01 09:13:00 +00:00
<if test= "scanType != null and scanType != ''" > scan_type,</if>
<if test= "preOrNextStation != null and preOrNextStation != ''" > pre_or_next_station,</if>
<if test= "preOrNextStationCode != null and preOrNextStationCode != ''" > pre_or_next_station_code,</if>
<if test= "preOrNextStationPhone != null and preOrNextStationPhone != ''" > pre_or_next_station_phone,</if>
<if test= "preOrNextManCode != null and preOrNextManCode != ''" > pre_or_next_man_code,</if>
<if test= "preOrNextManPhone != null and preOrNextManPhone != ''" > pre_or_next_man_phone,</if>
2024-04-30 15:36:01 +00:00
<if test= "scanDate != null" > scan_date,</if>
2024-03-01 09:13:00 +00:00
<if test= "scanManCode != null and scanManCode != ''" > scan_man_code,</if>
<if test= "scanManPhone != null and scanManPhone != ''" > scan_man_phone,</if>
2024-04-30 15:36:01 +00:00
<if test= "scanMan != null and scanMan != ''" > scan_man,</if>
<if test= "preOrNextMan != null and preOrNextMan != ''" > pre_or_next_man,</if>
2024-03-01 09:13:00 +00:00
<if test= "scanSite != null and scanSite != ''" > scan_site,</if>
<if test= "scanSiteCode != null and scanSiteCode != ''" > scan_site_code,</if>
<if test= "scanSitePhone != null and scanSitePhone != ''" > scan_site_phone,</if>
2024-04-30 15:36:01 +00:00
<if test= "scanWeight != null" > scan_weight,</if>
<if test= "weight != null" > weight,</if>
2024-05-10 08:40:04 +00:00
<if test= "destSiteCode != null and destSiteCode != ''" > dest_site_code,</if>
<if test= "destCode != null and destCode != ''" > dest_code,</if>
2024-03-01 09:13:00 +00:00
<if test= "dispatchOrSendMan != null and dispatchOrSendMan != ''" > dispatch_or_send_man,</if>
<if test= "dispatchOrSendManCode != null and dispatchOrSendManCode != ''" > dispatch_or_send_man_code,</if>
<if test= "dispatchOrSendManPhone != null and dispatchOrSendManPhone != ''" > dispatch_or_send_man_phone,</if>
<if test= "signDate != null" > sign_date,</if>
<if test= "signMan != null and signMan != ''" > sign_man,</if>
<if test= "signSite != null and signSite != ''" > sign_site,</if>
<if test= "signSiteCode != null and signSiteCode != ''" > sign_site_code,</if>
2024-04-30 15:36:01 +00:00
<if test= "recordMan != null and recordMan != ''" > record_man,</if>
2024-03-01 09:13:00 +00:00
<if test= "recordManCode != null and recordManCode != ''" > record_man_code,</if>
<if test= "recordManPhone != null and recordManPhone != ''" > record_man_phone,</if>
<if test= "recordSiteCode != null and recordSiteCode != ''" > record_site_code,</if>
2024-05-10 08:40:04 +00:00
<if test= "carNo != null and carNo != ''" > car_no,</if>
<if test= "bagNo != null and bagNo != ''" > bag_no,</if>
2024-03-01 09:13:00 +00:00
<if test= "truckMan != null and truckMan != ''" > truck_man,</if>
<if test= "truckCode != null and truckCode != ''" > truck_code,</if>
<if test= "dataFrom != null and dataFrom != ''" > data_from,</if>
<if test= "picUrl != null and picUrl != ''" > pic_url,</if>
<if test= "status != null and status != ''" > status,</if>
<if test= "delFlag != null and delFlag != ''" > del_flag,</if>
<if test= "createBy != null and createBy != ''" > create_by,</if>
<if test= "createTime != null" > create_time,</if>
<if test= "updateBy != null and updateBy != ''" > update_by,</if>
<if test= "updateTime != null" > update_time,</if>
<if test= "remark != null and remark != ''" > remark,</if>
2024-04-30 14:52:23 +00:00
<if test= "updateSite != null and updateSite != ''" > update_site,</if>
<if test= "createSite != null and createSite != ''" > create_site,</if>
</trim>
2024-03-01 09:13:00 +00:00
<trim prefix= "values (" suffix= ")" suffixOverrides= "," >
<if test= "id != null" > #{id},</if>
<if test= "billCode != null and billCode != ''" > #{billCode},</if>
2024-05-10 08:40:04 +00:00
<if test= "orderSn != null and orderSn != ''" > #{orderSn},</if>
2024-03-01 09:13:00 +00:00
<if test= "scanType != null and scanType != ''" > #{scanType},</if>
<if test= "preOrNextStation != null and preOrNextStation != ''" > #{preOrNextStation},</if>
<if test= "preOrNextStationCode != null and preOrNextStationCode != ''" > #{preOrNextStationCode},</if>
<if test= "preOrNextStationPhone != null and preOrNextStationPhone != ''" > #{preOrNextStationPhone},</if>
<if test= "preOrNextManCode != null and preOrNextManCode != ''" > #{preOrNextManCode},</if>
<if test= "preOrNextManPhone != null and preOrNextManPhone != ''" > #{preOrNextManPhone},</if>
2024-04-30 15:36:01 +00:00
<if test= "scanDate != null" > #{scanDate},</if>
2024-03-01 09:13:00 +00:00
<if test= "scanManCode != null and scanManCode != ''" > #{scanManCode},</if>
<if test= "scanManPhone != null and scanManPhone != ''" > #{scanManPhone},</if>
2024-04-30 15:36:01 +00:00
<if test= "scanMan != null and scanMan != ''" > #{scanMan},</if>
<if test= "preOrNextMan != null and preOrNextMan != ''" > #{preOrNextMan},</if>
2024-03-01 09:13:00 +00:00
<if test= "scanSite != null and scanSite != ''" > #{scanSite},</if>
<if test= "scanSiteCode != null and scanSiteCode != ''" > #{scanSiteCode},</if>
<if test= "scanSitePhone != null and scanSitePhone != ''" > #{scanSitePhone},</if>
2024-04-30 15:36:01 +00:00
<if test= "scanWeight != null" > #{scanWeight},</if>
<if test= "weight != null" > #{weight},</if>
2024-05-10 08:40:04 +00:00
<if test= "destSiteCode != null and destSiteCode != ''" > #{destSiteCode},</if>
<if test= "destCode != null and destCode != ''" > #{destCode},</if>
2024-03-01 09:13:00 +00:00
<if test= "dispatchOrSendMan != null and dispatchOrSendMan != ''" > #{dispatchOrSendMan},</if>
<if test= "dispatchOrSendManCode != null and dispatchOrSendManCode != ''" > #{dispatchOrSendManCode},</if>
<if test= "dispatchOrSendManPhone != null and dispatchOrSendManPhone != ''" > #{dispatchOrSendManPhone},</if>
<if test= "signDate != null" > #{signDate},</if>
<if test= "signMan != null and signMan != ''" > #{signMan},</if>
<if test= "signSite != null and signSite != ''" > #{signSite},</if>
<if test= "signSiteCode != null and signSiteCode != ''" > #{signSiteCode},</if>
2024-04-30 15:36:01 +00:00
<if test= "recordMan != null and recordMan != ''" > #{recordMan},</if>
2024-03-01 09:13:00 +00:00
<if test= "recordManCode != null and recordManCode != ''" > #{recordManCode},</if>
<if test= "recordManPhone != null and recordManPhone != ''" > #{recordManPhone},</if>
<if test= "recordSiteCode != null and recordSiteCode != ''" > #{recordSiteCode},</if>
2024-05-10 08:40:04 +00:00
<if test= "carNo != null and carNo != ''" > #{carNo},</if>
<if test= "bagNo != null and bagNo != ''" > #{bagNo},</if>
2024-03-01 09:13:00 +00:00
<if test= "truckMan != null and truckMan != ''" > #{truckMan},</if>
<if test= "truckCode != null and truckCode != ''" > #{truckCode},</if>
<if test= "dataFrom != null and dataFrom != ''" > #{dataFrom},</if>
<if test= "picUrl != null and picUrl != ''" > #{picUrl},</if>
<if test= "status != null and status != ''" > #{status},</if>
<if test= "delFlag != null and delFlag != ''" > #{delFlag},</if>
<if test= "createBy != null and createBy != ''" > #{createBy},</if>
<if test= "createTime != null" > #{createTime},</if>
<if test= "updateBy != null and updateBy != ''" > #{updateBy},</if>
<if test= "updateTime != null" > #{updateTime},</if>
<if test= "remark != null and remark != ''" > #{remark},</if>
2024-04-30 14:52:23 +00:00
<if test= "updateSite != null and updateSite != ''" > #{updateSite},</if>
<if test= "createSite != null and createSite != ''" > #{createSite},</if>
</trim>
2024-03-01 09:13:00 +00:00
</insert>
<update id= "updateEmisTmsScanRecord" parameterType= "EmisTmsScanRecord" >
update emis_tms_scan_record
<trim prefix= "SET" suffixOverrides= "," >
2024-05-10 08:40:04 +00:00
<if test= "billCode != null and billCode != '' " > bill_code = #{billCode},</if>
<if test= "orderSn != null and orderSn != '' " > order_sn = #{orderSn},</if>
2024-03-01 09:13:00 +00:00
<if test= "scanType != null and scanType != ''" > scan_type = #{scanType},</if>
<if test= "preOrNextStation != null and preOrNextStation != ''" > pre_or_next_station = #{preOrNextStation},</if>
<if test= "preOrNextStationCode != null and preOrNextStationCode != ''" > pre_or_next_station_code = #{preOrNextStationCode},</if>
<if test= "preOrNextStationPhone != null and preOrNextStationPhone != ''" > pre_or_next_station_phone = #{preOrNextStationPhone},</if>
<if test= "preOrNextManCode != null and preOrNextManCode != ''" > pre_or_next_man_code = #{preOrNextManCode},</if>
<if test= "preOrNextManPhone != null and preOrNextManPhone != ''" > pre_or_next_man_phone = #{preOrNextManPhone},</if>
2024-04-30 15:36:01 +00:00
<if test= "scanDate != null" > scan_date = #{scanDate},</if>
2024-03-01 09:13:00 +00:00
<if test= "scanManCode != null and scanManCode != ''" > scan_man_code = #{scanManCode},</if>
<if test= "scanManPhone != null and scanManPhone != ''" > scan_man_phone = #{scanManPhone},</if>
2024-04-30 15:36:01 +00:00
<if test= "scanMan != null and scanMan != ''" > scan_man = #{scanMan},</if>
<if test= "preOrNextMan != null and preOrNextMan != ''" > pre_or_next_man = #{preOrNextMan},</if>
2024-03-01 09:13:00 +00:00
<if test= "scanSite != null and scanSite != ''" > scan_site = #{scanSite},</if>
<if test= "scanSiteCode != null and scanSiteCode != ''" > scan_site_code = #{scanSiteCode},</if>
<if test= "scanSitePhone != null and scanSitePhone != ''" > scan_site_phone = #{scanSitePhone},</if>
2024-04-30 15:36:01 +00:00
<if test= "scanWeight != null" > scan_weight = #{scanWeight},</if>
<if test= "weight != null" > weight = #{weight},</if>
2024-05-10 08:40:04 +00:00
<if test= "destSiteCode != null and destSiteCode != ''" > dest_site_code = #{destSiteCode},</if>
<if test= "destCode != null and destCode != ''" > dest_code = #{destCode},</if>
2024-03-01 09:13:00 +00:00
<if test= "dispatchOrSendMan != null and dispatchOrSendMan != ''" > dispatch_or_send_man = #{dispatchOrSendMan},</if>
<if test= "dispatchOrSendManCode != null and dispatchOrSendManCode != ''" > dispatch_or_send_man_code = #{dispatchOrSendManCode},</if>
<if test= "dispatchOrSendManPhone != null and dispatchOrSendManPhone != ''" > dispatch_or_send_man_phone = #{dispatchOrSendManPhone},</if>
<if test= "signDate != null" > sign_date = #{signDate},</if>
<if test= "signMan != null and signMan != ''" > sign_man = #{signMan},</if>
<if test= "signSite != null and signSite != ''" > sign_site = #{signSite},</if>
<if test= "signSiteCode != null and signSiteCode != ''" > sign_site_code = #{signSiteCode},</if>
2024-04-30 15:36:01 +00:00
<if test= "recordMan != null and recordMan != ''" > record_man = #{recordMan},</if>
2024-03-01 09:13:00 +00:00
<if test= "recordManCode != null and recordManCode != ''" > record_man_code = #{recordManCode},</if>
<if test= "recordManPhone != null and recordManPhone != ''" > record_man_phone = #{recordManPhone},</if>
<if test= "recordSiteCode != null and recordSiteCode != ''" > record_site_code = #{recordSiteCode},</if>
2024-05-10 08:40:04 +00:00
<if test= "carNo != null and carNo != ''" > car_no = #{carNo},</if>
<if test= "bagNo != null and bagNo != ''" > bag_no = #{bagNo},</if>
2024-03-01 09:13:00 +00:00
<if test= "truckMan != null and truckMan != ''" > truck_man = #{truckMan},</if>
<if test= "truckCode != null and truckCode != ''" > truck_code = #{truckCode},</if>
<if test= "dataFrom != null and dataFrom != ''" > data_from = #{dataFrom},</if>
<if test= "picUrl != null and picUrl != ''" > pic_url = #{picUrl},</if>
<if test= "status != null and status != ''" > status = #{status},</if>
<if test= "delFlag != null and delFlag != ''" > del_flag = #{delFlag},</if>
<if test= "createBy != null and createBy != ''" > create_by = #{createBy},</if>
<if test= "createTime != null" > create_time = #{createTime},</if>
<if test= "updateBy != null and updateBy != ''" > update_by = #{updateBy},</if>
<if test= "updateTime != null" > update_time = #{updateTime},</if>
<if test= "remark != null and remark != ''" > remark = #{remark},</if>
2024-04-30 14:52:23 +00:00
<if test= "updateSite != null and updateSite != ''" > update_site = #{updateSite},</if>
<if test= "createSite != null and createSite != ''" > create_site = #{createSite},</if>
2024-05-10 08:40:04 +00:00
2024-03-01 09:13:00 +00:00
</trim>
where id = #{id}
</update>
<delete id= "deleteEmisTmsScanRecordById" parameterType= "Long" >
delete from emis_tms_scan_record where id = #{id}
</delete>
<delete id= "deleteEmisTmsScanRecordByIds" parameterType= "String" >
2024-04-30 14:52:23 +00:00
delete from emis_tms_scan_record where id in
2024-03-01 09:13:00 +00:00
<foreach item= "id" collection= "array" open= "(" separator= "," close= ")" >
#{id}
</foreach>
</delete>
</mapper>