select id, project_id,province, city, business_person, business_email, business_phone, order_code, currencyType,
shipment_amount, actual_purchase_amount, order_end_time, delivery_time, company_delivery, notifier,
notifier_email, notifier_phone, duty, duty_email, duty_phone, order_channel, partner_code, supplier,
remark, order_status, create_by, create_time, update_by, update_time from project_order_info t1
select t1.id, t1.project_id,t1.province, t1.city, t1.business_person, t1.business_email, t1.business_phone, t1.order_code, t1.currencyType,
t1.shipment_amount, t1.actual_purchase_amount, t1.order_end_time, t1.delivery_time, t1.company_delivery, t1.notifier,
t1.notifier_email, t1.notifier_phone, t1.duty, t1.duty_email, t1.duty_phone, t1.order_channel, t1.partner_code, t1.supplier,
t1.remark, t1.order_status, t1.create_by, t1.create_time, t1.update_by, t1.update_time,t1.partner_user_name,t1.partner_email,t1.partner_phone
,t2.project_code,t2.project_name,t2.province,t2.customer_name,t2.customer_code,t2.industry_type,t2.bg_property,t2.agent_code
,t3.partner_name,t3.level
,t4.agent_name
,t5.user_name as duty_name
from project_order_info t1
left join project_info t2 on t1.project_id = t2.id
left join partner_info t3 on t1.partner_code=t3.partner_code
left join agent_info t4 on t2.agent_code=t4.agent_code
left join sys_user t5 on t1.duty=t5.user_id
insert into project_order_info
project_id,
province,
city,
business_person,
business_email,
business_phone,
order_code,
currencyType,
shipment_amount,
actual_purchase_amount,
order_end_time,
delivery_time,
company_delivery,
notifier,
notifier_email,
notifier_phone,
duty,
duty_email,
duty_phone,
order_channel,
partner_code,
partner_email,
partner_user_name,
partner_phone,
supplier,
remark,
order_status,
create_by,
create_time,
update_by,
update_time,
#{projectId},
#{province},
#{city},
#{businessPerson},
#{businessEmail},
#{businessPhone},
#{orderCode},
#{currencyType},
#{shipmentAmount},
#{actualPurchaseAmount},
#{orderEndTime},
#{deliveryTime},
#{companyDelivery},
#{notifier},
#{notifierEmail},
#{notifierPhone},
#{duty},
#{dutyEmail},
#{dutyPhone},
#{orderChannel},
#{partnerCode},
#{partnerEmail},
#{partnerUserName},
#{partnerPhone},
#{supplier},
#{remark},
#{orderStatus},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update project_order_info
project_id = #{projectId},
province = #{province},
city = #{city},
business_person = #{businessPerson},
business_email = #{businessEmail},
business_phone = #{businessPhone},
order_code = #{orderCode},
currencyType = #{currencyType},
shipment_amount = #{shipmentAmount},
actual_purchase_amount = #{actualPurchaseAmount},
order_end_time = #{orderEndTime},
delivery_time = #{deliveryTime},
company_delivery = #{companyDelivery},
notifier = #{notifier},
notifier_email = #{notifierEmail},
notifier_phone = #{notifierPhone},
duty = #{duty},
duty_email = #{dutyEmail},
duty_phone = #{dutyPhone},
order_channel = #{orderChannel},
partner_code = #{partnerCode},
partner_email=#{partnerEmail},
partner_user_name=#{partnerUserName},
partner_phone=#{partnerPhone},
supplier = #{supplier},
remark = #{remark},
order_status = #{orderStatus},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where id = #{id}
delete from project_order_info where id = #{id}
delete from project_order_info where id in
#{id}