소스 검색

收款计划信息

liujt 3 일 전
부모
커밋
28442fd994

+ 2 - 1
src/views/financialManage/invoiceManage/components/addOrEditDialogNew.vue

@@ -297,11 +297,12 @@
                 :prop="'receiptPayments.' + scope.$index + '.invoiceAmount'"
                 :rules="[
                   {
-                    required: true,
+                    required: false,
                     message: '请输入开票金额',
                     trigger: 'blur'
                   },
                   {
+                    required: false,
                     validator: (rule, value, callback) => {
                       if (value === undefined || value === null || value === '') {
                         callback('请输入开票金额');

+ 2 - 1
src/views/financialManage/invoiceManage/components/detailDialog.vue

@@ -226,11 +226,12 @@
                 :prop="'receiptPayments.' + scope.$index + '.invoiceAmount'"
                 :rules="[
                   {
-                    required: true,
+                    required: false,
                     message: '请输入开票金额',
                     trigger: 'blur'
                   },
                   {
+                    required: false,
                     validator: (rule, value, callback) => {
                       if (value === undefined || value === null || value === '') {
                         callback('请输入开票金额');

+ 11 - 8
src/views/financialManage/invoiceManage/components/tableInfoNew.vue

@@ -17,13 +17,21 @@
         <el-form-item
           style="width: 100%;"
           :prop="'detailList.' + scope.$index + '.invoiceAmount'"
-          :rules="[
+          
+        > 
+          <span v-if="dialogType === 'view'"> {{ scope.row.invoiceAmount }}</span>
+          <el-input v-else v-model="scope.row.invoiceAmount" type="number" @input="(val) => invoiceAmountChange(val, scope.row, scope.$index)"></el-input>
+        </el-form-item>
+      </template>
+
+      <!-- :rules="[
             {
-              required: true,
+              required: false,
               message: '请输入开票金额',
               trigger: 'blur'
             },
             {
+              required: false,
               validator: (rule, value, callback) => {
                 if (value === undefined || value === null || value === '') {
                   callback('请输入开票金额');
@@ -35,12 +43,7 @@
               },
               trigger: 'blur'
             }
-          ]"
-        > 
-          <span v-if="dialogType === 'view'"> {{ scope.row.invoiceAmount }}</span>
-          <el-input v-else v-model="scope.row.invoiceAmount" type="number" @input="(val) => invoiceAmountChange(val, scope.row, scope.$index)"></el-input>
-        </el-form-item>
-      </template>
+          ]" -->
 
       <template v-slot:taxRate="scope">
         <el-form-item