Browse Source

报销调整代码提交

huangguoce 2 weeks ago
parent
commit
0fbde3d32c

+ 5 - 5
src/views/ccpm/reimbursement/info/NewReimbursementForm.vue

@@ -1579,7 +1579,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销项目')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1610,7 +1610,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销合同')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1646,7 +1646,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报告号')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1677,7 +1677,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请填写报销详情')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1708,7 +1708,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销项目')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')

+ 59 - 34
src/views/common/reimbursement/ReimbursementComponent.vue

@@ -111,7 +111,11 @@
                                 </template>
                             </vxe-table-column>
                             <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                                :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                                :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                                <template #header="{ column }">
+                                    <span class="star-icon"></span>
+                                    <span>汇总</span>
+                                </template>
                                 <template #edit="scope">
                                     <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                                 </template>
@@ -232,7 +236,11 @@
                                 </template>
                             </vxe-table-column>
                             <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                                :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                                :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                                <template #header="{ column }">
+                                    <span class="star-icon"></span>
+                                    <span>汇总</span>
+                                </template>
                                 <template #edit="scope">
                                     <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                                 </template>
@@ -348,7 +356,11 @@
                                 </template>
                             </vxe-table-column>
                             <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                                :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                                :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                                <template #header="{ column }">
+                                    <span class="star-icon"></span>
+                                    <span>汇总</span>
+                                </template>
                                 <template #edit="scope">
                                     <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                                 </template>
@@ -450,7 +462,11 @@
                             </template>
                         </vxe-table-column>
                         <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                            :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                            :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                            <template #header="{ column }">
+                                <span class="star-icon"></span>
+                                <span>汇总</span>
+                            </template>
                             <template #edit="scope">
                                 <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                             </template>
@@ -567,7 +583,11 @@
                                 </template>
                             </vxe-table-column>
                             <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                                :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                                :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                                <template #header="{ column }">
+                                    <span class="star-icon"></span>
+                                    <span>汇总</span>
+                                </template>
                                 <template #edit="scope">
                                     <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                                 </template>
@@ -682,7 +702,11 @@
                                 </template>
                             </vxe-table-column>
                             <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                                :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                                :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                                <template #header="{ column }">
+                                    <span class="star-icon"></span>
+                                    <span>汇总</span>
+                                </template>
                                 <template #edit="scope">
                                     <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                                 </template>
@@ -800,7 +824,11 @@
                                 </template>
                             </vxe-table-column>
                             <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                                :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                                :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                                <template #header="{ column }">
+                                    <span class="star-icon"></span>
+                                    <span>汇总</span>
+                                </template>
                                 <template #edit="scope">
                                     <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                                 </template>
@@ -901,7 +929,11 @@
                             </template>
                         </vxe-table-column>
                         <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                            :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                            :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                            <template #header="{ column }">
+                                <span class="star-icon"></span>
+                                <span>汇总</span>
+                            </template>
                             <template #edit="scope">
                                 <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                             </template>
@@ -1035,7 +1067,11 @@
                                 </template>
                             </vxe-table-column>
                             <vxe-table-column field="numberCount" title="汇总" show-overflow="title"
-                                :rules="[{ required: true, message: '请输入费用', trigger: 'blur' }]">
+                                :rules="[{ required: true, message: '请输入费用汇总', trigger: 'blur' }]">
+                                <template #header="{ column }">
+                                    <span class="star-icon"></span>
+                                    <span>汇总</span>
+                                </template>
                                 <template #edit="scope">
                                     <el-input maxlength="15" v-model="scope.row.numberCount"></el-input>
                                 </template>
