|
@@ -52,6 +52,9 @@ class DetailBase(object):
|
|
|
self.out_put_dir = out_put_dir
|
|
self.out_put_dir = out_put_dir
|
|
|
self.deal_pic_func_list = []
|
|
self.deal_pic_func_list = []
|
|
|
self.goods_no_value = goods_no_value
|
|
self.goods_no_value = goods_no_value
|
|
|
|
|
+ self.goods_art_nos = [
|
|
|
|
|
+ item.get("货号", "") for item in self.goods_no_value.get("货号资料", [])
|
|
|
|
|
+ ]
|
|
|
self.root = ""
|
|
self.root = ""
|
|
|
self.windows = windows
|
|
self.windows = windows
|
|
|
self.template_name = None
|
|
self.template_name = None
|
|
@@ -180,7 +183,12 @@ class DetailBase(object):
|
|
|
code=0,
|
|
code=0,
|
|
|
msg="详情页生成完成",
|
|
msg="详情页生成完成",
|
|
|
msg_type="detail_progress",
|
|
msg_type="detail_progress",
|
|
|
- data={"goods_no": self.goods_no, "temp_name": self.template_name,"status":"已完成"},
|
|
|
|
|
|
|
+ data={
|
|
|
|
|
+ "goods_no": self.goods_no,
|
|
|
|
|
+ "temp_name": self.template_name,
|
|
|
|
|
+ "status": "已完成",
|
|
|
|
|
+ "goods_art_nos": self.goods_art_nos,
|
|
|
|
|
+ },
|
|
|
)
|
|
)
|
|
|
return True
|
|
return True
|
|
|
|
|
|
|
@@ -203,6 +211,7 @@ class DetailBase(object):
|
|
|
"goods_no": self.goods_no,
|
|
"goods_no": self.goods_no,
|
|
|
"temp_name": self.template_name,
|
|
"temp_name": self.template_name,
|
|
|
"status": "进行中",
|
|
"status": "进行中",
|
|
|
|
|
+ "goods_art_nos": self.goods_art_nos,
|
|
|
},
|
|
},
|
|
|
)
|
|
)
|
|
|
for index, func in enumerate(self.deal_pic_func_list):
|
|
for index, func in enumerate(self.deal_pic_func_list):
|
|
@@ -220,7 +229,6 @@ class DetailBase(object):
|
|
|
|
|
|
|
|
# 生成拼接的图片
|
|
# 生成拼接的图片
|
|
|
def generate_spliced_picture(self):
|
|
def generate_spliced_picture(self):
|
|
|
- print("详情页切片", "详情页切片")
|
|
|
|
|
sendMessageAsync(
|
|
sendMessageAsync(
|
|
|
code=0,
|
|
code=0,
|
|
|
msg="正在生成详情拼接图",
|
|
msg="正在生成详情拼接图",
|
|
@@ -229,6 +237,7 @@ class DetailBase(object):
|
|
|
"goods_no": self.goods_no,
|
|
"goods_no": self.goods_no,
|
|
|
"temp_name": self.template_name,
|
|
"temp_name": self.template_name,
|
|
|
"status": "进行中",
|
|
"status": "进行中",
|
|
|
|
|
+ "goods_art_nos": self.goods_art_nos,
|
|
|
},
|
|
},
|
|
|
)
|
|
)
|
|
|
detail_path = "{out_put_dir}/{goods_no}/详情页切片".format(
|
|
detail_path = "{out_put_dir}/{goods_no}/详情页切片".format(
|