فهرست منبع

收款信息优化

zqwang 1 سال پیش
والد
کامیت
ea5d60be84

+ 24 - 7
src/views/settleManage/paymentAccountInfo/tabs/paymentInfo/form/create.vue

@@ -6,11 +6,27 @@
     <el-form :model="formData" label-width="120px" ref="ruleForm" :rules="rules" v-loading="loading" class="pr-4">
       <div class="flex flex-row justify-between">
         <div class="w-full">
+			
           <el-form-item label="商户名称" prop="owner_name">
+			  <template #label>
+			   <div class="flex items-center">
+			     <span>商户名称</span>
+			     <el-tooltip placement="top">
+			       <template #content>收款的公司名称</template>
+			       <el-icon>
+			         <InfoFilled />
+			       </el-icon>
+			     </el-tooltip>
+				 
+			   </div>
+			  </template>
             <el-input v-model="formData.owner_name" placeholder="请输入商户名称" />
           </el-form-item>
-          <el-form-item label="收款人" prop="name_of_payee">
-            <el-input v-model="formData.name_of_payee" placeholder="请输入收款人" />
+
+
+
+          <el-form-item label="对公账户名称" prop="name_of_payee">
+            <el-input v-model="formData.name_of_payee" placeholder="请输入对公账户名称" />
           </el-form-item>
           <el-form-item label="银行卡号" prop="card_no">
             <el-input v-model="formData.card_no" clearable size="large" placeholder="请输入银行卡号" />
@@ -26,11 +42,11 @@
           <el-form-item label="收款人手机号" prop="phone_of_payee">
             <el-input v-model="formData.phone_of_payee" clearable size="large" placeholder="请输入收款人手机号" />
           </el-form-item>
-          <el-form-item label="所属商务" prop="business_id">
+          <!-- <el-form-item label="所属商务" prop="business_id">
             <el-select v-model="formData.business_id" filterable clearable placeholder="选择所属商务">
               <el-option v-for="item in businessList" :key="item.id" :label="item.username" :value="item.id" />
             </el-select>
-          </el-form-item>
+          </el-form-item> -->
         </div>
       </div>
       <div class="flex justify-end">
@@ -45,6 +61,7 @@ import type { FormInstance, FormRules } from 'element-plus'
 import { jiesuanManageBankAccountListBank, jiesuanManageBankAccountListShangwu, jiesuanManageBankAccountAddCompanyCard } from '@/api/settlement/index'
 const ruleForm = ref<FormInstance>()
 import { onMounted, ref } from 'vue';
+import { InfoFilled } from '@element-plus/icons-vue';
 const props = defineProps({
   primary: Object,
 });
@@ -97,9 +114,9 @@ const businessList = ref([])
 const bankList = ref([])
 
 const init = () => {
-  jiesuanManageBankAccountListShangwu().then(res => {
-    businessList.value = res.data;
-  })
+  // jiesuanManageBankAccountListShangwu().then(res => {
+  //   businessList.value = res.data;
+  // })
   jiesuanManageBankAccountListBank().then(res => {
     bankList.value = res.data;
   })

+ 8 - 8
src/views/settleManage/paymentAccountInfo/tabs/paymentInfo/index.vue

@@ -5,11 +5,11 @@
 		  <el-form-item label="商户名称" prop="name">
 		    <el-input v-model="query.owner_name" name="owner_name" clearable placeholder="请输入商户名称" />
 		  </el-form-item>
-        <el-form-item label="所属商务" prop="business_id">
+	<!-- 		<el-form-item label="所属商务" prop="business_id">
           <el-select v-model="query.business_id" filterable clearable placeholder="选择所属商务">
             <el-option v-for="item in businessList" :key="item.id" :label="item.username" :value="item.id" />
-          </el-select>
-        </el-form-item>
+          </el-select> 
+        </el-form-item> -->
         <el-form-item label="申请时间">
           <el-date-picker unlink-panels clearable @change="orderTimeChange" format="YYYY/MM/DD" value-format="YYYY-MM-DD"
             v-model="query.createTime" type="daterange" :shortcuts="shortcuts" range-separator="To"
@@ -21,10 +21,10 @@
       <Operate :show="open" v-action="'jiesuan.BankAccount.addCompanyCard'" />
       <el-table :data="tableData" class="mt-3" v-loading="loading">
         <el-table-column prop="owner_name" label="商户名称" min-width="200px" />
-        <el-table-column prop="business_str" label="所属商务" min-width="200px" />
+        <!-- <el-table-column prop="business_str" label="所属商务" min-width="200px" /> -->
         <el-table-column label="收款信息" show-overflow-tooltip min-width="250px">
           <template #default="scope">
-            <div>收款人:{{ scope.row.name_of_payee }}</div>
+            <div>对公账户名称:{{ scope.row.name_of_payee }}</div>
             <div>银行卡号:{{ scope.row.card_no }}</div>
             <div>开户银行:{{ scope.row.bank_name }}</div>
             <div>开户支行:{{ scope.row.sub_bank_name }}</div>
@@ -154,9 +154,9 @@ const openType = (type: string, data: object) => {
 const tableData = computed(() => data.value?.data);
 
 onMounted(() => {
-  jiesuanManageBankAccountListShangwu().then(res => {
-    businessList.value = res.data;
-  })
+  // jiesuanManageBankAccountListShangwu().then(res => {
+  //   businessList.value = res.data;
+  // })
   console.log(rolesIdentify, 'rolesIdentifyrolesIdentify');
   search();
 });