瀏覽代碼

fix: 修改发票号和发票种类字段,确保数据模型一致性

xieyong 1 月之前
父節點
當前提交
5af0221558

+ 9 - 6
src/views/financialManage/receivableManage/components/addReceivableDialog.vue

@@ -61,17 +61,17 @@
             </el-form-item>
           </el-col>
           <el-col :span="8">
-            <el-form-item prop="invoiceNo" label="发票号">
-              <el-input disabled v-model="dataForm.invoiceNo"></el-input>
+            <el-form-item prop="invoiceNos" label="发票号">
+              <el-input disabled v-model="dataForm.invoiceNos"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="8">
-            <el-form-item prop="category" label="发票种类">
+            <el-form-item prop="invoiceCategory" label="发票种类">
               <el-select
                 :disabled="true"
                 clearable
                 class="ele-block"
-                v-model="dataForm.category"
+                v-model="dataForm.invoiceCategory"
                 placeholder="请选择"
               >
                 <el-option label="增值税专用发票" :value="1"></el-option>
@@ -104,6 +104,7 @@
                 <el-option label="采购收货单" :value="6" />
                 <el-option label="付款计划单" :value="8" />
                 <el-option label="其他" :value="99" />
+                <el-option label="其他" :value="9" />
               </el-select>
             </el-form-item>
           </el-col>
@@ -371,7 +372,8 @@
 
           this.dataForm = {
             ...this.dataForm,
-            ...data
+            ...data,
+            invoiceCategory: Number(data?.invoiceCategory) || 1
           };
 
           this.statReceipt = data.statReceipt || null;
@@ -399,7 +401,8 @@
 
         this.dataForm = {
           ...this.dataForm,
-          ...data
+          ...data,
+          invoiceCategory: Number(data?.invoiceCategory) || 1
         };
 
         this.statReceipt = data.statReceipt || null;

+ 6 - 5
src/views/financialManage/receivableManage/components/detailDialog.vue

@@ -72,17 +72,17 @@
             </el-form-item>
           </el-col>
           <el-col :span="8">
-            <el-form-item prop="invoiceNo" label="发票号">
-              <el-input disabled v-model="dataForm.invoiceNo"></el-input>
+            <el-form-item prop="invoiceNos" label="发票号">
+              <el-input disabled v-model="dataForm.invoiceNos"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="8">
-            <el-form-item prop="category" label="发票种类">
+            <el-form-item prop="invoiceCategory" label="发票种类">
               <el-select
                 :disabled="true"
                 clearable
                 class="ele-block"
-                v-model="dataForm.category"
+                v-model="dataForm.invoiceCategory"
                 placeholder="请选择"
               >
                 <el-option label="增值税专用发票" :value="1"></el-option>
@@ -340,7 +340,8 @@
 
         this.dataForm = {
           ...this.dataForm,
-          ...data
+          ...data,
+          invoiceCategory: Number(data?.invoiceCategory) || 1
         };
 
         this.statReceipt = data.statReceipt || null;