yusheng 8 часов назад
Родитель
Сommit
2f021517c2
1 измененных файлов с 11 добавлено и 9 удалено
  1. 11 9
      src/views/bpm/handleTask/components/purchaseOrder/invoice/detailDialog.vue

+ 11 - 9
src/views/bpm/handleTask/components/purchaseOrder/invoice/detailDialog.vue

@@ -12,15 +12,15 @@
     </div> -->
     </div> -->
 
 
     <div>
     <div>
-      <div v-for="item in tabOptions" :label="item.name" :name="item.name">
+      <div v-for="item in tabOptions" :key="item.key">
         <headerTitle :title="item.name"></headerTitle>
         <headerTitle :title="item.name"></headerTitle>
         <div v-if="item.key == 'main'">
         <div v-if="item.key == 'main'">
           <receiptInfo
           <receiptInfo
             ref="modalRefs"
             ref="modalRefs"
-         
             :form="form"
             :form="form"
-            :detailData="detailData"
+            :detailData="form"
             :taskDefinitionKey="taskDefinitionKey"
             :taskDefinitionKey="taskDefinitionKey"
+            v-if="form.id"
           >
           >
           </receiptInfo>
           </receiptInfo>
         </div>
         </div>
@@ -31,7 +31,8 @@
             :sourceBizNo="form.receiveNo"
             :sourceBizNo="form.receiveNo"
             :saleProductList="form.productList"
             :saleProductList="form.productList"
             :bizType="form.outsourceSendCode ? 10 : 2"
             :bizType="form.outsourceSendCode ? 10 : 2"
-            :detailProductList="detailData.productList"
+            :detailProductList="form.productList"
+            v-if="form.receiveNo"
           ></add>
           ></add>
         </div>
         </div>
         <div v-if="item.key == 'inoutBoundView'">
         <div v-if="item.key == 'inoutBoundView'">
@@ -40,6 +41,7 @@
             :bizType="form.outsourceSendCode ? 10 : 2"
             :bizType="form.outsourceSendCode ? 10 : 2"
             :businessId="form.receiveNo"
             :businessId="form.receiveNo"
             :isUpload="isUpload"
             :isUpload="isUpload"
+            v-if="form.receiveNo"
           >
           >
           </detailDialog>
           </detailDialog>
         </div>
         </div>
@@ -108,11 +110,12 @@
         detailId: '',
         detailId: '',
         title: '详情',
         title: '详情',
         row: {},
         row: {},
-        activeName: 'base',
         form: {
         form: {
-          orderFiles: [{ name: '222' }]
-        },
-        detailData: {}
+          orderFiles: [],
+          productList: [],
+          receiveNo: '',
+          outsourceSendCode: ''
+        }
       };
       };
     },
     },
     async created() {
     async created() {
@@ -240,7 +243,6 @@
           console.log(data, '1111111111111111111111');
           console.log(data, '1111111111111111111111');
 
 
           this.form = data;
           this.form = data;
-          this.detailData = data;
         }
         }
       }
       }
     }
     }