@@ -1249,8 +1285,8 @@ export default {
                 reportNumber: [
                     { required: true, message: '报告号不能为空' }
                 ],
-                number: [
-                    { required: true, message: '费用(元)不能为空' }
+                numberCount: [
+                    { required: true, message: '费用汇总不能为空' }
                 ],
             },
             amountInfoRules: {
@@ -2053,7 +2089,7 @@ export default {
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请填写报销详情')
                             }
-                            if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].number)) {
+                            if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].numberCount)) {
                                 this.$message.error('报销详情第' + k + '行请输入费用')
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -2084,7 +2120,7 @@ export default {
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请选择报销合同')
                             }
-                            if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].number)) {
+                            if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].numberCount)) {
                                 this.$message.error('报销详情第' + k + '行请输入费用')
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -2115,7 +2151,7 @@ export default {
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请填写报销详情')
                             }
-                            if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].number)) {
+                            if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].numberCount)) {
                                 this.$message.error('报销详情第' + k + '行请输入费用')
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -2146,7 +2182,8 @@ export default {
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请填写报销详情')
                             }
-                            if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].number)) {
+                            if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].numberCount)) {
+
                                 this.$message.error('报销详情第' + k + '行请输入费用')
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -2177,7 +2214,7 @@ export default {
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请填写报销详情')
                             }
-                            if (this.commonJS.isEmpty(this.inputForm.detailInfoProject[j].number)) {
+                            if (this.commonJS.isEmpty(this.inputForm.detailInfoProject[j].numberCount)) {
                                 this.$message.error('报销详情第' + k + '行请输入费用')
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -2215,7 +2252,7 @@ export default {
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请选择报销项目')
                             }
-                            if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].number)) {
+                            if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].numberCount)) {
                                 this.$message.error('报销详情第' + k + '行请输入费用')
                                 this.loading = false
                                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -2270,7 +2307,6 @@ export default {
             this.$refs.materialManagementDialog.newUpload('view', this.inputForm.preList[index].fileInfoLost, null, null, null, null, null, false, index)
         },
         invoiceReimbursementDisposeData: function (data, file) {
-            console.log(data)
             var invoiceReimbursements = this.inputForm.invoiceReimbursements;
             //创建判断值,若行信息存在相同的发票号,则进行数据检查调整,若不存在发票号,则新增行,并将信息写入
             var includeFlag = false;
@@ -2280,7 +2316,6 @@ export default {
             //将购买方的名称中括号全部转换成英文进行比较
             var buyerInformationBuyerName = data.BuyerInformationBuyerName.replace(/(/g, '(').replace(/)/g, ')')
             buyerInformationBuyerName = buyerInformationBuyerName.replace(/\s+/g, '');
-            console.log(buyerInformationBuyerName)
             if ("中审众环会计师事务所(特殊普通合伙)江苏分所" !== buyerInformationBuyerName) {
                 //删除上传的附件信息
                 this.$refs.invoiceReimbursementUpLoadComponent.parentDeleteById(file)
@@ -2424,14 +2459,6 @@ export default {
                 setTimeout(() => {
                     this.$refs[row.uniqueId + "Upload"].clearUpload()
                     let files = JSON.parse(JSON.stringify(this.inputForm.invoiceReimbursementFiles))
-
-
-                    console.log(this.companyName);
-                    console.log(this.companyName);
-                    console.log(this.companyName);
-                    console.log(this.companyName);
-                    console.log(this.companyName);
-
                     this.$refs[row.uniqueId + "Upload"].newUpload(this.method, files, this.uploadFlag, 300, '数电发票信息', null, null, null, this.companyName, row.uniqueId)
                     this.$refs[row.uniqueId + "Upload"].isConfirm = this.isConfirm
                 }, 100)
@@ -2451,7 +2478,6 @@ export default {
 
         },
         handleChangeType(value) {
-            console.log(value);
 
         },
         // 触发上传按钮
@@ -2494,10 +2520,6 @@ export default {
 
         },
         handleUploadSuccess(files, uniqueId) {
-            console.log(files);
-            console.log(files);
-            console.log(files);
-            console.log(files);
 
             this.handleTableInfo(this.inputForm.sourceType)
             let row = this.tableData.find(item => {
@@ -2583,8 +2605,11 @@ export default {
 }
 </script>
 <style scoped>
-.star {
-    color: red;
+.star-icon::before {
+    content: "*";
+    color: #f56c6c;
+    font-weight: bold;
+    margin-right: 5px;
 }
 
 /deep/ .el-input-number .el-input__inner {

+ 5 - 5
src/views/consultancy/reimbursement/info/NewReimbursementForm.vue

@@ -1488,7 +1488,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销项目')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1519,7 +1519,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销合同')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1555,7 +1555,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报告号')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1586,7 +1586,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请填写报销详情')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1617,7 +1617,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销项目')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')

+ 5 - 5
src/views/cw/reimbursementApproval/info/NewReimbursementForm.vue

@@ -2485,7 +2485,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报销项目')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2516,7 +2516,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报销合同')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2552,7 +2552,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报告号')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2583,7 +2583,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请填写报销详情')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2614,7 +2614,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报销项目')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')

+ 5 - 5
src/views/reimbursement/info/NewReimbursementForm.vue

@@ -2188,7 +2188,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报销项目')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2219,7 +2219,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报销合同')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2255,7 +2255,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报告号')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2286,7 +2286,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请填写报销详情')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')
@@ -2317,7 +2317,7 @@ export default {
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请选择报销项目')
 							}
-							if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].number)) {
+							if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].numberCount)) {
 								this.$message.error('报销详情第' + k + '行请输入费用')
 								this.loading = false
 								throw new Error('报销详情第' + k + '行请输入费用')

+ 6 - 6
src/views/zs/reimbursement/info/NewReimbursementForm.vue

@@ -1615,7 +1615,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请填写报销详情')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfos[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1646,7 +1646,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销合同')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoContracts[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1677,7 +1677,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请填写报销详情')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoReports[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1708,7 +1708,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请填写报销详情')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoOthers[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1739,7 +1739,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请填写报销详情')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoProject[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoProject[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')
@@ -1777,7 +1777,7 @@ export default {
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请选择报销项目')
               }
-              if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].number)) {
+              if (this.commonJS.isEmpty(this.inputForm.detailInfoProcured[j].numberCount)) {
                 this.$message.error('报销详情第' + k + '行请输入费用')
                 this.loading = false
                 throw new Error('报销详情第' + k + '行请输入费用')