Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
中
中电中采
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
ZGC_INDEX
中电中采
Commits
803f4d29
Commit
803f4d29
authored
Mar 31, 2021
by
rico.liu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
6bc06110
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
110 additions
and
54 deletions
+110
-54
getBasicInfo.cpython-36.pyc
public/SKUBasicInfo/__pycache__/getBasicInfo.cpython-36.pyc
+0
-0
getBasicInfo.py
public/SKUBasicInfo/getBasicInfo.py
+24
-9
getMatchInfo.cpython-36.pyc
public/SKUMatchInfo/__pycache__/getMatchInfo.cpython-36.pyc
+0
-0
getMatchInfo.py
public/SKUMatchInfo/getMatchInfo.py
+38
-21
getParamsInfo.cpython-36.pyc
...ic/SKUParamsInfo/__pycache__/getParamsInfo.cpython-36.pyc
+0
-0
getParamsInfo.py
public/SKUParamsInfo/getParamsInfo.py
+21
-10
stockInfo.cpython-36.pyc
public/SKUStockInfo/__pycache__/stockInfo.cpython-36.pyc
+0
-0
stockInfo.py
public/SKUStockInfo/stockInfo.py
+27
-14
No files found.
public/SKUBasicInfo/__pycache__/getBasicInfo.cpython-36.pyc
View file @
803f4d29
No preview for this file type
public/SKUBasicInfo/getBasicInfo.py
View file @
803f4d29
...
@@ -106,12 +106,16 @@ def get_brand_info(brand_list,url_brand_list,name_list,url_name_list):
...
@@ -106,12 +106,16 @@ def get_brand_info(brand_list,url_brand_list,name_list,url_name_list):
print
(
'获取指数品牌信息完毕'
)
print
(
'获取指数品牌信息完毕'
)
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
return
code
,
msg
,
res_name_list
,
res_code_list
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'brand_list'
:
res_name_list
,
'brandId_list'
:
res_code_list
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,[],[]
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'brand_list'
:[],
'brandId_list'
:[]}
return
res
...
@@ -147,12 +151,15 @@ def get_predict_category_with_textcnn(name_list,url_name_list):
...
@@ -147,12 +151,15 @@ def get_predict_category_with_textcnn(name_list,url_name_list):
print
(
'预测类别完毕'
)
print
(
'预测类别完毕'
)
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
return
code
,
msg
,
predict_category_list
,
predict_category_code_list
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'category_list'
:
predict_category_list
,
'categoryCode_list'
:
predict_category_code_list
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,[],[]
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'category_list'
:[],
'categoryCode_list'
:[]}
return
res
...
@@ -249,12 +256,15 @@ def get_classify_info(category_list,pre_category_list):
...
@@ -249,12 +256,15 @@ def get_classify_info(category_list,pre_category_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
return
code
,
msg
,
category_name_list
,
category_code_list
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'category_list'
:
category_name_list
,
'categoryCode_list'
:
category_code_list
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,[],[]
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'category_list'
:[],
'categoryCode_list'
:[]}
return
res
#channel_list = ['CQ']
#channel_list = ['CQ']
#category_list = [' 便携式计算机']
#category_list = [' 便携式计算机']
...
@@ -321,7 +331,9 @@ def get_extract_model(channel_list,category_list,name_list,url_name_list,brand_l
...
@@ -321,7 +331,9 @@ def get_extract_model(channel_list,category_list,name_list,url_name_list,brand_l
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
conn_zi_new
.
close
()
conn_zi_new
.
close
()
return
code
,
msg
,
model_list
,
model_flag_list
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'model_list'
:
model_list
,
'modelFlag_list'
:
model_flag_list
}
return
res
search_cat_list
=
channel_category_map
[
'subcategoryname'
]
.
unique
()
.
tolist
()
search_cat_list
=
channel_category_map
[
'subcategoryname'
]
.
unique
()
.
tolist
()
...
@@ -396,9 +408,12 @@ def get_extract_model(channel_list,category_list,name_list,url_name_list,brand_l
...
@@ -396,9 +408,12 @@ def get_extract_model(channel_list,category_list,name_list,url_name_list,brand_l
print
(
model_flag_list
)
print
(
model_flag_list
)
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
return
code
,
msg
,
model_list
,
model_flag_list
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'model_list'
:
model_list
,
'modelFlag_list'
:
model_flag_list
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,[],[]
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'model_list'
:[],
'modelFlag_list'
:[]}
\ No newline at end of file
return
res
public/SKUMatchInfo/__pycache__/getMatchInfo.cpython-36.pyc
View file @
803f4d29
No preview for this file type
public/SKUMatchInfo/getMatchInfo.py
View file @
803f4d29
...
@@ -62,7 +62,8 @@ def get_sku_match_res(channel,sku_list,engine):
...
@@ -62,7 +62,8 @@ def get_sku_match_res(channel,sku_list,engine):
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
f
"无{channel}渠道SKU对应关系"
msg
=
f
"无{channel}渠道SKU对应关系"
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
else
:
else
:
...
@@ -77,18 +78,21 @@ def get_sku_match_res(channel,sku_list,engine):
...
@@ -77,18 +78,21 @@ def get_sku_match_res(channel,sku_list,engine):
res_dict
=
dict
(
zip
(
sku_list
,
res_list
))
res_dict
=
dict
(
zip
(
sku_list
,
res_list
))
else
:
else
:
res
=
{
'code'
:
0
,
'msg'
:
"非法引擎,请选择ES或SQL"
,
'res_dict'
:{}}
return
0
,
"非法引擎,请选择ES或SQL"
,{}
return
res
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
return
code
,
msg
,
res_dict
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:
res_dict
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
def
get_sku_match_res_backup
(
channel
,
sku_list
):
def
get_sku_match_res_backup
(
channel
,
sku_list
):
...
@@ -124,13 +128,16 @@ def get_sku_match_res_backup(channel,sku_list):
...
@@ -124,13 +128,16 @@ def get_sku_match_res_backup(channel,sku_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
conn_zi_new
.
close
()
conn_zi_new
.
close
()
return
code
,
msg
,
res_dict
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:
res_dict
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
def
get_url_match_res
(
channel_type
,
url_list
):
def
get_url_match_res
(
channel_type
,
url_list
):
...
@@ -165,7 +172,9 @@ def get_url_match_res(channel_type,url_list):
...
@@ -165,7 +172,9 @@ def get_url_match_res(channel_type,url_list):
conn
.
close
()
conn
.
close
()
code
=
0
code
=
0
msg
=
f
"无{channel_type}渠道类别"
msg
=
f
"无{channel_type}渠道类别"
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
res_list
=
list
()
res_list
=
list
()
for
url
in
url_list
:
for
url
in
url_list
:
...
@@ -194,13 +203,15 @@ def get_url_match_res(channel_type,url_list):
...
@@ -194,13 +203,15 @@ def get_url_match_res(channel_type,url_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
conn
.
close
()
conn
.
close
()
return
code
,
msg
,
res_dict
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:
res_dict
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn
.
close
()
conn
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
def
get_name_match_res
(
channel_type
,
name_list
):
def
get_name_match_res
(
channel_type
,
name_list
):
...
@@ -235,7 +246,8 @@ def get_name_match_res(channel_type,name_list):
...
@@ -235,7 +246,8 @@ def get_name_match_res(channel_type,name_list):
conn
.
close
()
conn
.
close
()
code
=
0
code
=
0
msg
=
f
"无{channel_type}渠道类别"
msg
=
f
"无{channel_type}渠道类别"
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
res_list
=
list
()
res_list
=
list
()
for
name
in
name_list
:
for
name
in
name_list
:
...
@@ -262,14 +274,16 @@ def get_name_match_res(channel_type,name_list):
...
@@ -262,14 +274,16 @@ def get_name_match_res(channel_type,name_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
conn
.
close
()
conn
.
close
()
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:
res_dict
}
return
code
,
msg
,
res_dict
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn
.
close
()
conn
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
def
get_model_match_res
(
cust_category_list
,
zgc_brand_code_list
,
model_list
,
price_list
):
def
get_model_match_res
(
cust_category_list
,
zgc_brand_code_list
,
model_list
,
price_list
):
...
@@ -416,16 +430,18 @@ def get_model_match_res(cust_category_list,zgc_brand_code_list,model_list,price_
...
@@ -416,16 +430,18 @@ def get_model_match_res(cust_category_list,zgc_brand_code_list,model_list,price_
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_name_list'
:
res_name_list
,
'res_code_list'
:
res_code_list
,
'res_warranty_list'
:
res_warranty_list
,
'res_state_list'
:
res_state_list
}
return
res
return
code
,
msg
,
res_name_list
,
res_code_list
,
res_warranty_list
,
res_state_list
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_name_list'
:[],
'res_code_list'
:[],
'res_warranty_list'
:[],
'res_state_list'
:[]}
return
code
,
msg
,[],[],[],[]
return
res
#a,b = get_model_match_res(['20897','17057'],['8487','CRG-418C'],['9','825'],['1','2'])
#a,b = get_model_match_res(['20897','17057'],['8487','CRG-418C'],['9','825'],['1','2'])
...
@@ -456,16 +472,17 @@ def get_zgc_name_match_res(zgc_name_list):
...
@@ -456,16 +472,17 @@ def get_zgc_name_match_res(zgc_name_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:
res_dict
}
return
code
,
msg
,
res_dict
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
code
,
msg
,{}
return
res
#zgc_name_list = ['索尼 SONY HDR-CX450 数码摄像机 黑色','联想(THINKPAD) E系列 E14 (I5-10210U/8GB/512GB SSD/集成显卡/WIN10HB/1年) 笔记本','测试产品001']
#zgc_name_list = ['索尼 SONY HDR-CX450 数码摄像机 黑色','联想(THINKPAD) E系列 E14 (I5-10210U/8GB/512GB SSD/集成显卡/WIN10HB/1年) 笔记本','测试产品001']
#get_zgc_name_match_res(zgc_name_list)
#get_zgc_name_match_res(zgc_name_list)
\ No newline at end of file
public/SKUParamsInfo/__pycache__/getParamsInfo.cpython-36.pyc
View file @
803f4d29
No preview for this file type
public/SKUParamsInfo/getParamsInfo.py
View file @
803f4d29
...
@@ -27,13 +27,16 @@ def get_zol_info(zgc_categoryname,brand,model):
...
@@ -27,13 +27,16 @@ def get_zol_info(zgc_categoryname,brand,model):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'params_dict'
:
zol_params
}
return
res
return
code
,
msg
,
zol_params
return
code
,
msg
,
zol_params
except
Exception
as
e
:
except
Exception
as
e
:
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'params_dict'
:{}}
return
res
...
@@ -80,14 +83,17 @@ def get_zgc_params(zgc_categoryname,params_list):
...
@@ -80,14 +83,17 @@ def get_zgc_params(zgc_categoryname,params_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'paramsAttr_dict'
:
res_dict
}
return
res
return
code
,
msg
,
res_dict
return
code
,
msg
,
res_dict
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'paramsAttr_dict'
:{}}
return
res
def
get_zgc_param_values
(
zgc_categoryname
,
id_list
,
param_value_dict_list
):
def
get_zgc_param_values
(
zgc_categoryname
,
id_list
,
param_value_dict_list
):
...
@@ -189,14 +195,17 @@ def get_zgc_param_values(zgc_categoryname,id_list,param_value_dict_list):
...
@@ -189,14 +195,17 @@ def get_zgc_param_values(zgc_categoryname,id_list,param_value_dict_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'paramsValue_dict'
:
return_data
}
return
code
,
msg
,
return_data
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'paramsValue_dict'
:{}}
return
res
def
get_ner_params
(
zgc_categorycode
,
name
):
def
get_ner_params
(
zgc_categorycode
,
name
):
...
@@ -207,11 +216,13 @@ def get_ner_params(zgc_categorycode,name):
...
@@ -207,11 +216,13 @@ def get_ner_params(zgc_categorycode,name):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:
res_dict
}
return
code
,
msg
,
res_dict
return
res
except
Exception
as
e
:
except
Exception
as
e
:
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,{}
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'res_dict'
:{}}
return
res
public/SKUStockInfo/__pycache__/stockInfo.cpython-36.pyc
View file @
803f4d29
No preview for this file type
public/SKUStockInfo/stockInfo.py
View file @
803f4d29
...
@@ -490,15 +490,18 @@ def stock_in_product(zi_brandname_list,zi_brandcode_list,zi_subcategoryname,zi_s
...
@@ -490,15 +490,18 @@ def stock_in_product(zi_brandname_list,zi_brandcode_list,zi_subcategoryname,zi_s
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'sku_list'
:
sku_list
}
return
code
,
msg
,
sku_list
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
,[]
res
=
{
'code'
:
code
,
'msg'
:
msg
,
'sku_list'
:[]}
return
res
#zi_brandname_list = ['联想(THINKVISION)']
#zi_brandname_list = ['联想(THINKVISION)']
#zi_brandcode_list = ['11178']
#zi_brandcode_list = ['11178']
...
@@ -764,15 +767,18 @@ def stock_in_sku_relationship(sku_list,code_list,channel_list):
...
@@ -764,15 +767,18 @@ def stock_in_sku_relationship(sku_list,code_list,channel_list):
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
code
,
msg
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
res
...
@@ -1003,8 +1009,9 @@ def stock_in_price(sku_list,goods_name_list,price_list,url_list,channel_id_list)
...
@@ -1003,8 +1009,9 @@ def stock_in_price(sku_list,goods_name_list,price_list,url_list,channel_id_list)
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
code
,
msg
return
res
except
Exception
as
e
:
except
Exception
as
e
:
...
@@ -1013,7 +1020,9 @@ def stock_in_price(sku_list,goods_name_list,price_list,url_list,channel_id_list)
...
@@ -1013,7 +1020,9 @@ def stock_in_price(sku_list,goods_name_list,price_list,url_list,channel_id_list)
conn_zdindex
.
close
()
conn_zdindex
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
res
#sku_list = ['111111']
#sku_list = ['111111']
...
@@ -1050,15 +1059,17 @@ def stock_in_attr_relationship(channel,categoryname_list,subtitle_list,outsubtit
...
@@ -1050,15 +1059,17 @@ def stock_in_attr_relationship(channel,categoryname_list,subtitle_list,outsubtit
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
code
,
msg
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
res
...
@@ -1131,14 +1142,16 @@ def stock_in_category_relationship_to_server(channel,categoryname_list,zi_catego
...
@@ -1131,14 +1142,16 @@ def stock_in_category_relationship_to_server(channel,categoryname_list,zi_catego
code
=
1
code
=
1
msg
=
"success"
msg
=
"success"
return
code
,
msg
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
res
except
Exception
as
e
:
except
Exception
as
e
:
conn_zi_new
.
close
()
conn_zi_new
.
close
()
code
=
0
code
=
0
msg
=
str
(
e
)
msg
=
str
(
e
)
return
code
,
msg
res
=
{
'code'
:
code
,
'msg'
:
msg
}
return
res
'''
'''
df = pd.read_excel("/Users/rico/Downloads/新品获取渠道信息整理_20210201.xlsx",sheet_name = '类别对应关系')
df = pd.read_excel("/Users/rico/Downloads/新品获取渠道信息整理_20210201.xlsx",sheet_name = '类别对应关系')
code = []
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