소스 검색

买花登录优化

shish 11 달 전
부모
커밋
04108afd60
2개의 변경된 파일48개의 추가작업 그리고 14개의 파일을 삭제
  1. 13 4
      ghsApp/src/admin/home/workbench.vue
  2. 35 10
      hdApp/src/admin/home/workbench.vue

+ 13 - 4
ghsApp/src/admin/home/workbench.vue

@@ -31,10 +31,19 @@
 
 
 
 
   <block v-if="loginStyle  == 0">
   <block v-if="loginStyle  == 0">
-    <view style="width:100vw;height:250upx;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:170upx;">
-		<button class="admin-button-com big blue" style="width:260upx;" @click="pageTo({url:'/admin/home/login'})">门店登录</button>
-		<text style="color:green;position:absolute;top:300upx;font-size:42upx;text-decoration: underline;" @click="pageTo({url:'/pagesClient/official/apply'})">我要注册</text>
-		<text style="color:green;position:absolute;top:420upx;font-size:42upx;text-decoration: underline;" @click.stop="toPhone()">联系官方</text>
+	 <view style="width:100vw;text-align: center;">
+		<!-- #ifdef MP-WEIXIN -->
+		<view style="margin-top:50upx;">
+			<view style="font-size:34upx;margin-bottom:30upx;">花店买花</view>
+			<button class="admin-button-com big blue" style="width:260upx;" @click="buyItem()">去买花</button>
+		</view>
+		<!-- #endif -->
+		<view style="margin-top:100upx;">
+			<view style="font-size:34upx;margin-bottom:30upx;">门店管理登录</view>
+			<button class="admin-button-com big blue" style="width:260upx;" @click="pageTo({url:'/admin/home/login'})">门店登录</button>
+		</view>
+		<view style="margin-top:50upx;"><text style="color:green;font-size:42upx;text-decoration: underline;" @click="pageTo({url:'/pagesClient/official/apply'})">我要注册</text></view>
+		<view style="margin-top:50upx;"><text style="color:green;font-size:42upx;text-decoration: underline;" @click.stop="toPhone()">联系官方</text></view>
     </view>
     </view>
   </block>
   </block>
   <block v-else>
   <block v-else>

+ 35 - 10
hdApp/src/admin/home/workbench.vue

@@ -1,9 +1,14 @@
 <template>
 <template>
 <view>
 <view>
   <block v-if="loginStyle  == 0">
   <block v-if="loginStyle  == 0">
-    <view style="width:100vw;height:500upx;display:flex;align-items:center;justify-content:center;">
-      <button class="admin-button-com big blue" @click="pageTo({url:'/admin/home/login'})">点我登录</button>
-      <view style="position:absolute;top:380upx;font-size:36upx;color:green;text-decoration: underline;" @click="pageTo({url:'/pagesClient/official/apply'})">注册账号</view>
+    <view style="width:100vw;text-align: center;">
+      <!-- #ifdef MP-WEIXIN -->
+      <view style="margin-top:50upx;font-size:34upx;margin-bottom:30upx;">个人买花</view>
+      <view><button class="admin-button-com big blue" @click="buyItem">去买花</button></view>
+	    <!-- #endif -->
+      <view style="margin-top:100upx;font-size:34upx;margin-bottom:30upx;">花店管理登录</view>
+      <view><button class="admin-button-com big blue" @click="pageTo({url:'/admin/home/login'})">门店登录</button></view>
+      <view style="font-size:36upx;color:green;text-decoration: underline;margin-top:40upx;" @click="pageTo({url:'/pagesClient/official/apply'})">花店注册</view>
     </view>
     </view>
   </block>
   </block>
   <block v-else>
   <block v-else>
