| | |
| | | import { getWebViewUrl } from "@/utils/index.js"; |
| | | import { onHide, onLoad, onShow } from "@dcloudio/uni-app"; |
| | | |
| | | // const viewUrl = ref(getWebViewUrl('/addTask')) |
| | | const sWebViewRef = ref(null); |
| | | const viewUrl = ref(""); |
| | | |
| | | function onPostMessage(data) { |
| | | if (data.type === "submitSuccess") { |
| | | // #ifdef MP-WEIXIN |
| | | if ("fun" in data && data.fun === "add") { |
| | | uni.setStorageSync("joinParams", { |
| | | type: "add", |
| | | }); |
| | | } |
| | | // #endif |
| | | |
| | | // #ifndef MP-WEIXIN |
| | | uni.setStorageSync("joinParams", { |
| | | type: "add", |
| | | }); |
| | | // console.log('打印新增成功') |
| | | uni.switchTab({ |
| | | url: "/pages/inspectionTask/index", |
| | | }); |
| | | // #endif |
| | | |
| | | // uni.redirectTo({ |
| | | // url: `/pages/inspectionTask/index?addLog=1111` |
| | | // }); |
| | | } |
| | | } |
| | | |
| | | // onLoad( (options) => { |
| | | // console.log(options, '8888') |
| | | // const sns = options.device_sn |
| | | // |
| | | // }); |
| | | |
| | | const isApp = ref(false); |
| | | |
| | | // #ifdef MP-WEIXIN |
| | | onLoad((options) => { |
| | | isApp.value = true; |
| | | let params = {}; |
| | | if ("data" in options) { |
| | | try { |
| | | params = JSON.parse(options.data); |
| | | } catch (e) { |
| | | console.error(e); |
| | | } |
| | | } |
| | | viewUrl.value = getWebViewUrl("/addTask", params); |
| | | }); |
| | | // #endif |
| | | |
| | | // #ifndef MP-WEIXIN |
| | | onShow(() => { |
| | | isApp.value = true; |
| | | let params = {}; |
| | |
| | | } |
| | | viewUrl.value = getWebViewUrl("/addTask", params); |
| | | }); |
| | | // #endif |
| | | |
| | | onHide(() => { |
| | | isApp.value = false; |