Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
script
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
姚闰伍
script
Commits
301aa1fa
Commit
301aa1fa
authored
Jan 17, 2019
by
蘑菇🍄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
erp_create_time
parent
4d332738
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
35 additions
and
65 deletions
+35
-65
数据组装pro.sql
jnby-CROQUIS速写/数据组装pro.sql
+17
-31
数据组装pro.sql
jnby-less/数据组装pro.sql
+18
-34
No files found.
jnby-CROQUIS速写/数据组装pro.sql
View file @
301aa1fa
-- 清除导入的临时数据
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
;
...
...
jnby-less/数据组装pro.sql
View file @
301aa1fa
-- 清除导入的临时数据
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
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment