浏览代码

fix(create-order): 修复投标企业信用报告数量显示问题

- 在 OrderDetailCardProductList 和 SelectOrderDetailCard 组件中添加特殊处理逻辑
- 当产品类型为"投标企业信用报告"时,即使数量为 0 也显示为"1份"

Signed-off-by: tangshizhe <48740614+tangshizhe@users.noreply.github.com>
tangshizhe 1 月之前
父节点
当前提交
c7d2492ba4

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

@@ -545,7 +545,11 @@ export default {
       if(includeProductType.includes(product_type) && num) {
         return `${num || 0}份`;
       } else {
-        return '';
+        if(product_type === '投标企业信用报告') {
+          return '1份';
+        } else {
+          return '';
+        }
       }
     },
     buildCoinCount(product, parsedFilter) {

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

@@ -778,7 +778,11 @@ export default {
       if(includeProductType.includes(product_type) && num) {
         return `${num || 0}份`;
       } else {
-        return '';
+        if(product_type === '投标企业信用报告') {
+          return '1份';
+        } else {
+          return '';
+        }
       }
     },
     buildCoinCount(product, parsedFilter) {