shish před 3 měsíci
rodič
revize
83e4b2874b
1 změnil soubory, kde provedl 8 přidání a 33 odebrání
  1. 8 33
      hdApp/src/admin/member/detail.vue

+ 8 - 33
hdApp/src/admin/member/detail.vue

@@ -425,17 +425,6 @@
       </template>
     </modal-module>
 
-    <modal-module
-      :show="vipModal"
-      @click="vipModalClick"
-      :maskClosable="false"
-      title="提示"
-      :content="vipModalText"
-      color="#333"
-      :size="32"
-      padding="30rpx 30rpx" 
-    ></modal-module>
-
 		<modal-module :show="changeShow" @click="confirmChange" :maskClosable="true" title="修改名称" padding="30rpx 30rpx" >
 		<template v-slot:content>
 			<view class="app-modal-input-wrap">
@@ -583,11 +572,6 @@ export default {
       memberLevelSet:0,
       memberLevelData:[],
       useVip: false, // 是否启用会员
-      vipModal: false,
-      vipModalText: "",
-      vipForm: {
-        vip: 0
-      }
     };
   },
   computed: {
@@ -885,31 +869,22 @@ export default {
       }
     },
     confirmOpenVip() {
-      this.vipForm.vip = 1
-      this.vipModalText = "确认开启会员资格"
-      this.vipModal = true
+      this.$util.confirmModal({content: '确认开启会员资格'}, () => {
+        this._changeVip(1)
+      })
     },
     confirmCloseVip() {
-      this.vipForm.vip = 0
-      this.vipModalText = "确认关闭会员资格"
-      this.vipModal = true
-    },
-    vipModalClick(e) {
-      if (e.index === 0) {
-        this.vipModal = false
-        return
-      }
-      this._changeVip()
+      this.$util.confirmModal({content: '确认关闭会员资格'}, () => {
+        this._changeVip(0)
+      })
     },
-    _changeVip() {
-      changeVip({ customId: this.data.id, vip: this.vipForm.vip }).then(res => {
+    _changeVip(vip) {
+      changeVip({ customId: this.data.id, vip }).then(res => {
         if (res.code == 1) {
           this.$msg(res.msg)
-          this.vipModal = false
           this.getCustomInfo()
         }
       })
-      this.vipModal = false
     },
     changeBirthday() {
       // 初始化生日数据