Parcourir la source

feat:2d/大屏下载费用分开

ananzhusen il y a 1 an
Parent
commit
780d96652c
1 fichiers modifiés avec 13 ajouts et 3 suppressions
  1. 13 3
      src/views/components/Header.vue

+ 13 - 3
src/views/components/Header.vue

@@ -1169,7 +1169,12 @@ const showPayListDialog = async () => {
     (pen) =>
       pen.name === 'iframe' &&
       (pen.iframe.indexOf('2d.le5le.com') !== -1 ||
-        pen.iframe.indexOf('/2d') !== -1||pen.iframe.indexOf('v.le5le.com') !== -1 ||
+        pen.iframe.indexOf('/2d') !== -1)
+  );
+  const pen_v = meta2d.store.data.pens.filter(
+    (pen) =>
+      pen.name === 'iframe' &&
+      (pen.iframe.indexOf('v.le5le.com') !== -1 ||
         pen.iframe.indexOf('/view/v') !== -1||pen.iframe.indexOf('data=v') !== -1)
   );
   let price = 0;
@@ -1183,8 +1188,13 @@ const showPayListDialog = async () => {
         data.payGoods[item.id]=pen_3d.length;
      }
    }else if(item.name==="2D离线部署下载"){
-     price+=item.price*(pen_2d.length+1);
-     data.payGoods[item.id]=pen_2d.length+1;
+     price+=item.price*pen_2d.length;
+     if(pen_2d.length){
+        data.payGoods[item.id]=pen_2d.length;
+     }
+   }else if(item.name==="大屏离线部署下载"){
+     price+=item.price*(pen_v.length+1);
+     data.payGoods[item.id]=pen_v.length+1;
    }
   });
   data.deploy.price = price;