Переглянути джерело

跳转部分跳转细节问题

空白格 3 роки тому
батько
коміт
65f81e72ab
4 змінених файлів з 12 додано та 8 видалено
  1. 1 1
      common/apiurl.js
  2. 4 2
      common/http.interceptor.js
  3. 5 3
      pages/index/index.vue
  4. 2 2
      pages/login/login.vue

+ 1 - 1
common/apiurl.js

@@ -4,7 +4,7 @@ export const apiurl = {
 	// 退出登录接口
 	logoutUrl: '/operator/auth/loginOut',
 	// 获取数据字典
-	getDictUrl: 'admin/dict/data/type/',
+	getDictUrl: '/admin/dict/data/type/',
 	// 今日概况模块接口
 	todayOverview: {
 		// 获取今日概况接口

+ 4 - 2
common/http.interceptor.js

@@ -34,8 +34,10 @@ const install = (Vue, vm) => {
 				showCancel: false,
 				success: function(res) {
 					if (res.confirm) {
-						store.state.vuex_isLogin = false;
-						uni.navigateTo({
+						uni.$u.vuex('vuex_token', '');
+						uni.$u.vuex('vuex_user', {});
+						uni.$u.vuex('vuex_isLogin', false);
+						uni.redirectTo({
 							url: "/pages/login/login"
 						})
 					}

+ 5 - 3
pages/index/index.vue

@@ -161,9 +161,11 @@
 							uni.$u.api.logoutApi().then(res => {
 								if (res.code === 200) {
 									uni.$u.vuex('vuex_token', '');
-									this.$u.vuex('vuex_user', {});
-									this.$u.vuex('vuex_isLogin', false);
-									this.jumpPage('pages/login/login')
+									uni.$u.vuex('vuex_user', {});
+									uni.$u.vuex('vuex_isLogin', false);
+									uni.redirectTo({
+										url: "/pages/login/login"
+									})
 								} else {
 									this.$refs.uToast.show({
 										loading: true,

+ 2 - 2
pages/login/login.vue

@@ -10,7 +10,7 @@
 					<u--form :model="form" :rules="rules" ref="uForm">
 						<u-form-item label="" prop="phoneNumber">
 							<u--input v-model="form.phoneNumber"
-								:prefixIcon="require('@/static/icons/job-number-icon.svg')" placeholder="请输入号"
+								:prefixIcon="require('@/static/icons/job-number-icon.svg')" placeholder="请输入手机号"
 								:maxlength="11" type="number" border="none" class="custom-input"
 								:prefixIconStyle="{ marginRight: '10px' }" fontSize="14px" color="#ffffff" placeholderStyle="color: #fff"/>
 						</u-form-item>
@@ -43,7 +43,7 @@
 				rules: {
 					phoneNumber: {
 						required: true,
-						message: '请输入号',
+						message: '请输入手机号',
 						trigger: ['change', 'blur']
 					},
 					password: {