Browse Source

fix: indent计价.dtd运输方式正确显示旧数据空值状态.

peter 1 month ago
parent
commit
55f7f560cf

+ 3 - 2
src/pages/indent-manage/indent/components/calcPrice/index.vue

@@ -1069,7 +1069,7 @@ let initForm = (switchStatus = [] as any[], useOldFormData = true) => {
         productInfo.value.save_cal.saleperson || (r.length ? r[0].value : ''),
     }
   }
-
+console.log(formList.value, 'formList')
   setFreight()
   if (useOldFormData) {
     // 仅页面初始化时会执行到这里
@@ -1713,11 +1713,12 @@ let onForm3ItemChange = (form: any, key: string) => {
   }
 }
 let openDTDDialog = (columnNum: number, rowNum: number) => {
+  let a = formList.value[rowNum].fclData.method_fcl
   dtdData.value = {
     rowNum,
     columnNum,
     freight_cost: formList.value[rowNum][`freight_cost_${columnNum}`] || '',
-    method_fcl: formList.value[rowNum].fclData.method_fcl || '空运',
+    method_fcl: a !== undefined ? a : '空运',
   }
   dtdVisible.value = true
 }

+ 2 - 1
src/pages/indent-manage/indent/components/exportQuota2.vue

@@ -501,9 +501,10 @@ const formatNumber = (number: number, no00 = false) => {
 $subColor: #777;
 .pdf-wrap {
   position: fixed;
-  // top: 0;
+  // top: -200px;
   // left: 0;
   // z-index: 9999;
+  // background-color: #fff;
   top: -9999px;
   right: -9999px;
   box-sizing: border-box;