shish 3 лет назад
Родитель
Сommit
e1f3a5da0a
1 измененных файлов с 19 добавлено и 41 удалено
  1. 19 41
      hdApp/src/admin/member/detail.vue

+ 19 - 41
hdApp/src/admin/member/detail.vue

@@ -11,13 +11,7 @@
             <div class="app-color-3">ID:{{ data.id }}</div>
           </div>
           <div class="source-wrap">
-            <i v-if="data.sourceType == 0" :class="[data.sourceType == 0? 'iconweixinlaiyuanColor' : '']" class="iconfont iconweixinlaiyuan" style="font-size:42upx;" ></i>
-            <i v-else-if="data.sourceType == 1" :class="[data.sourceType == 1? 'zhifubaoColor' : '']" class="iconfont iconzhifubao" style="font-size:42upx;" ></i>
-            <i v-else-if="data.sourceType == 2" :class="[data.sourceType == 2? 'app-color-4' : '']" class="iconfont iconxiaochengxu1" style="font-size:42upx;" ></i>
-            <i v-else-if="data.sourceType == 3" :class="[data.sourceType == 3? 'app-color-4' : '']" class="iconfont iconzhangshangcaifuyemianshoujiban344" style="font-size:42upx;" ></i>
-            <i v-else-if="data.sourceType == 4" :class="[data.sourceType == 4? 'app-color-4' : '']" class="iconfont iconwaimai" style="font-size:42upx;" ></i>
-            <i v-if="data.sourceType != 1" class="iconfont iconweixingongzhonghao" :class="[data.subscribe==1? 'app-color-4' : '']" style="font-size:42upx;" ></i>
-            <i @click="data.mobile&&callUp(data.mobile)" :class="['iconfont', 'iconshoujihao1',data.mobile?'mobileColor':'']" style="font-size:42upx;" ></i>
+            <i @click="callUp(data.mobile)" class="iconfont iconshoujihao1 mobileColor" style="font-size:50upx;" ></i>
           </div>
         </div>
       </div>
@@ -29,6 +23,7 @@
       </div>
     </div>
 
+<!--
     <div class="module-com remark-wrap">
       <div class="app-blod"><span>标签</span><i class="iconfont icontianjiakehu" @click="setUserTag" style="float:right;font-size:40upx;"></i></div>
       <div class="list-wrap">
@@ -36,6 +31,7 @@
         <span class="user_tag">生日送过</span>
       </div>
     </div>
+-->
 
     <div class="module-com tabs-wrap">
       <div class="tabs-list" v-for="(item, index) in tabsData" :key="index" @click="pageTo(item)">
@@ -46,6 +42,14 @@
       </div>
     </div>
     
+    <view class="module-com content_box user-open_bx">
+      <view class="input-line-wrap">
+        <tui-list-cell @click="pageTo({ url: '/pagesStore/me/shopYeChange' })" class="line-cell" :hover="false" :arrow="true" >
+            <view class="tui-title">待结订单</view>
+        </tui-list-cell>
+      </view>
+    </view>
+
     <div class="module-com remark-wrap" v-if="!$util.isEmpty(data.remarkList)">
       <div class="app-blod">客户备注</div>
       <div class="list-wrap">
@@ -77,7 +81,6 @@
     <modal-module :show="userTagModal" @cancel="modalCancel" @click="userTagModalClick" :maskClosable="false" title="客户标签" padding="30rpx 30rpx" >
       <template v-slot:content>
         <div class="app-modal-input-wrap">
-
           <view style="padding:0 8upx 10upx 8upx;">
               <span class="user_tag">恋人</span>
               <span class="user_tag">学生</span>
@@ -91,7 +94,6 @@
               <span class="user_tag">开花艺课</span>
               <span class="user_tag">学员</span>
           </view>
-
         </div>
       </template>
     </modal-module>
@@ -102,24 +104,13 @@
           <div class="inp-list-line">
             <div class="line-label">充值金额</div>
             <div class="line-input">
-              <input
-                type="text"
-                placeholder="请输入金额(元)"
-                v-model="rechargeForm.rechargeAmount"
-                :adjust-position="false"
-                class="inp-input"
-              />
+              <input type="text" placeholder="请输入金额(元)" v-model="rechargeForm.rechargeAmount" :adjust-position="false" class="inp-input" />
             </div>
           </div>
           <div class="inp-list-line">
             <div class="line-label">确认密码</div>
             <div class="line-input">
-              <input
-                type="password"
-                v-model="rechargeForm.confirmPassword"
-                :adjust-position="false"
-                class="inp-input"
-              />
+              <input type="password" v-model="rechargeForm.confirmPassword" :adjust-position="false" class="inp-input" />
             </div>
           </div>
         </div>
@@ -150,14 +141,7 @@
           <div class="inp-list-line">
             <div class="line-label">会员等级</div>
             <div class="line-input">
-              <picker
-                mode="selector"
-                :value="upgradeForm.member"
-                :range="levelData.list"
-                range-key="level"
-                @change="changeLevelFn"
-                class="inp-select"
-              >
+              <picker mode="selector" :value="upgradeForm.member" :range="levelData.list" range-key="level" @change="changeLevelFn" class="inp-select" >
                 <div v-if="upgradeForm.member">{{ levelSelData.level }}</div>
                 <div class="tui-placeholder" v-else>请选择</div>
               </picker>
@@ -177,11 +161,7 @@
       <template v-slot:content>
         <div class="app-modal-input-wrap">
           <div class="inp-list-line">
-            <textarea
-              v-model="remarkForm.remark"
-              placeholder-style="phcolor"
-              placeholder="请填写客户信息备注内容,如客户喜好、居住地址等"
-            />
+            <textarea v-model="remarkForm.remark" placeholder-style="phcolor" placeholder="请填写客户信息备注内容,如客户喜好、居住地址等" />
           </div>
         </div>
       </template>
@@ -198,13 +178,15 @@ import AppVipModule from "@/components/module/app-vip";
 import AppAvatarModule from "@/components/module/app-avatar";
 import ModalModule from "@/components/plugin/modal";
 import { getLevel } from "@/utils/config";
+import TuiListCell from "@/components/plugin/list-cell";
 import { getUserDet, remarkAdd, remarkDel, upgrade, rechargeB, resetPassword } from "@/api/member";
 export default {
   name: "detail",
   components: {
     AppVipModule,
     AppAvatarModule,
-    ModalModule
+    ModalModule,
+    TuiListCell
   },
   props: {},
   data() {
@@ -216,7 +198,6 @@ export default {
       passwordModal: false,
       upgradeModal: false,
       remarkModal: false,
-      // 用户资金情况
       fundsData: [
         {
           name: "成长值",
@@ -231,7 +212,6 @@ export default {
           value: 0
         }
       ],
-      // tab按钮
       tabsData: [
         {
           name: "优惠券",
@@ -251,7 +231,6 @@ export default {
           name: "备注",
           img: `${this.$constant.imgUrl}/retail/member/tab-icon-4.png`,
           funtion: () => {
-            //this.remarkModal = true;
 			      this.$msg("即将开通...")
           }
         },
@@ -259,7 +238,6 @@ export default {
           name: "重置密码",
           img: `${this.$constant.imgUrl}/retail/member/tab-icon-6.png`,
           funtion: () => {
-            //this.passwordModal = true;
 			      this.$msg("即将开通...")
           }
         }
@@ -516,7 +494,7 @@ export default {
   flex-wrap: wrap;
   .tabs-list {
     width: 25%;
-    margin-bottom: 20upx;
+    margin-bottom: 10upx;
     text-align: center;
     .tabs-img {
       width: 50upx;