fix
This commit is contained in:
parent
fa7a811dd7
commit
4b11f7a242
132
src/App.vue
132
src/App.vue
@ -16,74 +16,74 @@ export default {
|
||||
// const token = window?.plus?.storage.getItem("token");
|
||||
// uni.setStorageSync("token", token);
|
||||
// console.log("App Show", uni.getStorageSync("token"));
|
||||
const params = new URLSearchParams(window.location.search); //属性包含当前 URL 的查询字符串部分
|
||||
state.id = params.get("id");
|
||||
state.pid = params.get("pid");
|
||||
console.log(state);
|
||||
// const params = new URLSearchParams(window.location.search); //属性包含当前 URL 的查询字符串部分
|
||||
// state.id = params.get("id");
|
||||
// state.pid = params.get("pid");
|
||||
// console.log(state);
|
||||
|
||||
const paintingDetail = async () => {
|
||||
loading.value = true;
|
||||
console.log("state", state);
|
||||
const res = await pbDetail({
|
||||
id: state.id,
|
||||
pid: state.pid,
|
||||
});
|
||||
if (res.status === 0) {
|
||||
console.log("成功拉1");
|
||||
state.boxRelBucketStatus = res.data.boxRelBucketStatus;
|
||||
console.log("boxRelBucketStatus", state.boxRelBucketStatus);
|
||||
if (res.data.pbStatus == 1) {
|
||||
console.log("成功拉2");
|
||||
uni.navigateTo({
|
||||
url: "/pages/index/index?id=" + state.id + "&pid=" + state.pid,
|
||||
success: () => {
|
||||
loading.value = false;
|
||||
},
|
||||
fail: () => {
|
||||
loading.value = false;
|
||||
showMessage({ type: "default", message: "跳转失败" });
|
||||
},
|
||||
});
|
||||
} else {
|
||||
if (
|
||||
res.data.boxRelBucketStatus == 3 &&
|
||||
res.data.locateAddress == "公司内"
|
||||
) {
|
||||
uni.navigateTo({
|
||||
url: "/pages/painting/index?id=" + state.id + "&pid=" + state.pid,
|
||||
success: () => {
|
||||
loading.value = false;
|
||||
},
|
||||
fail: () => {
|
||||
loading.value = false;
|
||||
showMessage({ type: "default", message: "跳转失败" });
|
||||
},
|
||||
});
|
||||
} else {
|
||||
uni.setStorageSync("data", res.data);
|
||||
console.log();
|
||||
uni.navigateTo({
|
||||
url:
|
||||
"/pages/detail/index?id=" +
|
||||
state.id +
|
||||
"&pid=" +
|
||||
state.pid +
|
||||
"&boxRelBucketStatus=" +
|
||||
state.boxRelBucketStatus,
|
||||
// const paintingDetail = async () => {
|
||||
// loading.value = true;
|
||||
// console.log("state", state);
|
||||
// const res = await pbDetail({
|
||||
// id: state.id,
|
||||
// pid: state.pid,
|
||||
// });
|
||||
// if (res.status === 0) {
|
||||
// console.log("成功拉1");
|
||||
// state.boxRelBucketStatus = res.data.boxRelBucketStatus;
|
||||
// console.log("boxRelBucketStatus", state.boxRelBucketStatus);
|
||||
// if (res.data.pbStatus == 1) {
|
||||
// console.log("成功拉2");
|
||||
// uni.navigateTo({
|
||||
// url: "/pages/index/index?id=" + state.id + "&pid=" + state.pid,
|
||||
// success: () => {
|
||||
// loading.value = false;
|
||||
// },
|
||||
// fail: () => {
|
||||
// loading.value = false;
|
||||
// showMessage({ type: "default", message: "跳转失败" });
|
||||
// },
|
||||
// });
|
||||
// } else {
|
||||
// if (
|
||||
// res.data.boxRelBucketStatus == 3 &&
|
||||
// res.data.locateAddress == "公司内"
|
||||
// ) {
|
||||
// uni.navigateTo({
|
||||
// url: "/pages/painting/index?id=" + state.id + "&pid=" + state.pid,
|
||||
// success: () => {
|
||||
// loading.value = false;
|
||||
// },
|
||||
// fail: () => {
|
||||
// loading.value = false;
|
||||
// showMessage({ type: "default", message: "跳转失败" });
|
||||
// },
|
||||
// });
|
||||
// } else {
|
||||
// uni.setStorageSync("data", res.data);
|
||||
// console.log();
|
||||
// uni.navigateTo({
|
||||
// url:
|
||||
// "/pages/detail/index?id=" +
|
||||
// state.id +
|
||||
// "&pid=" +
|
||||
// state.pid +
|
||||
// "&boxRelBucketStatus=" +
|
||||
// state.boxRelBucketStatus,
|
||||
|
||||
success: () => {
|
||||
loading.value = false;
|
||||
},
|
||||
fail: () => {
|
||||
loading.value = false;
|
||||
showMessage({ type: "default", message: "跳转失败" });
|
||||
},
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
paintingDetail();
|
||||
// success: () => {
|
||||
// loading.value = false;
|
||||
// },
|
||||
// fail: () => {
|
||||
// loading.value = false;
|
||||
// showMessage({ type: "default", message: "跳转失败" });
|
||||
// },
|
||||
// });
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// };
|
||||
// paintingDetail();
|
||||
},
|
||||
onHide: function () {
|
||||
console.log("App Hide");
|
||||
|
@ -21,12 +21,18 @@
|
||||
>
|
||||
<span
|
||||
style="font-weight: bold; text-align: center"
|
||||
v-if="state.data.boxRelBucketStatus == 2 || state.data.boxRelBucketStatus == 4"
|
||||
v-if="
|
||||
state.data.boxRelBucketStatus == 2 ||
|
||||
state.data.boxRelBucketStatus == 4
|
||||
"
|
||||
>画筒号:{{ state.data.pid }}</span
|
||||
>
|
||||
<span
|
||||
style="font-weight: bold; text-align: center; margin-top: 20rpx"
|
||||
v-if="state.data.boxRelBucketStatus == 2 || state.data.boxRelBucketStatus == 4"
|
||||
v-if="
|
||||
state.data.boxRelBucketStatus == 2 ||
|
||||
state.data.boxRelBucketStatus == 4
|
||||
"
|
||||
>所在位置:{{ state.data.locateAddress }}</span
|
||||
>
|
||||
<view class="painting-box">
|
||||
@ -34,7 +40,10 @@
|
||||
<span style="margin-top: 20rpx">画家:{{ state.data.drawerName }}</span>
|
||||
<span style="margin-top: 20rpx">预览图:</span>
|
||||
<view class="image-container">
|
||||
<up-image :src="state.data.drawThumbnail" @click="enlarge(state.data.drawThumbnail)"></up-image>
|
||||
<up-image
|
||||
:src="state.data.drawThumbnail"
|
||||
@click="enlarge(state.data.drawThumbnail)"
|
||||
></up-image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@ -64,7 +73,8 @@
|
||||
throttleTime="5"
|
||||
@click="backScan"
|
||||
v-if="
|
||||
(state.data.boxRelBucketStatus == 2 || state.data.boxRelBucketStatus == 4) &&
|
||||
(state.data.boxRelBucketStatus == 2 ||
|
||||
state.data.boxRelBucketStatus == 4) &&
|
||||
runTimeEnv()
|
||||
"
|
||||
>返回继续扫码</up-button
|
||||
@ -106,28 +116,28 @@ onLoad((options) => {
|
||||
if (token) {
|
||||
document.querySelector(".uni-page-head-hd").style.display = "none";
|
||||
}
|
||||
// state.id = options.id;
|
||||
// state.pid = options.pid;
|
||||
// state.boxRelBucketStatus = options.boxRelBucketStatus;
|
||||
// paintingDetail();
|
||||
state.data = uni.getStorageSync('data')
|
||||
state.id = options.id;
|
||||
state.pid = options.pid;
|
||||
state.boxRelBucketStatus = options.boxRelBucketStatus;
|
||||
paintingDetail();
|
||||
state.data = uni.getStorageSync("data");
|
||||
getBtngetRules();
|
||||
console.log('state.data',state.data)
|
||||
console.log("state.data", state.data);
|
||||
});
|
||||
// const paintingDetail = async () => {
|
||||
// loading.value = true;
|
||||
// const res = await pbDetail({
|
||||
// id: state.id,
|
||||
// pid: state.pid,
|
||||
// });
|
||||
// if (res.status === 0) {
|
||||
// state.drawName = res.data.drawName;
|
||||
// state.drawerName = res.data.drawerName;
|
||||
// state.drawThumbnail = res.data.drawThumbnail;
|
||||
// state.locateAddress = res.data.locateAddress;
|
||||
// state.boxUid = res.data.boxUid;
|
||||
// }
|
||||
// };
|
||||
const paintingDetail = async () => {
|
||||
loading.value = true;
|
||||
const res = await pbDetail({
|
||||
id: state.id,
|
||||
pid: state.pid,
|
||||
});
|
||||
if (res.status === 0) {
|
||||
state.drawName = res.data.drawName;
|
||||
state.drawerName = res.data.drawerName;
|
||||
state.drawThumbnail = res.data.drawThumbnail;
|
||||
state.locateAddress = res.data.locateAddress;
|
||||
state.boxUid = res.data.boxUid;
|
||||
}
|
||||
};
|
||||
const doneSet = async () => {
|
||||
loading.value = true;
|
||||
const res = await outbound({
|
||||
|
@ -117,7 +117,6 @@ const isCode = ref(false);
|
||||
const haveCode = ref(false);
|
||||
onLoad((options) => {
|
||||
if (options.id && options.pid) {
|
||||
|
||||
state.id = options.id;
|
||||
state.pid = options.pid;
|
||||
// 已经登录了
|
||||
@ -148,12 +147,10 @@ const paintingDetail = async () => {
|
||||
pid: state.pid,
|
||||
});
|
||||
if (res.status === 0) {
|
||||
|
||||
state.boxRelBucketStatus = res.data.boxRelBucketStatus;
|
||||
console.log("boxRelBucketStatus", state.boxRelBucketStatus);
|
||||
if (res.data.pbStatus == 1) {
|
||||
|
||||
uni.navigateTo({
|
||||
uni.redirectTo({
|
||||
url: "/pages/index/index?id=" + state.id + "&pid=" + state.pid,
|
||||
success: () => {
|
||||
loading.value = false;
|
||||
@ -168,7 +165,7 @@ const paintingDetail = async () => {
|
||||
res.data.boxRelBucketStatus == 3 &&
|
||||
res.data.locateAddress == "公司内"
|
||||
) {
|
||||
uni.navigateTo({
|
||||
uni.redirectTo({
|
||||
url: "/pages/painting/index?id=" + state.id + "&pid=" + state.pid,
|
||||
success: () => {
|
||||
loading.value = false;
|
||||
@ -179,10 +176,15 @@ const paintingDetail = async () => {
|
||||
},
|
||||
});
|
||||
} else {
|
||||
uni.setStorageSync('data',res.data)
|
||||
uni.navigateTo({
|
||||
uni.setStorageSync("data", res.data);
|
||||
uni.redirectTo({
|
||||
url:
|
||||
"/pages/detail/index?id="+ state.id + "&pid=" + state.pid+'&boxRelBucketStatus='+state.boxRelBucketStatus,
|
||||
"/pages/detail/index?id=" +
|
||||
state.id +
|
||||
"&pid=" +
|
||||
state.pid +
|
||||
"&boxRelBucketStatus=" +
|
||||
state.boxRelBucketStatus,
|
||||
success: () => {
|
||||
loading.value = false;
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user