id, truck_no, driver_name, driver_phone, sum_weight, sum_count, suttle, out_flag,
add_id, add_time, modify_id, modify_time, cancel_id, cancel_time, cancel_flag, belong_id,delivery_company
delete from t_ware_distribution
where id = #{id,jdbcType=INTEGER}
SELECT REPLACE(UUID(),'-','') as id from dual
insert into t_ware_distribution (id, truck_no, driver_name,
driver_phone, sum_weight, sum_count,
suttle, out_flag, add_id,
add_time, modify_id, modify_time,
cancel_id, cancel_time, cancel_flag,
belong_id ,delivery_company)
values (#{id,jdbcType=VARCHAR}, #{truckNo,jdbcType=VARCHAR}, #{driverName,jdbcType=VARCHAR},
#{driverPhone,jdbcType=VARCHAR}, #{sumWeight,jdbcType=DOUBLE}, #{sumCount,jdbcType=DOUBLE},
0, #{outFlag,jdbcType=VARCHAR}, #{addId,jdbcType=VARCHAR},
#{addTime,jdbcType=TIMESTAMP}, #{modifyId,jdbcType=VARCHAR}, #{modifyTime,jdbcType=TIMESTAMP},
#{cancelId,jdbcType=VARCHAR}, #{cancelTime,jdbcType=TIMESTAMP}, #{cancelFlag,jdbcType=VARCHAR},
#{belongId,jdbcType=VARCHAR},#{deliveryCompany,jdbcType=VARCHAR})
insert into t_ware_distribution
id,
truck_no,
driver_name,
driver_phone,
sum_weight,
sum_count,
suttle,
out_flag,
add_id,
add_time,
modify_id,
modify_time,
cancel_id,
cancel_time,
cancel_flag,
belong_id,
#{id,jdbcType=INTEGER},
#{truckNo,jdbcType=INTEGER},
#{driverName,jdbcType=VARCHAR},
#{driverPhone,jdbcType=VARCHAR},
#{sumWeight,jdbcType=DOUBLE},
#{sumCount,jdbcType=DOUBLE},
#{suttle,jdbcType=DOUBLE},
#{outFlag,jdbcType=VARCHAR},
#{addId,jdbcType=VARCHAR},
#{addTime,jdbcType=TIMESTAMP},
#{modifyId,jdbcType=VARCHAR},
#{modifyTime,jdbcType=TIMESTAMP},
#{cancelId,jdbcType=VARCHAR},
#{cancelTime,jdbcType=TIMESTAMP},
#{cancelFlag,jdbcType=VARCHAR},
#{belongId,jdbcType=VARCHAR},
update t_ware_distribution
truck_no = #{truckNo,jdbcType=INTEGER},
driver_name = #{driverName,jdbcType=VARCHAR},
driver_phone = #{driverPhone,jdbcType=VARCHAR},
sum_weight = #{sumWeight,jdbcType=DOUBLE},
sum_count = #{sumCount,jdbcType=DOUBLE},
suttle = #{suttle,jdbcType=DOUBLE},
out_flag = #{outFlag,jdbcType=VARCHAR},
add_id = #{addId,jdbcType=VARCHAR},
add_time = #{addTime,jdbcType=TIMESTAMP},
modify_id = #{modifyId,jdbcType=VARCHAR},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
cancel_id = #{cancelId,jdbcType=VARCHAR},
cancel_time = #{cancelTime,jdbcType=TIMESTAMP},
cancel_flag = #{cancelFlag,jdbcType=VARCHAR},
belong_id = #{belongId,jdbcType=VARCHAR},
where id = #{id,jdbcType=INTEGER}
update t_ware_distribution
set truck_no = #{truckNo,jdbcType=VARCHAR},
driver_name = #{driverName,jdbcType=VARCHAR},
driver_phone = #{driverPhone,jdbcType=VARCHAR},
sum_weight = #{sumWeight,jdbcType=DOUBLE},
sum_count = #{sumCount,jdbcType=DOUBLE},
suttle = #{suttle,jdbcType=DOUBLE},
out_flag = #{outFlag,jdbcType=VARCHAR},
add_id = #{addId,jdbcType=VARCHAR},
add_time = #{addTime,jdbcType=TIMESTAMP},
modify_id = #{modifyId,jdbcType=VARCHAR},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
cancel_id = #{cancelId,jdbcType=VARCHAR},
cancel_time = #{cancelTime,jdbcType=TIMESTAMP},
cancel_flag = #{cancelFlag,jdbcType=VARCHAR},
belong_id = #{belongId,jdbcType=VARCHAR},
delivery_company = #{deliveryCompany,jdbcType=VARCHAR},
distribution_no =ifnull(distribution_no,(select dis_no from (select concat('ZG',DATE_FORMAT(NOW(), '%Y%m%d'),IFNULL(lpad(max(substring(t.distribution_no,11,3)+1),3,'0'),'001')) as dis_no from t_ware_distribution t
where substring(t.distribution_no,3,8) = DATE_FORMAT(NOW(), '%Y%m%d')) temp))
,tally_people = #{tallyPeople,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}