From 68173cd82728cfcee04319932b444e88ccc8d957 Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Wed, 23 Jul 2025 18:26:48 +0800 Subject: [PATCH] up --- package_sub/pages/AddOrder/AddOrder.vue | 46 ++++++++++++------- .../pages/AddOrder/AddOrder.js.map | 2 +- .../package_sub/pages/AddOrder/AddOrder.js | 2 +- 3 files changed, 31 insertions(+), 19 deletions(-) diff --git a/package_sub/pages/AddOrder/AddOrder.vue b/package_sub/pages/AddOrder/AddOrder.vue index 666171d..b2d634a 100644 --- a/package_sub/pages/AddOrder/AddOrder.vue +++ b/package_sub/pages/AddOrder/AddOrder.vue @@ -139,7 +139,7 @@ { if (valid) { console.log("验证通过"); @@ -1131,15 +1143,15 @@ export default { } } // return - this.form.price = this.orderId ? this.paidPrice : (this.accompanyProduct.price * this.form.quantity) - this.form.total = this.form.quantity.toString() - const res = await this.$u.api.accompanyProductOrder(this.form); - if (res) { - console.log(res); - this.orderId = res.id; - this.paidPrice = res.price - this.payOrder(res); - } + this.form.price = this.orderId ? this.paidPrice : (this.accompanyProduct.price * this.form.quantity) + this.form.total = this.form.quantity.toString() + const res = await this.$u.api.accompanyProductOrder(this.form); + if (res) { + console.log(res); + this.orderId = res.id; + this.paidPrice = res.price + this.payOrder(res); + } } else { console.log("验证失败"); } diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/pages/AddOrder/AddOrder.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/pages/AddOrder/AddOrder.js.map index 4f86864..895630b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/pages/AddOrder/AddOrder.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/package_sub/pages/AddOrder/AddOrder.js.map @@ -1 +1 @@ -{"version":3,"sources":["uni-app:///main.js","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?781c","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?77bb","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?2a60","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?d09f","uni-app:///package_sub/pages/AddOrder/AddOrder.vue","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?1af7","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?6f7e"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uIcon","uButton","uTag","uForm","uFormItem","uInput","uRadioGroup","uRadio","uUpload","uqrcode","uPopup","uSelect","uPicker","uActionSheet","uCheckbox","uTopTips","e","message","indexOf","console","error","render","_obj","_vm","this","_h","$createElement","g0","_self","_c","form","pay_status","nurse_id","nurse","id","workStatus","get","status","m0","orderId","sex","accompany_sex","a0","type","token","a1","m1","_isMounted","e0","$event","isShowService","e1","canSelectSite","isShowSite","e2","isShowHospital","e3","isShowTime","e4","isShowMoreAction","e5","showPriceEdit","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","serviceArchive","paidPrice","payBtnStyle","color","width","fileList","isShowArchive","list_service","list_hospital","list_archive","list_psite","site_name","is_show","accompany_product_id","user_archive_id","city","hospital","time","my_provide","appoint_name","appoint_mobile","file_ids","content","no","quantity","rules","required","trigger","validator","site_id","action","isAuth","isShowPayPopup","payQrCode","payTimer","editPrice","showPayQrCode","onReady","onLoad","uni","title","onUnload","clearInterval","methods","getList","page","page_size","res","getDetail","accompanyOrderDetail","then","url","getHospital","getUserArchive","user_mobile","changeService","increaseQuantity","icon","decreaseQuantity","confirmHospital","confirmTime","confirmSite","confirmArchive","addArchive","editUser","delUser","success","item","addSuccess","pay","valid","filter","map","payOrder","result","mask","showCancel","setTimeout","startPayCheck","beforeDestroy","moreActionClick","fn","fail","confirmEditPrice","handleArchiveClick","onQrCodeSuccess","onQrCodeError","openPriceEdit","scrollToPayQr","payConfig","provider","timeStamp","nonceStr","package","signType","paySign","computed","stepList","name","currentStep","accompanyProduct","archive","moreActionList","text","fontSize","tag"],"mappings":"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","file":"package_sub/pages/AddOrder/AddOrder.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/pages/AddOrder/AddOrder.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./AddOrder.vue?vue&type=template&id=6614d6de&scoped=true&\"\nvar renderjs\nimport script from \"./AddOrder.vue?vue&type=script&lang=js&\"\nexport * from \"./AddOrder.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AddOrder.vue?vue&type=style&index=0&lang=scss&\"\nimport style1 from \"./AddOrder.vue?vue&type=style&index=1&id=6614d6de&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../../../../Applications/HBuilderX.app/Contents/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 \"6614d6de\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"package_sub/pages/AddOrder/AddOrder.vue\"\nexport default component.exports","export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=template&id=6614d6de&scoped=true&\"","var components\ntry {\n components = {\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 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 uTag: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-tag/u-tag\" */ \"@/uview-ui/components/u-tag/u-tag.vue\"\n )\n },\n uForm: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-form/u-form\" */ \"@/uview-ui/components/u-form/u-form.vue\"\n )\n },\n uFormItem: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-form-item/u-form-item\" */ \"@/uview-ui/components/u-form-item/u-form-item.vue\"\n )\n },\n uInput: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-input/u-input\" */ \"@/uview-ui/components/u-input/u-input.vue\"\n )\n },\n uRadioGroup: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-radio-group/u-radio-group\" */ \"@/uview-ui/components/u-radio-group/u-radio-group.vue\"\n )\n },\n uRadio: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-radio/u-radio\" */ \"@/uview-ui/components/u-radio/u-radio.vue\"\n )\n },\n uUpload: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-upload/u-upload\" */ \"@/uview-ui/components/u-upload/u-upload.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 uPopup: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-popup/u-popup\" */ \"@/uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n uSelect: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-select/u-select\" */ \"@/uview-ui/components/u-select/u-select.vue\"\n )\n },\n uPicker: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-picker/u-picker\" */ \"@/uview-ui/components/u-picker/u-picker.vue\"\n )\n },\n uActionSheet: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-action-sheet/u-action-sheet\" */ \"@/uview-ui/components/u-action-sheet/u-action-sheet.vue\"\n )\n },\n uCheckbox: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-checkbox/u-checkbox\" */ \"@/uview-ui/components/u-checkbox/u-checkbox.vue\"\n )\n },\n uTopTips: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-top-tips/u-top-tips\" */ \"@/uview-ui/components/u-top-tips/u-top-tips.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 _obj\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 =\n _vm.form.pay_status === 0 && _vm.form.nurse_id && _vm.nurse.id\n ? _vm.workStatus.get(_vm.form.status)\n : null\n var m0 =\n _vm.form.pay_status === 0 && !!_vm.orderId\n ? _vm.sex(_vm.form.accompany_sex)\n : null\n var a0 =\n _vm.form.pay_status === 0 && _vm.form.type == 1 && !_vm.orderId\n ? ((_obj = {}), (_obj[\"Authorization\"] = \"Bearer \" + _vm.token), _obj)\n : null\n var a1 =\n _vm.form.pay_status === 0\n ? {\n \"letter-spacing\": \"2rpx\",\n }\n : null\n var m1 =\n _vm.form.pay_status === 2 && (_vm.form.type == 1 || _vm.form.type == 2)\n ? _vm.sex(_vm.form.accompany_sex)\n : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.isShowService = true\n }\n _vm.e1 = function ($event) {\n _vm.orderId || _vm.canSelectSite ? false : (_vm.isShowSite = true)\n }\n _vm.e2 = function ($event) {\n _vm.orderId ? false : (_vm.isShowHospital = true)\n }\n _vm.e3 = function ($event) {\n _vm.orderId ? false : (_vm.isShowTime = true)\n }\n _vm.e4 = function ($event) {\n _vm.isShowMoreAction = true\n }\n _vm.e5 = function ($event) {\n _vm.showPriceEdit = false\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n m0: m0,\n a0: a0,\n a1: a1,\n m1: m1,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=script&lang=js&\"","\n\n\n\n\n\n","import mod from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=1&id=6614d6de&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=1&id=6614d6de&lang=scss&scoped=true&\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["uni-app:///main.js","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?781c","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?77bb","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?2a60","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?d09f","uni-app:///package_sub/pages/AddOrder/AddOrder.vue","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?1af7","webpack:////Users/mac/Documents/朗业/2024/y-四世同堂-医康养/yikangyang-hg-wx/package_sub/pages/AddOrder/AddOrder.vue?6f7e"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","renderjs","component","options","__file","components","uIcon","uButton","uTag","uForm","uFormItem","uInput","uRadioGroup","uRadio","uUpload","uqrcode","uPopup","uSelect","uPicker","uActionSheet","uCheckbox","uTopTips","e","message","indexOf","console","error","render","_obj","_vm","this","_h","$createElement","g0","_self","_c","form","pay_status","nurse_id","nurse","id","workStatus","get","status","m0","orderId","sex","accompany_sex","a0","type","token","a1","m1","_isMounted","e0","$event","isShowService","e1","canSelectSite","isShowSite","e2","isShowHospital","e3","isShowTime","e4","isShowMoreAction","e5","showPriceEdit","$mp","data","Object","assign","$root","recyclableRender","staticRenderFns","_withStripped","serviceArchive","paidPrice","payBtnStyle","color","width","fileList","isShowArchive","list_service","list_hospital","list_archive","list_psite","site_name","is_show","accompany_product_id","site_id","user_archive_id","city","hospital","time","my_provide","appoint_name","appoint_mobile","file_ids","content","no","quantity","rules","required","trigger","validator","action","isAuth","isShowPayPopup","payQrCode","payTimer","editPrice","showPayQrCode","onReady","onLoad","uni","title","onUnload","clearInterval","methods","getList","page","page_size","res","getDetail","accompanyOrderDetail","then","url","getHospital","getUserArchive","user_mobile","changeService","increaseQuantity","icon","decreaseQuantity","confirmHospital","confirmTime","confirmSite","confirmArchive","addArchive","editUser","delUser","success","item","addSuccess","pay","valid","filter","map","payOrder","result","mask","showCancel","setTimeout","startPayCheck","beforeDestroy","moreActionClick","fn","fail","confirmEditPrice","handleArchiveClick","onQrCodeSuccess","onQrCodeError","openPriceEdit","scrollToPayQr","payConfig","provider","timeStamp","nonceStr","package","signType","paySign","computed","stepList","name","currentStep","accompanyProduct","archive","moreActionList","text","fontSize","tag"],"mappings":"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","file":"package_sub/pages/AddOrder/AddOrder.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/pages/AddOrder/AddOrder.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./AddOrder.vue?vue&type=template&id=6614d6de&scoped=true&\"\nvar renderjs\nimport script from \"./AddOrder.vue?vue&type=script&lang=js&\"\nexport * from \"./AddOrder.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AddOrder.vue?vue&type=style&index=0&lang=scss&\"\nimport style1 from \"./AddOrder.vue?vue&type=style&index=1&id=6614d6de&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../../../../Applications/HBuilderX.app/Contents/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 \"6614d6de\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"package_sub/pages/AddOrder/AddOrder.vue\"\nexport default component.exports","export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=template&id=6614d6de&scoped=true&\"","var components\ntry {\n components = {\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 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 uTag: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-tag/u-tag\" */ \"@/uview-ui/components/u-tag/u-tag.vue\"\n )\n },\n uForm: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-form/u-form\" */ \"@/uview-ui/components/u-form/u-form.vue\"\n )\n },\n uFormItem: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-form-item/u-form-item\" */ \"@/uview-ui/components/u-form-item/u-form-item.vue\"\n )\n },\n uInput: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-input/u-input\" */ \"@/uview-ui/components/u-input/u-input.vue\"\n )\n },\n uRadioGroup: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-radio-group/u-radio-group\" */ \"@/uview-ui/components/u-radio-group/u-radio-group.vue\"\n )\n },\n uRadio: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-radio/u-radio\" */ \"@/uview-ui/components/u-radio/u-radio.vue\"\n )\n },\n uUpload: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-upload/u-upload\" */ \"@/uview-ui/components/u-upload/u-upload.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 uPopup: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-popup/u-popup\" */ \"@/uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n uSelect: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-select/u-select\" */ \"@/uview-ui/components/u-select/u-select.vue\"\n )\n },\n uPicker: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-picker/u-picker\" */ \"@/uview-ui/components/u-picker/u-picker.vue\"\n )\n },\n uActionSheet: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-action-sheet/u-action-sheet\" */ \"@/uview-ui/components/u-action-sheet/u-action-sheet.vue\"\n )\n },\n uCheckbox: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-checkbox/u-checkbox\" */ \"@/uview-ui/components/u-checkbox/u-checkbox.vue\"\n )\n },\n uTopTips: function () {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-top-tips/u-top-tips\" */ \"@/uview-ui/components/u-top-tips/u-top-tips.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 _obj\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 =\n _vm.form.pay_status === 0 && _vm.form.nurse_id && _vm.nurse.id\n ? _vm.workStatus.get(_vm.form.status)\n : null\n var m0 =\n _vm.form.pay_status === 0 && !!_vm.orderId\n ? _vm.sex(_vm.form.accompany_sex)\n : null\n var a0 =\n _vm.form.pay_status === 0 && _vm.form.type == 1 && !_vm.orderId\n ? ((_obj = {}), (_obj[\"Authorization\"] = \"Bearer \" + _vm.token), _obj)\n : null\n var a1 =\n _vm.form.pay_status === 0\n ? {\n \"letter-spacing\": \"2rpx\",\n }\n : null\n var m1 =\n _vm.form.pay_status === 2 && (_vm.form.type == 1 || _vm.form.type == 2)\n ? _vm.sex(_vm.form.accompany_sex)\n : null\n if (!_vm._isMounted) {\n _vm.e0 = function ($event) {\n _vm.isShowService = true\n }\n _vm.e1 = function ($event) {\n _vm.orderId || _vm.canSelectSite ? false : (_vm.isShowSite = true)\n }\n _vm.e2 = function ($event) {\n _vm.orderId ? false : (_vm.isShowHospital = true)\n }\n _vm.e3 = function ($event) {\n _vm.orderId ? false : (_vm.isShowTime = true)\n }\n _vm.e4 = function ($event) {\n _vm.isShowMoreAction = true\n }\n _vm.e5 = function ($event) {\n _vm.showPriceEdit = false\n }\n }\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n m0: m0,\n a0: a0,\n a1: a1,\n m1: m1,\n },\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=script&lang=js&\"","\n\n\n\n\n\n","import mod from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=1&id=6614d6de&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./AddOrder.vue?vue&type=style&index=1&id=6614d6de&lang=scss&scoped=true&\""],"sourceRoot":""} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/package_sub/pages/AddOrder/AddOrder.js b/unpackage/dist/dev/mp-weixin/package_sub/pages/AddOrder/AddOrder.js index 3e3523c..bed4444 100644 --- a/unpackage/dist/dev/mp-weixin/package_sub/pages/AddOrder/AddOrder.js +++ b/unpackage/dist/dev/mp-weixin/package_sub/pages/AddOrder/AddOrder.js @@ -1,2 +1,2 @@ -(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package_sub/pages/AddOrder/AddOrder"],{310:function(e,t,n){"use strict";(function(e,t){var r=n(4);n(26);r(n(25));var i=r(n(311));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},311:function(e,t,n){"use strict";n.r(t);var r=n(312),i=n(314);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n(316),n(318);var a,s=n(35),u=Object(s["default"])(i["default"],r["render"],r["staticRenderFns"],!1,null,"6614d6de",null,!1,r["components"],a);u.options.__file="package_sub/pages/AddOrder/AddOrder.vue",t["default"]=u.exports},312:function(e,t,n){"use strict";n.r(t);var r=n(313);n.d(t,"render",(function(){return r["render"]})),n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return r["recyclableRender"]})),n.d(t,"components",(function(){return r["components"]}))},313:function(e,t,n){"use strict";var r;n.r(t),n.d(t,"render",(function(){return i})),n.d(t,"staticRenderFns",(function(){return a})),n.d(t,"recyclableRender",(function(){return o})),n.d(t,"components",(function(){return r}));try{r={uIcon:function(){return n.e("uview-ui/components/u-icon/u-icon").then(n.bind(null,390))},uButton:function(){return n.e("uview-ui/components/u-button/u-button").then(n.bind(null,345))},uTag:function(){return n.e("uview-ui/components/u-tag/u-tag").then(n.bind(null,446))},uForm:function(){return n.e("uview-ui/components/u-form/u-form").then(n.bind(null,397))},uFormItem:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-form-item/u-form-item")]).then(n.bind(null,404))},uInput:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-input/u-input")]).then(n.bind(null,415))},uRadioGroup:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-radio-group/u-radio-group")]).then(n.bind(null,453))},uRadio:function(){return n.e("uview-ui/components/u-radio/u-radio").then(n.bind(null,460))},uUpload:function(){return n.e("uview-ui/components/u-upload/u-upload").then(n.bind(null,467))},uqrcode:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(n.bind(null,373))},uPopup:function(){return n.e("uview-ui/components/u-popup/u-popup").then(n.bind(null,366))},uSelect:function(){return n.e("uview-ui/components/u-select/u-select").then(n.bind(null,422))},uPicker:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-picker/u-picker")]).then(n.bind(null,474))},uActionSheet:function(){return n.e("uview-ui/components/u-action-sheet/u-action-sheet").then(n.bind(null,484))},uCheckbox:function(){return n.e("uview-ui/components/u-checkbox/u-checkbox").then(n.bind(null,491))},uTopTips:function(){return n.e("uview-ui/components/u-top-tips/u-top-tips").then(n.bind(null,498))}}}catch(s){if(-1===s.message.indexOf("Cannot find module")||-1===s.message.indexOf(".vue"))throw s;console.error(s.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var i=function(){var e,t=this,n=t.$createElement,r=(t._self._c,0===t.form.pay_status&&t.form.nurse_id&&t.nurse.id?t.workStatus.get(t.form.status):null),i=0===t.form.pay_status&&t.orderId?t.sex(t.form.accompany_sex):null,o=0!==t.form.pay_status||1!=t.form.type||t.orderId?null:(e={},e["Authorization"]="Bearer "+t.token,e),a=0===t.form.pay_status?{"letter-spacing":"2rpx"}:null,s=2!==t.form.pay_status||1!=t.form.type&&2!=t.form.type?null:t.sex(t.form.accompany_sex);t._isMounted||(t.e0=function(e){t.isShowService=!0},t.e1=function(e){!t.orderId&&!t.canSelectSite&&(t.isShowSite=!0)},t.e2=function(e){!t.orderId&&(t.isShowHospital=!0)},t.e3=function(e){!t.orderId&&(t.isShowTime=!0)},t.e4=function(e){t.isShowMoreAction=!0},t.e5=function(e){t.showPriceEdit=!1}),t.$mp.data=Object.assign({},{$root:{g0:r,m0:i,a0:o,a1:a,m1:s}})},o=!1,a=[];i._withStripped=!0},314:function(e,t,n){"use strict";n.r(t);var r=n(315),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(o);t["default"]=i.a},315:function(e,t,n){"use strict";(function(e){var r=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(30)),o=r(n(32)),a=n(206),s=n(65),u=function(){n.e("component/serviceArchive/service-archive").then(function(){return resolve(n(505))}.bind(null,n)).catch(n.oe)},c=function(){Promise.all([n.e("common/vendor"),n.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(function(){return resolve(n(373))}.bind(null,n)).catch(n.oe)},d={components:{serviceArchive:u,uqrcode:c},data:function(){var e=this;return{paidPrice:0,workStatus:new Map([[0,"待处理"],[1,"已到客户家"],[2,"已接到客户"],[3,"已到医院"],[4,"完成服务"]]),payBtnStyle:{"background-image":"linear-gradient(-90deg, #e26165 0%, #c10d12 94%, #c10d12 100%)","font-weight":"500","font-size":"28rpx",color:"#fff",width:"288rpx","margin-right":"25rpx"},isShowMoreAction:!1,isShowService:!1,fileList:[],isShowHospital:!1,isShowTime:!1,isShowArchive:!1,list_service:[],list_hospital:[],list_archive:[],orderId:"",nurse:{},isShowSite:!1,list_psite:[],site_name:"",canSelectSite:!1,form:{type:1,is_show:!1,accompany_product_id:"",user_archive_id:"",city:"",hospital:"",time:"",my_provide:1,appoint_name:"",appoint_mobile:"",accompany_sex:"",file_ids:"",content:"",pay_status:0,no:"",quantity:1},rules:{user_archive_id:[{type:"number",required:!0,message:"请选择人员",trigger:["blur","change"]}],time:[{required:!0,message:"请选择时间",trigger:["blur","change"]}],hospital:[{validator:function(t,n,r){return 2==e.form.type||!!n},message:"请选择就诊医院",trigger:["blur","change"]}],appoint_name:[{required:!0,message:"请输入预约人",trigger:["blur","change"]}],appoint_mobile:[{required:!0,message:"请输入预约人电话",trigger:["blur","change"]},{validator:function(t,n,r){return e.$u.test.mobile(n)},message:"预约人电话不正确",trigger:["change","blur"]}],content:[{required:!0,message:"请填写其他服务需求",trigger:["blur","change"]}],site_id:[{required:!0,message:"请选择站点区域",trigger:["blur","change"]}]},action:"".concat(a.ROOTPATH,"/api/mobile/upload-file"),isAuth:!1,isShowPayPopup:!1,payQrCode:"",payTimer:null,showPriceEdit:!1,editPrice:"",showPayQrCode:!1}},onReady:function(){this.$refs.uForm.setRules(this.rules)},onLoad:function(t){this.form.can_multi_num=t.can_multi_num?Number(t.can_multi_num):0,this.form.accompany_product_id=t.id?Number(t.id):"",this.form.type=Number(t.type),this.form.site_id=t.site_id?Number(t.site_id):"",this.site_name=t.site_id?t.site_name:"",this.canSelectSite=!!t.site_id,console.log("this.vuex_site",this.form.site_id,this.site_name),e.setNavigationBarTitle({title:1==t.type?"预约陪诊":"预约居家照护"}),!this.orderId&&t.order_id&&(this.orderId=t.order_id,this.getDetail()),this.getList(t.type,t.site_id),this.getHospital(t.site_id),this.showPayQrCode=!1,this.payQrCode=""},onUnload:function(){this.payTimer&&(clearInterval(this.payTimer),this.payTimer=null)},methods:{getList:function(e){var t=this;return(0,o.default)(i.default.mark((function n(){var r;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$u.api.accompanyProduct({type:e,page:1,page_size:999});case 2:r=n.sent,t.list_service=r.data,t.orderId||(t.list_psite=r.data.filter((function(e){return e.id==t.form.accompany_product_id}))[0].site);case 5:case"end":return n.stop()}}),n)})))()},getDetail:function(t){var n=this;return(0,o.default)(i.default.mark((function r(){return i.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return console.log(t,n.orderId),r.next=3,n.$u.api.accompanyOrderDetail({id:t||n.orderId}).then((function(t){for(var r in n.form)t.hasOwnProperty(r)&&(n.form[r]=t[r]);n.form.quantity||(n.form.quantity=1),n.form["created_at"]=t["created_at"],n.form["status"]=t["status"],n.form["nurse_id"]=t["nurse_id"],n.nurse=t["nurse"],n.fileList=t.files.map((function(e){return{url:e.url}})),n.paidPrice=t.price,e.setNavigationBarTitle({title:t.accompany_product?t.accompany_product.name:"订单详情"})}));case 3:case"end":return r.stop()}}),r)})))()},getHospital:function(e){var t=this;return(0,o.default)(i.default.mark((function n(){var r;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$u.api.listHospital({site_id:e,page:1,page_size:999});case 2:r=n.sent,t.list_hospital=r.data;case 4:case"end":return n.stop()}}),n)})))()},getUserArchive:function(){var e=this;return(0,o.default)(i.default.mark((function t(){var n;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$u.api.userArchive({page:1,page_size:999,user_mobile:e.form.appoint_mobile});case 2:n=t.sent,e.list_archive=n.data;case 4:case"end":return t.stop()}}),t)})))()},changeService:function(e){this.info=e,this.form.accompany_product_id=e.id,this.canSelectSite&&(this.list_psite=e.site,this.form.site_id="",this.site_name=""),this.getHospital(e.site_id),this.isShowService=!1,this.form.hospital="",this.form.quantity=1},increaseQuantity:function(){this.form.quantity<99?this.form.quantity++:e.showToast({title:"最大数量为99",icon:"none"})},decreaseQuantity:function(){this.form.quantity>1?this.form.quantity--:e.showToast({title:"最小数量为1",icon:"none"})},confirmHospital:function(e){this.form.hospital=e[0].value},confirmTime:function(e){this.form.time="".concat(e.year,"-").concat(e.month,"-").concat(e.day," ").concat(e.hour,":").concat(e.minute,":00")},confirmSite:function(e){this.form.site_id=e[0].value,this.site_name=e[0].label},confirmArchive:function(e){this.form.user_archive_id=e.id,this.isShowArchive=!1},addArchive:function(){this.$refs.serviceArchive.isShow=!0},editUser:function(e){this.$refs.serviceArchive.form=e,this.$refs.serviceArchive.isShow=!0},delUser:function(t){var n=this;e.showModal({title:"确认删除该人员?",success:function(){var e=(0,o.default)(i.default.mark((function e(r){return i.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!r.confirm){e.next=13;break}if(e.prev=1,null!==t&&void 0!==t&&t.id){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,n.$u.api.userArchiveDestroy({id:null===t||void 0===t?void 0:t.id});case 6:e.sent,n.getUserArchive(),e.next=13;break;case 10:e.prev=10,e.t0=e["catch"](1),console.error(e.t0);case 13:case"end":return e.stop()}}),e,null,[[1,10]])})));function r(t){return e.apply(this,arguments)}return r}()})},addSuccess:function(e){e&&this.getUserArchive()},pay:function(){var t=this;this.orderId?this.payOrder(this.form):this.$refs.uForm.validate(function(){var n=(0,o.default)(i.default.mark((function n(r){var o,a,u,c;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!r){n.next=19;break}if(console.log("验证通过"),t.form.file_ids=(null===(o=t.$refs.uUpload)||void 0===o||null===(a=o.lists)||void 0===a||null===(u=a.filter((function(e){return 100===e.progress})))||void 0===u?void 0:u.map((function(e){var t;return null===(t=e.response)||void 0===t?void 0:t.id})))||[],1!==t.form.type){n.next=7;break}if(!(t.form.file_ids.length<1&&(0,s.isNull)(t.form.content))){n.next=7;break}return e.showToast({title:"请填写服务需求或上传资料",icon:"none"}),n.abrupt("return");case 7:if(2!==t.form.type){n.next=11;break}if(!(0,s.isNull)(t.form.content)){n.next=11;break}return e.showToast({title:"请填写服务需求",icon:"none"}),n.abrupt("return");case 11:return t.form.price=t.orderId?t.paidPrice:t.accompanyProduct.price*t.form.quantity,t.form.total=t.form.quantity.toString(),n.next=15,t.$u.api.accompanyProductOrder(t.form);case 15:c=n.sent,c&&(console.log(c),t.orderId=c.id,t.paidPrice=c.price,t.payOrder(c)),n.next=20;break;case 19:console.log("验证失败");case 20:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}())},payOrder:function(t){var n=this;return(0,o.default)(i.default.mark((function r(){var o,a,s;return i.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,n.$u.api.accompanyPay({no:t.no});case 3:if(o=r.sent,a=o.result,n.form.pay_status=1,n.form.no=t.no,n.form.created_at=t.time,console.log("支付结果:",a),e.showLoading({title:"生成支付二维码...",mask:!0}),n.payQrCode=a.code_url,n.showPayQrCode=!0,console.log("二维码URL:",n.payQrCode),console.log("显示二维码:",n.showPayQrCode),n.payQrCode){r.next=18;break}return console.error("二维码URL为空"),e.showToast({title:"二维码生成失败",icon:"none"}),r.abrupt("return");case 18:e.hideLoading(),n.startPayCheck(),r.next=26;break;case 22:r.prev=22,r.t0=r["catch"](0),console.log("支付错误:",r.t0),r.t0.data&&(10002===r.t0.data.errcode||r.t0.data.errmsg&&r.t0.data.errmsg.includes("订单待审核"))?e.showModal({title:"订单待审核",content:"订单待审核,审核通过后才能支付",showCancel:!1,success:function(){e.switchTab({url:"/pages/index/staffIndex",success:function(){setTimeout((function(){e.$emit("switchToPendingReview")}),100)}})}}):e.showToast({title:(null===(s=r.t0.data)||void 0===s?void 0:s.errmsg)||"支付失败",icon:"none"});case 26:case"end":return r.stop()}}),r,null,[[0,22]])})))()},startPayCheck:function(){var t=this;this.payTimer=setInterval((0,o.default)(i.default.mark((function n(){var r;return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.$u.api.accompanyOrderDetail({id:t.orderId});case 3:r=n.sent,1===r.pay_status&&(clearInterval(t.payTimer),t.showPayQrCode=!1,t.form.pay_status=2,e.showToast({title:"支付成功",icon:"success"})),n.next=10;break;case 7:n.prev=7,n.t0=n["catch"](0),console.error("检查支付状态失败",n.t0);case 10:case"end":return n.stop()}}),n,null,[[0,7]])}))),3e3)},beforeDestroy:function(){this.payTimer&&clearInterval(this.payTimer)},moreActionClick:function(t){var n=this,r=this.moreActionList[t].text,i=function(){};switch(this.moreActionList[t].tag){case"cancel":i=function(){return n.$u.api.accompanyProductOrder({id:n.orderId,pay_status:-1}).then((function(e){n.getDetail(),n.form.pay_status=2}))};break;case"chargeback":i=function(){return n.$u.api.orderRefund({id:n.orderId}).then((function(t){n.getDetail().then((function(t){n.form.status&&e.showModal({title:"已成功提交退款申请",content:"当前订单已分配护工,需等待客服处理",showCancel:!1})}))}))};break}e.showModal({title:"操作",content:"是否确认".concat(r,"?"),success:function(e){e.confirm&&i()},fail:function(){}})},confirmEditPrice:function(){if(!this.editPrice||isNaN(this.editPrice)||Number(this.editPrice)<0)e.showToast({title:"请输入有效金额",icon:"none"});else{if(this.orderId)this.paidPrice=Number(this.editPrice);else{var t=Number(this.editPrice),n=this.form.quantity||1;this.accompanyProduct.price=t/n}this.showPriceEdit=!1}},handleArchiveClick:function(){var t=this;return(0,o.default)(i.default.mark((function n(){return i.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t.form.appoint_name){n.next=4;break}return e.$u.toast("请先填写预约人"),t.$refs.appointNameInput&&t.$refs.appointNameInput.focus&&t.$refs.appointNameInput.focus(),n.abrupt("return");case 4:if(t.form.appoint_mobile){n.next=8;break}return e.$u.toast("请先填写预约人电话"),t.$refs.appointMobileInput&&t.$refs.appointMobileInput.focus&&t.$refs.appointMobileInput.focus(),n.abrupt("return");case 8:return n.next=10,t.getUserArchive();case 10:t.isShowArchive=!0;case 11:case"end":return n.stop()}}),n)})))()},onQrCodeSuccess:function(){console.log("二维码生成成功"),e.showToast({title:"二维码生成成功",icon:"success"})},onQrCodeError:function(t){console.error("二维码生成错误:",t),e.showToast({title:"二维码生成失败: "+(t.errMsg||"未知错误"),icon:"none"})},openPriceEdit:function(){var e=this.orderId?this.paidPrice:(this.accompanyProduct.price||0)*(this.form.quantity||1);this.editPrice=e.toString(),this.showPriceEdit=!0},scrollToPayQr:function(){var t=(0,o.default)(i.default.mark((function t(){var n,r,o=this;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.$u.api.accompanyOrderPayParams({no:this.form.no});case 3:return n=t.sent,console.log("获取支付参数:",n),r=n.config||n,t.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.getDetail()},fail:function(t){t.errMsg&&t.errMsg.indexOf("cancel")>-1?e.showToast({title:"已取消支付",icon:"none"}):(e.showToast({title:"支付失败",icon:"none"}),console.log("支付失败",t))}});case 8:t.next=13;break;case 10:t.prev=10,t.t0=t["catch"](0),e.showToast({title:t.t0.errmsg||"拉起支付失败",icon:"none"});case 13:case"end":return t.stop()}}),t,this,[[0,10]])})));function n(){return t.apply(this,arguments)}return n}()},computed:{stepList:function(){return[{name:"填写预约"},{name:"在线支付"},{name:"服务完成"}]},currentStep:function(){return this.orderId?0===this.form.pay_status?1:1===this.form.pay_status?2:2===this.form.pay_status?3:0:1},sex:function(){return function(e){return 1==e?"男":2==e?"女":"都可以"}},token:function(){var t;return this.vuex_token?this.vuex_token:null===(t=e.getStorageSync("lifeData"))||void 0===t?void 0:t.vuex_token},accompanyProduct:function(){var e=this;return this.list_service.find((function(t){return t.id===e.form.accompany_product_id}))||{}},hospital:function(){var e=this;return this.list_hospital.find((function(t){return t.id==e.form.hospital}))||{}},archive:function(){var e=this;return this.list_archive.find((function(t){return t.id===e.form.user_archive_id}))||{}},moreActionList:function(){return 0===this.form.pay_status?[{text:"取消订单",fontSize:28,tag:"cancel"}]:1===this.form.pay_status?[{text:"退单",fontSize:28,tag:"chargeback"}]:void 0}}};t.default=d}).call(this,n(2)["default"])},316:function(e,t,n){"use strict";n.r(t);var r=n(317),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(o);t["default"]=i.a},317:function(e,t,n){},318:function(e,t,n){"use strict";n.r(t);var r=n(319),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(o);t["default"]=i.a},319:function(e,t,n){}},[[310,"common/runtime","common/vendor"]]]); +(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package_sub/pages/AddOrder/AddOrder"],{310:function(e,t,n){"use strict";(function(e,t){var i=n(4);n(26);i(n(25));var r=i(n(311));e.__webpack_require_UNI_MP_PLUGIN__=n,t(r.default)}).call(this,n(1)["default"],n(2)["createPage"])},311:function(e,t,n){"use strict";n.r(t);var i=n(312),r=n(314);for(var o in r)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(o);n(316),n(318);var s,a=n(35),u=Object(a["default"])(r["default"],i["render"],i["staticRenderFns"],!1,null,"6614d6de",null,!1,i["components"],s);u.options.__file="package_sub/pages/AddOrder/AddOrder.vue",t["default"]=u.exports},312:function(e,t,n){"use strict";n.r(t);var i=n(313);n.d(t,"render",(function(){return i["render"]})),n.d(t,"staticRenderFns",(function(){return i["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return i["recyclableRender"]})),n.d(t,"components",(function(){return i["components"]}))},313:function(e,t,n){"use strict";var i;n.r(t),n.d(t,"render",(function(){return r})),n.d(t,"staticRenderFns",(function(){return s})),n.d(t,"recyclableRender",(function(){return o})),n.d(t,"components",(function(){return i}));try{i={uIcon:function(){return n.e("uview-ui/components/u-icon/u-icon").then(n.bind(null,390))},uButton:function(){return n.e("uview-ui/components/u-button/u-button").then(n.bind(null,345))},uTag:function(){return n.e("uview-ui/components/u-tag/u-tag").then(n.bind(null,446))},uForm:function(){return n.e("uview-ui/components/u-form/u-form").then(n.bind(null,397))},uFormItem:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-form-item/u-form-item")]).then(n.bind(null,404))},uInput:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-input/u-input")]).then(n.bind(null,415))},uRadioGroup:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-radio-group/u-radio-group")]).then(n.bind(null,453))},uRadio:function(){return n.e("uview-ui/components/u-radio/u-radio").then(n.bind(null,460))},uUpload:function(){return n.e("uview-ui/components/u-upload/u-upload").then(n.bind(null,467))},uqrcode:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(n.bind(null,373))},uPopup:function(){return n.e("uview-ui/components/u-popup/u-popup").then(n.bind(null,366))},uSelect:function(){return n.e("uview-ui/components/u-select/u-select").then(n.bind(null,422))},uPicker:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-picker/u-picker")]).then(n.bind(null,474))},uActionSheet:function(){return n.e("uview-ui/components/u-action-sheet/u-action-sheet").then(n.bind(null,484))},uCheckbox:function(){return n.e("uview-ui/components/u-checkbox/u-checkbox").then(n.bind(null,491))},uTopTips:function(){return n.e("uview-ui/components/u-top-tips/u-top-tips").then(n.bind(null,498))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var e,t=this,n=t.$createElement,i=(t._self._c,0===t.form.pay_status&&t.form.nurse_id&&t.nurse.id?t.workStatus.get(t.form.status):null),r=0===t.form.pay_status&&t.orderId?t.sex(t.form.accompany_sex):null,o=0!==t.form.pay_status||1!=t.form.type||t.orderId?null:(e={},e["Authorization"]="Bearer "+t.token,e),s=0===t.form.pay_status?{"letter-spacing":"2rpx"}:null,a=2!==t.form.pay_status||1!=t.form.type&&2!=t.form.type?null:t.sex(t.form.accompany_sex);t._isMounted||(t.e0=function(e){t.isShowService=!0},t.e1=function(e){!t.orderId&&!t.canSelectSite&&(t.isShowSite=!0)},t.e2=function(e){!t.orderId&&(t.isShowHospital=!0)},t.e3=function(e){!t.orderId&&(t.isShowTime=!0)},t.e4=function(e){t.isShowMoreAction=!0},t.e5=function(e){t.showPriceEdit=!1}),t.$mp.data=Object.assign({},{$root:{g0:i,m0:r,a0:o,a1:s,m1:a}})},o=!1,s=[];r._withStripped=!0},314:function(e,t,n){"use strict";n.r(t);var i=n(315),r=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=r.a},315:function(e,t,n){"use strict";(function(e){var i=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(30)),o=i(n(32)),s=n(206),a=n(65),u=function(){n.e("component/serviceArchive/service-archive").then(function(){return resolve(n(505))}.bind(null,n)).catch(n.oe)},c=function(){Promise.all([n.e("common/vendor"),n.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(function(){return resolve(n(373))}.bind(null,n)).catch(n.oe)},d={components:{serviceArchive:u,uqrcode:c},data:function(){var e=this;return{paidPrice:0,workStatus:new Map([[0,"待处理"],[1,"已到客户家"],[2,"已接到客户"],[3,"已到医院"],[4,"完成服务"]]),payBtnStyle:{"background-image":"linear-gradient(-90deg, #e26165 0%, #c10d12 94%, #c10d12 100%)","font-weight":"500","font-size":"28rpx",color:"#fff",width:"288rpx","margin-right":"25rpx"},isShowMoreAction:!1,isShowService:!1,fileList:[],isShowHospital:!1,isShowTime:!1,isShowArchive:!1,list_service:[],list_hospital:[],list_archive:[],orderId:"",nurse:{},isShowSite:!1,list_psite:[],site_name:"",canSelectSite:!1,form:{type:1,is_show:!1,accompany_product_id:"",site_id:"",user_archive_id:"",city:"",hospital:"",time:"",my_provide:1,appoint_name:"",appoint_mobile:"",accompany_sex:"",file_ids:"",content:"",pay_status:0,no:"",quantity:1},rules:{user_archive_id:[{type:"number",required:!0,message:"请选择人员",trigger:["blur","change"]}],time:[{required:!0,message:"请选择时间",trigger:["blur","change"]}],hospital:[{validator:function(t,n,i){return 2==e.form.type||!!n},message:"请选择就诊医院",trigger:["blur","change"]}],appoint_name:[{required:!0,message:"请输入预约人",trigger:["blur","change"]}],appoint_mobile:[{required:!0,message:"请输入预约人电话",trigger:["blur","change"]},{validator:function(t,n,i){return e.$u.test.mobile(n)},message:"预约人电话不正确",trigger:["change","blur"]}],content:[{required:!0,message:"请填写其他服务需求",trigger:["blur","change"]}]},action:"".concat(s.ROOTPATH,"/api/mobile/upload-file"),isAuth:!1,isShowPayPopup:!1,payQrCode:"",payTimer:null,showPriceEdit:!1,editPrice:"",showPayQrCode:!1}},onReady:function(){this.$refs.uForm.setRules(this.rules)},onLoad:function(t){this.form.can_multi_num=t.can_multi_num?Number(t.can_multi_num):0,this.form.accompany_product_id=t.id?Number(t.id):"",this.form.type=Number(t.type),this.form.site_id=t.site_id?Number(t.site_id):"",this.site_name=t.site_id?t.site_name:"",this.canSelectSite=!!t.site_id,console.log("this.vuex_site",this.form.site_id,this.site_name),e.setNavigationBarTitle({title:1==t.type?"预约陪诊":"预约居家照护"}),!this.orderId&&t.order_id&&(this.orderId=t.order_id,this.getDetail()),this.getList(t.type,t.site_id),this.getHospital(t.site_id),this.showPayQrCode=!1,this.payQrCode=""},onUnload:function(){this.payTimer&&(clearInterval(this.payTimer),this.payTimer=null)},methods:{getList:function(e){var t=this;return(0,o.default)(r.default.mark((function n(){var i;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$u.api.accompanyProduct({type:e,page:1,page_size:999});case 2:i=n.sent,t.list_service=i.data,t.orderId||(t.list_psite=i.data.filter((function(e){return e.id==t.form.accompany_product_id}))[0].site);case 5:case"end":return n.stop()}}),n)})))()},getDetail:function(t){var n=this;return(0,o.default)(r.default.mark((function i(){return r.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return console.log(t,n.orderId),i.next=3,n.$u.api.accompanyOrderDetail({id:t||n.orderId}).then((function(t){for(var i in n.form)t.hasOwnProperty(i)&&(n.form[i]=t[i]);n.form.quantity||(n.form.quantity=1),n.form["created_at"]=t["created_at"],n.form["status"]=t["status"],n.form["nurse_id"]=t["nurse_id"],n.nurse=t["nurse"],n.fileList=t.files.map((function(e){return{url:e.url}})),n.paidPrice=t.price,e.setNavigationBarTitle({title:t.accompany_product?t.accompany_product.name:"订单详情"})}));case 3:case"end":return i.stop()}}),i)})))()},getHospital:function(e){var t=this;return(0,o.default)(r.default.mark((function n(){var i;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$u.api.listHospital({site_id:e,page:1,page_size:999});case 2:i=n.sent,t.list_hospital=i.data;case 4:case"end":return n.stop()}}),n)})))()},getUserArchive:function(){var e=this;return(0,o.default)(r.default.mark((function t(){var n;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$u.api.userArchive({page:1,page_size:999,user_mobile:e.form.appoint_mobile});case 2:n=t.sent,e.list_archive=n.data;case 4:case"end":return t.stop()}}),t)})))()},changeService:function(e){this.info=e,this.form.accompany_product_id=e.id,this.canSelectSite&&(this.list_psite=e.site,this.form.site_id="",this.site_name=""),this.getHospital(e.site_id),this.isShowService=!1,this.form.hospital="",this.form.quantity=1},increaseQuantity:function(){this.form.quantity<99?this.form.quantity++:e.showToast({title:"最大数量为99",icon:"none"})},decreaseQuantity:function(){this.form.quantity>1?this.form.quantity--:e.showToast({title:"最小数量为1",icon:"none"})},confirmHospital:function(e){this.form.hospital=e[0].value},confirmTime:function(e){this.form.time="".concat(e.year,"-").concat(e.month,"-").concat(e.day," ").concat(e.hour,":").concat(e.minute,":00")},confirmSite:function(e){console.log("e",e),this.form.site_id=e[0].value,this.site_name=e[0].label,console.log("this.form.site_id",this.form.site_id)},confirmArchive:function(e){this.form.user_archive_id=e.id,this.isShowArchive=!1},addArchive:function(){this.$refs.serviceArchive.isShow=!0},editUser:function(e){this.$refs.serviceArchive.form=e,this.$refs.serviceArchive.isShow=!0},delUser:function(t){var n=this;e.showModal({title:"确认删除该人员?",success:function(){var e=(0,o.default)(r.default.mark((function e(i){return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!i.confirm){e.next=13;break}if(e.prev=1,null!==t&&void 0!==t&&t.id){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,n.$u.api.userArchiveDestroy({id:null===t||void 0===t?void 0:t.id});case 6:e.sent,n.getUserArchive(),e.next=13;break;case 10:e.prev=10,e.t0=e["catch"](1),console.error(e.t0);case 13:case"end":return e.stop()}}),e,null,[[1,10]])})));function i(t){return e.apply(this,arguments)}return i}()})},addSuccess:function(e){e&&this.getUserArchive()},pay:function(){var t=this;if(this.orderId)this.payOrder(this.form);else{if(!this.form.site_id)return void e.showToast({title:"请选择站点区域",icon:"none"});console.log("this.form",this.form),this.$refs.uForm.validate(function(){var n=(0,o.default)(r.default.mark((function n(i){var o,s,u,c;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!i){n.next=19;break}if(console.log("验证通过"),t.form.file_ids=(null===(o=t.$refs.uUpload)||void 0===o||null===(s=o.lists)||void 0===s||null===(u=s.filter((function(e){return 100===e.progress})))||void 0===u?void 0:u.map((function(e){var t;return null===(t=e.response)||void 0===t?void 0:t.id})))||[],1!==t.form.type){n.next=7;break}if(!(t.form.file_ids.length<1&&(0,a.isNull)(t.form.content))){n.next=7;break}return e.showToast({title:"请填写服务需求或上传资料",icon:"none"}),n.abrupt("return");case 7:if(2!==t.form.type){n.next=11;break}if(!(0,a.isNull)(t.form.content)){n.next=11;break}return e.showToast({title:"请填写服务需求",icon:"none"}),n.abrupt("return");case 11:return t.form.price=t.orderId?t.paidPrice:t.accompanyProduct.price*t.form.quantity,t.form.total=t.form.quantity.toString(),n.next=15,t.$u.api.accompanyProductOrder(t.form);case 15:c=n.sent,c&&(console.log(c),t.orderId=c.id,t.paidPrice=c.price,t.payOrder(c)),n.next=20;break;case 19:console.log("验证失败");case 20:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}())}},payOrder:function(t){var n=this;return(0,o.default)(r.default.mark((function i(){var o,s,a;return r.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,n.$u.api.accompanyPay({no:t.no});case 3:if(o=i.sent,s=o.result,n.form.pay_status=1,n.form.no=t.no,n.form.created_at=t.time,console.log("支付结果:",s),e.showLoading({title:"生成支付二维码...",mask:!0}),n.payQrCode=s.code_url,n.showPayQrCode=!0,console.log("二维码URL:",n.payQrCode),console.log("显示二维码:",n.showPayQrCode),n.payQrCode){i.next=18;break}return console.error("二维码URL为空"),e.showToast({title:"二维码生成失败",icon:"none"}),i.abrupt("return");case 18:e.hideLoading(),n.startPayCheck(),i.next=26;break;case 22:i.prev=22,i.t0=i["catch"](0),console.log("支付错误:",i.t0),i.t0.data&&(10002===i.t0.data.errcode||i.t0.data.errmsg&&i.t0.data.errmsg.includes("订单待审核"))?e.showModal({title:"订单待审核",content:"订单待审核,审核通过后才能支付",showCancel:!1,success:function(){e.switchTab({url:"/pages/index/staffIndex",success:function(){setTimeout((function(){e.$emit("switchToPendingReview")}),100)}})}}):e.showToast({title:(null===(a=i.t0.data)||void 0===a?void 0:a.errmsg)||"支付失败",icon:"none"});case 26:case"end":return i.stop()}}),i,null,[[0,22]])})))()},startPayCheck:function(){var t=this;this.payTimer=setInterval((0,o.default)(r.default.mark((function n(){var i;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t.$u.api.accompanyOrderDetail({id:t.orderId});case 3:i=n.sent,1===i.pay_status&&(clearInterval(t.payTimer),t.showPayQrCode=!1,t.form.pay_status=2,e.showToast({title:"支付成功",icon:"success"})),n.next=10;break;case 7:n.prev=7,n.t0=n["catch"](0),console.error("检查支付状态失败",n.t0);case 10:case"end":return n.stop()}}),n,null,[[0,7]])}))),3e3)},beforeDestroy:function(){this.payTimer&&clearInterval(this.payTimer)},moreActionClick:function(t){var n=this,i=this.moreActionList[t].text,r=function(){};switch(this.moreActionList[t].tag){case"cancel":r=function(){return n.$u.api.accompanyProductOrder({id:n.orderId,pay_status:-1}).then((function(e){n.getDetail(),n.form.pay_status=2}))};break;case"chargeback":r=function(){return n.$u.api.orderRefund({id:n.orderId}).then((function(t){n.getDetail().then((function(t){n.form.status&&e.showModal({title:"已成功提交退款申请",content:"当前订单已分配护工,需等待客服处理",showCancel:!1})}))}))};break}e.showModal({title:"操作",content:"是否确认".concat(i,"?"),success:function(e){e.confirm&&r()},fail:function(){}})},confirmEditPrice:function(){if(!this.editPrice||isNaN(this.editPrice)||Number(this.editPrice)<0)e.showToast({title:"请输入有效金额",icon:"none"});else{if(this.orderId)this.paidPrice=Number(this.editPrice);else{var t=Number(this.editPrice),n=this.form.quantity||1;this.accompanyProduct.price=t/n}this.showPriceEdit=!1}},handleArchiveClick:function(){var t=this;return(0,o.default)(r.default.mark((function n(){return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t.form.appoint_name){n.next=4;break}return e.$u.toast("请先填写预约人"),t.$refs.appointNameInput&&t.$refs.appointNameInput.focus&&t.$refs.appointNameInput.focus(),n.abrupt("return");case 4:if(t.form.appoint_mobile){n.next=8;break}return e.$u.toast("请先填写预约人电话"),t.$refs.appointMobileInput&&t.$refs.appointMobileInput.focus&&t.$refs.appointMobileInput.focus(),n.abrupt("return");case 8:return n.next=10,t.getUserArchive();case 10:t.isShowArchive=!0;case 11:case"end":return n.stop()}}),n)})))()},onQrCodeSuccess:function(){console.log("二维码生成成功"),e.showToast({title:"二维码生成成功",icon:"success"})},onQrCodeError:function(t){console.error("二维码生成错误:",t),e.showToast({title:"二维码生成失败: "+(t.errMsg||"未知错误"),icon:"none"})},openPriceEdit:function(){var e=this.orderId?this.paidPrice:(this.accompanyProduct.price||0)*(this.form.quantity||1);this.editPrice=e.toString(),this.showPriceEdit=!0},scrollToPayQr:function(){var t=(0,o.default)(r.default.mark((function t(){var n,i,o=this;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,this.$u.api.accompanyOrderPayParams({no:this.form.no});case 3:return n=t.sent,console.log("获取支付参数:",n),i=n.config||n,t.next=8,e.requestPayment({provider:"wxpay",timeStamp:i.timestamp||i.timeStamp,nonceStr:i.nonceStr,package:i.package,signType:i.signType,paySign:i.paySign,success:function(){e.showToast({title:"支付成功",icon:"success"}),o.getDetail()},fail:function(t){t.errMsg&&t.errMsg.indexOf("cancel")>-1?e.showToast({title:"已取消支付",icon:"none"}):(e.showToast({title:"支付失败",icon:"none"}),console.log("支付失败",t))}});case 8:t.next=13;break;case 10:t.prev=10,t.t0=t["catch"](0),e.showToast({title:t.t0.errmsg||"拉起支付失败",icon:"none"});case 13:case"end":return t.stop()}}),t,this,[[0,10]])})));function n(){return t.apply(this,arguments)}return n}()},computed:{stepList:function(){return[{name:"填写预约"},{name:"在线支付"},{name:"服务完成"}]},currentStep:function(){return this.orderId?0===this.form.pay_status?1:1===this.form.pay_status?2:2===this.form.pay_status?3:0:1},sex:function(){return function(e){return 1==e?"男":2==e?"女":"都可以"}},token:function(){var t;return this.vuex_token?this.vuex_token:null===(t=e.getStorageSync("lifeData"))||void 0===t?void 0:t.vuex_token},accompanyProduct:function(){var e=this;return this.list_service.find((function(t){return t.id===e.form.accompany_product_id}))||{}},hospital:function(){var e=this;return this.list_hospital.find((function(t){return t.id==e.form.hospital}))||{}},archive:function(){var e=this;return this.list_archive.find((function(t){return t.id===e.form.user_archive_id}))||{}},moreActionList:function(){return 0===this.form.pay_status?[{text:"取消订单",fontSize:28,tag:"cancel"}]:1===this.form.pay_status?[{text:"退单",fontSize:28,tag:"chargeback"}]:void 0}}};t.default=d}).call(this,n(2)["default"])},316:function(e,t,n){"use strict";n.r(t);var i=n(317),r=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=r.a},317:function(e,t,n){},318:function(e,t,n){"use strict";n.r(t);var i=n(319),r=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);t["default"]=r.a},319:function(e,t,n){}},[[310,"common/runtime","common/vendor"]]]); //# sourceMappingURL=../../../../.sourcemap/mp-weixin/package_sub/pages/AddOrder/AddOrder.js.map \ No newline at end of file