Преглед на файлове

fix:删除没用的字段

ly преди 9 месеца
родител
ревизия
fccc1ae21e
променени са 1 файла, в които са добавени 11 реда и са изтрити 11 реда
  1. 11 11
      src/views/business/financial/payment/form.vue

+ 11 - 11
src/views/business/financial/payment/form.vue

@@ -95,8 +95,7 @@
                   <el-input v-model.trim="form.acceptAccountNo" size="small" type="text" style="width: 100%"
                     placeholder="收款账号" :clearable="true" />
                 </template>
-                <span v-else>{{ form.acceptAccountType }} -
-                  {{ form.acceptAccountNo }}</span>
+                <span v-else>{{ form.acceptAccountNo }}</span>
               </el-form-item>
             </el-col>
             <el-col :span="6">
@@ -132,18 +131,16 @@
             </el-col>
             <el-col :span="6">
               <el-form-item label="合同编号:" required>
-                <el-input v-if="editStatus" style="width: 100%" v-model.trim="form.contractNo" size="small" type="text"
-                  placeholder="请选择" :clearable="true">
+                <el-input tabindex="-1" v-if="editStatus" readonly style="width: 100%" v-model.trim="form.contractNo"
+                          size="small" type="text" @click="() =>contractChoiceHandler(this)" placeholder="请选择" :clearable="true">
                   <template #append>
-                    <el-button icon="Search" @click="() => contractChoiceHandler()" />
+                    <el-button icon="Search" @click="() => contractChoiceHandler(this)" />
                   </template>
                 </el-input>
                 <span v-else style="width: 100%">
-                  <!-- <el-button class="text-overflow" type="primary" link @click="(showContractDialog(currentContract.contractId))">{{ currentContract.formNo }}</el-button> -->
-                  <!-- {{ form.contractNo }} -->
-                  <el-link v-if="auth.hasPermi('business:archive:order:cwview')" :underline="false" type="primary" @click="handleContract(form)">{{ form.contractNo }}</el-link>
-                <span v-else>{{form.contractNo}}</span>
-                </span>
+                                    <el-link v-if="auth.hasPermi('business:archive:order:cwview')" :underline="false" type="primary" @click="handleContract(form)">{{ form.contractNo }}</el-link>
+                                  <span v-else>{{form.contractNo}}</span>
+                                </span>
               </el-form-item>
             </el-col>
             <el-col :span="6">
@@ -607,6 +604,7 @@
       proxy.$modal.msgError("请输入支出金额");
       return;
     }
+
     if (form.value.amount > form.value.contractAmount - form.value.payedAmount) {
       proxy.$modal.msgError("支出金额大于合同金额");
       return;
@@ -877,12 +875,14 @@
   function handleSelectCompany(item) {
     form.value.companyName = item.name;
     form.value.companyId = item.id;
+    form.value.contractId = null;
+    form.value.contractNo = null;
   }
 
   function paymentCauseChange(arg) {
     const index = paymentTypes.value.findIndex((v) => v.id === arg);
     if (index >= 0) {
-      paymentSubjects.value = [{ id: "0", name: "请选择" }].concat(
+      paymentSubjects.value = [].concat(
         paymentTypes.value[index].bizPaymentSubjectList
       );
       form.value.paymentCause = paymentTypes.value[index].name;