cus_waybill_sn, merch_order_id, merch_sn, merch_name, plat_sn, plat_name, third_party_merch_code,
third_party_merch_name, place_orderl_time, auto_send, buyer_bill_time, buyer_id_type,
buyer_id_code, buyer_name, buyer_tel, consignee_id_type, consignee_id_code, consignee_name,
consignee_mob, consignee_tel, consignee_country_code, consignee_province_code, consignee_province,
consignee_city_code, consignee_city, consignee_district_code, consignee_district,
consignee_address, consignee_zip_code, payer_name, payer_id_type, payer_id_code,
payer_mob, pay_ent_cus_code, pay_no, actural_paid, pay_time, expr_type, expr_comp_id, expr_agreement_type,
decl_expr_fee, decl_post_tax, shop_id, extra_tag, buyer_pay_check, currency_code, ws_flag, remark,
creater_sn, create_time, moder_sn, mod_time, tstm, ex_field, ex_field2, ex_field3,
ex_field4, ex_field5
delete from cus_waybill
where cus_waybill_sn = #{cusWaybillSn,jdbcType=VARCHAR}
insert into cus_waybill
cus_waybill_sn,
merch_order_id,
merch_sn,
merch_name,
plat_sn,
plat_name,
third_party_merch_code,
third_party_merch_name,
place_orderl_time,
auto_send,
buyer_bill_time,
buyer_id_type,
buyer_id_code,
buyer_name,
buyer_tel,
consignee_id_type,
consignee_id_code,
consignee_name,
consignee_mob,
consignee_tel,
consignee_country_code,
consignee_province_code,
consignee_province,
consignee_city_code,
consignee_city,
consignee_district_code,
consignee_district,
consignee_address,
consignee_zip_code,
payer_name,
payer_id_type,
payer_id_code,
payer_mob,
pay_ent_cus_code,
pay_no,
actural_paid,
pay_time,
expr_type,
expr_comp_id,
expr_agreement_type,
decl_expr_fee,
decl_post_tax,
shop_id,
extra_tag,
buyer_pay_check,
currency_code,
ws_flag,
remark,
creater_sn,
create_time,
moder_sn,
mod_time,
tstm,
ex_field,
ex_field2,
ex_field3,
ex_field4,
ex_field5,
#{cusWaybillSn,jdbcType=VARCHAR},
#{merchOrderId,jdbcType=VARCHAR},
#{merchSn,jdbcType=VARCHAR},
#{merchName,jdbcType=VARCHAR},
#{platSn,jdbcType=VARCHAR},
#{platName,jdbcType=VARCHAR},
#{thirdPartyMerchCode,jdbcType=VARCHAR},
#{thirdPartyMerchName,jdbcType=VARCHAR},
#{placeOrderlTime,jdbcType=TIMESTAMP},
#{autoSend,jdbcType=CHAR},
#{buyerBillTime,jdbcType=TIMESTAMP},
#{buyerIdType,jdbcType=VARCHAR},
#{buyerIdCode,jdbcType=VARCHAR},
#{buyerName,jdbcType=VARCHAR},
#{buyerTel,jdbcType=VARCHAR},
#{consigneeIdType,jdbcType=VARCHAR},
#{consigneeIdCode,jdbcType=VARCHAR},
#{consigneeName,jdbcType=VARCHAR},
#{consigneeMob,jdbcType=VARCHAR},
#{consigneeTel,jdbcType=VARCHAR},
#{consigneeCountryCode,jdbcType=VARCHAR},
#{consigneeProvinceCode,jdbcType=VARCHAR},
#{consigneeProvince,jdbcType=VARCHAR},
#{consigneeCityCode,jdbcType=VARCHAR},
#{consigneeCity,jdbcType=VARCHAR},
#{consigneeDistrictCode,jdbcType=VARCHAR},
#{consigneeDistrict,jdbcType=VARCHAR},
#{consigneeAddress,jdbcType=VARCHAR},
#{consigneeZipCode,jdbcType=VARCHAR},
#{payerName,jdbcType=VARCHAR},
#{payerIdType,jdbcType=VARCHAR},
#{payerIdCode,jdbcType=VARCHAR},
#{payerMob,jdbcType=VARCHAR},
#{payEntCusCode,jdbcType=VARCHAR},
#{payNo,jdbcType=VARCHAR},
#{acturalPaid,jdbcType=DECIMAL},
#{payTime,jdbcType=TIMESTAMP},
#{exprType,jdbcType=CHAR},
#{exprCompId,jdbcType=VARCHAR},
#{exprAgreementType,jdbcType=CHAR},
#{declExprFee,jdbcType=DECIMAL},
#{declPostTax,jdbcType=DECIMAL},
#{shopId,jdbcType=VARCHAR},
#{extraTag,jdbcType=VARCHAR},
#{buyerPayCheck,jdbcType=VARCHAR},
#{currencyCode,jdbcType=VARCHAR},
#{wsFlag,jdbcType=CHAR},
#{remark,jdbcType=VARCHAR},
#{createrSn,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{moderSn,jdbcType=VARCHAR},
#{modTime,jdbcType=TIMESTAMP},
#{tstm,jdbcType=TIMESTAMP},
#{exField,jdbcType=VARCHAR},
#{exField2,jdbcType=VARCHAR},
#{exField3,jdbcType=VARCHAR},
#{exField4,jdbcType=VARCHAR},
#{exField5,jdbcType=VARCHAR},
update cus_waybill
merch_order_id = #{merchOrderId,jdbcType=VARCHAR},
merch_sn = #{merchSn,jdbcType=VARCHAR},
merch_name = #{merchName,jdbcType=VARCHAR},
plat_sn = #{platSn,jdbcType=VARCHAR},
plat_name = #{platName,jdbcType=VARCHAR},
third_party_merch_code = #{thirdPartyMerchCode,jdbcType=VARCHAR},
third_party_merch_name = #{thirdPartyMerchName,jdbcType=VARCHAR},
place_orderl_time = #{placeOrderlTime,jdbcType=TIMESTAMP},
auto_send = #{autoSend,jdbcType=CHAR},
buyer_bill_time = #{buyerBillTime,jdbcType=TIMESTAMP},
buyer_id_type = #{buyerIdType,jdbcType=VARCHAR},
buyer_id_code = #{buyerIdCode,jdbcType=VARCHAR},
buyer_name = #{buyerName,jdbcType=VARCHAR},
buyer_tel = #{buyerTel,jdbcType=VARCHAR},
consignee_id_type = #{consigneeIdType,jdbcType=VARCHAR},
consignee_id_code = #{consigneeIdCode,jdbcType=VARCHAR},
consignee_name = #{consigneeName,jdbcType=VARCHAR},
consignee_mob = #{consigneeMob,jdbcType=VARCHAR},
consignee_tel = #{consigneeTel,jdbcType=VARCHAR},
consignee_country_code = #{consigneeCountryCode,jdbcType=VARCHAR},
consignee_province_code = #{consigneeProvinceCode,jdbcType=VARCHAR},
consignee_province = #{consigneeProvince,jdbcType=VARCHAR},
consignee_city_code = #{consigneeCityCode,jdbcType=VARCHAR},
consignee_city = #{consigneeCity,jdbcType=VARCHAR},
consignee_district_code = #{consigneeDistrictCode,jdbcType=VARCHAR},
consignee_district = #{consigneeDistrict,jdbcType=VARCHAR},
consignee_address = #{consigneeAddress,jdbcType=VARCHAR},
consignee_zip_code = #{consigneeZipCode,jdbcType=VARCHAR},
payer_name = #{payerName,jdbcType=VARCHAR},
payer_id_type = #{payerIdType,jdbcType=VARCHAR},
payer_id_code = #{payerIdCode,jdbcType=VARCHAR},
payer_mob = #{payerMob,jdbcType=VARCHAR},
pay_ent_cus_code = #{payEntCusCode,jdbcType=VARCHAR},
pay_no = #{payNo,jdbcType=VARCHAR},
actural_paid = #{acturalPaid,jdbcType=DECIMAL},
pay_time = #{payTime,jdbcType=TIMESTAMP},
expr_type = #{exprType,jdbcType=CHAR},
expr_comp_id = #{exprCompId,jdbcType=VARCHAR},
expr_agreement_type = #{exprAgreementType,jdbcType=CHAR},
decl_expr_fee = #{declExprFee,jdbcType=DECIMAL},
decl_post_tax = #{declPostTax,jdbcType=DECIMAL},
shop_id = #{shopId,jdbcType=VARCHAR},
extra_tag = #{extraTag,jdbcType=VARCHAR},
buyer_pay_check = #{buyerPayCheck,jdbcType=VARCHAR},
currency_code = #{currencyCode,jdbcType=VARCHAR},
ws_flag = #{wsFlag,jdbcType=CHAR},
remark = #{remark,jdbcType=VARCHAR},
creater_sn = #{createrSn,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
moder_sn = #{moderSn,jdbcType=VARCHAR},
mod_time = #{modTime,jdbcType=TIMESTAMP},
tstm = #{tstm,jdbcType=TIMESTAMP},
ex_field = #{exField,jdbcType=VARCHAR},
ex_field2 = #{exField2,jdbcType=VARCHAR},
ex_field3 = #{exField3,jdbcType=VARCHAR},
ex_field4 = #{exField4,jdbcType=VARCHAR},
ex_field5 = #{exField5,jdbcType=VARCHAR},
where cus_waybill_sn = #{cusWaybillSn,jdbcType=VARCHAR}