Commit 301aa1fa by 蘑菇🍄

erp_create_time

parent 4d332738
-- 清除导入的临时数据
delete from tab_gic_mall_order_copy ;
delete from tab_gic_mall_order_item_copy ;
delete from tab_gic_mall_order_logistics_copy ;
delete from tab_gic_mall_order_process_copy ;
delete from tab_gic_mall_order_refund_consult_copy ;
delete from tab_gic_mall_order_refund_copy ;
delete from tab_gic_mall_order_refund_logistics_copy ;
delete from tab_gic_mall_collection_copy ;
delete from tab_gic_mall_evaluate_copy ;
delete from tab_gic_mall_order_batch_deliver_log_copy ;
delete from `gic3.0`.tab_gic_member_address_copy;
delete from tab_gic_mall_shopping_cart_copy;
-- 数据填充,订单地址所在区域
......@@ -97,7 +82,7 @@ update order_import A inner join(select county_id,full_name from `gic3.0`.tab_gi
,oi.buyer_name , oi.buyer_phone , logistics.`logistics_company_id`,oi.logistics_number
,oi.pay_number , oi.pay_time
,oi.order_show , oi.evaluation_status , oi.new_status , oi.remarks
,oi.create_time , oi.create_time as update_time , oi.pay_amount_all , oi.stock_decrease
,oi.erp_create_time , oi.erp_create_time as update_time , oi.pay_amount_all , oi.stock_decrease
,members_view.clique_id , members_view.clique_member_id , null as deliver_store_id , 0 as delivery_type
,oi.store_code , oi.clerk_code , null as trade_close_reason , 'version_1.0' as order_version
,1 as from_erp , null as order_sequence
......@@ -141,11 +126,12 @@ update order_import A inner join(select county_id,full_name from `gic3.0`.tab_gi
select replace(uuid(), '-', '') as order_item_id
,o.order_id , o.enterprise_id , o.brand_id
,o.member_id , pro.mall_pro_id , IFNULL(oitem.mall_pro_name,pro.pro_name) as mall_pro_name , IFNULL(oitem.mall_pro_price,0)
,sku.mall_pro_propvalue_image_url as mall_pro_image_url , IFNULL(oitem.mall_pro_number, 0) , IFNULL(pro.mall_pro_spu_price,0) ,sku.mall_pro_sku_id
,IFNULL(oitem.goods_img, sku.mall_pro_propvalue_image_url) as mall_pro_image_url
,IFNULL(oitem.mall_pro_number, 0) , IFNULL(pro.mall_pro_spu_price,0) ,sku.mall_pro_sku_id
,oitem.mall_pro_sku_code , IFNULL(sku.mall_prop_values,'[{}]') as mall_pro_sku_attr , oitem.discount_amount_info ,oitem.amount_payable_info
,IFNULL(oitem.pay_amount,0), IFNULL(oitem.get_points,0) , oitem.use_points , oitem.order_item_freight
,pro.freight_template_id , IFNULL(oitem.pay_amount,0) as max_refund_price , IFNULL(oitem.pay_amount,0) as refund_price,IFNULL(oitem.get_points,0) as refund_points
,oitem.create_time , oitem.create_time as update_time , 0 as refund_number
,oitem.erp_create_time , oitem.erp_create_time as update_time , 0 as refund_number
,NULL as activity_discount_id , NULL as activity_full_reduction_id
,NULL as activity_freight_id , NULL as activity_tiered_id
,o.clique_id , o.clique_member_id , IF(o.order_step=5||o.order_step=6,1,0) as refund_status
......@@ -182,7 +168,7 @@ INSERT INTO `tab_gic_mall_order_logistics_copy`
select replace(uuid(), '-', '') as mall_order_logistics_id ,o.order_id as mall_order_id ,logistics.logistics_company_id
,logistics.logistics_company_name,logistics.logistics_company_code,logis.courier_number
,logis.logistics_information, logis.create_time , logis.update_time
,logis.logistics_information, logis.erp_create_time , logis.erp_update_time
,o.`enterprise_id` , o.`clique_id` , o.`member_id`
,o.`clique_member_id` , 0 as weight , item.order_item_id
,logis.send_num , IFNULL(item.mall_pro_number,0) as `order_item_sum_num`,1 as from_erp
......@@ -213,7 +199,7 @@ FROM order_logistics_import logis
)
select replace(uuid(), '-', '') as mall_order_logistics_id ,o.order_id as mall_order_id ,logistics.logistics_company_id
,logistics.logistics_company_name ,logistics.logistics_company_code ,logis.courier_number
, logis.logistics_information ,logis.create_time ,logis.update_time
, logis.logistics_information ,logis.erp_create_time ,logis.erp_update_time
, 0 as weight ,item.order_item_id ,1 as from_erp
FROM order_refund_logistics_import logis
......@@ -242,8 +228,8 @@ UPDATE `tab_gic_mall_order_refund_logistics_copy` SET logistics_information = re
select o.order_process_id , o.order_id , o.enterprise_id
, o.brand_id , o.member_id , p.order_step
, p.order_close , 0 as order_refund , p.create_time
, p.update_time , 0 as reminding_times, o.`clique_id`
, p.order_close , 0 as order_refund , p.erp_create_time
, p.erp_update_time , 0 as reminding_times, o.`clique_id`
, o.`clique_member_id` , 1 as from_erp
FROM order_process_import p
......@@ -273,7 +259,7 @@ UPDATE `tab_gic_mall_order_refund_logistics_copy` SET logistics_information = re
replace(uuid(), '-', '') as order_refund_id, o.order_id , item.order_item_id , members_view.enterprise_id , o.brand_id
,members_view.member_id as apply_user , r.actual_number , members_view.member_id , o.order_process_id , r.refund_number
,r.apply_refund_price as max_refund_price , r.apply_refund_price , r.refund_price , r.refund_points , r.refund_status
,r.refund_reason , null as refund_fail_reason , r.create_time , r.create_time as update_time , r.out_trade_no
,r.refund_reason , null as refund_fail_reason , r.erp_create_time , r.erp_create_time as update_time , r.out_trade_no
,null as refund_describe , replace(uuid(), '-', '') as order_refund_number , members_view.clique_id , members_view.clique_member_id , r.apply_channel
,r.refund_type , null as refund_logistics_id , r.order_item_num , r.order_item_sum_num , SUM(item.mall_pro_number) as order_num
,r.refund_deliver_type , null as refund_seller_address_id, null as refund_seller_desc
......@@ -305,7 +291,7 @@ INSERT INTO `tab_gic_mall_order_batch_deliver_log_copy` (
,( concat(o.enterprise_id , REPLACE(unix_timestamp(d.`create_time`),'.','') ) ) as batch_id
,o.enterprise_id , o.order_id , o.order_number
,d.courier_number , logistics.logistics_company_id , logistics.logistics_company_code
,logistics.logistics_company_name , d.`create_time` , d.`update_time`
,logistics.logistics_company_name , d.`erp_create_time` , d.`erp_update_time`
,d.`status` , o.`clique_id` , 1 as from_erp
from order_batch_deliver_import d
......@@ -348,10 +334,10 @@ SELECT
replace(uuid(), '-', '') as evaluate_id , personal.enterprise_id , personal.member_id , 0 as evaluate_type
,itemc.order_id as mall_order_id , itemc.order_item_id as mall_order_item_id , itemc.mall_pro_id , e.evaluate_content
,e.evaluate_score , e.show_status , e.status , e.reply_content
,e.reply_status , e.reply_date , e.create_time , null as update_time
,e.reply_status , e.reply_date , e.erp_create_time , null as update_time
,personal.clique_id , personal.clique_member_id , e.member_card_no , personal.member_name,1 as from_erp
FROM order_evaluate_import e
left join tab_gic_mall_order_item_copy itemc on itemc.pro_code = e.mall_pro_code
left join tab_gic_mall_order_item_copy itemc on itemc.pro_code = e.mall_pro_code
left join `gic3.0`.tab_gic_member_personal_CROQUIS personal on personal.member_id = itemc.member_id
;
......@@ -371,7 +357,7 @@ INSERT INTO `tab_gic_mall_collection_copy`
,pro.brand_id , pro.mall_pro_id , pro.pro_name as mall_pro_name
,pro.mall_pro_spu_price as mall_pro_collected_price , pro.mall_pro_spu_price as mall_pro_price
,pro.mall_pro_image_url , pro.mall_pro_spu_price ,co.`status`
,co.create_time , co.create_time as update_time ,members_view.clique_id
,co.erp_create_time , co.erp_create_time as update_time ,members_view.clique_id
,members_view.clique_member_id , 1 as from_erp
from collect_import co
left join tab_gic_mall_pro pro on pro.pro_code = co.mall_pro_code and pro.enterprise_id = 'ff8080816170e8990161f6809a4b609b'
......@@ -393,12 +379,12 @@ INSERT INTO `tab_gic_mall_shopping_cart_copy` (
replace(uuid(), '-', '') as shopping_cart_id ,members_view.member_id ,members_view.enterprise_id ,pro.brand_id
,pro.mall_pro_id, cart.mall_pro_name ,sku.mall_pro_sku_id ,IFNULL(sku.mall_prop_values ,'[{}]') as mall_pro_sku_attr
,cart.mall_pro_price ,pro.mall_pro_image_url ,cart.mall_pro_number ,sku.mall_pro_sku_price
,cart.mall_pro_summary_price as mall_pro_payable_price , IF(isnull(pro.mall_pro_id),0,1) as status ,cart.create_time ,cart.create_time as update_time
,cart.mall_pro_summary_price as mall_pro_payable_price , IF(isnull(pro.mall_pro_id),0,1) as status ,cart.erp_create_time ,cart.erp_create_time as update_time
,cart.mall_pro_summary_price , members_view.clique_id ,members_view.clique_member_id ,1 as from_erp
from mall_shoopping_cart cart
left join tab_gic_mall_pro pro on pro.pro_code = cart.mall_pro_code and pro.enterprise_id = 'ff8080816170e8990161f6809a4b609b'
left join tab_gic_mall_pro_sku sku on sku.mall_pro_sku_code = cart.mall_sku_code and sku.enterprise_id = 'ff8080816170e8990161f6809a4b609b'
left join tab_gic_mall_pro pro on pro.pro_code = cart.mall_pro_code and pro.enterprise_id = 'ff8080816170e8990161f6809a4b609b'
left join tab_gic_mall_pro_sku sku on sku.mall_pro_sku_code = cart.mall_sku_code and sku.enterprise_id = 'ff8080816170e8990161f6809a4b609b'
left join `gic3.0`.tab_gic_member_CROQUIS members_view on members_view.card_num = cart.cardno
group by cart.cardno,cart.mall_pro_code,cart.mall_sku_code
;
......
-- 清除导入的临时数据
delete from tab_gic_mall_order_copy ;
delete from tab_gic_mall_order_item_copy ;
delete from tab_gic_mall_order_logistics_copy ;
delete from tab_gic_mall_order_process_copy ;
delete from tab_gic_mall_order_refund_consult_copy ;
delete from tab_gic_mall_order_refund_copy ;
delete from tab_gic_mall_order_refund_logistics_copy ;
delete from tab_gic_mall_collection_copy ;
delete from tab_gic_mall_evaluate_copy ;
delete from tab_gic_mall_order_batch_deliver_log_copy ;
delete from `gic3.0`.tab_gic_member_address_copy;
delete from tab_gic_mall_shopping_cart_copy;
-- 数据填充,订单地址所在区域
update order_import A inner join(select county_id,full_name from `gic3.0`.tab_gic_county ) c
......@@ -97,7 +80,7 @@ update order_import A inner join(select county_id,full_name from `gic3.0`.tab_gi
,oi.buyer_name , oi.buyer_phone , logistics.`logistics_company_id`,oi.logistics_number
,oi.pay_number , oi.pay_time
,oi.order_show , oi.evaluation_status , oi.new_status , oi.remarks
,oi.create_time , oi.create_time as update_time , oi.pay_amount_all , oi.stock_decrease
,oi.erp_create_time , oi.erp_create_time as update_time , oi.pay_amount_all , oi.stock_decrease
,members_view.clique_id , members_view.clique_member_id , null as deliver_store_id , 0 as delivery_type
,oi.store_code , oi.clerk_code , null as trade_close_reason , 'version_1.0' as order_version
,1 as from_erp , null as order_sequence
......@@ -141,11 +124,12 @@ update order_import A inner join(select county_id,full_name from `gic3.0`.tab_gi
select replace(uuid(), '-', '') as order_item_id
,o.order_id , o.enterprise_id , o.brand_id
,o.member_id , pro.mall_pro_id , IFNULL(oitem.mall_pro_name,pro.pro_name) as mall_pro_name , IFNULL(oitem.mall_pro_price,0)
,sku.mall_pro_propvalue_image_url as mall_pro_image_url , IFNULL(oitem.mall_pro_number, 0) , IFNULL(pro.mall_pro_spu_price,0) ,sku.mall_pro_sku_id
,IFNULL(oitem.goods_img, sku.mall_pro_propvalue_image_url) as mall_pro_image_url
,IFNULL(oitem.mall_pro_number, 0) , IFNULL(pro.mall_pro_spu_price,0) ,sku.mall_pro_sku_id
,oitem.mall_pro_sku_code , IFNULL(sku.mall_prop_values,'[{}]') as mall_pro_sku_attr , oitem.discount_amount_info ,oitem.amount_payable_info
,IFNULL(oitem.pay_amount,0), IFNULL(oitem.get_points,0) , oitem.use_points , oitem.order_item_freight
,pro.freight_template_id , IFNULL(oitem.pay_amount,0) as max_refund_price , IFNULL(oitem.pay_amount,0) as refund_price,IFNULL(oitem.get_points,0) as refund_points
,oitem.create_time , oitem.create_time as update_time , 0 as refund_number
,oitem.erp_create_time , oitem.erp_create_time as update_time , 0 as refund_number
,NULL as activity_discount_id , NULL as activity_full_reduction_id
,NULL as activity_freight_id , NULL as activity_tiered_id
,o.clique_id , o.clique_member_id , IF(o.order_step=5||o.order_step=6,1,0) as refund_status
......@@ -182,7 +166,7 @@ INSERT INTO `tab_gic_mall_order_logistics_copy`
select replace(uuid(), '-', '') as mall_order_logistics_id ,o.order_id as mall_order_id ,logistics.logistics_company_id
,logistics.logistics_company_name,logistics.logistics_company_code,logis.courier_number
,logis.logistics_information, logis.create_time , logis.update_time
,logis.logistics_information, logis.erp_create_time , logis.erp_update_time
,o.`enterprise_id` , o.`clique_id` , o.`member_id`
,o.`clique_member_id` , 0 as weight , item.order_item_id
,logis.send_num , IFNULL(item.mall_pro_number,0) as `order_item_sum_num`,1 as from_erp
......@@ -213,7 +197,7 @@ FROM order_logistics_import logis
)
select replace(uuid(), '-', '') as mall_order_logistics_id ,o.order_id as mall_order_id ,logistics.logistics_company_id
,logistics.logistics_company_name ,logistics.logistics_company_code ,logis.courier_number
, logis.logistics_information ,logis.create_time ,logis.update_time
, logis.logistics_information ,logis.erp_create_time ,logis.erp_update_time
, 0 as weight ,item.order_item_id ,1 as from_erp
FROM order_refund_logistics_import logis
......@@ -242,8 +226,8 @@ UPDATE `tab_gic_mall_order_refund_logistics_copy` SET logistics_information = re
select o.order_process_id , o.order_id , o.enterprise_id
, o.brand_id , o.member_id , p.order_step
, p.order_close , 0 as order_refund , p.create_time
, p.update_time , 0 as reminding_times, o.`clique_id`
, p.order_close , 0 as order_refund , p.erp_create_time
, p.erp_update_time , 0 as reminding_times, o.`clique_id`
, o.`clique_member_id` , 1 as from_erp
FROM order_process_import p
......@@ -273,7 +257,7 @@ UPDATE `tab_gic_mall_order_refund_logistics_copy` SET logistics_information = re
replace(uuid(), '-', '') as order_refund_id, o.order_id , item.order_item_id , members_view.enterprise_id , o.brand_id
,members_view.member_id as apply_user , r.actual_number , members_view.member_id , o.order_process_id , r.refund_number
,r.apply_refund_price as max_refund_price , r.apply_refund_price , r.refund_price , r.refund_points , r.refund_status
,r.refund_reason , null as refund_fail_reason , r.create_time , r.create_time as update_time , r.out_trade_no
,r.refund_reason , null as refund_fail_reason , r.erp_create_time , r.erp_create_time as update_time , r.out_trade_no
,null as refund_describe , replace(uuid(), '-', '') as order_refund_number , members_view.clique_id , members_view.clique_member_id , r.apply_channel
,r.refund_type , null as refund_logistics_id , r.order_item_num , r.order_item_sum_num , SUM(item.mall_pro_number) as order_num
,r.refund_deliver_type , null as refund_seller_address_id, null as refund_seller_desc
......@@ -305,7 +289,7 @@ INSERT INTO `tab_gic_mall_order_batch_deliver_log_copy` (
,( concat(o.enterprise_id , REPLACE(unix_timestamp(d.`create_time`),'.','') ) ) as batch_id
,o.enterprise_id , o.order_id , o.order_number
,d.courier_number , logistics.logistics_company_id , logistics.logistics_company_code
,logistics.logistics_company_name , d.`create_time` , d.`update_time`
,logistics.logistics_company_name , d.`erp_create_time` , d.`erp_update_time`
,d.`status` , o.`clique_id` , 1 as from_erp
from order_batch_deliver_import d
......@@ -348,10 +332,10 @@ SELECT
replace(uuid(), '-', '') as evaluate_id , personal.enterprise_id , personal.member_id , 0 as evaluate_type
,itemc.order_id as mall_order_id , itemc.order_item_id as mall_order_item_id , itemc.mall_pro_id , e.evaluate_content
,e.evaluate_score , e.show_status , e.status , e.reply_content
,e.reply_status , e.reply_date , e.create_time , null as update_time
,e.reply_status , e.reply_date , e.erp_create_time , null as update_time
,personal.clique_id , personal.clique_member_id , e.member_card_no , personal.member_name,1 as from_erp
FROM order_evaluate_import e
left join tab_gic_mall_order_item_copy itemc on itemc.pro_code = e.mall_pro_code
left join tab_gic_mall_order_item_copy itemc on itemc.pro_code = e.mall_pro_code
left join `gic3.0`.tab_gic_member_personal_less personal on personal.member_id = itemc.member_id
;
......@@ -371,10 +355,10 @@ INSERT INTO `tab_gic_mall_collection_copy`
,pro.brand_id , pro.mall_pro_id , pro.pro_name as mall_pro_name
,pro.mall_pro_spu_price as mall_pro_collected_price , pro.mall_pro_spu_price as mall_pro_price
,pro.mall_pro_image_url , pro.mall_pro_spu_price ,co.`status`
,co.create_time , co.create_time as update_time ,members_view.clique_id
,co.erp_create_time , co.erp_create_time as update_time ,members_view.clique_id
,members_view.clique_member_id , 1 as from_erp
from collect_import co
left join tab_gic_mall_pro pro on pro.pro_code = co.mall_pro_code and pro.enterprise_id = 'ff8080816170e8990161f66a272a5fe4'
left join tab_gic_mall_pro pro on pro.pro_code = co.mall_pro_code and pro.enterprise_id = 'ff8080816170e8990161f66a272a5fe4'
left join `gic3.0`.tab_gic_member_less members_view on members_view.card_num = co.card_no
group by co.card_no,co.mall_pro_code
;
......@@ -393,12 +377,12 @@ INSERT INTO `tab_gic_mall_shopping_cart_copy` (
replace(uuid(), '-', '') as shopping_cart_id ,members_view.member_id ,members_view.enterprise_id ,pro.brand_id
,pro.mall_pro_id, cart.mall_pro_name ,sku.mall_pro_sku_id ,IFNULL(sku.mall_prop_values ,'[{}]') as mall_pro_sku_attr
,cart.mall_pro_price ,pro.mall_pro_image_url ,cart.mall_pro_number ,sku.mall_pro_sku_price
,cart.mall_pro_summary_price as mall_pro_payable_price , IF(isnull(pro.mall_pro_id),0,1) as status ,cart.create_time ,cart.create_time as update_time
,cart.mall_pro_summary_price as mall_pro_payable_price , IF(isnull(pro.mall_pro_id),0,1) as status ,cart.erp_create_time ,cart.erp_create_time as update_time
,cart.mall_pro_summary_price , members_view.clique_id ,members_view.clique_member_id ,1 as from_erp
from mall_shoopping_cart cart
left join tab_gic_mall_pro pro on pro.pro_code = cart.mall_pro_code and pro.enterprise_id = 'ff8080816170e8990161f66a272a5fe4'
left join tab_gic_mall_pro_sku sku on sku.mall_pro_sku_code = cart.mall_sku_code and sku.enterprise_id = 'ff8080816170e8990161f66a272a5fe4'
left join tab_gic_mall_pro pro on pro.pro_code = cart.mall_pro_code and pro.enterprise_id = 'ff8080816170e8990161f66a272a5fe4'
left join tab_gic_mall_pro_sku sku on sku.mall_pro_sku_code = cart.mall_sku_code and sku.enterprise_id = 'ff8080816170e8990161f66a272a5fe4'
left join `gic3.0`.tab_gic_member_less members_view on members_view.card_num = cart.cardno
group by cart.cardno,cart.mall_pro_code,cart.mall_sku_code
;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment