From 7102055fe14ea9f6bfa2ce0b0422c95349a2e269 Mon Sep 17 00:00:00 2001 From: xuminyui <576362016@qq.com> Date: Sat, 14 Sep 2024 11:44:44 +0800 Subject: [PATCH] fix --- src/pages/login/index.vue | 46 ++++---- src/pages/painting/index.vue | 216 +++++++++++++++++------------------ utils/service/index.js | 11 +- 3 files changed, 133 insertions(+), 140 deletions(-) diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue index 5bf99aa..6bac430 100644 --- a/src/pages/login/index.vue +++ b/src/pages/login/index.vue @@ -112,16 +112,16 @@ const loading = ref(false); const isCode = ref(false); const haveCode = ref(false); onLoad((options) => { - console.log('options',options) - state.id = options.id; - state.pid = options.pid; - console.log("222", state.id); - const token = uni.getStorageSync("token"); - const userInfo = uni.getStorageSync("userInfo"); - console.log('userInfo',token,userInfo) - // 已经登录了 - if (token && userInfo) { - paintingDetail(); + if (options.id && options.pid) { + console.log("options", options); + state.id = options.id; + state.pid = options.pid; + const token = uni.getStorageSync("token"); + const userInfo = uni.getStorageSync("userInfo"); + // 已经登录了 + if (token && userInfo) { + paintingDetail(); + } } /* @@ -134,18 +134,17 @@ onLoad((options) => { }); const paintingDetail = async () => { loading.value = true; - console.log('state',state) + console.log("state", state); const res = await pbDetail({ id: state.id, pid: state.pid, }); - console.log(1111111111111,res) if (res.status === 0) { - state.boxRelBucketStatus=res.data.boxRelBucketStatus; - console.log("boxRelBucketStatus",state.boxRelBucketStatus) - if (res.data.pbStatus == 1) { + state.boxRelBucketStatus = res.data.boxRelBucketStatus; + console.log("boxRelBucketStatus", state.boxRelBucketStatus); + if (res.data.pbStatus == 1) { uni.navigateTo({ - url: "/pages/index/index?id="+state.id+'&pid='+state.pid, + url: "/pages/index/index?id=" + state.id + "&pid=" + state.pid, success: () => { loading.value = false; }, @@ -157,7 +156,7 @@ const paintingDetail = async () => { } else { if (res.data.boxRelBucketStatus == 3) { uni.navigateTo({ - url: "/pages/painting/index?id="+state.id+'&pid='+state.pid, + url: "/pages/painting/index?id=" + state.id + "&pid=" + state.pid, success: () => { loading.value = false; }, @@ -166,9 +165,15 @@ const paintingDetail = async () => { showMessage({ type: "default", message: "跳转失败" }); }, }); - }else { + } else { uni.navigateTo({ - url: "/pages/detail/index?id="+state.id+'&pid='+state.pid+'&boxRelBucketStatus='+state.boxRelBucketStatus, + url: + "/pages/detail/index?id=" + + state.id + + "&pid=" + + state.pid + + "&boxRelBucketStatus=" + + state.boxRelBucketStatus, success: () => { loading.value = false; }, @@ -177,7 +182,6 @@ const paintingDetail = async () => { showMessage({ type: "default", message: "跳转失败" }); }, }); - } } } @@ -218,7 +222,7 @@ const logining = async () => { if (res.status === 0) { uni.setStorageSync("token", res.data.Token); uni.setStorageSync("userInfo", res.data.AccountInfo); - await paintingDetail(); + await paintingDetail(); loading.value = false; } diff --git a/src/pages/painting/index.vue b/src/pages/painting/index.vue index c7e77d4..d7f55c6 100644 --- a/src/pages/painting/index.vue +++ b/src/pages/painting/index.vue @@ -1,130 +1,120 @@ - - - - - - \ No newline at end of file +} +.button-container { + display: flex; + justify-content: space-between; + width: 100%; + position: fixed; + bottom: 20rpx; + left: 0; + padding: 0 20rpx; + box-sizing: border-box; + background-color: #fff; + height: 8%; +} + diff --git a/utils/service/index.js b/utils/service/index.js index a5768eb..ba7510c 100644 --- a/utils/service/index.js +++ b/utils/service/index.js @@ -27,13 +27,12 @@ const request = new Request({ if (response.data.status === 1) { showMessage({ type: "error", message: response.data.msg }); } - if(response.data.status === 0){ - uni.setStorageSync("token", response.data.data.Token); - uni.setStorageSync("userInfo", response.data.data.AccountInfo); - response.config.headers["Authorization"] = response.data.data.Token; - } + // if(response.data.status === 0){ + // uni.setStorageSync("token", response.data.data.Token); + // uni.setStorageSync("userInfo", response.data.data.AccountInfo); + // response.config.headers["Authorization"] = response.data.data.Token; + // } if (response.data.code === 401) { - uni.navigateTo({ url: "/pages/login/index", });