Browse Source

发票开户银行展示调整

sangwenwei 8 months ago
parent
commit
5764f5d82a
1 changed files with 13 additions and 3 deletions
  1. 13 3
      src/views/finance/invoice/InvoiceFormTask.vue

+ 13 - 3
src/views/finance/invoice/InvoiceFormTask.vue

@@ -215,7 +215,7 @@
 					<el-input v-model="inputForm.telPhone" placeholder="请填写电话" clearable></el-input>
 				</el-form-item>
 			</el-col>
-          <el-col v-if="inputForm.billingType === '1'" :span="12">
+          <el-col v-if="inputForm.billingType === '1' && status !== 'audit'" :span="12">
             <el-form-item label="开户银行" prop="openBank"
                           :rules="[
              ]">
@@ -229,6 +229,14 @@
               </el-select>
             </el-form-item>
           </el-col>
+			<el-col v-if="inputForm.billingType === '1' && status === 'audit'" :span="12">
+				<el-form-item label="开户银行" prop="openBank"
+							  :rules="[
+                      {required: true, message:'开户银行不能为空', trigger:'blur'},{required: true, message:'开户银行不能为空', trigger:'change'}
+             ]">
+					<el-input :readonly="true" placeholder="请填写开户银行" v-model="inputForm.openBank" clearable></el-input>
+				</el-form-item>
+			</el-col>
 			<el-col v-if="inputForm.billingType === '2'" :span="12">
 				<el-form-item label="开户银行" prop="openBank"
 							  :rules="[
@@ -988,9 +996,11 @@
             this.inputForm = JSON.parse(JSON.stringify(this.inputForm))
             if (!this.commonJS.isEmpty(this.inputForm.billingWorkplaceRealId)) {
               this.workClientService.findById(this.inputForm.billingWorkplaceRealId).then((data) => {
-                this.bankList = data.workClientBank
+				  this.bankList = data.workClientBank
 				  this.bankList.forEach(i=>{
-				  	this.inputForm.openBank=i.ourBank
+				  	if (i.id == this.inputForm.openBank){
+						this.inputForm.openBank=i.ourBank
+					}
 				  })
               })
             }