Commit 803f4d29 authored by rico.liu's avatar rico.liu

update

parent 6bc06110
...@@ -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
...@@ -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
...@@ -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
...@@ -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 = []
......
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