select a.id,a.order_sn, a.cust_order_id, a.bill_code, a.order_status, a.waybill_status, a.order_type, a.order_date, a.user_id, a.customer_code, a.customer_name, a.open_id, a.receive_name, a.receive_company, a.receive_mobile, a.receive_tel, a.receive_country, a.receive_province, a.receive_city, a.receive_county, a.receive_town, a.receive_address, a.receive_postcode, a.receive_pcd, a.send_name, a.send_company, a.send_mobile, a.send_tel, a.send_country, a.send_province, a.send_city, a.send_county, a.send_town, a.send_address, a.send_postcode, a.send_pcd, a.payment_type, a.calc_fee_type, a.cust_no, a.cust_name, a.trans_line_type, a.product_type, a.time_type, a.meter_type, a.carry_type, a.customs_clear, a.customs_eclaration, a.estimate_date, a.pack_type, a.dispatch_method, a.pickup_method, a.pick_start_date, a.pick_finish_date, a.pick_fail_reason, a.into_warehouse_code, a.into_warehouse_name, a.into_warehouse_address, a.into_warehouse_contact, a.into_warehouse_phone, a.into_warehouse_bill_code, a.warehouse_in_no, a.customer_delivery_begin_time, a.customer_delivery_end_time, a.goods_type, a.goods_info, a.goods_pics, a.bl_prepare_in_freight, a.prepare_in_est_fee, a.prepare_in_real_fee, a.prepare_in_express, a.prepare_in_bill_code, a.prepare_in_remark, a.prepare_in_supplier, a.total_weight, a.total_volume, a.parcel_qty, a.bill_weight, a.volume_weight, a.currency, a.settlement_weight, a.scan_weight, a.fee_weight, a.freight, a.real_payment_type, a.real_fee, a.bl_special_quote, a.bl_over_long, a.bl_bill, a.bl_bill_text, a.bl_over_weight, a.over_weight_number, a.fee_remark, a.third_code, a.real_value, a.bl_insure, a.insure_value, a.insure_value_currency, a.insure_fee_currency, a.insure_fee, a.insure_remark, a.insure_site_code, a.insure_date, a.bl_print, a.print_man_code, a.print_site, a.print_date, a.print_count, a.bl_disp_fd, a.transfer_code, a.transfer_billcode, a.disp_fd_date, a.disp_fd_reason, a.current_site_code, a.next_site_code, a.last_site_code, a.register_site_code, a.register_date, a.register_man_code, a.take_piece_employee_code, a.send_site_code, a.send_center_code, a.send_date, a.dispatch_man_code, a.dispatch_date, a.dispatch_site_code, a.produce_bill_date, a.produce_bill_site_code, a.produce_bill_man_code, a.destination_code, a.destination_province, a.destination_city, a.destination_county, a.dispatch_underling_site_code, a.destination_center_code, a.market_man_code, a.payee, a.salesmen, a.operate_employee_code, a.bl_is_question, a.problem_type, a.problem_cause, a.problem_delay_days, a.bl_message, a.bl_accept_message, a.bl_gen_subbill, a.bl_sign, a.sign_man, a.sign_man_code, a.sign_site_code, a.sign_date, a.bill_pic_send_rmk, a.bill_pic_dispatch_rmk, a.timezone_offset, a.payment_status, a.payment_date, a.payment_remark, a.order_remark, a.data_from, a.bl_special_goods,a.ext_info, a.remark, a.del_flag, a.create_by, a.create_time, a.update_by, a.update_time, a.create_site, a.update_site, b.name as receive_country_name,c.name as send_country_name, d.region_name as receive_province_name,e.region_name as receive_city_name,f.region_name as receive_county_name, g.region_name as send_province_name,h.region_name as send_city_name,i.region_name as send_county_name, j.prod_name as product_type_name,k.line_name as trans_line_type_name, l.site_name as send_site_name,m.site_name as dispatch_underling_site_name, n.dest_name as destination_name,o.site_name as dispatch_site_name, p.emp_name as dispatch_man_name,q.site_name as print_site_name, r.emp_name as print_man_name, s.emp_name as take_piece_employee_name, t.emp_name as operate_employee_name, u.site_name as register_site_name, v.emp_name as register_man_name, w.site_name as current_site_name, x.site_name as next_site_name, y.site_name as last_site_name, z.type_name as problem_type_name from emis_waybill a left join emis_country b on a.receive_country=b.code left join emis_country c on a.send_country=c.code left join emis_region d on a.receive_province=d.region_code left join emis_region e on a.receive_city=e.region_code left join emis_region f on a.receive_county=f.region_code left join emis_region g on a.send_province=g.region_code left join emis_region h on a.send_city=h.region_code left join emis_region i on a.send_county=i.region_code left join emis_trans_product j on a.product_type=j.prod_code left join emis_trans_line k on a.trans_line_type=k.line_code left join emis_site l on a.send_site_code=l.site_code left join emis_site m on a.dispatch_underling_site_code=m.site_code left join emis_destination n on a.destination_code=n.dest_code left join emis_site o on a.dispatch_site_code=o.site_code left join sys_user p on a.dispatch_man_code=p.emp_code left join emis_site q on a.print_site=q.site_code left join sys_user r on a.print_man_code=r.emp_code left join sys_user s on a.take_piece_employee_code=s.emp_code left join sys_user t on a.operate_employee_code=t.emp_code left join emis_site u on a.register_site_code=u.site_code left join sys_user v on a.register_man_code=v.emp_code left join emis_site w on a.current_site_code=w.site_code left join emis_site x on a.next_site_code=x.site_code left join emis_site y on a.last_site_code=y.site_code left join emis_problem_type z on a.problem_type=z.id update sys_oms_user_bind_emp set default_flag='0' where customer_code=#{customerCode} update sys_oms_user_bind_emp set default_flag=#{defaultFlag} where customer_code=#{customerCode} and emp_code=#{empCode} delete from sys_oms_user_bind_emp where customer_code=#{customerCode} and emp_code=#{empCode} insert into sys_oms_user_bind_emp(customer_code,emp_code) values(#{customerCode}, #{empCode})