lex-xin 3 tahun lalu
induk
melakukan
6000be7032

+ 4 - 0
src/views/contentManager/contentOperation.vue

@@ -665,6 +665,10 @@ export default {
             form.offlineTime = null
           }
 
+          if(this.outUrlRadio != 1) {
+            form.linkUrl = null
+          }
+
           if (this.pageType == "create") {
             if (form.id) {
               // 判断有没有Id,如果有则删除

+ 3 - 4
src/views/productService/model/payment.vue

@@ -43,18 +43,17 @@ export default {
   },
   methods: {
     async getPaymentStatus() {
-      let orderTimer = setInterval(async () => {
-        this.orderTimer = orderTimer
+      this.orderTimer = setInterval(async () => {
         try {
           const res = await rechargeCheck({ orderNo: this.orderNo })
           if(res.data) {
-            clearInterval(orderTimer)
+            clearInterval(this.orderTimer)
             this.$message.success('您已成功缴费')
             this.$listeners.getList()
             this.$emit('close', true)
           }
         } catch(e) {
-          clearInterval(orderTimer)
+          clearInterval(this.orderTimer)
         }
       }, 5000);
     }

+ 4 - 4
src/views/resetTeaming/modals/giveMemberPayment.vue

@@ -43,18 +43,18 @@ export default {
   },
   methods: {
     async getPaymentStatus() {
-      let orderTimer = setInterval(async () => {
-        this.orderTimer = orderTimer
+      this.orderTimer = setInterval(async () => {
         try {
           const res = await cloudPayCheck({ orderNo: this.orderNo })
           if(res.data) {
-            clearInterval(orderTimer)
+            clearInterval(this.orderTimer)
+            clearTimeout(this.initTimer)
             this.$message.success('您已成功缴费')
             this.$listeners.getList()
             this.$emit('close', true)
           }
         } catch(e) {
-          clearInterval(orderTimer)
+          clearInterval(this.orderTimer)
         }
       }, 5000);
     }