Explorar o código

Merge branch 'smart-shooter-master-0827' into smart-shooter-socket-progress

rambo hai 3 meses
pai
achega
618202e43b

+ 18 - 17
python/custom_plugins/plugins/detail_template/hongqingting/detail_hongqingting2.py

@@ -25,9 +25,7 @@ else:
     from plugins_mode.pic_deal import PictureProcessing
 
 plugins_name = "详情模板"
-company_name_list = [
-    "惠利玛",
-]
+company_name_list = ["惠利玛",]
 template_name = "hongqingting-2"
 
 
@@ -95,8 +93,8 @@ class DetailPicGet(DetailBase):
 
         font_cc = ImageFont.truetype(r"resources\ttf\simhei.ttf", 80)  # 颜色名
         font_gg = ImageFont.truetype(r"resources\ttf\simhei.ttf", 50)  # 商品名
-        yanseming  = self.get_text_value("颜色名")
-        shangpinming = self.get_text_value("商品名")
+        yanseming  = self.get_text_value("颜色名") or "复古擦色"
+        shangpinming = self.get_text_value("商品名") or "户外马丁靴"
 
         bg_img.get_text_image_advanced(
             value=(60, 310),
@@ -130,8 +128,8 @@ class DetailPicGet(DetailBase):
         bg_img = PictureProcessing(r"{}\3.jpg".format(self.root))
 
         font_gg = ImageFont.truetype(r"resources\ttf\simhei.ttf", 50)  # 商品名
-        yanseming  = self.get_text_value("颜色名")
-        shangpinming = self.get_text_value("商品名")
+        yanseming  = self.get_text_value("颜色名") or "复古擦色"
+        shangpinming = self.get_text_value("商品名") or "户外马丁靴"
 
         bg_img.get_text_image_advanced(
             value=(488, 140),
@@ -235,7 +233,7 @@ class DetailPicGet(DetailBase):
             return
 
     def deal_pic_7(self):
-        if self.get_text_value("场景图"): 
+        if self.get_text_value("场景图"):
             hh_img = PictureProcessing(r"{}\7-1.jpg".format(self.root))
             mote_img = PictureProcessing(self.get_text_value("场景图"))
             mote_img = mote_img.resize(value=896)
@@ -433,10 +431,12 @@ class DetailPicGet(DetailBase):
         )
 
         font_hei = ImageFont.truetype(r"resources\ttf\simhei.ttf", 24)  # 设计理念
-        xiemian  = self.get_text_value("鞋面")
-        neili = self.get_text_value("内里")
-        xiedian = self.get_text_value("鞋垫")
-        xiedi = self.get_text_value("鞋底")
+        xiemian  = self.get_text_value("商品面料") or "底层牛剖层革\n面层合成革"
+        neili = self.get_text_value("商品内里") or "布里"
+        xiedian = self.get_text_value("鞋垫") or "猪垫"
+        xiedi = self.get_text_value("商品鞋底") or "橡胶"
+
+
 
         bg_img.get_text_image_advanced(
             value=(226, 1326),
@@ -498,11 +498,12 @@ class DetailPicGet(DetailBase):
             margins=(0, 0, 0, 0),
         )
 
-        xiekuan = self.get_text_value("鞋宽")
-        xiechang = self.get_text_value("鞋长")
-        tonggao = self.get_text_value("筒高")
-        gengao = self.get_text_value("跟高")
-        tongziwei = self.get_text_value("筒口围")
+
+        xiekuan = self.get_text_value("鞋宽") or "10.4CM"
+        xiechang = self.get_text_value("鞋长") or "26.2CM"
+        tonggao = self.get_text_value("筒高") or "13.2CM"
+        gengao = self.get_text_value("跟高") or "4CM"
+        tongziwei = self.get_text_value("筒口围") or "28CM"
 
         bg_img.get_text_image_advanced(
             value=(270, 770),

+ 15 - 13
python/custom_plugins/plugins/detail_template/hongqingting/detail_hongqingting3.py

@@ -26,7 +26,7 @@ else:
 
 plugins_name = "详情模板"
 company_name_list = ["惠利玛",]
-template_name = "hongqingting-3"
+template_name = "hongqingting-3" 
 
 
 class DetailPicGet(DetailBase):
@@ -69,7 +69,7 @@ class DetailPicGet(DetailBase):
 
         font_hei = ImageFont.truetype(r"resources\ttf\simhei.ttf", 40)
 
-        year  = self.get_text_value("出品年")
+        year  = self.get_text_value("出品年") or "2025S/S"
         bg_img.get_text_image_advanced(
             value=(620, 499),
             font=font_hei,
@@ -82,7 +82,7 @@ class DetailPicGet(DetailBase):
             margins=(0, 0, 0, 0),
         )
 
-        mtitle  = self.get_text_value("主标题")
+        mtitle  = self.get_text_value("主标题") or "(气质简约包头凉鞋)"
         bg_img.get_text_image_advanced(
             value=(510, 567),
             font=font_hei,
@@ -95,7 +95,7 @@ class DetailPicGet(DetailBase):
             margins=(0, 0, 0, 0),
         )
 
-        stitle  = self.get_text_value("副标题")
+        stitle  = self.get_text_value("副标题") or "气 质 亮 眼 | 4 C M 显 高 | 柔 软 垫 脚"
         bg_img.get_text_image_advanced(
             value=(300, 650),
             font=font_hei,
@@ -167,7 +167,7 @@ class DetailPicGet(DetailBase):
 
         font_hei = ImageFont.truetype(r"resources\ttf\simhei.ttf", 45)
 
-        year  = self.get_text_value("系列名")
+        year  = self.get_text_value("系列名") or "红蜻蜓2025SS云枕系列"
         bg_img.get_text_image_advanced(
             value=(740, 520),
             font=font_hei,
@@ -381,10 +381,11 @@ class DetailPicGet(DetailBase):
             top_png_img=pp_png_1,
         )
         font_hei = ImageFont.truetype(r"resources\ttf\simhei.ttf", 24)  # 设计理念
-        xiemian  = self.get_text_value("鞋面")
-        neili = self.get_text_value("内里")
-        xiedian = self.get_text_value("鞋垫")
-        xiedi = self.get_text_value("鞋底")
+        xiemian  = self.get_text_value("商品面料") or "底层牛剖层革\n面层合成革"
+        neili = self.get_text_value("商品内里") or "布里"
+        xiedian = self.get_text_value("鞋垫") or "猪垫"
+        xiedi = self.get_text_value("商品鞋底") or "橡胶"
+
         bg_img.get_text_image_advanced(
             value=(302, 1648),
             font=font_hei,
@@ -441,9 +442,9 @@ class DetailPicGet(DetailBase):
             return_mode="image",
             margins=(0, 0, 0, 0),
         )
-        xiekuan = self.get_text_value("鞋宽")
-        xiechang = self.get_text_value("鞋长")
-        gengao = self.get_text_value("跟高")
+        xiekuan = self.get_text_value("鞋宽") or "10.4CM"
+        xiechang = self.get_text_value("鞋长") or "26.2CM"
+        gengao = self.get_text_value("跟高") or "4CM"
         bg_img.get_text_image_advanced(
             value=(223, 894),
             font=font_hei,
@@ -903,7 +904,8 @@ class DetailPicGet(DetailBase):
             top_png_img=item_img,
         )
 
-        return bg_img
+
+        return bg_img 
 
     def deal_pic_12(self):
         # 背景图