From 4c88e97cc55b9b12ddeaf04633897f21ad8ec00c Mon Sep 17 00:00:00 2001
From: youjie <2310721242@qq.com>
Date: Mon, 25 Sep 2023 11:18:21 +0800
Subject: [PATCH] no message

---
 .../FinancialModule/BasicDocuments.vue        |  4 +--
 .../FinancialDocumentsDetail.vue              |  3 +-
 .../addReceivablesDocuments.vue               | 33 ++++++++++++++-----
 3 files changed, 28 insertions(+), 12 deletions(-)

diff --git a/src/components/FinancialModule/BasicDocuments.vue b/src/components/FinancialModule/BasicDocuments.vue
index 2dff081b2..7bdce97e9 100644
--- a/src/components/FinancialModule/BasicDocuments.vue
+++ b/src/components/FinancialModule/BasicDocuments.vue
@@ -2020,7 +2020,7 @@
           {Name:'银行卡',Id:1},
           {Name:'支付宝',Id:2},
           {Name:'微信',Id:3},
-          {Name:'平台',Id:4},
+          {Name:'平台',Id:12},
         ],
         isOrderOP: false,//是否跳转op订单页面
         financeShow: true,
@@ -3574,7 +3574,7 @@
             this.GetDetail = data;
             if(data.TemplateId==27&&data.Course_Name) {
               this.AuditOrRefundMsg.CourseName = data.Course_Name
-              this.AuditOrRefundMsg.CourseId = data.Course_Name=='银行卡'?1:4
+              this.AuditOrRefundMsg.CourseId = data.Course_Name=='银行卡'?1:12
               this.AuditOrRefundMsg.PayReceiptNo = data.PayReceipt_No
             }
             let list = this.GetDetail.AuditSteps.filter(x => x.NextStep === 1);
diff --git a/src/components/FinancialModule/FinancialDocumentsDetail.vue b/src/components/FinancialModule/FinancialDocumentsDetail.vue
index 2a0256576..c76d01255 100644
--- a/src/components/FinancialModule/FinancialDocumentsDetail.vue
+++ b/src/components/FinancialModule/FinancialDocumentsDetail.vue
@@ -834,7 +834,8 @@
         <div class="_explain">
           <div class="illustrate-text">
             <p class="illustrate-left">附加说明:
-              <span class="fr" v-if="GetDetail.Course_Name">
+              <span class="fr"
+              v-if="GetDetail.TemplateId==27&&GetDetail.Course_Name&&GetDetail.PayReceipt_No">
                 收款类型:{{GetDetail.Course_Name}}/{{GetDetail.PayReceipt_No}}
               </span>
               <span class="fr" v-if="GetDetail.ComplainID > 0"
diff --git a/src/components/FinancialModule/addReceivablesDocuments.vue b/src/components/FinancialModule/addReceivablesDocuments.vue
index 169ae72a6..314fc00f6 100644
--- a/src/components/FinancialModule/addReceivablesDocuments.vue
+++ b/src/components/FinancialModule/addReceivablesDocuments.vue
@@ -601,6 +601,7 @@
                 </el-select>
               </span></p>
             <template v-if="msg.TemplateId==27">
+              <!--
               <p style="margin-left: 15px;">
                 <el-tooltip class="item" effect="dark" content="请输入参加活动的转账卡号/平台用户名,不输入则此单不参与" placement="top">
                   <i class="el-icon-warning-outline" style="cursor: pointer;"></i>
@@ -614,19 +615,22 @@
                     :value="item.Id"></el-option>
                 </el-select>
               </span>
-            </p>
+            </p> -->
             <p v-if="msg.CourseId" style="margin-left: 15px;">
+              <el-tooltip class="item" effect="dark" :content="AccountPrompt" placement="top">
+                <i class="el-icon-warning-outline" style="cursor: pointer;"></i>
+              </el-tooltip>
               <span>
-                <template v-if="msg.CourseId==1">
+                <template v-if="msg.CourseId!=12&&msg.CourseId>0">
                   卡号:
                 </template>
-                <template v-if="msg.CourseId==4">
-                  平台:
+                <template v-if="msg.CourseId==12">
+                  平台用户名称:
                 </template>
               </span>
               <span>
               <el-input type="text" class="w135 _border_b_1"
-              v-model="msg.PayReceipt_No" :placeholder="msg.CourseId==1?'输入银行卡号后四位':'输入平台用户名'" style="width: 364px;" clearable></el-input>
+              v-model="msg.PayReceipt_No" :placeholder="msg.CourseId!=12&&msg.CourseId>0?'输入银行卡号后四位':'输入平台用户名'" style="width: 364px;" clearable></el-input>
             </span>
             </p>
             </template>
@@ -782,7 +786,7 @@
           {Name:'银行卡',Id:1},
           // {Name:'支付宝',Id:2},
           // {Name:'微信',Id:3},
-          {Name:'平台',Id:4},
+          {Name:'平台',Id:12},
         ],
         DepositCustomer: null,
         ContractCustomer: null,
@@ -934,12 +938,14 @@
         StandardCurrencyName: '',
         TCID: 0,
         StoredCustomerList: [],
-        isDepositCustomer: false
+        isDepositCustomer: false,
+        AccountPrompt: '',
       }
     },
     methods: {
       // 客户平台名称
       getCourseId(){
+        this.msg.PayReceipt_No = ''
         if(!this.msg.CourseId){
           this.msg.Course_Name = ''
           return
@@ -1241,6 +1247,15 @@
         }, err => {})
       },
       getAccountList(i, t) { //获取账户类型对应下的账户列表
+        // 1 银行卡号 12平台用户名称
+        if(i&&i!=12){
+          this.msg.CourseId = 1
+          this.AccountPrompt = '请输入参加活动的转账卡号,不输入则此单不参与'
+        }if(i==12){
+          this.msg.CourseId = 12
+          this.AccountPrompt = '请输入参加活动的平台用户名称,不输入则此单不参与'
+        }
+        this.getCourseId()
         if (!t) {
           this.msg.BankList[0].AccountId = '';
           this.AccountNumber = '';
@@ -1437,7 +1452,7 @@
       },
       AddFinancial(z) { //保存
         if(this.msg.TemplateId==27&&this.msg.CourseId&&!this.msg.PayReceipt_No){
-          return this.Error(`请输入${this.msg.CourseId==1?'银行卡号后四位':'请输入平台用户名'}`)
+          return this.Error(`请输入${this.msg.CourseId!=12&&this.msg.CourseId>0?'银行卡号后四位':'请输入平台用户名'}`)
         }
         if ((this.orderObj && !this.orderObj.isPrestore) || this.msg.DepositCustomerId) {
           let To = Number(this.allPrice + this.msg.Fee)
@@ -1843,7 +1858,7 @@
             this.msg.TemplateId = data.TemplateId
             if(data.TemplateId==27&&data.Course_Name){
               this.msg.Course_Name = data.Course_Name
-              this.msg.CourseId = data.Course_Name=='银行卡'?1:4
+              this.msg.CourseId = data.Course_Name=='银行卡'?1:12
               this.msg.PayReceipt_No = data.PayReceipt_No
             }
 
-- 
2.18.1