diff --git a/App.vue b/App.vue index 2eab217..ffadcf2 100644 --- a/App.vue +++ b/App.vue @@ -15,7 +15,7 @@ // #endif // #ifdef MP-WEIXIN // uni.setStorageSync('hostapi','http://maintain.7and5.cn'); - getApp().globalData.hostapi = 'http://maintain.7and5.cn'; + this.globalData.hostapi = 'http://maintain.7and5.cn'; // #endif // #ifdef H5 // uni.setStorageSync('hostapi','/web'); diff --git a/commons/base.css b/commons/base.css index 3a239f6..5af313f 100644 --- a/commons/base.css +++ b/commons/base.css @@ -214,6 +214,8 @@ button:after{content: none!important;} .radius35{border-radius: 35rpx;} .radius40{border-radius: 40rpx;} .radius45{border-radius: 45rpx;} +.radius_50{border-radius: 50%;} +.radius_100{border-radius: 100%;} /* 上下左右---外边距 */ .mar10{margin: 10rpx;} diff --git a/components/foot-tabs/foot-tab-one.vue b/components/foot-tabs/foot-tab-one.vue index ea2ab75..070776f 100644 --- a/components/foot-tabs/foot-tab-one.vue +++ b/components/foot-tabs/foot-tab-one.vue @@ -115,7 +115,7 @@ if(index==0){ uni.reLaunch({url:'/pages/tabbar/pagehome/pagehome'}) } else { - // if(!this.$toolAll.tools.judgeAuth()) { + if(this.$toolAll.tools.judgeAuth()) { // 已授权 switch (index){ case 1: @@ -144,12 +144,7 @@ uni.reLaunch({url:'/pages/tabbar/my/my'}) break; } - // } else { - // // 未授权 - // uni.navigateTo({ - // url:'/pages/login/login' - // }) - // } + } } }, scanCode() { diff --git a/jsFile/tools.js b/jsFile/tools.js index af51ea1..5d3f3e7 100644 --- a/jsFile/tools.js +++ b/jsFile/tools.js @@ -1,3 +1,4 @@ +const app = getApp(); const tools = { timer:'', timerNot:'', @@ -498,7 +499,7 @@ const tools = { if (res.code) { var params = {code:res.code} uni.request({ - url: `${getApp().globalData.hostapi}/api/user/login`, + url: `${app.globalData.hostapi}/api/user/login`, method: 'post', data: params, header: { @@ -523,16 +524,17 @@ const tools = { } }, // 判断是否授权,没授权,前往登录页面授权 + authTimer:null, judgeAuth(){ - let auth = true; - switch (uni.getStorageSync('phone_active')*1){ - case 0: // 未注册 - uni.navigateTo({url:'/pages/login/login'}); - auth = false - break; - case 1: // 已注册 - auth = true - break; + let auth = false; + clearTimeout(this.authTimer); + if(!uni.getStorageSync('token')) { + this.showToast('请登录'); + this.authTimer = setTimeout(()=>{ + uni.navigateTo({url:'/pages/login/login'}); + },2000) + } else { + auth = true; } return auth; }, diff --git a/manifest.json b/manifest.json index 9ec7720..a0ee592 100644 --- a/manifest.json +++ b/manifest.json @@ -87,7 +87,7 @@ /* 快应用特有相关 */ "mp-weixin" : { /* 小程序特有相关 */ - "appid" : "wx705dfb975654e53a", + "appid" : "wx372ffc194d87c693", "setting" : { "urlCheck" : true, "es6" : true diff --git a/pages/feedback/feedback.vue b/pages/feedback/feedback.vue index 554d1b1..80dafe2 100644 --- a/pages/feedback/feedback.vue +++ b/pages/feedback/feedback.vue @@ -50,6 +50,7 @@ import statusNav from '../../components/status-nav.vue'; import footTabOne from "../../components/foot-tabs/foot-tab-one.vue" import containerSubgroupTwo from '@/components/containers/container-subgroup-two.vue'; + const app = getApp(); export default { components: { footTabOne, @@ -141,7 +142,7 @@ const tempFilePaths = chooseImageRes.tempFilePaths; this.imgSrc = chooseImageRes.tempFilePaths[0] uni.uploadFile({ - url: getApp().globalData.hostapi+'/universal/api.upload/upload', //仅为示例,非真实的接口地址 + url: app.globalData.hostapi+'/universal/api.upload/upload', //仅为示例,非真实的接口地址 filePath: tempFilePaths[0], name: 'image', header:{ @@ -204,6 +205,7 @@ text-align: center; line-height: 68rpx; color: #9f9898; + font-size:30rpx; border-radius: 8rpx; margin-bottom: 24rpx; } diff --git a/pages/project/projectList.vue b/pages/project/projectList.vue index 9cc8a5a..9809d3d 100644 --- a/pages/project/projectList.vue +++ b/pages/project/projectList.vue @@ -1,9 +1,9 @@