xhj 2 лет назад
Родитель
Сommit
a095438c6d
2 измененных файлов с 16 добавлено и 2 удалено
  1. 12 2
      card/index/index.vue
  2. 4 0
      pages/user/user.vue

+ 12 - 2
card/index/index.vue

@@ -5,7 +5,7 @@
 			</view>
 			<view class="top-fixed-c"
 				:style="'height: '+ systems.navigationHeight + 'rpx;margin-top:' + systems.ktxStatusHeight + 'rpx;'">
-				<navigator url="" hover-class="none" open-type="navigateBack" class="back ddflex"
+				<navigator @click="toBack" hover-class="none"  class="back ddflex"
 					:style="'height: '+ systems.navigationHeight + 'rpx;'">
 					<image src="/static/pages/images/back_black.png"></image>
 				</navigator>
@@ -500,7 +500,17 @@ import util from '../../utils/util.js';
 		},
 
 		methods: {
-			
+			toBack(){
+				let page = getCurrentPages()
+				let pages = page[page.length-2]
+				if(pages){
+					uni.navigateBack()
+				}else{
+					uni.switchTab({
+						url:'/pages/index/index'
+					})
+				}
+			},
 			getConfig() {
 				var _this = this;
 				return new Promise((res, rej) => {

+ 4 - 0
pages/user/user.vue

@@ -20,6 +20,10 @@
 							<image style="width: 23rpx;height: 22rpx;margin-right: 10rpx;" src="/static/images/bind.png" class="auth-img"></image>
 							绑定工号
 						</view>
+						<view class="ddflex" style="font-size: 24rpx;font-weight: 400;" v-if="userInfos.userType==1&&userInfos.saleNo">
+							<image style="width: 23rpx;height: 22rpx;margin-right: 10rpx;" src="/static/images/bind.png" class="auth-img"></image>
+							{{ userInfos.saleNo }}
+						</view>
 					</view>
 					<text class="edu" v-if="userInfos.mobile">{{ userInfos.mobile }}</text>
 				</view>