MONSTER-ygh il y a 2 semaines
Parent
commit
be7858e74c

+ 2 - 2
src/views/windowTicketSales/mixins/pay.js

@@ -141,8 +141,8 @@ export default {
                     payOrCredit: this.rebookForm.paymentType = 3 ? '1' : '2',
                     rePaymentTime: this.rebookForm.rePaymentTime,
                     corporate: {
-                        voucherUrl: this.form.photoList.map(item => item).join(","),
-                        remark: this.form.corporate.remark
+                        voucherUrl: this.rebookForm.photoList.map(item => item).join(","),
+                        remark: ''
                     }
                 })
                 if(res.code == 200){

+ 3 - 2
src/views/windowTicketSales/model/rebookBox.vue

@@ -159,7 +159,7 @@
                         payStatus==8 ? '用户支付成功,请点击打印票!!!' :
                         payStatus==9 ? '支付超时!!!' :
                         payStatus==10 ? '订单已关闭,请重新选择座位,再购买!!!' :
-                        payStatus==3 ? '现金支付记录入库失败,请重新提交' : '未知状态' }}
+                        payStatus==3 ? '支付记录入库失败,请重新提交' : '未知状态' }}
                     </span>
                     <!-- 重新生成订单 1  -->
                     <div v-if="payStatus==1" style="display: flex;">
@@ -242,6 +242,7 @@ export default {
             rules: {
                 performDate: [{ required: true, message: '请选择日期', trigger: ['blur','change'] }],
                 performTimeId: [{ required: true, message: '请选择场次', trigger: ['blur','change'] }],
+                paymentType: [{ required: true, message: '请输入支付方式', trigger: ['blur','change'] }],
                 rePaymentTime: [{ required: true, message: '选择日期', trigger: ['blur','change'] }],
                 photoList: [{ required: true, message: '请上传凭证', trigger: ['blur','change'] }],
                 realPrice_1: [{ required: true, message: '请输入金额', trigger: ['blur','change'] }],
@@ -382,7 +383,7 @@ export default {
                         this.$message.error('团队授信余额不足!!!');
                         return
                     }
-                    if((this.rebookForm.paymentType == 3 || this.rebookForm.paymentType == 6) && this.form.photoList.length<1){
+                    if((this.rebookForm.paymentType == 3 || this.rebookForm.paymentType == 6) && this.rebookForm.photoList.length<1){
                         this.$message.error('请上传凭证')
                         return
                     }

+ 10 - 9
src/views/windowTicketSales/model/upgradeBox.vue

@@ -232,6 +232,7 @@ export default {
             rules: {
                 seatTypeId: [{ required: true, message: '请选择票档', trigger: ['blur','change'] }],
                 realPrice_1: [{ required: true, message: '请输入金额', trigger: ['blur','change'] }],
+                paymentType: [{ required: true, message: '请输入支付方式', trigger: ['blur','change'] }],
                 rePaymentTime: [{ required: true, message: '选择日期', trigger: ['blur','change'] }],
                 photoList: [{ required: true, message: '请上传凭证', trigger: ['blur','change'] }],
                 goodsDiffAmount: [{ required: true, message: '请输入金额', trigger: ['blur','change'] }],
@@ -364,7 +365,7 @@ export default {
                         this.$message.error('团队授信余额不足!!!');
                         return
                     }
-                    if((this.rebookForm.paymentType == 3 || this.rebookForm.paymentType == 6) && this.form.photoList.length<1){
+                    if((this.rebookForm.paymentType == 3 || this.rebookForm.paymentType == 6) && this.rebookForm.photoList.length<1){
                         this.$message.error('请上传凭证')
                         return
                     }
@@ -553,15 +554,15 @@ export default {
         },
         async handleCorporatePay(row) {
           // 获取余额信息
-          try {
-            const balanceRes = await getBalanceInfo(row.memberId)
-            if(balanceRes.code === 200) {
-                this.balance = balanceRes.data.balance
-                this.grantQuota = balanceRes.data.grantSurplus 
+            try {
+                const balanceRes = await getBalanceInfo(row.memberId)
+                if(balanceRes.code === 200) {
+                    this.balance = balanceRes.data.balance
+                    this.grantQuota = balanceRes.data.grantSurplus 
+                }
+            } catch(err) {
+                console.error('获取余额信息失败', err)
             }
-          } catch(err) {
-            console.error('获取余额信息失败', err)
-          }
         },
     }
 }