shish 6 лет назад
Родитель
Сommit
d1b89baeb8
1 измененных файлов с 15 добавлено и 16 удалено
  1. 15 16
      store/src/admin/interest/invite.vue

+ 15 - 16
store/src/admin/interest/invite.vue

@@ -14,7 +14,12 @@
       :padding="0"
     />
     <div class="input-wrap">
-      <app-search-module :val="form.search" placeholder="请输入名称/手机号" :isBtn="true" @search="searchFn" />
+      <app-search-module
+        :val="form.search"
+        placeholder="请输入名称/手机号"
+        :isBtn="true"
+        @search="searchFn"
+      />
     </div>
     <!-- list -->
     <div class="list-wrap">
@@ -30,21 +35,21 @@
             </div>
             <div class="list-info">
               <div class="list-info-left">
-                <div>介绍人:{{ item.introUserName }}</div>
                 <div class="list-remark" v-if="item.status == 0 && item.addTime">
                   <span>{{ item.addTime | formatTime }}</span>
                   <span class="list-remark-prompt">领券</span>
                 </div>
                 <div class="list-remark" v-if="item.status == 1 && item.orderTime">
                   <span>{{ item.orderTime | formatTime }}</span>
-                  <span class="list-remark-prompt">下单{{ item.price }}</span>
+                  <span class="list-remark-prompt">下单</span>
                 </div>
                 <div class="list-remark" v-if="item.status == 2 && item.giveTime">
                   <span>{{ item.giveTime | formatTime }}</span>
                   <span class="list-remark-prompt">兑奖</span>
                 </div>
+                <div>介绍人:{{ item.introUserName }}</div>
               </div>
-              <div class="admin-button-com blue" v-if="item.status == 1" @click="redeemFn">兑奖</div>
+              <div class="admin-button-com blue" v-if="item.status == 1" @click="redeemFn(item)">兑奖</div>
             </div>
           </div>
         </div>
@@ -77,7 +82,7 @@
                 <div>普通客户</div>
                 <div>
                   <span class="list-time">{{ redeemData.orderTime | formatTime }}</span>
-                  <span>下单: {{ redeemData.amount }}</span>
+                  <span>下单</span>
                 </div>
               </div>
             </div>
@@ -92,17 +97,14 @@
               <div class="list-right">
                 <div class="app-color-0 app-size-30 app-blod">{{ redeemData.introUserName }}</div>
                 <div>普通客户</div>
-                <div>
-                  <span class="list-time">累计邀请: {{ redeemData.inviteNum }}</span>
-                  <span>介绍下单数: {{ redeemData.orderNum }}</span>
-                </div>
+                <div></div>
               </div>
             </div>
           </div>
           <!-- 总览 -->
           <div class="redeem-total">
             <span>奖励:</span>
-            <span class="app-price">{{ redeemData.prize }}</span>
+            <span class="app-price">{{ redeemData.prize }}</span>
           </div>
           <div class="redeem-btn">
             <div class="admin-button-com default big" @click="modalCancel">取消</div>
@@ -154,21 +156,16 @@ export default {
           name: "已兑奖"
         }
       ],
-      // 兑奖
       redeemModal: false,
-      // 兑奖数据
       redeemData: {}
     };
   },
-  onLoad: function() {
-    // this.init()
-  },
+  onLoad: function() {},
   methods: {
     async init() {
       this._list();
     },
     searchFn(e) {
-      // this.form.search = e
       this._list();
     },
     _list() {
@@ -203,6 +200,8 @@ export default {
       give({ id: this.redeemData.id }).then(res => {
         this.$msg("兑奖成功!");
         this.modalCancel();
+        this.resetList();
+        this._list();
       });
     }
   }