From 7143b74594c9822a76618cbc3b49b294284a3838 Mon Sep 17 00:00:00 2001 From: lynn Date: Wed, 16 Jul 2025 18:14:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=86=E4=BA=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 65 ++++++++++++++----- package_sub/order/orderStaffDetail.vue | 14 ++-- .../.sourcemap/mp-weixin/common/main.js.map | 2 +- .../package_sub/order/orderStaffDetail.js.map | 2 +- unpackage/dist/dev/mp-weixin/common/main.js | 2 +- .../package_sub/order/orderStaffDetail.js | 2 +- .../dist/dev/mp-weixin/project.config.json | 2 +- 7 files changed, 62 insertions(+), 27 deletions(-) diff --git a/App.vue b/App.vue index 7e264f4..0aa1994 100644 --- a/App.vue +++ b/App.vue @@ -7,12 +7,9 @@ console.log('小程序启动参数:', launchOptions) // 判断是否从分享链接进入 - // 1. 检查场景值:1007表示单人聊天会话中的小程序消息卡片,1008表示群聊会话中的小程序消息卡片 - // 2. 检查referrerInfo:分享者的信息 - // 3. 检查query参数:分享链接会带有参数 const isFromShare = launchOptions.scene === 1007 || launchOptions.scene === 1008 || - launchOptions.scene === 1044 || // 群聊会话中的小程序消息卡片(新版) + launchOptions.scene === 1044 || (launchOptions.referrerInfo && launchOptions.referrerInfo.appId) || (launchOptions.query && Object.keys(launchOptions.query).length > 0) @@ -21,10 +18,8 @@ // 存储分享进入状态 uni.setStorageSync('isFromShare', isFromShare) - // 如果是从分享链接进入,存储相关信息 + // 如果是从分享链接进入,检查是否是orderStaffDetail页面 if (isFromShare) { - console.log('从分享链接进入,跳过token检查') - // 存储分享进入的详细信息 uni.setStorageSync('shareLaunchTime', Date.now()) if (launchOptions.query) { @@ -34,21 +29,28 @@ uni.setStorageSync('shareReferrer', launchOptions.referrerInfo) } - uni.showToast({ - title: '从分享链接进入,跳过token检查', - icon: 'none' - }) + // 检查是否是orderStaffDetail页面的分享 + const isOrderDetailShare = this.orderStaffDetail(launchOptions.query) + uni.setStorageSync('isOrderDetailShare', isOrderDetailShare) - return + if (isOrderDetailShare) { + console.log('从orderStaffDetail页面分享进入,跳过token检查') + // uni.showToast({ + // title: '从订单详情分享进入,跳过token检查', + // icon: 'none' + // }) + return // 跳过token检查 + } else { + console.log('从其他页面分享进入,需要检查token') + // 清除分享缓存,因为需要正常登录 + this.clearShareCache() + } } else { // 不是从分享进入,清除可能存在的分享缓存 - uni.removeStorageSync('isFromShare') - uni.removeStorageSync('shareLaunchTime') - uni.removeStorageSync('shareQuery') - uni.removeStorageSync('shareReferrer') + this.clearShareCache() } - // 不是从分享进入,进行正常的token检查 + // 进行正常的token检查 if(this.base.isNull(this.vuex_token)){ uni.redirectTo({ url:'/package_sub/login/login' @@ -68,6 +70,35 @@ }, onHide: function() { console.log('App Hide') + }, + methods: { + // 检查是否是orderStaffDetail页面的分享 + orderStaffDetail(query) { + // 检查查询参数中是否有id,这通常表示是订单详情页 + if (query && query.id) { + console.log('检测到订单详情页分享,订单ID:', query.id) + return true + } + + // 检查路径参数(如果有的话) + if (query && query.path) { + const path = query.path + if (path.includes('orderStaffDetail') || path.includes('orderDetail')) { + console.log('检测到订单详情页分享,路径:', path) + return true + } + } + + return false + }, + // 清除分享缓存 + clearShareCache() { + uni.removeStorageSync('isFromShare') + uni.removeStorageSync('shareLaunchTime') + uni.removeStorageSync('shareQuery') + uni.removeStorageSync('shareReferrer') + uni.removeStorageSync('isOrderDetailShare') + } } } diff --git a/package_sub/order/orderStaffDetail.vue b/package_sub/order/orderStaffDetail.vue index deefdfc..d528802 100644 --- a/package_sub/order/orderStaffDetail.vue +++ b/package_sub/order/orderStaffDetail.vue @@ -200,7 +200,9 @@ // 检查是否从分享链接进入 this.isFromShare = uni.getStorageSync('isFromShare') - if (this.isFromShare) { + const isOrderDetailShare = uni.getStorageSync('isOrderDetailShare') + + if (this.isFromShare && isOrderDetailShare) { console.log('订单详情页检测到从分享链接进入') console.log('分享查询参数:', uni.getStorageSync('shareQuery')) console.log('分享推荐者信息:', uni.getStorageSync('shareReferrer')) @@ -257,10 +259,11 @@ // 检查是否从分享链接进入 const isFromShare = uni.getStorageSync('isFromShare') + const isOrderDetailShare = uni.getStorageSync('isOrderDetailShare') - if (isFromShare || pages.length <= 1) { - // 从分享进入或页面栈只有一页时,返回首页 - console.log('从分享进入或页面栈只有一页,返回首页') + if ((isFromShare && isOrderDetailShare) || pages.length <= 1) { + // 从订单详情分享进入或页面栈只有一页时,返回首页 + console.log('从订单详情分享进入或页面栈只有一页,返回首页') uni.showToast({ title: '返回首页', icon: 'none' @@ -425,7 +428,7 @@ uni.reLaunch({ - url: '/pages/index/staffIndex' + url: '/package_sub/login/login' }) }, @@ -438,6 +441,7 @@ uni.removeStorageSync('shareLaunchTime') uni.removeStorageSync('shareQuery') uni.removeStorageSync('shareReferrer') + uni.removeStorageSync('isOrderDetailShare') console.log('分享缓存数据已清除,下次进入将重新进行token校验') }, diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map index cc1bd31..15d3f0d 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map @@ -1 +1 @@ -{"version":3,"sources":["uni-app:///main.js","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/App.vue?c7ee","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/App.vue?a40e","uni-app:///App.vue","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/App.vue?5e26"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","Vue","use","uView","vuexStore","require","mixin","config","productionTip","App","mpType","app","store","prototype","base","httpInterceptor","httpApi","$moment","moment","$mount","render","staticRenderFns","components","renderjs","component","options","__file","onLaunch","launchOptions","console","isFromShare","uni","title","icon","url","user","onShow","onHide"],"mappings":"+IAAA,MAE2D,eAC3D,WACA,WACA,WACA,MAeA,YAIA,YAKA,YAGA,WAA4B,2kBA/B5BA,EAAGC,kCAAoCC,EAKvCC,UAAIC,IAAIC,WAGR,IAAIC,EAAYC,EAAQ,KACxBJ,UAAIK,MAAMF,GAGVH,UAAIM,OAAOC,eAAgB,EAC3BC,UAAIC,OAAS,MACb,IAAMC,EAAM,IAAIV,UAAI,EAAD,CAClBW,iBACMH,YAIPR,UAAIY,UAAUC,KAAOA,OAKrBb,UAAIC,IAAIa,UAAiBJ,GAIzBV,UAAIC,IAAIc,UAASL,GAGjBV,UAAIY,UAAUI,QAAUC,UAExB,EAAAP,GAAIQ,W,8ECpCJ,yHAAIC,EAAQC,EAAmCC,EAC3CC,EADJ,QASIC,EAAY,qBACd,aACAJ,EACAC,GACA,EACA,KACA,KACA,MACA,EACAC,EACAC,GAGFC,EAAUC,QAAQC,OAAS,UACZ,aAAAF,E,yCCvBf,wHAAotB,eAAG,G,sJCCvtB,CACAG,oBAAA,mIAqBA,GArBA,SAGAC,2BACAC,0BAMAC,kBACAF,gBACAA,gBACAA,sCACAA,uCAEAC,4BAGAE,mCAGAD,GAAA,gBAeA,OAdAD,iCAGAE,+CACA,SACAA,uCAEA,gBACAA,iDAGAA,aACAC,0BACAC,cACA,2BAKAF,mCACAA,uCACAA,kCACAA,qCAAA,YAIA,mDACAA,cACAG,iCACA,yCAEA,8BAAAC,SACAN,sBACA,yFAIAA,oBAAA,0DAEA,qDA9DAF,GA+DAS,oBAGAC,kBACAR,0BAEA,c,4DCvEA,wHAA+0C,eAAG,G","file":"common/main.js","sourcesContent":["import 'uni-pages';\r\n// @ts-ignore\r\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;import App from './App'\r\nimport Vue from 'vue'\r\nimport store from '@/store';\r\nimport uView from 'uview-ui'\r\nimport 'uview-ui/iconfont.css'\r\nVue.use(uView)\r\n\r\n// 引入uView提供的对vuex的简写法文件\r\nlet vuexStore = require('@/store/$u.mixin.js');\r\nVue.mixin(vuexStore);\r\n\r\n\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n\tstore,\r\n ...App\r\n})\r\n\r\nimport {base} from '@/common/util.js'\r\nVue.prototype.base = base;\r\n\r\n// http拦截器,此为需要加入的内容\r\nimport httpInterceptor from '@/common/http.interceptor.js'\r\n// 这里需要写在最后,是为了等Vue创建对象完成,引入\"app\"对象(也即页面的\"this\"实例)\r\nVue.use(httpInterceptor, app)\r\n\r\n// http接口API集中管理引入部分\r\nimport httpApi from '@/common/http.api.js'\r\nVue.use(httpApi, app)\r\n\r\nimport moment from 'moment';\r\nVue.prototype.$moment = moment;\r\n\r\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import mod from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"","\n\n","import mod from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["uni-app:///main.js","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/App.vue?c7ee","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/App.vue?a40e","uni-app:///App.vue","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/App.vue?5e26"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","Vue","use","uView","vuexStore","require","mixin","config","productionTip","App","mpType","app","store","prototype","base","httpInterceptor","httpApi","$moment","moment","$mount","render","staticRenderFns","components","renderjs","component","options","__file","onLaunch","launchOptions","console","isFromShare","uni","isOrderDetailShare","url","user","onShow","onHide","methods","orderStaffDetail","clearShareCache"],"mappings":"+IAAA,MAE2D,eAC3D,WACA,WACA,WACA,MAeA,YAIA,YAKA,YAGA,WAA4B,2kBA/B5BA,EAAGC,kCAAoCC,EAKvCC,UAAIC,IAAIC,WAGR,IAAIC,EAAYC,EAAQ,KACxBJ,UAAIK,MAAMF,GAGVH,UAAIM,OAAOC,eAAgB,EAC3BC,UAAIC,OAAS,MACb,IAAMC,EAAM,IAAIV,UAAI,EAAD,CAClBW,iBACMH,YAIPR,UAAIY,UAAUC,KAAOA,OAKrBb,UAAIC,IAAIa,UAAiBJ,GAIzBV,UAAIC,IAAIc,UAASL,GAGjBV,UAAIY,UAAUI,QAAUC,UAExB,EAAAP,GAAIQ,W,8ECpCJ,yHAAIC,EAAQC,EAAmCC,EAC3CC,EADJ,QASIC,EAAY,qBACd,aACAJ,EACAC,GACA,EACA,KACA,KACA,MACA,EACAC,EACAC,GAGFC,EAAUC,QAAQC,OAAS,UACZ,aAAAF,E,yCCvBf,wHAAotB,eAAG,G,sJCCvtB,CACAG,oBAAA,qIAkBA,GAlBA,SAGAC,2BACAC,0BAGAC,kBACAF,gBACAA,gBACAA,sCACAA,uCAEAC,4BAGAE,mCAGAD,GAAA,gBAYA,GAVAC,+CACA,SACAA,uCAEA,gBACAA,iDAIAC,iCACAD,0CAEAC,GAAA,gBAKA,OAJAH,iDAIA,2BAGAA,mCAEA,uDAIA,mCAIA,mDACAE,cACAE,iCACA,yCAEA,8BAAAC,SACAL,sBACA,yFAIAA,oBAAA,0DAEA,qDAhEAF,GAiEAQ,oBAGAC,kBACAP,yBAEAQ,SAEAC,6BAEA,WAEA,OADAT,sCACA,EAIA,cACA,aACA,6DAEA,OADAA,iCACA,EAIA,UAGAU,2BACAR,mCACAA,uCACAA,kCACAA,qCACAA,6CAGA,c,4DCtGA,wHAA+0C,eAAG,G","file":"common/main.js","sourcesContent":["import 'uni-pages';\r\n// @ts-ignore\r\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;import App from './App'\r\nimport Vue from 'vue'\r\nimport store from '@/store';\r\nimport uView from 'uview-ui'\r\nimport 'uview-ui/iconfont.css'\r\nVue.use(uView)\r\n\r\n// 引入uView提供的对vuex的简写法文件\r\nlet vuexStore = require('@/store/$u.mixin.js');\r\nVue.mixin(vuexStore);\r\n\r\n\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n\tstore,\r\n ...App\r\n})\r\n\r\nimport {base} from '@/common/util.js'\r\nVue.prototype.base = base;\r\n\r\n// http拦截器,此为需要加入的内容\r\nimport httpInterceptor from '@/common/http.interceptor.js'\r\n// 这里需要写在最后,是为了等Vue创建对象完成,引入\"app\"对象(也即页面的\"this\"实例)\r\nVue.use(httpInterceptor, app)\r\n\r\n// http接口API集中管理引入部分\r\nimport httpApi from '@/common/http.api.js'\r\nVue.use(httpApi, app)\r\n\r\nimport moment from 'moment';\r\nVue.prototype.$moment = moment;\r\n\r\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import mod from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=script&lang=js&\"","\n\n","import mod from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./App.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/order/orderStaffDetail.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/order/orderStaffDetail.js.map index 7c8d0db..5200f0a 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/order/orderStaffDetail.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/order/orderStaffDetail.js.map @@ -1 +1 @@ -{"version":3,"sources":["uni-app:///main.js","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?fd5e","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?2963","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?c44a","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?709b","uni-app:///package_sub/order/orderStaffDetail.vue","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?39b3"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uNavbar","uqrcode","uButton","uIcon","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","a0","_self","_c","background","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","myQrcode","imgs","orderId","orderInfo","parStyle","payTimer","isFromShare","onLoad","onUnload","clearInterval","onShareAppMessage","title","desc","path","imageUrl","onShareTimeline","query","methods","customBack","uni","icon","url","delta","imgPreview","current","urls","getOrderDetailStaff","id","res","_arr","getCode","no","result","startPayCheck","isPayCode","showShareGuide","content","confirmText","showCancel","success","withShareTicket","menus","duration","testShareStatus","goToHome","clearShareCache","scrollToPayQr","payConfig","provider","timeStamp","nonceStr","package","signType","paySign","fail","computed","loginRole"],"mappings":"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","file":"package_sub/order/orderStaffDetail.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './package_sub/order/orderStaffDetail.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./orderStaffDetail.vue?vue&type=template&id=75de4fcc&scoped=true&\"\nvar renderjs\nimport script from \"./orderStaffDetail.vue?vue&type=script&lang=js&\"\nexport * from \"./orderStaffDetail.vue?vue&type=script&lang=js&\"\nimport style0 from \"./orderStaffDetail.vue?vue&type=style&index=0&id=75de4fcc&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"75de4fcc\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"package_sub/order/orderStaffDetail.vue\"\nexport default component.exports","export * from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=template&id=75de4fcc&scoped=true&\"","var components\ntry {\n components = {\n uNavbar: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-navbar/u-navbar\" */ \"@/uview-ui/components/u-navbar/u-navbar.vue\"\n )\n },\n uqrcode: function () {\n return import(\n /* webpackChunkName: \"uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode\" */ \"@/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue\"\n )\n },\n uButton: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-button/u-button\" */ \"@/uview-ui/components/u-button/u-button.vue\"\n )\n },\n uIcon: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-icon/u-icon\" */ \"@/uview-ui/components/u-icon/u-icon.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var a0 = {\n background: \"#1479ff\",\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n a0: a0,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=script&lang=js&\"","\n\n\n\n","import mod from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=style&index=0&id=75de4fcc&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=style&index=0&id=75de4fcc&lang=scss&scoped=true&\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["uni-app:///main.js","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?fd5e","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?2963","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?c44a","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?709b","uni-app:///package_sub/order/orderStaffDetail.vue","webpack:///D:/Lynn/Langye/yikangyang-hg-wx/package_sub/order/orderStaffDetail.vue?39b3"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uNavbar","uqrcode","uButton","uIcon","e","message","indexOf","console","error","render","_vm","this","_h","$createElement","a0","_self","_c","background","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","myQrcode","imgs","orderId","orderInfo","parStyle","payTimer","isFromShare","onLoad","onUnload","clearInterval","onShareAppMessage","title","desc","path","imageUrl","onShareTimeline","query","methods","customBack","uni","icon","url","delta","imgPreview","current","urls","getOrderDetailStaff","id","res","_arr","getCode","no","result","startPayCheck","isPayCode","showShareGuide","content","confirmText","showCancel","success","withShareTicket","menus","duration","testShareStatus","goToHome","clearShareCache","scrollToPayQr","payConfig","provider","timeStamp","nonceStr","package","signType","paySign","fail","computed","loginRole"],"mappings":"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","file":"package_sub/order/orderStaffDetail.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './package_sub/order/orderStaffDetail.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./orderStaffDetail.vue?vue&type=template&id=75de4fcc&scoped=true&\"\nvar renderjs\nimport script from \"./orderStaffDetail.vue?vue&type=script&lang=js&\"\nexport * from \"./orderStaffDetail.vue?vue&type=script&lang=js&\"\nimport style0 from \"./orderStaffDetail.vue?vue&type=style&index=0&id=75de4fcc&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"75de4fcc\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"package_sub/order/orderStaffDetail.vue\"\nexport default component.exports","export * from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=template&id=75de4fcc&scoped=true&\"","var components\ntry {\n components = {\n uNavbar: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-navbar/u-navbar\" */ \"@/uview-ui/components/u-navbar/u-navbar.vue\"\n )\n },\n uqrcode: function () {\n return import(\n /* webpackChunkName: \"uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode\" */ \"@/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue\"\n )\n },\n uButton: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-button/u-button\" */ \"@/uview-ui/components/u-button/u-button.vue\"\n )\n },\n uIcon: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-icon/u-icon\" */ \"@/uview-ui/components/u-icon/u-icon.vue\"\n )\n },\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var a0 = {\n background: \"#1479ff\",\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n a0: a0,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=script&lang=js&\"","\n\n\n\n","import mod from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=style&index=0&id=75de4fcc&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../HBuilderX.4.36.2024112817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./orderStaffDetail.vue?vue&type=style&index=0&id=75de4fcc&lang=scss&scoped=true&\""],"sourceRoot":""} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/common/main.js b/unpackage/dist/dev/mp-weixin/common/main.js index 8fcbc59..7730fe6 100644 --- a/unpackage/dist/dev/mp-weixin/common/main.js +++ b/unpackage/dist/dev/mp-weixin/common/main.js @@ -1,2 +1,2 @@ -(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["common/main"],{0:function(e,t,r){"use strict";(function(e,t){var n=r(4),o=n(r(11));r(26);var a=n(r(27)),u=n(r(25)),c=n(r(36)),f=n(r(38));r(64);var s=r(65),i=n(r(207)),l=n(r(208)),p=n(r(66));function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t0,console.log("是否从分享链接进入:",n),e.setStorageSync("isFromShare",n),!n){t.next=15;break}return console.log("从分享链接进入,跳过token检查"),e.setStorageSync("shareLaunchTime",Date.now()),r.query&&e.setStorageSync("shareQuery",r.query),r.referrerInfo&&e.setStorageSync("shareReferrer",r.referrerInfo),e.showToast({title:"从分享链接进入,跳过token检查",icon:"none"}),t.abrupt("return");case 15:e.removeStorageSync("isFromShare"),e.removeStorageSync("shareLaunchTime"),e.removeStorageSync("shareQuery"),e.removeStorageSync("shareReferrer");case 19:if(!this.base.isNull(this.vuex_token)){t.next=23;break}e.redirectTo({url:"/package_sub/login/login"}),t.next=28;break;case 23:return t.next=25,this.$u.api.getUser();case 25:a=t.sent,console.log("user",a),this.$u.vuex("vuex_user",a);case 28:t.next=33;break;case 30:t.prev=30,t.t0=t["catch"](0),console.error(t.t0);case 33:case"end":return t.stop()}}),t,this,[[0,30]])})));function r(){return t.apply(this,arguments)}return r}(),onShow:function(){},onHide:function(){console.log("App Hide")}};t.default=u}).call(this,r(2)["default"])},33:function(e,t,r){"use strict";r.r(t);var n=r(34),o=r.n(n);for(var a in n)["default"].indexOf(a)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=o.a},34:function(e,t,r){}},[[0,"common/runtime","common/vendor"]]]); +(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["common/main"],{0:function(e,r,t){"use strict";(function(e,r){var n=t(4),a=n(t(11));t(26);var o=n(t(27)),u=n(t(25)),c=n(t(36)),i=n(t(38));t(64);var f=t(65),s=n(t(207)),l=n(t(208)),d=n(t(66));function p(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function h(e){for(var r=1;r0,console.log("是否从分享链接进入:",n),e.setStorageSync("isFromShare",n),!n){r.next=21;break}if(e.setStorageSync("shareLaunchTime",Date.now()),t.query&&e.setStorageSync("shareQuery",t.query),t.referrerInfo&&e.setStorageSync("shareReferrer",t.referrerInfo),o=this.orderStaffDetail(t.query),e.setStorageSync("isOrderDetailShare",o),!o){r.next=17;break}return console.log("从orderStaffDetail页面分享进入,跳过token检查"),r.abrupt("return");case 17:console.log("从其他页面分享进入,需要检查token"),this.clearShareCache();case 19:r.next=22;break;case 21:this.clearShareCache();case 22:if(!this.base.isNull(this.vuex_token)){r.next=26;break}e.redirectTo({url:"/package_sub/login/login"}),r.next=31;break;case 26:return r.next=28,this.$u.api.getUser();case 28:u=r.sent,console.log("user",u),this.$u.vuex("vuex_user",u);case 31:r.next=36;break;case 33:r.prev=33,r.t0=r["catch"](0),console.error(r.t0);case 36:case"end":return r.stop()}}),r,this,[[0,33]])})));function t(){return r.apply(this,arguments)}return t}(),onShow:function(){},onHide:function(){console.log("App Hide")},methods:{orderStaffDetail:function(e){if(e&&e.id)return console.log("检测到订单详情页分享,订单ID:",e.id),!0;if(e&&e.path){var r=e.path;if(r.includes("orderStaffDetail")||r.includes("orderDetail"))return console.log("检测到订单详情页分享,路径:",r),!0}return!1},clearShareCache:function(){e.removeStorageSync("isFromShare"),e.removeStorageSync("shareLaunchTime"),e.removeStorageSync("shareQuery"),e.removeStorageSync("shareReferrer"),e.removeStorageSync("isOrderDetailShare")}}};r.default=u}).call(this,t(2)["default"])},33:function(e,r,t){"use strict";t.r(r);var n=t(34),a=t.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){t.d(r,e,(function(){return n[e]}))}(o);r["default"]=a.a},34:function(e,r,t){}},[[0,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../.sourcemap/mp-weixin/common/main.js.map \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/package_sub/order/orderStaffDetail.js b/unpackage/dist/dev/mp-weixin/package_sub/order/orderStaffDetail.js index 0538611..53fd3f7 100644 --- a/unpackage/dist/dev/mp-weixin/package_sub/order/orderStaffDetail.js +++ b/unpackage/dist/dev/mp-weixin/package_sub/order/orderStaffDetail.js @@ -1,2 +1,2 @@ -(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package_sub/order/orderStaffDetail"],{268:function(e,n,t){"use strict";(function(e,n){var r=t(4);t(26);r(t(25));var o=r(t(269));e.__webpack_require_UNI_MP_PLUGIN__=t,n(o.default)}).call(this,t(1)["default"],t(2)["createPage"])},269:function(e,n,t){"use strict";t.r(n);var r=t(270),o=t(272);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);t(274);var c,i=t(35),s=Object(i["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"75de4fcc",null,!1,r["components"],c);s.options.__file="package_sub/order/orderStaffDetail.vue",n["default"]=s.exports},270:function(e,n,t){"use strict";t.r(n);var r=t(271);t.d(n,"render",(function(){return r["render"]})),t.d(n,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(n,"components",(function(){return r["components"]}))},271:function(e,n,t){"use strict";var r;t.r(n),t.d(n,"render",(function(){return o})),t.d(n,"staticRenderFns",(function(){return c})),t.d(n,"recyclableRender",(function(){return a})),t.d(n,"components",(function(){return r}));try{r={uNavbar:function(){return t.e("uview-ui/components/u-navbar/u-navbar").then(t.bind(null,338))},uqrcode:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(t.bind(null,373))},uButton:function(){return t.e("uview-ui/components/u-button/u-button").then(t.bind(null,345))},uIcon:function(){return t.e("uview-ui/components/u-icon/u-icon").then(t.bind(null,390))}}}catch(i){if(-1===i.message.indexOf("Cannot find module")||-1===i.message.indexOf(".vue"))throw i;console.error(i.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var e=this,n=e.$createElement,t=(e._self._c,{background:"#1479ff"});e.$mp.data=Object.assign({},{$root:{a0:t}})},a=!1,c=[];o._withStripped=!0},272:function(e,n,t){"use strict";t.r(n);var r=t(273),o=t.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);n["default"]=o.a},273:function(e,n,t){"use strict";(function(e,r){var o=t(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=o(t(30)),c=o(t(32)),i=function(){Promise.all([t.e("common/vendor"),t.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(function(){return resolve(t(373))}.bind(null,t)).catch(t.oe)},s={components:{uqrcode:i},data:function(){return{myQrcode:"",imgs:[],orderId:"",orderInfo:{},parStyle:{background:"linear-gradient(to right, #476de4, #7bb9f7)",color:"#fff","font-size":"28rpx",padding:"0 30rpx","margin-left":"15rpx"},payTimer:null,isFromShare:!1}},onLoad:function(n){this.orderId=n.id,this.isFromShare=e.getStorageSync("isFromShare"),this.isFromShare&&(console.log("订单详情页检测到从分享链接进入"),console.log("分享查询参数:",e.getStorageSync("shareQuery")),console.log("分享推荐者信息:",e.getStorageSync("shareReferrer")),console.log("分享进入时间:",e.getStorageSync("shareLaunchTime"))),this.getOrderDetailStaff(n.id)},onUnload:function(){this.payTimer&&(clearInterval(this.payTimer),this.payTimer=null),this.clearShareCache()},onShareAppMessage:function(){return 0===this.orderInfo.pay_status?{title:"医康养".concat(this.orderInfo.accompany_product?this.orderInfo.accompany_product.name:"服务","订单"),desc:"订单号:".concat(this.orderInfo.no,",金额:¥").concat(this.orderInfo.price),path:"/package_sub/order/orderStaffDetail?id=".concat(this.orderId),imageUrl:this.orderInfo.accompany_product&&this.orderInfo.accompany_product.cover?this.orderInfo.accompany_product.cover.url:""}:{title:"医康养服务",path:"/pages/index/index"}},onShareTimeline:function(){return 0===this.orderInfo.pay_status?{title:"医康养".concat(this.orderInfo.accompany_product?this.orderInfo.accompany_product.name:"服务","订单"),query:"id=".concat(this.orderId),imageUrl:this.orderInfo.accompany_product&&this.orderInfo.accompany_product.cover?this.orderInfo.accompany_product.cover.url:""}:{title:"医康养服务",query:"",imageUrl:""}},methods:{customBack:function(){var n=getCurrentPages();console.log("当前页面栈:",n.length);var t=e.getStorageSync("isFromShare");t||n.length<=1?(console.log("从分享进入或页面栈只有一页,返回首页"),e.showToast({title:"返回首页",icon:"none"}),this.clearShareCache(),e.reLaunch({url:"/package_sub/login/login"})):e.navigateBack({delta:1})},imgPreview:function(n){e.previewImage({current:n,urls:this.imgs})},getOrderDetailStaff:function(e){var n=this;return(0,c.default)(a.default.mark((function t(){var r,o;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,n.$u.api.accompanyOrderDetail({id:e});case 2:if(r=t.sent,n.orderInfo=r,o=[],r.files.length>0&&(r.files.map((function(e){o.push(e.url)})),n.imgs=o),0!==r.pay_status){t.next=9;break}return t.next=9,n.getCode(r.no);case 9:case"end":return t.stop()}}),t)})))()},getCode:function(n){var t=this;return(0,c.default)(a.default.mark((function r(){var o,c;return a.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,t.$u.api.accompanyPay({no:n});case 3:o=r.sent,c=o.result||o,c&&c.code_url?(t.myQrcode=c.code_url,t.startPayCheck()):e.showToast({icon:"none",title:c.err_code_des||"获取二维码失败"}),r.next=11;break;case 8:r.prev=8,r.t0=r["catch"](0),e.showToast({icon:"none",title:"获取二维码失败"});case 11:case"end":return r.stop()}}),r,null,[[0,8]])})))()},startPayCheck:function(){var n=this;this.payTimer=setInterval((0,c.default)(a.default.mark((function t(){var r;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,n.$u.api.accompanyOrderDetail({id:n.orderId});case 3:if(r=t.sent,1!==r.pay_status){t.next=11;break}return clearInterval(n.payTimer),n.payTimer=null,n.myQrcode="",t.next=10,n.getOrderDetailStaff(n.orderId);case 10:e.showToast({title:"支付成功",icon:"success"});case 11:t.next=16;break;case 13:t.prev=13,t.t0=t["catch"](0),console.error("检查支付状态失败",t.t0);case 16:case"end":return t.stop()}}),t,null,[[0,13]])}))),3e3)},isPayCode:function(){this.payTimer&&(clearInterval(this.payTimer),this.payTimer=null),this.myQrcode="",this.getOrderDetailStaff(this.orderId)},showShareGuide:function(){e.showModal({title:"转发给微信好友",content:"订单号:".concat(this.orderInfo.no,"\n金额:¥").concat(this.orderInfo.price,"\n服务:").concat(this.orderInfo.accompany_product?this.orderInfo.accompany_product.name:"医康养服务",'\n\n请点击右上角"..."按钮,选择"转发"'),confirmText:"知道了",showCancel:!1,success:function(){r.showShareMenu({withShareTicket:!0,menus:["shareAppMessage"],success:function(){e.showToast({title:"请点击右上角转发",icon:"none",duration:2e3})}})}})},testShareStatus:function(){var n=e.getStorageSync("isFromShare"),t=e.getStorageSync("shareQuery"),r=e.getStorageSync("shareReferrer"),o=e.getStorageSync("shareLaunchTime");console.log("=== 分享状态测试 ==="),console.log("是否从分享进入:",n),console.log("分享查询参数:",t),console.log("分享推荐者:",r),console.log("分享进入时间:",o),e.showModal({title:"分享状态测试",content:"从分享进入: ".concat(n,"\n查询参数: ").concat(JSON.stringify(t),"\n推荐者: ").concat(JSON.stringify(r)),showCancel:!1})},goToHome:function(){console.log("返回首页"),this.clearShareCache(),e.reLaunch({url:"/pages/index/staffIndex"})},clearShareCache:function(){console.log("清除分享相关的缓存数据"),e.removeStorageSync("isFromShare"),e.removeStorageSync("shareLaunchTime"),e.removeStorageSync("shareQuery"),e.removeStorageSync("shareReferrer"),console.log("分享缓存数据已清除,下次进入将重新进行token校验")},scrollToPayQr:function(){var n=(0,c.default)(a.default.mark((function n(){var t,r,o=this;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,this.$u.api.accompanyOrderPayParams({no:this.orderInfo.no});case 3:return t=n.sent,console.log("获取支付参数:",t),r=t.config||t,n.next=8,e.requestPayment({provider:"wxpay",timeStamp:r.timestamp||r.timeStamp,nonceStr:r.nonceStr,package:r.package,signType:r.signType,paySign:r.paySign,success:function(){e.showToast({title:"支付成功",icon:"success"}),o.getOrderDetailStaff(o.orderId||o.orderInfo.id)},fail:function(n){n.errMsg&&n.errMsg.indexOf("cancel")>-1?e.showToast({title:"已取消支付",icon:"none"}):(e.showToast({title:"支付失败",icon:"none"}),console.log("支付失败",n))}});case 8:n.next=13;break;case 10:n.prev=10,n.t0=n["catch"](0),e.showToast({title:n.t0.errmsg||"拉起支付失败",icon:"none"});case 13:case"end":return n.stop()}}),n,this,[[0,10]])})));function t(){return n.apply(this,arguments)}return t}()},computed:{loginRole:function(){return e.getStorageSync("login_role")||""}}};n.default=s}).call(this,t(2)["default"],t(1)["default"])},274:function(e,n,t){"use strict";t.r(n);var r=t(275),o=t.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);n["default"]=o.a},275:function(e,n,t){}},[[268,"common/runtime","common/vendor"]]]); +(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package_sub/order/orderStaffDetail"],{268:function(e,n,r){"use strict";(function(e,n){var t=r(4);r(26);t(r(25));var o=t(r(269));e.__webpack_require_UNI_MP_PLUGIN__=r,n(o.default)}).call(this,r(1)["default"],r(2)["createPage"])},269:function(e,n,r){"use strict";r.r(n);var t=r(270),o=r(272);for(var a in o)["default"].indexOf(a)<0&&function(e){r.d(n,e,(function(){return o[e]}))}(a);r(274);var c,i=r(35),s=Object(i["default"])(o["default"],t["render"],t["staticRenderFns"],!1,null,"75de4fcc",null,!1,t["components"],c);s.options.__file="package_sub/order/orderStaffDetail.vue",n["default"]=s.exports},270:function(e,n,r){"use strict";r.r(n);var t=r(271);r.d(n,"render",(function(){return t["render"]})),r.d(n,"staticRenderFns",(function(){return t["staticRenderFns"]})),r.d(n,"recyclableRender",(function(){return t["recyclableRender"]})),r.d(n,"components",(function(){return t["components"]}))},271:function(e,n,r){"use strict";var t;r.r(n),r.d(n,"render",(function(){return o})),r.d(n,"staticRenderFns",(function(){return c})),r.d(n,"recyclableRender",(function(){return a})),r.d(n,"components",(function(){return t}));try{t={uNavbar:function(){return r.e("uview-ui/components/u-navbar/u-navbar").then(r.bind(null,338))},uqrcode:function(){return Promise.all([r.e("common/vendor"),r.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(r.bind(null,373))},uButton:function(){return r.e("uview-ui/components/u-button/u-button").then(r.bind(null,345))},uIcon:function(){return r.e("uview-ui/components/u-icon/u-icon").then(r.bind(null,390))}}}catch(i){if(-1===i.message.indexOf("Cannot find module")||-1===i.message.indexOf(".vue"))throw i;console.error(i.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var e=this,n=e.$createElement,r=(e._self._c,{background:"#1479ff"});e.$mp.data=Object.assign({},{$root:{a0:r}})},a=!1,c=[];o._withStripped=!0},272:function(e,n,r){"use strict";r.r(n);var t=r(273),o=r.n(t);for(var a in t)["default"].indexOf(a)<0&&function(e){r.d(n,e,(function(){return t[e]}))}(a);n["default"]=o.a},273:function(e,n,r){"use strict";(function(e,t){var o=r(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var a=o(r(30)),c=o(r(32)),i=function(){Promise.all([r.e("common/vendor"),r.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(function(){return resolve(r(373))}.bind(null,r)).catch(r.oe)},s={components:{uqrcode:i},data:function(){return{myQrcode:"",imgs:[],orderId:"",orderInfo:{},parStyle:{background:"linear-gradient(to right, #476de4, #7bb9f7)",color:"#fff","font-size":"28rpx",padding:"0 30rpx","margin-left":"15rpx"},payTimer:null,isFromShare:!1}},onLoad:function(n){this.orderId=n.id,this.isFromShare=e.getStorageSync("isFromShare");var r=e.getStorageSync("isOrderDetailShare");this.isFromShare&&r&&(console.log("订单详情页检测到从分享链接进入"),console.log("分享查询参数:",e.getStorageSync("shareQuery")),console.log("分享推荐者信息:",e.getStorageSync("shareReferrer")),console.log("分享进入时间:",e.getStorageSync("shareLaunchTime"))),this.getOrderDetailStaff(n.id)},onUnload:function(){this.payTimer&&(clearInterval(this.payTimer),this.payTimer=null),this.clearShareCache()},onShareAppMessage:function(){return 0===this.orderInfo.pay_status?{title:"医康养".concat(this.orderInfo.accompany_product?this.orderInfo.accompany_product.name:"服务","订单"),desc:"订单号:".concat(this.orderInfo.no,",金额:¥").concat(this.orderInfo.price),path:"/package_sub/order/orderStaffDetail?id=".concat(this.orderId),imageUrl:this.orderInfo.accompany_product&&this.orderInfo.accompany_product.cover?this.orderInfo.accompany_product.cover.url:""}:{title:"医康养服务",path:"/pages/index/index"}},onShareTimeline:function(){return 0===this.orderInfo.pay_status?{title:"医康养".concat(this.orderInfo.accompany_product?this.orderInfo.accompany_product.name:"服务","订单"),query:"id=".concat(this.orderId),imageUrl:this.orderInfo.accompany_product&&this.orderInfo.accompany_product.cover?this.orderInfo.accompany_product.cover.url:""}:{title:"医康养服务",query:"",imageUrl:""}},methods:{customBack:function(){var n=getCurrentPages();console.log("当前页面栈:",n.length);var r=e.getStorageSync("isFromShare"),t=e.getStorageSync("isOrderDetailShare");r&&t||n.length<=1?(console.log("从订单详情分享进入或页面栈只有一页,返回首页"),e.showToast({title:"返回首页",icon:"none"}),this.clearShareCache(),e.reLaunch({url:"/package_sub/login/login"})):e.navigateBack({delta:1})},imgPreview:function(n){e.previewImage({current:n,urls:this.imgs})},getOrderDetailStaff:function(e){var n=this;return(0,c.default)(a.default.mark((function r(){var t,o;return a.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.next=2,n.$u.api.accompanyOrderDetail({id:e});case 2:if(t=r.sent,n.orderInfo=t,o=[],t.files.length>0&&(t.files.map((function(e){o.push(e.url)})),n.imgs=o),0!==t.pay_status){r.next=9;break}return r.next=9,n.getCode(t.no);case 9:case"end":return r.stop()}}),r)})))()},getCode:function(n){var r=this;return(0,c.default)(a.default.mark((function t(){var o,c;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,r.$u.api.accompanyPay({no:n});case 3:o=t.sent,c=o.result||o,c&&c.code_url?(r.myQrcode=c.code_url,r.startPayCheck()):e.showToast({icon:"none",title:c.err_code_des||"获取二维码失败"}),t.next=11;break;case 8:t.prev=8,t.t0=t["catch"](0),e.showToast({icon:"none",title:"获取二维码失败"});case 11:case"end":return t.stop()}}),t,null,[[0,8]])})))()},startPayCheck:function(){var n=this;this.payTimer=setInterval((0,c.default)(a.default.mark((function r(){var t;return a.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,n.$u.api.accompanyOrderDetail({id:n.orderId});case 3:if(t=r.sent,1!==t.pay_status){r.next=11;break}return clearInterval(n.payTimer),n.payTimer=null,n.myQrcode="",r.next=10,n.getOrderDetailStaff(n.orderId);case 10:e.showToast({title:"支付成功",icon:"success"});case 11:r.next=16;break;case 13:r.prev=13,r.t0=r["catch"](0),console.error("检查支付状态失败",r.t0);case 16:case"end":return r.stop()}}),r,null,[[0,13]])}))),3e3)},isPayCode:function(){this.payTimer&&(clearInterval(this.payTimer),this.payTimer=null),this.myQrcode="",this.getOrderDetailStaff(this.orderId)},showShareGuide:function(){e.showModal({title:"转发给微信好友",content:"订单号:".concat(this.orderInfo.no,"\n金额:¥").concat(this.orderInfo.price,"\n服务:").concat(this.orderInfo.accompany_product?this.orderInfo.accompany_product.name:"医康养服务",'\n\n请点击右上角"..."按钮,选择"转发"'),confirmText:"知道了",showCancel:!1,success:function(){t.showShareMenu({withShareTicket:!0,menus:["shareAppMessage"],success:function(){e.showToast({title:"请点击右上角转发",icon:"none",duration:2e3})}})}})},testShareStatus:function(){var n=e.getStorageSync("isFromShare"),r=e.getStorageSync("shareQuery"),t=e.getStorageSync("shareReferrer"),o=e.getStorageSync("shareLaunchTime");console.log("=== 分享状态测试 ==="),console.log("是否从分享进入:",n),console.log("分享查询参数:",r),console.log("分享推荐者:",t),console.log("分享进入时间:",o),e.showModal({title:"分享状态测试",content:"从分享进入: ".concat(n,"\n查询参数: ").concat(JSON.stringify(r),"\n推荐者: ").concat(JSON.stringify(t)),showCancel:!1})},goToHome:function(){console.log("返回首页"),this.clearShareCache(),e.reLaunch({url:"/package_sub/login/login"})},clearShareCache:function(){console.log("清除分享相关的缓存数据"),e.removeStorageSync("isFromShare"),e.removeStorageSync("shareLaunchTime"),e.removeStorageSync("shareQuery"),e.removeStorageSync("shareReferrer"),e.removeStorageSync("isOrderDetailShare"),console.log("分享缓存数据已清除,下次进入将重新进行token校验")},scrollToPayQr:function(){var n=(0,c.default)(a.default.mark((function n(){var r,t,o=this;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,this.$u.api.accompanyOrderPayParams({no:this.orderInfo.no});case 3:return r=n.sent,console.log("获取支付参数:",r),t=r.config||r,n.next=8,e.requestPayment({provider:"wxpay",timeStamp:t.timestamp||t.timeStamp,nonceStr:t.nonceStr,package:t.package,signType:t.signType,paySign:t.paySign,success:function(){e.showToast({title:"支付成功",icon:"success"}),o.getOrderDetailStaff(o.orderId||o.orderInfo.id)},fail:function(n){n.errMsg&&n.errMsg.indexOf("cancel")>-1?e.showToast({title:"已取消支付",icon:"none"}):(e.showToast({title:"支付失败",icon:"none"}),console.log("支付失败",n))}});case 8:n.next=13;break;case 10:n.prev=10,n.t0=n["catch"](0),e.showToast({title:n.t0.errmsg||"拉起支付失败",icon:"none"});case 13:case"end":return n.stop()}}),n,this,[[0,10]])})));function r(){return n.apply(this,arguments)}return r}()},computed:{loginRole:function(){return e.getStorageSync("login_role")||""}}};n.default=s}).call(this,r(2)["default"],r(1)["default"])},274:function(e,n,r){"use strict";r.r(n);var t=r(275),o=r.n(t);for(var a in t)["default"].indexOf(a)<0&&function(e){r.d(n,e,(function(){return t[e]}))}(a);n["default"]=o.a},275:function(e,n,r){}},[[268,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../.sourcemap/mp-weixin/package_sub/order/orderStaffDetail.js.map \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/project.config.json b/unpackage/dist/dev/mp-weixin/project.config.json index dd18230..09fddb9 100644 --- a/unpackage/dist/dev/mp-weixin/project.config.json +++ b/unpackage/dist/dev/mp-weixin/project.config.json @@ -18,7 +18,7 @@ } }, "compileType": "miniprogram", - "libVersion": "3.8.8", + "libVersion": "3.8.11", "appid": "wxcc43f296a2104fe2", "projectname": "医康养-护工端", "condition": {},