shish 2 лет назад
Родитель
Сommit
36d690c38e
3 измененных файлов с 65 добавлено и 26 удалено
  1. 40 1
      ghsApp/src/admin/home/workbench.vue
  2. 1 1
      hdApp/src/admin/home/me.vue
  3. 24 24
      hdApp/src/admin/home/workbench.vue

+ 40 - 1
ghsApp/src/admin/home/workbench.vue

@@ -95,6 +95,11 @@
 					<view @click="goPage(item)">
 					<view @click="goPage(item)">
 						<view class="tabs-img">
 						<view class="tabs-img">
 							<image :src="`${constant.imgUrl}/${item.img}`" alt mode="widthFix" ></image>
 							<image :src="`${constant.imgUrl}/${item.img}`" alt mode="widthFix" ></image>
+							<view v-if="item.remindNum && item.remindNum>0" 
+								style="border-radius:30upx;background-color:red;color:white;top:-20upx;left:-30upx;font-size:24upx;position:absolute;text-align:center;
+								display:flex;align-items:center;justify-content:center;width:40upx;height:40upx;">
+								{{item.remindNum>9 ? '9+' : item.remindNum}}
+							</view>
 						</view>
 						</view>
 						<view class="tabs-name">{{ item.name }}</view>
 						<view class="tabs-name">{{ item.name }}</view>
 					</view>
 					</view>
@@ -382,7 +387,40 @@ export default {
 			})
 			})
 		},
 		},
 		goPage (item) {
 		goPage (item) {
-			this.$util.pageTo(item)
+			let that = this
+			if(item.url == 'buyGhs'){
+				// #ifdef MP-WEIXIN
+				uni.navigateToMiniProgram({
+					appId: that.getappIdList.hd.miniAppId,
+					path: 'pagesPurchase/order',
+					//develop 开发版 trial 体验版 release 正式版
+					envVersion: process.env.NODE_ENV === 'development' ? 'develop' : 'release',
+					extraData: {},
+					success (res) {
+					}
+				})
+				// #endif
+				// #ifdef APP-PLUS
+				this.$msg('暂时只能在微信上操作')
+				// #endif
+			}else if(item.url == 'buyRecord'){
+				// #ifdef MP-WEIXIN
+				uni.navigateToMiniProgram({
+					appId: that.getappIdList.hd.miniAppId,
+					path: 'pagesPurchase/shopping',
+					//develop 开发版 trial 体验版 release 正式版
+					envVersion: process.env.NODE_ENV === 'development' ? 'develop' : 'release',
+					extraData: {},
+					success (res) {
+					}
+				})
+				// #endif
+				// #ifdef APP-PLUS
+				this.$msg('暂时只能在微信上操作')
+				// #endif
+			}else{
+				this.$util.pageTo(item)
+			}
 		},
 		},
 		pageToFn(item) {
 		pageToFn(item) {
 			this.$util.pageTo({url: item.page})
 			this.$util.pageTo({url: item.page})
@@ -589,6 +627,7 @@ export default {
 		margin-top: 50upx;
 		margin-top: 50upx;
 		text-align: center;
 		text-align: center;
 		.tabs-img {
 		.tabs-img {
+			position:relative;
 			width: 100upx;
 			width: 100upx;
 			height: 100upx;
 			height: 100upx;
 			margin: 0 auto;
 			margin: 0 auto;

+ 1 - 1
hdApp/src/admin/home/me.vue

@@ -102,7 +102,7 @@
             </tui-list-cell>
             </tui-list-cell>
 
 
             <tui-list-cell @click="openPfShop()" class="line-cell" :hover="false" :arrow="true" v-if="!$util.isEmpty(getLoginInfo.admin) && getLoginInfo.admin.currentShopId > 0 && getLoginInfo.pfShopId == 0">
             <tui-list-cell @click="openPfShop()" class="line-cell" :hover="false" :arrow="true" v-if="!$util.isEmpty(getLoginInfo.admin) && getLoginInfo.admin.currentShopId > 0 && getLoginInfo.pfShopId == 0">
-              <view class="tui-title" style="color:red;">我要做批发</view>
+              <view class="tui-title" style="color:red;">开批发店</view>
             </tui-list-cell>
             </tui-list-cell>
 
 
             <!-- #ifdef APP-PLUS -->
             <!-- #ifdef APP-PLUS -->

+ 24 - 24
hdApp/src/admin/home/workbench.vue

@@ -79,35 +79,35 @@
 
 
 </template>
 </template>
 
 
-    <div class="module-com news-wrap">
-      <div class="news-list" v-for="(item, index) in data.notice" :key="index" @click="noticeFn(item)" >
-        <div class="news-left">
-          <i class="iconfont iconxiaoxi2 ling"></i>
-          <span>{{ item.title }}</span>
-        </div>
-        <div class="news-right">
-          <span>{{ item.action }}</span>
-          <i class="iconfont iconxiangyou"></i>
-        </div>
+  <div class="module-com news-wrap">
+    <div class="news-list" v-for="(item, index) in data.notice" :key="index" @click="noticeFn(item)" >
+      <div class="news-left">
+        <i class="iconfont iconxiaoxi2 ling"></i>
+        <span>{{ item.title }}</span>
+      </div>
+      <div class="news-right">
+        <span>{{ item.action }}</span>
+        <i class="iconfont iconxiangyou"></i>
       </div>
       </div>
     </div>
     </div>
+  </div>
 
 
-    <view class="module-com">
-      <view class="tabs-head_bx">
-				<image @click="goGd()" :src="kdSrc" mode="widthFix" ></image>
-				<image @click="goShKd()" :src="shSrc" mode="widthFix"></image>
-      </view>
-      <div class="tabs-wrap">
-        <div class="tabs-list" v-for="(item, index) in tabsData" :key="index" >
-          <div @click="goPage(item)">
-            <div class="tabs-img">
-              <img :src="`${constant.imgUrl}/${item.img}`" alt mode="widthFix" />
-            </div>
-            <div class="tabs-name">{{ item.name }}</div>
+  <view class="module-com">
+    <view class="tabs-head_bx">
+      <image @click="goGd()" :src="kdSrc" mode="widthFix" ></image>
+      <image @click="goShKd()" :src="shSrc" mode="widthFix"></image>
+    </view>
+    <div class="tabs-wrap">
+      <div class="tabs-list" v-for="(item, index) in tabsData" :key="index" >
+        <div @click="goPage(item)">
+          <div class="tabs-img">
+            <img :src="`${constant.imgUrl}/${item.img}`" alt mode="widthFix" />
           </div>
           </div>
+          <div class="tabs-name">{{ item.name }}</div>
         </div>
         </div>
       </div>
       </div>
-    </view>
+    </div>
+  </view>
 
 
 	<template v-if="lookMoney == 1">
 	<template v-if="lookMoney == 1">
       <div class="module-com total-wrap">
       <div class="module-com total-wrap">
@@ -326,7 +326,7 @@ export default {
     goMore(){
     goMore(){
       let that = this
       let that = this
       uni.showActionSheet({
       uni.showActionSheet({
-        itemList: ['已屏蔽列表', '改进建议','开关商城','我要做批发'],
+        itemList: ['已屏蔽列表', '改进建议','开关商城','开批发店'],
         success: function (res) {
         success: function (res) {
           if(res.tapIndex == 0){
           if(res.tapIndex == 0){
             that.$util.pageTo({url: '/pagesPurchase/pb'})
             that.$util.pageTo({url: '/pagesPurchase/pb'})