@@ -15,14 +20,14 @@
             <zui-svg-icon icon="home-message" color="#FFFFFF" :width="32" :height="29" @click.native="pageTo({url:'/admin/chat/list'})" />
             <zui-svg-icon icon="home-message" color="#FFFFFF" :width="32" :height="29" @click.native="pageTo({url:'/admin/chat/list'})" />
             <view class="red-mind" v-if="unReadMsgNum>0">{{ unReadMsgNum>9?'9+':unReadMsgNum }}</view>
             <view class="red-mind" v-if="unReadMsgNum>0">{{ unReadMsgNum>9?'9+':unReadMsgNum }}</view>
           </view>
           </view>
-          
+
           <view class="today-income-section" @click="pageTo({url:'/admin/stat/kdIncome'})">
           <view class="today-income-section" @click="pageTo({url:'/admin/stat/kdIncome'})">
             <view class="income-label">收入</view>
             <view class="income-label">收入</view>
             <view class="income-value">
             <view class="income-value">
               <text class="income-number">{{ $util.numberFormat(data.todayData.income) }}</text>
               <text class="income-number">{{ $util.numberFormat(data.todayData.income) }}</text>
             </view>
             </view>
           </view>
           </view>
-          
+
           <view class="today-stats" @click="pageTo({url:'/admin/custom/visit'})">
           <view class="today-stats" @click="pageTo({url:'/admin/custom/visit'})">
             <view class="stat-item">
             <view class="stat-item">
               <view class="stat-content">
               <view class="stat-content">
@@ -30,14 +35,14 @@
                 <view class="stat-value">{{ $util.numberFormat(data.todayData.visit) || 0 }}</view>
                 <view class="stat-value">{{ $util.numberFormat(data.todayData.visit) || 0 }}</view>
               </view>
               </view>
             </view>
             </view>
-            
+
             <navigator url="/admin/home/order" open-type="switchTab" class="stat-item">
             <navigator url="/admin/home/order" open-type="switchTab" class="stat-item">
               <view class="stat-content">
               <view class="stat-content">
                 <view class="stat-label">订单</view>
                 <view class="stat-label">订单</view>
                 <view class="stat-value">{{ $util.numberFormat(data.todayData.order) || 0 }}</view>
                 <view class="stat-value">{{ $util.numberFormat(data.todayData.order) || 0 }}</view>
               </view>
               </view>
             </navigator>
             </navigator>
-            
+
             <view class="stat-item">
             <view class="stat-item">
               <view class="stat-content">
               <view class="stat-content">
                 <view class="stat-label">昨日收入</view>
                 <view class="stat-label">昨日收入</view>
@@ -503,6 +508,11 @@ export default {
     this.init();
     this.init();
     uni.stopPullDownRefresh();
     uni.stopPullDownRefresh();
   },
   },
+  onLoad(){
+			getWeixinId().then(res => {
+				this.getappIdList = res.data
+			})
+  },
   onShow () {
   onShow () {
       if(this.backAction == 'login'){
       if(this.backAction == 'login'){
         this.init()
         this.init()
@@ -531,6 +541,24 @@ export default {
 		}
 		}
 	},
 	},
   methods: {
   methods: {
+		buyItem() {
+			let that = this
+			// #ifdef MP-WEIXIN
+			uni.navigateToMiniProgram({
+				//姜枫-2021.04.13
+				appId: that.getappIdList.mall.miniAppId,
+				path: 'pages/home/recent',
+				//develop 开发版 trial 体验版 release 正式版
+				envVersion: process.env.NODE_ENV === 'development' ? 'develop' : 'release',
+				extraData: {},
+				success (res) {
+				}
+			})
+			// #endif
+			// #ifdef APP-PLUS
+				that.$msg("请用微信打开")
+			// #endif
+		},
     init () {
     init () {
         this.getGHSList()
         this.getGHSList()
 
 
@@ -564,9 +592,6 @@ export default {
       }
       }
     },
     },
     getMallData(){
     getMallData(){
-      getWeixinId().then(res => {
-        this.getappIdList = res.data
-      })
       getShortUrl().then(res=>{
       getShortUrl().then(res=>{
         if(res.code == 1){
         if(res.code == 1){
           this.shortUrlList = res.data?res.data:[]
           this.shortUrlList = res.data?res.data:[]