Explorar el Código

fix(create-order): 修复数据产品订购明细的展示逻辑

- 在 OrderDetailCardProductList 和 SelectOrderDetailCard 组件中,将 parsedFilter 中的 num 属性改为 pNum
- 更新了付费数据条数的显示逻辑,确保正确显示

Signed-off-by: tangshizhe <48740614+tangshizhe@users.noreply.github.com>
tangshizhe hace 1 mes
padre
commit
ca5b73cc54

+ 3 - 3
src/views/create-order/components/order-detail-submodule/OrderDetailCardProductList.vue

@@ -528,12 +528,12 @@ export default {
       return true;
       return true;
     },
     },
     buildDataCount(product, parsedFilter) {
     buildDataCount(product, parsedFilter) {
-      const { num, give_cycle } = parsedFilter;
-      const totalNums = Number(num) + (Number(give_cycle) || 0);
+      const { pNum, give_cycle } = parsedFilter;
+      const totalNums = Number(pNum) + (Number(give_cycle) || 0);
       const { product_type } = product;
       const { product_type } = product;
       const includeProductType = ['数据流量包', '历史数据', '结构化数据']
       const includeProductType = ['数据流量包', '历史数据', '结构化数据']
       if(includeProductType.includes(product_type) && totalNums) {
       if(includeProductType.includes(product_type) && totalNums) {
-        return `付费${num || 0}条,赠送${give_cycle || 0}条,合计<span class="color_main">${totalNums}</span>条`; 
+        return `付费${pNum || 0}条,赠送${give_cycle || 0}条,合计<span class="color_main">${totalNums}</span>条`; 
       } else {
       } else {
         return '';
         return '';
       }
       }

+ 3 - 3
src/views/create-order/components/order-detail-submodule/SelectOrderDetailCard.vue

@@ -761,12 +761,12 @@ export default {
       return true;
       return true;
     },
     },
     buildDataCount(product, parsedFilter) {
     buildDataCount(product, parsedFilter) {
-      const { num, give_cycle } = parsedFilter;
-      const totalNums = Number(num) + (Number(give_cycle) || 0);
+      const { pNum, give_cycle } = parsedFilter;
+      const totalNums = Number(pNum) + (Number(give_cycle) || 0);
       const { product_type } = product;
       const { product_type } = product;
       const includeProductType = ['数据流量包', '历史数据', '结构化数据']
       const includeProductType = ['数据流量包', '历史数据', '结构化数据']
       if(includeProductType.includes(product_type) && totalNums) {
       if(includeProductType.includes(product_type) && totalNums) {
-        return `付费${num || 0}条,赠送${give_cycle || 0}条,合计<span class="color_main">${totalNums}</span>条`; 
+        return `付费${pNum || 0}条,赠送${give_cycle || 0}条,合计<span class="color_main">${totalNums}</span>条`; 
       } else {
       } else {
         return '';
         return '';
       }
       }