From 16b0ba01c482c365127415c0b859291ac87c2edf Mon Sep 17 00:00:00 2001 From: ljx120 <10717296+ljx120@user.noreply.gitee.com> Date: Fri, 17 Jan 2025 17:30:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=99=BD=E8=83=9A=E5=85=A5?= =?UTF-8?q?=E5=BA=93=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/http/config.ts | 10 +++++----- pages/index/index.vue | 2 +- pages/login/login.vue | 2 +- unpackage/dist/build/web.zip | Bin 0 -> 390903 bytes .../build/web/assets/colorBlank-BIOKnrVw.css | 1 + .../build/web/assets/colorBlank-DvhN-RxQ.css | 1 - ...EN8.js => cshaptx4869-scancode.QsVLrHTE.js} | 2 +- ...l.Bx_wNSWY.js => function-call.B_SWdK6B.js} | 2 +- .../{index-B82U8vQy.js => index-BbaSzr5l.js} | 4 ++-- .../dist/build/web/assets/index-BwaJlMxW.css | 1 + .../dist/build/web/assets/index-CuGDlqEr.css | 1 - .../dist/build/web/assets/index.BM2CGSc1.js | 1 - .../dist/build/web/assets/index.CSYwHWV1.js | 1 + .../dist/build/web/assets/login-Q2yryinX.css | 1 + .../dist/build/web/assets/login-n3nFR_VS.css | 1 - .../build/web/assets/m-factory-Bk8oXc0i.css | 1 - .../build/web/assets/m-factory-DiOmMZ1y.css | 1 + .../web/assets/m-requirements-CLcPEju3.css | 1 + .../web/assets/m-requirements-DwBBJJ48.css | 1 - ....js => pages-Delivery-Delivery.D50J-GFL.js} | 2 +- ...=> pages-colorBlank-colorBlank.BBZbvyov.js} | 2 +- ....js => pages-colorBlank-defect.Cgqifmh6.js} | 2 +- ...s => pages-colorBlank-physical.BmvyrhJi.js} | 2 +- ...js => pages-colorBlank-quality.DM4uoUYy.js} | 2 +- ... pages-customOrder-customOrder.CAYZxtKD.js} | 2 +- ...js => pages-customOrder-detail.B6lYOXob.js} | 2 +- ...W.js => pages-customOrder-list.CMbPGCqo.js} | 2 +- ...> pages-distribution-detailCus.Ch-GqlHZ.js} | 2 +- ... pages-distribution-detailSpot.YW3lT7oP.js} | 2 +- ...ages-distribution-distribution.DwGZ0YRK.js} | 2 +- ...js => pages-documentary-detail.DW2vql1f.js} | 2 +- ... pages-documentary-documentary.BV8YxQHl.js} | 2 +- ...> pages-documentary-ex-factory.CEXAILlL.js} | 2 +- ...s => pages-documentary-history.B-3-BQLV.js} | 2 +- .../web/assets/pages-index-index.CxHE9hxM.js | 1 + .../web/assets/pages-index-index.DGpHy7xh.js | 1 - ...Uwumw_.js => pages-login-login.CClw7OCw.js} | 2 +- .../pages-maintenance-m-factory.BQU8FnmC.js | 1 - .../pages-maintenance-m-factory.BcylyCM9.js | 1 + ...js => pages-maintenance-m-flow.T6nFYuM_.js} | 2 +- ...s => pages-maintenance-m-other.HM4YAahs.js} | 2 +- ...=> pages-maintenance-m-process.Dv2l0iWc.js} | 2 +- ...ages-maintenance-m-requirements.Bl-Msqtf.js | 1 - ...ages-maintenance-m-requirements.BxXmsDYg.js | 1 + ...=> pages-maintenance-p-details.BOYhygNx.js} | 2 +- ...ages-maintenance-processOldzmd.zzRnxJwG.js} | 2 +- ...1-k_xg-.js => pages-spot-audit.7XBmLein.js} | 2 +- ...D-3eHl33.js => pages-spot-list.CAHh_hBk.js} | 2 +- ...Dee9J_4E.js => pages-spot-pass.ITGa8M2L.js} | 2 +- ...IwlbcnDw.js => pages-spot-spot.C2Z0u8Th.js} | 2 +- ...s => pages-whiteEmbryo-w-level.Z_RV3hvc.js} | 2 +- ...s-whiteEmbryo-w-libraryLocation.BZ9C7xTC.js | 1 + ...s-whiteEmbryo-w-libraryLocation.CHVMIPAW.js | 1 - .../pages-whiteEmbryo-w-list.Ddxo1it1.js | 1 - .../pages-whiteEmbryo-w-list.ZoA1Ssb3.js | 1 + ...> pages-whiteEmbryo-w-scanCode.DD3DMbNh.js} | 2 +- ... pages-whiteEmbryo-w-suppliers.D62TDqaW.js} | 2 +- ... pages-whiteEmbryo-w-warehouse.CD0gQekA.js} | 2 +- ...ages-whiteEmbryo-w-warehousing.C9a4zH9i.js} | 2 +- ...p.es.B9yZ20DZ.js => uni-app.es.HvolUAn-.js} | 2 +- .../web/assets/w-libraryLocation-4gW0ZLUv.css | 1 + .../web/assets/w-libraryLocation-B4o_FEtm.css | 1 - .../dist/build/web/assets/w-list-DHtFSDwb.css | 1 - .../dist/build/web/assets/w-list-DXSQZg8J.css | 1 + .../build/web/assets/w-suppliers-B-h1q02R.css | 1 + .../build/web/assets/w-suppliers-B4RA0kP1.css | 1 - .../build/web/assets/w-warehouse-C6qTo0L3.css | 1 + .../build/web/assets/w-warehouse-aNp66woX.css | 1 - unpackage/dist/build/web/index.html | 2 +- 69 files changed, 58 insertions(+), 58 deletions(-) create mode 100644 unpackage/dist/build/web.zip create mode 100644 unpackage/dist/build/web/assets/colorBlank-BIOKnrVw.css delete mode 100644 unpackage/dist/build/web/assets/colorBlank-DvhN-RxQ.css rename unpackage/dist/build/web/assets/{cshaptx4869-scancode.BZjgyEN8.js => cshaptx4869-scancode.QsVLrHTE.js} (99%) rename unpackage/dist/build/web/assets/{function-call.Bx_wNSWY.js => function-call.B_SWdK6B.js} (92%) rename unpackage/dist/build/web/assets/{index-B82U8vQy.js => index-BbaSzr5l.js} (98%) create mode 100644 unpackage/dist/build/web/assets/index-BwaJlMxW.css delete mode 100644 unpackage/dist/build/web/assets/index-CuGDlqEr.css delete mode 100644 unpackage/dist/build/web/assets/index.BM2CGSc1.js create mode 100644 unpackage/dist/build/web/assets/index.CSYwHWV1.js create mode 100644 unpackage/dist/build/web/assets/login-Q2yryinX.css delete mode 100644 unpackage/dist/build/web/assets/login-n3nFR_VS.css delete mode 100644 unpackage/dist/build/web/assets/m-factory-Bk8oXc0i.css create mode 100644 unpackage/dist/build/web/assets/m-factory-DiOmMZ1y.css create mode 100644 unpackage/dist/build/web/assets/m-requirements-CLcPEju3.css delete mode 100644 unpackage/dist/build/web/assets/m-requirements-DwBBJJ48.css rename unpackage/dist/build/web/assets/{pages-Delivery-Delivery.CA6_jRxj.js => pages-Delivery-Delivery.D50J-GFL.js} (98%) rename unpackage/dist/build/web/assets/{pages-colorBlank-colorBlank.Bg2iesi2.js => pages-colorBlank-colorBlank.BBZbvyov.js} (96%) rename unpackage/dist/build/web/assets/{pages-colorBlank-defect.6fMhP1kO.js => pages-colorBlank-defect.Cgqifmh6.js} (95%) rename unpackage/dist/build/web/assets/{pages-colorBlank-physical.BFcq9jeB.js => pages-colorBlank-physical.BmvyrhJi.js} (96%) rename unpackage/dist/build/web/assets/{pages-colorBlank-quality.CzErhaGO.js => pages-colorBlank-quality.DM4uoUYy.js} (96%) rename unpackage/dist/build/web/assets/{pages-customOrder-customOrder.BkO65CWi.js => pages-customOrder-customOrder.CAYZxtKD.js} (99%) rename unpackage/dist/build/web/assets/{pages-customOrder-detail.B2sMIK7h.js => pages-customOrder-detail.B6lYOXob.js} (98%) rename unpackage/dist/build/web/assets/{pages-customOrder-list.BuFSxjmW.js => pages-customOrder-list.CMbPGCqo.js} (97%) rename unpackage/dist/build/web/assets/{pages-distribution-detailCus.XvFZBcnQ.js => pages-distribution-detailCus.Ch-GqlHZ.js} (97%) rename unpackage/dist/build/web/assets/{pages-distribution-detailSpot.DUzMURS4.js => pages-distribution-detailSpot.YW3lT7oP.js} (97%) rename unpackage/dist/build/web/assets/{pages-distribution-distribution.tOS1HYZf.js => pages-distribution-distribution.DwGZ0YRK.js} (96%) rename unpackage/dist/build/web/assets/{pages-documentary-detail.C8spbihn.js => pages-documentary-detail.DW2vql1f.js} (98%) rename unpackage/dist/build/web/assets/{pages-documentary-documentary.DUCpQcon.js => pages-documentary-documentary.BV8YxQHl.js} (98%) rename unpackage/dist/build/web/assets/{pages-documentary-ex-factory.D6Rjp-aa.js => pages-documentary-ex-factory.CEXAILlL.js} (97%) rename unpackage/dist/build/web/assets/{pages-documentary-history.cUq3_8CB.js => pages-documentary-history.B-3-BQLV.js} (96%) create mode 100644 unpackage/dist/build/web/assets/pages-index-index.CxHE9hxM.js delete mode 100644 unpackage/dist/build/web/assets/pages-index-index.DGpHy7xh.js rename unpackage/dist/build/web/assets/{pages-login-login.jpUwumw_.js => pages-login-login.CClw7OCw.js} (87%) delete mode 100644 unpackage/dist/build/web/assets/pages-maintenance-m-factory.BQU8FnmC.js create mode 100644 unpackage/dist/build/web/assets/pages-maintenance-m-factory.BcylyCM9.js rename unpackage/dist/build/web/assets/{pages-maintenance-m-flow.CeD1ZdbC.js => pages-maintenance-m-flow.T6nFYuM_.js} (97%) rename unpackage/dist/build/web/assets/{pages-maintenance-m-other.COJIyf9x.js => pages-maintenance-m-other.HM4YAahs.js} (95%) rename unpackage/dist/build/web/assets/{pages-maintenance-m-process.DqzUr2zd.js => pages-maintenance-m-process.Dv2l0iWc.js} (84%) delete mode 100644 unpackage/dist/build/web/assets/pages-maintenance-m-requirements.Bl-Msqtf.js create mode 100644 unpackage/dist/build/web/assets/pages-maintenance-m-requirements.BxXmsDYg.js rename unpackage/dist/build/web/assets/{pages-maintenance-p-details.s1ilPcjT.js => pages-maintenance-p-details.BOYhygNx.js} (97%) rename unpackage/dist/build/web/assets/{pages-maintenance-processOldzmd.CcyaAhAC.js => pages-maintenance-processOldzmd.zzRnxJwG.js} (96%) rename unpackage/dist/build/web/assets/{pages-spot-audit.Q1-k_xg-.js => pages-spot-audit.7XBmLein.js} (94%) rename unpackage/dist/build/web/assets/{pages-spot-list.D-3eHl33.js => pages-spot-list.CAHh_hBk.js} (97%) rename unpackage/dist/build/web/assets/{pages-spot-pass.Dee9J_4E.js => pages-spot-pass.ITGa8M2L.js} (95%) rename unpackage/dist/build/web/assets/{pages-spot-spot.IwlbcnDw.js => pages-spot-spot.C2Z0u8Th.js} (98%) rename unpackage/dist/build/web/assets/{pages-whiteEmbryo-w-level.REFL0QQy.js => pages-whiteEmbryo-w-level.Z_RV3hvc.js} (95%) create mode 100644 unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.BZ9C7xTC.js delete mode 100644 unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.CHVMIPAW.js delete mode 100644 unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.Ddxo1it1.js create mode 100644 unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.ZoA1Ssb3.js rename unpackage/dist/build/web/assets/{pages-whiteEmbryo-w-scanCode.CY-f4AxO.js => pages-whiteEmbryo-w-scanCode.DD3DMbNh.js} (89%) rename unpackage/dist/build/web/assets/{pages-whiteEmbryo-w-suppliers.BYbgjtD5.js => pages-whiteEmbryo-w-suppliers.D62TDqaW.js} (52%) rename unpackage/dist/build/web/assets/{pages-whiteEmbryo-w-warehouse.DQeJ1SSv.js => pages-whiteEmbryo-w-warehouse.CD0gQekA.js} (96%) rename unpackage/dist/build/web/assets/{pages-whiteEmbryo-w-warehousing.CSyvDCJ5.js => pages-whiteEmbryo-w-warehousing.C9a4zH9i.js} (97%) rename unpackage/dist/build/web/assets/{uni-app.es.B9yZ20DZ.js => uni-app.es.HvolUAn-.js} (67%) create mode 100644 unpackage/dist/build/web/assets/w-libraryLocation-4gW0ZLUv.css delete mode 100644 unpackage/dist/build/web/assets/w-libraryLocation-B4o_FEtm.css delete mode 100644 unpackage/dist/build/web/assets/w-list-DHtFSDwb.css create mode 100644 unpackage/dist/build/web/assets/w-list-DXSQZg8J.css create mode 100644 unpackage/dist/build/web/assets/w-suppliers-B-h1q02R.css delete mode 100644 unpackage/dist/build/web/assets/w-suppliers-B4RA0kP1.css create mode 100644 unpackage/dist/build/web/assets/w-warehouse-C6qTo0L3.css delete mode 100644 unpackage/dist/build/web/assets/w-warehouse-aNp66woX.css diff --git a/common/http/config.ts b/common/http/config.ts index 3a29ab7..388a28e 100644 --- a/common/http/config.ts +++ b/common/http/config.ts @@ -1,14 +1,14 @@ export default { //正式接口 - base_scm:'https://cloud.goodsilk.cn/scm/', - base_auth:'https://cloud.goodsilk.cn/auth',//登录 - base_mes:'https://cloud.goodsilk.cn/mes/',//面料 - base_process:'https://cloud.goodsilk.cn/mes/',//工艺 + base_scm:'/api', + base_auth:'',//登录 + base_mes:'/mes',//面料 + base_process:'/mes',//工艺 //本地服务 - // base_url: 'http://192.168.1.2:7002', + // base_scm: 'http://192.168.1.23:7002', } \ No newline at end of file diff --git a/pages/index/index.vue b/pages/index/index.vue index 0e1a7f7..c4ff2dd 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -59,7 +59,7 @@ const ListData =ref([ }, { path: '../whiteEmbryo/w-scanCode', - name: '扫码放货架', + name: '白胚扫码放货架', type:'rawFabric', }, { diff --git a/pages/login/login.vue b/pages/login/login.vue index ae2434b..ec35309 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -29,7 +29,7 @@ const onSubmit = () => { let data = { 'username': username.value, - 'passwordHash': password.value, + 'password': password.value, } postAction('/v1/auth/login', data, { 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' }).then((res : any) => { if (res.code === 200) { diff --git a/unpackage/dist/build/web.zip b/unpackage/dist/build/web.zip new file mode 100644 index 0000000000000000000000000000000000000000..1c5ff5761dc8c13f738a6253c6321b269a7ce012 GIT binary patch literal 390903 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

&CA!!}yh_-vUA+4O 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

IiQx^W` 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[data-v-a6a32796]{text-align:center}.confirm-select>uni-button[data-v-a6a32796]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-a6a32796]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-a6a32796] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-a6a32796] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-a6a32796]{height:30px;padding:10px 16px 0}.search-btn[data-v-a6a32796]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-a6a32796]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-a6a32796]{background-color:#f7f7f8}.ml-search-jump[data-v-a6a32796]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-a6a32796]{display:flex;flex-direction:row;align-items:center;justify-content:space-between} diff --git a/unpackage/dist/build/web/assets/colorBlank-DvhN-RxQ.css b/unpackage/dist/build/web/assets/colorBlank-DvhN-RxQ.css deleted file mode 100644 index 9d4dc70..0000000 --- a/unpackage/dist/build/web/assets/colorBlank-DvhN-RxQ.css +++ /dev/null @@ -1 +0,0 @@ -.flex[data-v-99f58a47]{display:flex;flex-direction:column;height:100vh;width:100vw;font-size:.75rem;overflow-y:hidden}.flex .van-nav-bar[data-v-99f58a47]{width:100%}.flex .grid-container[data-v-99f58a47]{display:grid;grid-template-columns:1.5fr 2fr 1.5fr 1fr;padding:0 .46875rem}.flex .grid-container .grid-item[data-v-99f58a47]{border:1px solid #f2f2f2;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.flex .grid-container .grid-item .grid-container1[data-v-99f58a47]{display:grid;grid-template-columns:repeat(1,1fr);width:100%;height:100%}.flex .grid-container .grid-item .grid-container1 .grid-item2[data-v-99f58a47]{display:flex;white-space:pre-line;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.flex .grid-container .grid-item .grid-container1 .grid-item1[data-v-99f58a47]{border-bottom:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;padding:.15625rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.flex .content[data-v-99f58a47]{flex:1;overflow-y:scroll;font-size:.75rem}[data-v-99f58a47] .van-cell{padding:5px!important}[data-v-99f58a47] .van-field{font-size:16px}.bor[data-v-99f58a47] .van-field__control{border:1px solid #d7d7d7;text-align:center}.bor[data-v-99f58a47] .van-field__label{margin:0}.bor-a[data-v-99f58a47] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center}.bor-a[data-v-99f58a47] .van-field__label{margin:0}[data-v-99f58a47] .van-button--normal{padding:5px 8px;height:30px;font-size:.6875rem}[data-v-99f58a47] .van-field__control{text-align:center;font-size:16px}.footer-button[data-v-99f58a47]{margin:.625rem;display:flex;justify-content:space-around}.select-model[data-v-99f58a47]{position:relative}.confirm-select[data-v-99f58a47]{width:100%}.confirm-select>p[data-v-99f58a47]{text-align:center}.confirm-select>uni-button[data-v-99f58a47]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-99f58a47]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-99f58a47] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-99f58a47] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-99f58a47]{height:30px;padding:10px 16px 0}.search-btn[data-v-99f58a47]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-99f58a47]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-99f58a47]{background-color:#f7f7f8}.ml-search-jump[data-v-99f58a47]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-99f58a47]{display:flex;flex-direction:row;align-items:center;justify-content:space-between} diff --git a/unpackage/dist/build/web/assets/cshaptx4869-scancode.BZjgyEN8.js b/unpackage/dist/build/web/assets/cshaptx4869-scancode.QsVLrHTE.js similarity index 99% rename from unpackage/dist/build/web/assets/cshaptx4869-scancode.BZjgyEN8.js rename to unpackage/dist/build/web/assets/cshaptx4869-scancode.QsVLrHTE.js index 08dc605..2174ec6 100644 --- a/unpackage/dist/build/web/assets/cshaptx4869-scancode.BZjgyEN8.js +++ b/unpackage/dist/build/web/assets/cshaptx4869-scancode.QsVLrHTE.js @@ -1 +1 @@ -import{d as e,r as t,D as r,o as n,I as a,u as o,b as i,e as s,l as c,J as u,K as l,L as d,M as f,k as h,w as p,F as v,h as m,f as y,C as g,N as w}from"./index-B82U8vQy.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";var C=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},_=(e,t,r)=>(C(e,t,"read from private field"),r?r.call(e):t.get(e));const $=[["aztec","Aztec"],["code_128","Code128"],["code_39","Code39"],["code_93","Code93"],["codabar","Codabar"],["databar","DataBar"],["databar_expanded","DataBarExpanded"],["data_matrix","DataMatrix"],["dx_film_edge","DXFilmEdge"],["ean_13","EAN-13"],["ean_8","EAN-8"],["itf","ITF"],["maxi_code","MaxiCode"],["micro_qr_code","MicroQRCode"],["pdf417","PDF417"],["qr_code","QRCode"],["rm_qr_code","rMQRCode"],["upc_a","UPC-A"],["upc_e","UPC-E"],["linear_codes","Linear-Codes"],["matrix_codes","Matrix-Codes"]],T=[...$,["unknown"]].map((e=>e[0])),S=new Map($);function P(e){for(const[t,r]of S)if(e===r)return t;return"unknown"}function E(e){try{return e instanceof HTMLImageElement}catch(t){return!1}}function O(e){try{return e instanceof SVGImageElement}catch(t){return!1}}function x(e){try{return e instanceof HTMLVideoElement}catch(t){return!1}}function k(e){try{return e instanceof HTMLCanvasElement}catch(t){return!1}}function M(e){try{return e instanceof ImageBitmap}catch(t){return!1}}function A(e){try{return e instanceof OffscreenCanvas}catch(t){return!1}}function D(e){try{return e instanceof VideoFrame}catch(t){return!1}}function j(e){try{return e instanceof Blob}catch(t){return!1}}async function R(e){if(E(e)&&!(await async function(e){try{return await e.decode(),!0}catch(t){return!1}}(e)))throw new DOMException("Failed to load or decode HTMLImageElement.","InvalidStateError");if(O(e)&&!(await async function(e){var t;try{return await(null==(t=e.decode)?void 0:t.call(e)),!0}catch(r){return!1}}(e)))throw new DOMException("Failed to load or decode SVGImageElement.","InvalidStateError");if(D(e)&&function(e){return null===e.format}(e))throw new DOMException("VideoFrame is closed.","InvalidStateError");if(x(e)&&(0===e.readyState||1===e.readyState))throw new DOMException("Invalid element or state.","InvalidStateError");if(M(e)&&function(e){return 0===e.width&&0===e.height}(e))throw new DOMException("The image source is detached.","InvalidStateError");const{width:t,height:r}=function(e){if(E(e))return{width:e.naturalWidth,height:e.naturalHeight};if(O(e))return{width:e.width.baseVal.value,height:e.height.baseVal.value};if(x(e))return{width:e.videoWidth,height:e.videoHeight};if(M(e))return{width:e.width,height:e.height};if(D(e))return{width:e.displayWidth,height:e.displayHeight};if(k(e))return{width:e.width,height:e.height};if(A(e))return{width:e.width,height:e.height};throw new TypeError("The provided value is not of type '(Blob or HTMLCanvasElement or HTMLImageElement or HTMLVideoElement or ImageBitmap or ImageData or OffscreenCanvas or SVGImageElement or VideoFrame)'.")}(e);if(0===t||0===r)return null;const n=function(e,t){try{const r=new OffscreenCanvas(e,t);if(r.getContext("2d")instanceof OffscreenCanvasRenderingContext2D)return r;throw void 0}catch(r){const a=document.createElement("canvas");return a.width=e,a.height=t,a}}(t,r).getContext("2d");n.drawImage(e,0,0);try{return n.getImageData(0,0,t,r)}catch(a){throw new DOMException("Source would taint origin.","SecurityError")}}async function F(e){if(j(e))return await async function(e){let t;try{if(globalThis.createImageBitmap)t=await createImageBitmap(e);else{if(!globalThis.Image)return e;{t=new Image;let r="";try{r=URL.createObjectURL(e),t.src=r,await t.decode()}finally{URL.revokeObjectURL(r)}}}}catch(r){throw new DOMException("Failed to load or decode Blob.","InvalidStateError")}return await R(t)}(e);if(function(e){try{return e instanceof ImageData}catch(t){return!1}}(e)){if(function(e){return 0===e.data.buffer.byteLength}(e))throw new DOMException("The image data has been detached.","InvalidStateError");return e}return k(e)||A(e)?function(e){const{width:t,height:r}=e;if(0===t||0===r)return null;const n=e.getContext("2d");try{return n.getImageData(0,0,t,r)}catch(a){throw new DOMException("Source would taint origin.","SecurityError")}}(e):await R(e)}function I(e,t){return e instanceof DOMException?new DOMException(`${t}: ${e.message}`,e.name):e instanceof Error?new e.constructor(`${t}: ${e.message}`):new Error(`${t}: ${e}`)}const W=["Aztec","Codabar","Code128","Code39","Code93","DataBar","DataBarExpanded","DataMatrix","DXFilmEdge","EAN-13","EAN-8","ITF","Linear-Codes","Matrix-Codes","MaxiCode","MicroQRCode","None","PDF417","QRCode","rMQRCode","UPC-A","UPC-E"];function L(e){return e.join("|")}function U(e){const t=H(e);let r=0,n=W.length-1;for(;r<=n;){const e=Math.floor((r+n)/2),a=W[e],o=H(a);if(o===t)return a;o{const r=e.match(/_(.+?)\.wasm$/);return r?`https://fastly.jsdelivr.net/npm/zxing-wasm@1.1.3/dist/${r[1]}/${e}`:t+e}};let K=new WeakMap;function Z(e,t){var r;const n=K.get(e);if(null!=n&&n.modulePromise&&void 0===t)return n.modulePromise;const a=null!=(r=null==n?void 0:n.moduleOverrides)?r:X,o=e({...a});return K.set(e,{moduleOverrides:a,modulePromise:o}),o}var ee,te,re=(ee=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0,function(e={}){var t,r,n=e;n.ready=new Promise(((e,n)=>{t=e,r=n}));var a=Object.assign({},n),o="./this.program",i="object"==typeof window,s="function"==typeof importScripts;"object"==typeof process&&"object"==typeof process.versions&&process.versions.node;var c,u="";(i||s)&&(s?u=self.location.href:typeof document<"u"&&document.currentScript&&(u=document.currentScript.src),ee&&(u=ee),u=0!==u.indexOf("blob:")?u.substr(0,u.replace(/[?#].*/,"").lastIndexOf("/")+1):"",s&&(c=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)})),n.print||console.log.bind(console);var l,d=n.printErr||console.error.bind(console);Object.assign(n,a),a=null,n.arguments&&n.arguments,n.thisProgram&&(o=n.thisProgram),n.quit&&n.quit,n.wasmBinary&&(l=n.wasmBinary),"object"!=typeof WebAssembly&&O("no native wasm support detected");var f,h,p,v,m,y,g,w,b,C=!1;function _(){var e=f.buffer;n.HEAP8=h=new Int8Array(e),n.HEAP16=v=new Int16Array(e),n.HEAPU8=p=new Uint8Array(e),n.HEAPU16=m=new Uint16Array(e),n.HEAP32=y=new Int32Array(e),n.HEAPU32=g=new Uint32Array(e),n.HEAPF32=w=new Float32Array(e),n.HEAPF64=b=new Float64Array(e)}var $=[],T=[],S=[],P=0,E=null;function O(e){var t;null===(t=n.onAbort)||void 0===t||t.call(n,e),d(e="Aborted("+e+")"),C=!0,e+=". Build with -sASSERTIONS for more info.";var a=new WebAssembly.RuntimeError(e);throw r(a),a}var x,k,M=e=>e.startsWith("data:application/octet-stream;base64,");function A(e){if(e==x&&l)return new Uint8Array(l);if(c)return c(e);throw"both async and sync fetching of the wasm failed"}function D(e,t,r){return function(e){return l||!i&&!s||"function"!=typeof fetch?Promise.resolve().then((()=>A(e))):fetch(e,{credentials:"same-origin"}).then((t=>{if(!t.ok)throw"failed to load wasm binary file at '"+e+"'";return t.arrayBuffer()})).catch((()=>A(e)))}(e).then((e=>WebAssembly.instantiate(e,t))).then((e=>e)).then(r,(e=>{d(`failed to asynchronously prepare wasm: ${e}`),O(e)}))}M(x="zxing_reader.wasm")||(k=x,x=n.locateFile?n.locateFile(k,u):u+k);var j=e=>{for(;e.length>0;)e.shift()(n)};n.noExitRuntime;var R=[],F=0,I=0;function W(e){this.excPtr=e,this.ptr=e-24,this.set_type=function(e){g[this.ptr+4>>2]=e},this.get_type=function(){return g[this.ptr+4>>2]},this.set_destructor=function(e){g[this.ptr+8>>2]=e},this.get_destructor=function(){return g[this.ptr+8>>2]},this.set_caught=function(e){e=e?1:0,h[this.ptr+12>>0]=e},this.get_caught=function(){return 0!=h[this.ptr+12>>0]},this.set_rethrown=function(e){e=e?1:0,h[this.ptr+13>>0]=e},this.get_rethrown=function(){return 0!=h[this.ptr+13>>0]},this.init=function(e,t){this.set_adjusted_ptr(0),this.set_type(e),this.set_destructor(t)},this.set_adjusted_ptr=function(e){g[this.ptr+16>>2]=e},this.get_adjusted_ptr=function(){return g[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jt(this.get_type()))return g[this.excPtr>>2];var e=this.get_adjusted_ptr();return 0!==e?e:this.excPtr}}var L=e=>{var t=I;if(!t)return Ot(0),0;var r=new W(t);r.set_adjusted_ptr(t);var n=r.get_type();if(!n)return Ot(0),t;for(var a in e){var o=e[a];if(0===o||o===n)break;var i=r.ptr+16;if(Dt(o,n,i))return Ot(o),t}return Ot(n),t},U={},H=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function N(e){return this.fromWireType(y[e>>2])}var B,z,V,q={},G={},J={},Y=e=>{throw new B(e)},Q=(e,t,r)=>{function n(t){var n=r(t);n.length!==e.length&&Y("Mismatched type converter count");for(var a=0;a{G.hasOwnProperty(e)?a[t]=G[e]:(o.push(e),q.hasOwnProperty(e)||(q[e]=[]),q[e].push((()=>{a[t]=G[e],++i===o.length&&n(a)})))})),0===o.length&&n(a)},X=e=>{for(var t="",r=e;p[r];)t+=z[p[r++]];return t},K=e=>{throw new V(e)};function Z(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var n=t.name;if(e||K(`type "${n}" must have a positive integer typeid pointer`),G.hasOwnProperty(e)){if(r.ignoreDuplicateRegistrations)return;K(`Cannot register type '${n}' twice`)}if(G[e]=t,delete J[e],q.hasOwnProperty(e)){var a=q[e];delete q[e],a.forEach((e=>e()))}}function te(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in t))throw new TypeError("registerType registeredInstance requires argPackAdvance");return Z(e,t,r)}var re,ne=8,ae=e=>({count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}),oe=e=>{K(e.$$.ptrType.registeredClass.name+" instance already deleted")},ie=!1,se=e=>{},ce=e=>{e.count.value-=1,0===e.count.value&&(e=>{e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)})(e)},ue=(e,t,r)=>{if(t===r)return e;if(void 0===r.baseClass)return null;var n=ue(e,t,r.baseClass);return null===n?null:r.downcast(n)},le={},de=()=>Object.keys(me).length,fe=()=>{var e=[];for(var t in me)me.hasOwnProperty(t)&&e.push(me[t]);return e},he=[],pe=()=>{for(;he.length;){var e=he.pop();e.$$.deleteScheduled=!1,e.delete()}},ve=e=>{re=e,he.length&&re&&re(pe)},me={},ye=(e,t)=>(t=((e,t)=>{for(void 0===t&&K("ptr should not be undefined");e.baseClass;)t=e.upcast(t),e=e.baseClass;return t})(e,t),me[t]),ge=(e,t)=>((!t.ptrType||!t.ptr)&&Y("makeClassHandle requires ptr and ptrType"),!!t.smartPtrType!=!!t.smartPtr&&Y("Both smartPtrType and smartPtr must be specified"),t.count={value:1},be(Object.create(e,{$$:{value:t,writable:!0}})));function we(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=ye(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r.clone();var n=r.clone();return this.destructor(e),n}function a(){return this.isSmartPointer?ge(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):ge(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var o,i=this.registeredClass.getActualType(t),s=le[i];if(!s)return a.call(this);o=this.isConst?s.constPointerType:s.pointerType;var c=ue(t,this.registeredClass,o.registeredClass);return null===c?a.call(this):this.isSmartPointer?ge(o.registeredClass.instancePrototype,{ptrType:o,ptr:c,smartPtrType:this,smartPtr:e}):ge(o.registeredClass.instancePrototype,{ptrType:o,ptr:c})}var be=e=>typeof FinalizationRegistry>"u"?(be=e=>e,e):(ie=new FinalizationRegistry((e=>{ce(e.$$)})),se=e=>ie.unregister(e),(be=e=>{var t=e.$$;if(t.smartPtr){var r={$$:t};ie.register(e,r,e)}return e})(e));function Ce(){}var _e=(e,t)=>Object.defineProperty(t,"name",{value:e}),$e=(e,t,r)=>{if(void 0===e[t].overloadTable){var n=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||K(`Function '${r}' called with an invalid number of arguments (${arguments.length}) - expects one of (${e[t].overloadTable})!`),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[n.argCount]=n}},Te=(e,t,r)=>{n.hasOwnProperty(e)?((void 0===r||void 0!==n[e].overloadTable&&void 0!==n[e].overloadTable[r])&&K(`Cannot register public name '${e}' twice`),$e(n,e,e),n.hasOwnProperty(r)&&K(`Cannot register multiple overloads of a function with the same number of arguments (${r})!`),n[e].overloadTable[r]=t):(n[e]=t,void 0!==r&&(n[e].numArguments=r))};function Se(e,t,r,n,a,o,i,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=n,this.baseClass=a,this.getActualType=o,this.upcast=i,this.downcast=s,this.pureVirtualFunctions=[]}var Pe=(e,t,r)=>{for(;t!==r;)t.upcast||K(`Expected null or instance of ${r.name}, got an instance of ${t.name}`),e=t.upcast(e),t=t.baseClass;return e};function Ee(e,t){if(null===t)return this.isReference&&K(`null is not a valid ${this.name}`),0;t.$$||K(`Cannot pass "${Xe(t)}" as a ${this.name}`),t.$$.ptr||K(`Cannot pass deleted object as a pointer of type ${this.name}`);var r=t.$$.ptrType.registeredClass;return Pe(t.$$.ptr,r,this.registeredClass)}function Oe(e,t){var r;if(null===t)return this.isReference&&K(`null is not a valid ${this.name}`),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;(!t||!t.$$)&&K(`Cannot pass "${Xe(t)}" as a ${this.name}`),t.$$.ptr||K(`Cannot pass deleted object as a pointer of type ${this.name}`),!this.isConst&&t.$$.ptrType.isConst&&K(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);var n=t.$$.ptrType.registeredClass;if(r=Pe(t.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&K("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:K(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var a=t.clone();r=this.rawShare(r,Je.toHandle((()=>a.delete()))),null!==e&&e.push(this.rawDestructor,r)}break;default:K("Unsupporting sharing policy")}return r}function xe(e,t){if(null===t)return this.isReference&&K(`null is not a valid ${this.name}`),0;t.$$||K(`Cannot pass "${Xe(t)}" as a ${this.name}`),t.$$.ptr||K(`Cannot pass deleted object as a pointer of type ${this.name}`),t.$$.ptrType.isConst&&K(`Cannot convert argument of type ${t.$$.ptrType.name} to parameter type ${this.name}`);var r=t.$$.ptrType.registeredClass;return Pe(t.$$.ptr,r,this.registeredClass)}function ke(e){return this.fromWireType(g[e>>2])}function Me(e,t,r,n,a,o,i,s,c,u,l){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=n,this.isSmartPointer=a,this.pointeeType=o,this.sharingPolicy=i,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=l,a||void 0!==t.baseClass?this.toWireType=Oe:n?(this.toWireType=Ee,this.destructorFunction=null):(this.toWireType=xe,this.destructorFunction=null)}var Ae,De,je=(e,t,r)=>{n.hasOwnProperty(e)||Y("Replacing nonexistant public symbol"),void 0!==n[e].overloadTable&&void 0!==r?n[e].overloadTable[r]=t:(n[e]=t,n[e].argCount=r)},Re=[],Fe=e=>{var t=Re[e];return t||(e>=Re.length&&(Re.length=e+1),Re[e]=t=Ae.get(e)),t},Ie=(e,t,r)=>e.includes("j")?((e,t,r)=>{var a=n["dynCall_"+e];return r&&r.length?a.apply(null,[t].concat(r)):a.call(null,t)})(e,t,r):Fe(t).apply(null,r),We=(e,t)=>{var r=(e=X(e)).includes("j")?((e,t)=>{var r=[];return function(){return r.length=0,Object.assign(r,arguments),Ie(e,t,r)}})(e,t):Fe(t);return"function"!=typeof r&&K(`unknown function pointer with signature ${e}: ${t}`),r},Le=e=>{var t=Pt(e),r=X(t);return Tt(t),r},Ue=(e,t)=>{var r=[],n={};throw t.forEach((function e(t){if(!n[t]&&!G[t]){if(J[t])return void J[t].forEach(e);r.push(t),n[t]=!0}})),new De(`${e}: `+r.map(Le).join([", "]))},He=(e,t)=>{for(var r=[],n=0;n>2]);return r};function Ne(e,t,r,n,a,o){var i=t.length;i<2&&K("argTypes array size mismatch! Must at least get return value and 'this' types!");var s=null!==t[1]&&null!==r,c=function(e){for(var t=1;t{const t=(e=e.trim()).indexOf("(");return-1!==t?e.substr(0,t):e};function ze(){this.allocated=[void 0],this.freelist=[]}var Ve=new ze,qe=e=>{e>=Ve.reserved&&0==--Ve.get(e).refcount&&Ve.free(e)},Ge=()=>{for(var e=0,t=Ve.reserved;t(e||K("Cannot use deleted val. handle = "+e),Ve.get(e).value),toHandle:e=>{switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return Ve.allocate({refcount:1,value:e})}}},Ye=(e,t,r)=>{switch(t){case 1:return r?function(e){return this.fromWireType(h[e>>0])}:function(e){return this.fromWireType(p[e>>0])};case 2:return r?function(e){return this.fromWireType(v[e>>1])}:function(e){return this.fromWireType(m[e>>1])};case 4:return r?function(e){return this.fromWireType(y[e>>2])}:function(e){return this.fromWireType(g[e>>2])};default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},Qe=(e,t)=>{var r=G[e];return void 0===r&&K(t+" has unknown type "+Le(e)),r},Xe=e=>{if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e},Ke=(e,t)=>{switch(t){case 4:return function(e){return this.fromWireType(w[e>>2])};case 8:return function(e){return this.fromWireType(b[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},Ze=(e,t,r)=>{switch(t){case 1:return r?e=>h[e>>0]:e=>p[e>>0];case 2:return r?e=>v[e>>1]:e=>m[e>>1];case 4:return r?e=>y[e>>2]:e=>g[e>>2];default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},et=(e,t,r,n)=>{if(!(n>0))return 0;for(var a=r,o=r+n-1,i=0;i=55296&&s<=57343&&(s=65536+((1023&s)<<10)|1023&e.charCodeAt(++i)),s<=127){if(r>=o)break;t[r++]=s}else if(s<=2047){if(r+1>=o)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=o)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=o)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-a},tt=e=>{for(var t=0,r=0;r=55296&&n<=57343?(t+=4,++r):t+=3}return t},rt=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0,nt=(e,t)=>e?((e,t,r)=>{for(var n=t+r,a=t;e[a]&&!(a>=n);)++a;if(a-t>16&&e.buffer&&rt)return rt.decode(e.subarray(t,a));for(var o="";t>10,56320|1023&u)}}else o+=String.fromCharCode((31&i)<<6|s)}else o+=String.fromCharCode(i)}return o})(p,e,t):"",at=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0,ot=(e,t)=>{for(var r=e,n=r>>1,a=n+t/2;!(n>=a)&&m[n];)++n;if((r=n<<1)-e>32&&at)return at.decode(p.subarray(e,r));for(var o="",i=0;!(i>=t/2);++i){var s=v[e+2*i>>1];if(0==s)break;o+=String.fromCharCode(s)}return o},it=(e,t,r)=>{var n;if(null!==(n=r)&&void 0!==n||(r=2147483647),r<2)return 0;for(var a=t,o=(r-=2)<2*e.length?r/2:e.length,i=0;i>1]=s,t+=2}return v[t>>1]=0,t-a},st=e=>2*e.length,ct=(e,t)=>{for(var r=0,n="";!(r>=t/4);){var a=y[e+4*r>>2];if(0==a)break;if(++r,a>=65536){var o=a-65536;n+=String.fromCharCode(55296|o>>10,56320|1023&o)}else n+=String.fromCharCode(a)}return n},ut=(e,t,r)=>{var n;if(null!==(n=r)&&void 0!==n||(r=2147483647),r<4)return 0;for(var a=t,o=a+r-4,i=0;i=55296&&s<=57343&&(s=65536+((1023&s)<<10)|1023&e.charCodeAt(++i)),y[t>>2]=s,(t+=4)+4>o)break}return y[t>>2]=0,t-a},lt=e=>{for(var t=0,r=0;r=55296&&n<=57343&&++r,t+=4}return t},dt=[],ft={},ht=()=>{if("object"==typeof globalThis)return globalThis;function e(e){e.$$$embind_global$$$=e;var t="object"==typeof $$$embind_global$$$&&e.$$$embind_global$$$==e;return t||delete e.$$$embind_global$$$,t}if("object"==typeof $$$embind_global$$$||("object"==typeof global&&e(global)?$$$embind_global$$$=global:"object"==typeof self&&e(self)&&($$$embind_global$$$=self),"object"==typeof $$$embind_global$$$))return $$$embind_global$$$;throw Error("unable to get global object.")},pt=Reflect.construct,vt=e=>{var t=(e-f.buffer.byteLength+65535)/65536;try{return f.grow(t),_(),1}catch(r){}},mt={},yt=()=>{if(!yt.strings){var e={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:o||"./this.program"};for(var t in mt)void 0===mt[t]?delete e[t]:e[t]=mt[t];var r=[];for(var t in e)r.push(`${t}=${e[t]}`);yt.strings=r}return yt.strings},gt=e=>e%4==0&&(e%100!=0||e%400==0),wt=[31,29,31,30,31,30,31,31,30,31,30,31],bt=[31,28,31,30,31,30,31,31,30,31,30,31],Ct=(e,t,r,n)=>{var a=g[n+40>>2],o={tm_sec:y[n>>2],tm_min:y[n+4>>2],tm_hour:y[n+8>>2],tm_mday:y[n+12>>2],tm_mon:y[n+16>>2],tm_year:y[n+20>>2],tm_wday:y[n+24>>2],tm_yday:y[n+28>>2],tm_isdst:y[n+32>>2],tm_gmtoff:y[n+36>>2],tm_zone:a?nt(a):""},i=nt(r),s={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var c in s)i=i.replace(new RegExp(c,"g"),s[c]);var u=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],l=["January","February","March","April","May","June","July","August","September","October","November","December"];function d(e,t,r){for(var n="number"==typeof e?e.toString():e||"";n.length0?1:0}var n;return 0===(n=r(e.getFullYear()-t.getFullYear()))&&0===(n=r(e.getMonth()-t.getMonth()))&&(n=r(e.getDate()-t.getDate())),n}function v(e){switch(e.getDay()){case 0:return new Date(e.getFullYear()-1,11,29);case 1:return e;case 2:return new Date(e.getFullYear(),0,3);case 3:return new Date(e.getFullYear(),0,2);case 4:return new Date(e.getFullYear(),0,1);case 5:return new Date(e.getFullYear()-1,11,31);case 6:return new Date(e.getFullYear()-1,11,30)}}function m(e){var t=((e,t)=>{for(var r=new Date(e.getTime());t>0;){var n=gt(r.getFullYear()),a=r.getMonth(),o=(n?wt:bt)[a];if(!(t>o-r.getDate()))return r.setDate(r.getDate()+t),r;t-=o-r.getDate()+1,r.setDate(1),a<11?r.setMonth(a+1):(r.setMonth(0),r.setFullYear(r.getFullYear()+1))}return r})(new Date(e.tm_year+1900,0,1),e.tm_yday),r=new Date(t.getFullYear(),0,4),n=new Date(t.getFullYear()+1,0,4),a=v(r),o=v(n);return p(a,t)<=0?p(o,t)<=0?t.getFullYear()+1:t.getFullYear():t.getFullYear()-1}var w={"%a":e=>u[e.tm_wday].substring(0,3),"%A":e=>u[e.tm_wday],"%b":e=>l[e.tm_mon].substring(0,3),"%B":e=>l[e.tm_mon],"%C":e=>f((e.tm_year+1900)/100|0,2),"%d":e=>f(e.tm_mday,2),"%e":e=>d(e.tm_mday,2," "),"%g":e=>m(e).toString().substring(2),"%G":e=>m(e),"%H":e=>f(e.tm_hour,2),"%I":e=>{var t=e.tm_hour;return 0==t?t=12:t>12&&(t-=12),f(t,2)},"%j":e=>f(e.tm_mday+((e,t)=>{for(var r=0,n=0;n<=t;r+=e[n++]);return r})(gt(e.tm_year+1900)?wt:bt,e.tm_mon-1),3),"%m":e=>f(e.tm_mon+1,2),"%M":e=>f(e.tm_min,2),"%n":()=>"\n","%p":e=>e.tm_hour>=0&&e.tm_hour<12?"AM":"PM","%S":e=>f(e.tm_sec,2),"%t":()=>"\t","%u":e=>e.tm_wday||7,"%U":e=>{var t=e.tm_yday+7-e.tm_wday;return f(Math.floor(t/7),2)},"%V":e=>{var t=Math.floor((e.tm_yday+7-(e.tm_wday+6)%7)/7);if((e.tm_wday+371-e.tm_yday-2)%7<=2&&t++,t){if(53==t){var r=(e.tm_wday+371-e.tm_yday)%7;4!=r&&(3!=r||!gt(e.tm_year))&&(t=1)}}else{t=52;var n=(e.tm_wday+7-e.tm_yday-1)%7;(4==n||5==n&>(e.tm_year%400-1))&&t++}return f(t,2)},"%w":e=>e.tm_wday,"%W":e=>{var t=e.tm_yday+7-(e.tm_wday+6)%7;return f(Math.floor(t/7),2)},"%y":e=>(e.tm_year+1900).toString().substring(2),"%Y":e=>e.tm_year+1900,"%z":e=>{var t=e.tm_gmtoff;return(t>=0?"+":"-")+("0000"+(t=(t=Math.abs(t)/60)/60*100+t%60)).slice(-4)},"%Z":e=>e.tm_zone,"%%":()=>"%"};for(var c in i=i.replace(/%%/g,"\0\0"),w)i.includes(c)&&(i=i.replace(new RegExp(c,"g"),w[c](o)));var b=function(e,t,r){var n=tt(e)+1,a=new Array(n);return et(e,a,0,a.length),a}(i=i.replace(/\0\0/g,"%"));return b.length>t?0:(((e,t)=>{h.set(e,t)})(b,e),b.length-1)};B=n.InternalError=class extends Error{constructor(e){super(e),this.name="InternalError"}},(()=>{for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);z=e})(),V=n.BindingError=class extends Error{constructor(e){super(e),this.name="BindingError"}},Object.assign(Ce.prototype,{isAliasOf(e){if(!(this instanceof Ce&&e instanceof Ce))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr;e.$$=e.$$;for(var n=e.$$.ptrType.registeredClass,a=e.$$.ptr;t.baseClass;)r=t.upcast(r),t=t.baseClass;for(;n.baseClass;)a=n.upcast(a),n=n.baseClass;return t===n&&r===a},clone(){if(this.$$.ptr||oe(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=be(Object.create(Object.getPrototypeOf(this),{$$:{value:ae(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e},delete(){this.$$.ptr||oe(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&K("Object already scheduled for deletion"),se(this),ce(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},isDeleted(){return!this.$$.ptr},deleteLater(){return this.$$.ptr||oe(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&K("Object already scheduled for deletion"),he.push(this),1===he.length&&re&&re(pe),this.$$.deleteScheduled=!0,this}}),n.getInheritedInstanceCount=de,n.getLiveInheritedInstances=fe,n.flushPendingDeletes=pe,n.setDelayFunction=ve,Object.assign(Me.prototype,{getPointee(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e},destructor(e){var t;null===(t=this.rawDestructor)||void 0===t||t.call(this,e)},argPackAdvance:ne,readValueFromPointer:ke,deleteObject(e){null!==e&&e.delete()},fromWireType:we}),De=n.UnboundTypeError=((e,t)=>{var r=_e(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:`${this.name}: ${this.message}`},r})(Error,"UnboundTypeError"),Object.assign(ze.prototype,{get(e){return this.allocated[e]},has(e){return void 0!==this.allocated[e]},allocate(e){var t=this.freelist.pop()||this.allocated.length;return this.allocated[t]=e,t},free(e){this.allocated[e]=void 0,this.freelist.push(e)}}),Ve.allocated.push({value:void 0},{value:null},{value:!0},{value:!1}),Ve.reserved=Ve.allocated.length,n.count_emval_handles=Ge;var _t={s:e=>{var t=new W(e);return t.get_caught()||(t.set_caught(!0),F--),t.set_rethrown(!1),R.push(t),At(t.excPtr),t.get_exception_ptr()},u:()=>{Et(0,0);var e=R.pop();Mt(e.excPtr),I=0},b:()=>L([]),g:e=>L([e]),q:(e,t)=>L([e,t]),J:()=>{var e=R.pop();e||O("no exception to throw");var t=e.excPtr;throw e.get_rethrown()||(R.push(e),e.set_rethrown(!0),e.set_caught(!1),F++),I=t},f:(e,t,r)=>{throw new W(e).init(t,r),F++,I=e},V:()=>F,d:e=>{throw I||(I=e),I},da:e=>{var t=U[e];delete U[e];var r=t.rawConstructor,n=t.rawDestructor,a=t.fields,o=a.map((e=>e.getterReturnType)).concat(a.map((e=>e.setterArgumentType)));Q([e],o,(e=>{var o={};return a.forEach(((t,r)=>{var n=t.fieldName,i=e[r],s=t.getter,c=t.getterContext,u=e[r+a.length],l=t.setter,d=t.setterContext;o[n]={read:e=>i.fromWireType(s(c,e)),write:(e,t)=>{var r=[];l(d,e,u.toWireType(r,t)),H(r)}}})),[{name:t.name,fromWireType:e=>{var t={};for(var r in o)t[r]=o[r].read(e);return n(e),t},toWireType:(e,t)=>{for(var a in o)if(!(a in t))throw new TypeError(`Missing field: "${a}"`);var i=r();for(a in o)o[a].write(i,t[a]);return null!==e&&e.push(n,i),i},argPackAdvance:ne,readValueFromPointer:N,destructorFunction:n}]}))},Q:(e,t,r,n,a)=>{},_:(e,t,r,n)=>{te(e,{name:t=X(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:n},argPackAdvance:ne,readValueFromPointer:function(e){return this.fromWireType(p[e])},destructorFunction:null})},ca:(e,t,r,n,a,o,i,s,c,u,l,d,f)=>{l=X(l),o=We(a,o),s&&(s=We(i,s)),u&&(u=We(c,u)),f=We(d,f);var h=(e=>{if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return t>=48&&t<=57?`_${e}`:e})(l);Te(h,(function(){Ue(`Cannot construct ${l} due to unbound types`,[n])})),Q([e,t,r],n?[n]:[],(function(t){var r,a;t=t[0],a=n?(r=t.registeredClass).instancePrototype:Ce.prototype;var i=_e(l,(function(){if(Object.getPrototypeOf(this)!==c)throw new V("Use 'new' to construct "+l);if(void 0===v.constructor_body)throw new V(l+" has no accessible constructor");var e=v.constructor_body[arguments.length];if(void 0===e)throw new V(`Tried to invoke ctor of ${l} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(v.constructor_body).toString()}) parameters instead!`);return e.apply(this,arguments)})),c=Object.create(a,{constructor:{value:i}});i.prototype=c;var d,p,v=new Se(l,i,c,f,r,o,s,u);v.baseClass&&(null!==(p=(d=v.baseClass).__derivedClasses)&&void 0!==p||(d.__derivedClasses=[]),v.baseClass.__derivedClasses.push(v));var m=new Me(l,v,!0,!1,!1),y=new Me(l+"*",v,!1,!1,!1),g=new Me(l+" const*",v,!1,!0,!1);return le[e]={pointerType:y,constPointerType:g},je(h,i),[m,y,g]}))},ba:(e,t,r,n,a,o)=>{var i=He(t,r);a=We(n,a),Q([],[e],(function(e){var r=`constructor ${(e=e[0]).name}`;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new V(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);return e.registeredClass.constructor_body[t-1]=()=>{Ue(`Cannot construct ${e.name} due to unbound types`,i)},Q([],i,(n=>(n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=Ne(r,n,null,a,o),[]))),[]}))},w:(e,t,r,n,a,o,i,s,c)=>{var u=He(r,n);t=X(t),t=Be(t),o=We(a,o),Q([],[e],(function(e){var n=`${(e=e[0]).name}.${t}`;function a(){Ue(`Cannot call ${n} due to unbound types`,u)}t.startsWith("@@")&&(t=Symbol[t.substring(2)]),s&&e.registeredClass.pureVirtualFunctions.push(t);var c=e.registeredClass.instancePrototype,l=c[t];return void 0===l||void 0===l.overloadTable&&l.className!==e.name&&l.argCount===r-2?(a.argCount=r-2,a.className=e.name,c[t]=a):($e(c,t,n),c[t].overloadTable[r-2]=a),Q([],u,(function(a){var s=Ne(n,a,e,o,i);return void 0===c[t].overloadTable?(s.argCount=r-2,c[t]=s):c[t].overloadTable[r-2]=s,[]})),[]}))},Y:(e,t)=>{te(e,{name:t=X(t),fromWireType:e=>{var t=Je.toValue(e);return qe(e),t},toWireType:(e,t)=>Je.toHandle(t),argPackAdvance:ne,readValueFromPointer:N,destructorFunction:null})},x:(e,t,r,n)=>{function a(){}t=X(t),a.values={},te(e,{name:t,constructor:a,fromWireType:function(e){return this.constructor.values[e]},toWireType:(e,t)=>t.value,argPackAdvance:ne,readValueFromPointer:Ye(t,r,n),destructorFunction:null}),Te(t,a)},h:(e,t,r)=>{var n=Qe(e,"enum");t=X(t);var a=n.constructor,o=Object.create(n.constructor.prototype,{value:{value:r},constructor:{value:_e(`${n.name}_${t}`,(function(){}))}});a.values[r]=o,a[t]=o},L:(e,t,r)=>{te(e,{name:t=X(t),fromWireType:e=>e,toWireType:(e,t)=>t,argPackAdvance:ne,readValueFromPointer:Ke(t,r),destructorFunction:null})},M:(e,t,r,n,a,o,i)=>{var s=He(t,r);e=X(e),e=Be(e),a=We(n,a),Te(e,(function(){Ue(`Cannot call ${e} due to unbound types`,s)}),t-1),Q([],s,(function(r){var n=[r[0],null].concat(r.slice(1));return je(e,Ne(e,n,null,a,o),t-1),[]}))},t:(e,t,r,n,a)=>{t=X(t);var o=e=>e;if(0===n){var i=32-8*r;o=e=>e<>>i}var s=t.includes("unsigned");te(e,{name:t,fromWireType:o,toWireType:s?function(e,t){return this.name,t>>>0}:function(e,t){return this.name,t},argPackAdvance:ne,readValueFromPointer:Ze(t,r,0!==n),destructorFunction:null})},o:(e,t,r)=>{var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];function a(e){var t=g[e>>2],r=g[e+4>>2];return new n(h.buffer,r,t)}te(e,{name:r=X(r),fromWireType:a,argPackAdvance:ne,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})},K:(e,t)=>{var r="std::string"===(t=X(t));te(e,{name:t,fromWireType(e){var t,n=g[e>>2],a=e+4;if(r)for(var o=a,i=0;i<=n;++i){var s=a+i;if(i==n||0==p[s]){var c=nt(o,s-o);void 0===t?t=c:(t+="\0",t+=c),o=s+1}}else{var u=new Array(n);for(i=0;i>2]=n,r&&a)((e,t,r)=>{et(e,p,t,r)})(t,i,n+1);else if(a)for(var s=0;s255&&(Tt(i),K("String has UTF-16 code units that do not fit in 8 bits")),p[i+s]=c}else for(s=0;s{var n,a,o,i,s;r=X(r),2===t?(n=ot,a=it,i=st,o=()=>m,s=1):4===t&&(n=ct,a=ut,i=lt,o=()=>g,s=2),te(e,{name:r,fromWireType:e=>{for(var r,a=g[e>>2],i=o(),c=e+4,u=0;u<=a;++u){var l=e+4+u*t;if(u==a||0==i[l>>s]){var d=n(c,l-c);void 0===r?r=d:(r+="\0",r+=d),c=l+t}}return Tt(e),r},toWireType:(e,n)=>{"string"!=typeof n&&K(`Cannot pass non-string to C++ string type ${r}`);var o=i(n),c=St(4+o+t);return g[c>>2]=o>>s,a(n,c+4,o+t),null!==e&&e.push(Tt,c),c},argPackAdvance:ne,readValueFromPointer:N,destructorFunction(e){Tt(e)}})},A:(e,t,r,n,a,o)=>{U[e]={name:X(t),rawConstructor:We(r,n),rawDestructor:We(a,o),fields:[]}},ea:(e,t,r,n,a,o,i,s,c,u)=>{U[e].fields.push({fieldName:X(t),getterReturnType:r,getter:We(n,a),getterContext:o,setterArgumentType:i,setter:We(s,c),setterContext:u})},$:(e,t)=>{te(e,{isVoid:!0,name:t=X(t),argPackAdvance:0,fromWireType:()=>{},toWireType:(e,t)=>{}})},R:(e,t,r,n)=>(e=dt[e])(null,t=Je.toValue(t),r,n),ha:qe,fa:e=>0===e?Je.toHandle(ht()):(e=(e=>{var t=ft[e];return void 0===t?X(e):t})(e),Je.toHandle(ht()[e])),Z:(e,t,r)=>{var n=((e,t)=>{for(var r=new Array(e),n=0;n>2],"parameter "+n);return r})(e,t),a=n.shift();e--;var o=new Array(e),i=`methodCaller<(${n.map((e=>e.name)).join(", ")}) => ${a.name}>`;return(e=>{var t=dt.length;return dt.push(e),t})(_e(i,((t,i,s,c)=>{for(var u=0,l=0;l{var n=[],a=e.toWireType(n,r);return n.length&&(g[t>>2]=Je.toHandle(n)),a})(a,s,d)})))},N:e=>{e>4&&(Ve.get(e).refcount+=1)},O:e=>{var t=Je.toValue(e);H(t),qe(e)},aa:(e,t)=>{var r=(e=Qe(e,"_emval_take_value")).readValueFromPointer(t);return Je.toHandle(r)},B:()=>{O("")},X:(e,t,r)=>p.copyWithin(e,t,t+r),W:e=>{var t,r,n=p.length,a=2147483648;if((e>>>=0)>a)return!1;for(var o=1;o<=4;o*=2){var i=n*(1+.2/o);i=Math.min(i,e+100663296);var s=Math.min(a,(t=Math.max(e,i))+((r=65536)-t%r)%r);if(vt(s))return!0}return!1},T:(e,t)=>{var r=0;return yt().forEach(((n,a)=>{var o=t+r;g[e+4*a>>2]=o,((e,t)=>{for(var r=0;r>0]=e.charCodeAt(r);h[t>>0]=0})(n,o),r+=n.length+1})),0},U:(e,t)=>{var r=yt();g[e>>2]=r.length;var n=0;return r.forEach((e=>n+=e.length+1)),g[t>>2]=n,0},E:function(e,t,r,n){var a=xt();try{return Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},D:function(e,t,r,n,a){var o=xt();try{return Fe(e)(t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},F:function(e,t,r,n){var a=xt();try{return Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},n:function(e){var t=xt();try{return Fe(e)()}catch(r){if(kt(t),r!==r+0)throw r;Et(1,0)}},a:function(e,t){var r=xt();try{return Fe(e)(t)}catch(n){if(kt(r),n!==n+0)throw n;Et(1,0)}},e:function(e,t,r){var n=xt();try{return Fe(e)(t,r)}catch(a){if(kt(n),a!==a+0)throw a;Et(1,0)}},m:function(e,t,r,n){var a=xt();try{return Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},k:function(e,t,r,n,a){var o=xt();try{return Fe(e)(t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},H:function(e,t,r,n,a,o){var i=xt();try{return Fe(e)(t,r,n,a,o)}catch(s){if(kt(i),s!==s+0)throw s;Et(1,0)}},v:function(e,t,r,n,a,o,i){var s=xt();try{return Fe(e)(t,r,n,a,o,i)}catch(c){if(kt(s),c!==c+0)throw c;Et(1,0)}},G:function(e,t,r,n,a,o,i,s){var c=xt();try{return Fe(e)(t,r,n,a,o,i,s)}catch(u){if(kt(c),u!==u+0)throw u;Et(1,0)}},z:function(e,t,r,n,a,o,i,s,c,u,l,d){var f=xt();try{return Fe(e)(t,r,n,a,o,i,s,c,u,l,d)}catch(h){if(kt(f),h!==h+0)throw h;Et(1,0)}},P:function(e,t,r,n,a){var o=xt();try{return Ft(e,t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},l:function(e){var t=xt();try{Fe(e)()}catch(r){if(kt(t),r!==r+0)throw r;Et(1,0)}},j:function(e,t){var r=xt();try{Fe(e)(t)}catch(n){if(kt(r),n!==n+0)throw n;Et(1,0)}},c:function(e,t,r){var n=xt();try{Fe(e)(t,r)}catch(a){if(kt(n),a!==a+0)throw a;Et(1,0)}},p:function(e,t,r,n){var a=xt();try{Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},I:function(e,t,r,n,a){var o=xt();try{Fe(e)(t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},r:function(e,t,r,n,a,o,i,s){var c=xt();try{Fe(e)(t,r,n,a,o,i,s)}catch(u){if(kt(c),u!==u+0)throw u;Et(1,0)}},i:function(e,t,r,n,a,o,i,s,c,u,l){var d=xt();try{Fe(e)(t,r,n,a,o,i,s,c,u,l)}catch(f){if(kt(d),f!==f+0)throw f;Et(1,0)}},y:function(e,t,r,n,a,o,i,s,c,u,l,d,f,h,p,v){var m=xt();try{Fe(e)(t,r,n,a,o,i,s,c,u,l,d,f,h,p,v)}catch(y){if(kt(m),y!==y+0)throw y;Et(1,0)}},ga:e=>e,S:(e,t,r,n,a)=>Ct(e,t,r,n)},$t=function(){var e={a:_t};function t(e,t){return $t=e.exports,f=$t.ia,_(),Ae=$t.ma,function(e){T.unshift(e)}($t.ja),function(e){var t;if(P--,null===(t=n.monitorRunDependencies)||void 0===t||t.call(n,P),0==P&&E){var r=E;E=null,r()}}(),$t}if(function(e){var t;P++,null===(t=n.monitorRunDependencies)||void 0===t||t.call(n,P)}(),n.instantiateWasm)try{return n.instantiateWasm(e,t)}catch(a){d(`Module.instantiateWasm callback failed with error: ${a}`),r(a)}return function(e,t,r,n){return e||"function"!=typeof WebAssembly.instantiateStreaming||M(t)||"function"!=typeof fetch?D(t,r,n):fetch(t,{credentials:"same-origin"}).then((e=>WebAssembly.instantiateStreaming(e,r).then(n,(function(e){return d(`wasm streaming compile failed: ${e}`),d("falling back to ArrayBuffer instantiation"),D(t,r,n)}))))}(l,x,e,(function(e){t(e.instance)})).catch(r),{}}(),Tt=n._free=e=>(Tt=n._free=$t.ka)(e),St=n._malloc=e=>(St=n._malloc=$t.la)(e),Pt=e=>(Pt=$t.na)(e),Et=(e,t)=>(Et=$t.oa)(e,t),Ot=e=>(Ot=$t.pa)(e),xt=()=>(xt=$t.qa)(),kt=e=>(kt=$t.ra)(e),Mt=e=>(Mt=$t.sa)(e),At=e=>(At=$t.ta)(e),Dt=(e,t,r)=>(Dt=$t.ua)(e,t,r),jt=e=>(jt=$t.va)(e);n.dynCall_viijii=(e,t,r,a,o,i,s)=>(n.dynCall_viijii=$t.wa)(e,t,r,a,o,i,s);var Rt,Ft=n.dynCall_jiiii=(e,t,r,a,o)=>(Ft=n.dynCall_jiiii=$t.xa)(e,t,r,a,o);function It(){function e(){Rt||(Rt=!0,n.calledRun=!0,!C&&(j(T),t(n),n.onRuntimeInitialized&&n.onRuntimeInitialized(),function(){if(n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;)e=n.postRun.shift(),S.unshift(e);var e;j(S)}()))}P>0||(function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)e=n.preRun.shift(),$.unshift(e);var e;j($)}(),P>0)||(n.setStatus?(n.setStatus("Running..."),setTimeout((function(){setTimeout((function(){n.setStatus("")}),1),e()}),1)):e())}if(n.dynCall_iiiiij=(e,t,r,a,o,i,s)=>(n.dynCall_iiiiij=$t.ya)(e,t,r,a,o,i,s),n.dynCall_iiiiijj=(e,t,r,a,o,i,s,c,u)=>(n.dynCall_iiiiijj=$t.za)(e,t,r,a,o,i,s,c,u),n.dynCall_iiiiiijj=(e,t,r,a,o,i,s,c,u,l)=>(n.dynCall_iiiiiijj=$t.Aa)(e,t,r,a,o,i,s,c,u,l),E=function e(){Rt||It(),Rt||(E=e)},n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();return It(),e.ready});async function ne(e,t){return async function(e,t,r=J){const n={...J,...r},a=await Z(e),{size:o}=t,i=new Uint8Array(await t.arrayBuffer()),s=a._malloc(o);a.HEAPU8.set(i,s);const c=a.readBarcodesFromImage(s,o,Y(a,n));a._free(s);const u=[];for(let l=0;l{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)})(this,te,void 0);try{const r=null==(t=null==e?void 0:e.formats)?void 0:t.filter((e=>"unknown"!==e));if(0===(null==r?void 0:r.length))throw new TypeError("Hint option provided, but is empty.");null==r||r.forEach((e=>{if(!S.has(e))throw new TypeError(`Failed to read the 'formats' property from 'BarcodeDetectorOptions': The provided value '${e}' is not a valid enum value of type BarcodeFormat.`)})),((e,t,r,n)=>{C(e,t,"write to private field"),t.set(e,r)})(this,te,null!=r?r:[]),function(e){return Z(re,e)}().then((e=>{this.dispatchEvent(new CustomEvent("load",{detail:e}))})).catch((e=>{this.dispatchEvent(new CustomEvent("error",{detail:e}))}))}catch(r){throw I(r,"Failed to construct 'BarcodeDetector'")}}static async getSupportedFormats(){return T.filter((e=>"unknown"!==e))}async detect(e){try{const r=await F(e);if(null===r)return[];let n;try{n=j(r)?await ne(r,{tryHarder:!0,formats:_(this,te).map((e=>S.get(e)))}):await ae(r,{tryHarder:!0,formats:_(this,te).map((e=>S.get(e)))})}catch(t){throw console.error(t),new DOMException("Barcode detection service unavailable.","NotSupportedError")}return n.map((e=>{const{topLeft:{x:t,y:r},topRight:{x:n,y:a},bottomLeft:{x:o,y:i},bottomRight:{x:s,y:c}}=e.position,u=Math.min(t,n,o,s),l=Math.min(r,a,i,c),d=Math.max(t,n,o,s),f=Math.max(r,a,i,c);return{boundingBox:new DOMRectReadOnly(u,l,d-u,f-l),rawValue:e.text,format:P(e.format),cornerPoints:[{x:t,y:r},{x:n,y:a},{x:s,y:c},{x:o,y:i}]}}))}catch(r){throw I(r,"Failed to execute 'detect' on 'BarcodeDetector'")}}}te=new WeakMap;const ie=(e,t,r="error")=>{let n,a;const o=new Promise(((o,i)=>{n=o,a=i,e.addEventListener(t,n),e.addEventListener(r,a)}));return o.finally((()=>{e.removeEventListener(t,n),e.removeEventListener(r,a)})),o},se=e=>new Promise((t=>setTimeout(t,e)));class ce extends Error{constructor(){super("this browser has no Stream API support"),this.name="StreamApiNotSupportedError"}}class ue extends Error{constructor(){super("camera access is only permitted in secure context. Use HTTPS or localhost rather than HTTP."),this.name="InsecureContextError"}}class le extends Error{constructor(){super("Loading camera stream timed out after 6 seconds. If you are on iOS in PWA mode, this is a known issue (see https://github.com/gruhn/vue-qrcode-reader/issues/298)"),this.name="StreamLoadTimeoutError"}}let de;async function fe(e){de=await async function(e){if(void 0===window.BarcodeDetector)return console.debug("[vue-qrcode-reader] Native BarcodeDetector not supported. Will use polyfill."),new oe({formats:e});const t=await window.BarcodeDetector.getSupportedFormats(),r=e.filter((e=>!t.includes(e)));return r.length>0?(console.debug(`[vue-qrcode-reader] Native BarcodeDetector does not support formats ${JSON.stringify(r)}. Will use polyfill.`),new oe({formats:e})):(console.debug("[vue-qrcode-reader] Will use native BarcodeDetector."),new window.BarcodeDetector({formats:e}))}(e)}var he={},pe={};Object.defineProperty(pe,"__esModule",{value:!0}),pe.compactObject=function e(t){return be(t)?Object.keys(t).reduce((function(r,n){var a=be(t[n]),o=a?e(t[n]):t[n],i=a&&!Object.keys(o).length;return void 0===o||i?r:Object.assign(r,function(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==me(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==me(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===me(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},n,o))}),{}):t},pe.deprecated=function(e,t){ge&&console.warn(e+" is deprecated, please use "+t+" instead.")};var ve=pe.detectBrowser=function(e){var t={browser:null,version:null};if(typeof e>"u"||!e.navigator||!e.navigator.userAgent)return t.browser="Not a browser.",t;var r=e.navigator;if(r.mozGetUserMedia)t.browser="firefox",t.version=we(r.userAgent,/Firefox\/(\d+)\./,1);else if(r.webkitGetUserMedia||!1===e.isSecureContext&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=we(r.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else{if(!e.RTCPeerConnection||!r.userAgent.match(/AppleWebKit\/(\d+)\./))return t.browser="Not a supported browser.",t;t.browser="safari",t.version=we(r.userAgent,/AppleWebKit\/(\d+)\./,1),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype}return t};function me(e){return(me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}pe.disableLog=function(e){return"boolean"!=typeof e?new Error("Argument type: "+me(e)+". Please use a boolean."):(ye=e,e?"adapter.js logging disabled":"adapter.js logging enabled")},pe.disableWarnings=function(e){return"boolean"!=typeof e?new Error("Argument type: "+me(e)+". Please use a boolean."):(ge=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))},pe.extractVersion=we,pe.filterStats=function(e,t,r){var n=r?"outbound-rtp":"inbound-rtp",a=new Map;if(null===t)return a;var o=[];return e.forEach((function(e){"track"===e.type&&e.trackIdentifier===t.id&&o.push(e)})),o.forEach((function(t){e.forEach((function(r){r.type===n&&r.trackId===t.id&&Ce(e,r,a)}))})),a},pe.log=function(){if("object"===(typeof window>"u"?"undefined":me(window))){if(ye)return;typeof console<"u"&&"function"==typeof console.log&&console.log.apply(console,arguments)}},pe.walkStats=Ce,pe.wrapPeerConnectionEvent=function(e,t,r){if(e.RTCPeerConnection){var n=e.RTCPeerConnection.prototype,a=n.addEventListener;n.addEventListener=function(e,n){if(e!==t)return a.apply(this,arguments);var o=function(e){var t=r(e);t&&(n.handleEvent?n.handleEvent(t):n(t))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(n,o),a.apply(this,[e,o])};var o=n.removeEventListener;n.removeEventListener=function(e,r){if(e!==t||!this._eventMap||!this._eventMap[t])return o.apply(this,arguments);if(!this._eventMap[t].has(r))return o.apply(this,arguments);var n=this._eventMap[t].get(r);return this._eventMap[t].delete(r),0===this._eventMap[t].size&&delete this._eventMap[t],0===Object.keys(this._eventMap).length&&delete this._eventMap,o.apply(this,[e,n])},Object.defineProperty(n,"on"+t,{get:function(){return this["_on"+t]},set:function(e){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),e&&this.addEventListener(t,this["_on"+t]=e)},enumerable:!0,configurable:!0})}};var ye=!0,ge=!0;function we(e,t,r){var n=e.match(t);return n&&n.length>=r&&parseInt(n[r],10)}function be(e){return"[object Object]"===Object.prototype.toString.call(e)}function Ce(e,t,r){!t||r.has(t.id)||(r.set(t.id,t),Object.keys(t).forEach((function(n){n.endsWith("Id")?Ce(e,e.get(t[n]),r):n.endsWith("Ids")&&t[n].forEach((function(t){Ce(e,e.get(t),r)}))})))}Object.defineProperty(he,"__esModule",{value:!0});var _e=he.shimGetUserMedia=function(e,t){var r=e&&e.navigator;if(r.mediaDevices){var n=function(e){if("object"!==Se(e)||e.mandatory||e.optional)return e;var t={};return Object.keys(e).forEach((function(r){if("require"!==r&&"advanced"!==r&&"mediaSource"!==r){var n="object"===Se(e[r])?e[r]:{ideal:e[r]};void 0!==n.exact&&"number"==typeof n.exact&&(n.min=n.max=n.exact);var a=function(e,t){return e?e+t.charAt(0).toUpperCase()+t.slice(1):"deviceId"===t?"sourceId":t};if(void 0!==n.ideal){t.optional=t.optional||[];var o={};"number"==typeof n.ideal?(o[a("min",r)]=n.ideal,t.optional.push(o),(o={})[a("max",r)]=n.ideal,t.optional.push(o)):(o[a("",r)]=n.ideal,t.optional.push(o))}void 0!==n.exact&&"number"!=typeof n.exact?(t.mandatory=t.mandatory||{},t.mandatory[a("",r)]=n.exact):["min","max"].forEach((function(e){void 0!==n[e]&&(t.mandatory=t.mandatory||{},t.mandatory[a(e,r)]=n[e])}))}})),e.advanced&&(t.optional=(t.optional||[]).concat(e.advanced)),t},a=function(e,a){if(t.version>=61)return a(e);if((e=JSON.parse(JSON.stringify(e)))&&"object"===Se(e.audio)){var o=function(e,t,r){t in e&&!(r in e)&&(e[r]=e[t],delete e[t])};o((e=JSON.parse(JSON.stringify(e))).audio,"autoGainControl","googAutoGainControl"),o(e.audio,"noiseSuppression","googNoiseSuppression"),e.audio=n(e.audio)}if(e&&"object"===Se(e.video)){var i=e.video.facingMode;i=i&&("object"===Se(i)?i:{ideal:i});var s,c=t.version<66;if(i&&("user"===i.exact||"environment"===i.exact||"user"===i.ideal||"environment"===i.ideal)&&(!r.mediaDevices.getSupportedConstraints||!r.mediaDevices.getSupportedConstraints().facingMode||c))if(delete e.video.facingMode,"environment"===i.exact||"environment"===i.ideal?s=["back","rear"]:("user"===i.exact||"user"===i.ideal)&&(s=["front"]),s)return r.mediaDevices.enumerateDevices().then((function(t){var r=(t=t.filter((function(e){return"videoinput"===e.kind}))).find((function(e){return s.some((function(t){return e.label.toLowerCase().includes(t)}))}));return!r&&t.length&&s.includes("back")&&(r=t[t.length-1]),r&&(e.video.deviceId=i.exact?{exact:r.deviceId}:{ideal:r.deviceId}),e.video=n(e.video),Pe("chrome: "+JSON.stringify(e)),a(e)}));e.video=n(e.video)}return Pe("chrome: "+JSON.stringify(e)),a(e)},o=function(e){return t.version>=64?e:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[e.name]||e.name,message:e.message,constraint:e.constraint||e.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}};if(r.getUserMedia=function(e,t,n){a(e,(function(e){r.webkitGetUserMedia(e,t,(function(e){n&&n(o(e))}))}))}.bind(r),r.mediaDevices.getUserMedia){var i=r.mediaDevices.getUserMedia.bind(r.mediaDevices);r.mediaDevices.getUserMedia=function(e){return a(e,(function(e){return i(e).then((function(t){if(e.audio&&!t.getAudioTracks().length||e.video&&!t.getVideoTracks().length)throw t.getTracks().forEach((function(e){e.stop()})),new DOMException("","NotFoundError");return t}),(function(e){return Promise.reject(o(e))}))}))}}}},$e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==Se(e)&&"function"!=typeof e)return{default:e};var r=Te(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(pe);function Te(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(Te=function(e){return e?r:t})(e)}function Se(e){return(Se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Pe=$e.log;var Ee={};Object.defineProperty(Ee,"__esModule",{value:!0});var Oe=Ee.shimGetUserMedia=function(e,t){var r=e&&e.navigator,n=e&&e.MediaStreamTrack;if(r.getUserMedia=function(e,t,n){xe.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),r.mediaDevices.getUserMedia(e).then(t,n)},!(t.version>55&&"autoGainControl"in r.mediaDevices.getSupportedConstraints())){var a=function(e,t,r){t in e&&!(r in e)&&(e[r]=e[t],delete e[t])},o=r.mediaDevices.getUserMedia.bind(r.mediaDevices);if(r.mediaDevices.getUserMedia=function(e){return"object"===Me(e)&&"object"===Me(e.audio)&&(e=JSON.parse(JSON.stringify(e)),a(e.audio,"autoGainControl","mozAutoGainControl"),a(e.audio,"noiseSuppression","mozNoiseSuppression")),o(e)},n&&n.prototype.getSettings){var i=n.prototype.getSettings;n.prototype.getSettings=function(){var e=i.apply(this,arguments);return a(e,"mozAutoGainControl","autoGainControl"),a(e,"mozNoiseSuppression","noiseSuppression"),e}}if(n&&n.prototype.applyConstraints){var s=n.prototype.applyConstraints;n.prototype.applyConstraints=function(e){return"audio"===this.kind&&"object"===Me(e)&&(e=JSON.parse(JSON.stringify(e)),a(e,"autoGainControl","mozAutoGainControl"),a(e,"noiseSuppression","mozNoiseSuppression")),s.apply(this,[e])}}}},xe=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==Me(e)&&"function"!=typeof e)return{default:e};var r=ke(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(pe);function ke(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(ke=function(e){return e?r:t})(e)}function Me(e){return(Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Ae={};Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.shimAudioContext=function(e){"object"!==Fe(e)||e.AudioContext||(e.AudioContext=e.webkitAudioContext)},Ae.shimCallbacksAPI=function(e){if("object"===Fe(e)&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype,r=t.createOffer,n=t.createAnswer,a=t.setLocalDescription,o=t.setRemoteDescription,i=t.addIceCandidate;t.createOffer=function(e,t){var n=arguments.length>=2?arguments[2]:arguments[0],a=r.apply(this,[n]);return t?(a.then(e,t),Promise.resolve()):a},t.createAnswer=function(e,t){var r=arguments.length>=2?arguments[2]:arguments[0],a=n.apply(this,[r]);return t?(a.then(e,t),Promise.resolve()):a};var s=function(e,t,r){var n=a.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n};t.setLocalDescription=s,s=function(e,t,r){var n=o.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n},t.setRemoteDescription=s,s=function(e,t,r){var n=i.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n},t.addIceCandidate=s}},Ae.shimConstraints=Ie,Ae.shimCreateOfferLegacy=function(e){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){if(e){typeof e.offerToReceiveAudio<"u"&&(e.offerToReceiveAudio=!!e.offerToReceiveAudio);var r=this.getTransceivers().find((function(e){return"audio"===e.receiver.track.kind}));!1===e.offerToReceiveAudio&&r?"sendrecv"===r.direction?r.setDirection?r.setDirection("sendonly"):r.direction="sendonly":"recvonly"===r.direction&&(r.setDirection?r.setDirection("inactive"):r.direction="inactive"):!0===e.offerToReceiveAudio&&!r&&this.addTransceiver("audio",{direction:"recvonly"}),typeof e.offerToReceiveVideo<"u"&&(e.offerToReceiveVideo=!!e.offerToReceiveVideo);var n=this.getTransceivers().find((function(e){return"video"===e.receiver.track.kind}));!1===e.offerToReceiveVideo&&n?"sendrecv"===n.direction?n.setDirection?n.setDirection("sendonly"):n.direction="sendonly":"recvonly"===n.direction&&(n.setDirection?n.setDirection("inactive"):n.direction="inactive"):!0===e.offerToReceiveVideo&&!n&&this.addTransceiver("video",{direction:"recvonly"})}return t.apply(this,arguments)}};var De=Ae.shimGetUserMedia=function(e){var t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){var r=t.mediaDevices,n=r.getUserMedia.bind(r);t.mediaDevices.getUserMedia=function(e){return n(Ie(e))}}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,r,n){t.mediaDevices.getUserMedia(e).then(r,n)}.bind(t))};Ae.shimLocalStreamsAPI=function(e){if("object"===Fe(e)&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){var t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){var r=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(e)||this._localStreams.push(e),e.getAudioTracks().forEach((function(n){return t.call(r,n,e)})),e.getVideoTracks().forEach((function(n){return t.call(r,n,e)}))},e.RTCPeerConnection.prototype.addTrack=function(e){for(var r=this,n=arguments.length,a=new Array(n>1?n-1:0),o=1;o=0)){e._remoteStreams.push(t);var r=new Event("addstream");r.stream=t,e.dispatchEvent(r)}}))}),t.apply(e,arguments)}}},Ae.shimTrackEventTransceiver=function(e){"object"===Fe(e)&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})};var je=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==Fe(e)&&"function"!=typeof e)return{default:e};var r=Re(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(pe);function Re(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(Re=function(e){return e?r:t})(e)}function Fe(e){return(Fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ie(e){return e&&void 0!==e.video?Object.assign({},e,{video:je.compactObject(e.video)}):e}function We(e,t){if(!1===e)throw new Error(null!=t?t:"assertion failure")}function Le(e){throw new Error("this code should be unreachable")}const Ue=(e=>{let t,r=!1;return(...n)=>(r||(t=e(n),r=!0),t)})((()=>{const e=ve(window);switch(e.browser){case"chrome":_e(window,e);break;case"firefox":Oe(window,e);break;case"safari":De(window,e);break;default:throw new ce}}));let He=Promise.resolve({type:"stop",data:{}});async function Ne(e,t,r){var n,a,o;if(console.debug("[vue-qrcode-reader] starting camera with constraints: ",JSON.stringify(t)),!0!==window.isSecureContext)throw new ue;if(void 0===(null==(n=null==navigator?void 0:navigator.mediaDevices)?void 0:n.getUserMedia))throw new ce;Ue(),console.debug("[vue-qrcode-reader] calling getUserMedia");const i=await navigator.mediaDevices.getUserMedia({audio:!1,video:t});void 0!==e.srcObject?e.srcObject=i:void 0!==e.mozSrcObject?e.mozSrcObject=i:window.URL.createObjectURL?e.src=window.URL.createObjectURL(i):window.webkitURL?e.src=window.webkitURL.createObjectURL(i):e.src=i.id,e.play(),console.debug("[vue-qrcode-reader] waiting for video element to load"),await Promise.race([ie(e,"loadeddata"),se(6e3).then((()=>{throw new le}))]),console.debug("[vue-qrcode-reader] video element loaded"),await se(500);const[s]=i.getVideoTracks(),c=null!=(o=null==(a=null==s?void 0:s.getCapabilities)?void 0:a.call(s))?o:{};let u=!1;return r&&c.torch&&(await s.applyConstraints({advanced:[{torch:!0}]}),u=!0),console.debug("[vue-qrcode-reader] camera ready"),{type:"start",data:{videoEl:e,stream:i,capabilities:c,constraints:t,isTorchOn:u}}}async function Be(e,t,r){console.debug("[vue-qrcode-reader] stopping camera"),e.src="",e.srcObject=null,e.load(),await ie(e,"error");for(const n of t.getTracks())null!=r||await n.applyConstraints({advanced:[{torch:!1}]}),t.removeTrack(n),n.stop();return{type:"stop",data:{}}}async function ze(){if(He=He.then((e=>{if("stop"===e.type||"failed"===e.type)return e;const{data:{videoEl:t,stream:r,isTorchOn:n}}=e;return Be(t,r,n)})),"start"===(await He).type)throw new Error("Something went wrong with the camera task queue (stop task).")}const Ve=e({__name:"QrcodeStream",props:{constraints:{type:Object,default:()=>({facingMode:"environment"})},formats:{type:Array,default:()=>["qr_code"]},paused:{type:Boolean,default:!1},torch:{type:Boolean,default:!1},track:{type:Function}},emits:["detect","camera-on","camera-off","error"],setup(e,{emit:h}){const p=e,v=h,m=t(p.constraints),y=t(p.formats);r((()=>p.constraints),((e,t)=>{JSON.stringify(e)!==JSON.stringify(t)&&(m.value=e)}),{deep:!0}),r((()=>p.formats),((e,t)=>{JSON.stringify(e)!==JSON.stringify(t)&&(y.value=e)}),{deep:!0});const g=t(),w=t(),b=t(),C=t(!1),_=t(!1);n((()=>{_.value=!0})),a((()=>{ze()}));const $=o((()=>({torch:p.torch,constraints:m.value,shouldStream:_.value&&!p.paused})));r($,(async e=>{const t=b.value;We(void 0!==t,"cameraSettings watcher should never be triggered when component is not mounted. Thus video element should always be defined.");const r=g.value;We(void 0!==r,"cameraSettings watcher should never be triggered when component is not mounted. Thus canvas should always be defined.");const n=r.getContext("2d");if(We(null!==n,"if cavnas is defined, canvas 2d context should also be non-null"),e.shouldStream){ze(),C.value=!1;try{const r=await async function(e,{constraints:t,torch:r,restart:n=!1}){He=He.then((a=>{if("start"===a.type){const{data:{videoEl:o,stream:i,constraints:s,isTorchOn:c}}=a;return n||e!==o||t!==s||r!==c?Be(o,i,c).then((()=>Ne(e,t,r))):a}if("stop"===a.type||"failed"===a.type)return Ne(e,t,r);Le()})).catch((e=>(console.debug(`[vue-qrcode-reader] starting camera failed with "${e}"`),{type:"failed",error:e})));const a=await He;if("stop"===a.type)throw new Error("Something went wrong with the camera task queue (start task).");if("failed"===a.type)throw a.error;if("start"===a.type)return a.data.capabilities;Le()}(t,e);_.value?(C.value=!0,v("camera-on",r)):await ze()}catch(a){v("error",a)}}else r.width=t.videoWidth,r.height=t.videoHeight,n.drawImage(t,0,0,t.videoWidth,t.videoHeight),ze(),C.value=!1,v("camera-off")}),{deep:!0}),r(y,(async e=>{_.value&&await fe(e)}));const T=o((()=>$.value.shouldStream&&C.value));r(T,(e=>{if(e){We(void 0!==g.value,"shouldScan watcher should only be triggered when component is mounted. Thus pause frame canvas is defined"),S(g.value),We(void 0!==w.value,"shouldScan watcher should only be triggered when component is mounted. Thus tracking canvas is defined"),S(w.value);const e=()=>void 0===p.track?500:40;We(void 0!==b.value,"shouldScan watcher should only be triggered when component is mounted. Thus video element is defined"),(async(e,{detectHandler:t,locateHandler:r,minDelay:n,formats:a})=>{console.debug("[vue-qrcode-reader] start scanning"),await fe(a);const o=a=>async i=>{if(0===e.readyState)console.debug("[vue-qrcode-reader] stop scanning: video element readyState is 0");else{const{lastScanned:s,contentBefore:c,lastScanHadContent:u}=a;if(i-s!c.includes(e.rawValue)));a&&t(n);const s=n.length>0;s&&r(n),!s&&u&&r(n);const l={lastScanned:i,lastScanHadContent:s,contentBefore:a?n.map((e=>e.rawValue)):c};window.requestAnimationFrame(o(l))}}};o({lastScanned:performance.now(),contentBefore:[],lastScanHadContent:!1})(performance.now())})(b.value,{detectHandler:e=>v("detect",e),formats:y.value,locateHandler:P,minDelay:e()})}}));const S=e=>{const t=e.getContext("2d");We(null!==t,"canvas 2d context should always be non-null"),t.clearRect(0,0,e.width,e.height)},P=e=>{const t=w.value;We(void 0!==t,"onLocate handler should only be called when component is mounted. Thus tracking canvas is always defined.");const r=b.value;if(We(void 0!==r,"onLocate handler should only be called when component is mounted. Thus video element is always defined."),0===e.length||void 0===p.track)S(t);else{const n=r.offsetWidth,a=r.offsetHeight,o=r.videoWidth,i=r.videoHeight,s=Math.max(n/o,a/i),c=o*s,u=i*s,l=c/o,d=u/i,f=(n-c)/2,h=(a-u)/2,v=({x:e,y:t})=>({x:Math.floor(e*l),y:Math.floor(t*d)}),m=({x:e,y:t})=>({x:Math.floor(e+f),y:Math.floor(t+h)}),y=e.map((e=>{const{boundingBox:t,cornerPoints:r}=e,{x:n,y:a}=m(v({x:t.x,y:t.y})),{x:o,y:i}=v({x:t.width,y:t.height});return{...e,cornerPoints:r.map((e=>m(v(e)))),boundingBox:DOMRectReadOnly.fromRect({x:n,y:a,width:o,height:i})}}));t.width=r.offsetWidth,t.height=r.offsetHeight;const g=t.getContext("2d");p.track(y,g)}},E={width:"100%",height:"100%",position:"relative","z-index":"0"},O={width:"100%",height:"100%",position:"absolute",top:"0",left:"0"},x={width:"100%",height:"100%","object-fit":"cover"},k=o((()=>T.value?x:{...x,visibility:"hidden",position:"absolute"}));return(e,t)=>(i(),s("div",{style:E},[c("video",{ref_key:"videoRef",ref:b,style:u(k.value),autoplay:"",muted:"",playsinline:""},null,4),l(c("canvas",{id:"qrcode-stream-pause-frame",ref_key:"pauseFrameRef",ref:g,style:x},null,512),[[d,!T.value]]),c("canvas",{id:"qrcode-stream-tracking-layer",ref_key:"trackingLayerRef",ref:w,style:O},null,512),c("div",{style:O},[f(e.$slots,"default")])]))}}),qe=b({__name:"cshaptx4869-scancode",props:{scanType:{type:Array,validator:e=>e.every((e=>["aztec","code_128","code_39","code_93","codabar","databar","databar_expanded","data_matrix","dx_film_edge","ean_13","ean_8","itf","maxi_code","micro_qr_code","pdf417","qr_code","rm_qr_code","upc_a","upc_e","linear_codes","matrix_codes"].includes(e))),default:()=>["qr_code"]},strokeStyle:{type:String,default:"#007bff"},fullScreen:{type:Boolean,default:!0}},emits:["success","fail","close"],setup(e,{emit:r}){const o=e,l=r,d=t(!1),f=t([]),b=t(!1),C=t(!1),_=t(!1),$=t({facingMode:"environment",width:{ideal:1920},height:{ideal:1080}}),T=function(e,t){f.value=e;for(const r of e){const{boundingBox:{x:e,y:n,width:a,height:i}}=r;t.lineWidth=2,t.strokeStyle=o.strokeStyle,t.strokeRect(e,n,a,i)}},S=t([]),P=t(0),E=t("label");function O(e){const t=e.detail.value;d.value=!1,P.value=t,$.value={deviceId:S.value[t].deviceId}}function x(){d.value=!1,C.value=!C.value}function k(e){d.value=!0,_.value=!e.torch}function M(e){1===e.length?l("success",e[0].rawValue):b.value=!0}function A(){console.log("CameraOff")}function D(){l("close")}function j(e){let t=e.name,r=e.message;switch(e.name){case"NotAllowedError":r="您需要授予相机访问权限";break;case"NotFoundError":r="此设备上没有摄像头";break;case"NotSupportedError":r="需要安全上下文(HTTPS、本地主机)";break;case"NotReadableError":r="相机已经在使用吗?";break;case"OverconstrainedError":r="安装的摄像头不适合";break;case"StreamApiNotSupportedError":r="此浏览器不支持流API";break;case"InsecureContextError":r="仅允许在安全环境下访问摄像头。使用HTTPS或本地主机而不是HTTP。"}l("fail",{errName:t,errMsg:r})}return n((async()=>{o.fullScreen&&function(e){e=e??document.documentElement;const t=["requestFullscreen","webkitRequestFullscreen","webkitRequestFullScreen","webkitEnterFullscreen","webkitEnterFullScreen","mozRequestFullScreen","msRequestFullscreen","oRequestFullscreen"].find((t=>e&&t in e));t&&e[t]()}();const e=(await navigator.mediaDevices.enumerateDevices()).filter((({kind:e})=>"videoinput"===e));if(e.length>0){e.every((e=>e.label))||(E.value="deviceId"),S.value=e}})),a((()=>{o.fullScreen&&function(){const e=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find((e=>document&&e in document));return e?document[e]:null}()&&function(){const e=["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen","oCancelFullScreen"].find((e=>document&&e in document));e&&document[e]()}()})),(t,r)=>{const n=w;return i(),s("div",{class:"cshaptx4869-scancode"},[h(g(Ve),{formats:e.scanType,paused:b.value,track:T,constraints:$.value,torch:C.value,onCameraOn:k,onCameraOff:A,onDetect:M,onError:j},{default:p((()=>[d.value?(i(),s(v,{key:0},[c("div",{class:"closebtn",onClick:D},[(i(),s("svg",{t:"1712292126462",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2432",width:"25",height:"25"},[c("path",{d:"M512 938.667C276.352 938.667 85.333 747.648 85.333 512S276.352 85.333 512 85.333 938.667 276.352 938.667 512 747.648 938.667 512 938.667z m0-85.334a341.333 341.333 0 1 0 0-682.666 341.333 341.333 0 0 0 0 682.666z m0-401.664l76.501-76.501a42.667 42.667 0 0 1 60.331 60.33L572.331 512l76.501 76.501a42.667 42.667 0 0 1-60.33 60.331L512 572.331l-76.501 76.501a42.667 42.667 0 1 1-60.331-60.33L451.669 512l-76.501-76.501a42.667 42.667 0 0 1 60.33-60.331L512 451.669z","p-id":"2433",fill:"#e9e7e8"})]))]),b.value?(i(!0),s(v,{key:1},y(f.value,((e,t)=>(i(),s("div",{key:e,style:u({position:"absolute",height:`${e.boundingBox.height}px`,width:`${e.boundingBox.width}px`,top:`${e.boundingBox.y}px`,left:`${e.boundingBox.x}px`}),onClick:e=>function(e){l("success",f.value[e].rawValue)}(t)},null,12,["onClick"])))),128)):(i(),s(v,{key:0},[S.value.length>1?(i(),s("div",{key:0,class:"camera"},[h(n,{range:S.value,"range-key":E.value,value:P.value,onChange:O},{default:p((()=>[(i(),s("svg",{t:"1712292177105",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2706",width:"25",height:"25"},[c("path",{d:"M906.666667 320a32 32 0 0 1 31.701333 27.648L938.666667 352v362.666667a138.666667 138.666667 0 0 1-130.816 138.453333L800 853.333333H258.602667l30.72 30.72a32 32 0 0 1 3.072 41.642667l-3.114667 3.584a32 32 0 0 1-41.642667 3.114667l-3.584-3.114667-85.333333-85.333333-2.730667-3.072a51.754667 51.754667 0 0 1-0.298666-0.426667l2.986666 3.498667a32.128 32.128 0 0 1-5.418666-37.973334 33.066667 33.066667 0 0 1 5.461333-7.253333l85.333333-85.333333a32 32 0 0 1 48.341334 41.642666l-3.114667 3.584-30.72 30.72h541.44a74.666667 74.666667 0 0 0 74.410667-68.565333l0.256-6.101333v-362.666667a32 32 0 0 1 32-32z m-130.304-228.394667l3.584 3.114667 85.333333 85.333333a32 32 0 0 1 3.029333 3.456l-2.986666-3.456a31.829333 31.829333 0 0 1 3.072 41.642667 33.28 33.28 0 0 1-2.901334 3.413333l-0.213333 0.170667-85.333333 85.333333a32 32 0 0 1-48.341334-41.642666l3.114667-3.584 30.634667-30.72H224a74.666667 74.666667 0 0 0-74.410667 68.522666L149.333333 309.333333v362.666667a32 32 0 0 1-63.701333 4.352L85.333333 672v-362.666667a138.666667 138.666667 0 0 1 130.816-138.453333L224 170.666667h541.397333l-30.72-30.72a32 32 0 0 1-3.072-41.642667l3.114667-3.584a32 32 0 0 1 41.642667-3.114667zM512 341.333333a170.666667 170.666667 0 1 1 0 341.333334 170.666667 170.666667 0 0 1 0-341.333334z m0 64a106.666667 106.666667 0 1 0 0 213.333334 106.666667 106.666667 0 0 0 0-213.333334z",fill:"#e9e7e8","p-id":"2707"})]))])),_:1},8,["range","range-key","value"])])):m("",!0),c("div",{class:"scanline"}),_.value?m("",!0):(i(),s("div",{key:1,class:"flashlight",onClick:x},[C.value?(i(),s("svg",{key:0,t:"1712292222903",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2940",width:"48",height:"48"},[c("path",{d:"M384.796053 640.831005v336.431242a46.133386 46.133386 0 0 0 46.133386 46.737753h170.431634a46.939209 46.939209 0 0 0 46.93921-46.737753v-336.431242A319.307496 319.307496 0 0 0 752.251492 443.202833H281.247754a313.465276 313.465276 0 0 0 103.548299 197.628172z m114.628369 59.429471a17.123746 17.123746 0 1 1 34.247491 0v102.339563a17.123746 17.123746 0 0 1-34.247491 0z m208.909699-427.086366h-382.766083a46.334842 46.334842 0 0 0-46.536298 46.334841v90.453669h476.040134v-90.453669a46.939209 46.939209 0 0 0-46.939209-46.334841z m-191.785953-68.293528a34.247492 34.247492 0 0 0 34.247491-34.046035V34.247492a34.247492 34.247492 0 0 0-68.494983 0v136.587055a34.247492 34.247492 0 0 0 34.247492 34.046035z m-141.019084-10.274247a34.448947 34.448947 0 0 0 12.691718-46.737753L319.524363 29.412552A34.448947 34.448947 0 0 0 272.988065 16.92229a34.448947 34.448947 0 0 0-12.691717 46.737753L328.791331 181.31025a33.84458 33.84458 0 0 0 46.536298 12.691717zM751.042757 17.123746a34.046036 34.046036 0 0 0-46.536297 12.490261l-68.494983 118.254575A34.247492 34.247492 0 0 0 695.239492 181.31025l68.494983-118.254574a34.448947 34.448947 0 0 0-12.691718-45.93193z",fill:"#e9e7e8","p-id":"2941"})])):(i(),s("svg",{key:1,t:"1712292282611",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3138",width:"48",height:"48"},[c("path",{d:"M370.725126 613.450253v360.472175a49.430017 49.430017 0 0 0 49.430017 50.077572h182.610456a50.293423 50.293423 0 0 0 50.293423-50.077572v-360.472175a341.261383 341.261383 0 0 0 111.379427-210.887015H259.777403a335.865093 335.865093 0 0 0 110.947723 210.887015z m123.035414 63.676223a18.347386 18.347386 0 1 1 36.694772 0v109.652613a18.347386 18.347386 0 0 1-36.694772 0z m224.053963-457.605397H306.185497A49.645868 49.645868 0 0 0 256.323777 269.166948v96.701517h511.136594v-96.701517a50.077572 50.077572 0 0 0-50.077572-49.645869zM259.777403 36.694772a36.478921 36.478921 0 0 0 36.478921 36.478921h421.558179a36.694772 36.694772 0 0 0 36.694772-36.478921 36.694772 36.694772 0 0 0-36.694772-36.694772H296.256324A36.694772 36.694772 0 0 0 259.777403 36.694772z",fill:"#e9e7e8","p-id":"3139"})]))]))],64))],64)):(i(),s("div",{key:1,class:"load-container"},[c("div",{class:"box-loading"})]))])),_:1},8,["formats","paused","constraints","torch"])])}}},[["__scopeId","data-v-d79efdb8"]]);export{qe as _}; +import{d as e,r as t,D as r,o as n,I as a,u as o,b as i,e as s,l as c,J as u,K as l,L as d,M as f,k as h,w as p,F as v,h as m,f as y,C as g,N as w}from"./index-BbaSzr5l.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";var C=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},_=(e,t,r)=>(C(e,t,"read from private field"),r?r.call(e):t.get(e));const $=[["aztec","Aztec"],["code_128","Code128"],["code_39","Code39"],["code_93","Code93"],["codabar","Codabar"],["databar","DataBar"],["databar_expanded","DataBarExpanded"],["data_matrix","DataMatrix"],["dx_film_edge","DXFilmEdge"],["ean_13","EAN-13"],["ean_8","EAN-8"],["itf","ITF"],["maxi_code","MaxiCode"],["micro_qr_code","MicroQRCode"],["pdf417","PDF417"],["qr_code","QRCode"],["rm_qr_code","rMQRCode"],["upc_a","UPC-A"],["upc_e","UPC-E"],["linear_codes","Linear-Codes"],["matrix_codes","Matrix-Codes"]],T=[...$,["unknown"]].map((e=>e[0])),S=new Map($);function P(e){for(const[t,r]of S)if(e===r)return t;return"unknown"}function E(e){try{return e instanceof HTMLImageElement}catch(t){return!1}}function O(e){try{return e instanceof SVGImageElement}catch(t){return!1}}function x(e){try{return e instanceof HTMLVideoElement}catch(t){return!1}}function k(e){try{return e instanceof HTMLCanvasElement}catch(t){return!1}}function M(e){try{return e instanceof ImageBitmap}catch(t){return!1}}function A(e){try{return e instanceof OffscreenCanvas}catch(t){return!1}}function D(e){try{return e instanceof VideoFrame}catch(t){return!1}}function j(e){try{return e instanceof Blob}catch(t){return!1}}async function R(e){if(E(e)&&!(await async function(e){try{return await e.decode(),!0}catch(t){return!1}}(e)))throw new DOMException("Failed to load or decode HTMLImageElement.","InvalidStateError");if(O(e)&&!(await async function(e){var t;try{return await(null==(t=e.decode)?void 0:t.call(e)),!0}catch(r){return!1}}(e)))throw new DOMException("Failed to load or decode SVGImageElement.","InvalidStateError");if(D(e)&&function(e){return null===e.format}(e))throw new DOMException("VideoFrame is closed.","InvalidStateError");if(x(e)&&(0===e.readyState||1===e.readyState))throw new DOMException("Invalid element or state.","InvalidStateError");if(M(e)&&function(e){return 0===e.width&&0===e.height}(e))throw new DOMException("The image source is detached.","InvalidStateError");const{width:t,height:r}=function(e){if(E(e))return{width:e.naturalWidth,height:e.naturalHeight};if(O(e))return{width:e.width.baseVal.value,height:e.height.baseVal.value};if(x(e))return{width:e.videoWidth,height:e.videoHeight};if(M(e))return{width:e.width,height:e.height};if(D(e))return{width:e.displayWidth,height:e.displayHeight};if(k(e))return{width:e.width,height:e.height};if(A(e))return{width:e.width,height:e.height};throw new TypeError("The provided value is not of type '(Blob or HTMLCanvasElement or HTMLImageElement or HTMLVideoElement or ImageBitmap or ImageData or OffscreenCanvas or SVGImageElement or VideoFrame)'.")}(e);if(0===t||0===r)return null;const n=function(e,t){try{const r=new OffscreenCanvas(e,t);if(r.getContext("2d")instanceof OffscreenCanvasRenderingContext2D)return r;throw void 0}catch(r){const a=document.createElement("canvas");return a.width=e,a.height=t,a}}(t,r).getContext("2d");n.drawImage(e,0,0);try{return n.getImageData(0,0,t,r)}catch(a){throw new DOMException("Source would taint origin.","SecurityError")}}async function F(e){if(j(e))return await async function(e){let t;try{if(globalThis.createImageBitmap)t=await createImageBitmap(e);else{if(!globalThis.Image)return e;{t=new Image;let r="";try{r=URL.createObjectURL(e),t.src=r,await t.decode()}finally{URL.revokeObjectURL(r)}}}}catch(r){throw new DOMException("Failed to load or decode Blob.","InvalidStateError")}return await R(t)}(e);if(function(e){try{return e instanceof ImageData}catch(t){return!1}}(e)){if(function(e){return 0===e.data.buffer.byteLength}(e))throw new DOMException("The image data has been detached.","InvalidStateError");return e}return k(e)||A(e)?function(e){const{width:t,height:r}=e;if(0===t||0===r)return null;const n=e.getContext("2d");try{return n.getImageData(0,0,t,r)}catch(a){throw new DOMException("Source would taint origin.","SecurityError")}}(e):await R(e)}function I(e,t){return e instanceof DOMException?new DOMException(`${t}: ${e.message}`,e.name):e instanceof Error?new e.constructor(`${t}: ${e.message}`):new Error(`${t}: ${e}`)}const W=["Aztec","Codabar","Code128","Code39","Code93","DataBar","DataBarExpanded","DataMatrix","DXFilmEdge","EAN-13","EAN-8","ITF","Linear-Codes","Matrix-Codes","MaxiCode","MicroQRCode","None","PDF417","QRCode","rMQRCode","UPC-A","UPC-E"];function L(e){return e.join("|")}function U(e){const t=H(e);let r=0,n=W.length-1;for(;r<=n;){const e=Math.floor((r+n)/2),a=W[e],o=H(a);if(o===t)return a;o{const r=e.match(/_(.+?)\.wasm$/);return r?`https://fastly.jsdelivr.net/npm/zxing-wasm@1.1.3/dist/${r[1]}/${e}`:t+e}};let K=new WeakMap;function Z(e,t){var r;const n=K.get(e);if(null!=n&&n.modulePromise&&void 0===t)return n.modulePromise;const a=null!=(r=null==n?void 0:n.moduleOverrides)?r:X,o=e({...a});return K.set(e,{moduleOverrides:a,modulePromise:o}),o}var ee,te,re=(ee=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0,function(e={}){var t,r,n=e;n.ready=new Promise(((e,n)=>{t=e,r=n}));var a=Object.assign({},n),o="./this.program",i="object"==typeof window,s="function"==typeof importScripts;"object"==typeof process&&"object"==typeof process.versions&&process.versions.node;var c,u="";(i||s)&&(s?u=self.location.href:typeof document<"u"&&document.currentScript&&(u=document.currentScript.src),ee&&(u=ee),u=0!==u.indexOf("blob:")?u.substr(0,u.replace(/[?#].*/,"").lastIndexOf("/")+1):"",s&&(c=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)})),n.print||console.log.bind(console);var l,d=n.printErr||console.error.bind(console);Object.assign(n,a),a=null,n.arguments&&n.arguments,n.thisProgram&&(o=n.thisProgram),n.quit&&n.quit,n.wasmBinary&&(l=n.wasmBinary),"object"!=typeof WebAssembly&&O("no native wasm support detected");var f,h,p,v,m,y,g,w,b,C=!1;function _(){var e=f.buffer;n.HEAP8=h=new Int8Array(e),n.HEAP16=v=new Int16Array(e),n.HEAPU8=p=new Uint8Array(e),n.HEAPU16=m=new Uint16Array(e),n.HEAP32=y=new Int32Array(e),n.HEAPU32=g=new Uint32Array(e),n.HEAPF32=w=new Float32Array(e),n.HEAPF64=b=new Float64Array(e)}var $=[],T=[],S=[],P=0,E=null;function O(e){var t;null===(t=n.onAbort)||void 0===t||t.call(n,e),d(e="Aborted("+e+")"),C=!0,e+=". Build with -sASSERTIONS for more info.";var a=new WebAssembly.RuntimeError(e);throw r(a),a}var x,k,M=e=>e.startsWith("data:application/octet-stream;base64,");function A(e){if(e==x&&l)return new Uint8Array(l);if(c)return c(e);throw"both async and sync fetching of the wasm failed"}function D(e,t,r){return function(e){return l||!i&&!s||"function"!=typeof fetch?Promise.resolve().then((()=>A(e))):fetch(e,{credentials:"same-origin"}).then((t=>{if(!t.ok)throw"failed to load wasm binary file at '"+e+"'";return t.arrayBuffer()})).catch((()=>A(e)))}(e).then((e=>WebAssembly.instantiate(e,t))).then((e=>e)).then(r,(e=>{d(`failed to asynchronously prepare wasm: ${e}`),O(e)}))}M(x="zxing_reader.wasm")||(k=x,x=n.locateFile?n.locateFile(k,u):u+k);var j=e=>{for(;e.length>0;)e.shift()(n)};n.noExitRuntime;var R=[],F=0,I=0;function W(e){this.excPtr=e,this.ptr=e-24,this.set_type=function(e){g[this.ptr+4>>2]=e},this.get_type=function(){return g[this.ptr+4>>2]},this.set_destructor=function(e){g[this.ptr+8>>2]=e},this.get_destructor=function(){return g[this.ptr+8>>2]},this.set_caught=function(e){e=e?1:0,h[this.ptr+12>>0]=e},this.get_caught=function(){return 0!=h[this.ptr+12>>0]},this.set_rethrown=function(e){e=e?1:0,h[this.ptr+13>>0]=e},this.get_rethrown=function(){return 0!=h[this.ptr+13>>0]},this.init=function(e,t){this.set_adjusted_ptr(0),this.set_type(e),this.set_destructor(t)},this.set_adjusted_ptr=function(e){g[this.ptr+16>>2]=e},this.get_adjusted_ptr=function(){return g[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jt(this.get_type()))return g[this.excPtr>>2];var e=this.get_adjusted_ptr();return 0!==e?e:this.excPtr}}var L=e=>{var t=I;if(!t)return Ot(0),0;var r=new W(t);r.set_adjusted_ptr(t);var n=r.get_type();if(!n)return Ot(0),t;for(var a in e){var o=e[a];if(0===o||o===n)break;var i=r.ptr+16;if(Dt(o,n,i))return Ot(o),t}return Ot(n),t},U={},H=e=>{for(;e.length;){var t=e.pop();e.pop()(t)}};function N(e){return this.fromWireType(y[e>>2])}var B,z,V,q={},G={},J={},Y=e=>{throw new B(e)},Q=(e,t,r)=>{function n(t){var n=r(t);n.length!==e.length&&Y("Mismatched type converter count");for(var a=0;a{G.hasOwnProperty(e)?a[t]=G[e]:(o.push(e),q.hasOwnProperty(e)||(q[e]=[]),q[e].push((()=>{a[t]=G[e],++i===o.length&&n(a)})))})),0===o.length&&n(a)},X=e=>{for(var t="",r=e;p[r];)t+=z[p[r++]];return t},K=e=>{throw new V(e)};function Z(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var n=t.name;if(e||K(`type "${n}" must have a positive integer typeid pointer`),G.hasOwnProperty(e)){if(r.ignoreDuplicateRegistrations)return;K(`Cannot register type '${n}' twice`)}if(G[e]=t,delete J[e],q.hasOwnProperty(e)){var a=q[e];delete q[e],a.forEach((e=>e()))}}function te(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in t))throw new TypeError("registerType registeredInstance requires argPackAdvance");return Z(e,t,r)}var re,ne=8,ae=e=>({count:e.count,deleteScheduled:e.deleteScheduled,preservePointerOnDelete:e.preservePointerOnDelete,ptr:e.ptr,ptrType:e.ptrType,smartPtr:e.smartPtr,smartPtrType:e.smartPtrType}),oe=e=>{K(e.$$.ptrType.registeredClass.name+" instance already deleted")},ie=!1,se=e=>{},ce=e=>{e.count.value-=1,0===e.count.value&&(e=>{e.smartPtr?e.smartPtrType.rawDestructor(e.smartPtr):e.ptrType.registeredClass.rawDestructor(e.ptr)})(e)},ue=(e,t,r)=>{if(t===r)return e;if(void 0===r.baseClass)return null;var n=ue(e,t,r.baseClass);return null===n?null:r.downcast(n)},le={},de=()=>Object.keys(me).length,fe=()=>{var e=[];for(var t in me)me.hasOwnProperty(t)&&e.push(me[t]);return e},he=[],pe=()=>{for(;he.length;){var e=he.pop();e.$$.deleteScheduled=!1,e.delete()}},ve=e=>{re=e,he.length&&re&&re(pe)},me={},ye=(e,t)=>(t=((e,t)=>{for(void 0===t&&K("ptr should not be undefined");e.baseClass;)t=e.upcast(t),e=e.baseClass;return t})(e,t),me[t]),ge=(e,t)=>((!t.ptrType||!t.ptr)&&Y("makeClassHandle requires ptr and ptrType"),!!t.smartPtrType!=!!t.smartPtr&&Y("Both smartPtrType and smartPtr must be specified"),t.count={value:1},be(Object.create(e,{$$:{value:t,writable:!0}})));function we(e){var t=this.getPointee(e);if(!t)return this.destructor(e),null;var r=ye(this.registeredClass,t);if(void 0!==r){if(0===r.$$.count.value)return r.$$.ptr=t,r.$$.smartPtr=e,r.clone();var n=r.clone();return this.destructor(e),n}function a(){return this.isSmartPointer?ge(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:t,smartPtrType:this,smartPtr:e}):ge(this.registeredClass.instancePrototype,{ptrType:this,ptr:e})}var o,i=this.registeredClass.getActualType(t),s=le[i];if(!s)return a.call(this);o=this.isConst?s.constPointerType:s.pointerType;var c=ue(t,this.registeredClass,o.registeredClass);return null===c?a.call(this):this.isSmartPointer?ge(o.registeredClass.instancePrototype,{ptrType:o,ptr:c,smartPtrType:this,smartPtr:e}):ge(o.registeredClass.instancePrototype,{ptrType:o,ptr:c})}var be=e=>typeof FinalizationRegistry>"u"?(be=e=>e,e):(ie=new FinalizationRegistry((e=>{ce(e.$$)})),se=e=>ie.unregister(e),(be=e=>{var t=e.$$;if(t.smartPtr){var r={$$:t};ie.register(e,r,e)}return e})(e));function Ce(){}var _e=(e,t)=>Object.defineProperty(t,"name",{value:e}),$e=(e,t,r)=>{if(void 0===e[t].overloadTable){var n=e[t];e[t]=function(){return e[t].overloadTable.hasOwnProperty(arguments.length)||K(`Function '${r}' called with an invalid number of arguments (${arguments.length}) - expects one of (${e[t].overloadTable})!`),e[t].overloadTable[arguments.length].apply(this,arguments)},e[t].overloadTable=[],e[t].overloadTable[n.argCount]=n}},Te=(e,t,r)=>{n.hasOwnProperty(e)?((void 0===r||void 0!==n[e].overloadTable&&void 0!==n[e].overloadTable[r])&&K(`Cannot register public name '${e}' twice`),$e(n,e,e),n.hasOwnProperty(r)&&K(`Cannot register multiple overloads of a function with the same number of arguments (${r})!`),n[e].overloadTable[r]=t):(n[e]=t,void 0!==r&&(n[e].numArguments=r))};function Se(e,t,r,n,a,o,i,s){this.name=e,this.constructor=t,this.instancePrototype=r,this.rawDestructor=n,this.baseClass=a,this.getActualType=o,this.upcast=i,this.downcast=s,this.pureVirtualFunctions=[]}var Pe=(e,t,r)=>{for(;t!==r;)t.upcast||K(`Expected null or instance of ${r.name}, got an instance of ${t.name}`),e=t.upcast(e),t=t.baseClass;return e};function Ee(e,t){if(null===t)return this.isReference&&K(`null is not a valid ${this.name}`),0;t.$$||K(`Cannot pass "${Xe(t)}" as a ${this.name}`),t.$$.ptr||K(`Cannot pass deleted object as a pointer of type ${this.name}`);var r=t.$$.ptrType.registeredClass;return Pe(t.$$.ptr,r,this.registeredClass)}function Oe(e,t){var r;if(null===t)return this.isReference&&K(`null is not a valid ${this.name}`),this.isSmartPointer?(r=this.rawConstructor(),null!==e&&e.push(this.rawDestructor,r),r):0;(!t||!t.$$)&&K(`Cannot pass "${Xe(t)}" as a ${this.name}`),t.$$.ptr||K(`Cannot pass deleted object as a pointer of type ${this.name}`),!this.isConst&&t.$$.ptrType.isConst&&K(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);var n=t.$$.ptrType.registeredClass;if(r=Pe(t.$$.ptr,n,this.registeredClass),this.isSmartPointer)switch(void 0===t.$$.smartPtr&&K("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:t.$$.smartPtrType===this?r=t.$$.smartPtr:K(`Cannot convert argument of type ${t.$$.smartPtrType?t.$$.smartPtrType.name:t.$$.ptrType.name} to parameter type ${this.name}`);break;case 1:r=t.$$.smartPtr;break;case 2:if(t.$$.smartPtrType===this)r=t.$$.smartPtr;else{var a=t.clone();r=this.rawShare(r,Je.toHandle((()=>a.delete()))),null!==e&&e.push(this.rawDestructor,r)}break;default:K("Unsupporting sharing policy")}return r}function xe(e,t){if(null===t)return this.isReference&&K(`null is not a valid ${this.name}`),0;t.$$||K(`Cannot pass "${Xe(t)}" as a ${this.name}`),t.$$.ptr||K(`Cannot pass deleted object as a pointer of type ${this.name}`),t.$$.ptrType.isConst&&K(`Cannot convert argument of type ${t.$$.ptrType.name} to parameter type ${this.name}`);var r=t.$$.ptrType.registeredClass;return Pe(t.$$.ptr,r,this.registeredClass)}function ke(e){return this.fromWireType(g[e>>2])}function Me(e,t,r,n,a,o,i,s,c,u,l){this.name=e,this.registeredClass=t,this.isReference=r,this.isConst=n,this.isSmartPointer=a,this.pointeeType=o,this.sharingPolicy=i,this.rawGetPointee=s,this.rawConstructor=c,this.rawShare=u,this.rawDestructor=l,a||void 0!==t.baseClass?this.toWireType=Oe:n?(this.toWireType=Ee,this.destructorFunction=null):(this.toWireType=xe,this.destructorFunction=null)}var Ae,De,je=(e,t,r)=>{n.hasOwnProperty(e)||Y("Replacing nonexistant public symbol"),void 0!==n[e].overloadTable&&void 0!==r?n[e].overloadTable[r]=t:(n[e]=t,n[e].argCount=r)},Re=[],Fe=e=>{var t=Re[e];return t||(e>=Re.length&&(Re.length=e+1),Re[e]=t=Ae.get(e)),t},Ie=(e,t,r)=>e.includes("j")?((e,t,r)=>{var a=n["dynCall_"+e];return r&&r.length?a.apply(null,[t].concat(r)):a.call(null,t)})(e,t,r):Fe(t).apply(null,r),We=(e,t)=>{var r=(e=X(e)).includes("j")?((e,t)=>{var r=[];return function(){return r.length=0,Object.assign(r,arguments),Ie(e,t,r)}})(e,t):Fe(t);return"function"!=typeof r&&K(`unknown function pointer with signature ${e}: ${t}`),r},Le=e=>{var t=Pt(e),r=X(t);return Tt(t),r},Ue=(e,t)=>{var r=[],n={};throw t.forEach((function e(t){if(!n[t]&&!G[t]){if(J[t])return void J[t].forEach(e);r.push(t),n[t]=!0}})),new De(`${e}: `+r.map(Le).join([", "]))},He=(e,t)=>{for(var r=[],n=0;n>2]);return r};function Ne(e,t,r,n,a,o){var i=t.length;i<2&&K("argTypes array size mismatch! Must at least get return value and 'this' types!");var s=null!==t[1]&&null!==r,c=function(e){for(var t=1;t{const t=(e=e.trim()).indexOf("(");return-1!==t?e.substr(0,t):e};function ze(){this.allocated=[void 0],this.freelist=[]}var Ve=new ze,qe=e=>{e>=Ve.reserved&&0==--Ve.get(e).refcount&&Ve.free(e)},Ge=()=>{for(var e=0,t=Ve.reserved;t(e||K("Cannot use deleted val. handle = "+e),Ve.get(e).value),toHandle:e=>{switch(e){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:return Ve.allocate({refcount:1,value:e})}}},Ye=(e,t,r)=>{switch(t){case 1:return r?function(e){return this.fromWireType(h[e>>0])}:function(e){return this.fromWireType(p[e>>0])};case 2:return r?function(e){return this.fromWireType(v[e>>1])}:function(e){return this.fromWireType(m[e>>1])};case 4:return r?function(e){return this.fromWireType(y[e>>2])}:function(e){return this.fromWireType(g[e>>2])};default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},Qe=(e,t)=>{var r=G[e];return void 0===r&&K(t+" has unknown type "+Le(e)),r},Xe=e=>{if(null===e)return"null";var t=typeof e;return"object"===t||"array"===t||"function"===t?e.toString():""+e},Ke=(e,t)=>{switch(t){case 4:return function(e){return this.fromWireType(w[e>>2])};case 8:return function(e){return this.fromWireType(b[e>>3])};default:throw new TypeError(`invalid float width (${t}): ${e}`)}},Ze=(e,t,r)=>{switch(t){case 1:return r?e=>h[e>>0]:e=>p[e>>0];case 2:return r?e=>v[e>>1]:e=>m[e>>1];case 4:return r?e=>y[e>>2]:e=>g[e>>2];default:throw new TypeError(`invalid integer width (${t}): ${e}`)}},et=(e,t,r,n)=>{if(!(n>0))return 0;for(var a=r,o=r+n-1,i=0;i=55296&&s<=57343&&(s=65536+((1023&s)<<10)|1023&e.charCodeAt(++i)),s<=127){if(r>=o)break;t[r++]=s}else if(s<=2047){if(r+1>=o)break;t[r++]=192|s>>6,t[r++]=128|63&s}else if(s<=65535){if(r+2>=o)break;t[r++]=224|s>>12,t[r++]=128|s>>6&63,t[r++]=128|63&s}else{if(r+3>=o)break;t[r++]=240|s>>18,t[r++]=128|s>>12&63,t[r++]=128|s>>6&63,t[r++]=128|63&s}}return t[r]=0,r-a},tt=e=>{for(var t=0,r=0;r=55296&&n<=57343?(t+=4,++r):t+=3}return t},rt=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0,nt=(e,t)=>e?((e,t,r)=>{for(var n=t+r,a=t;e[a]&&!(a>=n);)++a;if(a-t>16&&e.buffer&&rt)return rt.decode(e.subarray(t,a));for(var o="";t>10,56320|1023&u)}}else o+=String.fromCharCode((31&i)<<6|s)}else o+=String.fromCharCode(i)}return o})(p,e,t):"",at=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0,ot=(e,t)=>{for(var r=e,n=r>>1,a=n+t/2;!(n>=a)&&m[n];)++n;if((r=n<<1)-e>32&&at)return at.decode(p.subarray(e,r));for(var o="",i=0;!(i>=t/2);++i){var s=v[e+2*i>>1];if(0==s)break;o+=String.fromCharCode(s)}return o},it=(e,t,r)=>{var n;if(null!==(n=r)&&void 0!==n||(r=2147483647),r<2)return 0;for(var a=t,o=(r-=2)<2*e.length?r/2:e.length,i=0;i>1]=s,t+=2}return v[t>>1]=0,t-a},st=e=>2*e.length,ct=(e,t)=>{for(var r=0,n="";!(r>=t/4);){var a=y[e+4*r>>2];if(0==a)break;if(++r,a>=65536){var o=a-65536;n+=String.fromCharCode(55296|o>>10,56320|1023&o)}else n+=String.fromCharCode(a)}return n},ut=(e,t,r)=>{var n;if(null!==(n=r)&&void 0!==n||(r=2147483647),r<4)return 0;for(var a=t,o=a+r-4,i=0;i=55296&&s<=57343&&(s=65536+((1023&s)<<10)|1023&e.charCodeAt(++i)),y[t>>2]=s,(t+=4)+4>o)break}return y[t>>2]=0,t-a},lt=e=>{for(var t=0,r=0;r=55296&&n<=57343&&++r,t+=4}return t},dt=[],ft={},ht=()=>{if("object"==typeof globalThis)return globalThis;function e(e){e.$$$embind_global$$$=e;var t="object"==typeof $$$embind_global$$$&&e.$$$embind_global$$$==e;return t||delete e.$$$embind_global$$$,t}if("object"==typeof $$$embind_global$$$||("object"==typeof global&&e(global)?$$$embind_global$$$=global:"object"==typeof self&&e(self)&&($$$embind_global$$$=self),"object"==typeof $$$embind_global$$$))return $$$embind_global$$$;throw Error("unable to get global object.")},pt=Reflect.construct,vt=e=>{var t=(e-f.buffer.byteLength+65535)/65536;try{return f.grow(t),_(),1}catch(r){}},mt={},yt=()=>{if(!yt.strings){var e={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:o||"./this.program"};for(var t in mt)void 0===mt[t]?delete e[t]:e[t]=mt[t];var r=[];for(var t in e)r.push(`${t}=${e[t]}`);yt.strings=r}return yt.strings},gt=e=>e%4==0&&(e%100!=0||e%400==0),wt=[31,29,31,30,31,30,31,31,30,31,30,31],bt=[31,28,31,30,31,30,31,31,30,31,30,31],Ct=(e,t,r,n)=>{var a=g[n+40>>2],o={tm_sec:y[n>>2],tm_min:y[n+4>>2],tm_hour:y[n+8>>2],tm_mday:y[n+12>>2],tm_mon:y[n+16>>2],tm_year:y[n+20>>2],tm_wday:y[n+24>>2],tm_yday:y[n+28>>2],tm_isdst:y[n+32>>2],tm_gmtoff:y[n+36>>2],tm_zone:a?nt(a):""},i=nt(r),s={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var c in s)i=i.replace(new RegExp(c,"g"),s[c]);var u=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],l=["January","February","March","April","May","June","July","August","September","October","November","December"];function d(e,t,r){for(var n="number"==typeof e?e.toString():e||"";n.length0?1:0}var n;return 0===(n=r(e.getFullYear()-t.getFullYear()))&&0===(n=r(e.getMonth()-t.getMonth()))&&(n=r(e.getDate()-t.getDate())),n}function v(e){switch(e.getDay()){case 0:return new Date(e.getFullYear()-1,11,29);case 1:return e;case 2:return new Date(e.getFullYear(),0,3);case 3:return new Date(e.getFullYear(),0,2);case 4:return new Date(e.getFullYear(),0,1);case 5:return new Date(e.getFullYear()-1,11,31);case 6:return new Date(e.getFullYear()-1,11,30)}}function m(e){var t=((e,t)=>{for(var r=new Date(e.getTime());t>0;){var n=gt(r.getFullYear()),a=r.getMonth(),o=(n?wt:bt)[a];if(!(t>o-r.getDate()))return r.setDate(r.getDate()+t),r;t-=o-r.getDate()+1,r.setDate(1),a<11?r.setMonth(a+1):(r.setMonth(0),r.setFullYear(r.getFullYear()+1))}return r})(new Date(e.tm_year+1900,0,1),e.tm_yday),r=new Date(t.getFullYear(),0,4),n=new Date(t.getFullYear()+1,0,4),a=v(r),o=v(n);return p(a,t)<=0?p(o,t)<=0?t.getFullYear()+1:t.getFullYear():t.getFullYear()-1}var w={"%a":e=>u[e.tm_wday].substring(0,3),"%A":e=>u[e.tm_wday],"%b":e=>l[e.tm_mon].substring(0,3),"%B":e=>l[e.tm_mon],"%C":e=>f((e.tm_year+1900)/100|0,2),"%d":e=>f(e.tm_mday,2),"%e":e=>d(e.tm_mday,2," "),"%g":e=>m(e).toString().substring(2),"%G":e=>m(e),"%H":e=>f(e.tm_hour,2),"%I":e=>{var t=e.tm_hour;return 0==t?t=12:t>12&&(t-=12),f(t,2)},"%j":e=>f(e.tm_mday+((e,t)=>{for(var r=0,n=0;n<=t;r+=e[n++]);return r})(gt(e.tm_year+1900)?wt:bt,e.tm_mon-1),3),"%m":e=>f(e.tm_mon+1,2),"%M":e=>f(e.tm_min,2),"%n":()=>"\n","%p":e=>e.tm_hour>=0&&e.tm_hour<12?"AM":"PM","%S":e=>f(e.tm_sec,2),"%t":()=>"\t","%u":e=>e.tm_wday||7,"%U":e=>{var t=e.tm_yday+7-e.tm_wday;return f(Math.floor(t/7),2)},"%V":e=>{var t=Math.floor((e.tm_yday+7-(e.tm_wday+6)%7)/7);if((e.tm_wday+371-e.tm_yday-2)%7<=2&&t++,t){if(53==t){var r=(e.tm_wday+371-e.tm_yday)%7;4!=r&&(3!=r||!gt(e.tm_year))&&(t=1)}}else{t=52;var n=(e.tm_wday+7-e.tm_yday-1)%7;(4==n||5==n&>(e.tm_year%400-1))&&t++}return f(t,2)},"%w":e=>e.tm_wday,"%W":e=>{var t=e.tm_yday+7-(e.tm_wday+6)%7;return f(Math.floor(t/7),2)},"%y":e=>(e.tm_year+1900).toString().substring(2),"%Y":e=>e.tm_year+1900,"%z":e=>{var t=e.tm_gmtoff;return(t>=0?"+":"-")+("0000"+(t=(t=Math.abs(t)/60)/60*100+t%60)).slice(-4)},"%Z":e=>e.tm_zone,"%%":()=>"%"};for(var c in i=i.replace(/%%/g,"\0\0"),w)i.includes(c)&&(i=i.replace(new RegExp(c,"g"),w[c](o)));var b=function(e,t,r){var n=tt(e)+1,a=new Array(n);return et(e,a,0,a.length),a}(i=i.replace(/\0\0/g,"%"));return b.length>t?0:(((e,t)=>{h.set(e,t)})(b,e),b.length-1)};B=n.InternalError=class extends Error{constructor(e){super(e),this.name="InternalError"}},(()=>{for(var e=new Array(256),t=0;t<256;++t)e[t]=String.fromCharCode(t);z=e})(),V=n.BindingError=class extends Error{constructor(e){super(e),this.name="BindingError"}},Object.assign(Ce.prototype,{isAliasOf(e){if(!(this instanceof Ce&&e instanceof Ce))return!1;var t=this.$$.ptrType.registeredClass,r=this.$$.ptr;e.$$=e.$$;for(var n=e.$$.ptrType.registeredClass,a=e.$$.ptr;t.baseClass;)r=t.upcast(r),t=t.baseClass;for(;n.baseClass;)a=n.upcast(a),n=n.baseClass;return t===n&&r===a},clone(){if(this.$$.ptr||oe(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var e=be(Object.create(Object.getPrototypeOf(this),{$$:{value:ae(this.$$)}}));return e.$$.count.value+=1,e.$$.deleteScheduled=!1,e},delete(){this.$$.ptr||oe(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&K("Object already scheduled for deletion"),se(this),ce(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},isDeleted(){return!this.$$.ptr},deleteLater(){return this.$$.ptr||oe(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&K("Object already scheduled for deletion"),he.push(this),1===he.length&&re&&re(pe),this.$$.deleteScheduled=!0,this}}),n.getInheritedInstanceCount=de,n.getLiveInheritedInstances=fe,n.flushPendingDeletes=pe,n.setDelayFunction=ve,Object.assign(Me.prototype,{getPointee(e){return this.rawGetPointee&&(e=this.rawGetPointee(e)),e},destructor(e){var t;null===(t=this.rawDestructor)||void 0===t||t.call(this,e)},argPackAdvance:ne,readValueFromPointer:ke,deleteObject(e){null!==e&&e.delete()},fromWireType:we}),De=n.UnboundTypeError=((e,t)=>{var r=_e(t,(function(e){this.name=t,this.message=e;var r=new Error(e).stack;void 0!==r&&(this.stack=this.toString()+"\n"+r.replace(/^Error(:[^\n]*)?\n/,""))}));return r.prototype=Object.create(e.prototype),r.prototype.constructor=r,r.prototype.toString=function(){return void 0===this.message?this.name:`${this.name}: ${this.message}`},r})(Error,"UnboundTypeError"),Object.assign(ze.prototype,{get(e){return this.allocated[e]},has(e){return void 0!==this.allocated[e]},allocate(e){var t=this.freelist.pop()||this.allocated.length;return this.allocated[t]=e,t},free(e){this.allocated[e]=void 0,this.freelist.push(e)}}),Ve.allocated.push({value:void 0},{value:null},{value:!0},{value:!1}),Ve.reserved=Ve.allocated.length,n.count_emval_handles=Ge;var _t={s:e=>{var t=new W(e);return t.get_caught()||(t.set_caught(!0),F--),t.set_rethrown(!1),R.push(t),At(t.excPtr),t.get_exception_ptr()},u:()=>{Et(0,0);var e=R.pop();Mt(e.excPtr),I=0},b:()=>L([]),g:e=>L([e]),q:(e,t)=>L([e,t]),J:()=>{var e=R.pop();e||O("no exception to throw");var t=e.excPtr;throw e.get_rethrown()||(R.push(e),e.set_rethrown(!0),e.set_caught(!1),F++),I=t},f:(e,t,r)=>{throw new W(e).init(t,r),F++,I=e},V:()=>F,d:e=>{throw I||(I=e),I},da:e=>{var t=U[e];delete U[e];var r=t.rawConstructor,n=t.rawDestructor,a=t.fields,o=a.map((e=>e.getterReturnType)).concat(a.map((e=>e.setterArgumentType)));Q([e],o,(e=>{var o={};return a.forEach(((t,r)=>{var n=t.fieldName,i=e[r],s=t.getter,c=t.getterContext,u=e[r+a.length],l=t.setter,d=t.setterContext;o[n]={read:e=>i.fromWireType(s(c,e)),write:(e,t)=>{var r=[];l(d,e,u.toWireType(r,t)),H(r)}}})),[{name:t.name,fromWireType:e=>{var t={};for(var r in o)t[r]=o[r].read(e);return n(e),t},toWireType:(e,t)=>{for(var a in o)if(!(a in t))throw new TypeError(`Missing field: "${a}"`);var i=r();for(a in o)o[a].write(i,t[a]);return null!==e&&e.push(n,i),i},argPackAdvance:ne,readValueFromPointer:N,destructorFunction:n}]}))},Q:(e,t,r,n,a)=>{},_:(e,t,r,n)=>{te(e,{name:t=X(t),fromWireType:function(e){return!!e},toWireType:function(e,t){return t?r:n},argPackAdvance:ne,readValueFromPointer:function(e){return this.fromWireType(p[e])},destructorFunction:null})},ca:(e,t,r,n,a,o,i,s,c,u,l,d,f)=>{l=X(l),o=We(a,o),s&&(s=We(i,s)),u&&(u=We(c,u)),f=We(d,f);var h=(e=>{if(void 0===e)return"_unknown";var t=(e=e.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return t>=48&&t<=57?`_${e}`:e})(l);Te(h,(function(){Ue(`Cannot construct ${l} due to unbound types`,[n])})),Q([e,t,r],n?[n]:[],(function(t){var r,a;t=t[0],a=n?(r=t.registeredClass).instancePrototype:Ce.prototype;var i=_e(l,(function(){if(Object.getPrototypeOf(this)!==c)throw new V("Use 'new' to construct "+l);if(void 0===v.constructor_body)throw new V(l+" has no accessible constructor");var e=v.constructor_body[arguments.length];if(void 0===e)throw new V(`Tried to invoke ctor of ${l} with invalid number of parameters (${arguments.length}) - expected (${Object.keys(v.constructor_body).toString()}) parameters instead!`);return e.apply(this,arguments)})),c=Object.create(a,{constructor:{value:i}});i.prototype=c;var d,p,v=new Se(l,i,c,f,r,o,s,u);v.baseClass&&(null!==(p=(d=v.baseClass).__derivedClasses)&&void 0!==p||(d.__derivedClasses=[]),v.baseClass.__derivedClasses.push(v));var m=new Me(l,v,!0,!1,!1),y=new Me(l+"*",v,!1,!1,!1),g=new Me(l+" const*",v,!1,!0,!1);return le[e]={pointerType:y,constPointerType:g},je(h,i),[m,y,g]}))},ba:(e,t,r,n,a,o)=>{var i=He(t,r);a=We(n,a),Q([],[e],(function(e){var r=`constructor ${(e=e[0]).name}`;if(void 0===e.registeredClass.constructor_body&&(e.registeredClass.constructor_body=[]),void 0!==e.registeredClass.constructor_body[t-1])throw new V(`Cannot register multiple constructors with identical number of parameters (${t-1}) for class '${e.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);return e.registeredClass.constructor_body[t-1]=()=>{Ue(`Cannot construct ${e.name} due to unbound types`,i)},Q([],i,(n=>(n.splice(1,0,null),e.registeredClass.constructor_body[t-1]=Ne(r,n,null,a,o),[]))),[]}))},w:(e,t,r,n,a,o,i,s,c)=>{var u=He(r,n);t=X(t),t=Be(t),o=We(a,o),Q([],[e],(function(e){var n=`${(e=e[0]).name}.${t}`;function a(){Ue(`Cannot call ${n} due to unbound types`,u)}t.startsWith("@@")&&(t=Symbol[t.substring(2)]),s&&e.registeredClass.pureVirtualFunctions.push(t);var c=e.registeredClass.instancePrototype,l=c[t];return void 0===l||void 0===l.overloadTable&&l.className!==e.name&&l.argCount===r-2?(a.argCount=r-2,a.className=e.name,c[t]=a):($e(c,t,n),c[t].overloadTable[r-2]=a),Q([],u,(function(a){var s=Ne(n,a,e,o,i);return void 0===c[t].overloadTable?(s.argCount=r-2,c[t]=s):c[t].overloadTable[r-2]=s,[]})),[]}))},Y:(e,t)=>{te(e,{name:t=X(t),fromWireType:e=>{var t=Je.toValue(e);return qe(e),t},toWireType:(e,t)=>Je.toHandle(t),argPackAdvance:ne,readValueFromPointer:N,destructorFunction:null})},x:(e,t,r,n)=>{function a(){}t=X(t),a.values={},te(e,{name:t,constructor:a,fromWireType:function(e){return this.constructor.values[e]},toWireType:(e,t)=>t.value,argPackAdvance:ne,readValueFromPointer:Ye(t,r,n),destructorFunction:null}),Te(t,a)},h:(e,t,r)=>{var n=Qe(e,"enum");t=X(t);var a=n.constructor,o=Object.create(n.constructor.prototype,{value:{value:r},constructor:{value:_e(`${n.name}_${t}`,(function(){}))}});a.values[r]=o,a[t]=o},L:(e,t,r)=>{te(e,{name:t=X(t),fromWireType:e=>e,toWireType:(e,t)=>t,argPackAdvance:ne,readValueFromPointer:Ke(t,r),destructorFunction:null})},M:(e,t,r,n,a,o,i)=>{var s=He(t,r);e=X(e),e=Be(e),a=We(n,a),Te(e,(function(){Ue(`Cannot call ${e} due to unbound types`,s)}),t-1),Q([],s,(function(r){var n=[r[0],null].concat(r.slice(1));return je(e,Ne(e,n,null,a,o),t-1),[]}))},t:(e,t,r,n,a)=>{t=X(t);var o=e=>e;if(0===n){var i=32-8*r;o=e=>e<>>i}var s=t.includes("unsigned");te(e,{name:t,fromWireType:o,toWireType:s?function(e,t){return this.name,t>>>0}:function(e,t){return this.name,t},argPackAdvance:ne,readValueFromPointer:Ze(t,r,0!==n),destructorFunction:null})},o:(e,t,r)=>{var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][t];function a(e){var t=g[e>>2],r=g[e+4>>2];return new n(h.buffer,r,t)}te(e,{name:r=X(r),fromWireType:a,argPackAdvance:ne,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})},K:(e,t)=>{var r="std::string"===(t=X(t));te(e,{name:t,fromWireType(e){var t,n=g[e>>2],a=e+4;if(r)for(var o=a,i=0;i<=n;++i){var s=a+i;if(i==n||0==p[s]){var c=nt(o,s-o);void 0===t?t=c:(t+="\0",t+=c),o=s+1}}else{var u=new Array(n);for(i=0;i>2]=n,r&&a)((e,t,r)=>{et(e,p,t,r)})(t,i,n+1);else if(a)for(var s=0;s255&&(Tt(i),K("String has UTF-16 code units that do not fit in 8 bits")),p[i+s]=c}else for(s=0;s{var n,a,o,i,s;r=X(r),2===t?(n=ot,a=it,i=st,o=()=>m,s=1):4===t&&(n=ct,a=ut,i=lt,o=()=>g,s=2),te(e,{name:r,fromWireType:e=>{for(var r,a=g[e>>2],i=o(),c=e+4,u=0;u<=a;++u){var l=e+4+u*t;if(u==a||0==i[l>>s]){var d=n(c,l-c);void 0===r?r=d:(r+="\0",r+=d),c=l+t}}return Tt(e),r},toWireType:(e,n)=>{"string"!=typeof n&&K(`Cannot pass non-string to C++ string type ${r}`);var o=i(n),c=St(4+o+t);return g[c>>2]=o>>s,a(n,c+4,o+t),null!==e&&e.push(Tt,c),c},argPackAdvance:ne,readValueFromPointer:N,destructorFunction(e){Tt(e)}})},A:(e,t,r,n,a,o)=>{U[e]={name:X(t),rawConstructor:We(r,n),rawDestructor:We(a,o),fields:[]}},ea:(e,t,r,n,a,o,i,s,c,u)=>{U[e].fields.push({fieldName:X(t),getterReturnType:r,getter:We(n,a),getterContext:o,setterArgumentType:i,setter:We(s,c),setterContext:u})},$:(e,t)=>{te(e,{isVoid:!0,name:t=X(t),argPackAdvance:0,fromWireType:()=>{},toWireType:(e,t)=>{}})},R:(e,t,r,n)=>(e=dt[e])(null,t=Je.toValue(t),r,n),ha:qe,fa:e=>0===e?Je.toHandle(ht()):(e=(e=>{var t=ft[e];return void 0===t?X(e):t})(e),Je.toHandle(ht()[e])),Z:(e,t,r)=>{var n=((e,t)=>{for(var r=new Array(e),n=0;n>2],"parameter "+n);return r})(e,t),a=n.shift();e--;var o=new Array(e),i=`methodCaller<(${n.map((e=>e.name)).join(", ")}) => ${a.name}>`;return(e=>{var t=dt.length;return dt.push(e),t})(_e(i,((t,i,s,c)=>{for(var u=0,l=0;l{var n=[],a=e.toWireType(n,r);return n.length&&(g[t>>2]=Je.toHandle(n)),a})(a,s,d)})))},N:e=>{e>4&&(Ve.get(e).refcount+=1)},O:e=>{var t=Je.toValue(e);H(t),qe(e)},aa:(e,t)=>{var r=(e=Qe(e,"_emval_take_value")).readValueFromPointer(t);return Je.toHandle(r)},B:()=>{O("")},X:(e,t,r)=>p.copyWithin(e,t,t+r),W:e=>{var t,r,n=p.length,a=2147483648;if((e>>>=0)>a)return!1;for(var o=1;o<=4;o*=2){var i=n*(1+.2/o);i=Math.min(i,e+100663296);var s=Math.min(a,(t=Math.max(e,i))+((r=65536)-t%r)%r);if(vt(s))return!0}return!1},T:(e,t)=>{var r=0;return yt().forEach(((n,a)=>{var o=t+r;g[e+4*a>>2]=o,((e,t)=>{for(var r=0;r>0]=e.charCodeAt(r);h[t>>0]=0})(n,o),r+=n.length+1})),0},U:(e,t)=>{var r=yt();g[e>>2]=r.length;var n=0;return r.forEach((e=>n+=e.length+1)),g[t>>2]=n,0},E:function(e,t,r,n){var a=xt();try{return Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},D:function(e,t,r,n,a){var o=xt();try{return Fe(e)(t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},F:function(e,t,r,n){var a=xt();try{return Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},n:function(e){var t=xt();try{return Fe(e)()}catch(r){if(kt(t),r!==r+0)throw r;Et(1,0)}},a:function(e,t){var r=xt();try{return Fe(e)(t)}catch(n){if(kt(r),n!==n+0)throw n;Et(1,0)}},e:function(e,t,r){var n=xt();try{return Fe(e)(t,r)}catch(a){if(kt(n),a!==a+0)throw a;Et(1,0)}},m:function(e,t,r,n){var a=xt();try{return Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},k:function(e,t,r,n,a){var o=xt();try{return Fe(e)(t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},H:function(e,t,r,n,a,o){var i=xt();try{return Fe(e)(t,r,n,a,o)}catch(s){if(kt(i),s!==s+0)throw s;Et(1,0)}},v:function(e,t,r,n,a,o,i){var s=xt();try{return Fe(e)(t,r,n,a,o,i)}catch(c){if(kt(s),c!==c+0)throw c;Et(1,0)}},G:function(e,t,r,n,a,o,i,s){var c=xt();try{return Fe(e)(t,r,n,a,o,i,s)}catch(u){if(kt(c),u!==u+0)throw u;Et(1,0)}},z:function(e,t,r,n,a,o,i,s,c,u,l,d){var f=xt();try{return Fe(e)(t,r,n,a,o,i,s,c,u,l,d)}catch(h){if(kt(f),h!==h+0)throw h;Et(1,0)}},P:function(e,t,r,n,a){var o=xt();try{return Ft(e,t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},l:function(e){var t=xt();try{Fe(e)()}catch(r){if(kt(t),r!==r+0)throw r;Et(1,0)}},j:function(e,t){var r=xt();try{Fe(e)(t)}catch(n){if(kt(r),n!==n+0)throw n;Et(1,0)}},c:function(e,t,r){var n=xt();try{Fe(e)(t,r)}catch(a){if(kt(n),a!==a+0)throw a;Et(1,0)}},p:function(e,t,r,n){var a=xt();try{Fe(e)(t,r,n)}catch(o){if(kt(a),o!==o+0)throw o;Et(1,0)}},I:function(e,t,r,n,a){var o=xt();try{Fe(e)(t,r,n,a)}catch(i){if(kt(o),i!==i+0)throw i;Et(1,0)}},r:function(e,t,r,n,a,o,i,s){var c=xt();try{Fe(e)(t,r,n,a,o,i,s)}catch(u){if(kt(c),u!==u+0)throw u;Et(1,0)}},i:function(e,t,r,n,a,o,i,s,c,u,l){var d=xt();try{Fe(e)(t,r,n,a,o,i,s,c,u,l)}catch(f){if(kt(d),f!==f+0)throw f;Et(1,0)}},y:function(e,t,r,n,a,o,i,s,c,u,l,d,f,h,p,v){var m=xt();try{Fe(e)(t,r,n,a,o,i,s,c,u,l,d,f,h,p,v)}catch(y){if(kt(m),y!==y+0)throw y;Et(1,0)}},ga:e=>e,S:(e,t,r,n,a)=>Ct(e,t,r,n)},$t=function(){var e={a:_t};function t(e,t){return $t=e.exports,f=$t.ia,_(),Ae=$t.ma,function(e){T.unshift(e)}($t.ja),function(e){var t;if(P--,null===(t=n.monitorRunDependencies)||void 0===t||t.call(n,P),0==P&&E){var r=E;E=null,r()}}(),$t}if(function(e){var t;P++,null===(t=n.monitorRunDependencies)||void 0===t||t.call(n,P)}(),n.instantiateWasm)try{return n.instantiateWasm(e,t)}catch(a){d(`Module.instantiateWasm callback failed with error: ${a}`),r(a)}return function(e,t,r,n){return e||"function"!=typeof WebAssembly.instantiateStreaming||M(t)||"function"!=typeof fetch?D(t,r,n):fetch(t,{credentials:"same-origin"}).then((e=>WebAssembly.instantiateStreaming(e,r).then(n,(function(e){return d(`wasm streaming compile failed: ${e}`),d("falling back to ArrayBuffer instantiation"),D(t,r,n)}))))}(l,x,e,(function(e){t(e.instance)})).catch(r),{}}(),Tt=n._free=e=>(Tt=n._free=$t.ka)(e),St=n._malloc=e=>(St=n._malloc=$t.la)(e),Pt=e=>(Pt=$t.na)(e),Et=(e,t)=>(Et=$t.oa)(e,t),Ot=e=>(Ot=$t.pa)(e),xt=()=>(xt=$t.qa)(),kt=e=>(kt=$t.ra)(e),Mt=e=>(Mt=$t.sa)(e),At=e=>(At=$t.ta)(e),Dt=(e,t,r)=>(Dt=$t.ua)(e,t,r),jt=e=>(jt=$t.va)(e);n.dynCall_viijii=(e,t,r,a,o,i,s)=>(n.dynCall_viijii=$t.wa)(e,t,r,a,o,i,s);var Rt,Ft=n.dynCall_jiiii=(e,t,r,a,o)=>(Ft=n.dynCall_jiiii=$t.xa)(e,t,r,a,o);function It(){function e(){Rt||(Rt=!0,n.calledRun=!0,!C&&(j(T),t(n),n.onRuntimeInitialized&&n.onRuntimeInitialized(),function(){if(n.postRun)for("function"==typeof n.postRun&&(n.postRun=[n.postRun]);n.postRun.length;)e=n.postRun.shift(),S.unshift(e);var e;j(S)}()))}P>0||(function(){if(n.preRun)for("function"==typeof n.preRun&&(n.preRun=[n.preRun]);n.preRun.length;)e=n.preRun.shift(),$.unshift(e);var e;j($)}(),P>0)||(n.setStatus?(n.setStatus("Running..."),setTimeout((function(){setTimeout((function(){n.setStatus("")}),1),e()}),1)):e())}if(n.dynCall_iiiiij=(e,t,r,a,o,i,s)=>(n.dynCall_iiiiij=$t.ya)(e,t,r,a,o,i,s),n.dynCall_iiiiijj=(e,t,r,a,o,i,s,c,u)=>(n.dynCall_iiiiijj=$t.za)(e,t,r,a,o,i,s,c,u),n.dynCall_iiiiiijj=(e,t,r,a,o,i,s,c,u,l)=>(n.dynCall_iiiiiijj=$t.Aa)(e,t,r,a,o,i,s,c,u,l),E=function e(){Rt||It(),Rt||(E=e)},n.preInit)for("function"==typeof n.preInit&&(n.preInit=[n.preInit]);n.preInit.length>0;)n.preInit.pop()();return It(),e.ready});async function ne(e,t){return async function(e,t,r=J){const n={...J,...r},a=await Z(e),{size:o}=t,i=new Uint8Array(await t.arrayBuffer()),s=a._malloc(o);a.HEAPU8.set(i,s);const c=a.readBarcodesFromImage(s,o,Y(a,n));a._free(s);const u=[];for(let l=0;l{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)})(this,te,void 0);try{const r=null==(t=null==e?void 0:e.formats)?void 0:t.filter((e=>"unknown"!==e));if(0===(null==r?void 0:r.length))throw new TypeError("Hint option provided, but is empty.");null==r||r.forEach((e=>{if(!S.has(e))throw new TypeError(`Failed to read the 'formats' property from 'BarcodeDetectorOptions': The provided value '${e}' is not a valid enum value of type BarcodeFormat.`)})),((e,t,r,n)=>{C(e,t,"write to private field"),t.set(e,r)})(this,te,null!=r?r:[]),function(e){return Z(re,e)}().then((e=>{this.dispatchEvent(new CustomEvent("load",{detail:e}))})).catch((e=>{this.dispatchEvent(new CustomEvent("error",{detail:e}))}))}catch(r){throw I(r,"Failed to construct 'BarcodeDetector'")}}static async getSupportedFormats(){return T.filter((e=>"unknown"!==e))}async detect(e){try{const r=await F(e);if(null===r)return[];let n;try{n=j(r)?await ne(r,{tryHarder:!0,formats:_(this,te).map((e=>S.get(e)))}):await ae(r,{tryHarder:!0,formats:_(this,te).map((e=>S.get(e)))})}catch(t){throw console.error(t),new DOMException("Barcode detection service unavailable.","NotSupportedError")}return n.map((e=>{const{topLeft:{x:t,y:r},topRight:{x:n,y:a},bottomLeft:{x:o,y:i},bottomRight:{x:s,y:c}}=e.position,u=Math.min(t,n,o,s),l=Math.min(r,a,i,c),d=Math.max(t,n,o,s),f=Math.max(r,a,i,c);return{boundingBox:new DOMRectReadOnly(u,l,d-u,f-l),rawValue:e.text,format:P(e.format),cornerPoints:[{x:t,y:r},{x:n,y:a},{x:s,y:c},{x:o,y:i}]}}))}catch(r){throw I(r,"Failed to execute 'detect' on 'BarcodeDetector'")}}}te=new WeakMap;const ie=(e,t,r="error")=>{let n,a;const o=new Promise(((o,i)=>{n=o,a=i,e.addEventListener(t,n),e.addEventListener(r,a)}));return o.finally((()=>{e.removeEventListener(t,n),e.removeEventListener(r,a)})),o},se=e=>new Promise((t=>setTimeout(t,e)));class ce extends Error{constructor(){super("this browser has no Stream API support"),this.name="StreamApiNotSupportedError"}}class ue extends Error{constructor(){super("camera access is only permitted in secure context. Use HTTPS or localhost rather than HTTP."),this.name="InsecureContextError"}}class le extends Error{constructor(){super("Loading camera stream timed out after 6 seconds. If you are on iOS in PWA mode, this is a known issue (see https://github.com/gruhn/vue-qrcode-reader/issues/298)"),this.name="StreamLoadTimeoutError"}}let de;async function fe(e){de=await async function(e){if(void 0===window.BarcodeDetector)return console.debug("[vue-qrcode-reader] Native BarcodeDetector not supported. Will use polyfill."),new oe({formats:e});const t=await window.BarcodeDetector.getSupportedFormats(),r=e.filter((e=>!t.includes(e)));return r.length>0?(console.debug(`[vue-qrcode-reader] Native BarcodeDetector does not support formats ${JSON.stringify(r)}. Will use polyfill.`),new oe({formats:e})):(console.debug("[vue-qrcode-reader] Will use native BarcodeDetector."),new window.BarcodeDetector({formats:e}))}(e)}var he={},pe={};Object.defineProperty(pe,"__esModule",{value:!0}),pe.compactObject=function e(t){return be(t)?Object.keys(t).reduce((function(r,n){var a=be(t[n]),o=a?e(t[n]):t[n],i=a&&!Object.keys(o).length;return void 0===o||i?r:Object.assign(r,function(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==me(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==me(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===me(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},n,o))}),{}):t},pe.deprecated=function(e,t){ge&&console.warn(e+" is deprecated, please use "+t+" instead.")};var ve=pe.detectBrowser=function(e){var t={browser:null,version:null};if(typeof e>"u"||!e.navigator||!e.navigator.userAgent)return t.browser="Not a browser.",t;var r=e.navigator;if(r.mozGetUserMedia)t.browser="firefox",t.version=we(r.userAgent,/Firefox\/(\d+)\./,1);else if(r.webkitGetUserMedia||!1===e.isSecureContext&&e.webkitRTCPeerConnection)t.browser="chrome",t.version=we(r.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else{if(!e.RTCPeerConnection||!r.userAgent.match(/AppleWebKit\/(\d+)\./))return t.browser="Not a supported browser.",t;t.browser="safari",t.version=we(r.userAgent,/AppleWebKit\/(\d+)\./,1),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype}return t};function me(e){return(me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}pe.disableLog=function(e){return"boolean"!=typeof e?new Error("Argument type: "+me(e)+". Please use a boolean."):(ye=e,e?"adapter.js logging disabled":"adapter.js logging enabled")},pe.disableWarnings=function(e){return"boolean"!=typeof e?new Error("Argument type: "+me(e)+". Please use a boolean."):(ge=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))},pe.extractVersion=we,pe.filterStats=function(e,t,r){var n=r?"outbound-rtp":"inbound-rtp",a=new Map;if(null===t)return a;var o=[];return e.forEach((function(e){"track"===e.type&&e.trackIdentifier===t.id&&o.push(e)})),o.forEach((function(t){e.forEach((function(r){r.type===n&&r.trackId===t.id&&Ce(e,r,a)}))})),a},pe.log=function(){if("object"===(typeof window>"u"?"undefined":me(window))){if(ye)return;typeof console<"u"&&"function"==typeof console.log&&console.log.apply(console,arguments)}},pe.walkStats=Ce,pe.wrapPeerConnectionEvent=function(e,t,r){if(e.RTCPeerConnection){var n=e.RTCPeerConnection.prototype,a=n.addEventListener;n.addEventListener=function(e,n){if(e!==t)return a.apply(this,arguments);var o=function(e){var t=r(e);t&&(n.handleEvent?n.handleEvent(t):n(t))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(n,o),a.apply(this,[e,o])};var o=n.removeEventListener;n.removeEventListener=function(e,r){if(e!==t||!this._eventMap||!this._eventMap[t])return o.apply(this,arguments);if(!this._eventMap[t].has(r))return o.apply(this,arguments);var n=this._eventMap[t].get(r);return this._eventMap[t].delete(r),0===this._eventMap[t].size&&delete this._eventMap[t],0===Object.keys(this._eventMap).length&&delete this._eventMap,o.apply(this,[e,n])},Object.defineProperty(n,"on"+t,{get:function(){return this["_on"+t]},set:function(e){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),e&&this.addEventListener(t,this["_on"+t]=e)},enumerable:!0,configurable:!0})}};var ye=!0,ge=!0;function we(e,t,r){var n=e.match(t);return n&&n.length>=r&&parseInt(n[r],10)}function be(e){return"[object Object]"===Object.prototype.toString.call(e)}function Ce(e,t,r){!t||r.has(t.id)||(r.set(t.id,t),Object.keys(t).forEach((function(n){n.endsWith("Id")?Ce(e,e.get(t[n]),r):n.endsWith("Ids")&&t[n].forEach((function(t){Ce(e,e.get(t),r)}))})))}Object.defineProperty(he,"__esModule",{value:!0});var _e=he.shimGetUserMedia=function(e,t){var r=e&&e.navigator;if(r.mediaDevices){var n=function(e){if("object"!==Se(e)||e.mandatory||e.optional)return e;var t={};return Object.keys(e).forEach((function(r){if("require"!==r&&"advanced"!==r&&"mediaSource"!==r){var n="object"===Se(e[r])?e[r]:{ideal:e[r]};void 0!==n.exact&&"number"==typeof n.exact&&(n.min=n.max=n.exact);var a=function(e,t){return e?e+t.charAt(0).toUpperCase()+t.slice(1):"deviceId"===t?"sourceId":t};if(void 0!==n.ideal){t.optional=t.optional||[];var o={};"number"==typeof n.ideal?(o[a("min",r)]=n.ideal,t.optional.push(o),(o={})[a("max",r)]=n.ideal,t.optional.push(o)):(o[a("",r)]=n.ideal,t.optional.push(o))}void 0!==n.exact&&"number"!=typeof n.exact?(t.mandatory=t.mandatory||{},t.mandatory[a("",r)]=n.exact):["min","max"].forEach((function(e){void 0!==n[e]&&(t.mandatory=t.mandatory||{},t.mandatory[a(e,r)]=n[e])}))}})),e.advanced&&(t.optional=(t.optional||[]).concat(e.advanced)),t},a=function(e,a){if(t.version>=61)return a(e);if((e=JSON.parse(JSON.stringify(e)))&&"object"===Se(e.audio)){var o=function(e,t,r){t in e&&!(r in e)&&(e[r]=e[t],delete e[t])};o((e=JSON.parse(JSON.stringify(e))).audio,"autoGainControl","googAutoGainControl"),o(e.audio,"noiseSuppression","googNoiseSuppression"),e.audio=n(e.audio)}if(e&&"object"===Se(e.video)){var i=e.video.facingMode;i=i&&("object"===Se(i)?i:{ideal:i});var s,c=t.version<66;if(i&&("user"===i.exact||"environment"===i.exact||"user"===i.ideal||"environment"===i.ideal)&&(!r.mediaDevices.getSupportedConstraints||!r.mediaDevices.getSupportedConstraints().facingMode||c))if(delete e.video.facingMode,"environment"===i.exact||"environment"===i.ideal?s=["back","rear"]:("user"===i.exact||"user"===i.ideal)&&(s=["front"]),s)return r.mediaDevices.enumerateDevices().then((function(t){var r=(t=t.filter((function(e){return"videoinput"===e.kind}))).find((function(e){return s.some((function(t){return e.label.toLowerCase().includes(t)}))}));return!r&&t.length&&s.includes("back")&&(r=t[t.length-1]),r&&(e.video.deviceId=i.exact?{exact:r.deviceId}:{ideal:r.deviceId}),e.video=n(e.video),Pe("chrome: "+JSON.stringify(e)),a(e)}));e.video=n(e.video)}return Pe("chrome: "+JSON.stringify(e)),a(e)},o=function(e){return t.version>=64?e:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[e.name]||e.name,message:e.message,constraint:e.constraint||e.constraintName,toString:function(){return this.name+(this.message&&": ")+this.message}}};if(r.getUserMedia=function(e,t,n){a(e,(function(e){r.webkitGetUserMedia(e,t,(function(e){n&&n(o(e))}))}))}.bind(r),r.mediaDevices.getUserMedia){var i=r.mediaDevices.getUserMedia.bind(r.mediaDevices);r.mediaDevices.getUserMedia=function(e){return a(e,(function(e){return i(e).then((function(t){if(e.audio&&!t.getAudioTracks().length||e.video&&!t.getVideoTracks().length)throw t.getTracks().forEach((function(e){e.stop()})),new DOMException("","NotFoundError");return t}),(function(e){return Promise.reject(o(e))}))}))}}}},$e=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==Se(e)&&"function"!=typeof e)return{default:e};var r=Te(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(pe);function Te(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(Te=function(e){return e?r:t})(e)}function Se(e){return(Se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Pe=$e.log;var Ee={};Object.defineProperty(Ee,"__esModule",{value:!0});var Oe=Ee.shimGetUserMedia=function(e,t){var r=e&&e.navigator,n=e&&e.MediaStreamTrack;if(r.getUserMedia=function(e,t,n){xe.deprecated("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),r.mediaDevices.getUserMedia(e).then(t,n)},!(t.version>55&&"autoGainControl"in r.mediaDevices.getSupportedConstraints())){var a=function(e,t,r){t in e&&!(r in e)&&(e[r]=e[t],delete e[t])},o=r.mediaDevices.getUserMedia.bind(r.mediaDevices);if(r.mediaDevices.getUserMedia=function(e){return"object"===Me(e)&&"object"===Me(e.audio)&&(e=JSON.parse(JSON.stringify(e)),a(e.audio,"autoGainControl","mozAutoGainControl"),a(e.audio,"noiseSuppression","mozNoiseSuppression")),o(e)},n&&n.prototype.getSettings){var i=n.prototype.getSettings;n.prototype.getSettings=function(){var e=i.apply(this,arguments);return a(e,"mozAutoGainControl","autoGainControl"),a(e,"mozNoiseSuppression","noiseSuppression"),e}}if(n&&n.prototype.applyConstraints){var s=n.prototype.applyConstraints;n.prototype.applyConstraints=function(e){return"audio"===this.kind&&"object"===Me(e)&&(e=JSON.parse(JSON.stringify(e)),a(e,"autoGainControl","mozAutoGainControl"),a(e,"noiseSuppression","mozNoiseSuppression")),s.apply(this,[e])}}}},xe=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==Me(e)&&"function"!=typeof e)return{default:e};var r=ke(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(pe);function ke(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(ke=function(e){return e?r:t})(e)}function Me(e){return(Me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Ae={};Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.shimAudioContext=function(e){"object"!==Fe(e)||e.AudioContext||(e.AudioContext=e.webkitAudioContext)},Ae.shimCallbacksAPI=function(e){if("object"===Fe(e)&&e.RTCPeerConnection){var t=e.RTCPeerConnection.prototype,r=t.createOffer,n=t.createAnswer,a=t.setLocalDescription,o=t.setRemoteDescription,i=t.addIceCandidate;t.createOffer=function(e,t){var n=arguments.length>=2?arguments[2]:arguments[0],a=r.apply(this,[n]);return t?(a.then(e,t),Promise.resolve()):a},t.createAnswer=function(e,t){var r=arguments.length>=2?arguments[2]:arguments[0],a=n.apply(this,[r]);return t?(a.then(e,t),Promise.resolve()):a};var s=function(e,t,r){var n=a.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n};t.setLocalDescription=s,s=function(e,t,r){var n=o.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n},t.setRemoteDescription=s,s=function(e,t,r){var n=i.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n},t.addIceCandidate=s}},Ae.shimConstraints=Ie,Ae.shimCreateOfferLegacy=function(e){var t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){if(e){typeof e.offerToReceiveAudio<"u"&&(e.offerToReceiveAudio=!!e.offerToReceiveAudio);var r=this.getTransceivers().find((function(e){return"audio"===e.receiver.track.kind}));!1===e.offerToReceiveAudio&&r?"sendrecv"===r.direction?r.setDirection?r.setDirection("sendonly"):r.direction="sendonly":"recvonly"===r.direction&&(r.setDirection?r.setDirection("inactive"):r.direction="inactive"):!0===e.offerToReceiveAudio&&!r&&this.addTransceiver("audio",{direction:"recvonly"}),typeof e.offerToReceiveVideo<"u"&&(e.offerToReceiveVideo=!!e.offerToReceiveVideo);var n=this.getTransceivers().find((function(e){return"video"===e.receiver.track.kind}));!1===e.offerToReceiveVideo&&n?"sendrecv"===n.direction?n.setDirection?n.setDirection("sendonly"):n.direction="sendonly":"recvonly"===n.direction&&(n.setDirection?n.setDirection("inactive"):n.direction="inactive"):!0===e.offerToReceiveVideo&&!n&&this.addTransceiver("video",{direction:"recvonly"})}return t.apply(this,arguments)}};var De=Ae.shimGetUserMedia=function(e){var t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){var r=t.mediaDevices,n=r.getUserMedia.bind(r);t.mediaDevices.getUserMedia=function(e){return n(Ie(e))}}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,r,n){t.mediaDevices.getUserMedia(e).then(r,n)}.bind(t))};Ae.shimLocalStreamsAPI=function(e){if("object"===Fe(e)&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){var t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){var r=this;this._localStreams||(this._localStreams=[]),this._localStreams.includes(e)||this._localStreams.push(e),e.getAudioTracks().forEach((function(n){return t.call(r,n,e)})),e.getVideoTracks().forEach((function(n){return t.call(r,n,e)}))},e.RTCPeerConnection.prototype.addTrack=function(e){for(var r=this,n=arguments.length,a=new Array(n>1?n-1:0),o=1;o=0)){e._remoteStreams.push(t);var r=new Event("addstream");r.stream=t,e.dispatchEvent(r)}}))}),t.apply(e,arguments)}}},Ae.shimTrackEventTransceiver=function(e){"object"===Fe(e)&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get:function(){return{receiver:this.receiver}}})};var je=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==Fe(e)&&"function"!=typeof e)return{default:e};var r=Re(t);if(r&&r.has(e))return r.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}(pe);function Re(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(Re=function(e){return e?r:t})(e)}function Fe(e){return(Fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ie(e){return e&&void 0!==e.video?Object.assign({},e,{video:je.compactObject(e.video)}):e}function We(e,t){if(!1===e)throw new Error(null!=t?t:"assertion failure")}function Le(e){throw new Error("this code should be unreachable")}const Ue=(e=>{let t,r=!1;return(...n)=>(r||(t=e(n),r=!0),t)})((()=>{const e=ve(window);switch(e.browser){case"chrome":_e(window,e);break;case"firefox":Oe(window,e);break;case"safari":De(window,e);break;default:throw new ce}}));let He=Promise.resolve({type:"stop",data:{}});async function Ne(e,t,r){var n,a,o;if(console.debug("[vue-qrcode-reader] starting camera with constraints: ",JSON.stringify(t)),!0!==window.isSecureContext)throw new ue;if(void 0===(null==(n=null==navigator?void 0:navigator.mediaDevices)?void 0:n.getUserMedia))throw new ce;Ue(),console.debug("[vue-qrcode-reader] calling getUserMedia");const i=await navigator.mediaDevices.getUserMedia({audio:!1,video:t});void 0!==e.srcObject?e.srcObject=i:void 0!==e.mozSrcObject?e.mozSrcObject=i:window.URL.createObjectURL?e.src=window.URL.createObjectURL(i):window.webkitURL?e.src=window.webkitURL.createObjectURL(i):e.src=i.id,e.play(),console.debug("[vue-qrcode-reader] waiting for video element to load"),await Promise.race([ie(e,"loadeddata"),se(6e3).then((()=>{throw new le}))]),console.debug("[vue-qrcode-reader] video element loaded"),await se(500);const[s]=i.getVideoTracks(),c=null!=(o=null==(a=null==s?void 0:s.getCapabilities)?void 0:a.call(s))?o:{};let u=!1;return r&&c.torch&&(await s.applyConstraints({advanced:[{torch:!0}]}),u=!0),console.debug("[vue-qrcode-reader] camera ready"),{type:"start",data:{videoEl:e,stream:i,capabilities:c,constraints:t,isTorchOn:u}}}async function Be(e,t,r){console.debug("[vue-qrcode-reader] stopping camera"),e.src="",e.srcObject=null,e.load(),await ie(e,"error");for(const n of t.getTracks())null!=r||await n.applyConstraints({advanced:[{torch:!1}]}),t.removeTrack(n),n.stop();return{type:"stop",data:{}}}async function ze(){if(He=He.then((e=>{if("stop"===e.type||"failed"===e.type)return e;const{data:{videoEl:t,stream:r,isTorchOn:n}}=e;return Be(t,r,n)})),"start"===(await He).type)throw new Error("Something went wrong with the camera task queue (stop task).")}const Ve=e({__name:"QrcodeStream",props:{constraints:{type:Object,default:()=>({facingMode:"environment"})},formats:{type:Array,default:()=>["qr_code"]},paused:{type:Boolean,default:!1},torch:{type:Boolean,default:!1},track:{type:Function}},emits:["detect","camera-on","camera-off","error"],setup(e,{emit:h}){const p=e,v=h,m=t(p.constraints),y=t(p.formats);r((()=>p.constraints),((e,t)=>{JSON.stringify(e)!==JSON.stringify(t)&&(m.value=e)}),{deep:!0}),r((()=>p.formats),((e,t)=>{JSON.stringify(e)!==JSON.stringify(t)&&(y.value=e)}),{deep:!0});const g=t(),w=t(),b=t(),C=t(!1),_=t(!1);n((()=>{_.value=!0})),a((()=>{ze()}));const $=o((()=>({torch:p.torch,constraints:m.value,shouldStream:_.value&&!p.paused})));r($,(async e=>{const t=b.value;We(void 0!==t,"cameraSettings watcher should never be triggered when component is not mounted. Thus video element should always be defined.");const r=g.value;We(void 0!==r,"cameraSettings watcher should never be triggered when component is not mounted. Thus canvas should always be defined.");const n=r.getContext("2d");if(We(null!==n,"if cavnas is defined, canvas 2d context should also be non-null"),e.shouldStream){ze(),C.value=!1;try{const r=await async function(e,{constraints:t,torch:r,restart:n=!1}){He=He.then((a=>{if("start"===a.type){const{data:{videoEl:o,stream:i,constraints:s,isTorchOn:c}}=a;return n||e!==o||t!==s||r!==c?Be(o,i,c).then((()=>Ne(e,t,r))):a}if("stop"===a.type||"failed"===a.type)return Ne(e,t,r);Le()})).catch((e=>(console.debug(`[vue-qrcode-reader] starting camera failed with "${e}"`),{type:"failed",error:e})));const a=await He;if("stop"===a.type)throw new Error("Something went wrong with the camera task queue (start task).");if("failed"===a.type)throw a.error;if("start"===a.type)return a.data.capabilities;Le()}(t,e);_.value?(C.value=!0,v("camera-on",r)):await ze()}catch(a){v("error",a)}}else r.width=t.videoWidth,r.height=t.videoHeight,n.drawImage(t,0,0,t.videoWidth,t.videoHeight),ze(),C.value=!1,v("camera-off")}),{deep:!0}),r(y,(async e=>{_.value&&await fe(e)}));const T=o((()=>$.value.shouldStream&&C.value));r(T,(e=>{if(e){We(void 0!==g.value,"shouldScan watcher should only be triggered when component is mounted. Thus pause frame canvas is defined"),S(g.value),We(void 0!==w.value,"shouldScan watcher should only be triggered when component is mounted. Thus tracking canvas is defined"),S(w.value);const e=()=>void 0===p.track?500:40;We(void 0!==b.value,"shouldScan watcher should only be triggered when component is mounted. Thus video element is defined"),(async(e,{detectHandler:t,locateHandler:r,minDelay:n,formats:a})=>{console.debug("[vue-qrcode-reader] start scanning"),await fe(a);const o=a=>async i=>{if(0===e.readyState)console.debug("[vue-qrcode-reader] stop scanning: video element readyState is 0");else{const{lastScanned:s,contentBefore:c,lastScanHadContent:u}=a;if(i-s!c.includes(e.rawValue)));a&&t(n);const s=n.length>0;s&&r(n),!s&&u&&r(n);const l={lastScanned:i,lastScanHadContent:s,contentBefore:a?n.map((e=>e.rawValue)):c};window.requestAnimationFrame(o(l))}}};o({lastScanned:performance.now(),contentBefore:[],lastScanHadContent:!1})(performance.now())})(b.value,{detectHandler:e=>v("detect",e),formats:y.value,locateHandler:P,minDelay:e()})}}));const S=e=>{const t=e.getContext("2d");We(null!==t,"canvas 2d context should always be non-null"),t.clearRect(0,0,e.width,e.height)},P=e=>{const t=w.value;We(void 0!==t,"onLocate handler should only be called when component is mounted. Thus tracking canvas is always defined.");const r=b.value;if(We(void 0!==r,"onLocate handler should only be called when component is mounted. Thus video element is always defined."),0===e.length||void 0===p.track)S(t);else{const n=r.offsetWidth,a=r.offsetHeight,o=r.videoWidth,i=r.videoHeight,s=Math.max(n/o,a/i),c=o*s,u=i*s,l=c/o,d=u/i,f=(n-c)/2,h=(a-u)/2,v=({x:e,y:t})=>({x:Math.floor(e*l),y:Math.floor(t*d)}),m=({x:e,y:t})=>({x:Math.floor(e+f),y:Math.floor(t+h)}),y=e.map((e=>{const{boundingBox:t,cornerPoints:r}=e,{x:n,y:a}=m(v({x:t.x,y:t.y})),{x:o,y:i}=v({x:t.width,y:t.height});return{...e,cornerPoints:r.map((e=>m(v(e)))),boundingBox:DOMRectReadOnly.fromRect({x:n,y:a,width:o,height:i})}}));t.width=r.offsetWidth,t.height=r.offsetHeight;const g=t.getContext("2d");p.track(y,g)}},E={width:"100%",height:"100%",position:"relative","z-index":"0"},O={width:"100%",height:"100%",position:"absolute",top:"0",left:"0"},x={width:"100%",height:"100%","object-fit":"cover"},k=o((()=>T.value?x:{...x,visibility:"hidden",position:"absolute"}));return(e,t)=>(i(),s("div",{style:E},[c("video",{ref_key:"videoRef",ref:b,style:u(k.value),autoplay:"",muted:"",playsinline:""},null,4),l(c("canvas",{id:"qrcode-stream-pause-frame",ref_key:"pauseFrameRef",ref:g,style:x},null,512),[[d,!T.value]]),c("canvas",{id:"qrcode-stream-tracking-layer",ref_key:"trackingLayerRef",ref:w,style:O},null,512),c("div",{style:O},[f(e.$slots,"default")])]))}}),qe=b({__name:"cshaptx4869-scancode",props:{scanType:{type:Array,validator:e=>e.every((e=>["aztec","code_128","code_39","code_93","codabar","databar","databar_expanded","data_matrix","dx_film_edge","ean_13","ean_8","itf","maxi_code","micro_qr_code","pdf417","qr_code","rm_qr_code","upc_a","upc_e","linear_codes","matrix_codes"].includes(e))),default:()=>["qr_code"]},strokeStyle:{type:String,default:"#007bff"},fullScreen:{type:Boolean,default:!0}},emits:["success","fail","close"],setup(e,{emit:r}){const o=e,l=r,d=t(!1),f=t([]),b=t(!1),C=t(!1),_=t(!1),$=t({facingMode:"environment",width:{ideal:1920},height:{ideal:1080}}),T=function(e,t){f.value=e;for(const r of e){const{boundingBox:{x:e,y:n,width:a,height:i}}=r;t.lineWidth=2,t.strokeStyle=o.strokeStyle,t.strokeRect(e,n,a,i)}},S=t([]),P=t(0),E=t("label");function O(e){const t=e.detail.value;d.value=!1,P.value=t,$.value={deviceId:S.value[t].deviceId}}function x(){d.value=!1,C.value=!C.value}function k(e){d.value=!0,_.value=!e.torch}function M(e){1===e.length?l("success",e[0].rawValue):b.value=!0}function A(){console.log("CameraOff")}function D(){l("close")}function j(e){let t=e.name,r=e.message;switch(e.name){case"NotAllowedError":r="您需要授予相机访问权限";break;case"NotFoundError":r="此设备上没有摄像头";break;case"NotSupportedError":r="需要安全上下文(HTTPS、本地主机)";break;case"NotReadableError":r="相机已经在使用吗?";break;case"OverconstrainedError":r="安装的摄像头不适合";break;case"StreamApiNotSupportedError":r="此浏览器不支持流API";break;case"InsecureContextError":r="仅允许在安全环境下访问摄像头。使用HTTPS或本地主机而不是HTTP。"}l("fail",{errName:t,errMsg:r})}return n((async()=>{o.fullScreen&&function(e){e=e??document.documentElement;const t=["requestFullscreen","webkitRequestFullscreen","webkitRequestFullScreen","webkitEnterFullscreen","webkitEnterFullScreen","mozRequestFullScreen","msRequestFullscreen","oRequestFullscreen"].find((t=>e&&t in e));t&&e[t]()}();const e=(await navigator.mediaDevices.enumerateDevices()).filter((({kind:e})=>"videoinput"===e));if(e.length>0){e.every((e=>e.label))||(E.value="deviceId"),S.value=e}})),a((()=>{o.fullScreen&&function(){const e=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find((e=>document&&e in document));return e?document[e]:null}()&&function(){const e=["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen","oCancelFullScreen"].find((e=>document&&e in document));e&&document[e]()}()})),(t,r)=>{const n=w;return i(),s("div",{class:"cshaptx4869-scancode"},[h(g(Ve),{formats:e.scanType,paused:b.value,track:T,constraints:$.value,torch:C.value,onCameraOn:k,onCameraOff:A,onDetect:M,onError:j},{default:p((()=>[d.value?(i(),s(v,{key:0},[c("div",{class:"closebtn",onClick:D},[(i(),s("svg",{t:"1712292126462",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2432",width:"25",height:"25"},[c("path",{d:"M512 938.667C276.352 938.667 85.333 747.648 85.333 512S276.352 85.333 512 85.333 938.667 276.352 938.667 512 747.648 938.667 512 938.667z m0-85.334a341.333 341.333 0 1 0 0-682.666 341.333 341.333 0 0 0 0 682.666z m0-401.664l76.501-76.501a42.667 42.667 0 0 1 60.331 60.33L572.331 512l76.501 76.501a42.667 42.667 0 0 1-60.33 60.331L512 572.331l-76.501 76.501a42.667 42.667 0 1 1-60.331-60.33L451.669 512l-76.501-76.501a42.667 42.667 0 0 1 60.33-60.331L512 451.669z","p-id":"2433",fill:"#e9e7e8"})]))]),b.value?(i(!0),s(v,{key:1},y(f.value,((e,t)=>(i(),s("div",{key:e,style:u({position:"absolute",height:`${e.boundingBox.height}px`,width:`${e.boundingBox.width}px`,top:`${e.boundingBox.y}px`,left:`${e.boundingBox.x}px`}),onClick:e=>function(e){l("success",f.value[e].rawValue)}(t)},null,12,["onClick"])))),128)):(i(),s(v,{key:0},[S.value.length>1?(i(),s("div",{key:0,class:"camera"},[h(n,{range:S.value,"range-key":E.value,value:P.value,onChange:O},{default:p((()=>[(i(),s("svg",{t:"1712292177105",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2706",width:"25",height:"25"},[c("path",{d:"M906.666667 320a32 32 0 0 1 31.701333 27.648L938.666667 352v362.666667a138.666667 138.666667 0 0 1-130.816 138.453333L800 853.333333H258.602667l30.72 30.72a32 32 0 0 1 3.072 41.642667l-3.114667 3.584a32 32 0 0 1-41.642667 3.114667l-3.584-3.114667-85.333333-85.333333-2.730667-3.072a51.754667 51.754667 0 0 1-0.298666-0.426667l2.986666 3.498667a32.128 32.128 0 0 1-5.418666-37.973334 33.066667 33.066667 0 0 1 5.461333-7.253333l85.333333-85.333333a32 32 0 0 1 48.341334 41.642666l-3.114667 3.584-30.72 30.72h541.44a74.666667 74.666667 0 0 0 74.410667-68.565333l0.256-6.101333v-362.666667a32 32 0 0 1 32-32z m-130.304-228.394667l3.584 3.114667 85.333333 85.333333a32 32 0 0 1 3.029333 3.456l-2.986666-3.456a31.829333 31.829333 0 0 1 3.072 41.642667 33.28 33.28 0 0 1-2.901334 3.413333l-0.213333 0.170667-85.333333 85.333333a32 32 0 0 1-48.341334-41.642666l3.114667-3.584 30.634667-30.72H224a74.666667 74.666667 0 0 0-74.410667 68.522666L149.333333 309.333333v362.666667a32 32 0 0 1-63.701333 4.352L85.333333 672v-362.666667a138.666667 138.666667 0 0 1 130.816-138.453333L224 170.666667h541.397333l-30.72-30.72a32 32 0 0 1-3.072-41.642667l3.114667-3.584a32 32 0 0 1 41.642667-3.114667zM512 341.333333a170.666667 170.666667 0 1 1 0 341.333334 170.666667 170.666667 0 0 1 0-341.333334z m0 64a106.666667 106.666667 0 1 0 0 213.333334 106.666667 106.666667 0 0 0 0-213.333334z",fill:"#e9e7e8","p-id":"2707"})]))])),_:1},8,["range","range-key","value"])])):m("",!0),c("div",{class:"scanline"}),_.value?m("",!0):(i(),s("div",{key:1,class:"flashlight",onClick:x},[C.value?(i(),s("svg",{key:0,t:"1712292222903",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2940",width:"48",height:"48"},[c("path",{d:"M384.796053 640.831005v336.431242a46.133386 46.133386 0 0 0 46.133386 46.737753h170.431634a46.939209 46.939209 0 0 0 46.93921-46.737753v-336.431242A319.307496 319.307496 0 0 0 752.251492 443.202833H281.247754a313.465276 313.465276 0 0 0 103.548299 197.628172z m114.628369 59.429471a17.123746 17.123746 0 1 1 34.247491 0v102.339563a17.123746 17.123746 0 0 1-34.247491 0z m208.909699-427.086366h-382.766083a46.334842 46.334842 0 0 0-46.536298 46.334841v90.453669h476.040134v-90.453669a46.939209 46.939209 0 0 0-46.939209-46.334841z m-191.785953-68.293528a34.247492 34.247492 0 0 0 34.247491-34.046035V34.247492a34.247492 34.247492 0 0 0-68.494983 0v136.587055a34.247492 34.247492 0 0 0 34.247492 34.046035z m-141.019084-10.274247a34.448947 34.448947 0 0 0 12.691718-46.737753L319.524363 29.412552A34.448947 34.448947 0 0 0 272.988065 16.92229a34.448947 34.448947 0 0 0-12.691717 46.737753L328.791331 181.31025a33.84458 33.84458 0 0 0 46.536298 12.691717zM751.042757 17.123746a34.046036 34.046036 0 0 0-46.536297 12.490261l-68.494983 118.254575A34.247492 34.247492 0 0 0 695.239492 181.31025l68.494983-118.254574a34.448947 34.448947 0 0 0-12.691718-45.93193z",fill:"#e9e7e8","p-id":"2941"})])):(i(),s("svg",{key:1,t:"1712292282611",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3138",width:"48",height:"48"},[c("path",{d:"M370.725126 613.450253v360.472175a49.430017 49.430017 0 0 0 49.430017 50.077572h182.610456a50.293423 50.293423 0 0 0 50.293423-50.077572v-360.472175a341.261383 341.261383 0 0 0 111.379427-210.887015H259.777403a335.865093 335.865093 0 0 0 110.947723 210.887015z m123.035414 63.676223a18.347386 18.347386 0 1 1 36.694772 0v109.652613a18.347386 18.347386 0 0 1-36.694772 0z m224.053963-457.605397H306.185497A49.645868 49.645868 0 0 0 256.323777 269.166948v96.701517h511.136594v-96.701517a50.077572 50.077572 0 0 0-50.077572-49.645869zM259.777403 36.694772a36.478921 36.478921 0 0 0 36.478921 36.478921h421.558179a36.694772 36.694772 0 0 0 36.694772-36.478921 36.694772 36.694772 0 0 0-36.694772-36.694772H296.256324A36.694772 36.694772 0 0 0 259.777403 36.694772z",fill:"#e9e7e8","p-id":"3139"})]))]))],64))],64)):(i(),s("div",{key:1,class:"load-container"},[c("div",{class:"box-loading"})]))])),_:1},8,["formats","paused","constraints","torch"])])}}},[["__scopeId","data-v-d79efdb8"]]);export{qe as _}; diff --git a/unpackage/dist/build/web/assets/function-call.Bx_wNSWY.js b/unpackage/dist/build/web/assets/function-call.B_SWdK6B.js similarity index 92% rename from unpackage/dist/build/web/assets/function-call.Bx_wNSWY.js rename to unpackage/dist/build/web/assets/function-call.B_SWdK6B.js index ff583f3..4c71619 100644 --- a/unpackage/dist/build/web/assets/function-call.Bx_wNSWY.js +++ b/unpackage/dist/build/web/assets/function-call.B_SWdK6B.js @@ -1 +1 @@ -import{Y as o,Z as l,_ as t,$ as e,k as n,a0 as s,a1 as a}from"./index-B82U8vQy.js";let c;let r=o({},{title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1});function i(i){return l?new Promise(((l,u)=>{c||function(){const o={setup(){const{state:o,toggle:l}=e();return()=>n(a,s(o,{"onUpdate:show":l}),null)}};({instance:c}=t(o))}(),c.open(o({},r,i,{callback:o=>{("confirm"===o?l:u)(o)}}))})):Promise.resolve(void 0)}const u=l=>i(o({showCancelButton:!0},l));export{u as s}; +import{Y as o,Z as l,_ as t,$ as e,k as n,a0 as s,a1 as a}from"./index-BbaSzr5l.js";let c;let r=o({},{title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1});function i(i){return l?new Promise(((l,u)=>{c||function(){const o={setup(){const{state:o,toggle:l}=e();return()=>n(a,s(o,{"onUpdate:show":l}),null)}};({instance:c}=t(o))}(),c.open(o({},r,i,{callback:o=>{("confirm"===o?l:u)(o)}}))})):Promise.resolve(void 0)}const u=l=>i(o({showCancelButton:!0},l));export{u as s}; diff --git a/unpackage/dist/build/web/assets/index-B82U8vQy.js b/unpackage/dist/build/web/assets/index-BbaSzr5l.js similarity index 98% rename from unpackage/dist/build/web/assets/index-B82U8vQy.js rename to unpackage/dist/build/web/assets/index-BbaSzr5l.js index 62f6e8e..1011ae4 100644 --- a/unpackage/dist/build/web/assets/index-B82U8vQy.js +++ b/unpackage/dist/build/web/assets/index-BbaSzr5l.js @@ -1,6 +1,6 @@ function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/pages-index-index.DGpHy7xh.js","assets/index.BM2CGSc1.js","assets/_plugin-vue_export-helper.BCo6x5W8.js","assets/index-CuGDlqEr.css","assets/pages-login-login.jpUwumw_.js","assets/login-n3nFR_VS.css","assets/pages-whiteEmbryo-w-level.REFL0QQy.js","assets/w-level-CNk3UzBs.css","assets/pages-whiteEmbryo-w-suppliers.BYbgjtD5.js","assets/w-suppliers-B4RA0kP1.css","assets/pages-whiteEmbryo-w-warehousing.CSyvDCJ5.js","assets/cshaptx4869-scancode.BZjgyEN8.js","assets/cshaptx4869-scancode-CMU-4wS1.css","assets/uni-app.es.B9yZ20DZ.js","assets/date.kFpT0SQ2.js","assets/w-warehousing-DhCmriXf.css","assets/pages-maintenance-m-other.COJIyf9x.js","assets/m-other-BPgs1xqq.css","assets/pages-maintenance-m-process.DqzUr2zd.js","assets/function-call.Bx_wNSWY.js","assets/m-process-B3ye0Rxq.css","assets/pages-maintenance-m-factory.BQU8FnmC.js","assets/m-factory-Bk8oXc0i.css","assets/pages-maintenance-m-requirements.Bl-Msqtf.js","assets/m-requirements-DwBBJJ48.css","assets/pages-maintenance-p-details.s1ilPcjT.js","assets/p-details-BMDTc5DI.css","assets/pages-whiteEmbryo-w-scanCode.CY-f4AxO.js","assets/pages-whiteEmbryo-w-warehouse.DQeJ1SSv.js","assets/w-warehouse-aNp66woX.css","assets/pages-whiteEmbryo-w-list.Ddxo1it1.js","assets/w-list-DHtFSDwb.css","assets/pages-whiteEmbryo-w-libraryLocation.CHVMIPAW.js","assets/w-libraryLocation-B4o_FEtm.css","assets/pages-maintenance-processOldzmd.CcyaAhAC.js","assets/processOldzmd-B1A9qE5u.css","assets/pages-spot-spot.IwlbcnDw.js","assets/spot-D6UanrUN.css","assets/pages-spot-list.D-3eHl33.js","assets/list-Blx8QRfo.css","assets/pages-spot-audit.Q1-k_xg-.js","assets/audit-B02gbb8a.css","assets/pages-spot-pass.Dee9J_4E.js","assets/pass-BDlb5IeS.css","assets/pages-customOrder-customOrder.BkO65CWi.js","assets/customOrder-TR3mfHnO.css","assets/pages-customOrder-list.BuFSxjmW.js","assets/list-DbLTLna5.css","assets/pages-maintenance-m-flow.CeD1ZdbC.js","assets/m-flow-0uDrdZpA.css","assets/pages-customOrder-detail.B2sMIK7h.js","assets/detail-YJKEnkos.css","assets/pages-distribution-distribution.tOS1HYZf.js","assets/distribution-Bie2yIR-.css","assets/pages-distribution-detailSpot.DUzMURS4.js","assets/detailSpot-B4pPE_o9.css","assets/pages-distribution-detailCus.XvFZBcnQ.js","assets/detailCus-DEQ__MOv.css","assets/pages-documentary-documentary.DUCpQcon.js","assets/documentary-BIZi_vpG.css","assets/pages-documentary-detail.C8spbihn.js","assets/detail-0k-mutNY.css","assets/pages-documentary-ex-factory.D6Rjp-aa.js","assets/ex-factory-Bf10RSXy.css","assets/pages-documentary-history.cUq3_8CB.js","assets/history-BMT8_-dh.css","assets/pages-Delivery-Delivery.CA6_jRxj.js","assets/Delivery-CunMR5Jf.css","assets/pages-colorBlank-colorBlank.Bg2iesi2.js","assets/colorBlank-DvhN-RxQ.css","assets/pages-colorBlank-defect.6fMhP1kO.js","assets/defect-CChEIBRD.css","assets/pages-colorBlank-quality.CzErhaGO.js","assets/quality-CXnWTqBl.css","assets/pages-colorBlank-physical.BFcq9jeB.js","assets/physical-DQ2XI5D2.css"] + __vite__mapDeps.viteFileDeps = ["assets/pages-index-index.CxHE9hxM.js","assets/index.CSYwHWV1.js","assets/_plugin-vue_export-helper.BCo6x5W8.js","assets/index-BwaJlMxW.css","assets/pages-login-login.CClw7OCw.js","assets/login-Q2yryinX.css","assets/pages-whiteEmbryo-w-level.Z_RV3hvc.js","assets/w-level-CNk3UzBs.css","assets/pages-whiteEmbryo-w-suppliers.D62TDqaW.js","assets/w-suppliers-B-h1q02R.css","assets/pages-whiteEmbryo-w-warehousing.C9a4zH9i.js","assets/cshaptx4869-scancode.QsVLrHTE.js","assets/cshaptx4869-scancode-CMU-4wS1.css","assets/uni-app.es.HvolUAn-.js","assets/date.kFpT0SQ2.js","assets/w-warehousing-DhCmriXf.css","assets/pages-maintenance-m-other.HM4YAahs.js","assets/m-other-BPgs1xqq.css","assets/pages-maintenance-m-process.Dv2l0iWc.js","assets/function-call.B_SWdK6B.js","assets/m-process-B3ye0Rxq.css","assets/pages-maintenance-m-factory.BcylyCM9.js","assets/m-factory-DiOmMZ1y.css","assets/pages-maintenance-m-requirements.BxXmsDYg.js","assets/m-requirements-CLcPEju3.css","assets/pages-maintenance-p-details.BOYhygNx.js","assets/p-details-BMDTc5DI.css","assets/pages-whiteEmbryo-w-scanCode.DD3DMbNh.js","assets/pages-whiteEmbryo-w-warehouse.CD0gQekA.js","assets/w-warehouse-C6qTo0L3.css","assets/pages-whiteEmbryo-w-list.ZoA1Ssb3.js","assets/w-list-DXSQZg8J.css","assets/pages-whiteEmbryo-w-libraryLocation.BZ9C7xTC.js","assets/w-libraryLocation-4gW0ZLUv.css","assets/pages-maintenance-processOldzmd.zzRnxJwG.js","assets/processOldzmd-B1A9qE5u.css","assets/pages-spot-spot.C2Z0u8Th.js","assets/spot-D6UanrUN.css","assets/pages-spot-list.CAHh_hBk.js","assets/list-Blx8QRfo.css","assets/pages-spot-audit.7XBmLein.js","assets/audit-B02gbb8a.css","assets/pages-spot-pass.ITGa8M2L.js","assets/pass-BDlb5IeS.css","assets/pages-customOrder-customOrder.CAYZxtKD.js","assets/customOrder-TR3mfHnO.css","assets/pages-customOrder-list.CMbPGCqo.js","assets/list-DbLTLna5.css","assets/pages-maintenance-m-flow.T6nFYuM_.js","assets/m-flow-0uDrdZpA.css","assets/pages-customOrder-detail.B6lYOXob.js","assets/detail-YJKEnkos.css","assets/pages-distribution-distribution.DwGZ0YRK.js","assets/distribution-Bie2yIR-.css","assets/pages-distribution-detailSpot.YW3lT7oP.js","assets/detailSpot-B4pPE_o9.css","assets/pages-distribution-detailCus.Ch-GqlHZ.js","assets/detailCus-DEQ__MOv.css","assets/pages-documentary-documentary.BV8YxQHl.js","assets/documentary-BIZi_vpG.css","assets/pages-documentary-detail.DW2vql1f.js","assets/detail-0k-mutNY.css","assets/pages-documentary-ex-factory.CEXAILlL.js","assets/ex-factory-Bf10RSXy.css","assets/pages-documentary-history.B-3-BQLV.js","assets/history-BMT8_-dh.css","assets/pages-Delivery-Delivery.D50J-GFL.js","assets/Delivery-CunMR5Jf.css","assets/pages-colorBlank-colorBlank.BBZbvyov.js","assets/colorBlank-BIOKnrVw.css","assets/pages-colorBlank-defect.Cgqifmh6.js","assets/defect-CChEIBRD.css","assets/pages-colorBlank-quality.DM4uoUYy.js","assets/quality-CXnWTqBl.css","assets/pages-colorBlank-physical.BmvyrhJi.js","assets/physical-DQ2XI5D2.css"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } @@ -22,4 +22,4 @@ function n(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()) * vue-router v4.3.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Ri="undefined"!=typeof document;const zi=Object.assign;function ji(e,t){const n={};for(const o in t){const a=t[o];n[o]=Fi(a)?a.map(e):e(a)}return n}const Ni=()=>{},Fi=Array.isArray,Hi=/#/g,Wi=/&/g,qi=/\//g,Ui=/=/g,Yi=/\?/g,Xi=/\+/g,Ki=/%5B/g,Gi=/%5D/g,Zi=/%5E/g,Ji=/%60/g,Qi=/%7B/g,el=/%7C/g,tl=/%7D/g,nl=/%20/g;function ol(e){return encodeURI(""+e).replace(el,"|").replace(Ki,"[").replace(Gi,"]")}function al(e){return ol(e).replace(Xi,"%2B").replace(nl,"+").replace(Hi,"%23").replace(Wi,"%26").replace(Ji,"`").replace(Qi,"{").replace(tl,"}").replace(Zi,"^")}function rl(e){return null==e?"":function(e){return ol(e).replace(Hi,"%23").replace(Yi,"%3F")}(e).replace(qi,"%2F")}function il(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const ll=/\/$/;function sl(e,t,n="/"){let o,a={},r="",i="";const l=t.indexOf("#");let s=t.indexOf("?");return l=0&&(s=-1),s>-1&&(o=t.slice(0,s),r=t.slice(s+1,l>-1?l:t.length),a=e(r)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=function(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),a=o[o.length-1];".."!==a&&"."!==a||o.push("");let r,i,l=n.length-1;for(r=0;r1&&l--}return n.slice(0,l).join("/")+"/"+o.slice(r).join("/")}(null!=o?o:t,n),{fullPath:o+(r&&"?")+r+i,path:o,query:a,hash:il(i)}}function cl(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function ul(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function dl(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!pl(e[n],t[n]))return!1;return!0}function pl(e,t){return Fi(e)?fl(e,t):Fi(t)?fl(t,e):e===t}function fl(e,t){return Fi(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}var hl,ml,vl,gl;function yl(e){if(!e)if(Ri){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),e.replace(ll,"")}(ml=hl||(hl={})).pop="pop",ml.push="push",(gl=vl||(vl={})).back="back",gl.forward="forward",gl.unknown="";const bl=/^[^#]+#/;function wl(e,t){return e.replace(bl,"#")+t}const xl=()=>({left:window.scrollX,top:window.scrollY});function _l(e){let t;if("el"in e){const n=e.el,o="string"==typeof n&&n.startsWith("#"),a="string"==typeof n?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!a)return;t=function(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function Sl(e,t){return(history.state?history.state.position-t:-1)+e}const kl=new Map;function Cl(e,t){const{pathname:n,search:o,hash:a}=t,r=e.indexOf("#");if(r>-1){let t=a.includes(e.slice(r))?e.slice(r).length:1,n=a.slice(t);return"/"!==n[0]&&(n="/"+n),cl(n,"")}return cl(n,e)+o+a}function Tl(e,t,n,o=!1,a=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:a?xl():null}}function El(e){const{history:t,location:n}=window,o={value:Cl(e,n)},a={value:t.state};function r(o,r,i){const l=e.indexOf("#"),s=l>-1?(n.host&&document.querySelector("base")?e:e.slice(l))+o:location.protocol+"//"+location.host+e+o;try{t[i?"replaceState":"pushState"](r,"",s),a.value=r}catch(c){console.error(c),n[i?"replace":"assign"](s)}}return a.value||r(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:a,push:function(e,n){const i=zi({},a.value,t.state,{forward:e,scroll:xl()});r(i.current,i,!0),r(e,zi({},Tl(o.value,e,null),{position:i.position+1},n),!1),o.value=e},replace:function(e,n){r(e,zi({},t.state,Tl(a.value.back,e,a.value.forward,!0),n,{position:a.value.position}),!0),o.value=e}}}function Ol(e){const t=El(e=yl(e)),n=function(e,t,n,o){let a=[],r=[],i=null;const l=({state:r})=>{const l=Cl(e,location),s=n.value,c=t.value;let u=0;if(r){if(n.value=l,t.value=r,i&&i===s)return void(i=null);u=c?r.position-c.position:0}else o(l);a.forEach((e=>{e(n.value,s,{delta:u,type:hl.pop,direction:u?u>0?vl.forward:vl.back:vl.unknown})}))};function s(){const{history:e}=window;e.state&&e.replaceState(zi({},e.state,{scroll:xl()}),"")}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",s,{passive:!0}),{pauseListeners:function(){i=n.value},listen:function(e){a.push(e);const t=()=>{const t=a.indexOf(e);t>-1&&a.splice(t,1)};return r.push(t),t},destroy:function(){for(const e of r)e();r=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",s)}}}(e,t.state,t.location,t.replace);const o=zi({location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:wl.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Al(e){return"string"==typeof e||"symbol"==typeof e}const Bl={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Dl=Symbol("");var Pl,$l;function Ll(e,t){return zi(new Error,{type:e,[Dl]:!0},t)}function Vl(e,t){return e instanceof Error&&Dl in e&&(null==t||!!(e.type&t))}($l=Pl||(Pl={}))[$l.aborted=4]="aborted",$l[$l.cancelled=8]="cancelled",$l[$l.duplicated=16]="duplicated";const Il={sensitive:!1,strict:!1,start:!0,end:!0},Ml=/[.+*?^${}()[\]/\\]/g;function Rl(e,t){let n=0;for(;nt.length?1===t.length&&80===t[0]?1:-1:0}function zl(e,t){let n=0;const o=e.score,a=t.score;for(;n0&&t[t.length-1]<0}const Nl={type:0,value:""},Fl=/[a-zA-Z0-9_]/;function Hl(e,t,n){const o=function(e,t){const n=zi({},Il,t),o=[];let a=n.start?"^":"";const r=[];for(const s of e){const e=s.length?[]:[90];n.strict&&!s.length&&(a+="/");for(let t=0;t1&&("*"===l||"+"===l)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:u,repeatable:"*"===l||"+"===l,optional:"*"===l||"?"===l})):t("Invalid state to consume buffer"),c="")}function p(){c+=l}for(;s{r(p)}:Ni}function r(e){if(Al(e)){const t=o.get(e);t&&(o.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(r),t.alias.forEach(r))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(r),e.alias.forEach(r))}}function i(e){let t=0;for(;t=0&&(e.record.path!==n[t].record.path||!Gl(e,n[t]));)t++;n.splice(t,0,e),e.record.name&&!Yl(e)&&o.set(e.record.name,e)}return t=Kl({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>a(e))),{addRoute:a,resolve:function(e,t){let a,r,i,l={};if("name"in e&&e.name){if(a=o.get(e.name),!a)throw Ll(1,{location:e});i=a.record.name,l=zi(ql(t.params,a.keys.filter((e=>!e.optional)).concat(a.parent?a.parent.keys.filter((e=>e.optional)):[]).map((e=>e.name))),e.params&&ql(e.params,a.keys.map((e=>e.name)))),r=a.stringify(l)}else if(null!=e.path)r=e.path,a=n.find((e=>e.re.test(r))),a&&(l=a.parse(r),i=a.record.name);else{if(a=t.name?o.get(t.name):n.find((e=>e.re.test(t.path))),!a)throw Ll(1,{location:e,currentLocation:t});i=a.record.name,l=zi({},t.params,e.params),r=a.stringify(l)}const s=[];let c=a;for(;c;)s.unshift(c.record),c=c.parent;return{name:i,path:r,params:l,matched:s,meta:Xl(s)}},removeRoute:r,getRoutes:function(){return n},getRecordMatcher:function(e){return o.get(e)}}}function ql(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function Ul(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]="object"==typeof n?n[o]:n;return t}function Yl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Xl(e){return e.reduce(((e,t)=>zi(e,t.meta)),{})}function Kl(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Gl(e,t){return t.children.some((t=>t===e||Gl(e,t)))}function Zl(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let o=0;oe&&al(e))):[o&&al(o)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function Ql(e){const t={};for(const n in e){const o=e[n];void 0!==o&&(t[n]=Fi(o)?o.map((e=>null==e?null:""+e)):null==o?o:""+o)}return t}const es=Symbol(""),ts=Symbol(""),ns=Symbol(""),os=Symbol(""),as=Symbol("");function rs(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function is(e,t,n,o,a,r=(e=>e())){const i=o&&(o.enterCallbacks[a]=o.enterCallbacks[a]||[]);return()=>new Promise(((l,s)=>{const c=e=>{var r;!1===e?s(Ll(4,{from:n,to:t})):e instanceof Error?s(e):"string"==typeof(r=e)||r&&"object"==typeof r?s(Ll(2,{from:t,to:e})):(i&&o.enterCallbacks[a]===i&&"function"==typeof e&&i.push(e),l())},u=r((()=>e.call(o&&o.instances[a],t,n,c)));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch((e=>s(e)))}))}function ls(e,t,n,o,a=(e=>e())){const r=[];for(const l of e)for(const e in l.components){let s=l.components[e];if("beforeRouteEnter"===t||l.instances[e])if("object"==typeof(i=s)||"displayName"in i||"props"in i||"__vccOpts"in i){const i=(s.__vccOpts||s)[t];i&&r.push(is(i,n,o,l,e,a))}else{let i=s();r.push((()=>i.then((r=>{if(!r)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${l.path}"`));const i=(s=r).__esModule||"Module"===s[Symbol.toStringTag]?r.default:r;var s;l.components[e]=i;const c=(i.__vccOpts||i)[t];return c&&is(c,n,o,l,e,a)()}))))}}var i;return r}function ss(e){const t=va(ns),n=va(os),o=Br((()=>t.resolve(rn(e.to)))),a=Br((()=>{const{matched:e}=o.value,{length:t}=e,a=e[t-1],r=n.matched;if(!a||!r.length)return-1;const i=r.findIndex(ul.bind(null,a));if(i>-1)return i;const l=us(e[t-2]);return t>1&&us(a)===l&&r[r.length-1].path!==l?r.findIndex(ul.bind(null,e[t-2])):i})),r=Br((()=>a.value>-1&&function(e,t){for(const n in t){const o=t[n],a=e[n];if("string"==typeof o){if(o!==a)return!1}else if(!Fi(a)||a.length!==o.length||o.some(((e,t)=>e!==a[t])))return!1}return!0}(n.params,o.value.params))),i=Br((()=>a.value>-1&&a.value===n.matched.length-1&&dl(n.params,o.value.params)));return{route:o,href:Br((()=>o.value.href)),isActive:r,isExactActive:i,navigate:function(n={}){return function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(n)?t[rn(e.replace)?"replace":"push"](rn(e.to)).catch(Ni):Promise.resolve()}}}const cs=vo({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ss,setup(e,{slots:t}){const n=jt(ss(e)),{options:o}=va(ns),a=Br((()=>({[ds(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[ds(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const o=t.default&&t.default(n);return e.custom?o:Dr("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},o)}}});function us(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ds=(e,t,n)=>null!=e?e:null!=t?t:n,ps=vo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=va(as),a=Br((()=>e.route||o.value)),r=va(ts,0),i=Br((()=>{let e=rn(r);const{matched:t}=a.value;let n;for(;(n=t[e])&&!n.components;)e++;return e})),l=Br((()=>a.value.matched[i.value]));ma(ts,Br((()=>i.value+1))),ma(es,l),ma(as,a);const s=nn();return Zn((()=>[s.value,l.value,e.name]),(([e,t,n],[o,a,r])=>{t&&(t.instances[n]=e,a&&a!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=a.leaveGuards),t.updateGuards.size||(t.updateGuards=a.updateGuards))),!e||!t||a&&ul(t,a)&&o||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const o=a.value,r=e.name,i=l.value,c=i&&i.components[r];if(!c)return fs(n.default,{Component:c,route:o});const u=i.props[r],d=u?!0===u?o.params:"function"==typeof u?u(o):u:null,p=Dr(c,zi({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(i.instances[r]=null)},ref:s}));return fs(n.default,{Component:p,route:o})||p}}});function fs(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const hs=ps;function ms(e){const t=Wl(e.routes,e),n=e.parseQuery||Zl,o=e.stringifyQuery||Jl,a=e.history,r=rs(),i=rs(),l=rs(),s=on(Bl,!0);let c=Bl;Ri&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ji.bind(null,(e=>""+e)),d=ji.bind(null,rl),p=ji.bind(null,il);function f(e,r){if(r=zi({},r||s.value),"string"==typeof e){const o=sl(n,e,r.path),i=t.resolve({path:o.path},r),l=a.createHref(o.fullPath);return zi(o,i,{params:p(i.params),hash:il(o.hash),redirectedFrom:void 0,href:l})}let i;if(null!=e.path)i=zi({},e,{path:sl(n,e.path,r.path).path});else{const t=zi({},e.params);for(const e in t)null==t[e]&&delete t[e];i=zi({},e,{params:d(t)}),r.params=d(r.params)}const l=t.resolve(i,r),c=e.hash||"";l.params=u(p(l.params));const f=function(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}(o,zi({},e,{hash:(h=c,ol(h).replace(Qi,"{").replace(tl,"}").replace(Zi,"^")),path:l.path}));var h;const m=a.createHref(f);return zi({fullPath:f,hash:c,query:o===Jl?Ql(e.query):e.query||{}},l,{redirectedFrom:void 0,href:m})}function h(e){return"string"==typeof e?sl(n,e,s.value.path):zi({},e)}function m(e,t){if(c!==e)return Ll(8,{from:t,to:e})}function v(e){return y(e)}function g(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let o="function"==typeof n?n(e):n;return"string"==typeof o&&(o=o.includes("?")||o.includes("#")?o=h(o):{path:o},o.params={}),zi({query:e.query,hash:e.hash,params:null!=o.path?{}:e.params},o)}}function y(e,t){const n=c=f(e),a=s.value,r=e.state,i=e.force,l=!0===e.replace,u=g(n);if(u)return y(zi(h(u),{state:"object"==typeof u?zi({},r,u.state):r,force:i,replace:l}),t||n);const d=n;let p;return d.redirectedFrom=t,!i&&function(e,t,n){const o=t.matched.length-1,a=n.matched.length-1;return o>-1&&o===a&&ul(t.matched[o],n.matched[a])&&dl(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}(o,a,n)&&(p=Ll(16,{to:d,from:a}),D(a,a,!0,!1)),(p?Promise.resolve(p):x(d,a)).catch((e=>Vl(e)?Vl(e,2)?e:B(e):A(e,d,a))).then((e=>{if(e){if(Vl(e,2))return y(zi({replace:l},h(e.to),{state:"object"==typeof e.to?zi({},r,e.to.state):r,force:i}),t||d)}else e=S(d,a,!0,l,r);return _(d,a,e),e}))}function b(e,t){const n=m(e,t);return n?Promise.reject(n):Promise.resolve()}function w(e){const t=L.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function x(e,t){let n;const[o,a,l]=function(e,t){const n=[],o=[],a=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;iul(e,r)))?o.push(r):n.push(r));const l=e.matched[i];l&&(t.matched.find((e=>ul(e,l)))||a.push(l))}return[n,o,a]}(e,t);n=ls(o.reverse(),"beforeRouteLeave",e,t);for(const r of o)r.leaveGuards.forEach((o=>{n.push(is(o,e,t))}));const s=b.bind(null,e,t);return n.push(s),I(n).then((()=>{n=[];for(const o of r.list())n.push(is(o,e,t));return n.push(s),I(n)})).then((()=>{n=ls(a,"beforeRouteUpdate",e,t);for(const o of a)o.updateGuards.forEach((o=>{n.push(is(o,e,t))}));return n.push(s),I(n)})).then((()=>{n=[];for(const o of l)if(o.beforeEnter)if(Fi(o.beforeEnter))for(const a of o.beforeEnter)n.push(is(a,e,t));else n.push(is(o.beforeEnter,e,t));return n.push(s),I(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=ls(l,"beforeRouteEnter",e,t,w),n.push(s),I(n)))).then((()=>{n=[];for(const o of i.list())n.push(is(o,e,t));return n.push(s),I(n)})).catch((e=>Vl(e,8)?e:Promise.reject(e)))}function _(e,t,n){l.list().forEach((o=>w((()=>o(e,t,n)))))}function S(e,t,n,o,r){const i=m(e,t);if(i)return i;const l=t===Bl,c=Ri?history.state:{};n&&(o||l?a.replace(e.fullPath,zi({scroll:l&&c&&c.scroll},r)):a.push(e.fullPath,r)),s.value=e,D(e,t,n,l),B()}let k;function C(){k||(k=a.listen(((e,t,n)=>{if(!V.listening)return;const o=f(e),r=g(o);if(r)return void y(zi(r,{replace:!0}),o).catch(Ni);c=o;const i=s.value;var l,u;Ri&&(l=Sl(i.fullPath,n.delta),u=xl(),kl.set(l,u)),x(o,i).catch((e=>Vl(e,12)?e:Vl(e,2)?(y(e.to,o).then((e=>{Vl(e,20)&&!n.delta&&n.type===hl.pop&&a.go(-1,!1)})).catch(Ni),Promise.reject()):(n.delta&&a.go(-n.delta,!1),A(e,o,i)))).then((e=>{(e=e||S(o,i,!1))&&(n.delta&&!Vl(e,8)?a.go(-n.delta,!1):n.type===hl.pop&&Vl(e,20)&&a.go(-1,!1)),_(o,i,e)})).catch(Ni)})))}let T,E=rs(),O=rs();function A(e,t,n){B(e);const o=O.list();return o.length?o.forEach((o=>o(e,t,n))):console.error(e),Promise.reject(e)}function B(e){return T||(T=!e,C(),E.list().forEach((([t,n])=>e?n(e):t())),E.reset()),e}function D(t,n,o,a){const{scrollBehavior:r}=e;if(!Ri||!r)return Promise.resolve();const i=!o&&function(e){const t=kl.get(e);return kl.delete(e),t}(Sl(t.fullPath,0))||(a||!o)&&history.state&&history.state.scroll||null;return xn().then((()=>r(t,n,i))).then((e=>e&&_l(e))).catch((e=>A(e,t,n)))}const P=e=>a.go(e);let $;const L=new Set,V={currentRoute:s,listening:!0,addRoute:function(e,n){let o,a;return Al(e)?(o=t.getRecordMatcher(e),a=n):a=e,t.addRoute(a,o)},removeRoute:function(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)},hasRoute:function(e){return!!t.getRecordMatcher(e)},getRoutes:function(){return t.getRoutes().map((e=>e.record))},resolve:f,options:e,push:v,replace:function(e){return v(zi(h(e),{replace:!0}))},go:P,back:()=>P(-1),forward:()=>P(1),beforeEach:r.add,beforeResolve:i.add,afterEach:l.add,onError:O.add,isReady:function(){return T&&s.value!==Bl?Promise.resolve():new Promise(((e,t)=>{E.add([e,t])}))},install(e){e.component("RouterLink",cs),e.component("RouterView",hs),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>rn(s)}),Ri&&!$&&s.value===Bl&&($=!0,v(a.location).catch((e=>{})));const t={};for(const o in Bl)Object.defineProperty(t,o,{get:()=>s.value[o],enumerable:!0});e.provide(ns,this),e.provide(os,Nt(t)),e.provide(as,s);const n=e.unmount;L.add(e),e.unmount=function(){L.delete(e),L.size<1&&(c=Bl,k&&k(),k=null,s.value=Bl,$=!1,T=!1),n()}}};function I(e){return e.reduce(((e,t)=>e.then((()=>w(t)))),Promise.resolve())}return V}function vs(){return va(os)}const gs=de((()=>"undefined"!=typeof __uniConfig&&__uniConfig.locales&&!!Object.keys(__uniConfig.locales).length));let ys;function bs(){if(!ys){let e;if(e=navigator.cookieEnabled&&window.localStorage&&localStorage.UNI_LOCALE||__uniConfig.locale||navigator.language,ys=Mi(e),gs()){const t=Object.keys(__uniConfig.locales||{});t.length&&t.forEach((e=>ys.add(e,__uniConfig.locales[e]))),ys.setLocale(e)}}return ys}function ws(e,t,n){return t.reduce(((t,o,a)=>(t[e+o]=n[a],t)),{})}const xs=de((()=>{const e="uni.async.",t=["error"];bs().add("en",ws(e,t,["The connection timed out, click the screen to try again."]),!1),bs().add("es",ws(e,t,["Se agotó el tiempo de conexión, haga clic en la pantalla para volver a intentarlo."]),!1),bs().add("fr",ws(e,t,["La connexion a expiré, cliquez sur l'écran pour réessayer."]),!1),bs().add("zh-Hans",ws(e,t,["连接服务器超时,点击屏幕重试"]),!1),bs().add("zh-Hant",ws(e,t,["連接服務器超時,點擊屏幕重試"]),!1)})),_s=de((()=>{const e="uni.showToast.",t=["unpaired"];bs().add("en",ws(e,t,["Please note showToast must be paired with hideToast"]),!1),bs().add("es",ws(e,t,["Tenga en cuenta que showToast debe estar emparejado con hideToast"]),!1),bs().add("fr",ws(e,t,["Veuillez noter que showToast doit être associé à hideToast"]),!1),bs().add("zh-Hans",ws(e,t,["请注意 showToast 与 hideToast 必须配对使用"]),!1),bs().add("zh-Hant",ws(e,t,["請注意 showToast 與 hideToast 必須配對使用"]),!1)})),Ss=de((()=>{const e="uni.showLoading.",t=["unpaired"];bs().add("en",ws(e,t,["Please note showLoading must be paired with hideLoading"]),!1),bs().add("es",ws(e,t,["Tenga en cuenta que showLoading debe estar emparejado con hideLoading"]),!1),bs().add("fr",ws(e,t,["Veuillez noter que showLoading doit être associé à hideLoading"]),!1),bs().add("zh-Hans",ws(e,t,["请注意 showLoading 与 hideLoading 必须配对使用"]),!1),bs().add("zh-Hant",ws(e,t,["請注意 showLoading 與 hideLoading 必須配對使用"]),!1)})),ks=de((()=>{const e="uni.showModal.",t=["cancel","confirm"];bs().add("en",ws(e,t,["Cancel","OK"]),!1),bs().add("es",ws(e,t,["Cancelar","OK"]),!1),bs().add("fr",ws(e,t,["Annuler","OK"]),!1),bs().add("zh-Hans",ws(e,t,["取消","确定"]),!1),bs().add("zh-Hant",ws(e,t,["取消","確定"]),!1)})),Cs=de((()=>{const e="uni.picker.",t=["done","cancel"];bs().add("en",ws(e,t,["Done","Cancel"]),!1),bs().add("es",ws(e,t,["OK","Cancelar"]),!1),bs().add("fr",ws(e,t,["OK","Annuler"]),!1),bs().add("zh-Hans",ws(e,t,["完成","取消"]),!1),bs().add("zh-Hant",ws(e,t,["完成","取消"]),!1)}));function Ts(e){const t=new Be;return{on:(e,n)=>t.on(e,n),once:(e,n)=>t.once(e,n),off:(e,n)=>t.off(e,n),emit:(e,...n)=>t.emit(e,...n),subscribe(n,o,a=!1){t[a?"once":"on"](`${e}.${n}`,o)},unsubscribe(n,o){t.off(`${e}.${n}`,o)},subscribeHandler(n,o,a){t.emit(`${e}.${n}`,o,a)}}}let Es=1;const Os=Object.create(null);function As(e,t){return e+"."+t}function Bs({id:e,name:t,args:n},o){t=As(o,t);const a=t=>{e&&hh.publishHandler("invokeViewApi."+e,t)},r=Os[t];r?r(n,a):a({})}const Ds=c(Ts("service"),{invokeServiceMethod:(e,t,n)=>{const{subscribe:o,publishHandler:a}=hh,r=n?Es++:0;n&&o("invokeServiceApi."+r,n,!0),a("invokeServiceApi",{id:r,name:e,args:t})}}),Ps=ye(!0);let $s;function Ls(){$s&&(clearTimeout($s),$s=null)}let Vs=0,Is=0;function Ms(e){if(Ls(),1!==e.touches.length)return;const{pageX:t,pageY:n}=e.touches[0];Vs=t,Is=n,$s=setTimeout((function(){const t=new CustomEvent("longpress",{bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget});t.touches=e.touches,t.changedTouches=e.changedTouches,e.target.dispatchEvent(t)}),350)}function Rs(e){if(!$s)return;if(1!==e.touches.length)return Ls();const{pageX:t,pageY:n}=e.touches[0];return Math.abs(t-Vs)>10||Math.abs(n-Is)>10?Ls():void 0}function zs(e,t){const n=Number(e);return isNaN(n)?t:n}function js(){const e=__uniConfig.globalStyle||{},t=zs(e.rpxCalcMaxDeviceWidth,960),n=zs(e.rpxCalcBaseDeviceWidth,375);function o(){let e=function(){const e=/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation,t=e&&90===Math.abs(window.orientation);var n=e?Math[t?"max":"min"](screen.width,screen.height):screen.width;return Math.min(window.innerWidth,document.documentElement.clientWidth,n)||n}();e=e<=t?e:n,document.documentElement.style.fontSize=e/23.4375+"px"}o(),document.addEventListener("DOMContentLoaded",o),window.addEventListener("load",o),window.addEventListener("resize",o)}function Ns(){js(),me(),window.addEventListener("touchstart",Ms,Ps),window.addEventListener("touchmove",Rs,Ps),window.addEventListener("touchend",Ls,Ps),window.addEventListener("touchcancel",Ls,Ps)}function Fs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Hs,Ws,qs=["top","left","right","bottom"],Us={};function Ys(){return Ws="CSS"in window&&"function"==typeof CSS.supports?CSS.supports("top: env(safe-area-inset-top)")?"env":CSS.supports("top: constant(safe-area-inset-top)")?"constant":"":""}function Xs(){if(Ws="string"==typeof Ws?Ws:Ys()){var e=[],t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t={passive:!0}}});window.addEventListener("test",null,n)}catch(l){}var o=document.createElement("div");a(o,{position:"absolute",left:"0",top:"0",width:"0",height:"0",zIndex:"-1",overflow:"hidden",visibility:"hidden"}),qs.forEach((function(e){i(o,e)})),document.body.appendChild(o),r(),Hs=!0}else qs.forEach((function(e){Us[e]=0}));function a(e,t){var n=e.style;Object.keys(t).forEach((function(e){var o=t[e];n[e]=o}))}function r(t){t?e.push(t):e.forEach((function(e){e()}))}function i(e,n){var o=document.createElement("div"),i=document.createElement("div"),l=document.createElement("div"),s=document.createElement("div"),c={position:"absolute",width:"100px",height:"200px",boxSizing:"border-box",overflow:"hidden",paddingBottom:Ws+"(safe-area-inset-"+n+")"};a(o,c),a(i,c),a(l,{transition:"0s",animation:"none",width:"400px",height:"400px"}),a(s,{transition:"0s",animation:"none",width:"250%",height:"250%"}),o.appendChild(l),i.appendChild(s),e.appendChild(o),e.appendChild(i),r((function(){o.scrollTop=i.scrollTop=1e4;var e=o.scrollTop,a=i.scrollTop;function r(){this.scrollTop!==(this===o?e:a)&&(o.scrollTop=i.scrollTop=1e4,e=o.scrollTop,a=i.scrollTop,function(e){Gs.length||setTimeout((function(){var e={};Gs.forEach((function(t){e[t]=Us[t]})),Gs.length=0,Zs.forEach((function(t){t(e)}))}),0);Gs.push(e)}(n))}o.addEventListener("scroll",r,t),i.addEventListener("scroll",r,t)}));var u=getComputedStyle(o);Object.defineProperty(Us,n,{configurable:!0,get:function(){return parseFloat(u.paddingBottom)}})}}function Ks(e){return Hs||Xs(),Us[e]}var Gs=[];var Zs=[];const Js=Fs({get support(){return 0!=("string"==typeof Ws?Ws:Ys()).length},get top(){return Ks("top")},get left(){return Ks("left")},get right(){return Ks("right")},get bottom(){return Ks("bottom")},onChange:function(e){Ys()&&(Hs||Xs(),"function"==typeof e&&Zs.push(e))},offChange:function(e){var t=Zs.indexOf(e);t>=0&&Zs.splice(t,1)}}),Qs=ki((()=>{}),["prevent"]),ec=ki((e=>{}),["stop"]);function tc(e,t){return parseInt((e.getPropertyValue(t).match(/\d+/)||["0"])[0])}function nc(){const e=tc(document.documentElement.style,"--window-top");return e?e+Js.top:0}function oc(e){const t=document.documentElement.style;Object.keys(e).forEach((n=>{t.setProperty(n,e[n])}))}function ac(e){return Symbol(e)}const rc="M1.952 18.080q-0.32-0.352-0.416-0.88t0.128-0.976l0.16-0.352q0.224-0.416 0.64-0.528t0.8 0.176l6.496 4.704q0.384 0.288 0.912 0.272t0.88-0.336l17.312-14.272q0.352-0.288 0.848-0.256t0.848 0.352l-0.416-0.416q0.32 0.352 0.32 0.816t-0.32 0.816l-18.656 18.912q-0.32 0.352-0.8 0.352t-0.8-0.32l-7.936-8.064z",ic="M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM15.136 8.672h1.728q0.128 0 0.224 0.096t0.096 0.256l-0.384 10.24q0 0.064-0.048 0.112t-0.112 0.048h-1.248q-0.096 0-0.144-0.048t-0.048-0.112l-0.384-10.24q0-0.16 0.096-0.256t0.224-0.096zM16 23.328q-0.48 0-0.832-0.352t-0.352-0.848 0.352-0.848 0.832-0.352 0.832 0.352 0.352 0.848-0.352 0.848-0.832 0.352z",lc="M21.781 7.844l-9.063 8.594 9.063 8.594q0.25 0.25 0.25 0.609t-0.25 0.578q-0.25 0.25-0.578 0.25t-0.578-0.25l-9.625-9.125q-0.156-0.125-0.203-0.297t-0.047-0.359q0-0.156 0.047-0.328t0.203-0.297l9.625-9.125q0.25-0.25 0.578-0.25t0.578 0.25q0.25 0.219 0.25 0.578t-0.25 0.578z";function sc(e,t="#000",n=27){return lr("svg",{width:n,height:n,viewBox:"0 0 32 32"},[lr("path",{d:e,fill:t},null,8,["d","fill"])],8,["width","height"])}function cc(){{const{$pageInstance:e}=br();return e&&e.proxy.$page.id}}function uc(){const e=wp(),t=e.length;if(t)return e[t-1]}function dc(){const e=uc();if(e)return e.$page.meta}function pc(){const e=uc();if(e)return e.$vm}const fc=["navigationBar","pullToRefresh"];function hc(e,t){const n=JSON.parse(JSON.stringify(__uniConfig.globalStyle||{})),o=c({id:t},n,e);fc.forEach((t=>{o[t]=c({},n[t],e[t])}));const{navigationBar:a}=o;return a.titleText&&a.titleImage&&(a.titleText=""),o}function mc(e,t,n){if(g(e))n=t,t=e,e=pc();else if("number"==typeof e){const t=wp().find((t=>t.$page.id===e));e=t?t.$vm:pc()}if(!e)return;const o=e.$[t];return o&&((e,t)=>{let n;for(let o=0;o{function i(){if((()=>{const{scrollHeight:e}=document.documentElement,t=window.innerHeight,o=window.scrollY,r=o>0&&e>t&&o+t+n>=e,i=Math.abs(e-yc)>n;return!r||a&&!i?(!r&&a&&(a=!1),!1):(yc=e,a=!0,!0)})())return t&&t(),r=!1,setTimeout((function(){r=!0}),350),!0}e&&e(window.pageYOffset),t&&r&&(i()||(gc=setTimeout(i,300))),o=!1};return function(){clearTimeout(gc),o||requestAnimationFrame(i),o=!0}}function wc(e,t){if(0===t.indexOf("/"))return t;if(0===t.indexOf("./"))return wc(e,t.slice(2));const n=t.split("/"),o=n.length;let a=0;for(;a0?e.split("/"):[];return r.splice(r.length-a-1,a+1),ue(r.concat(n).join("/"))}function xc(e,t=!1){return t?__uniRoutes.find((t=>t.path===e||t.alias===e)):__uniRoutes.find((t=>t.path===e))}class _c{constructor(e){this.$bindClass=!1,this.$bindStyle=!1,this.$vm=e,this.$el=function(e,t=!1){const{vnode:n}=e;if(ie(n.el))return t?n.el?[n.el]:[]:n.el;const{subTree:o}=e;if(16&o.shapeFlag){const e=o.children.filter((e=>e.el&&ie(e.el)));if(e.length>0)return t?e.map((e=>e.el)):e[0].el}return t?n.el?[n.el]:[]:n.el}(e.$),this.$el.getAttribute&&(this.$bindClass=!!this.$el.getAttribute("class"),this.$bindStyle=!!this.$el.getAttribute("style"))}selectComponent(e){if(!this.$el||!e)return;const t=Tc(this.$el.querySelector(e));return t?Sc(t,!1):void 0}selectAllComponents(e){if(!this.$el||!e)return[];const t=[],n=this.$el.querySelectorAll(e);for(let o=0;o-1&&t.splice(n,1)}const n=this.$el.__wxsRemoveClass||(this.$el.__wxsRemoveClass=[]);return-1===n.indexOf(e)&&(n.push(e),this.forceUpdate("class")),this}hasClass(e){return this.$el&&this.$el.classList.contains(e)}getDataset(){return this.$el&&this.$el.dataset}callMethod(e,t={}){const n=this.$vm[e];v(n)?n(JSON.parse(JSON.stringify(t))):this.$vm.ownerId&&hh.publishHandler("onWxsInvokeCallMethod",{nodeId:this.$el.__id,ownerId:this.$vm.ownerId,method:e,args:t})}requestAnimationFrame(e){return window.requestAnimationFrame(e)}getState(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}triggerEvent(e,t={}){return this.$vm.$emit(e,t),this}getComputedStyle(e){if(this.$el){const t=window.getComputedStyle(this.$el);return e&&e.length?e.reduce(((e,n)=>(e[n]=t[n],e)),{}):t}return{}}setTimeout(e,t){return window.setTimeout(e,t)}clearTimeout(e){return window.clearTimeout(e)}getBoundingClientRect(){return this.$el.getBoundingClientRect()}}function Sc(e,t=!0){if(t&&e&&(e=re(e.$)),e&&e.$el)return e.$el.__wxsComponentDescriptor||(e.$el.__wxsComponentDescriptor=new _c(e)),e.$el.__wxsComponentDescriptor}function kc(e,t){return Sc(e,t)}function Cc(e,t,n,o=!0){if(t){e.__instance||(e.__instance=!0,Object.defineProperty(e,"instance",{get:()=>kc(n.proxy,!1)}));const a=function(e,t,n=!0){if(!t)return!1;if(n&&e.length<2)return!1;const o=re(t);if(!o)return!1;const a=o.$.type;return!(!a.$wxs&&!a.$renderjs)&&o}(t,n,o);if(a)return[e,kc(a,!1)]}}function Tc(e){if(e)return e.__vueParentComponent&&e.__vueParentComponent.proxy}function Ec(e,t=!1){const{type:n,timeStamp:o,target:a,currentTarget:r}=e;let i,l;i=be(t?a:function(e){for(;e&&0!==e.tagName.indexOf("UNI-");)e=e.parentElement;return e}(a)),l=be(r);const s={type:n,timeStamp:o,target:i,detail:{},currentTarget:l};return e._stopped&&(s._stopped=!0),e.type.startsWith("touch")&&(s.touches=e.touches,s.changedTouches=e.changedTouches),function(e,t){c(e,{preventDefault:()=>t.preventDefault(),stopPropagation:()=>t.stopPropagation()})}(s,e),s}function Oc(e,t){return{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY-t,pageX:e.pageX,pageY:e.pageY-t}}function Ac(e,t){const n=[];for(let o=0;o0===e.type.indexOf("mouse")||["contextmenu"].includes(e.type))(e))!function(e,t){const n=nc();e.pageX=t.pageX,e.pageY=t.pageY-n,e.clientX=t.clientX,e.clientY=t.clientY-n,e.touches=e.changedTouches=[Oc(t,n)]}(r,e);else if((e=>"undefined"!=typeof TouchEvent&&e instanceof TouchEvent||0===e.type.indexOf("touch")||["longpress"].indexOf(e.type)>=0)(e)){const t=nc();r.touches=Ac(e.touches,t),r.changedTouches=Ac(e.changedTouches,t)}else if((e=>!e.type.indexOf("key")&&e instanceof KeyboardEvent)(e)){["key","code"].forEach((t=>{Object.defineProperty(r,t,{get:()=>e[t]})}))}return Cc(r,t,n)||[r]},createNativeEvent:Ec},Symbol.toStringTag,{value:"Module"});function Dc(e){!function(e){const t=e.globalProperties;c(t,Bc),t.$gcd=kc}(e._context.config)}let Pc=1;function $c(e){return(e||function(){const e=dc();return e?e.id:-1}())+".invokeViewApi"}const Lc=c(Ts("view"),{invokeOnCallback:(e,t)=>mh.emit("api."+e,t),invokeViewMethod:(e,t,n,o)=>{const{subscribe:a,publishHandler:r}=mh,i=o?Pc++:0;o&&a("invokeViewApi."+i,o,!0),r($c(n),{id:i,name:e,args:t},n)},invokeViewMethodKeepAlive:(e,t,n,o)=>{const{subscribe:a,unsubscribe:r,publishHandler:i}=mh,l=Pc++,s="invokeViewApi."+l;return a(s,n),i($c(o),{id:l,name:e,args:t},o),()=>{r(s)}}});function Vc(e){mc(uc(),"onResize",e),mh.invokeOnCallback("onWindowResize",e)}function Ic(e){const t=uc();mc(Wp(),"onShow",e),mc(t,"onShow")}function Mc(){mc(Wp(),"onHide"),mc(uc(),"onHide")}const Rc=["onPageScroll","onReachBottom"];function zc(){Rc.forEach((e=>mh.subscribe(e,function(e){return(t,n)=>{mc(parseInt(n),e,t)}}(e))))}function jc(){!function(){const{on:e}=mh;e("onResize",Vc),e("onAppEnterForeground",Ic),e("onAppEnterBackground",Mc)}(),zc()}function Nc(){if(this.$route){const e=this.$route.meta;return e.eventChannel||(e.eventChannel=new ke(this.$page.id)),e.eventChannel}}function Fc(e){e._context.config.globalProperties.getOpenerEventChannel=Nc}function Hc(){return{path:"",query:{},scene:1001,referrerInfo:{appId:"",extraData:{}}}}function Wc(e){return/^-?\d+[ur]px$/i.test(e)?e.replace(/(^-?\d+)[ur]px$/i,((e,t)=>`${ed(parseFloat(t))}px`)):/^-?[\d\.]+$/.test(e)?`${e}px`:e||""}function qc(e){const t=e.animation;if(!t||!t.actions||!t.actions.length)return;let n=0;const o=t.actions,a=t.actions.length;function r(){const t=o[n],i=t.option.transition,l=function(e){const t=["matrix","matrix3d","scale","scale3d","rotate3d","skew","translate","translate3d"],n=["scaleX","scaleY","scaleZ","rotate","rotateX","rotateY","rotateZ","skewX","skewY","translateX","translateY","translateZ"],o=["opacity","background-color"],a=["width","height","left","right","top","bottom"],r=e.animates,i=e.option,l=i.transition,s={},c=[];return r.forEach((e=>{let r=e.type,i=[...e.args];if(t.concat(n).includes(r))r.startsWith("rotate")||r.startsWith("skew")?i=i.map((e=>parseFloat(e)+"deg")):r.startsWith("translate")&&(i=i.map(Wc)),n.indexOf(r)>=0&&(i.length=1),c.push(`${r}(${i.join(",")})`);else if(o.concat(a).includes(i[0])){r=i[0];const e=i[1];s[r]=a.includes(r)?Wc(e):e}})),s.transform=s.webkitTransform=c.join(" "),s.transition=s.webkitTransition=Object.keys(s).map((e=>`${function(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`)).replace("webkit","-webkit")}(e)} ${l.duration}ms ${l.timingFunction} ${l.delay}ms`)).join(","),s.transformOrigin=s.webkitTransformOrigin=i.transformOrigin,s}(t);Object.keys(l).forEach((t=>{e.$el.style[t]=l[t]})),n+=1,n{r()}),0)}const Uc={props:["animation"],watch:{animation:{deep:!0,handler(){qc(this)}}},mounted(){qc(this)}},Yc=e=>{e.__reserved=!0;const{props:t,mixins:n}=e;return t&&t.animation||(n||(e.mixins=[])).push(Uc),Xc(e)},Xc=e=>(e.__reserved=!0,e.compatConfig={MODE:3},vo(e));function Kc(e){return e.__wwe=!0,e}function Gc(e,t){return(n,o,a)=>{e.value&&t(n,function(e,t,n,o){let a;return a=be(n),{type:o.type||e,timeStamp:t.timeStamp||0,target:a,currentTarget:a,detail:o}}(n,o,e.value,a||{}))}}const Zc={hoverClass:{type:String,default:"none"},hoverStopPropagation:{type:Boolean,default:!1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:400}};function Jc(e){const t=nn(!1);let n,o,a=!1;function r(){requestAnimationFrame((()=>{clearTimeout(o),o=setTimeout((()=>{t.value=!1}),parseInt(e.hoverStayTime))}))}function i(o){o._hoverPropagationStopped||e.hoverClass&&"none"!==e.hoverClass&&!e.disabled&&(e.hoverStopPropagation&&(o._hoverPropagationStopped=!0),a=!0,n=setTimeout((()=>{t.value=!0,a||r()}),parseInt(e.hoverStartTime)))}function l(){a=!1,t.value&&r()}function s(){l(),window.removeEventListener("mouseup",s)}return{hovering:t,binding:{onTouchstartPassive:Kc((function(e){e.touches.length>1||i(e)})),onMousedown:Kc((function(e){a||(i(e),window.addEventListener("mouseup",s))})),onTouchend:Kc((function(){l()})),onMouseup:Kc((function(){a&&s()})),onTouchcancel:Kc((function(){a=!1,t.value=!1,clearTimeout(n)}))}}}function Qc(e,t){return g(t)&&(t=[t]),t.reduce(((t,n)=>(e[n]&&(t[n]=!0),t)),Object.create(null))}const eu=ac("uf"),tu=ac("ul");function nu(e,t,n){const o=cc();n&&!e||S(t)&&Object.keys(t).forEach((a=>{n?0!==a.indexOf("@")&&0!==a.indexOf("uni-")&&hh.on(`uni-${a}-${o}-${e}`,t[a]):0===a.indexOf("uni-")?hh.on(a,t[a]):e&&hh.on(`uni-${a}-${o}-${e}`,t[a])}))}function ou(e,t,n){const o=cc();n&&!e||S(t)&&Object.keys(t).forEach((a=>{n?0!==a.indexOf("@")&&0!==a.indexOf("uni-")&&hh.off(`uni-${a}-${o}-${e}`,t[a]):0===a.indexOf("uni-")?hh.off(a,t[a]):e&&hh.off(`uni-${a}-${o}-${e}`,t[a])}))}const au=Yc({name:"Button",props:{id:{type:String,default:""},hoverClass:{type:String,default:"button-hover"},hoverStartTime:{type:[Number,String],default:20},hoverStayTime:{type:[Number,String],default:70},hoverStopPropagation:{type:Boolean,default:!1},disabled:{type:[Boolean,String],default:!1},formType:{type:String,default:""},openType:{type:String,default:""},loading:{type:[Boolean,String],default:!1},plain:{type:[Boolean,String],default:!1}},setup(e,{slots:t}){const n=nn(null),o=va(eu,!1),{hovering:a,binding:r}=Jc(e);bs();const i=Kc(((t,a)=>{if(e.disabled)return t.stopImmediatePropagation();a&&n.value.click();const r=e.formType;if(r){if(!o)return;"submit"===r?o.submit(t):"reset"===r&&o.reset(t)}else;})),l=va(tu,!1);return l&&(l.addHandler(i),zo((()=>{l.removeHandler(i)}))),function(e,t){nu(e.id,t),Zn((()=>e.id),((e,n)=>{ou(n,t,!0),nu(e,t,!0)})),jo((()=>{ou(e.id,t)}))}(e,{"label-click":i}),()=>{const o=e.hoverClass,l=Qc(e,"disabled"),s=Qc(e,"loading"),c=Qc(e,"plain"),u=o&&"none"!==o;return lr("uni-button",hr({ref:n,onClick:i,id:e.id,class:u&&a.value?o:""},u&&r,l,s,c),[t.default&&t.default()],16,["onClick","id"])}}});function ru(e){const{base:t}=__uniConfig.router;return 0===ue(e).indexOf(t)?ue(e):t+e}function iu(e){const{base:t,assets:n}=__uniConfig.router;if("./"===t&&(0===e.indexOf("./static/")||n&&0===e.indexOf("./"+n+"/"))&&(e=e.slice(1)),0===e.indexOf("/")){if(0!==e.indexOf("//"))return ru(e.slice(1));e="https:"+e}if(te.test(e)||ne.test(e)||0===e.indexOf("blob:"))return e;const o=wp();return o.length?ru(wc(o[o.length-1].$page.route,e).slice(1)):e}const lu=navigator.userAgent,su=/android/i.test(lu),cu=/iphone|ipad|ipod/i.test(lu),uu=lu.match(/Windows NT ([\d|\d.\d]*)/i),du=/Macintosh|Mac/i.test(lu),pu=/Linux|X11/i.test(lu),fu=du&&navigator.maxTouchPoints>0;function hu(){return/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation}function mu(e){return e&&90===Math.abs(window.orientation)}function vu(e,t){return e?Math[t?"max":"min"](screen.width,screen.height):screen.width}function gu(e){return Math.min(window.innerWidth,document.documentElement.clientWidth,e)||e}const yu=["GET","OPTIONS","HEAD","POST","PUT","DELETE","TRACE","CONNECT","PATCH"];function bu(e,t){return e&&-1!==t.indexOf(e)?e:t[0]}function wu(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}let xu=1;const _u={};function Su(e,t,n){if("number"==typeof e){const o=_u[e];if(o)return o.keepAlive||delete _u[e],o.callback(t,n)}return t}const ku="success",Cu="fail",Tu="complete";function Eu(e,t={},{beforeAll:n,beforeSuccess:o}={}){S(t)||(t={});const{success:a,fail:r,complete:i}=function(e){const t={};for(const n in e){const o=e[n];v(o)&&(t[n]=wu(o),delete e[n])}return t}(t),l=v(a),s=v(r),c=v(i),u=xu++;return function(e,t,n,o=!1){_u[e]={name:t,keepAlive:o,callback:n}}(u,e,(u=>{(u=u||{}).errMsg=function(e,t){return e&&-1!==e.indexOf(":fail")?t+e.substring(e.indexOf(":fail")):t+":ok"}(u.errMsg,e),v(n)&&n(u),u.errMsg===e+":ok"?(v(o)&&o(u,t),l&&a(u)):s&&r(u),c&&i(u)})),u}const Ou="success",Au="fail",Bu="complete",Du={},Pu={};function $u(e,t){return function(n){return e(n,t)||n}}function Lu(e,t,n){let o=!1;for(let a=0;ae(t),catch(){}}}function Vu(e,t={}){return[Ou,Au,Bu].forEach((n=>{const o=e[n];if(!f(o))return;const a=t[n];t[n]=function(e){Lu(o,e,t).then((e=>v(a)&&a(e)||e))}})),t}function Iu(e,t){const n=[];f(Du.returnValue)&&n.push(...Du.returnValue);const o=Pu[e];return o&&f(o.returnValue)&&n.push(...o.returnValue),n.forEach((e=>{t=e(t)||t})),t}function Mu(e){const t=Object.create(null);Object.keys(Du).forEach((e=>{"returnValue"!==e&&(t[e]=Du[e].slice())}));const n=Pu[e];return n&&Object.keys(n).forEach((e=>{"returnValue"!==e&&(t[e]=(t[e]||[]).concat(n[e]))})),t}function Ru(e,t,n,o){const a=Mu(e);if(a&&Object.keys(a).length){if(f(a.invoke)){return Lu(a.invoke,n).then((n=>t(Vu(Mu(e),n),...o)))}return t(Vu(a,n),...o)}return t(n,...o)}function zu(e,t){return(n={},...o)=>function(e){return!(!S(e)||![ku,Cu,Tu].find((t=>v(e[t]))))}(n)?Iu(e,Ru(e,t,n,o)):Iu(e,new Promise(((a,r)=>{Ru(e,t,c(n,{success:a,fail:r}),o)})))}function ju(e,t,n,o={}){const a=t+":fail"+(n?" "+n:"");return delete o.errCode,Su(e,c({errMsg:a},o))}function Nu(e,t,n,o){if(o&&o.beforeInvoke){const e=o.beforeInvoke(t);if(g(e))return e}const a=function(e,t){const n=e[0];if(!t||!S(t.formatArgs)&&S(n))return;const o=t.formatArgs,a=Object.keys(o);for(let r=0;r{const a=Eu(e,n,o),r=Nu(0,[n],0,o);return r?ju(a,e,r):t(n,{resolve:t=>function(e,t,n){return Su(e,c(n||{},{errMsg:t+":ok"}))}(a,e,t),reject:(t,n)=>ju(a,e,function(e){return!e||g(e)?e:e.stack?(console.error(e.message+"\n"+e.stack),e.message):e}(t),n)})}}function Hu(e,t,n,o){return zu(e,Fu(e,t,0,o))}function Wu(e,t,n,o){return function(e,t,n,o){return(...e)=>{const n=Nu(0,e,0,o);if(n)throw new Error(n);return t.apply(null,e)}}(0,t,0,o)}function qu(e,t,n,o){return zu(e,function(e,t,n,o){return Fu(e,t,0,o)}(e,t,0,o))}let Uu=!1,Yu=0,Xu=0,Ku=960,Gu=375,Zu=750;function Ju(){const{platform:e,pixelRatio:t,windowWidth:n}=function(){const e=hu(),t=gu(vu(e,mu(e)));return{platform:cu?"ios":"other",pixelRatio:window.devicePixelRatio,windowWidth:t}}();Yu=n,Xu=t,Uu="ios"===e}function Qu(e,t){const n=Number(e);return isNaN(n)?t:n}const ed=Wu(0,((e,t)=>{if(0===Yu&&(Ju(),function(){const e=__uniConfig.globalStyle||{};Ku=Qu(e.rpxCalcMaxDeviceWidth,960),Gu=Qu(e.rpxCalcBaseDeviceWidth,375),Zu=Qu(e.rpxCalcBaseDeviceWidth,750)}()),0===(e=Number(e)))return 0;let n=t||Yu;n=e===Zu||n<=Ku?n:Gu;let o=e/750*n;return o<0&&(o=-o),o=Math.floor(o+1e-4),0===o&&(o=1!==Xu&&Uu?.5:1),e<0?-o:o})),td=Wu(0,(()=>{const e=Wp();return e&&e.$vm?e.$vm.$locale:bs().getLocale()})),nd={onUnhandledRejection:[],onPageNotFound:[],onError:[],onShow:[],onHide:[]};const od="json",ad=["text","arraybuffer"],rd=encodeURIComponent;ArrayBuffer,Boolean;const id={formatArgs:{method(e,t){t.method=bu((e||"").toUpperCase(),yu)},data(e,t){t.data=e||""},url(e,t){t.method===yu[0]&&S(t.data)&&Object.keys(t.data).length&&(t.url=function(e,t){let n=e.split("#");const o=n[1]||"";n=n[0].split("?");let a=n[1]||"";e=n[0];const r=a.split("&").filter((e=>e)),i={};r.forEach((e=>{const t=e.split("=");i[t[0]]=t[1]}));for(const l in t)if(p(t,l)){let e=t[l];null==e?e="":S(e)&&(e=JSON.stringify(e)),i[rd(l)]=rd(e)}return a=Object.keys(i).map((e=>`${e}=${i[e]}`)).join("&"),e+(a?"?"+a:"")+(o?"#"+o:"")}(e,t.data))},header(e,t){const n=t.header=e||{};t.method!==yu[0]&&(Object.keys(n).find((e=>"content-type"===e.toLowerCase()))||(n["Content-Type"]="application/json"))},dataType(e,t){t.dataType=(e||od).toLowerCase()},responseType(e,t){t.responseType=(e||"").toLowerCase(),-1===ad.indexOf(t.responseType)&&(t.responseType="text")}}},ld={formatArgs:{filePath(e,t){e&&(t.filePath=iu(e))},header(e,t){t.header=e||{}},formData(e,t){t.formData=e||{}}}};const sd={url:{type:String,required:!0}},cd=(fd(["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"]),fd(["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"]),vd("navigateTo")),ud=vd("redirectTo"),dd=vd("reLaunch"),pd={formatArgs:{delta(e,t){e=parseInt(e+"")||1,t.delta=Math.min(wp().length-1,e)}}};function fd(e){return{animationType:{type:String,validator(t){if(t&&-1===e.indexOf(t))return"`"+t+"` is not supported for `animationType` (supported values are: `"+e.join("`|`")+"`)"}},animationDuration:{type:Number}}}let hd;function md(){hd=""}function vd(e){return{formatArgs:{url:gd(e)},beforeAll:md}}function gd(e){return function(t,n){if(!t)return'Missing required args: "url"';const o=(t=function(e){if(0===e.indexOf("/"))return e;let t="";const n=wp();return n.length&&(t=n[n.length-1].$page.route),wc(t,e)}(t)).split("?")[0],a=xc(o,!0);if(!a)return"page `"+t+"` is not found";if("navigateTo"===e||"redirectTo"===e){if(a.meta.isTabBar)return`can not ${e} a tabbar page`}else if("switchTab"===e&&!a.meta.isTabBar)return"can not switch to no-tabBar page";if("switchTab"!==e&&"preloadPage"!==e||!a.meta.isTabBar||"appLaunch"===n.openType||(t=o),a.meta.isEntry&&(t=t.replace(a.alias,"/")),n.url=function(e){if(!g(e))return e;const t=e.indexOf("?");if(-1===t)return e;const n=e.slice(t+1).trim().replace(/^(\?|#|&)/,"");if(!n)return e;e=e.slice(0,t);const o=[];return n.split("&").forEach((e=>{const t=e.replace(/\+/g," ").split("="),n=t.shift(),a=t.length>0?t.join("="):"";o.push(n+"="+encodeURIComponent(a))})),o.length?e+"?"+o.join("&"):e}(t),"unPreloadPage"!==e)if("preloadPage"!==e){if(hd===t&&"appLaunch"!==n.openType)return`${hd} locked`;__uniConfig.ready&&(hd=t)}else if(a.meta.isTabBar){const e=wp(),t=a.path.slice(1);if(e.find((e=>e.route===t)))return"tabBar page `"+t+"` already exists"}}}Boolean;const yd={beforeInvoke(){ks()},formatArgs:{title:"",content:"",placeholderText:"",showCancel:!0,editable:!1,cancelText(e,t){if(!p(t,"cancelText")){const{t:e}=bs();t.cancelText=e("uni.showModal.cancel")}},cancelColor:"#000",confirmText(e,t){if(!p(t,"confirmText")){const{t:e}=bs();t.confirmText=e("uni.showModal.confirm")}},confirmColor:"#007aff"}},bd=["success","loading","none","error"],wd=(Boolean,{formatArgs:{title:"",icon(e,t){t.icon=bu(e,bd)},image(e,t){t.image=e?iu(e):""},duration:1500,mask:!1}}),xd={};function _d(e,t){const n=xd[e];return n?Promise.resolve(n):/^data:[a-z-]+\/[a-z-]+;base64,/.test(e)?Promise.resolve(function(e){const t=e.split(","),n=t[0].match(/:(.*?);/),o=n?n[1]:"",a=atob(t[1]);let r=a.length;const i=new Uint8Array(r);for(;r--;)i[r]=a.charCodeAt(r);return Sd(i,o)}(e)):t?Promise.reject(new Error("not find")):new Promise(((t,n)=>{const o=new XMLHttpRequest;o.open("GET",e,!0),o.responseType="blob",o.onload=function(){t(this.response)},o.onerror=n,o.send()}))}function Sd(e,t){let n;if(e instanceof File)n=e;else{t=t||e.type||"";const a=`${Date.now()}${function(e){const t=e.split("/")[1];return t?`.${t}`:""}(t)}`;try{n=new File([e],a,{type:t})}catch(o){n=e=e instanceof Blob?e:new Blob([e],{type:t}),n.name=n.name||a}}return n}const kd=Hc(),Cd=Hc();const Td=Yc({name:"ResizeSensor",props:{initial:{type:Boolean,default:!1}},emits:["resize"],setup(e,{emit:t}){const n=nn(null),o=function(e){return()=>{const{firstElementChild:t,lastElementChild:n}=e.value;t.scrollLeft=1e5,t.scrollTop=1e5,n.scrollLeft=1e5,n.scrollTop=1e5}}(n),a=function(e,t,n){const o=jt({width:-1,height:-1});return Zn((()=>c({},o)),(e=>t("resize",e))),()=>{const t=e.value;o.width=t.offsetWidth,o.height=t.offsetHeight,n()}}(n,t,o);return function(e,t,n,o){Co(o),Io((()=>{t.initial&&xn(n);const a=e.value;a.offsetParent!==a.parentElement&&(a.parentElement.style.position="relative"),"AnimationEvent"in window||o()}))}(n,e,a,o),()=>lr("uni-resize-sensor",{ref:n,onAnimationstartOnce:a},[lr("div",{onScroll:a},[lr("div",null,null)],40,["onScroll"]),lr("div",{onScroll:a},[lr("div",null,null)],40,["onScroll"])],40,["onAnimationstartOnce"])}});const Ed=ye(!0),Od=[];let Ad,Bd=0;const Dd=e=>Od.forEach((t=>t.userAction=e));function Pd(e){const t=[];return f(e)&&e.forEach((e=>{tr(e)?e.type===Ha?t.push(...Pd(e.children)):t.push(e):f(e)&&t.push(...Pd(e))})),t}const $d=function(e,t,n,o){e.addEventListener(t,(e=>{v(n)&&!1===n(e)&&((void 0===e.cancelable||e.cancelable)&&e.preventDefault(),e.stopPropagation())}),{passive:!1})};let Ld,Vd;const Id=["navigate","redirect","switchTab","reLaunch","navigateBack"],Md=["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"],Rd=["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"],zd={hoverClass:{type:String,default:"navigator-hover"},url:{type:String,default:""},openType:{type:String,default:"navigate",validator:e=>Boolean(~Id.indexOf(e))},delta:{type:Number,default:1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:600},exists:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!1},animationType:{type:String,default:"",validator:e=>!e||Md.concat(Rd).includes(e)},animationDuration:{type:[String,Number],default:300}};c({},zd,{renderLink:{type:Boolean,default:!0}});const jd=Yc({name:"PickerView",props:{value:{type:Array,default:()=>[],validator:function(e){return f(e)&&e.filter((e=>"number"==typeof e)).length===e.length}},indicatorStyle:{type:String,default:""},indicatorClass:{type:String,default:""},maskStyle:{type:String,default:""},maskClass:{type:String,default:""}},emits:["change","pickstart","pickend","update:value"],setup(e,{slots:t,emit:n}){const o=nn(null),a=nn(null),r=Gc(o,n),i=function(e){const t=jt([...e.value]),n=jt({value:t,height:34});return Zn((()=>e.value),((e,t)=>{n.value.length=e.length,e.forEach(((e,t)=>{e!==n.value[t]&&n.value.splice(t,1,e)}))})),n}(e),l=nn(null);Io((()=>{const e=l.value;e&&(i.height=e.$el.offsetHeight)}));let s=nn([]),c=nn([]);function u(e){let t=c.value;t=t.filter((e=>e.type!==qa));let n=t.indexOf(e);return-1!==n?n:s.value.indexOf(e)}return ma("getPickerViewColumn",(function(e){return Br({get(){const t=u(e.vnode);return i.value[t]||0},set(t){const o=u(e.vnode);if(o<0)return;if(i.value[o]!==t){i.value[o]=t;const e=i.value.map((e=>e));n("update:value",e),r("change",{},{value:e})}}})})),ma("pickerViewProps",e),ma("pickerViewState",i),()=>{const e=t.default&&t.default();{const t=Pd(e);s.value=t,xn((()=>{c.value=t}))}return lr("uni-picker-view",{ref:o},[lr(Td,{ref:l,onResize:({height:e})=>i.height=e},null,8,["onResize"]),lr("div",{ref:a,class:"uni-picker-view-wrapper"},[e],512)],512)}}});class Nd{constructor(e){this._drag=e,this._dragLog=Math.log(e),this._x=0,this._v=0,this._startTime=0}set(e,t){this._x=e,this._v=t,this._startTime=(new Date).getTime()}setVelocityByEnd(e){this._v=(e-this._x)*this._dragLog/(Math.pow(this._drag,100)-1)}x(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);const t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._x+this._v*t/this._dragLog-this._v/this._dragLog}dx(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);const t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._v*t}done(){return Math.abs(this.dx())<3}reconfigure(e){const t=this.x(),n=this.dx();this._drag=e,this._dragLog=Math.log(e),this.set(t,n)}configuration(){const e=this;return[{label:"Friction",read:function(){return e._drag},write:function(t){e.reconfigure(t)},min:.001,max:.1,step:.001}]}}function Fd(e,t,n){return e>t-n&&e0){const a=(-n-Math.sqrt(r))/(2*o),i=(-n+Math.sqrt(r))/(2*o),l=(t-a*e)/(i-a),s=e-l;return{x:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,a*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),s*t+l*n},dx:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,a*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),s*a*t+l*i*n}}}const i=Math.sqrt(4*o*a-n*n)/(2*o),l=-n/2*o,s=e,c=(t-l*e)/i;return{x:function(e){return Math.pow(Math.E,l*e)*(s*Math.cos(i*e)+c*Math.sin(i*e))},dx:function(e){const t=Math.pow(Math.E,l*e),n=Math.cos(i*e),o=Math.sin(i*e);return t*(c*i*n-s*i*o)+l*t*(c*o+s*n)}}}x(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0}dx(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0}setEnd(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!Hd(t,.4)){t=t||0;let o=this._endPosition;this._solution&&(Hd(t,.4)&&(t=this._solution.dx((n-this._startTime)/1e3)),o=this._solution.x((n-this._startTime)/1e3),Hd(t,.4)&&(t=0),Hd(o,.4)&&(o=0),o+=this._endPosition),this._solution&&Hd(o-e,.4)&&Hd(t,.4)||(this._endPosition=e,this._solution=this._solve(o-this._endPosition,t),this._startTime=n)}}snap(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}}done(e){return e||(e=(new Date).getTime()),Fd(this.x(),this._endPosition,.4)&&Hd(this.dx(),.4)}reconfigure(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())}springConstant(){return this._k}damping(){return this._c}configuration(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]}}class qd{constructor(e,t,n){this._extent=e,this._friction=t||new Nd(.01),this._spring=n||new Wd(1,90,20),this._startTime=0,this._springing=!1,this._springOffset=0}snap(e,t){this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(t)}set(e,t){this._friction.set(e,t),e>0&&t>=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(0)):e<-this._extent&&t<=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(-this._extent)):this._springing=!1,this._startTime=(new Date).getTime()}x(e){if(!this._startTime)return 0;if(e||(e=((new Date).getTime()-this._startTime)/1e3),this._springing)return this._spring.x()+this._springOffset;let t=this._friction.x(e),n=this.dx(e);return(t>0&&n>=0||t<-this._extent&&n<=0)&&(this._springing=!0,this._spring.setEnd(0,n),t<-this._extent?this._springOffset=-this._extent:this._springOffset=0,t=this._spring.x()+this._springOffset),t}dx(e){let t;return t=this._lastTime===e?this._lastDx:this._springing?this._spring.dx(e):this._friction.dx(e),this._lastTime=e,this._lastDx=t,t}done(){return this._springing?this._spring.done():this._friction.done()}setVelocityByEnd(e){this._friction.setVelocityByEnd(e)}configuration(){const e=this._friction.configuration();return e.push.apply(e,this._spring.configuration()),e}}class Ud{constructor(e,t){t=t||{},this._element=e,this._options=t,this._enableSnap=t.enableSnap||!1,this._itemSize=t.itemSize||0,this._enableX=t.enableX||!1,this._enableY=t.enableY||!1,this._shouldDispatchScrollEvent=!!t.onScroll,this._enableX?(this._extent=(t.scrollWidth||this._element.offsetWidth)-this._element.parentElement.offsetWidth,this._scrollWidth=t.scrollWidth):(this._extent=(t.scrollHeight||this._element.offsetHeight)-this._element.parentElement.offsetHeight,this._scrollHeight=t.scrollHeight),this._position=0,this._scroll=new qd(this._extent,t.friction,t.spring),this._onTransitionEnd=this.onTransitionEnd.bind(this),this.updatePosition()}onTouchStart(){this._startPosition=this._position,this._lastChangePos=this._startPosition,this._startPosition>0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()}onTouchMove(e,t){let n=this._startPosition;this._enableX?n+=e:this._enableY&&(n+=t),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()}onTouchEnd(e,t,n){if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(t)this._itemSize/2?e-(this._itemSize-Math.abs(t)):e-t,o<=0&&o>=-this._extent&&this._scroll.setVelocityByEnd(o)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=function(e,t,n){const o={id:0,cancelled:!1};return function e(t,n,o,a){if(!t||!t.cancelled){o(n);const r=n.done();r||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,o,a))),r&&a&&a(n)}}(o,e,t,n),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,o),model:e}}(this._scroll,(()=>{const e=Date.now(),t=(e-this._scroll._startTime)/1e3,n=this._scroll.x(t);this._position=n,this.updatePosition();const o=this._scroll.dx(t);this._shouldDispatchScrollEvent&&e-this._lastTime>this._lastDelay&&(this.dispatchScroll(),this._lastDelay=Math.abs(2e3/o),this._lastTime=e)}),(()=>{this._enableSnap&&(o<=0&&o>=-this._extent&&(this._position=o,this.updatePosition()),v(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._shouldDispatchScrollEvent&&this.dispatchScroll(),this._scrolling=!1}))}onTransitionEnd(){this._element.style.webkitTransition="",this._element.style.transition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()}snap(){const e=this._itemSize,t=this._position%e,n=Math.abs(t)>this._itemSize/2?this._position-(e-Math.abs(t)):this._position-t;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),v(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))}scrollTo(e,t){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"==typeof e&&(this._position=-e),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0);const n="transform "+(t||.2)+"s ease-out";this._element.style.webkitTransition="-webkit-"+n,this._element.style.transition=n,this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd)}dispatchScroll(){if(v(this._options.onScroll)&&Math.round(Number(this._lastPos))!==Math.round(this._position)){this._lastPos=this._position;const e={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(e)}}update(e,t,n){let o=0;const a=this._position;this._enableX?(o=this._element.childNodes.length?(t||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=t):(o=this._element.childNodes.length?(t||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=t),"number"==typeof e&&(this._position=-e),this._position<-o?this._position=-o:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),a!==this._position&&(this.dispatchScroll(),v(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=o,this._scroll._extent=o}updatePosition(){let e="";this._enableX?e="translateX("+this._position+"px) translateZ(0)":this._enableY&&(e="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=e,this._element.style.transform=e}isScrolling(){return this._scrolling||this._snapping}}let Yd=0;const Xd=Yc({name:"PickerViewColumn",setup(e,{slots:t,emit:n}){const o=nn(null),a=nn(null),r=va("getPickerViewColumn"),i=br(),l=r?r(i):nn(0),s=va("pickerViewProps"),c=va("pickerViewState"),u=nn(34),d=nn(null);Io((()=>{const e=d.value;u.value=e.$el.offsetHeight}));const p=Br((()=>(c.height-u.value)/2)),{state:f}=function(){const e=jt({attrs:{}});return Io((()=>{let t=br();for(;t;){const n=t.type.__scopeId;n&&(e.attrs[n]=""),t=t.proxy&&"page"===t.proxy.$mpType?null:t.parent}})),{state:e}}(),h=function(e){const t="uni-picker-view-content-"+Yd++;return Zn((()=>e.value),(function(){const n=document.createElement("style");n.innerText=`.uni-picker-view-content.${t}>*{height: ${e.value}px;overflow: hidden;}`,document.head.appendChild(n)})),t}(u);let m;const v=jt({current:l.value,length:0});let g;function y(){m&&!g&&(g=!0,xn((()=>{g=!1;let e=Math.min(v.current,v.length-1);e=Math.max(e,0),m.update(e*u.value,void 0,u.value)})))}Zn((()=>l.value),(e=>{e!==v.current&&(v.current=e,y())})),Zn((()=>v.current),(e=>l.value=e)),Zn([()=>u.value,()=>v.length,()=>c.height],y);let b=0;function w(e){const t=b+e.deltaY;if(Math.abs(t)>10){b=0;let e=Math.min(v.current+(t<0?-1:1),v.length-1);v.current=e=Math.max(e,0),m.scrollTo(e*u.value)}else b=t;e.preventDefault()}function x({clientY:e}){const t=o.value;if(!m.isScrolling()){const n=e-t.getBoundingClientRect().top-c.height/2,o=u.value/2;if(!(Math.abs(n)<=o)){const e=Math.ceil((Math.abs(n)-o)/u.value),t=n<0?-e:e;let a=Math.min(v.current+t,v.length-1);v.current=a=Math.max(a,0),m.scrollTo(a*u.value)}}}const _=()=>{const e=o.value,t=a.value,{scroller:n,handleTouchStart:r,handleTouchMove:i,handleTouchEnd:l}=function(e,t){const n={trackingID:-1,maxDy:0,maxDx:0},o=new Ud(e,t);function a(e){const t=e,o=e;return"move"===t.detail.state||"end"===t.detail.state?{x:t.detail.dx,y:t.detail.dy}:{x:o.screenX-n.x,y:o.screenY-n.y}}return{scroller:o,handleTouchStart:function(e){const t=e,a=e;"start"===t.detail.state?(n.trackingID="touch",n.x=t.detail.x,n.y=t.detail.y):(n.trackingID="mouse",n.x=a.screenX,n.y=a.screenY),n.maxDx=0,n.maxDy=0,n.historyX=[0],n.historyY=[0],n.historyTime=[t.detail.timeStamp||a.timeStamp],n.listener=o,o.onTouchStart&&o.onTouchStart(),("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault()},handleTouchMove:function(e){const t=e,o=e;if(-1!==n.trackingID){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault();const r=a(e);if(r){for(n.maxDy=Math.max(n.maxDy,Math.abs(r.y)),n.maxDx=Math.max(n.maxDx,Math.abs(r.x)),n.historyX.push(r.x),n.historyY.push(r.y),n.historyTime.push(t.detail.timeStamp||o.timeStamp);n.historyTime.length>10;)n.historyTime.shift(),n.historyX.shift(),n.historyY.shift();n.listener&&n.listener.onTouchMove&&n.listener.onTouchMove(r.x,r.y)}}},handleTouchEnd:function(e){if(-1!==n.trackingID){e.preventDefault();const t=a(e);if(t){const e=n.listener;n.trackingID=-1,n.listener=null;const o={x:0,y:0};if(n.historyTime.length>2)for(let t=n.historyTime.length-1,a=n.historyTime[t],r=n.historyX[t],i=n.historyY[t];t>0;){t--;const e=a-n.historyTime[t];if(e>30&&e<50){o.x=(r-n.historyX[t])/(e/1e3),o.y=(i-n.historyY[t])/(e/1e3);break}}n.historyTime=[],n.historyX=[],n.historyY=[],e&&e.onTouchEnd&&e.onTouchEnd(t.x,t.y,o)}}}}}(t,{enableY:!0,enableX:!1,enableSnap:!0,itemSize:u.value,friction:new Nd(1e-4),spring:new Wd(2,90,20),onSnap:e=>{isNaN(e)||e===v.current||(v.current=e)}});m=n,function(e,t,n){zo((()=>{document.removeEventListener("mousemove",Ld),document.removeEventListener("mouseup",Vd)}));let o=0,a=0,r=0,i=0;const l=function(e,n,l,s){if(!1===t({cancelable:e.cancelable,target:e.target,currentTarget:e.currentTarget,preventDefault:e.preventDefault.bind(e),stopPropagation:e.stopPropagation.bind(e),touches:e.touches,changedTouches:e.changedTouches,detail:{state:n,x:l,y:s,dx:l-o,dy:s-a,ddx:l-r,ddy:s-i,timeStamp:e.timeStamp}}))return!1};let s,c,u=null;$d(e,"touchstart",(function(e){if(s=!0,1===e.touches.length&&!u)return u=e,o=r=e.touches[0].pageX,a=i=e.touches[0].pageY,l(e,"start",o,a)})),$d(e,"mousedown",(function(e){if(c=!0,!s&&!u)return u=e,o=r=e.pageX,a=i=e.pageY,l(e,"start",o,a)})),$d(e,"touchmove",(function(e){if(1===e.touches.length&&u){const t=l(e,"move",e.touches[0].pageX,e.touches[0].pageY);return r=e.touches[0].pageX,i=e.touches[0].pageY,t}}));const d=Ld=function(e){if(!s&&c&&u){const t=l(e,"move",e.pageX,e.pageY);return r=e.pageX,i=e.pageY,t}};document.addEventListener("mousemove",d),$d(e,"touchend",(function(e){if(0===e.touches.length&&u)return s=!1,u=null,l(e,"end",e.changedTouches[0].pageX,e.changedTouches[0].pageY)}));const p=Vd=function(e){if(c=!1,!s&&u)return u=null,l(e,"end",e.pageX,e.pageY)};document.addEventListener("mouseup",p),$d(e,"touchcancel",(function(e){if(u){s=!1;const t=u;return u=null,l(e,n?"cancel":"end",t.touches[0].pageX,t.touches[0].pageY)}}))}(e,(e=>{switch(e.detail.state){case"start":r(e);break;case"move":i(e),e.stopPropagation();break;case"end":case"cancel":l(e)}}),!0),function(e){let t=0,n=0;e.addEventListener("touchstart",(e=>{const o=e.changedTouches[0];t=o.clientX,n=o.clientY})),e.addEventListener("touchend",(e=>{const o=e.changedTouches[0];if(Math.abs(o.clientX-t)<20&&Math.abs(o.clientY-n)<20){const t={bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget},n=new CustomEvent("click",t);["screenX","screenY","clientX","clientY","pageX","pageY"].forEach((e=>{n[e]=o[e]})),e.target.dispatchEvent(n)}}))}(e),y()};return Io(_),()=>{const e=t.default&&t.default();v.length=Pd(e).length;const n=`${p.value}px 0`;return lr("uni-picker-view-column",{ref:o},[lr("div",{onWheel:w,onClick:x,class:"uni-picker-view-group"},[lr("div",hr(f.attrs,{class:["uni-picker-view-mask",s.maskClass],style:`background-size: 100% ${p.value}px;${s.maskStyle}`}),null,16),lr("div",hr(f.attrs,{class:["uni-picker-view-indicator",s.indicatorClass],style:s.indicatorStyle}),[lr(Td,{ref:d,onResize:({height:e})=>u.value=e},null,8,["onResize"])],16),lr("div",{ref:a,class:["uni-picker-view-content",h],style:{padding:n}},[e],6)],40,["onWheel","onClick"])],512)}}}),Kd={ensp:" ",emsp:" ",nbsp:" "};function Gd(e,t){return function(e,{space:t,decode:n}){let o="",a=!1;for(let r of e)t&&Kd[t]&&" "===r&&(r=Kd[t]),a?(o+="n"===r?"\n":"\\"===r?"\\":"\\"+r,a=!1):"\\"===r?a=!0:o+=r;return n?o.replace(/ /g,Kd.nbsp).replace(/ /g,Kd.ensp).replace(/ /g,Kd.emsp).replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"):o}(e,t).split("\n")}const Zd=Yc({name:"Text",props:{selectable:{type:[Boolean,String],default:!1},space:{type:String,default:""},decode:{type:[Boolean,String],default:!1}},setup(e,{slots:t}){const n=nn(null);return()=>{const o=[];return t.default&&t.default().forEach((t=>{if(8&t.shapeFlag&&t.type!==qa){const n=Gd(t.children,{space:e.space,decode:e.decode}),a=n.length-1;n.forEach(((e,t)=>{(0!==t||e)&&o.push(cr(e)),t!==a&&o.push(lr("br"))}))}else o.push(t)})),lr("uni-text",{ref:n,selectable:!!e.selectable||null},[lr("span",null,o)],8,["selectable"])}}}),Jd=Yc({name:"View",props:c({},Zc),setup(e,{slots:t}){const n=nn(null),{hovering:o,binding:a}=Jc(e);return()=>{const r=e.hoverClass;return r&&"none"!==r?lr("uni-view",hr({class:o.value?r:"",ref:n},a),[t.default&&t.default()],16):lr("uni-view",{ref:n},[t.default&&t.default()],512)}}});function Qd(e,t,n,o){v(t)&&$o(e,t.bind(n),o)}function ep(e,t,n){var o;const a=e.mpType||n.$mpType;if(a&&"component"!==a&&(Object.keys(e).forEach((o=>{if(function(e,t,n=!0){return!(n&&!v(t))&&(Te.indexOf(e)>-1||0===e.indexOf("on"))}(o,e[o],!1)){const a=e[o];f(a)?a.forEach((e=>Qd(o,e,n,t))):Qd(o,a,n,t)}})),"page"===a)){t.__isVisible=!0;try{const e=t.attrs.__pageQuery;0,mc(n,"onLoad",e),delete t.attrs.__pageQuery,"preloadPage"!==(null==(o=n.$page)?void 0:o.openType)&&mc(n,"onShow")}catch(r){console.error(r.message+"\n"+r.stack)}}}function tp(e,t,n){ep(e,t,n)}function np(e,t,n){return e[t]=n}function op(e,...t){const n=this[e];return n?n(...t):(console.error(`method ${e} not found`),null)}function ap(e){return function(t,n,o){if(!n)throw t;const a=e._instance;if(!a||!a.proxy)throw t;mc(a.proxy,"onError",t)}}function rp(e,t){return e?[...new Set([].concat(e,t))]:t}function ip(e){const t=e._context.config;var n;t.errorHandler=Oe(e,ap),n=t.optionMergeStrategies,Te.forEach((e=>{n[e]=rp}));const o=t.globalProperties;o.$set=np,o.$applyOptions=tp,o.$callMethod=op,function(e){Ee.forEach((t=>t(e)))}(e)}const lp=ac("upm");function sp(){return va(lp)}function cp(e){const t=function(e){return jt(function(e){{const{navigationBar:t}=e,{titleSize:n,titleColor:o,backgroundColor:a}=t;t.titleText=t.titleText||"",t.type=t.type||"default",t.titleSize=n||"16px",t.titleColor=o||"#000000",t.backgroundColor=a||"#F8F8F8"}if(history.state){const t=history.state.__type__;"redirectTo"!==t&&"reLaunch"!==t||0!==wp().length||(e.isEntry=!0,e.isQuit=!0)}return e}(JSON.parse(JSON.stringify(hc(vs().meta,e)))))}(e);return ma(lp,t),t}function up(){return vs()}function dp(){return history.state&&history.state.__id__||1}const pp=window.CSS&&window.CSS.supports;function fp(e){return pp&&(pp(e)||pp.apply(window.CSS,e.split(":")))}const hp=fp("top:env(a)"),mp=fp("top:constant(a)"),vp=(()=>hp?"env":mp?"constant":"")();function gp(e){let t=0;var n,o;"custom"!==e.navigationBar.style&&["default","float"].indexOf(e.navigationBar.type)>-1&&(t=44),oc({"--window-top":(o=t,vp?`calc(${o}px + ${vp}(safe-area-inset-top))`:`${o}px`),"--window-bottom":(n=0,vp?`calc(${n}px + ${vp}(safe-area-inset-bottom))`:`${n}px`)})}const yp=new Map;function bp(){return yp}function wp(){const e=[],t=yp.values();for(const n of t)n.$.__isTabBar?n.$.__isActive&&e.push(n):e.push(n);return e}function xp(e,t=!0){const n=yp.get(e);n.$.__isUnload=!0,mc(n,"onUnload"),yp.delete(e),t&&function(e){const t=Tp.get(e);t&&(Tp.delete(e),Ep.pruneCacheEntry(t))}(e)}let _p=dp();function Sp(e){const t=sp();let n=e.fullPath;return e.meta.isEntry&&-1===n.indexOf(e.meta.route)&&(n="/"+e.meta.route+n.replace("/","")),function(e,t,n,o,a,r){const{id:i,route:l}=o,s=Pe(o.navigationBar,__uniConfig.themeConfig,r).titleColor;return{id:i,path:ue(l),route:l,fullPath:t,options:n,meta:o,openType:e,eventChannel:a,statusBarStyle:"#ffffff"===s?"light":"dark"}}("navigateTo",n,{},t)}function kp(e){const t=Sp(e.$route);!function(e,t){e.route=t.route,e.$vm=e,e.$page=t,e.$mpType="page",e.$fontFamilySet=new Set,t.meta.isTabBar&&(e.$.__isTabBar=!0,e.$.__isActive=!0)}(e,t),yp.set(Cp(t.path,t.id),e)}function Cp(e,t){return e+"$$"+t}const Tp=new Map,Ep={get:e=>Tp.get(e),set(e,t){!function(e){const t=parseInt(e.split("$$")[1]);if(!t)return;Ep.forEach(((e,n)=>{const o=parseInt(n.split("$$")[1]);o&&o>t&&(Ep.delete(n),Ep.pruneCacheEntry(e),xn((()=>{yp.forEach(((e,t)=>{e.$.isUnmounted&&yp.delete(t)}))})))}))}(e),Tp.set(e,t)},delete(e){Tp.get(e)&&Tp.delete(e)},forEach(e){Tp.forEach(e)}};function Op(e,t){!function(e){const t=Bp(e),{body:n}=document;Dp&&n.removeAttribute(Dp),t&&n.setAttribute(t,""),Dp=t}(e),gp(t),function(e){{const t="nvue-dir-"+__uniConfig.nvue["flex-direction"];e.isNVue?(document.body.setAttribute("nvue",""),document.body.setAttribute(t,"")):(document.body.removeAttribute("nvue"),document.body.removeAttribute(t))}}(t),function(e,t){document.removeEventListener("touchmove",vc),Pp&&document.removeEventListener("scroll",Pp);if(t.disableScroll)return document.addEventListener("touchmove",vc);const{onPageScroll:n,onReachBottom:o}=e,a="transparent"===t.navigationBar.type;if(!n&&!o&&!a)return;const r={},i=e.proxy.$page.id;(n||a)&&(r.onPageScroll=function(e,t,n){return o=>{t&&hh.publishHandler("onPageScroll",{scrollTop:o},e),n&&hh.emit(e+".onPageScroll",{scrollTop:o})}}(i,n,a));o&&(r.onReachBottomDistance=t.onReachBottomDistance||50,r.onReachBottom=()=>hh.publishHandler("onReachBottom",{},i));Pp=bc(r),requestAnimationFrame((()=>document.addEventListener("scroll",Pp)))}(e,t)}function Ap(e){const t=Bp(e);t&&function(e){const t=document.querySelector("uni-page-body");t&&t.setAttribute(e,"")}(t)}function Bp(e){return e.type.__scopeId}let Dp,Pp;function $p(e){const t=ms({history:Vp(),strict:!!__uniConfig.router.strict,routes:__uniRoutes,scrollBehavior:Lp});e.router=t,e.use(t)}const Lp=(e,t,n)=>{if(n)return n};function Vp(){let{routerBase:e}=__uniConfig.router;"/"===e&&(e="");const t=(n=e,(n=location.host?n||location.pathname+location.search:"").includes("#")||(n+="#"),Ol(n));var n;return t.listen(((e,t,n)=>{"back"===n.direction&&function(e=1){const t=wp(),n=t.length-1,o=n-e;for(let a=n;a>o;a--){const e=t[a].$page;xp(Cp(e.path,e.id),!1)}}(Math.abs(n.delta))})),t}const Ip={install(e){ip(e),Dc(e),Fc(e),e.config.warnHandler||(e.config.warnHandler=Mp),$p(e)}};function Mp(e,t,n){if(t){if("PageMetaHead"===t.$.type.name)return;const e=t.$.parent;if(e&&"PageMeta"===e.type.name)return}const o=[`[Vue warn]: ${e}`];n.length&&o.push("\n",n),console.warn(...o)}const Rp={class:"uni-async-loading"},zp=lr("i",{class:"uni-loading"},null,-1),jp=Xc({name:"AsyncLoading",render:()=>(Ka(),er("div",Rp,[zp]))});function Np(){window.location.reload()}const Fp=Xc({name:"AsyncError",setup(){xs();const{t:e}=bs();return()=>lr("div",{class:"uni-async-error",onClick:Np},[e("uni.async.error")],8,["onClick"])}});let Hp;function Wp(){return Hp}function qp(e){Hp=e,Object.defineProperty(Hp.$.ctx,"$children",{get:()=>wp().map((e=>e.$vm))});const t=Hp.$.appContext.app;t.component(jp.name)||t.component(jp.name,jp),t.component(Fp.name)||t.component(Fp.name,Fp),function(e){e.$vm=e,e.$mpType="app";const t=nn(bs().getLocale());Object.defineProperty(e,"$locale",{get:()=>t.value,set(e){t.value=e}})}(Hp),function(e,t){const n=e.$options||{};n.globalData=c(n.globalData||{},t),Object.defineProperty(e,"globalData",{get:()=>n.globalData,set(e){n.globalData=e}})}(Hp),jc(),Ns()}function Up(e,{clone:t,init:n,setup:o,before:a}){t&&(e=c({},e)),a&&a(e);const r=e.setup;return e.setup=(e,t)=>{const a=br();n(a.proxy);const i=o(a);if(r)return r(i||e,t)},e}function Yp(e,t){return e&&(e.__esModule||"Module"===e[Symbol.toStringTag])?Up(e.default,t):Up(e,t)}function Xp(e){return Yp(e,{clone:!0,init:kp,setup(e){e.$pageInstance=e;const t=up(),n=xe(t.query);e.attrs.__pageQuery=n,e.proxy.$page.options=n,e.proxy.options=n;const o=sp();var a,r,i;return Vo((()=>{Op(e,o)})),Io((()=>{Ap(e);const{onReady:n}=e;n&&L(n),Jp(t)})),Eo((()=>{if(!e.__isVisible){Op(e,o),e.__isVisible=!0;const{onShow:n}=e;n&&L(n),xn((()=>{Jp(t)}))}}),"ba",a),function(e,t){Eo(e,"bda",t)}((()=>{if(e.__isVisible&&!e.__isUnload){e.__isVisible=!1;const{onHide:t}=e;t&&L(t)}})),r=o.id,hh.subscribe(As(r,"invokeViewApi"),i?i(Bs):Bs),zo((()=>{!function(e){hh.unsubscribe(As(e,"invokeViewApi")),Object.keys(Os).forEach((t=>{0===t.indexOf(e+".")&&delete Os[t]}))}(o.id)})),n}})}function Kp(){const{windowWidth:e,windowHeight:t,screenWidth:n,screenHeight:o}=df(),a=90===Math.abs(Number(window.orientation))?"landscape":"portrait";mh.emit("onResize",{deviceOrientation:a,size:{windowWidth:e,windowHeight:t,screenWidth:n,screenHeight:o}})}function Gp(e){S(e.data)&&"WEB_INVOKE_APPSERVICE"===e.data.type&&mh.emit("onWebInvokeAppService",e.data.data,e.data.pageId)}function Zp(){const{emit:e}=mh;"visible"===document.visibilityState?e("onAppEnterForeground",c({},Cd)):e("onAppEnterBackground")}function Jp(e){const{tabBarText:t,tabBarIndex:n,route:o}=e.meta;t&&mc("onTabItemTap",{index:n,text:t,pagePath:o})}const Qp=navigator.cookieEnabled&&(window.localStorage||window.sessionStorage)||{};let ef;function tf(){if(ef=ef||Qp.__DC_STAT_UUID,!ef){ef=Date.now()+""+Math.floor(1e7*Math.random());try{Qp.__DC_STAT_UUID=ef}catch(e){}}return ef}function nf(){if(!0!==__uniConfig.darkmode)return g(__uniConfig.darkmode)?__uniConfig.darkmode:"light";try{return window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"}catch(e){return"light"}}function of(){let e,t="0",n="",o="phone";const a=navigator.language;if(cu){e="iOS";const o=lu.match(/OS\s([\w_]+)\slike/);o&&(t=o[1].replace(/_/g,"."));const a=lu.match(/\(([a-zA-Z]+);/);a&&(n=a[1])}else if(su){e="Android";const o=lu.match(/Android[\s/]([\w\.]+)[;\s]/);o&&(t=o[1]);const a=lu.match(/\((.+?)\)/),r=a?a[1].split(";"):lu.split(" "),i=[/\bAndroid\b/i,/\bLinux\b/i,/\bU\b/i,/^\s?[a-z][a-z]$/i,/^\s?[a-z][a-z]-[a-z][a-z]$/i,/\bwv\b/i,/\/[\d\.,]+$/,/^\s?[\d\.,]+$/,/\bBrowser\b/i,/\bMobile\b/i];for(let e=0;e0){n=t.split("Build")[0].trim();break}let o;for(let e=0;e-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Edge")>-1&&!t,o=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(t){new RegExp("MSIE (\\d+\\.\\d+);").test(e);const t=parseFloat(RegExp.$1);return t>6?t:6}return n?-1:o?11:-1}());if("-1"!==s)l="IE";else{const e=["Version","Firefox","Chrome","Edge{0,1}"],t=["Safari","Firefox","Chrome","Edge"];for(let n=0;n{const e=window.devicePixelRatio,t=hu(),n=mu(t),o=vu(t,n),a=function(e,t){return e?Math[t?"min":"max"](screen.height,screen.width):screen.height}(t,n),r=gu(o);let i=window.innerHeight;const l=Js.top,s={left:Js.left,right:r-Js.right,top:Js.top,bottom:i-Js.bottom,width:r-Js.left-Js.right,height:i-Js.top-Js.bottom},{top:c,bottom:u}=function(){const e=document.documentElement.style,t=nc(),n=tc(e,"--window-bottom"),o=tc(e,"--window-left"),a=tc(e,"--window-right"),r=tc(e,"--top-window-height");return{top:t,bottom:n?n+Js.bottom:0,left:o?o+Js.left:0,right:a?a+Js.right:0,topWindowHeight:r||0}}();return i-=c,i-=u,{windowTop:c,windowBottom:u,windowWidth:r,windowHeight:i,pixelRatio:e,screenWidth:o,screenHeight:a,statusBarHeight:l,safeArea:s,safeAreaInsets:{top:Js.top,right:Js.right,bottom:Js.bottom,left:Js.left},screenTop:a-i}}));let rf,lf=!0;function sf(){lf&&(rf=of())}const cf=Wu(0,(()=>{sf();const{deviceBrand:e,deviceModel:t,brand:n,model:o,platform:a,system:r,deviceOrientation:i,deviceType:l}=rf;return{brand:n,deviceBrand:e,deviceModel:t,devicePixelRatio:window.devicePixelRatio,deviceId:tf(),deviceOrientation:i,deviceType:l,model:o,platform:a,system:r}})),uf=Wu(0,(()=>{sf();const{theme:e,language:t,browserName:n,browserVersion:o}=rf;return{appId:__uniConfig.appId,appName:__uniConfig.appName,appVersion:__uniConfig.appVersion,appVersionCode:__uniConfig.appVersionCode,appLanguage:td?td():t,enableDebug:!1,hostSDKVersion:void 0,hostPackageName:void 0,hostFontSizeSetting:void 0,hostName:n,hostVersion:o,hostTheme:e,hostLanguage:t,language:t,SDKVersion:"",theme:e,version:""}})),df=Wu(0,(()=>{lf=!0,sf(),lf=!1;const e=af(),t=cf(),n=uf();lf=!0;const{ua:o,browserName:a,browserVersion:r,osname:i,osversion:l}=rf,s=c(e,t,n,{ua:o,browserName:a,browserVersion:r,uniPlatform:"web",uniCompileVersion:__uniConfig.compilerVersion,uniRuntimeVersion:__uniConfig.compilerVersion,fontSizeSetting:void 0,osName:i.toLocaleLowerCase(),osVersion:l,osLanguage:void 0,osTheme:void 0});return delete s.screenTop,delete s.enableDebug,__uniConfig.darkmode||delete s.theme,function(e){let t={};return S(e)&&Object.keys(e).sort().forEach((n=>{const o=n;t[o]=e[o]})),Object.keys(t)?t:e}(s)}));function pf(e){const t=localStorage&&localStorage.getItem(e);if(!g(t))throw new Error("data not found");let n=t;try{const e=function(e){const t=["object","string","number","boolean","undefined"];try{const n=g(e)?JSON.parse(e):e,o=n.type;if(t.indexOf(o)>=0){const e=Object.keys(n);if(2===e.length&&"data"in n){if(typeof n.data===o)return n.data;if("object"===o&&/^\d{4}-\d{2}-\d{2}T\d{2}\:\d{2}\:\d{2}\.\d{3}Z$/.test(n.data))return new Date(n.data)}else if(1===e.length)return""}}catch(n){}}(JSON.parse(t));void 0!==e&&(n=e)}catch(o){}return n}const ff=Wu(0,(e=>{try{return pf(e)}catch(t){return""}})),hf=qu("getStorage",(({key:e},{resolve:t,reject:n})=>{try{t({data:pf(e)})}catch(o){n(o.message)}})),mf=Wu(0,(()=>{localStorage&&localStorage.clear()})),vf=qu("clearStorage",((e,{resolve:t})=>{mf(),t()}));!function(e={userAction:!1}){if(!Ad){["touchstart","touchmove","touchend","mousedown","mouseup"].forEach((e=>{document.addEventListener(e,(function(){!Bd&&Dd(!0),Bd++,setTimeout((()=>{!--Bd&&Dd(!1)}),0)}),Ed)})),Ad=!0}Od.push(e)}();const gf={esc:["Esc","Escape"],enter:["Enter"]},yf=Object.keys(gf);function bf(){const e=nn(""),t=nn(!1),n=n=>{if(t.value)return;const o=yf.find((e=>-1!==gf[e].indexOf(n.key)));o&&(e.value=o),xn((()=>e.value=""))};return Io((()=>{document.addEventListener("keyup",n)})),zo((()=>{document.removeEventListener("keyup",n)})),{key:e,disable:t}}const wf=lr("div",{class:"uni-mask"},null,-1);function xf(e,t,n){return t.onClose=(...e)=>(t.visible=!1,n.apply(null,e)),Oi(vo({setup:()=>()=>(Ka(),er(e,t,null,16))}))}function _f(e){let t=document.getElementById(e);return t||(t=document.createElement("div"),t.id=e,document.body.append(t)),t}function Sf(e,{onEsc:t,onEnter:n}){const o=nn(e.visible),{key:a,disable:r}=bf();return Zn((()=>e.visible),(e=>o.value=e)),Zn((()=>o.value),(e=>r.value=!e)),Kn((()=>{const{value:e}=a;"esc"===e?t&&t():"enter"===e&&n&&n()})),o}const kf=Hu("request",(({url:e,data:t,header:n={},method:o,dataType:a,responseType:r,withCredentials:i,timeout:l=__uniConfig.networkTimeout.request},{resolve:s,reject:c})=>{let u=null;const d=function(e){const t=Object.keys(e).find((e=>"content-type"===e.toLowerCase()));if(!t)return;const n=e[t];if(0===n.indexOf("application/json"))return"json";if(0===n.indexOf("application/x-www-form-urlencoded"))return"urlencoded";return"string"}(n);if("GET"!==o)if(g(t)||t instanceof ArrayBuffer)u=t;else if("json"===d)try{u=JSON.stringify(t)}catch(v){u=t.toString()}else if("urlencoded"===d){const e=[];for(const n in t)p(t,n)&&e.push(encodeURIComponent(n)+"="+encodeURIComponent(t[n]));u=e.join("&")}else u=t.toString();const f=new XMLHttpRequest,h=new Cf(f);f.open(o,e);for(const g in n)p(n,g)&&f.setRequestHeader(g,n[g]);const m=setTimeout((function(){f.onload=f.onabort=f.onerror=null,h.abort(),c("timeout",{errCode:5})}),l);return f.responseType=r,f.onload=function(){clearTimeout(m);const e=f.status;let t="text"===r?f.responseText:f.response;if("text"===r&&"json"===a)try{t=JSON.parse(t)}catch(v){}s({data:t,statusCode:e,header:Tf(f.getAllResponseHeaders()),cookies:[]})},f.onabort=function(){clearTimeout(m),c("abort",{errCode:600003})},f.onerror=function(){clearTimeout(m),c(void 0,{errCode:5})},f.withCredentials=i,f.send(u),h}),0,id);class Cf{constructor(e){this._xhr=e}abort(){this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}function Tf(e){const t={};return e.split("\n").forEach((e=>{const n=e.match(/(\S+\s*):\s*(.*)/);n&&3===n.length&&(t[n[1]]=n[2])})),t}class Ef{constructor(e){this._callbacks=[],this._xhr=e}onProgressUpdate(e){v(e)&&this._callbacks.push(e)}offProgressUpdate(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}abort(){this._isAbort=!0,this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}const Of=Hu("uploadFile",(({url:e,file:t,filePath:n,name:o,files:a,header:r={},formData:i={},timeout:l=__uniConfig.networkTimeout.uploadFile},{resolve:s,reject:c})=>{var u=new Ef;return f(a)&&a.length||(a=[{name:o,file:t,uri:n}]),Promise.all(a.map((({file:e,uri:t})=>e instanceof Blob?Promise.resolve(Sd(e)):_d(t)))).then((function(t){var n,o=new XMLHttpRequest,d=new FormData;Object.keys(i).forEach((e=>{d.append(e,i[e])})),Object.values(a).forEach((({name:e},n)=>{const o=t[n];d.append(e||"file",o,o.name||`file-${Date.now()}`)})),o.open("POST",e),Object.keys(r).forEach((e=>{o.setRequestHeader(e,r[e])})),o.upload.onprogress=function(e){u._callbacks.forEach((t=>{var n=e.loaded,o=e.total;t({progress:Math.round(n/o*100),totalBytesSent:n,totalBytesExpectedToSend:o})}))},o.onerror=function(){clearTimeout(n),c("",{errCode:602001})},o.onabort=function(){clearTimeout(n),c("abort",{errCode:600003})},o.onload=function(){clearTimeout(n);const e=o.status;s({statusCode:e,data:o.responseText||o.response})},u._isAbort?c("abort",{errCode:600003}):(n=setTimeout((function(){o.upload.onprogress=o.onload=o.onabort=o.onerror=null,u.abort(),c("timeout",{errCode:5})}),l),o.send(d),u._xhr=o)})).catch((()=>{setTimeout((()=>{c("file error")}),0)})),u}),0,ld),Af=qu("navigateBack",((e,{resolve:t,reject:n})=>{let o=!0;return!0===mc("onBackPress",{from:e.from||"navigateBack"})&&(o=!1),o?(Wp().$router.go(-e.delta),t()):n("onBackPress")}),0,pd);function Bf({type:e,url:t,tabBarText:n,events:o,isAutomatedTesting:a},r){const i=Wp().$router,{path:l,query:s}=function(e){const[t,n]=e.split("?",2);return{path:t,query:Se(n||"")}}(t);return new Promise(((t,c)=>{const u=function(e,t){return{__id__:t||++_p,__type__:e}}(e,r);i["navigateTo"===e?"push":"replace"]({path:l,query:s,state:u,force:!0}).then((r=>{if(Vl(r))return c(r.message);if("switchTab"===e&&(i.currentRoute.value.meta.tabBarText=n),"navigateTo"===e){const e=i.currentRoute.value.meta;return e.eventChannel?o&&(Object.keys(o).forEach((t=>{e.eventChannel._addListener(t,"on",o[t])})),e.eventChannel._clearCache()):e.eventChannel=new ke(u.__id__,o),t(a?{__id__:u.__id__}:{eventChannel:e.eventChannel})}return a?t({__id__:u.__id__}):t()}))}))}const Df=qu("navigateTo",(({url:e,events:t,isAutomatedTesting:n},{resolve:o,reject:a})=>Bf({type:"navigateTo",url:e,events:t,isAutomatedTesting:n}).then(o).catch(a)),0,cd);const Pf=qu("redirectTo",(({url:e,isAutomatedTesting:t},{resolve:n,reject:o})=>(function(){const e=uc();if(!e)return;const t=e.$page;xp(Cp(t.path,t.id))}(),Bf({type:"redirectTo",url:e,isAutomatedTesting:t}).then(n).catch(o))),0,ud);const $f=qu("reLaunch",(({url:e,isAutomatedTesting:t},{resolve:n,reject:o})=>(function(){const e=bp().keys();for(const t of e)xp(t)}(),Bf({type:"reLaunch",url:e,isAutomatedTesting:t}).then(n).catch(o))),0,dd);function Lf(e){__uniConfig.darkmode&&mh.on("onThemeChange",e)}function Vf(e){mh.off("onThemeChange",e)}function If(e){let t={};return __uniConfig.darkmode&&(t=Pe(e,__uniConfig.themeConfig,nf())),__uniConfig.darkmode?t:e}const Mf={light:{cancelColor:"#000000"},dark:{cancelColor:"rgb(170, 170, 170)"}},Rf=vo({props:{title:{type:String,default:""},content:{type:String,default:""},showCancel:{type:Boolean,default:!0},cancelText:{type:String,default:"Cancel"},cancelColor:{type:String,default:"#000000"},confirmText:{type:String,default:"OK"},confirmColor:{type:String,default:"#007aff"},visible:{type:Boolean},editable:{type:Boolean,default:!1},placeholderText:{type:String,default:""}},setup(e,{emit:t}){const n=nn(""),o=()=>i.value=!1,a=()=>(o(),t("close","cancel")),r=()=>(o(),t("close","confirm",n.value)),i=Sf(e,{onEsc:a,onEnter:()=>{!e.editable&&r()}}),l=function(e){const t=nn(e.cancelColor),n=({theme:e})=>{((e,t)=>{t.value=Mf[e].cancelColor})(e,t)};return Kn((()=>{e.visible?(t.value=e.cancelColor,"#000"===e.cancelColor&&("dark"===nf()&&n({theme:"dark"}),Lf(n))):Vf(n)})),t}(e);return()=>{const{title:t,content:o,showCancel:s,confirmText:c,confirmColor:u,editable:d,placeholderText:p}=e;return n.value=o,lr(Rr,{name:"uni-fade"},{default:()=>[no(lr("uni-modal",{onTouchmove:Qs},[wf,lr("div",{class:"uni-modal"},[t?lr("div",{class:"uni-modal__hd"},[lr("strong",{class:"uni-modal__title",textContent:t||""},null,8,["textContent"])]):null,d?lr("textarea",{class:"uni-modal__textarea",rows:"1",placeholder:p,value:o,onInput:e=>n.value=e.target.value},null,40,["placeholder","value","onInput"]):lr("div",{class:"uni-modal__bd",onTouchmovePassive:ec,textContent:o},null,40,["onTouchmovePassive","textContent"]),lr("div",{class:"uni-modal__ft"},[s&&lr("div",{style:{color:l.value},class:"uni-modal__btn uni-modal__btn_default",onClick:a},[e.cancelText],12,["onClick"]),lr("div",{style:{color:u},class:"uni-modal__btn uni-modal__btn_primary",onClick:r},[c],12,["onClick"])])])],40,["onTouchmove"]),[[Jr,i.value]])]})}}});let zf;const jf=de((()=>{mh.on("onHidePopup",(()=>zf.visible=!1))}));let Nf;function Ff(e,t){const n="confirm"===e,o={confirm:n,cancel:"cancel"===e};n&&zf.editable&&(o.content=t),Nf&&Nf(o)}const Hf=qu("showModal",((e,{resolve:t})=>{jf(),Nf=t,zf?(c(zf,e),zf.visible=!0):(zf=jt(e),xn((()=>(xf(Rf,zf,Ff).mount(_f("u-a-m")),xn((()=>zf.visible=!0))))))}),0,yd),Wf={title:{type:String,default:""},icon:{default:"success",validator:e=>-1!==bd.indexOf(e)},image:{type:String,default:""},duration:{type:Number,default:1500},mask:{type:Boolean,default:!1},visible:{type:Boolean}},qf={light:"#fff",dark:"rgba(255,255,255,0.9)"},Uf=e=>qf[e],Yf=vo({name:"Toast",props:Wf,setup(e){_s(),Ss();const{Icon:t}=function(e){const t=nn(Uf(nf())),n=({theme:e})=>t.value=Uf(e);Kn((()=>{e.visible?Lf(n):Vf(n)}));return{Icon:Br((()=>{switch(e.icon){case"success":return lr(sc(rc,t.value,38),{class:"uni-toast__icon"});case"error":return lr(sc(ic,t.value,38),{class:"uni-toast__icon"});case"loading":return lr("i",{class:["uni-toast__icon","uni-loading"]},null,2);default:return null}}))}}(e),n=Sf(e,{});return()=>{const{mask:o,duration:a,title:r,image:i}=e;return lr(Rr,{name:"uni-fade"},{default:()=>[no(lr("uni-toast",{"data-duration":a},[o?lr("div",{class:"uni-mask",style:"background: transparent;",onTouchmove:Qs},null,40,["onTouchmove"]):"",i||t.value?lr("div",{class:"uni-toast"},[i?lr("img",{src:i,class:"uni-toast__icon"},null,10,["src"]):t.value,lr("p",{class:"uni-toast__content"},[r])]):lr("div",{class:"uni-sample-toast"},[lr("p",{class:"uni-simple-toast__text"},[r])])],8,["data-duration"]),[[Jr,n.value]])]})}}});let Xf,Kf,Gf="";const Zf=Ie();function Jf(e){Xf?c(Xf,e):(Xf=jt(c(e,{visible:!1})),xn((()=>{Zf.run((()=>{Zn([()=>Xf.visible,()=>Xf.duration],(([e,t])=>{if(e){if(Kf&&clearTimeout(Kf),"onShowLoading"===Gf)return;Kf=setTimeout((()=>{eh("onHideToast")}),t)}else Kf&&clearTimeout(Kf)}))})),mh.on("onHidePopup",(()=>eh("onHidePopup"))),xf(Yf,Xf,(()=>{})).mount(_f("u-a-t"))}))),setTimeout((()=>{Xf.visible=!0}),10)}const Qf=qu("showToast",((e,{resolve:t,reject:n})=>{Jf(e),Gf="onShowToast",t()}),0,wd);function eh(e){const{t:t}=bs();if(!Gf)return;let n="";if("onHideToast"===e&&"onShowToast"!==Gf?n=t("uni.showToast.unpaired"):"onHideLoading"===e&&"onShowLoading"!==Gf&&(n=t("uni.showLoading.unpaired")),n)return console.warn(n);Gf="",setTimeout((()=>{Xf.visible=!1}),10)}function th(e){function t(){var t;t=e.navigationBar.titleText,document.title=t,mh.emit("onNavigationBarChange",{titleText:t})}Kn(t),Co(t)}const nh=Xc({name:"Layout",setup(e,{emit:t}){const n=nn(null);oc({"--status-bar-height":"0px","--top-window-height":"0px","--window-left":"0px","--window-right":"0px","--window-margin":"0px","--tab-bar-height":"0px"});const o=function(){const e=vs();return{routeKey:Br((()=>Cp("/"+e.meta.route,dp()))),isTabBar:Br((()=>e.meta.isTabBar)),routeCache:Ep}}(),{layoutState:a,windowState:r}=function(){up();{const e=jt({marginWidth:0,leftWindowWidth:0,rightWindowWidth:0});return Zn((()=>e.marginWidth),(e=>oc({"--window-margin":e+"px"}))),Zn((()=>e.leftWindowWidth+e.marginWidth),(e=>{oc({"--window-left":e+"px"})})),Zn((()=>e.rightWindowWidth+e.marginWidth),(e=>{oc({"--window-right":e+"px"})})),{layoutState:e,windowState:Br((()=>({})))}}}();!function(e,t){const n=up();function o(){const o=document.body.clientWidth,a=wp();let r={};if(a.length>0){r=a[a.length-1].$page.meta}else{const e=xc(n.path,!0);e&&(r=e.meta)}const i=parseInt(String((p(r,"maxWidth")?r.maxWidth:__uniConfig.globalStyle.maxWidth)||Number.MAX_SAFE_INTEGER));let l=!1;l=o>i,l&&i?(e.marginWidth=(o-i)/2,xn((()=>{const e=t.value;e&&e.setAttribute("style","max-width:"+i+"px;margin:0 auto;")}))):(e.marginWidth=0,xn((()=>{const e=t.value;e&&e.removeAttribute("style")})))}Zn([()=>n.path],o),Io((()=>{o(),window.addEventListener("resize",o)}))}(a,n);const i=function(e){const t=nn(!1);return Br((()=>({"uni-app--showtabbar":e&&e.value,"uni-app--maxwidth":t.value})))}(!1);return()=>{const e=function(e,t,n,o,a,r){return function({routeKey:e,isTabBar:t,routeCache:n}){return lr(hs,null,{default:In((({Component:o})=>[(Ka(),er(So,{matchBy:"key",cache:n},[(Ka(),er(Hn(o),{type:t.value?"tabBar":"",key:e.value}))],1032,["cache"]))])),_:1})}(e)}(o);return lr("uni-app",{ref:n,class:i.value},[e,!1],2)}}});const oh=qu("scanCode",(ah="scanCode",(e,{reject:t})=>t(function(e){return`method 'uni.${e}' not supported`}(ah))));var ah;function rh(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!tr(e)}function ih(e){if(e.mode===ch.TIME)return"00:00";if(e.mode===ch.DATE){const t=(new Date).getFullYear()-150;switch(e.fields){case uh.YEAR:return t.toString();case uh.MONTH:return t+"-01";default:return t+"-01-01"}}return""}function lh(e){if(e.mode===ch.TIME)return"23:59";if(e.mode===ch.DATE){const t=(new Date).getFullYear()+150;switch(e.fields){case uh.YEAR:return t.toString();case uh.MONTH:return t+"-12";default:return t+"-12-31"}}return""}function sh(e,t,n,o){const a=e.mode===ch.DATE?"-":":",r=e.mode===ch.DATE?t.dateArray:t.timeArray;let i;if(e.mode===ch.TIME)i=2;else switch(e.fields){case uh.YEAR:i=1;break;case uh.MONTH:i=2;break;default:i=3}const l=String(n).split(a);let s=[];for(let c=0;c=0&&(s=o?sh(e,t,o):s.map((()=>0))),s}const ch={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date"},uh={YEAR:"year",MONTH:"month",DAY:"day"},dh={PICKER:"picker",SELECT:"select"},ph=Yc({name:"Picker",compatConfig:{MODE:3},props:{name:{type:String,default:""},range:{type:Array,default:()=>[]},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:ch.SELECTOR,validator:e=>Object.values(ch).includes(e)},fields:{type:String,default:""},start:{type:String,default:e=>ih(e)},end:{type:String,default:e=>lh(e)},disabled:{type:[Boolean,String],default:!1},selectorType:{type:String,default:""}},emits:["change","cancel","columnchange"],setup(e,{emit:t,slots:n}){Cs();const{t:o}=bs(),a=nn(null),r=nn(null),i=nn(null),l=nn(null),s=nn(!1),{state:u,rangeArray:d}=function(e){const t=jt({valueSync:void 0,visible:!1,contentVisible:!1,popover:null,valueChangeSource:"",timeArray:[],dateArray:[],valueArray:[],oldValueArray:[],isDesktop:!1,popupStyle:{content:{},triangle:{}}}),n=Br((()=>{let n=e.range;switch(e.mode){case ch.SELECTOR:return[n];case ch.MULTISELECTOR:return n;case ch.TIME:return t.timeArray;case ch.DATE:{const n=t.dateArray;switch(e.fields){case uh.YEAR:return[n[0]];case uh.MONTH:return[n[0],n[1]];default:return[n[0],n[1],n[2]]}}}return[]}));return{state:t,rangeArray:n}}(e),p=Gc(a,t),{system:h,selectorTypeComputed:m,_show:v,_l10nColumn:g,_l10nItem:y,_input:b,_fixInputPosition:w,_pickerViewChange:x,_cancel:_,_change:S,_resetFormData:k,_getFormData:C,_createTime:T,_createDate:E,_setValueSync:O}=function(e,t,n,o,a,r,i){const l=function(){const e=nn(!1);return e.value=(()=>0===String(navigator.vendor).indexOf("Apple")&&navigator.maxTouchPoints>0)(),e}(),s=function(){const e=nn("");return e.value=(()=>{if(/win|mac/i.test(navigator.platform)){if("Google Inc."===navigator.vendor)return"chrome";if(/Firefox/.test(navigator.userAgent))return"firefox"}return""})(),e}(),c=Br((()=>{const t=e.selectorType;return Object.values(dh).includes(t)?t:l.value?dh.PICKER:dh.SELECT})),u=Br((()=>e.mode===ch.DATE&&!Object.values(uh).includes(e.fields)&&t.isDesktop?s.value:"")),d=Br((()=>sh(e,t,e.start,ih(e)))),p=Br((()=>sh(e,t,e.end,lh(e))));function h(n){if(e.disabled)return;t.valueChangeSource="";let o=a.value,r=n.currentTarget;o.remove(),(document.querySelector("uni-app")||document.body).appendChild(o),o.style.display="block";const i=r.getBoundingClientRect();t.popover={top:i.top,left:i.left,width:i.width,height:i.height},setTimeout((()=>{t.visible=!0}),20)}function m(){return{value:t.valueSync,key:e.name}}function v(){switch(e.mode){case ch.SELECTOR:t.valueSync=0;break;case ch.MULTISELECTOR:t.valueSync=e.value.map((e=>0));break;case ch.DATE:case ch.TIME:t.valueSync=""}}function g(){let e=[],n=[];for(let t=0;t<24;t++)e.push((t<10?"0":"")+t);for(let t=0;t<60;t++)n.push((t<10?"0":"")+t);t.timeArray.push(e,n)}function y(){let t=(new Date).getFullYear(),n=t-150,o=t+150;if(e.start){const t=new Date(e.start).getFullYear();!isNaN(t)&&to&&(o=t)}return{start:n,end:o}}function b(){let e=[];const n=y();for(let t=n.start,r=n.end;t<=r;t++)e.push(String(t));let o=[];for(let t=1;t<=12;t++)o.push((t<10?"0":"")+t);let a=[];for(let t=1;t<=31;t++)a.push((t<10?"0":"")+t);t.dateArray.push(e,o,a)}function w(e){return 60*e[0]+e[1]}function x(e){const t=31;return e[0]*t*12+(e[1]||0)*t+(e[2]||0)}function _(e,t){for(let n=0;nl?0:i)}}break;case ch.TIME:case ch.DATE:t.valueSync=String(n);break;default:{const e=Number(n);t.valueSync=e<0?0:e;break}}}function k(){let n,o=t.valueSync;switch(e.mode){case ch.MULTISELECTOR:n=[...o];break;case ch.TIME:n=sh(e,t,o,fe({mode:ch.TIME}));break;case ch.DATE:n=sh(e,t,o,fe({mode:ch.DATE}));break;default:n=[o]}t.oldValueArray=[...n],t.valueArray=[...n]}function C(){let n=t.valueArray;switch(e.mode){case ch.SELECTOR:return n[0];case ch.MULTISELECTOR:return n.map((e=>e));case ch.TIME:return t.valueArray.map(((e,n)=>t.timeArray[n][e])).join(":");case ch.DATE:return t.valueArray.map(((e,n)=>t.dateArray[n][e])).join("-")}}function T(){O(),t.valueChangeSource="click";const e=C();t.valueSync=f(e)?e.map((e=>e)):e,n("change",{},{value:e})}function E(e){if("firefox"===u.value&&e){const{top:n,left:o,width:a,height:r}=t.popover,{pageX:i,pageY:l}=e;if(i>o&&in&&l{let e=a.value;e.remove(),o.value.prepend(e),e.style.display="none"}),260)}function A(){e.mode===ch.SELECTOR&&c.value===dh.SELECT&&(r.value.scrollTop=34*t.valueArray[0])}function B(e){const n=e.target;t.valueSync=n.value,xn((()=>{T()}))}function D(e){if("chrome"===u.value){const t=o.value.getBoundingClientRect(),n=32;i.value.style.left=e.clientX-t.left-1.5*n+"px",i.value.style.top=e.clientY-t.top-.5*n+"px"}}function P(e){t.valueArray=$(e.detail.value,!0)}function $(t,n){const{getLocale:o}=bs();if(e.mode===ch.DATE){const a=o();if(!a.startsWith("zh"))switch(e.fields){case uh.YEAR:return t;case uh.MONTH:return[t[1],t[0]];default:switch(a){case"es":case"fr":return[t[2],t[1],t[0]];default:return n?[t[2],t[0],t[1]]:[t[1],t[2],t[0]]}}}return t}function L(t,n){const{getLocale:o}=bs();if(e.mode===ch.DATE){const a=o();if(a.startsWith("zh")){return t+["年","月","日"][n]}if(e.fields!==uh.YEAR&&n===(e.fields===uh.MONTH||"es"!==a&&"fr"!==a?0:1)){let e;switch(a){case"es":e=["enero","febrero","marzo","abril","mayo","junio","​​julio","agosto","septiembre","octubre","noviembre","diciembre"];break;case"fr":e=["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"];break;default:e=["January","February","March","April","May","June","July","August","September","October","November","December"]}return e[Number(t)-1]}}return t}return Zn((()=>t.visible),(e=>{e?(clearTimeout(fh),t.contentVisible=e,A()):fh=setTimeout((()=>{t.contentVisible=e}),300)})),Zn([()=>e.mode,()=>e.value,()=>e.range],S,{deep:!0}),Zn((()=>t.valueSync),k,{deep:!0}),Zn((()=>t.valueArray),(o=>{if(e.mode===ch.TIME||e.mode===ch.DATE){const n=e.mode===ch.TIME?w:x,o=t.valueArray,a=d.value,r=p.value;if(e.mode===ch.DATE){const e=t.dateArray,n=e[2].length,a=Number(e[2][o[2]])||1,r=new Date(`${e[0][o[0]]}/${e[1][o[1]]}/${a}`).getDate();rn(r)&&_(o,r)}o.forEach(((o,a)=>{o!==t.oldValueArray[a]&&(t.oldValueArray[a]=o,e.mode===ch.MULTISELECTOR&&n("columnchange",{},{column:a,value:o}))}))})),{selectorTypeComputed:c,system:u,_show:h,_cancel:E,_change:T,_l10nColumn:$,_l10nItem:L,_input:B,_resetFormData:v,_getFormData:m,_createTime:g,_createDate:b,_setValueSync:S,_fixInputPosition:D,_pickerViewChange:P}}(e,u,p,a,r,i,l);!function(e,t,n){const{key:o,disable:a}=bf();Kn((()=>{a.value=!e.visible})),Zn(o,(e=>{"esc"===e?t():"enter"===e&&n()}))}(u,_,S),function(e,t){const n=va(eu,!1);if(n){const o={reset:e,submit:()=>{const e=["",null],{key:n,value:o}=t();return""!==n&&(e[0]=n,e[1]=o),e}};n.addField(o),zo((()=>{n.removeField(o)}))}}(k,C),T(),E(),O();const A=function(e){const t=nn(0),n=nn(0),o=Br((()=>t.value>=500&&n.value>=500)),a=Br((()=>{const t={content:{transform:"",left:"",top:"",bottom:""},triangle:{left:"",top:"",bottom:"","border-width":"","border-color":""}},a=t.content,r=t.triangle,i=e.popover;function l(e){return Number(e)||0}if(o.value&&i){c(r,{position:"absolute",width:"0",height:"0","margin-left":"-6px","border-style":"solid"});const e=l(i.left),t=l(i.width),o=l(i.top),s=l(i.height),u=e+t/2;a.transform="none !important";const d=Math.max(0,u-150);a.left=`${d}px`;let p=Math.max(12,u-d);p=Math.min(288,p),r.left=`${p}px`;const f=n.value/2;o+s-f>f-o?(a.top="auto",a.bottom=n.value-o+6+"px",r.bottom="-6px",r["border-width"]="6px 6px 0 6px",r["border-color"]="#fcfcfd transparent transparent transparent"):(a.top=`${o+s+6}px`,r.top="-6px",r["border-width"]="0 6px 6px 6px",r["border-color"]="transparent transparent #fcfcfd transparent")}return t}));return Io((()=>{const e=()=>{const{windowWidth:e,windowHeight:o,windowTop:a}=df();t.value=e,n.value=o+(a||0)};window.addEventListener("resize",e),e(),jo((()=>{window.removeEventListener("resize",e)}))})),{isDesktop:o,popupStyle:a}}(u);return Kn((()=>{u.isDesktop=A.isDesktop.value,u.popupStyle=A.popupStyle.value})),zo((()=>{r.value&&r.value.remove()})),Io((()=>{s.value=!0})),()=>{let t;const{visible:c,contentVisible:p,valueArray:f,popupStyle:k,valueSync:C}=u,{rangeKey:T,mode:E,start:O,end:A}=e,B=Qc(e,"disabled");return lr("uni-picker",hr({ref:a},B,{onClick:Kc(v)}),[s.value?lr("div",{ref:r,class:["uni-picker-container",`uni-${E}-${m.value}`],onWheel:Qs,onTouchmove:Qs},[lr(Rr,{name:"uni-fade"},{default:()=>[no(lr("div",{class:"uni-mask uni-picker-mask",onClick:Kc(_),onMousemove:w},null,40,["onClick","onMousemove"]),[[Jr,c]])]}),h.value?null:lr("div",{class:[{"uni-picker-toggle":c},"uni-picker-custom"],style:k.content},[lr("div",{class:"uni-picker-header",onClick:ec},[lr("div",{class:"uni-picker-action uni-picker-action-cancel",onClick:Kc(_)},[o("uni.picker.cancel")],8,["onClick"]),lr("div",{class:"uni-picker-action uni-picker-action-confirm",onClick:S},[o("uni.picker.done")],8,["onClick"])],8,["onClick"]),p?lr(jd,{value:g(f),class:"uni-picker-content",onChange:x},rh(t=qo(g(d.value),((e,t)=>{let n;return lr(Xd,{key:t},rh(n=qo(e,((e,n)=>lr("div",{key:n,class:"uni-picker-item"},["object"==typeof e?e[T]||"":y(e,t)]))))?n:{default:()=>[n],_:1})})))?t:{default:()=>[t],_:1},8,["value","onChange"]):null,lr("div",{ref:i,class:"uni-picker-select",onWheel:ec,onTouchmove:ec},[qo(d.value[0],((e,t)=>lr("div",{key:t,class:["uni-picker-item",{selected:f[0]===t}],onClick:()=>{f[0]=t,S()}},["object"==typeof e?e[T]||"":e],10,["onClick"])))],40,["onWheel","onTouchmove"]),lr("div",{style:k.triangle},null,4)],6)],40,["onWheel","onTouchmove"]):null,lr("div",null,[n.default&&n.default()]),h.value?lr("div",{class:"uni-picker-system",onMousemove:Kc(w)},[lr("input",{class:["uni-picker-system_input",h.value],ref:l,value:C,type:E,tabindex:"-1",min:O,max:A,onChange:e=>{b(e),ec(e)}},null,42,["value","type","min","max","onChange"])],40,["onMousemove"]):null],16,["onClick"])}}});let fh;const hh=c(Ds,{publishHandler(e,t,n){mh.subscribeHandler(e,t,n)}}),mh=c(Lc,{publishHandler(e,t,n){hh.subscribeHandler(e,t,n)}}),vh=Xc({name:"PageHead",setup(){const e=nn(null),t=sp(),n=function(e,t){const n=Wt(e),o=n?jt(If(e)):If(e);return __uniConfig.darkmode&&n&&Zn(e,(e=>{const t=If(e);for(const n in t)o[n]=t[n]})),t&&Lf(t),o}(t.navigationBar,(()=>{const e=If(t.navigationBar);n.backgroundColor=e.backgroundColor,n.titleColor=e.titleColor})),{clazz:o,style:a}=function(e){const t=Br((()=>{const{type:t,titlePenetrate:n,shadowColorType:o}=e,a={"uni-page-head":!0,"uni-page-head-transparent":"transparent"===t,"uni-page-head-titlePenetrate":"YES"===n,"uni-page-head-shadow":!!o};return o&&(a[`uni-page-head-shadow-${o}`]=!0),a})),n=Br((()=>({backgroundColor:e.backgroundColor,color:e.titleColor,transitionDuration:e.duration,transitionTimingFunction:e.timingFunc})));return{clazz:t,style:n}}(n);return()=>{const r=function(e,t){if(!t)return lr("div",{class:"uni-page-head-btn",onClick:yh},[sc(lc,"transparent"===e.type?"#fff":e.titleColor,26)],8,["onClick"])}(n,t.isQuit),i=n.type||"default",l="transparent"!==i&&"float"!==i&&lr("div",{class:{"uni-placeholder":!0,"uni-placeholder-titlePenetrate":n.titlePenetrate}},null,2);return lr("uni-page-head",{"uni-page-head-type":i},[lr("div",{ref:e,class:o.value,style:a.value},[lr("div",{class:"uni-page-head-hd"},[r]),gh(n),lr("div",{class:"uni-page-head-ft"},[])],6),l],8,["uni-page-head-type"])}}});function gh(e,t){return function({type:e,loading:t,titleSize:n,titleText:o,titleImage:a}){return lr("div",{class:"uni-page-head-bd"},[lr("div",{style:{fontSize:n,opacity:"transparent"===e?0:1},class:"uni-page-head__title"},[t?lr("i",{class:"uni-loading"},null):a?lr("img",{src:a,class:"uni-page-head__title_image"},null,8,["src"]):o],4)])}(e)}function yh(){1===wp().length?$f({url:"/"}):Af({from:"backbutton",success(){}})}const bh=Xc({name:"PageBody",setup(e,t){const n=nn(null);return Zn((()=>false.enablePullDownRefresh),(()=>{n.value=null}),{immediate:!0}),()=>lr(Ha,null,[!1,lr("uni-page-wrapper",n.value,[lr("uni-page-body",null,[Uo(t.slots,"default")])],16)])}}),wh=Xc({name:"Page",setup(e,t){const n=cp(dp()),o=n.navigationBar,a={};return th(n),()=>lr("uni-page",{"data-page":n.route,style:a},"custom"!==o.style?[lr(vh),xh(t)]:[xh(t)])}});function xh(e){return Ka(),er(bh,{key:0},{default:In((()=>[Uo(e.slots,"page")])),_:3})}const _h={loading:"AsyncLoading",error:"AsyncError",delay:200,timeout:6e4,suspensible:!0};window.uni={},window.wx={},window.rpx2px=ed;const Sh=Object.assign({}),kh=Object.assign;window.__uniConfig=kh({globalStyle:{backgroundColor:"#F8F8F8",navigationBar:{backgroundColor:"#F8F8F8",titleText:"仓库管理系统",type:"default",titleColor:"#000000"},isNVue:!1},uniIdRouter:{},compilerVersion:"4.15"},{appId:"__UNI__331DF1E",appName:"ckqt",appVersion:"1.0.0",appVersionCode:"100",async:_h,debug:!1,networkTimeout:{request:6e4,connectSocket:6e4,uploadFile:6e4,downloadFile:6e4},sdkConfigs:{},qqMapKey:void 0,bMapKey:void 0,googleMapKey:void 0,aMapKey:void 0,aMapSecurityJsCode:void 0,aMapServiceHost:void 0,nvue:{"flex-direction":"column"},locale:"zh-Hans",fallbackLocale:"",locales:Object.keys(Sh).reduce(((e,t)=>{const n=t.replace(/\.\/locale\/(uni-app.)?(.*).json/,"$2");return kh(e[n]||(e[n]={}),Sh[t].default),e}),{}),router:{mode:"hash",base:"/",assets:"assets",routerBase:"/"},darkmode:!1,themeConfig:{}}),window.__uniLayout=window.__uniLayout||{};const Ch={delay:_h.delay,timeout:_h.timeout,suspensible:_h.suspensible};_h.loading&&(Ch.loadingComponent={name:"SystemAsyncLoading",render:()=>lr(Nn(_h.loading))}),_h.error&&(Ch.errorComponent={name:"SystemAsyncError",render:()=>lr(Nn(_h.error))});const Th=()=>t((()=>import("./pages-index-index.DGpHy7xh.js")),__vite__mapDeps([0,1,2,3])).then((e=>Xp(e.default||e))),Eh=yo(kh({loader:Th},Ch)),Oh=()=>t((()=>import("./pages-login-login.jpUwumw_.js")),__vite__mapDeps([4,1,2,5])).then((e=>Xp(e.default||e))),Ah=yo(kh({loader:Oh},Ch)),Bh=()=>t((()=>import("./pages-whiteEmbryo-w-level.REFL0QQy.js")),__vite__mapDeps([6,1,2,7])).then((e=>Xp(e.default||e))),Dh=yo(kh({loader:Bh},Ch)),Ph=()=>t((()=>import("./pages-whiteEmbryo-w-suppliers.BYbgjtD5.js")),__vite__mapDeps([8,1,2,9])).then((e=>Xp(e.default||e))),$h=yo(kh({loader:Ph},Ch)),Lh=()=>t((()=>import("./pages-whiteEmbryo-w-warehousing.CSyvDCJ5.js")),__vite__mapDeps([10,11,2,12,13,14,1,15])).then((e=>Xp(e.default||e))),Vh=yo(kh({loader:Lh},Ch)),Ih=()=>t((()=>import("./pages-maintenance-m-other.COJIyf9x.js")),__vite__mapDeps([16,1,2,17])).then((e=>Xp(e.default||e))),Mh=yo(kh({loader:Ih},Ch)),Rh=()=>t((()=>import("./pages-maintenance-m-process.DqzUr2zd.js")),__vite__mapDeps([18,13,1,19,2,20])).then((e=>Xp(e.default||e))),zh=yo(kh({loader:Rh},Ch)),jh=()=>t((()=>import("./pages-maintenance-m-factory.BQU8FnmC.js")),__vite__mapDeps([21,1,19,2,22])).then((e=>Xp(e.default||e))),Nh=yo(kh({loader:jh},Ch)),Fh=()=>t((()=>import("./pages-maintenance-m-requirements.Bl-Msqtf.js")),__vite__mapDeps([23,1,19,2,24])).then((e=>Xp(e.default||e))),Hh=yo(kh({loader:Fh},Ch)),Wh=()=>t((()=>import("./pages-maintenance-p-details.s1ilPcjT.js")),__vite__mapDeps([25,1,2,26])).then((e=>Xp(e.default||e))),qh=yo(kh({loader:Wh},Ch)),Uh=()=>t((()=>import("./pages-whiteEmbryo-w-scanCode.CY-f4AxO.js")),__vite__mapDeps([27,11,2,12,13,1,19])).then((e=>Xp(e.default||e))),Yh=yo(kh({loader:Uh},Ch)),Xh=()=>t((()=>import("./pages-whiteEmbryo-w-warehouse.DQeJ1SSv.js")),__vite__mapDeps([28,1,19,2,29])).then((e=>Xp(e.default||e))),Kh=yo(kh({loader:Xh},Ch)),Gh=()=>t((()=>import("./pages-whiteEmbryo-w-list.Ddxo1it1.js")),__vite__mapDeps([30,14,1,2,31])).then((e=>Xp(e.default||e))),Zh=yo(kh({loader:Gh},Ch)),Jh=()=>t((()=>import("./pages-whiteEmbryo-w-libraryLocation.CHVMIPAW.js")),__vite__mapDeps([32,11,2,12,13,1,19,33])).then((e=>Xp(e.default||e))),Qh=yo(kh({loader:Jh},Ch)),em=()=>t((()=>import("./pages-maintenance-processOldzmd.CcyaAhAC.js")),__vite__mapDeps([34,1,2,35])).then((e=>Xp(e.default||e))),tm=yo(kh({loader:em},Ch)),nm=()=>t((()=>import("./pages-spot-spot.IwlbcnDw.js")),__vite__mapDeps([36,14,1,2,37])).then((e=>Xp(e.default||e))),om=yo(kh({loader:nm},Ch)),am=()=>t((()=>import("./pages-spot-list.D-3eHl33.js")),__vite__mapDeps([38,1,14,13,2,39])).then((e=>Xp(e.default||e))),rm=yo(kh({loader:am},Ch)),im=()=>t((()=>import("./pages-spot-audit.Q1-k_xg-.js")),__vite__mapDeps([40,13,1,2,41])).then((e=>Xp(e.default||e))),lm=yo(kh({loader:im},Ch)),sm=()=>t((()=>import("./pages-spot-pass.Dee9J_4E.js")),__vite__mapDeps([42,13,2,43])).then((e=>Xp(e.default||e))),cm=yo(kh({loader:sm},Ch)),um=()=>t((()=>import("./pages-customOrder-customOrder.BkO65CWi.js")),__vite__mapDeps([44,14,1,2,45])).then((e=>Xp(e.default||e))),dm=yo(kh({loader:um},Ch)),pm=()=>t((()=>import("./pages-customOrder-list.BuFSxjmW.js")),__vite__mapDeps([46,1,14,13,2,47])).then((e=>Xp(e.default||e))),fm=yo(kh({loader:pm},Ch)),hm=()=>t((()=>import("./pages-maintenance-m-flow.CeD1ZdbC.js")),__vite__mapDeps([48,1,19,2,49])).then((e=>Xp(e.default||e))),mm=yo(kh({loader:hm},Ch)),vm=()=>t((()=>import("./pages-customOrder-detail.B2sMIK7h.js")),__vite__mapDeps([50,14,1,13,19,2,51])).then((e=>Xp(e.default||e))),gm=yo(kh({loader:vm},Ch)),ym=()=>t((()=>import("./pages-distribution-distribution.tOS1HYZf.js")),__vite__mapDeps([52,1,14,13,2,53])).then((e=>Xp(e.default||e))),bm=yo(kh({loader:ym},Ch)),wm=()=>t((()=>import("./pages-distribution-detailSpot.DUzMURS4.js")),__vite__mapDeps([54,11,2,12,13,14,1,55])).then((e=>Xp(e.default||e))),xm=yo(kh({loader:wm},Ch)),_m=()=>t((()=>import("./pages-distribution-detailCus.XvFZBcnQ.js")),__vite__mapDeps([56,11,2,12,13,1,14,57])).then((e=>Xp(e.default||e))),Sm=yo(kh({loader:_m},Ch)),km=()=>t((()=>import("./pages-documentary-documentary.DUCpQcon.js")),__vite__mapDeps([58,1,14,13,2,59])).then((e=>Xp(e.default||e))),Cm=yo(kh({loader:km},Ch)),Tm=()=>t((()=>import("./pages-documentary-detail.C8spbihn.js")),__vite__mapDeps([60,13,1,14,2,61])).then((e=>Xp(e.default||e))),Em=yo(kh({loader:Tm},Ch)),Om=()=>t((()=>import("./pages-documentary-ex-factory.D6Rjp-aa.js")),__vite__mapDeps([62,13,1,14,2,63])).then((e=>Xp(e.default||e))),Am=yo(kh({loader:Om},Ch)),Bm=()=>t((()=>import("./pages-documentary-history.cUq3_8CB.js")),__vite__mapDeps([64,13,1,2,65])).then((e=>Xp(e.default||e))),Dm=yo(kh({loader:Bm},Ch)),Pm=()=>t((()=>import("./pages-Delivery-Delivery.CA6_jRxj.js")),__vite__mapDeps([66,1,14,13,2,67])).then((e=>Xp(e.default||e))),$m=yo(kh({loader:Pm},Ch)),Lm=()=>t((()=>import("./pages-colorBlank-colorBlank.Bg2iesi2.js")),__vite__mapDeps([68,1,14,13,2,69])).then((e=>Xp(e.default||e))),Vm=yo(kh({loader:Lm},Ch)),Im=()=>t((()=>import("./pages-colorBlank-defect.6fMhP1kO.js")),__vite__mapDeps([70,1,19,2,71])).then((e=>Xp(e.default||e))),Mm=yo(kh({loader:Im},Ch)),Rm=()=>t((()=>import("./pages-colorBlank-quality.CzErhaGO.js")),__vite__mapDeps([72,1,2,73])).then((e=>Xp(e.default||e))),zm=yo(kh({loader:Rm},Ch)),jm=()=>t((()=>import("./pages-colorBlank-physical.BFcq9jeB.js")),__vite__mapDeps([74,1,2,75])).then((e=>Xp(e.default||e))),Nm=yo(kh({loader:jm},Ch));function Fm(e,t){return Ka(),er(wh,null,{page:In((()=>[lr(e,kh({},t,{ref:"page"}),null,512)])),_:1})}window.__uniRoutes=[{path:"/",alias:"/pages/index/index",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Eh,t)}},loader:Th,meta:{isQuit:!0,isEntry:!0,navigationBar:{titleText:"首页",type:"default"},isNVue:!1}},{path:"/pages/login/login",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Ah,t)}},loader:Oh,meta:{navigationBar:{titleText:"登录",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-level",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Dh,t)}},loader:Bh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-suppliers",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm($h,t)}},loader:Ph,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-warehousing",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Vh,t)}},loader:Lh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-other",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Mh,t)}},loader:Ih,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-process",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(zh,t)}},loader:Rh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-factory",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Nh,t)}},loader:jh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-requirements",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Hh,t)}},loader:Fh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/p-details",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(qh,t)}},loader:Wh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-scanCode",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Yh,t)}},loader:Uh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-warehouse",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Kh,t)}},loader:Xh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-list",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Zh,t)}},loader:Gh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-libraryLocation",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Qh,t)}},loader:Jh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/processOldzmd",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(tm,t)}},loader:em,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/spot",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(om,t)}},loader:nm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/list",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(rm,t)}},loader:am,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/audit",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(lm,t)}},loader:im,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/pass",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(cm,t)}},loader:sm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/customOrder/customOrder",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(dm,t)}},loader:um,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/customOrder/list",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(fm,t)}},loader:pm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-flow",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(mm,t)}},loader:hm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/customOrder/detail",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(gm,t)}},loader:vm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/distribution/distribution",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(bm,t)}},loader:ym,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/distribution/detailSpot",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(xm,t)}},loader:wm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/distribution/detailCus",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Sm,t)}},loader:_m,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/documentary",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Cm,t)}},loader:km,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/detail",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Em,t)}},loader:Tm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/ex-factory",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Am,t)}},loader:Om,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/history",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Dm,t)}},loader:Bm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/Delivery/Delivery",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm($m,t)}},loader:Pm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/colorBlank",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Vm,t)}},loader:Lm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/defect",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Mm,t)}},loader:Im,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/quality",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(zm,t)}},loader:Rm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/physical",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Nm,t)}},loader:jm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}}].map((e=>(e.meta.route=(e.alias||e.path).slice(1),e)));const Hm={onLaunch:function(){console.log("App Launch")},onShow:function(){console.log("App Show")},onHide:function(){console.log("App Hide")}};function Wm(){}Yp(Hm,{init:qp,setup(e){const t=up(),n=()=>{var n;n=e,Object.keys(nd).forEach((e=>{nd[e].forEach((t=>{$o(e,t,n)}))}));const{onLaunch:o,onShow:a,onPageNotFound:r,onError:i}=e,l=function({path:e,query:t}){return c(kd,{path:e,query:t}),c(Cd,kd),c({},kd)}({path:t.path.slice(1)||__uniRoutes[0].meta.route,query:xe(t.query)});if(o&&L(o,l),a&&L(a,l),!t.matched.length){const e={notFound:!0,openType:"appLaunch",path:t.path,query:{},scene:1001};r&&L(r,e)}i&&(e.appContext.config.errorHandler=e=>{L(i,e)})};return va(ns).isReady().then(n),Io((()=>{window.addEventListener("resize",function(e,t,{clearTimeout:n,setTimeout:o}){let a;const r=function(){n(a),a=o((()=>e.apply(this,arguments)),t)};return r.cancel=function(){n(a)},r}(Kp,50,{setTimeout:setTimeout,clearTimeout:clearTimeout})),window.addEventListener("message",Gp),document.addEventListener("visibilitychange",Zp),function(){let e=null;try{e=window.matchMedia("(prefers-color-scheme: dark)")}catch(t){}if(e){let t=e=>{mh.emit("onThemeChange",{theme:e.matches?"dark":"light"})};e.addEventListener?e.addEventListener("change",t):e.addListener(t)}}()})),t.query},before(e){e.mpType="app";const{setup:t}=e,n=()=>(Ka(),er(nh));e.setup=(e,o)=>{const a=t&&t(e,o);return v(a)?n:a},e.render=n}});const qm=Object.assign,Um="undefined"!=typeof window,Ym=e=>null!==e&&"object"==typeof e,Xm=e=>null!=e,Km=e=>"function"==typeof e,Gm=e=>Ym(e)&&Km(e.then)&&Km(e.catch),Zm=e=>"[object Date]"===Object.prototype.toString.call(e)&&!Number.isNaN(e.getTime());function Jm(e){return e=e.replace(/[^-|\d]/g,""),/^((\+86)|(86))?(1)\d{10}$/.test(e)||/^0[0-9-]{10,13}$/.test(e)}const Qm=e=>"number"==typeof e||/^\d+(\.\d+)?$/.test(e);function ev(e,t){const n=t.split(".");let o=e;return n.forEach((e=>{var t;o=Ym(o)&&null!=(t=o[e])?t:""})),o}function tv(e,t,n){return t.reduce(((t,o)=>(n&&void 0===e[o]||(t[o]=e[o]),t)),{})}const nv=(e,t)=>JSON.stringify(e)===JSON.stringify(t),ov=e=>Array.isArray(e)?e:[e],av=[Number,String],rv={type:Boolean,default:!0},iv=e=>({type:e,required:!0}),lv=()=>({type:Array,default:()=>[]}),sv=e=>({type:Number,default:e}),cv=e=>({type:av,default:e}),uv=e=>({type:String,default:e});var dv="undefined"!=typeof window;function pv(e){return dv?requestAnimationFrame(e):-1}function fv(e){dv&&cancelAnimationFrame(e)}function hv(e){pv((()=>pv(e)))}var mv=(e,t)=>({top:0,left:0,right:e,bottom:t,width:e,height:t}),vv=e=>{const t=rn(e);if(t===window){const e=t.innerWidth,n=t.innerHeight;return mv(e,n)}return(null==t?void 0:t.getBoundingClientRect)?t.getBoundingClientRect():mv(0,0)};function gv(e){const t=va(e,null);if(t){const e=br(),{link:n,unlink:o,internalChildren:a}=t;n(e),jo((()=>o(e)));return{parent:t,index:Br((()=>a.indexOf(e)))}}return{parent:null,index:nn(-1)}}var yv=(e,t)=>{const n=e.indexOf(t);return-1===n?e.findIndex((e=>void 0!==t.key&&null!==t.key&&e.type===t.type&&e.key===t.key)):n};function bv(e,t,n){const o=function(e){const t=[],n=e=>{Array.isArray(e)&&e.forEach((e=>{var o;tr(e)&&(t.push(e),(null==(o=e.component)?void 0:o.subTree)&&(t.push(e.component.subTree),n(e.component.subTree.children)),e.children&&n(e.children))}))};return n(e),t}(e.subTree.children);n.sort(((e,t)=>yv(o,e.vnode)-yv(o,t.vnode)));const a=n.map((e=>e.proxy));t.sort(((e,t)=>a.indexOf(e)-a.indexOf(t)))}function wv(e){const t=jt([]),n=jt([]),o=br();return{children:t,linkChildren:a=>{ma(e,Object.assign({link:e=>{e.proxy&&(n.push(e),t.push(e.proxy),bv(o,t,n))},unlink:e=>{const o=n.indexOf(e);t.splice(o,1),n.splice(o,1)},children:t,internalChildren:n},a))}}}var xv,_v;function Sv(e){let t,n,o,a;const r=nn(e.time),i=Br((()=>{return{total:e=r.value,days:Math.floor(e/864e5),hours:Math.floor(e%864e5/36e5),minutes:Math.floor(e%36e5/6e4),seconds:Math.floor(e%6e4/1e3),milliseconds:Math.floor(e%1e3)};var e})),l=()=>{o=!1,fv(t)},s=()=>Math.max(n-Date.now(),0),c=t=>{var n,o;r.value=t,null==(n=e.onChange)||n.call(e,i.value),0===t&&(l(),null==(o=e.onFinish)||o.call(e))},u=()=>{t=pv((()=>{o&&(c(s()),r.value>0&&u())}))},d=()=>{t=pv((()=>{if(o){const n=s();e=n,t=r.value,(Math.floor(e/1e3)!==Math.floor(t/1e3)||0===n)&&c(n),r.value>0&&d()}var e,t}))},p=()=>{dv&&(e.millisecond?u():d())};return zo(l),Co((()=>{a&&(o=!0,a=!1,p())})),To((()=>{o&&(l(),a=!0)})),{start:()=>{o||(n=Date.now()+r.value,o=!0,p())},pause:l,reset:(t=e.time)=>{l(),r.value=t},current:i}}function kv(e){let t;Io((()=>{e(),xn((()=>{t=!0}))})),Co((()=>{t&&e()}))}function Cv(e,t,n={}){if(!dv)return;const{target:o=window,passive:a=!1,capture:r=!1}=n;let i,l=!1;const s=n=>{if(l)return;const o=rn(n);o&&!i&&(o.addEventListener(e,t,{capture:r,passive:a}),i=!0)},c=n=>{if(l)return;const o=rn(n);o&&i&&(o.removeEventListener(e,t,r),i=!1)};let u;return jo((()=>c(o))),To((()=>c(o))),kv((()=>s(o))),tn(o)&&(u=Zn(o,((e,t)=>{c(t),s(e)}))),()=>{null==u||u(),c(o),l=!0}}function Tv(e,t,n={}){if(!dv)return;const{eventName:o="click"}=n;Cv(o,(n=>{(Array.isArray(e)?e:[e]).every((e=>{const t=rn(e);return t&&!t.contains(n.target)}))&&t(n)}),{target:document})}var Ev,Ov=/scroll|auto|overlay/i,Av=dv?window:void 0;function Bv(e){return"HTML"!==e.tagName&&"BODY"!==e.tagName&&1===e.nodeType}function Dv(e,t=Av){let n=e;for(;n&&n!==t&&Bv(n);){const{overflowY:e}=window.getComputedStyle(n);if(Ov.test(e))return n;n=n.parentNode}return t}function Pv(e,t=Av){const n=nn();return Io((()=>{e.value&&(n.value=Dv(e.value,t))})),n}var $v=Symbol("van-field");function Lv(e){const t=va($v,null);t&&!t.customValue.value&&(t.customValue.value=e,Zn(e,(()=>{t.resetValidation(),t.validateWithTrigger("onChange")})))}function Vv(e){const t="scrollTop"in e?e.scrollTop:e.pageYOffset;return Math.max(t,0)}function Iv(e,t){"scrollTop"in e?e.scrollTop=t:e.scrollTo(e.scrollX,t)}function Mv(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function Rv(e){Iv(window,e),Iv(document.body,e)}function zv(e,t){if(e===window)return 0;const n=t?Vv(t):Mv();return vv(e).top+n}const jv=!!Um&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase());function Nv(){jv&&Rv(Mv())}const Fv=e=>e.stopPropagation();function Hv(e,t){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault(),t&&Fv(e)}function Wv(e){const t=rn(e);if(!t)return!1;const n=window.getComputedStyle(t),o="none"===n.display,a=null===t.offsetParent&&"fixed"!==n.position;return o||a}const{width:qv,height:Uv}=function(){if(!xv&&(xv=nn(0),_v=nn(0),dv)){const e=()=>{xv.value=window.innerWidth,_v.value=window.innerHeight};e(),window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})}return{width:xv,height:_v}}();function Yv(e){const t=window.getComputedStyle(e);return"none"!==t.transform||"none"!==t.perspective||["transform","perspective","filter"].some((e=>(t.willChange||"").includes(e)))}function Xv(e){if(Xm(e))return Qm(e)?`${e}px`:String(e)}function Kv(e){if(Xm(e)){if(Array.isArray(e))return{width:Xv(e[0]),height:Xv(e[1])};const t=Xv(e);return{width:t,height:t}}}function Gv(e){const t={};return void 0!==e&&(t.zIndex=+e),t}let Zv;function Jv(e){return+(e=e.replace(/rem/g,""))*function(){if(!Zv){const e=document.documentElement,t=e.style.fontSize||window.getComputedStyle(e).fontSize;Zv=parseFloat(t)}return Zv}()}function Qv(e){if("number"==typeof e)return e;if(Um){if(e.includes("rem"))return Jv(e);if(e.includes("vw"))return function(e){return+(e=e.replace(/vw/g,""))*qv.value/100}(e);if(e.includes("vh"))return function(e){return+(e=e.replace(/vh/g,""))*Uv.value/100}(e)}return parseFloat(e)}const eg=/-(\w)/g,tg=e=>e.replace(eg,((e,t)=>t.toUpperCase()));function ng(e,t=2){let n=e+"";for(;n.lengthMath.min(Math.max(e,t),n);function ag(e,t,n){const o=e.indexOf(t);return-1===o?e:"-"===t&&0!==o?e.slice(0,o):e.slice(0,o+1)+e.slice(o).replace(n,"")}function rg(e,t=!0,n=!0){e=t?ag(e,".",/\./g):e.split(".")[0];const o=t?/[^-0-9.]/g:/[^-0-9]/g;return(e=n?ag(e,"-",/-/g):e.replace(/-/,"")).replace(o,"")}function ig(e,t){const n=10**10;return Math.round((e+t)*n)/n}const{hasOwnProperty:lg}=Object.prototype;function sg(e,t){return Object.keys(t).forEach((n=>{!function(e,t,n){const o=t[n];Xm(o)&&(lg.call(e,n)&&Ym(o)?e[n]=sg(Object(e[n]),o):e[n]=o)}(e,t,n)})),e}const cg=nn("zh-CN"),ug=jt({"zh-CN":{name:"姓名",tel:"电话",save:"保存",clear:"清空",cancel:"取消",confirm:"确认",delete:"删除",loading:"加载中...",noCoupon:"暂无优惠券",nameEmpty:"请填写姓名",addContact:"添加联系人",telInvalid:"请填写正确的电话",vanCalendar:{end:"结束",start:"开始",title:"日期选择",weekdays:["日","一","二","三","四","五","六"],monthTitle:(e,t)=>`${e}年${t}月`,rangePrompt:e=>`最多选择 ${e} 天`},vanCascader:{select:"请选择"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无门槛",discount:e=>`${e}折`,condition:e=>`满${e}元可用`},vanCouponCell:{title:"优惠券",count:e=>`${e}张可用`},vanCouponList:{exchange:"兑换",close:"不使用",enable:"可用",disabled:"不可用",placeholder:"输入优惠码"},vanAddressEdit:{area:"地区",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",addressDetail:"详细地址",defaultAddress:"设为默认收货地址"},vanAddressList:{add:"新增地址"}}}),dg={messages:()=>ug[cg.value],use(e,t){cg.value=e,this.add({[e]:t})},add(e={}){sg(ug,e)}};var pg=dg;function fg(e){const t=tg(e)+".";return(e,...n)=>{const o=pg.messages(),a=ev(o,t+e)||ev(o,e);return Km(a)?a(...n):a}}function hg(e,t){return t?"string"==typeof t?` ${e}--${t}`:Array.isArray(t)?t.reduce(((t,n)=>t+hg(e,n)),""):Object.keys(t).reduce(((n,o)=>n+(t[o]?hg(e,o):"")),""):""}function mg(e){return(t,n)=>(t&&"string"!=typeof t&&(n=t,t=""),`${t=t?`${e}__${t}`:e}${hg(t,n)}`)}function vg(e){const t=`van-${e}`;return[t,mg(t),fg(t)]}const gg="van-hairline",yg=`${gg}--top`,bg=`${gg}--left`,wg=`${gg}--right`,xg=`${gg}--bottom`,_g=`${gg}--surround`,Sg=`${gg}--top-bottom`,kg=`${gg}-unset--top-bottom`,Cg="van-haptics-feedback",Tg=Symbol("van-form");function Eg(e,{args:t=[],done:n,canceled:o,error:a}){if(e){const r=e.apply(null,t);Gm(r)?r.then((e=>{e?n():o&&o()})).catch(a||Wm):r?n():o&&o()}else n()}function Og(e){return e.install=t=>{const{name:n}=e;n&&(t.component(n,e),t.component(tg(`-${n}`),e))},e}function Ag(e,t){return e.reduce(((e,n)=>Math.abs(e-t){t&&e()}))}const Pg=(e,t)=>{const n=nn(),o=()=>{n.value=vv(e).height};return Io((()=>{if(xn(o),t)for(let e=1;e<=3;e++)setTimeout(o,100*e)})),Dg((()=>xn(o))),Zn([qv,Uv],o),n};function $g(e,t){const n=Pg(e,!0);return e=>lr("div",{class:t("placeholder"),style:{height:n.value?`${n.value}px`:void 0}},[e()])}const[Lg,Vg]=vg("action-bar"),Ig=Symbol(Lg);const Mg=Og(vo({name:Lg,props:{placeholder:Boolean,safeAreaInsetBottom:rv},setup(e,{slots:t}){const n=nn(),o=$g(n,Vg),{linkChildren:a}=wv(Ig);a();const r=()=>{var o;return lr("div",{ref:n,class:[Vg(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[null==(o=t.default)?void 0:o.call(t)])};return()=>e.placeholder?o(r):r()}}));function Rg(e){const t=br();t&&qm(t.proxy,e)}const zg={to:[String,Object],url:String,replace:Boolean};function jg({to:e,url:t,replace:n,$router:o}){e&&o?o[n?"replace":"push"](e):t&&(n?location.replace(t):location.href=t)}function Ng(){const e=br().proxy;return()=>jg(e)}const[Fg,Hg]=vg("badge");const Wg=Og(vo({name:Fg,props:{dot:Boolean,max:av,tag:uv("div"),color:String,offset:Array,content:av,showZero:rv,position:uv("top-right")},setup(e,{slots:t}){const n=()=>{if(t.content)return!0;const{content:n,showZero:o}=e;return Xm(n)&&""!==n&&(o||0!==n&&"0"!==n)},o=()=>{const{dot:o,max:a,content:r}=e;if(!o&&n())return t.content?t.content():Xm(a)&&Qm(r)&&+r>+a?`${a}+`:r},a=e=>e.startsWith("-")?e.replace("-",""):`-${e}`,r=Br((()=>{const n={background:e.color};if(e.offset){const[o,r]=e.offset,{position:i}=e,[l,s]=i.split("-");t.default?(n[l]="number"==typeof r?Xv("top"===l?r:-r):"top"===l?Xv(r):a(r),n[s]="number"==typeof o?Xv("left"===s?o:-o):"left"===s?Xv(o):a(o)):(n.marginTop=Xv(r),n.marginLeft=Xv(o))}return n})),i=()=>{if(n()||e.dot)return lr("div",{class:Hg([e.position,{dot:e.dot,fixed:!!t.default}]),style:r.value},[o()])};return()=>{if(t.default){const{tag:n}=e;return lr(n,{class:Hg("wrapper")},{default:()=>[t.default(),i()]})}return i()}}}));let qg=2e3;const[Ug,Yg]=vg("config-provider"),Xg=Symbol(Ug);function Kg(e={},t={}){Object.keys(e).forEach((n=>{e[n]!==t[n]&&document.documentElement.style.setProperty(n,e[n])})),Object.keys(t).forEach((t=>{e[t]||document.documentElement.style.removeProperty(t)}))}var Gg=vo({name:Ug,props:{tag:uv("div"),theme:uv("light"),zIndex:Number,themeVars:Object,themeVarsDark:Object,themeVarsLight:Object,themeVarsScope:uv("local"),iconPrefix:String},setup(e,{slots:t}){const n=Br((()=>function(e){const t={};return Object.keys(e).forEach((n=>{const o=n.replace(/([A-Z])/g,"-$1").toLowerCase().replace(/^-/,"").replace(/([a-zA-Z])(\d)/g,"$1-$2");t[`--van-${o}`]=e[n]})),t}(qm({},e.themeVars,"dark"===e.theme?e.themeVarsDark:e.themeVarsLight))));if(Um){const t=()=>{document.documentElement.classList.add(`van-theme-${e.theme}`)},o=(t=e.theme)=>{document.documentElement.classList.remove(`van-theme-${t}`)};Zn((()=>e.theme),((e,n)=>{n&&o(n),t()}),{immediate:!0}),Co(t),To(o),zo(o),Zn(n,((t,n)=>{"global"===e.themeVarsScope&&Kg(t,n)})),Zn((()=>e.themeVarsScope),((e,t)=>{"global"===t&&Kg({},n.value),"global"===e&&Kg(n.value,{})})),"global"===e.themeVarsScope&&Kg(n.value,{})}return ma(Xg,e),Kn((()=>{var t;void 0!==e.zIndex&&(t=e.zIndex,qg=t)})),()=>lr(e.tag,{class:Yg(),style:"local"===e.themeVarsScope?n.value:void 0},{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t)]}})}});const[Zg,Jg]=vg("icon");var Qg=vo({name:Zg,props:{dot:Boolean,tag:uv("i"),name:String,size:av,badge:av,color:String,badgeProps:Object,classPrefix:String},setup(e,{slots:t}){const n=va(Xg,null),o=Br((()=>e.classPrefix||(null==n?void 0:n.iconPrefix)||Jg()));return()=>{const{tag:n,dot:a,name:r,size:i,badge:l,color:s}=e,c=(e=>null==e?void 0:e.includes("/"))(r);return lr(Wg,hr({dot:a,tag:n,class:[o.value,c?"":`${o.value}-${r}`],style:{color:s,fontSize:Xv(i)},content:l},e.badgeProps),{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t),c&&lr("img",{class:Jg("image"),src:r},null)]}})}}});const ey=Og(Qg);var ty=ey;const[ny,oy]=vg("loading"),ay=Array(12).fill(null).map(((e,t)=>lr("i",{class:oy("line",String(t+1))},null))),ry=lr("svg",{class:oy("circular"),viewBox:"25 25 50 50"},[lr("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]);const iy=Og(vo({name:ny,props:{size:av,type:uv("circular"),color:String,vertical:Boolean,textSize:av,textColor:String},setup(e,{slots:t}){const n=Br((()=>qm({color:e.color},Kv(e.size)))),o=()=>{const o="spinner"===e.type?ay:ry;return lr("span",{class:oy("spinner",e.type),style:n.value},[t.icon?t.icon():o])},a=()=>{var n;if(t.default)return lr("span",{class:oy("text"),style:{fontSize:Xv(e.textSize),color:null!=(n=e.textColor)?n:e.color}},[t.default()])};return()=>{const{type:t,vertical:n}=e;return lr("div",{class:oy([t,{vertical:n}]),"aria-live":"polite","aria-busy":!0},[o(),a()])}}})),[ly,sy]=vg("button");const cy=Og(vo({name:ly,props:qm({},zg,{tag:uv("button"),text:String,icon:String,type:uv("default"),size:uv("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:uv("button"),loadingSize:av,loadingText:String,loadingType:String,iconPosition:uv("left")}),emits:["click"],setup(e,{emit:t,slots:n}){const o=Ng(),a=()=>e.loading?n.loading?n.loading():lr(iy,{size:e.loadingSize,type:e.loadingType,class:sy("loading")},null):n.icon?lr("div",{class:sy("icon")},[n.icon()]):e.icon?lr(ey,{name:e.icon,class:sy("icon"),classPrefix:e.iconPrefix},null):void 0,r=()=>{let t;if(t=e.loading?e.loadingText:n.default?n.default():e.text,t)return lr("span",{class:sy("text")},[t])},i=()=>{const{color:t,plain:n}=e;if(t){const e={color:n?t:"white"};return n||(e.background=t),t.includes("gradient")?e.border=0:e.borderColor=t,e}},l=n=>{e.loading?Hv(n):e.disabled||(t("click",n),o())};return()=>{const{tag:t,type:n,size:o,block:s,round:c,plain:u,square:d,loading:p,disabled:f,hairline:h,nativeType:m,iconPosition:v}=e,g=[sy([n,o,{plain:u,block:s,round:c,square:d,loading:p,disabled:f,hairline:h}]),{[_g]:h}];return lr(t,{type:m,class:g,style:i(),disabled:f,onClick:l},{default:()=>[lr("div",{class:sy("content")},["left"===v&&a(),r(),"right"===v&&a()])]})}}})),[uy,dy]=vg("action-bar-button");const py=Og(vo({name:uy,props:qm({},zg,{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean}),setup(e,{slots:t}){const n=Ng(),{parent:o,index:a}=gv(Ig),r=Br((()=>{if(o){const e=o.children[a.value-1];return!(e&&"isButton"in e)}})),i=Br((()=>{if(o){const e=o.children[a.value+1];return!(e&&"isButton"in e)}}));return Rg({isButton:!0}),()=>{const{type:o,icon:a,text:l,color:s,loading:c,disabled:u}=e;return lr(cy,{class:dy([o,{last:i.value,first:r.value}]),size:"large",type:o,icon:a,color:s,loading:c,disabled:u,onClick:n},{default:()=>[t.default?t.default():l]})}}})),[fy,hy]=vg("action-bar-icon");const my=Og(vo({name:fy,props:qm({},zg,{dot:Boolean,text:String,icon:String,color:String,badge:av,iconClass:null,badgeProps:Object,iconPrefix:String}),setup(e,{slots:t}){const n=Ng();gv(Ig);const o=()=>{const{dot:n,badge:o,icon:a,color:r,iconClass:i,badgeProps:l,iconPrefix:s}=e;return t.icon?lr(Wg,hr({dot:n,class:hy("icon"),content:o},l),{default:t.icon}):lr(ey,{tag:"div",dot:n,name:a,badge:o,color:r,class:[hy("icon"),i],badgeProps:l,classPrefix:s},null)};return()=>lr("div",{role:"button",class:hy(),tabindex:0,onClick:n},[o(),t.default?t.default():e.text])}})),vy={show:Boolean,zIndex:av,overlay:rv,duration:av,teleport:[String,Object],lockScroll:rv,lazyRender:rv,beforeClose:Function,overlayStyle:Object,overlayClass:null,transitionAppear:Boolean,closeOnClickOverlay:rv},gy=Object.keys(vy);function yy(){const e=nn(0),t=nn(0),n=nn(0),o=nn(0),a=nn(0),r=nn(0),i=nn(""),l=nn(!0),s=()=>{n.value=0,o.value=0,a.value=0,r.value=0,i.value="",l.value=!0};return{move:s=>{const c=s.touches[0];n.value=(c.clientX<0?0:c.clientX)-e.value,o.value=c.clientY-t.value,a.value=Math.abs(n.value),r.value=Math.abs(o.value);var u,d;(!i.value||a.value<10&&r.value<10)&&(i.value=(u=a.value,d=r.value,u>d?"horizontal":d>u?"vertical":"")),l.value&&(a.value>5||r.value>5)&&(l.value=!1)},start:n=>{s(),e.value=n.touches[0].clientX,t.value=n.touches[0].clientY},reset:s,startX:e,startY:t,deltaX:n,deltaY:o,offsetX:a,offsetY:r,direction:i,isVertical:()=>"vertical"===i.value,isHorizontal:()=>"horizontal"===i.value,isTap:l}}let by=0;function wy(e,t){const n=yy(),o=t=>{n.move(t);const o=n.deltaY.value>0?"10":"01",a=Dv(t.target,e.value),{scrollHeight:r,offsetHeight:i,scrollTop:l}=a;let s="11";0===l?s=i>=r?"00":"01":l+i>=r&&(s="10"),"11"===s||!n.isVertical()||parseInt(s,2)&parseInt(o,2)||Hv(t,!0)},a=()=>{document.addEventListener("touchstart",n.start),document.addEventListener("touchmove",o,{passive:!1}),by||document.body.classList.add("van-overflow-hidden"),by++},r=()=>{by&&(document.removeEventListener("touchstart",n.start),document.removeEventListener("touchmove",o),by--,by||document.body.classList.remove("van-overflow-hidden"))},i=()=>t()&&r();kv((()=>t()&&a())),To(i),zo(i),Zn(t,(e=>{e?a():r()}))}function xy(e){const t=nn(!1);return Zn(e,(e=>{e&&(t.value=e)}),{immediate:!0}),e=>()=>t.value?e():null}const _y=()=>{var e;const{scopeId:t}=(null==(e=br())?void 0:e.vnode)||{};return t?{[t]:""}:null},[Sy,ky]=vg("overlay");const Cy=Og(vo({name:Sy,props:{show:Boolean,zIndex:av,duration:av,className:null,lockScroll:rv,lazyRender:rv,customStyle:Object,teleport:[String,Object]},setup(e,{slots:t}){const n=nn(),o=xy((()=>e.show||!e.lazyRender))((()=>{var o;const a=qm(Gv(e.zIndex),e.customStyle);return Xm(e.duration)&&(a.animationDuration=`${e.duration}s`),no(lr("div",{ref:n,style:a,class:[ky(),e.className]},[null==(o=t.default)?void 0:o.call(t)]),[[Jr,e.show]])}));return Cv("touchmove",(t=>{e.lockScroll&&Hv(t,!0)}),{target:n}),()=>{const t=lr(Rr,{name:"van-fade",appear:!0},{default:o});return e.teleport?lr(Na,{to:e.teleport},{default:()=>[t]}):t}}})),Ty=qm({},vy,{round:Boolean,position:uv("center"),closeIcon:uv("cross"),closeable:Boolean,transition:String,iconPrefix:String,closeOnPopstate:Boolean,closeIconPosition:uv("top-right"),destroyOnClose:Boolean,safeAreaInsetTop:Boolean,safeAreaInsetBottom:Boolean}),[Ey,Oy]=vg("popup");const Ay=Og(vo({name:Ey,inheritAttrs:!1,props:Ty,emits:["open","close","opened","closed","keydown","update:show","clickOverlay","clickCloseIcon"],setup(e,{emit:t,attrs:n,slots:o}){let a,r;const i=nn(),l=nn(),s=xy((()=>e.show||!e.lazyRender)),c=Br((()=>{const t={zIndex:i.value};if(Xm(e.duration)){t["center"===e.position?"animationDuration":"transitionDuration"]=`${e.duration}s`}return t})),u=()=>{a||(a=!0,i.value=void 0!==e.zIndex?+e.zIndex:++qg,t("open"))},d=()=>{a&&Eg(e.beforeClose,{done(){a=!1,t("close"),t("update:show",!1)}})},p=n=>{t("clickOverlay",n),e.closeOnClickOverlay&&d()},f=()=>{if(e.overlay)return lr(Cy,hr({show:e.show,class:e.overlayClass,zIndex:i.value,duration:e.duration,customStyle:e.overlayStyle,role:e.closeOnClickOverlay?"button":void 0,tabindex:e.closeOnClickOverlay?0:void 0},_y(),{onClick:p}),{default:o["overlay-content"]})},h=e=>{t("clickCloseIcon",e),d()},m=()=>{if(e.closeable)return lr(ey,{role:"button",tabindex:0,name:e.closeIcon,class:[Oy("close-icon",e.closeIconPosition),Cg],classPrefix:e.iconPrefix,onClick:h},null)};let v;const g=()=>{v&&clearTimeout(v),v=setTimeout((()=>{t("opened")}))},y=()=>t("closed"),b=e=>t("keydown",e),w=s((()=>{var t;const{destroyOnClose:a,round:r,position:i,safeAreaInsetTop:s,safeAreaInsetBottom:u,show:d}=e;if(d||!a)return no(lr("div",hr({ref:l,style:c.value,role:"dialog",tabindex:0,class:[Oy({round:r,[i]:i}),{"van-safe-area-top":s,"van-safe-area-bottom":u}],onKeydown:b},n,_y()),[null==(t=o.default)?void 0:t.call(o),m()]),[[Jr,d]])})),x=()=>{const{position:t,transition:n,transitionAppear:o}=e;return lr(Rr,{name:n||("center"===t?"van-fade":`van-popup-slide-${t}`),appear:o,onAfterEnter:g,onAfterLeave:y},{default:w})};return Zn((()=>e.show),(e=>{e&&!a&&(u(),0===n.tabindex&&xn((()=>{var e;null==(e=l.value)||e.focus()}))),!e&&a&&(a=!1,t("close"))})),Rg({popupRef:l}),wy(l,(()=>e.show&&e.lockScroll)),Cv("popstate",(()=>{e.closeOnPopstate&&(d(),r=!1)})),Io((()=>{e.show&&u()})),Co((()=>{r&&(t("update:show",!0),r=!1)})),To((()=>{e.show&&e.teleport&&(d(),r=!0)})),ma(Bg,(()=>e.show)),()=>e.teleport?lr(Na,{to:e.teleport},{default:()=>[f(),x()]}):lr(Ha,null,[f(),x()])}})),[By,Dy]=vg("action-sheet"),Py=qm({},vy,{title:String,round:rv,actions:lv(),closeIcon:uv("cross"),closeable:rv,cancelText:String,description:String,closeOnPopstate:rv,closeOnClickAction:Boolean,safeAreaInsetBottom:rv}),$y=[...gy,"round","closeOnPopstate","safeAreaInsetBottom"];const Ly=Og(vo({name:By,props:Py,emits:["select","cancel","update:show"],setup(e,{slots:t,emit:n}){const o=e=>n("update:show",e),a=()=>{o(!1),n("cancel")},r=()=>{if(e.title)return lr("div",{class:Dy("header")},[e.title,e.closeable&&lr(ey,{name:e.closeIcon,class:[Dy("close"),Cg],onClick:a},null)])},i=()=>{if(t.cancel||e.cancelText)return[lr("div",{class:Dy("gap")},null),lr("button",{type:"button",class:Dy("cancel"),onClick:a},[t.cancel?t.cancel():e.cancelText])]},l=e=>{if(e.icon)return lr(ey,{class:Dy("item-icon"),name:e.icon},null)},s=(e,n)=>e.loading?lr(iy,{class:Dy("loading-icon")},null):t.action?t.action({action:e,index:n}):[lr("span",{class:Dy("name")},[e.name]),e.subname&&lr("div",{class:Dy("subname")},[e.subname])],c=(t,a)=>{const{color:r,loading:i,callback:c,disabled:u,className:d}=t;return lr("button",{type:"button",style:{color:r},class:[Dy("item",{loading:i,disabled:u}),d],onClick:()=>{u||i||(c&&c(t),e.closeOnClickAction&&o(!1),xn((()=>n("select",t,a))))}},[l(t),s(t,a)])},u=()=>{if(e.description||t.description){const n=t.description?t.description():e.description;return lr("div",{class:Dy("description")},[n])}};return()=>lr(Ay,hr({class:Dy(),position:"bottom","onUpdate:show":o},tv(e,$y)),{default:()=>{var n;return[r(),u(),lr("div",{class:Dy("content")},[e.actions.map(c),null==(n=t.default)?void 0:n.call(t)]),i()]}})}})),[Vy,Iy,My]=vg("picker"),Ry=e=>e.find((e=>!e.disabled))||e[0];function zy(e,t){for(let n=t=og(t,0,e.length);n=0;n--)if(!e[n].disabled)return n;return 0}const jy=(e,t,n)=>void 0!==t&&!!e.find((e=>e[n.value]===t));function Ny(e,t,n){const o=e.findIndex((e=>e[n.value]===t));return e[zy(e,o)]}const[Fy,Hy]=vg("picker-column"),Wy=Symbol(Fy);var qy=vo({name:Fy,props:{value:av,fields:iv(Object),options:lv(),readonly:Boolean,allowHtml:Boolean,optionHeight:iv(Number),swipeDuration:iv(av),visibleOptionNum:iv(av)},emits:["change","clickOption","scrollInto"],setup(e,{emit:t,slots:n}){let o,a,r,i,l;const s=nn(),c=nn(),u=nn(0),d=nn(0),p=yy(),f=()=>e.options.length,h=()=>e.optionHeight*(+e.visibleOptionNum-1)/2,m=n=>{let a=zy(e.options,n);const r=-a*e.optionHeight,i=()=>{a>f()-1&&(a=zy(e.options,n));const o=e.options[a][e.fields.value];o!==e.value&&t("change",o)};o&&r!==u.value?l=i:i(),u.value=r},v=()=>e.readonly||!e.options.length,g=t=>og(Math.round(-t/e.optionHeight),0,f()-1),y=Br((()=>g(u.value))),b=()=>{o=!1,d.value=0,l&&(l(),l=null)},w=e=>{if(!v()){if(p.start(e),o){const e=function(e){const{transform:t}=window.getComputedStyle(e),n=t.slice(7,t.length-1).split(", ")[5];return Number(n)}(c.value);u.value=Math.min(0,e-h())}d.value=0,a=u.value,r=Date.now(),i=a,l=null}},x=()=>{if(v())return;const t=u.value-i,n=Date.now()-r;if(n<300&&Math.abs(t)>15)return void((t,n)=>{const o=Math.abs(t/n);t=u.value+o/.003*(t<0?-1:1);const a=g(t);d.value=+e.swipeDuration,m(a)})(t,n);const a=g(u.value);d.value=200,m(a),setTimeout((()=>{o=!1}),0)},_=()=>{const a={height:`${e.optionHeight}px`};return e.options.map(((r,i)=>{const s=r[e.fields.text],{disabled:c}=r,u=r[e.fields.value],p={role:"button",style:a,tabindex:c?-1:0,class:[Hy("item",{disabled:c,selected:u===e.value}),r.className],onClick:()=>(n=>{o||v()||(l=null,d.value=200,m(n),t("clickOption",e.options[n]))})(i)},f={class:"van-ellipsis",[e.allowHtml?"innerHTML":"textContent"]:s};return lr("li",p,[n.option?n.option(r,i):lr("div",f,null)])}))};return gv(Wy),Rg({stopMomentum:b}),Kn((()=>{const t=o?Math.floor(-u.value/e.optionHeight):e.options.findIndex((t=>t[e.fields.value]===e.value)),n=zy(e.options,t),a=-n*e.optionHeight;o&&n{if(v())return;p.move(n),p.isVertical()&&(o=!0,Hv(n,!0));const l=og(a+p.deltaY.value,-f()*e.optionHeight,e.optionHeight),s=g(l);s!==y.value&&t("scrollInto",e.options[s]),u.value=l;const c=Date.now();c-r>300&&(r=c,i=l)}),{target:s}),()=>lr("div",{ref:s,class:Hy(),onTouchstartPassive:w,onTouchend:x,onTouchcancel:x},[lr("ul",{ref:c,style:{transform:`translate3d(0, ${u.value+h()}px, 0)`,transitionDuration:`${d.value}ms`,transitionProperty:d.value?"all":"none"},class:Hy("wrapper"),onTransitionend:b},[_()])])}});const[Uy]=vg("picker-toolbar"),Yy={title:String,cancelButtonText:String,confirmButtonText:String},Xy=["cancel","confirm","title","toolbar"],Ky=Object.keys(Yy);var Gy=vo({name:Uy,props:Yy,emits:["confirm","cancel"],setup(e,{emit:t,slots:n}){const o=()=>t("cancel"),a=()=>t("confirm"),r=()=>{var t;const a=null!=(t=e.cancelButtonText)?t:My("cancel");if(n.cancel||a)return lr("button",{type:"button",class:[Iy("cancel"),Cg],onClick:o},[n.cancel?n.cancel():a])},i=()=>{var t;const o=null!=(t=e.confirmButtonText)?t:My("confirm");if(n.confirm||o)return lr("button",{type:"button",class:[Iy("confirm"),Cg],onClick:a},[n.confirm?n.confirm():o])};return()=>lr("div",{class:Iy("toolbar")},[n.toolbar?n.toolbar():[r(),n.title?n.title():e.title?lr("div",{class:[Iy("title"),"van-ellipsis"]},[e.title]):void 0,i()]])}});const Zy=(e,t)=>{const n=nn(e());return Zn(e,(e=>{e!==n.value&&(n.value=e)})),Zn(n,(n=>{n!==e()&&t(n)})),n};let Jy=0;function Qy(){const e=br(),{name:t="unknown"}=(null==e?void 0:e.type)||{};return`${t}-${++Jy}`}function eb(){const e=nn([]),t=[];Mo((()=>{e.value=[]}));return[e,n=>(t[n]||(t[n]=t=>{e.value[n]=t}),t[n])]}function tb(e,t){if(!Um||!window.IntersectionObserver)return;const n=new IntersectionObserver((e=>{t(e[0].intersectionRatio>0)}),{root:document.body}),o=()=>{e.value&&n.unobserve(e.value)};To(o),zo(o),kv((()=>{e.value&&n.observe(e.value)}))}const[nb,ob]=vg("sticky");const ab=Og(vo({name:nb,props:{zIndex:av,position:uv("top"),container:Object,offsetTop:cv(0),offsetBottom:cv(0)},emits:["scroll","change"],setup(e,{emit:t,slots:n}){const o=nn(),a=Pv(o),r=jt({fixed:!1,width:0,height:0,transform:0}),i=nn(!1),l=Br((()=>Qv("top"===e.position?e.offsetTop:e.offsetBottom))),s=Br((()=>{if(i.value)return;const{fixed:e,height:t,width:n}=r;return e?{width:`${n}px`,height:`${t}px`}:void 0})),c=Br((()=>{if(!r.fixed||i.value)return;const t=qm(Gv(e.zIndex),{width:`${r.width}px`,height:`${r.height}px`,[e.position]:`${l.value}px`});return r.transform&&(t.transform=`translate3d(0, ${r.transform}px, 0)`),t})),u=()=>{if(!o.value||Wv(o))return;const{container:n,position:a}=e,i=vv(o),s=Vv(window);if(r.width=i.width,r.height=i.height,"top"===a)if(n){const e=vv(n),t=e.bottom-l.value-r.height;r.fixed=l.value>i.top&&e.bottom>0,r.transform=t<0?t:0}else r.fixed=l.value>i.top;else{const{clientHeight:e}=document.documentElement;if(n){const t=vv(n),o=e-t.top-l.value-r.height;r.fixed=e-l.valuet.top,r.transform=o<0?-o:0}else r.fixed=e-l.value{t("scroll",{scrollTop:e,isFixed:r.fixed})})(s)};return Zn((()=>r.fixed),(e=>t("change",e))),Cv("scroll",u,{target:a,passive:!0}),tb(o,u),Zn([qv,Uv],(()=>{o.value&&!Wv(o)&&r.fixed&&(i.value=!0,xn((()=>{const e=vv(o);r.width=e.width,r.height=e.height,i.value=!1})))})),()=>{var e;return lr("div",{ref:o,style:s.value},[lr("div",{class:ob({fixed:r.fixed&&!i.value}),style:c.value},[null==(e=n.default)?void 0:e.call(n)])])}}})),[rb,ib]=vg("swipe"),lb={loop:rv,width:av,height:av,vertical:Boolean,autoplay:cv(0),duration:cv(500),touchable:rv,lazyRender:Boolean,initialSwipe:cv(0),indicatorColor:String,showIndicators:rv,stopPropagation:rv},sb=Symbol(rb);const cb=Og(vo({name:rb,props:lb,emits:["change","dragStart","dragEnd"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=jt({rect:null,width:0,height:0,offset:0,active:0,swiping:!1});let i=!1;const l=yy(),{children:s,linkChildren:c}=wv(sb),u=Br((()=>s.length)),d=Br((()=>r[e.vertical?"height":"width"])),p=Br((()=>e.vertical?l.deltaY.value:l.deltaX.value)),f=Br((()=>{if(r.rect){return(e.vertical?r.rect.height:r.rect.width)-d.value*u.value}return 0})),h=Br((()=>d.value?Math.ceil(Math.abs(f.value)/d.value):u.value)),m=Br((()=>u.value*d.value)),v=Br((()=>(r.active+u.value)%u.value)),g=Br((()=>{const t=e.vertical?"vertical":"horizontal";return l.direction.value===t})),y=Br((()=>{const t={transitionDuration:`${r.swiping?0:e.duration}ms`,transform:`translate${e.vertical?"Y":"X"}(${+r.offset.toFixed(2)}px)`};if(d.value){const n=e.vertical?"height":"width",o=e.vertical?"width":"height";t[n]=`${m.value}px`,t[o]=e[o]?`${e[o]}px`:""}return t})),b=(t,n=0)=>{let o=t*d.value;e.loop||(o=Math.min(o,-f.value));let a=n-o;return e.loop||(a=og(a,f.value,0)),a},w=({pace:n=0,offset:o=0,emitChange:a})=>{if(u.value<=1)return;const{active:i}=r,l=(t=>{const{active:n}=r;return t?e.loop?og(n+t,-1,u.value):og(n+t,0,h.value):n})(n),c=b(l,o);if(e.loop){if(s[0]&&c!==f.value){const e=c0;s[u.value-1].setOffset(e?-m.value:0)}}r.active=l,r.offset=c,a&&l!==i&&t("change",v.value)},x=()=>{r.swiping=!0,r.active<=-1?w({pace:u.value}):r.active>=u.value&&w({pace:-u.value})},_=()=>{x(),l.reset(),hv((()=>{r.swiping=!1,w({pace:1,emitChange:!0})}))};let S;const k=()=>clearTimeout(S),C=()=>{k(),+e.autoplay>0&&u.value>1&&(S=setTimeout((()=>{_(),C()}),+e.autoplay))},T=(t=+e.initialSwipe)=>{if(!o.value)return;const n=()=>{var n,a;if(!Wv(o)){const t={width:o.value.offsetWidth,height:o.value.offsetHeight};r.rect=t,r.width=+(null!=(n=e.width)?n:t.width),r.height=+(null!=(a=e.height)?a:t.height)}u.value&&-1===(t=Math.min(u.value-1,t))&&(t=u.value-1),r.active=t,r.swiping=!0,r.offset=b(t),s.forEach((e=>{e.setOffset(0)})),C()};Wv(o)?xn().then(n):n()},E=()=>T(r.active);let O;const A=t=>{!e.touchable||t.touches.length>1||(l.start(t),i=!1,O=Date.now(),k(),x())},B=()=>{if(!e.touchable||!r.swiping)return;const n=Date.now()-O,o=p.value/n;if((Math.abs(o)>.25||Math.abs(p.value)>d.value/2)&&g.value){const t=e.vertical?l.offsetY.value:l.offsetX.value;let n=0;n=e.loop?t>0?p.value>0?-1:1:0:-Math[p.value>0?"ceil":"floor"](p.value/d.value),w({pace:n,emitChange:!0})}else p.value&&w({pace:0});i=!1,r.swiping=!1,t("dragEnd",{index:v.value}),C()},D=(t,n)=>{const o=n===v.value,a=o?{backgroundColor:e.indicatorColor}:void 0;return lr("i",{style:a,class:ib("indicator",{active:o})},null)};return Rg({prev:()=>{x(),l.reset(),hv((()=>{r.swiping=!1,w({pace:-1,emitChange:!0})}))},next:_,state:r,resize:E,swipeTo:(t,n={})=>{x(),l.reset(),hv((()=>{let o;o=e.loop&&t===u.value?0===r.active?0:t:t%u.value,n.immediate?hv((()=>{r.swiping=!1})):r.swiping=!1,w({pace:o-r.active,emitChange:!0})}))}}),c({size:d,props:e,count:u,activeIndicator:v}),Zn((()=>e.initialSwipe),(e=>T(+e))),Zn(u,(()=>T(r.active))),Zn((()=>e.autoplay),C),Zn([qv,Uv,()=>e.width,()=>e.height],E),Zn(function(){if(!Ev&&(Ev=nn("visible"),dv)){const e=()=>{Ev.value=document.hidden?"hidden":"visible"};e(),window.addEventListener("visibilitychange",e)}return Ev}(),(e=>{"visible"===e?C():k()})),Io(T),Co((()=>T(r.active))),Dg((()=>T(r.active))),To(k),zo(k),Cv("touchmove",(n=>{if(e.touchable&&r.swiping&&(l.move(n),g.value)){!e.loop&&(0===r.active&&p.value>0||r.active===u.value-1&&p.value<0)||(Hv(n,e.stopPropagation),w({offset:p.value}),i||(t("dragStart",{index:v.value}),i=!0))}}),{target:a}),()=>{var t;return lr("div",{ref:o,class:ib()},[lr("div",{ref:a,style:y.value,class:ib("track",{vertical:e.vertical}),onTouchstartPassive:A,onTouchend:B,onTouchcancel:B},[null==(t=n.default)?void 0:t.call(n)]),n.indicator?n.indicator({active:v.value,total:u.value}):e.showIndicators&&u.value>1?lr("div",{class:ib("indicators",{vertical:e.vertical})},[Array(u.value).fill("").map(D)]):void 0])}}})),[ub,db]=vg("tabs");var pb=vo({name:ub,props:{count:iv(Number),inited:Boolean,animated:Boolean,duration:iv(av),swipeable:Boolean,lazyRender:Boolean,currentIndex:iv(Number)},emits:["change"],setup(e,{emit:t,slots:n}){const o=nn(),a=e=>t("change",e),r=()=>{var t;const r=null==(t=n.default)?void 0:t.call(n);return e.animated||e.swipeable?lr(cb,{ref:o,loop:!1,class:db("track"),duration:1e3*+e.duration,touchable:e.swipeable,lazyRender:e.lazyRender,showIndicators:!1,onChange:a},{default:()=>[r]}):r},i=t=>{const n=o.value;n&&n.state.active!==t&&n.swipeTo(t,{immediate:!e.inited})};return Zn((()=>e.currentIndex),i),Io((()=>{i(e.currentIndex)})),Rg({swipeRef:o}),()=>lr("div",{class:db("content",{animated:e.animated||e.swipeable})},[r()])}});const[fb,hb]=vg("tabs"),mb={type:uv("line"),color:String,border:Boolean,sticky:Boolean,shrink:Boolean,active:cv(0),duration:cv(.3),animated:Boolean,ellipsis:rv,swipeable:Boolean,scrollspy:Boolean,offsetTop:cv(0),background:String,lazyRender:rv,showHeader:rv,lineWidth:av,lineHeight:av,beforeChange:Function,swipeThreshold:cv(5),titleActiveColor:String,titleInactiveColor:String},vb=Symbol(fb);var gb=vo({name:fb,props:mb,emits:["change","scroll","rendered","clickTab","update:active"],setup(e,{emit:t,slots:n}){let o,a,r,i,l;const s=nn(),c=nn(),u=nn(),d=nn(),p=Qy(),f=Pv(s),[h,m]=eb(),{children:v,linkChildren:g}=wv(vb),y=jt({inited:!1,position:"",lineStyle:{},currentIndex:-1}),b=Br((()=>v.length>+e.swipeThreshold||!e.ellipsis||e.shrink)),w=Br((()=>({borderColor:e.color,background:e.background}))),x=(e,t)=>{var n;return null!=(n=e.name)?n:t},_=Br((()=>{const e=v[y.currentIndex];if(e)return x(e,y.currentIndex)})),S=Br((()=>Qv(e.offsetTop))),k=Br((()=>e.sticky?S.value+o:0)),C=t=>{const n=c.value,o=h.value;if(!(b.value&&n&&o&&o[y.currentIndex]))return;const a=o[y.currentIndex].$el,r=a.offsetLeft-(n.offsetWidth-a.offsetWidth)/2;i&&i(),i=function(e,t,n){let o,a=0;const r=e.scrollLeft,i=0===n?1:Math.round(1e3*n/16);let l=r;return function n(){l+=(t-r)/i,e.scrollLeft=l,++a{const t=y.inited;xn((()=>{const n=h.value;if(!n||!n[y.currentIndex]||"line"!==e.type||Wv(s.value))return;const o=n[y.currentIndex].$el,{lineWidth:a,lineHeight:r}=e,i=o.offsetLeft+o.offsetWidth/2,l={width:Xv(a),backgroundColor:e.color,transform:`translateX(${i}px) translateX(-50%)`};if(t&&(l.transitionDuration=`${e.duration}s`),Xm(r)){const e=Xv(r);l.height=e,l.borderRadius=e}y.lineStyle=l}))},E=(n,o)=>{const a=(e=>{const t=e=0&&e{const n=v.find(((t,n)=>x(t,n)===e)),o=n?v.indexOf(n):0;E(o,t)},A=(t=!1)=>{if(e.scrollspy){const n=v[y.currentIndex].$el;if(n&&f.value){const o=zv(n,f.value)-k.value;a=!0,l&&l(),l=function(e,t,n,o){let a,r=Vv(e);const i=rt||!i&&rt?a=pv(n):o&&(a=pv(o))}(),function(){fv(a)}}(f.value,o,t?0:+e.duration,(()=>{a=!1}))}}},B=(n,o,a)=>{const{title:r,disabled:i}=v[o],l=x(v[o],o);i||(Eg(e.beforeChange,{args:[l],done:()=>{E(o),A()}}),jg(n)),t("clickTab",{name:l,title:r,event:a,disabled:i})},D=e=>{r=e.isFixed,t("scroll",e)},P=()=>{if("line"===e.type&&v.length)return lr("div",{class:hb("line"),style:y.lineStyle},null)},$=()=>{var t,o,a;const{type:r,border:i,sticky:l}=e,s=[lr("div",{ref:l?void 0:u,class:[hb("wrap"),{[Sg]:"line"===r&&i}]},[lr("div",{ref:c,role:"tablist",class:hb("nav",[r,{shrink:e.shrink,complete:b.value}]),style:w.value,"aria-orientation":"horizontal"},[null==(t=n["nav-left"])?void 0:t.call(n),v.map((e=>e.renderTitle(B))),P(),null==(o=n["nav-right"])?void 0:o.call(n)])]),null==(a=n["nav-bottom"])?void 0:a.call(n)];return l?lr("div",{ref:u},[s]):s},L=()=>{T(),xn((()=>{var e,t;C(!0),null==(t=null==(e=d.value)?void 0:e.swipeRef.value)||t.resize()}))};Zn((()=>[e.color,e.duration,e.lineWidth,e.lineHeight]),T),Zn(qv,L),Zn((()=>e.active),(e=>{e!==_.value&&O(e)})),Zn((()=>v.length),(()=>{y.inited&&(O(e.active),T(),xn((()=>{C(!0)})))}));return Rg({resize:L,scrollTo:e=>{xn((()=>{O(e),A(!0)}))}}),Co(T),Dg(T),kv((()=>{O(e.active,!0),xn((()=>{y.inited=!0,u.value&&(o=vv(u.value).height),C(!0)}))})),tb(s,T),Cv("scroll",(()=>{if(e.scrollspy&&!a){const e=(()=>{for(let e=0;ek.value)return 0===e?0:e-1}return v.length-1})();E(e)}}),{target:f,passive:!0}),g({id:p,props:e,setLine:T,scrollable:b,onRendered:(e,n)=>t("rendered",e,n),currentName:_,setTitleRefs:m,scrollIntoView:C}),()=>lr("div",{ref:s,class:hb([e.type])},[e.showHeader?e.sticky?lr(ab,{container:s.value,offsetTop:S.value,onScroll:D},{default:()=>[$()]}):$():null,lr(pb,{ref:d,count:v.length,inited:y.inited,animated:e.animated,duration:e.duration,swipeable:e.swipeable,lazyRender:e.lazyRender,currentIndex:y.currentIndex,onChange:E},{default:()=>{var e;return[null==(e=n.default)?void 0:e.call(n)]}})])}});const yb=Symbol(),[bb,wb]=vg("tab"),xb=vo({name:bb,props:{id:String,dot:Boolean,type:String,color:String,title:String,badge:av,shrink:Boolean,isActive:Boolean,disabled:Boolean,controls:String,scrollable:Boolean,activeColor:String,inactiveColor:String,showZeroBadge:rv},setup(e,{slots:t}){const n=Br((()=>{const t={},{type:n,color:o,disabled:a,isActive:r,activeColor:i,inactiveColor:l}=e;o&&"card"===n&&(t.borderColor=o,a||(r?t.backgroundColor=o:t.color=o));const s=r?i:l;return s&&(t.color=s),t})),o=()=>{const n=lr("span",{class:wb("text",{ellipsis:!e.scrollable})},[t.title?t.title():e.title]);return e.dot||Xm(e.badge)&&""!==e.badge?lr(Wg,{dot:e.dot,content:e.badge,showZero:e.showZeroBadge},{default:()=>[n]}):n};return()=>lr("div",{id:e.id,role:"tab",class:[wb([e.type,{grow:e.scrollable&&!e.shrink,shrink:e.shrink,active:e.isActive,disabled:e.disabled}])],style:n.value,tabindex:e.disabled?void 0:e.isActive?0:-1,"aria-selected":e.isActive,"aria-disabled":e.disabled||void 0,"aria-controls":e.controls,"data-allow-mismatch":"attribute"},[o()])}}),[_b,Sb]=vg("swipe-item");const kb=Og(vo({name:_b,setup(e,{slots:t}){let n;const o=jt({offset:0,inited:!1,mounted:!1}),{parent:a,index:r}=gv(sb);if(!a)return;const i=Br((()=>{const e={},{vertical:t}=a.props;return a.size.value&&(e[t?"height":"width"]=`${a.size.value}px`),o.offset&&(e.transform=`translate${t?"Y":"X"}(${o.offset}px)`),e})),l=Br((()=>{const{loop:e,lazyRender:t}=a.props;if(!t||n)return!0;if(!o.mounted)return!1;const i=a.activeIndicator.value,l=a.count.value-1,s=0===i&&e?l:i-1,c=i===l&&e?0:i+1;return n=r.value===i||r.value===s||r.value===c,n}));return Io((()=>{xn((()=>{o.mounted=!0}))})),Rg({setOffset:e=>{o.offset=e}}),()=>{var e;return lr("div",{class:Sb(),style:i.value},[l.value?null==(e=t.default)?void 0:e.call(t):null])}}})),[Cb,Tb]=vg("tab");const Eb=Og(vo({name:Cb,props:qm({},zg,{dot:Boolean,name:av,badge:av,title:String,disabled:Boolean,titleClass:null,titleStyle:[String,Object],showZeroBadge:rv}),setup(e,{slots:t}){const n=Qy(),o=nn(!1),a=br(),{parent:r,index:i}=gv(vb);if(!r)return;const l=()=>{var t;return null!=(t=e.name)?t:i.value},s=Br((()=>{const t=l()===r.currentName.value;return t&&!o.value&&(o.value=!0,r.props.lazyRender&&xn((()=>{r.onRendered(l(),e.title)}))),t})),c=nn(""),u=nn("");Kn((()=>{const{titleClass:t,titleStyle:n}=e;c.value=t?q(t):"",u.value=n&&"string"!=typeof n?W(z(n)):n}));const d=nn(!s.value);return Zn(s,(e=>{e?d.value=!1:hv((()=>{d.value=!0}))})),Zn((()=>e.title),(()=>{r.setLine(),r.scrollIntoView()})),ma(yb,s),Rg({id:n,renderTitle:o=>lr(xb,hr({key:n,id:`${r.id}-${i.value}`,ref:r.setTitleRefs(i.value),style:u.value,class:c.value,isActive:s.value,controls:n,scrollable:r.scrollable.value,activeColor:r.props.titleActiveColor,inactiveColor:r.props.titleInactiveColor,onClick:e=>o(a.proxy,i.value,e)},tv(r.props,["type","color","shrink"]),tv(e,["dot","badge","title","disabled","showZeroBadge"])),{title:t.title})}),()=>{var e;const a=`${r.id}-${i.value}`,{animated:l,swipeable:c,scrollspy:u,lazyRender:p}=r.props;if(!t.default&&!l)return;const f=u||s.value;if(l||c)return lr(kb,{id:n,role:"tabpanel",class:Tb("panel-wrapper",{inactive:d.value}),tabindex:s.value?0:-1,"aria-hidden":!s.value,"aria-labelledby":a,"data-allow-mismatch":"attribute"},{default:()=>{var e;return[lr("div",{class:Tb("panel")},[null==(e=t.default)?void 0:e.call(t)])]}});const h=o.value||u||!p?null==(e=t.default)?void 0:e.call(t):null;return no(lr("div",{id:n,role:"tabpanel",class:Tb("panel"),tabindex:f?0:-1,"aria-labelledby":a,"data-allow-mismatch":"attribute"},[h]),[[Jr,f]])}}})),Ob=Og(gb),[Ab,Bb]=vg("picker-group"),Db=Symbol(Ab);var Pb=vo({name:Ab,props:qm({tabs:lv(),activeTab:cv(0),nextStepText:String,showToolbar:rv},Yy),emits:["confirm","cancel","update:activeTab"],setup(e,{emit:t,slots:n}){const o=Zy((()=>e.activeTab),(e=>t("update:activeTab",e))),{children:a,linkChildren:r}=wv(Db);r();const i=()=>+o.value{i()?o.value=+o.value+1:t("confirm",a.map((e=>e.confirm())))},s=()=>t("cancel");return()=>{var t,a;let r=null==(a=null==(t=n.default)?void 0:t.call(n))?void 0:a.filter((e=>e.type!==qa)).map((e=>e.type===Ha?e.children:e));r&&(r=r.reduce(((e,t)=>e.concat(t)),[]));const c=i()?e.nextStepText:e.confirmButtonText;return lr("div",{class:Bb()},[e.showToolbar?lr(Gy,{title:e.title,cancelButtonText:e.cancelButtonText,confirmButtonText:c,onConfirm:l,onCancel:s},tv(n,Xy)):null,lr(Ob,{active:o.value,"onUpdate:active":e=>o.value=e,class:Bb("tabs"),shrink:!0,animated:!0,lazyRender:!1},{default:()=>[e.tabs.map(((e,t)=>lr(Eb,{title:e,titleClass:Bb("tab-title")},{default:()=>[null==r?void 0:r[t]]})))]})])}}});const $b=qm({loading:Boolean,readonly:Boolean,allowHtml:Boolean,optionHeight:cv(44),showToolbar:rv,swipeDuration:cv(1e3),visibleOptionNum:cv(6)},Yy),Lb=qm({},$b,{columns:lv(),modelValue:lv(),toolbarPosition:uv("top"),columnsFieldNames:Object});const Vb=["title","cancel","confirm","toolbar","columns-top","columns-bottom"],Ib=["title","loading","readonly","optionHeight","swipeDuration","visibleOptionNum","cancelButtonText","confirmButtonText"],Mb=(e="",t="000000",n)=>({text:e,value:t,children:n});function Rb({areaList:e,columnsNum:t,columnsPlaceholder:n}){const{city_list:o={},county_list:a={},province_list:r={}}=e,i=+t>1,l=+t>2,s=new Map;Object.keys(r).forEach((e=>{s.set(e.slice(0,2),Mb(r[e],e,(()=>{if(i)return n.length>1?[Mb(n[1],"000000",l?[]:void 0)]:[]})()))}));const c=new Map;if(i){const e=()=>{if(l)return n.length>2?[Mb(n[2])]:[]};Object.keys(o).forEach((t=>{const n=Mb(o[t],t,e());c.set(t.slice(0,4),n);const a=s.get(t.slice(0,2));a&&a.children.push(n)}))}l&&Object.keys(a).forEach((e=>{const t=c.get(e.slice(0,4));t&&t.children.push(Mb(a[e],e))}));const u=Array.from(s.values());if(n.length){const e=l?[Mb(n[2])]:void 0,t=i?[Mb(n[1],"000000",e)]:void 0;u.unshift(Mb(n[0],"000000",t))}return u}const zb=Og(vo({name:Vy,props:Lb,emits:["confirm","cancel","change","scrollInto","clickOption","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(e.modelValue.slice(0)),{parent:r}=gv(Db),{children:i,linkChildren:l}=wv(Wy);l();const s=Br((()=>function(e){return qm({text:"text",value:"value",children:"children"},e)}(e.columnsFieldNames))),c=Br((()=>Qv(e.optionHeight))),u=Br((()=>function(e,t){const n=e[0];if(n){if(Array.isArray(n))return"multiple";if(t.children in n)return"cascade"}return"default"}(e.columns,s.value))),d=Br((()=>{const{columns:t}=e;switch(u.value){case"multiple":return t;case"cascade":return function(e,t,n){const o=[];let a={[t.children]:e},r=0;for(;a&&a[t.children];){const e=a[t.children],i=n.value[r];a=Xm(i)?Ny(e,i,t):void 0,!a&&e.length&&(a=Ny(e,Ry(e)[t.value],t)),r++,o.push(e)}return o}(t,s.value,a);default:return[t]}})),p=Br((()=>d.value.some((e=>e.length)))),f=Br((()=>d.value.map(((e,t)=>Ny(e,a.value[t],s.value))))),h=Br((()=>d.value.map(((e,t)=>e.findIndex((e=>e[s.value.value]===a.value[t])))))),m=(e,t)=>{if(a.value[e]!==t){const n=a.value.slice(0);n[e]=t,a.value=n}},v=()=>({selectedValues:a.value.slice(0),selectedOptions:f.value,selectedIndexes:h.value}),g=()=>{i.forEach((e=>e.stopMomentum()));const e=v();return xn((()=>{t("confirm",e)})),e},y=()=>t("cancel",v()),b=()=>d.value.map(((o,r)=>lr(qy,{value:a.value[r],fields:s.value,options:o,readonly:e.readonly,allowHtml:e.allowHtml,optionHeight:c.value,swipeDuration:e.swipeDuration,visibleOptionNum:e.visibleOptionNum,onChange:e=>((e,n)=>{m(n,e),"cascade"===u.value&&a.value.forEach(((e,t)=>{const n=d.value[t];jy(n,e,s.value)||m(t,n.length?n[0][s.value.value]:void 0)})),xn((()=>{t("change",qm({columnIndex:n},v()))}))})(e,r),onClickOption:e=>((e,n)=>{const o={columnIndex:n,currentOption:e};t("clickOption",qm(v(),o)),t("scrollInto",o)})(e,r),onScrollInto:e=>{t("scrollInto",{currentOption:e,columnIndex:r})}},{option:n.option}))),w=e=>{if(p.value){const t={height:`${c.value}px`},n={backgroundSize:`100% ${(e-c.value)/2}px`};return[lr("div",{class:Iy("mask"),style:n},null),lr("div",{class:[kg,Iy("frame")],style:t},null)]}},x=()=>{const t=c.value*+e.visibleOptionNum,a={height:`${t}px`};return e.loading||p.value||!n.empty?lr("div",{ref:o,class:Iy("columns"),style:a},[b(),w(t)]):n.empty()},_=()=>{if(e.showToolbar&&!r)return lr(Gy,hr(tv(e,Ky),{onConfirm:g,onCancel:y}),tv(n,Xy))};let S;Zn(d,(e=>{e.forEach(((e,t)=>{e.length&&!jy(e,a.value[t],s.value)&&m(t,Ry(e)[s.value.value])}))}),{immediate:!0}),Zn((()=>e.modelValue),(e=>{nv(e,a.value)||nv(e,S)||(a.value=e.slice(0),S=e.slice(0))}),{deep:!0}),Zn(a,(n=>{nv(n,e.modelValue)||(S=n.slice(0),t("update:modelValue",S))}),{immediate:!0}),Cv("touchmove",Hv,{target:o});return Rg({confirm:g,getSelectedOptions:()=>f.value}),()=>{var t,o;return lr("div",{class:Iy()},["top"===e.toolbarPosition?_():null,e.loading?lr(iy,{class:Iy("loading")},null):null,null==(t=n["columns-top"])?void 0:t.call(n),x(),null==(o=n["columns-bottom"])?void 0:o.call(n),"bottom"===e.toolbarPosition?_():null])}}})),[jb,Nb]=vg("area");const Fb=Og(vo({name:jb,props:qm({},tv($b,Ib),{modelValue:String,columnsNum:cv(3),columnsPlaceholder:lv(),areaList:{type:Object,default:()=>({})}}),emits:["change","confirm","cancel","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn([]),a=nn(),r=Br((()=>Rb(e))),i=(...e)=>t("change",...e),l=(...e)=>t("cancel",...e),s=(...e)=>t("confirm",...e);return Zn(o,(n=>{const o=n.length?n[n.length-1]:"";o&&o!==e.modelValue&&t("update:modelValue",o)}),{deep:!0}),Zn((()=>e.modelValue),(t=>{if(t){t!==(o.value.length?o.value[o.value.length-1]:"")&&(o.value=[`${t.slice(0,2)}0000`,`${t.slice(0,4)}00`,t].slice(0,+e.columnsNum))}else o.value=[]}),{immediate:!0}),Rg({confirm:()=>{var e;return null==(e=a.value)?void 0:e.confirm()},getSelectedOptions:()=>{var e;return(null==(e=a.value)?void 0:e.getSelectedOptions())||[]}}),()=>lr(zb,hr({ref:a,modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,class:Nb(),columns:r.value,onChange:i,onCancel:l,onConfirm:s},tv(e,Ib)),tv(n,Vb))}})),[Hb,Wb]=vg("cell"),qb={tag:uv("div"),icon:String,size:String,title:av,value:av,label:av,center:Boolean,isLink:Boolean,border:rv,iconPrefix:String,valueClass:null,labelClass:null,titleClass:null,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}};var Ub=vo({name:Hb,props:qm({},qb,zg),setup(e,{slots:t}){const n=Ng(),o=()=>{if(t.label||Xm(e.label))return lr("div",{class:[Wb("label"),e.labelClass]},[t.label?t.label():e.label])},a=()=>{var n;if(t.title||Xm(e.title)){const a=null==(n=t.title)?void 0:n.call(t);if(Array.isArray(a)&&0===a.length)return;return lr("div",{class:[Wb("title"),e.titleClass],style:e.titleStyle},[a||lr("span",null,[e.title]),o()])}},r=()=>{const n=t.value||t.default;if(n||Xm(e.value))return lr("div",{class:[Wb("value"),e.valueClass]},[n?n():lr("span",null,[e.value])])},i=()=>{if(t["right-icon"])return t["right-icon"]();if(e.isLink){const t=e.arrowDirection&&"right"!==e.arrowDirection?`arrow-${e.arrowDirection}`:"arrow";return lr(ey,{name:t,class:Wb("right-icon")},null)}};return()=>{var o;const{tag:l,size:s,center:c,border:u,isLink:d,required:p}=e,f=null!=(o=e.clickable)?o:d,h={center:c,required:!!p,clickable:f,borderless:!u};return s&&(h[s]=!!s),lr(l,{class:Wb(h),role:f?"button":void 0,tabindex:f?0:void 0,onClick:n},{default:()=>{var n;return[t.icon?t.icon():e.icon?lr(ey,{name:e.icon,class:Wb("left-icon"),classPrefix:e.iconPrefix},null):void 0,a(),r(),i(),null==(n=t.extra)?void 0:n.call(t)]}})}}});const Yb=Og(Ub),[Xb,Kb]=vg("form");var Gb=vo({name:Xb,props:{colon:Boolean,disabled:Boolean,readonly:Boolean,required:[Boolean,String],showError:Boolean,labelWidth:av,labelAlign:String,inputAlign:String,scrollToError:Boolean,scrollToErrorPosition:String,validateFirst:Boolean,submitOnEnter:rv,showErrorMessage:rv,errorMessageAlign:String,validateTrigger:{type:[String,Array],default:"onBlur"}},emits:["submit","failed"],setup(e,{emit:t,slots:n}){const{children:o,linkChildren:a}=wv(Tg),r=e=>e?o.filter((t=>e.includes(t.name))):o,i=t=>{return"string"==typeof t?(e=>{const t=o.find((t=>t.name===e));return t?new Promise(((e,n)=>{t.validate().then((t=>{t?n(t):e()}))})):Promise.reject()})(t):e.validateFirst?(n=t,new Promise(((e,t)=>{const o=[];r(n).reduce(((e,t)=>e.then((()=>{if(!o.length)return t.validate().then((e=>{e&&o.push(e)}))}))),Promise.resolve()).then((()=>{o.length?t(o):e()}))}))):(e=>new Promise(((t,n)=>{const o=r(e);Promise.all(o.map((e=>e.validate()))).then((e=>{(e=e.filter(Boolean)).length?n(e):t()}))})))(t);var n},l=(e,t)=>{o.some((n=>n.name===e&&(n.$el.scrollIntoView(t),!0)))},s=()=>o.reduce(((e,t)=>(void 0!==t.name&&(e[t.name]=t.formValue.value),e)),{}),c=()=>{const n=s();i().then((()=>t("submit",n))).catch((o=>{t("failed",{values:n,errors:o});const{scrollToError:a,scrollToErrorPosition:r}=e;a&&o[0].name&&l(o[0].name,r?{block:r}:void 0)}))},u=e=>{Hv(e),c()};return a({props:e}),Rg({submit:c,validate:i,getValues:s,scrollToField:l,resetValidation:e=>{"string"==typeof e&&(e=[e]);r(e).forEach((e=>{e.resetValidation()}))},getValidationStatus:()=>o.reduce(((e,t)=>(e[t.name]=t.getValidationStatus(),e)),{})}),()=>{var e;return lr("form",{class:Kb(),onSubmit:u},[null==(e=n.default)?void 0:e.call(n)])}}});const Zb=Og(Gb);function Jb(e){return Array.isArray(e)?!e.length:0!==e&&!e}function Qb(e,t){const{message:n}=t;return Km(n)?n(e,t):n||""}function ew({target:e}){e.composing=!0}function tw({target:e}){e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}function nw(e){return[...e].length}function ow(e,t){return[...e].slice(0,t).join("")}const[aw,rw]=vg("field"),iw={id:String,name:String,leftIcon:String,rightIcon:String,autofocus:Boolean,clearable:Boolean,maxlength:av,max:Number,min:Number,formatter:Function,clearIcon:uv("clear"),modelValue:cv(""),inputAlign:String,placeholder:String,autocomplete:String,autocapitalize:String,autocorrect:String,errorMessage:String,enterkeyhint:String,clearTrigger:uv("focus"),formatTrigger:uv("onChange"),spellcheck:{type:Boolean,default:null},error:{type:Boolean,default:null},disabled:{type:Boolean,default:null},readonly:{type:Boolean,default:null},inputmode:String};const lw=Og(vo({name:aw,props:qm({},qb,iw,{rows:av,type:uv("text"),rules:Array,autosize:[Boolean,Object],labelWidth:av,labelClass:null,labelAlign:String,showWordLimit:Boolean,errorMessageAlign:String,colon:{type:Boolean,default:null}}),emits:["blur","focus","clear","keypress","clickInput","endValidate","startValidate","clickLeftIcon","clickRightIcon","update:modelValue"],setup(e,{emit:t,slots:n}){const o=Qy(),a=jt({status:"unvalidated",focused:!1,validateMessage:""}),r=nn(),i=nn(),l=nn(),{parent:s}=gv(Tg),c=()=>{var t;return String(null!=(t=e.modelValue)?t:"")},u=t=>Xm(e[t])?e[t]:s&&Xm(s.props[t])?s.props[t]:void 0,d=Br((()=>{const t=u("readonly");if(e.clearable&&!t){const t=""!==c(),n="always"===e.clearTrigger||"focus"===e.clearTrigger&&a.focused;return t&&n}return!1})),p=Br((()=>l.value&&n.input?l.value():e.modelValue)),f=Br((()=>{var t;const n=u("required");return"auto"===n?null==(t=e.rules)?void 0:t.some((e=>e.required)):n})),h=e=>e.reduce(((e,t)=>e.then((()=>{if("failed"===a.status)return;let{value:e}=p;if(t.formatter&&(e=t.formatter(e,t)),!function(e,t){if(Jb(e)){if(t.required)return!1;if(!1===t.validateEmpty)return!0}return!(t.pattern&&!t.pattern.test(String(e)))}(e,t))return a.status="failed",void(a.validateMessage=Qb(e,t));if(t.validator){if(Jb(e)&&!1===t.validateEmpty)return;return function(e,t){return new Promise((n=>{const o=t.validator(e,t);Gm(o)?o.then(n):n(o)}))}(e,t).then((n=>{n&&"string"==typeof n?(a.status="failed",a.validateMessage=n):!1===n&&(a.status="failed",a.validateMessage=Qb(e,t))}))}}))),Promise.resolve()),m=()=>{a.status="unvalidated",a.validateMessage=""},v=()=>t("endValidate",{status:a.status,message:a.validateMessage}),g=(n=e.rules)=>new Promise((o=>{m(),n?(t("startValidate"),h(n).then((()=>{"failed"===a.status?(o({name:e.name,message:a.validateMessage}),v()):(a.status="passed",o(),v())}))):o()})),y=t=>{if(s&&e.rules){const{validateTrigger:n}=s.props,o=ov(n).includes(t),a=e.rules.filter((e=>e.trigger?ov(e.trigger).includes(t):o));a.length&&g(a)}},b=(n,o="onChange")=>{var i,l;const s=n;n=(t=>{var n;const{maxlength:o}=e;if(Xm(o)&&nw(t)>+o){const e=c();if(e&&nw(e)===+o)return e;const i=null==(n=r.value)?void 0:n.selectionEnd;if(a.focused&&i){const e=[...t],n=e.length-+o;return e.splice(i-n,n),e.join("")}return ow(t,+o)}return t})(n);const u=nw(s)-nw(n);if("number"===e.type||"digit"===e.type){const t="number"===e.type;if(n=rg(n,t,t),"onBlur"===o&&""!==n&&(void 0!==e.min||void 0!==e.max)){n=og(+n,null!=(i=e.min)?i:-1/0,null!=(l=e.max)?l:1/0).toString()}}let d=0;if(e.formatter&&o===e.formatTrigger){const{formatter:t,maxlength:o}=e;if(n=t(n),Xm(o)&&nw(n)>+o&&(n=ow(n,+o)),r.value&&a.focused){const{selectionEnd:e}=r.value,n=ow(s,e);d=nw(t(n))-nw(n)}}if(r.value&&r.value.value!==n)if(a.focused){let{selectionStart:e,selectionEnd:t}=r.value;if(r.value.value=n,Xm(e)&&Xm(t)){const o=nw(n);u?(e-=u,t-=u):d&&(e+=d,t+=d),r.value.setSelectionRange(Math.min(e,o),Math.min(t,o))}}else r.value.value=n;n!==e.modelValue&&t("update:modelValue",n)},w=e=>{e.target.composing||b(e.target.value)},x=()=>{var e;return null==(e=r.value)?void 0:e.blur()},_=()=>{var e;return null==(e=r.value)?void 0:e.focus()},S=()=>{const t=r.value;"textarea"===e.type&&e.autosize&&t&&function(e,t){const n=Mv();e.style.height="auto";let o=e.scrollHeight;if(Ym(t)){const{maxHeight:e,minHeight:n}=t;void 0!==e&&(o=Math.min(o,e)),void 0!==n&&(o=Math.max(o,n))}o&&(e.style.height=`${o}px`,Rv(n))}(t,e.autosize)},k=e=>{a.focused=!0,t("focus",e),xn(S),u("readonly")&&x()},C=e=>{a.focused=!1,b(c(),"onBlur"),t("blur",e),u("readonly")||(y("onBlur"),xn(S),Nv())},T=e=>t("clickInput",e),E=e=>t("clickLeftIcon",e),O=e=>t("clickRightIcon",e),A=Br((()=>"boolean"==typeof e.error?e.error:!(!s||!s.props.showError||"failed"!==a.status)||void 0)),B=Br((()=>{const e=u("labelWidth"),t=u("labelAlign");if(e&&"top"!==t)return{width:Xv(e)}})),D=n=>{if(13===n.keyCode){s&&s.props.submitOnEnter||"textarea"===e.type||Hv(n),"search"===e.type&&x()}t("keypress",n)},P=()=>e.id||`${o}-input`,$=()=>{const t=rw("control",[u("inputAlign"),{error:A.value,custom:!!n.input,"min-height":"textarea"===e.type&&!e.autosize}]);if(n.input)return lr("div",{class:t,onClick:T},[n.input()]);const a={id:P(),ref:r,name:e.name,rows:void 0!==e.rows?+e.rows:void 0,class:t,disabled:u("disabled"),readonly:u("readonly"),autofocus:e.autofocus,placeholder:e.placeholder,autocomplete:e.autocomplete,autocapitalize:e.autocapitalize,autocorrect:e.autocorrect,enterkeyhint:e.enterkeyhint,spellcheck:e.spellcheck,"aria-labelledby":e.label?`${o}-label`:void 0,"data-allow-mismatch":"attribute",onBlur:C,onFocus:k,onInput:w,onClick:T,onChange:tw,onKeypress:D,onCompositionend:tw,onCompositionstart:ew};return"textarea"===e.type?lr("textarea",hr(a,{inputmode:e.inputmode}),null):lr("input",hr((i=e.type,l=e.inputmode,"number"===i&&(i="text",null!=l||(l="decimal")),"digit"===i&&(i="tel",null!=l||(l="numeric")),{type:i,inputmode:l}),a),null);var i,l},L=()=>{const t=n["right-icon"];if(e.rightIcon||t)return lr("div",{class:rw("right-icon"),onClick:O},[t?t():lr(ey,{name:e.rightIcon,classPrefix:e.iconPrefix},null)])},V=()=>{if(e.showWordLimit&&e.maxlength){const t=nw(c());return lr("div",{class:rw("word-limit")},[lr("span",{class:rw("word-num")},[t]),cr("/"),e.maxlength])}},I=()=>{if(s&&!1===s.props.showErrorMessage)return;const t=e.errorMessage||a.validateMessage;if(t){const e=n["error-message"],o=u("errorMessageAlign");return lr("div",{class:rw("error-message",o)},[e?e({message:t}):t])}},M=()=>[lr("div",{class:rw("body")},[$(),d.value&&lr(ey,{ref:i,name:e.clearIcon,class:rw("clear")},null),L(),n.button&&lr("div",{class:rw("button")},[n.button()])]),V(),I()];return Rg({blur:x,focus:_,validate:g,formValue:p,resetValidation:m,getValidationStatus:()=>a.status}),ma($v,{customValue:l,resetValidation:m,validateWithTrigger:y}),Zn((()=>e.modelValue),(()=>{b(c()),m(),y("onChange"),xn(S)})),Io((()=>{b(c(),e.formatTrigger),xn(S)})),Cv("touchstart",(e=>{Hv(e),t("update:modelValue",""),t("clear",e)}),{target:Br((()=>{var e;return null==(e=i.value)?void 0:e.$el}))}),()=>{const t=u("disabled"),a=u("labelAlign"),r=(()=>{const t=n["left-icon"];if(e.leftIcon||t)return lr("div",{class:rw("left-icon"),onClick:E},[t?t():lr(ey,{name:e.leftIcon,classPrefix:e.iconPrefix},null)])})();return lr(Yb,{size:e.size,class:rw({error:A.value,disabled:t,[`label-${a}`]:a}),center:e.center,border:e.border,isLink:e.isLink,clickable:e.clickable,titleStyle:B.value,valueClass:rw("value"),titleClass:[rw("label",[a,{required:f.value}]),e.labelClass],arrowDirection:e.arrowDirection},{icon:r&&"top"!==a?()=>r:null,title:()=>{const t=(()=>{const t=u("labelWidth"),a=u("labelAlign"),r=u("colon")?":":"";return n.label?[n.label(),r]:e.label?lr("label",{id:`${o}-label`,for:n.input?void 0:P(),"data-allow-mismatch":"attribute",onClick:e=>{Hv(e),_()},style:"top"===a&&t?{width:Xv(t)}:void 0},[e.label+r]):void 0})();return"top"===a?[r,t].filter(Boolean):t||[]},value:M,extra:n.extra})}}}));let sw=0;const[cw,uw]=vg("toast"),dw=["show","overlay","teleport","transition","overlayClass","overlayStyle","closeOnClickOverlay","zIndex"];var pw=vo({name:cw,props:{icon:String,show:Boolean,type:uv("text"),overlay:Boolean,message:av,iconSize:av,duration:sv(2e3),position:uv("middle"),teleport:[String,Object],wordBreak:String,className:null,iconPrefix:String,transition:uv("van-fade"),loadingType:String,forbidClick:Boolean,overlayClass:null,overlayStyle:Object,closeOnClick:Boolean,closeOnClickOverlay:Boolean,zIndex:av},emits:["update:show"],setup(e,{emit:t,slots:n}){let o,a=!1;const r=()=>{const t=e.show&&e.forbidClick;a!==t&&(a=t,a?(sw||document.body.classList.add("van-toast--unclickable"),sw++):sw&&(sw--,sw||document.body.classList.remove("van-toast--unclickable")))},i=e=>t("update:show",e),l=()=>{e.closeOnClick&&i(!1)},s=()=>clearTimeout(o),c=()=>{const{icon:t,type:n,iconSize:o,iconPrefix:a,loadingType:r}=e;return t||"success"===n||"fail"===n?lr(ey,{name:t||n,size:o,class:uw("icon"),classPrefix:a},null):"loading"===n?lr(iy,{class:uw("loading"),size:o,type:r},null):void 0},u=()=>{const{type:t,message:o}=e;return n.message?lr("div",{class:uw("text")},[n.message()]):Xm(o)&&""!==o?"html"===t?lr("div",{key:0,class:uw("text"),innerHTML:String(o)},null):lr("div",{class:uw("text")},[o]):void 0};return Zn((()=>[e.show,e.forbidClick]),r),Zn((()=>[e.show,e.type,e.message,e.duration]),(()=>{s(),e.show&&e.duration>0&&(o=setTimeout((()=>{i(!1)}),e.duration))})),Io(r),jo(r),()=>lr(Ay,hr({class:[uw([e.position,"normal"===e.wordBreak?"break-normal":e.wordBreak,{[e.type]:!e.icon}]),e.className],lockScroll:!1,onClick:l,onClosed:s,"onUpdate:show":i},tv(e,dw)),{default:()=>[c(),u()]})}});function fw(){const e=jt({show:!1}),t=t=>{e.show=t},n=n=>{qm(e,n,{transitionAppear:!0}),t(!0)},o=()=>t(!1);return Rg({open:n,close:o,toggle:t}),{open:n,close:o,state:e,toggle:t}}function hw(e){const t=Oi(e),n=document.createElement("div");return document.body.appendChild(n),{instance:t.mount(n),unmount(){t.unmount(),document.body.removeChild(n)}}}let mw=[],vw=qm({},{icon:"",type:"text",message:"",className:"",overlay:!1,onClose:void 0,onOpened:void 0,duration:2e3,teleport:"body",iconSize:void 0,iconPrefix:void 0,position:"middle",transition:"van-fade",forbidClick:!1,loadingType:void 0,overlayClass:"",overlayStyle:void 0,closeOnClick:!1,closeOnClickOverlay:!1});const gw=new Map;function yw(e){return Ym(e)?e:{message:e}}function bw(){if(!mw.length){const e=function(){const{instance:e,unmount:t}=hw({setup(){const e=nn(""),{open:t,state:n,close:o,toggle:a}=fw(),r=()=>{};return Zn(e,(e=>{n.message=e})),br().render=()=>lr(pw,hr(n,{onClosed:r,"onUpdate:show":a}),null),{open:t,close:o,message:e}}});return e}();mw.push(e)}return mw[mw.length-1]}function ww(e={}){if(!Um)return{};const t=bw(),n=yw(e);return t.open(qm({},vw,gw.get(n.type||vw.type),n)),t}const xw=e=>t=>ww(qm({type:e},yw(t))),_w=xw("success"),Sw=xw("fail"),kw=Og(pw),[Cw,Tw]=vg("switch");const Ew=Og(vo({name:Cw,props:{size:av,loading:Boolean,disabled:Boolean,modelValue:null,activeColor:String,inactiveColor:String,activeValue:{type:null,default:!0},inactiveValue:{type:null,default:!1}},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=()=>e.modelValue===e.activeValue,a=()=>{if(!e.disabled&&!e.loading){const n=o()?e.inactiveValue:e.activeValue;t("update:modelValue",n),t("change",n)}},r=()=>{if(e.loading){const t=o()?e.activeColor:e.inactiveColor;return lr(iy,{class:Tw("loading"),color:t},null)}if(n.node)return n.node()};return Lv((()=>e.modelValue)),()=>{var t;const{size:i,loading:l,disabled:s,activeColor:c,inactiveColor:u}=e,d=o(),p={fontSize:Xv(i),backgroundColor:d?c:u};return lr("div",{role:"switch",class:Tw({on:d,loading:l,disabled:s}),style:p,tabindex:s?void 0:0,"aria-checked":d,onClick:a},[lr("div",{class:Tw("node")},[r()]),null==(t=n.background)?void 0:t.call(n)])}}})),[Ow,Aw]=vg("address-edit-detail"),Bw=vg("address-edit")[2];var Dw=vo({name:Ow,props:{show:Boolean,rows:av,value:String,rules:Array,focused:Boolean,maxlength:av,searchResult:Array,showSearchResult:Boolean},emits:["blur","focus","input","selectSearch"],setup(e,{emit:t}){const n=nn(),o=()=>e.focused&&e.searchResult&&e.showSearchResult,a=()=>{if(!o())return;const{searchResult:n}=e;return n.map((e=>lr(Yb,{clickable:!0,key:(e.name||"")+(e.address||""),icon:"location-o",title:e.name,label:e.address,class:Aw("search-item"),border:!1,onClick:()=>(e=>{t("selectSearch",e),t("input",`${e.address||""} ${e.name||""}`.trim())})(e)},null)))},r=e=>t("blur",e),i=e=>t("focus",e),l=e=>t("input",e);return()=>{if(e.show)return lr(Ha,null,[lr(lw,{autosize:!0,clearable:!0,ref:n,class:Aw(),rows:e.rows,type:"textarea",rules:e.rules,label:Bw("addressDetail"),border:!o(),maxlength:e.maxlength,modelValue:e.value,placeholder:Bw("addressDetail"),onBlur:r,onFocus:i,"onUpdate:modelValue":l},null),a()])}}});const[Pw,$w,Lw]=vg("address-edit"),Vw={name:"",tel:"",city:"",county:"",country:"",province:"",areaCode:"",isDefault:!1,addressDetail:""};var Iw=vo({name:Pw,props:{areaList:Object,isSaving:Boolean,isDeleting:Boolean,validator:Function,showArea:rv,showDetail:rv,showDelete:Boolean,disableArea:Boolean,searchResult:Array,telMaxlength:av,showSetDefault:Boolean,saveButtonText:String,areaPlaceholder:String,deleteButtonText:String,showSearchResult:Boolean,detailRows:cv(1),detailMaxlength:cv(200),areaColumnsPlaceholder:lv(),addressInfo:{type:Object,default:()=>qm({},Vw)},telValidator:{type:Function,default:Jm}},emits:["save","focus","change","delete","clickArea","changeArea","changeDetail","selectSearch","changeDefault"],setup(e,{emit:t,slots:n}){const o=nn(),a=jt({}),r=nn(!1),i=nn(!1),l=Br((()=>Ym(e.areaList)&&Object.keys(e.areaList).length)),s=Br((()=>{const{province:e,city:t,county:n,areaCode:o}=a;if(o){const o=[e,t,n];return e&&e===t&&o.splice(1,1),o.filter(Boolean).join("/")}return""})),c=Br((()=>{var t;return(null==(t=e.searchResult)?void 0:t.length)&&i.value})),u=e=>{i.value="addressDetail"===e,t("focus",e)},d=(e,n)=>{t("change",{key:e,value:n})},p=Br((()=>{const{validator:t,telValidator:n}=e,o=(e,n)=>({validator:o=>{if(t){const n=t(e,o);if(n)return n}return!!o||n}});return{name:[o("name",Lw("nameEmpty"))],tel:[o("tel",Lw("telInvalid")),{validator:n,message:Lw("telInvalid")}],areaCode:[o("areaCode",Lw("areaEmpty"))],addressDetail:[o("addressDetail",Lw("addressEmpty"))]}})),f=()=>t("save",a),h=e=>{a.addressDetail=e,t("changeDetail",e)},m=e=>{a.province=e[0].text,a.city=e[1].text,a.county=e[2].text},v=({selectedValues:e,selectedOptions:n})=>{e.some((e=>"000000"===e))?ww(Lw("areaEmpty")):(r.value=!1,m(n),t("changeArea",n))},g=()=>t("delete",a),y=()=>{setTimeout((()=>{i.value=!1}))},b=()=>{if(e.showSetDefault){const e={"right-icon":()=>lr(Ew,{modelValue:a.isDefault,"onUpdate:modelValue":e=>a.isDefault=e,onChange:e=>t("changeDefault",e)},null)};return no(lr(Yb,{center:!0,border:!1,title:Lw("defaultAddress"),class:$w("default")},e),[[Jr,!c.value]])}};return Rg({setAreaCode:e=>{a.areaCode=e||""},setAddressDetail:e=>{a.addressDetail=e}}),Zn((()=>e.addressInfo),(e=>{qm(a,Vw,e),xn((()=>{var e;const t=null==(e=o.value)?void 0:e.getSelectedOptions();t&&t.every((e=>e&&"000000"!==e.value))&&m(t)}))}),{deep:!0,immediate:!0}),()=>{const{disableArea:m}=e;return lr(Zb,{class:$w(),onSubmit:f},{default:()=>{var f;return[lr("div",{class:$w("fields")},[lr(lw,{modelValue:a.name,"onUpdate:modelValue":[e=>a.name=e,e=>d("name",e)],clearable:!0,label:Lw("name"),rules:p.value.name,placeholder:Lw("name"),onFocus:()=>u("name")},null),lr(lw,{modelValue:a.tel,"onUpdate:modelValue":[e=>a.tel=e,e=>d("tel",e)],clearable:!0,type:"tel",label:Lw("tel"),rules:p.value.tel,maxlength:e.telMaxlength,placeholder:Lw("tel"),onFocus:()=>u("tel")},null),no(lr(lw,{readonly:!0,label:Lw("area"),"is-link":!m,modelValue:s.value,rules:e.showArea?p.value.areaCode:void 0,placeholder:e.areaPlaceholder||Lw("area"),onFocus:()=>u("areaCode"),onClick:()=>{t("clickArea"),r.value=!m}},null),[[Jr,e.showArea]]),lr(Dw,{show:e.showDetail,rows:e.detailRows,rules:p.value.addressDetail,value:a.addressDetail,focused:i.value,maxlength:e.detailMaxlength,searchResult:e.searchResult,showSearchResult:e.showSearchResult,onBlur:y,onFocus:()=>u("addressDetail"),onInput:h,onSelectSearch:e=>t("selectSearch",e)},null),null==(f=n.default)?void 0:f.call(n)]),b(),no(lr("div",{class:$w("buttons")},[lr(cy,{block:!0,round:!0,type:"primary",text:e.saveButtonText||Lw("save"),class:$w("button"),loading:e.isSaving,nativeType:"submit"},null),e.showDelete&&lr(cy,{block:!0,round:!0,class:$w("button"),loading:e.isDeleting,text:e.deleteButtonText||Lw("delete"),onClick:g},null)]),[[Jr,!c.value]]),lr(Ay,{show:r.value,"onUpdate:show":e=>r.value=e,round:!0,teleport:"body",position:"bottom",lazyRender:!1},{default:()=>[lr(Fb,{modelValue:a.areaCode,"onUpdate:modelValue":e=>a.areaCode=e,ref:o,loading:!l.value,areaList:e.areaList,columnsPlaceholder:e.areaColumnsPlaceholder,onConfirm:v,onCancel:()=>{r.value=!1}},null)]})]}})}}});const Mw=Og(Iw),[Rw,zw]=vg("radio-group"),jw={shape:String,disabled:Boolean,iconSize:av,direction:String,modelValue:null,checkedColor:String},Nw=Symbol(Rw);const Fw=Og(vo({name:Rw,props:jw,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:o}=wv(Nw);return Zn((()=>e.modelValue),(e=>t("change",e))),o({props:e,updateValue:e=>t("update:modelValue",e)}),Lv((()=>e.modelValue)),()=>{var t;return lr("div",{class:zw([e.direction]),role:"radiogroup"},[null==(t=n.default)?void 0:t.call(n)])}}})),[Hw,Ww]=vg("checkbox-group"),qw={max:av,shape:uv("round"),disabled:Boolean,iconSize:av,direction:String,modelValue:lv(),checkedColor:String},Uw=Symbol(Hw);const Yw=Og(vo({name:Hw,props:qw,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{children:o,linkChildren:a}=wv(Uw),r=e=>t("update:modelValue",e);return Zn((()=>e.modelValue),(e=>t("change",e))),Rg({toggleAll:(e={})=>{"boolean"==typeof e&&(e={checked:e});const{checked:t,skipDisabled:n}=e,a=o.filter((e=>!!e.props.bindGroup&&(e.props.disabled&&n?e.checked.value:null!=t?t:!e.checked.value))).map((e=>e.name));r(a)}}),Lv((()=>e.modelValue)),a({props:e,updateValue:r}),()=>{var t;return lr("div",{class:Ww([e.direction])},[null==(t=n.default)?void 0:t.call(n)])}}})),[Xw,Kw]=vg("tag");const Gw=Og(vo({name:Xw,props:{size:String,mark:Boolean,show:rv,type:uv("default"),color:String,plain:Boolean,round:Boolean,textColor:String,closeable:Boolean},emits:["close"],setup(e,{slots:t,emit:n}){const o=e=>{e.stopPropagation(),n("close",e)},a=()=>{var n;const{type:a,mark:r,plain:i,round:l,size:s,closeable:c}=e,u={mark:r,plain:i,round:l};s&&(u[s]=s);const d=c&&lr(ey,{name:"cross",class:[Kw("close"),Cg],onClick:o},null);return lr("span",{style:e.plain?{color:e.textColor||e.color,borderColor:e.color}:{color:e.textColor,background:e.color},class:Kw([u,a])},[null==(n=t.default)?void 0:n.call(t),d])};return()=>lr(Rr,{name:e.closeable?"van-fade":void 0},{default:()=>[e.show?a():null]})}})),Zw={name:null,disabled:Boolean,iconSize:av,modelValue:null,checkedColor:String,labelPosition:String,labelDisabled:Boolean};var Jw=vo({props:qm({},Zw,{bem:iv(Function),role:String,shape:String,parent:Object,checked:Boolean,bindGroup:rv,indeterminate:{type:Boolean,default:null}}),emits:["click","toggle"],setup(e,{emit:t,slots:n}){const o=nn(),a=t=>{if(e.parent&&e.bindGroup)return e.parent.props[t]},r=Br((()=>{if(e.parent&&e.bindGroup){const t=a("disabled")||e.disabled;if("checkbox"===e.role){const n=a("modelValue").length,o=a("max"),r=o&&n>=+o;return t||r&&!e.checked}return t}return e.disabled})),i=Br((()=>a("direction"))),l=Br((()=>{const t=e.checkedColor||a("checkedColor");if(t&&e.checked&&!r.value)return{borderColor:t,backgroundColor:t}})),s=Br((()=>e.shape||a("shape")||"round")),c=n=>{const{target:a}=n,i=o.value,l=i===a||(null==i?void 0:i.contains(a));r.value||!l&&e.labelDisabled||t("toggle"),t("click",n)},u=()=>{var t,i;const{bem:c,checked:u,indeterminate:d}=e,p=e.iconSize||a("iconSize");return lr("div",{ref:o,class:c("icon",[s.value,{disabled:r.value,checked:u,indeterminate:d}]),style:"dot"!==s.value?{fontSize:Xv(p)}:{width:Xv(p),height:Xv(p),borderColor:null==(t=l.value)?void 0:t.borderColor}},[n.icon?n.icon({checked:u,disabled:r.value}):"dot"!==s.value?lr(ey,{name:d?"minus":"success",style:l.value},null):lr("div",{class:c("icon--dot__icon"),style:{backgroundColor:null==(i=l.value)?void 0:i.backgroundColor}},null)])},d=()=>{const{checked:t}=e;if(n.default)return lr("span",{class:e.bem("label",[e.labelPosition,{disabled:r.value}])},[n.default({checked:t,disabled:r.value})])};return()=>{const t="left"===e.labelPosition?[d(),u()]:[u(),d()];return lr("div",{role:e.role,class:e.bem([{disabled:r.value,"label-disabled":e.labelDisabled},i.value]),tabindex:r.value?void 0:0,"aria-checked":e.checked,onClick:c},[t])}}});const Qw=qm({},Zw,{shape:String}),[ex,tx]=vg("radio");const nx=Og(vo({name:ex,props:Qw,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{parent:o}=gv(Nw),a=()=>{o?o.updateValue(e.name):t("update:modelValue",e.name)};return()=>lr(Jw,hr({bem:tx,role:"radio",parent:o,checked:(o?o.props.modelValue:e.modelValue)===e.name,onToggle:a},e),tv(n,["default","icon"]))}})),[ox,ax]=vg("checkbox");var rx=vo({name:ox,props:qm({},Zw,{shape:String,bindGroup:rv,indeterminate:{type:Boolean,default:null}}),emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{parent:o}=gv(Uw),a=Br((()=>o&&e.bindGroup?-1!==o.props.modelValue.indexOf(e.name):!!e.modelValue)),r=(n=!a.value)=>{o&&e.bindGroup?(t=>{const{name:n}=e,{max:a,modelValue:r}=o.props,i=r.slice();if(t)a&&i.length>=+a||i.includes(n)||(i.push(n),e.bindGroup&&o.updateValue(i));else{const t=i.indexOf(n);-1!==t&&(i.splice(t,1),e.bindGroup&&o.updateValue(i))}})(n):t("update:modelValue",n),null!==e.indeterminate&&t("change",n)};return Zn((()=>e.modelValue),(n=>{null===e.indeterminate&&t("change",n)})),Rg({toggle:r,props:e,checked:a}),Lv((()=>e.modelValue)),()=>lr(Jw,hr({bem:ax,role:"checkbox",parent:o,checked:a.value,onToggle:r},e),tv(n,["default","icon"]))}});const ix=Og(rx),[lx,sx]=vg("address-item");var cx=vo({name:lx,props:{address:iv(Object),disabled:Boolean,switchable:Boolean,singleChoice:Boolean,defaultTagText:String,rightIcon:uv("edit")},emits:["edit","click","select"],setup(e,{slots:t,emit:n}){const o=t=>{e.switchable&&n("select"),n("click",t)},a=()=>lr(ey,{name:e.rightIcon,class:sx("edit"),onClick:e=>{e.stopPropagation(),n("edit"),n("click",e)}},null),r=()=>{const{address:n,disabled:o,switchable:a,singleChoice:r}=e,i=[lr("div",{class:sx("name")},[`${n.name} ${n.tel}`,t.tag?t.tag(e.address):e.address.isDefault&&e.defaultTagText?lr(Gw,{type:"primary",round:!0,class:sx("tag")},{default:()=>[e.defaultTagText]}):void 0]),lr("div",{class:sx("address")},[n.address])];return a&&!o?lr(r?nx:ix,{name:n.id,iconSize:18},{default:()=>[i]}):i};return()=>{var n;const{disabled:i}=e;return lr("div",{class:sx({disabled:i}),onClick:o},[lr(Yb,{border:!1,titleClass:sx("title")},{title:r,"right-icon":a}),null==(n=t.bottom)?void 0:n.call(t,qm({},e.address,{disabled:i}))])}}});const[ux,dx,px]=vg("address-list");const fx=Og(vo({name:ux,props:{list:lv(),modelValue:[...av,Array],switchable:rv,disabledText:String,disabledList:lv(),showAddButton:rv,addButtonText:String,defaultTagText:String,rightIcon:uv("edit")},emits:["add","edit","select","clickItem","editDisabled","selectDisabled","update:modelValue"],setup(e,{slots:t,emit:n}){const o=Br((()=>!Array.isArray(e.modelValue))),a=(a,r)=>{if(a)return a.map(((a,i)=>((a,r,i)=>lr(cx,{key:a.id,address:a,disabled:i,switchable:e.switchable,singleChoice:o.value,defaultTagText:e.defaultTagText,rightIcon:e.rightIcon,onEdit:()=>n(i?"editDisabled":"edit",a,r),onClick:e=>n("clickItem",a,r,{event:e}),onSelect:()=>{if(n(i?"selectDisabled":"select",a,r),!i)if(o.value)n("update:modelValue",a.id);else{const t=e.modelValue;t.includes(a.id)?n("update:modelValue",t.filter((e=>e!==a.id))):n("update:modelValue",[...t,a.id])}}},{bottom:t["item-bottom"],tag:t.tag}))(a,i,r)))};return()=>{var r,i;const l=a(e.list),s=a(e.disabledList,!0),c=e.disabledText&&lr("div",{class:dx("disabled-text")},[e.disabledText]);return lr("div",{class:dx()},[null==(r=t.top)?void 0:r.call(t),!o.value&&Array.isArray(e.modelValue)?lr(Yw,{modelValue:e.modelValue},{default:()=>[l]}):lr(Fw,{modelValue:e.modelValue},{default:()=>[l]}),c,s,null==(i=t.default)?void 0:i.call(t),e.showAddButton?lr("div",{class:[dx("bottom"),"van-safe-area-bottom"]},[lr(cy,{round:!0,block:!0,type:"primary",text:e.addButtonText||px("add"),class:dx("add"),onClick:()=>n("add")},null)]):void 0])}}}));const[hx,mx]=vg("back-top");const vx=Og(vo({name:hx,inheritAttrs:!1,props:{right:av,bottom:av,zIndex:av,target:[String,Object],offset:cv(200),immediate:Boolean,teleport:{type:[String,Object],default:"body"}},emits:["click"],setup(e,{emit:t,slots:n,attrs:o}){let a=!1;const r=nn(!1),i=nn(),l=nn(),s=Br((()=>qm(Gv(e.zIndex),{right:Xv(e.right),bottom:Xv(e.bottom)}))),c=n=>{var o;t("click",n),null==(o=l.value)||o.scrollTo({top:0,behavior:e.immediate?"auto":"smooth"})},u=()=>{r.value=!!l.value&&Vv(l.value)>=+e.offset},d=()=>{Um&&xn((()=>{l.value=e.target?(()=>{const{target:t}=e;if("string"!=typeof t)return t;{const e=document.querySelector(t);if(e)return e}})():Dv(i.value),u()}))};return Cv("scroll",function(e,t){let n=null,o=0;return function(...a){if(n)return;const r=()=>{o=Date.now(),n=!1,e.apply(this,a)};Date.now()-o>=t?r():n=setTimeout(r,t)}}(u,100),{target:l}),Io(d),Co((()=>{a&&(r.value=!0,a=!1)})),To((()=>{r.value&&e.teleport&&(r.value=!1,a=!0)})),Zn((()=>e.target),d),()=>{const t=lr("div",hr({ref:e.teleport?void 0:i,class:mx({active:r.value}),style:s.value,onClick:c},o),[n.default?n.default():lr(ey,{name:"back-top",class:mx("icon")},null)]);return e.teleport?[lr("div",{ref:i,class:mx("placeholder")},null),lr(Na,{to:e.teleport},{default:()=>[t]})]:t}}}));const gx={top:cv(10),rows:cv(4),duration:cv(4e3),autoPlay:rv,delay:sv(300),modelValue:lv()},[yx,bx]=vg("barrage");const wx=Og(vo({name:yx,props:gx,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),a=bx("item"),r=nn(0),i=[],l=nn(!0),s=nn(e.autoPlay),c=({id:n,text:c},u)=>{var d;const p=((t,n=e.delay)=>{const o=document.createElement("span");return o.className=a,o.innerText=String(t),o.style.animationDuration=`${e.duration}ms`,o.style.animationDelay=`${n}ms`,o.style.animationName="van-barrage",o.style.animationTimingFunction="linear",o})(c,l.value?u*e.delay:void 0);e.autoPlay||!1!==s.value||(p.style.animationPlayState="paused"),null==(d=o.value)||d.append(p),r.value++;const f=(r.value-1)%+e.rows*p.offsetHeight+ +e.top;p.style.top=`${f}px`,p.dataset.id=String(n),i.push(p),p.addEventListener("animationend",(()=>{t("update:modelValue",[...e.modelValue].filter((e=>String(e.id)!==p.dataset.id)))}))},u=(e,t)=>{const n=new Map(t.map((e=>[e.id,e])));e.forEach(((e,t)=>{n.has(e.id)?n.delete(e.id):c(e,t)})),n.forEach((e=>{const t=i.findIndex((t=>t.dataset.id===String(e.id)));t>-1&&(i[t].remove(),i.splice(t,1))})),l.value=!1};Zn((()=>e.modelValue.slice()),((e,t)=>u(null!=e?e:[],null!=t?t:[])),{deep:!0});const d=nn({});Io((()=>{return t=this,n=null,a=function*(){var t;d.value["--move-distance"]=`-${null==(t=o.value)?void 0:t.offsetWidth}px`,yield xn(),u(e.modelValue,[])},new Promise(((e,o)=>{var r=e=>{try{l(a.next(e))}catch(t){o(t)}},i=e=>{try{l(a.throw(e))}catch(t){o(t)}},l=t=>t.done?e(t.value):Promise.resolve(t.value).then(r,i);l((a=a.apply(t,n)).next())}));var t,n,a}));return Rg({play:()=>{s.value=!0,i.forEach((e=>{e.style.animationPlayState="running"}))},pause:()=>{s.value=!1,i.forEach((e=>{e.style.animationPlayState="paused"}))}}),()=>{var e;return lr("div",{class:bx(),ref:o,style:d.value},[null==(e=n.default)?void 0:e.call(n)])}}})),[xx,_x,Sx]=vg("calendar");function kx(e,t){const n=e.getFullYear(),o=t.getFullYear();if(n===o){const n=e.getMonth(),o=t.getMonth();return n===o?0:n>o?1:-1}return n>o?1:-1}function Cx(e,t){const n=kx(e,t);if(0===n){const n=e.getDate(),o=t.getDate();return n===o?0:n>o?1:-1}return n}const Tx=e=>new Date(e),Ex=e=>Array.isArray(e)?e.map(Tx):Tx(e);function Ox(e,t){const n=Tx(e);return n.setDate(n.getDate()+t),n}function Ax(e,t){const n=Tx(e);return n.setMonth(n.getMonth()+t),n.getDate()!==e.getDate()&&n.setDate(0),n}function Bx(e,t){const n=Tx(e);return n.setFullYear(n.getFullYear()+t),n.getDate()!==e.getDate()&&n.setDate(0),n}const Dx=e=>Ox(e,-1),Px=e=>Ox(e,1),$x=e=>Ax(e,-1),Lx=e=>Ax(e,1),Vx=e=>Bx(e,-1),Ix=e=>Bx(e,1),Mx=()=>{const e=new Date;return e.setHours(0,0,0,0),e};const Rx=qm({},$b,{modelValue:lv(),filter:Function,formatter:{type:Function,default:(e,t)=>t}}),zx=Object.keys($b);const jx=(e,t)=>32-new Date(e,t-1,32).getDate(),Nx=(e,t,n,o,a,r)=>{const i=function(e,t){if(e<0)return[];const n=Array(e);let o=-1;for(;++o{const a=ng(e+t);return o(n,{text:a,value:a})}));return a?a(n,i,r):i},Fx=(e,t)=>e.map(((e,n)=>{const o=t[n];if(o.length){const t=+o[0].value,n=+o[o.length-1].value;return ng(og(+e,t,n))}return e})),[Hx]=vg("calendar-day");var Wx=vo({name:Hx,props:{item:iv(Object),color:String,index:Number,offset:sv(0),rowHeight:String},emits:["click","clickDisabledDate"],setup(e,{emit:t,slots:n}){const o=Br((()=>{var t;const{item:n,index:o,color:a,offset:r,rowHeight:i}=e,l={height:i};if("placeholder"===n.type)return l.width="100%",l;if(0===o&&(l.marginLeft=100*r/7+"%"),a)switch(n.type){case"end":case"start":case"start-end":case"multiple-middle":case"multiple-selected":l.background=a;break;case"middle":l.color=a}return r+((null==(t=n.date)?void 0:t.getDate())||1)>28&&(l.marginBottom=0),l})),a=()=>{"disabled"!==e.item.type?t("click",e.item):t("clickDisabledDate",e.item)},r=()=>{const{topInfo:t}=e.item;if(t||n["top-info"])return lr("div",{class:_x("top-info")},[n["top-info"]?n["top-info"](e.item):t])},i=()=>{const{bottomInfo:t}=e.item;if(t||n["bottom-info"])return lr("div",{class:_x("bottom-info")},[n["bottom-info"]?n["bottom-info"](e.item):t])},l=()=>{const{item:t,color:o,rowHeight:a}=e,{type:l}=t,s=[r(),n.text?n.text(e.item):e.item.text,i()];return"selected"===l?lr("div",{class:_x("selected-day"),style:{width:a,height:a,background:o}},[s]):s};return()=>{const{type:t,className:n}=e.item;return"placeholder"===t?lr("div",{class:_x("day"),style:o.value},null):lr("div",{role:"gridcell",style:o.value,class:[_x("day",t),n],tabindex:"disabled"===t?void 0:-1,onClick:a},[l()])}}});const[qx]=vg("calendar-month");var Ux=vo({name:qx,props:{date:iv(Date),type:String,color:String,minDate:Date,maxDate:Date,showMark:Boolean,rowHeight:av,formatter:Function,lazyRender:Boolean,currentDate:[Date,Array],allowSameDay:Boolean,showSubtitle:Boolean,showMonthTitle:Boolean,firstDayOfWeek:Number},emits:["click","clickDisabledDate"],setup(e,{emit:t,slots:n}){const[o,a]=function(e=!1){const t=nn(e);return[t,(e=!t.value)=>{t.value=e}]}(),r=nn(),i=nn(),l=Pg(i),s=Br((()=>{return t=e.date,Sx("monthTitle",t.getFullYear(),t.getMonth()+1);var t})),c=Br((()=>Xv(e.rowHeight))),u=Br((()=>{const t=e.date.getDate(),n=(e.date.getDay()-t%7+8)%7;return e.firstDayOfWeek?(n+7-e.firstDayOfWeek)%7:n})),d=Br((()=>jx(e.date.getFullYear(),e.date.getMonth()+1))),p=Br((()=>o.value||!e.lazyRender)),f=t=>{const{type:n,minDate:o,maxDate:a,currentDate:r}=e;if(o&&Cx(t,o)<0||a&&Cx(t,a)>0)return"disabled";if(null===r)return"";if(Array.isArray(r)){if("multiple"===n)return(t=>{const n=t=>e.currentDate.some((e=>0===Cx(e,t)));if(n(t)){const e=Dx(t),o=Px(t),a=n(e),r=n(o);return a&&r?"multiple-middle":a?"end":r?"start":"multiple-selected"}return""})(t);if("range"===n)return(t=>{const[n,o]=e.currentDate;if(!n)return"";const a=Cx(t,n);if(!o)return 0===a?"start":"";const r=Cx(t,o);return e.allowSameDay&&0===a&&0===r?"start-end":0===a?"start":0===r?"end":a>0&&r<0?"middle":""})(t)}else if("single"===n)return 0===Cx(t,r)?"selected":"";return""},h=t=>{if("range"===e.type){if("start"===t||"end"===t)return Sx(t);if("start-end"===t)return`${Sx("start")}/${Sx("end")}`}},m=()=>{if(e.showMonthTitle)return lr("div",{class:_x("month-title")},[n["month-title"]?n["month-title"]({date:e.date,text:s.value}):s.value])},v=()=>{if(e.showMark&&p.value)return lr("div",{class:_x("month-mark")},[e.date.getMonth()+1])},g=Br((()=>{const e=Math.ceil((d.value+u.value)/7);return Array(e).fill({type:"placeholder"})})),y=Br((()=>{const t=[],n=e.date.getFullYear(),o=e.date.getMonth();for(let a=1;a<=d.value;a++){const r=new Date(n,o,a),i=f(r);let l={date:r,type:i,text:a,bottomInfo:h(i)};e.formatter&&(l=e.formatter(l)),t.push(l)}return t})),b=Br((()=>y.value.filter((e=>"disabled"===e.type)))),w=(o,a)=>lr(Wx,{item:o,index:a,color:e.color,offset:u.value,rowHeight:c.value,onClick:e=>t("click",e),onClickDisabledDate:e=>t("clickDisabledDate",e)},tv(n,["top-info","bottom-info","text"]));return Rg({getTitle:()=>s.value,getHeight:()=>l.value,setVisible:a,scrollToDate:(e,t)=>{if(r.value){const n=vv(r.value),o=g.value.length,a=(Math.ceil((t.getDate()+u.value)/7)-1)*n.height/o;Iv(e,n.top+a+e.scrollTop-vv(e).top)}},disabledDays:b}),()=>lr("div",{class:_x("month"),ref:i},[m(),lr("div",{ref:r,role:"grid",class:_x("days")},[v(),(p.value?y:g).value.map(w)])])}});const[Yx]=vg("calendar-header");var Xx=vo({name:Yx,props:{date:Date,minDate:Date,maxDate:Date,title:String,subtitle:String,showTitle:Boolean,showSubtitle:Boolean,firstDayOfWeek:Number,switchMode:uv("none")},emits:["clickSubtitle","panelChange"],setup(e,{slots:t,emit:n}){const o=Br((()=>e.date&&e.minDate&&kx($x(e.date),e.minDate)<0)),a=Br((()=>e.date&&e.minDate&&kx(Vx(e.date),e.minDate)<0)),r=Br((()=>e.date&&e.maxDate&&kx(Lx(e.date),e.maxDate)>0)),i=Br((()=>e.date&&e.maxDate&&kx(Ix(e.date),e.maxDate)>0)),l=()=>{if(e.showTitle){const n=e.title||Sx("title"),o=t.title?t.title():n;return lr("div",{class:_x("header-title")},[o])}},s=e=>n("clickSubtitle",e),c=e=>n("panelChange",e),u=n=>{const l="year-month"===e.switchMode,s=t[n?"next-month":"prev-month"],u=t[n?"next-year":"prev-year"],d=n?r.value:o.value,p=n?i.value:a.value,f=n?"arrow":"arrow-left",h=n?"arrow-double-right":"arrow-double-left",m=lr("view",{class:_x("header-action",{disabled:d}),onClick:d?void 0:()=>c((n?Lx:$x)(e.date))},[s?s({disabled:d}):lr(ey,{class:{[Cg]:!d},name:f},null)]),v=l&&lr("view",{class:_x("header-action",{disabled:p}),onClick:p?void 0:()=>c((n?Ix:Vx)(e.date))},[u?u({disabled:p}):lr(ey,{class:{[Cg]:!p},name:h},null)]);return n?[m,v]:[v,m]},d=()=>{if(e.showSubtitle){const n=t.subtitle?t.subtitle({date:e.date,text:e.subtitle}):e.subtitle,o="none"!==e.switchMode;return lr("div",{class:_x("header-subtitle",{"with-switch":o}),onClick:s},[o?[u(),lr("div",{class:_x("header-subtitle-text")},[n]),u(!0)]:n])}},p=()=>{const{firstDayOfWeek:t}=e,n=Sx("weekdays"),o=[...n.slice(t,7),...n.slice(0,t)];return lr("div",{class:_x("weekdays")},[o.map((e=>lr("span",{class:_x("weekday")},[e])))])};return()=>lr("div",{class:_x("header")},[l(),d(),p()])}});const Kx=Og(vo({name:xx,props:{show:Boolean,type:uv("single"),switchMode:uv("none"),title:String,color:String,round:rv,readonly:Boolean,poppable:rv,maxRange:cv(null),position:uv("bottom"),teleport:[String,Object],showMark:rv,showTitle:rv,formatter:Function,rowHeight:av,confirmText:String,rangePrompt:String,lazyRender:rv,showConfirm:rv,defaultDate:[Date,Array],allowSameDay:Boolean,showSubtitle:rv,closeOnPopstate:rv,showRangePrompt:rv,confirmDisabledText:String,closeOnClickOverlay:rv,safeAreaInsetTop:Boolean,safeAreaInsetBottom:rv,minDate:{type:Date,validator:Zm},maxDate:{type:Date,validator:Zm},firstDayOfWeek:{type:av,default:0,validator:e=>e>=0&&e<=6}},emits:["select","confirm","unselect","monthShow","overRange","update:show","clickSubtitle","clickDisabledDate","panelChange"],setup(e,{emit:t,slots:n}){const o=Br((()=>"none"!==e.switchMode)),a=Br((()=>e.minDate||o.value?e.minDate:Mx())),r=Br((()=>e.maxDate||o.value?e.maxDate:Ax(Mx(),6))),i=(e,t=a.value,n=r.value)=>t&&-1===Cx(e,t)?t:n&&1===Cx(e,n)?n:e,l=(t=e.defaultDate)=>{const{type:n,allowSameDay:o}=e;if(null===t)return t;const l=Mx();if("range"===n){Array.isArray(t)||(t=[]),1===t.length&&1===Cx(t[0],l)&&(t=[]);const e=a.value,n=r.value;return[i(t[0]||l,e,n?o?n:Dx(n):void 0),i(t[1]||(o?l:Px(l)),e?o?e:Px(e):void 0)]}return"multiple"===n?Array.isArray(t)?t.map((e=>i(e))):[i(l)]:(t&&!Array.isArray(t)||(t=l),i(t))};let s;const c=nn(),u=nn(l()),d=nn((()=>{const e=Array.isArray(u.value)?u.value[0]:u.value;return e||i(Mx())})()),p=nn(),[f,h]=eb(),m=Br((()=>e.firstDayOfWeek?+e.firstDayOfWeek%7:0)),v=Br((()=>{const e=[];if(!a.value||!r.value)return e;const t=new Date(a.value);t.setDate(1);do{e.push(new Date(t)),t.setMonth(t.getMonth()+1)}while(1!==kx(t,r.value));return e})),g=Br((()=>{if(u.value){if("range"===e.type)return!u.value[0]||!u.value[1];if("multiple"===e.type)return!u.value.length}return!u.value})),y=()=>{const e=Vv(c.value),n=e+s,o=v.value.map(((e,t)=>f.value[t].getHeight()));if(n>o.reduce(((e,t)=>e+t),0)&&e>0)return;let a,r=0;const i=[-1,-1];for(let l=0;l=e&&(i[1]=l,a||(a=s,i[0]=l),f.value[l].showed||(f.value[l].showed=!0,t("monthShow",{date:s.date,title:s.getTitle()}))),r+=o[l]}v.value.forEach(((e,t)=>{const n=t>=i[0]-1&&t<=i[1]+1;f.value[t].setVisible(n)})),a&&(p.value=a)},b=e=>{o.value?d.value=e:pv((()=>{v.value.some(((t,n)=>0===kx(t,e)&&(c.value&&f.value[n].scrollToDate(c.value,e),!0))),y()}))},w=()=>{if(!e.poppable||e.show)if(u.value){const t="single"===e.type?u.value:u.value[0];Zm(t)&&b(t)}else o.value||pv(y)},x=()=>{e.poppable&&!e.show||(o.value||pv((()=>{s=Math.floor(vv(c).height)})),w())},_=(e=l())=>{u.value=e,w()},S=e=>{d.value=e,t("panelChange",{date:e})},k=()=>{var e;return t("confirm",null!=(e=u.value)?e:Ex(u.value))},C=(n,o)=>{const a=e=>{u.value=e,t("select",Ex(e))};if(o&&"range"===e.type){const o=(n=>{const{maxRange:o,rangePrompt:a,showRangePrompt:r}=e;return!(o&&function(e){const t=e[0].getTime();return(e[1].getTime()-t)/864e5+1}(n)>+o&&(r&&ww(a||Sx("rangePrompt",o)),t("overRange"),1))})(n);if(!o)return void a([n[0],Ox(n[0],+e.maxRange-1)])}a(n),o&&!e.showConfirm&&k()},T=Br((()=>f.value.reduce(((e,t)=>{var n,o;return e.push(...null!=(o=null==(n=t.disabledDays)?void 0:n.value)?o:[]),e}),[]))),E=n=>{if(e.readonly||!n.date)return;const{date:o}=n,{type:a}=e;if("range"===a){if(!u.value)return void C([o]);const[t,n]=u.value;if(t&&!n){const n=Cx(o,t);if(1===n){const e=((e,t,n)=>{var o;return null==(o=e.find((e=>-1===Cx(t,e.date)&&-1===Cx(e.date,n))))?void 0:o.date})(T.value,t,o);if(e){const n=Dx(e);-1===Cx(t,n)?C([t,n]):C([o])}else C([t,o],!0)}else-1===n?C([o]):e.allowSameDay&&C([o,o],!0)}else C([o])}else if("multiple"===a){if(!u.value)return void C([o]);const n=u.value,a=n.findIndex((e=>0===Cx(e,o)));if(-1!==a){const[e]=n.splice(a,1);t("unselect",Tx(e))}else e.maxRange&&n.length>=+e.maxRange?ww(e.rangePrompt||Sx("rangePrompt",e.maxRange)):C([...n,o])}else C(o,!0)},O=e=>t("update:show",e),A=(i,l)=>{const s=0!==l||!e.showSubtitle;return lr(Ux,hr({ref:o.value?p:h(l),date:i,currentDate:u.value,showMonthTitle:s,firstDayOfWeek:m.value,lazyRender:!o.value&&e.lazyRender,maxDate:r.value,minDate:a.value},tv(e,["type","color","showMark","formatter","rowHeight","showSubtitle","allowSameDay"]),{onClick:E,onClickDisabledDate:e=>t("clickDisabledDate",e)}),tv(n,["top-info","bottom-info","month-title","text"]))},B=()=>{if(n.footer)return n.footer();if(e.showConfirm){const t=n["confirm-text"],o=g.value,a=o?e.confirmDisabledText:e.confirmText;return lr(cy,{round:!0,block:!0,type:"primary",color:e.color,class:_x("confirm"),disabled:o,nativeType:"button",onClick:k},{default:()=>[t?t({disabled:o}):a||Sx("confirm")]})}},D=()=>{var i,l;return lr("div",{class:_x()},[lr(Xx,{date:null==(i=p.value)?void 0:i.date,maxDate:r.value,minDate:a.value,title:e.title,subtitle:null==(l=p.value)?void 0:l.getTitle(),showTitle:e.showTitle,showSubtitle:e.showSubtitle,switchMode:e.switchMode,firstDayOfWeek:m.value,onClickSubtitle:e=>t("clickSubtitle",e),onPanelChange:S},tv(n,["title","subtitle","prev-month","prev-year","next-month","next-year"])),lr("div",{ref:c,class:_x("body"),onScroll:o.value?void 0:y},[o.value?A(d.value,0):v.value.map(A)]),lr("div",{class:[_x("footer"),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[B()])])};return Zn((()=>e.show),x),Zn((()=>[e.type,e.minDate,e.maxDate,e.switchMode]),(()=>_(l(u.value)))),Zn((()=>e.defaultDate),(e=>{_(e)})),Rg({reset:_,scrollToDate:b,getSelectedDate:()=>u.value}),kv(x),()=>e.poppable?lr(Ay,{show:e.show,class:_x("popup"),round:e.round,position:e.position,closeable:e.showTitle||e.showSubtitle,teleport:e.teleport,closeOnPopstate:e.closeOnPopstate,safeAreaInsetTop:e.safeAreaInsetTop,closeOnClickOverlay:e.closeOnClickOverlay,"onUpdate:show":O},{default:D}):D()}})),[Gx,Zx]=vg("image");var Jx=vo({name:Gx,props:{src:String,alt:String,fit:String,position:String,round:Boolean,block:Boolean,width:av,height:av,radius:av,lazyLoad:Boolean,iconSize:av,showError:rv,errorIcon:uv("photo-fail"),iconPrefix:String,showLoading:rv,loadingIcon:uv("photo"),crossorigin:String,referrerpolicy:String},emits:["load","error"],setup(e,{emit:t,slots:n}){const o=nn(!1),a=nn(!0),r=nn(),{$Lazyload:i}=br().proxy,l=Br((()=>{const t={width:Xv(e.width),height:Xv(e.height)};return Xm(e.radius)&&(t.overflow="hidden",t.borderRadius=Xv(e.radius)),t}));Zn((()=>e.src),(()=>{o.value=!1,a.value=!0}));const s=e=>{a.value&&(a.value=!1,t("load",e))},c=()=>{const e=new Event("load");Object.defineProperty(e,"target",{value:r.value,enumerable:!0}),s(e)},u=e=>{o.value=!0,a.value=!1,t("error",e)},d=(t,n,o)=>o?o():lr(ey,{name:t,size:e.iconSize,class:n,classPrefix:e.iconPrefix},null),p=()=>{if(o.value||!e.src)return;const t={alt:e.alt,class:Zx("img"),style:{objectFit:e.fit,objectPosition:e.position},crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy};return e.lazyLoad?no(lr("img",hr({ref:r},t),null),[[Wn("lazy"),e.src]]):lr("img",hr({ref:r,src:e.src,onLoad:s,onError:u},t),null)},f=({el:e})=>{const t=()=>{e===r.value&&a.value&&c()};r.value?t():xn(t)},h=({el:e})=>{e!==r.value||o.value||u()};return i&&Um&&(i.$on("loaded",f),i.$on("error",h),zo((()=>{i.$off("loaded",f),i.$off("error",h)}))),Io((()=>{xn((()=>{var t;(null==(t=r.value)?void 0:t.complete)&&!e.lazyLoad&&c()}))})),()=>{var t;return lr("div",{class:Zx({round:e.round,block:e.block}),style:l.value},[p(),a.value&&e.showLoading?lr("div",{class:Zx("loading")},[d(e.loadingIcon,Zx("loading-icon"),n.loading)]):o.value&&e.showError?lr("div",{class:Zx("error")},[d(e.errorIcon,Zx("error-icon"),n.error)]):void 0,null==(t=n.default)?void 0:t.call(n)])}}});const Qx=Og(Jx),[e_,t_]=vg("card");const n_=Og(vo({name:e_,props:{tag:String,num:av,desc:String,thumb:String,title:String,price:av,centered:Boolean,lazyLoad:Boolean,currency:uv("¥"),thumbLink:String,originPrice:av},emits:["clickThumb"],setup(e,{slots:t,emit:n}){const o=()=>{if(t.tag||e.tag)return lr("div",{class:t_("tag")},[t.tag?t.tag():lr(Gw,{mark:!0,type:"primary"},{default:()=>[e.tag]})])},a=()=>{if(t.thumb||e.thumb)return lr("a",{href:e.thumbLink,class:t_("thumb"),onClick:e=>n("clickThumb",e)},[t.thumb?t.thumb():lr(Qx,{src:e.thumb,fit:"cover",width:"100%",height:"100%",lazyLoad:e.lazyLoad},null),o()])},r=()=>{const t=e.price.toString().split(".");return lr("div",null,[lr("span",{class:t_("price-currency")},[e.currency]),lr("span",{class:t_("price-integer")},[t[0]]),t.length>1&&lr(Ha,null,[cr("."),lr("span",{class:t_("price-decimal")},[t[1]])])])};return()=>{var n,o,i;const l=t.num||Xm(e.num),s=t.price||Xm(e.price),c=t["origin-price"]||Xm(e.originPrice),u=l||s||c||t.bottom,d=s&&lr("div",{class:t_("price")},[t.price?t.price():r()]),p=c&&lr("div",{class:t_("origin-price")},[t["origin-price"]?t["origin-price"]():`${e.currency} ${e.originPrice}`]),f=l&&lr("div",{class:t_("num")},[t.num?t.num():`x${e.num}`]),h=t.footer&&lr("div",{class:t_("footer")},[t.footer()]),m=u&&lr("div",{class:t_("bottom")},[null==(n=t["price-top"])?void 0:n.call(t),d,p,f,null==(o=t.bottom)?void 0:o.call(t)]);return lr("div",{class:t_()},[lr("div",{class:t_("header")},[a(),lr("div",{class:t_("content",{centered:e.centered})},[lr("div",null,[t.title?t.title():e.title?lr("div",{class:[t_("title"),"van-multi-ellipsis--l2"]},[e.title]):void 0,t.desc?t.desc():e.desc?lr("div",{class:[t_("desc"),"van-ellipsis"]},[e.desc]):void 0,null==(i=t.tags)?void 0:i.call(t)]),m])]),h])}}})),[o_,a_,r_]=vg("cascader");var i_=vo({name:o_,props:{title:String,options:lv(),closeable:rv,swipeable:rv,closeIcon:uv("cross"),showHeader:rv,modelValue:av,fieldNames:Object,placeholder:String,activeColor:String},emits:["close","change","finish","clickTab","update:modelValue"],setup(e,{slots:t,emit:n}){const o=nn([]),a=nn(0),[r,i]=eb(),{text:l,value:s,children:c}=qm({text:"text",value:"value",children:"children"},e.fieldNames),u=(e,t)=>{for(const n of e){if(n[s]===t)return[n];if(n[c]){const e=u(n[c],t);if(e)return[n,...e]}}},d=()=>{const{options:t,modelValue:n}=e;if(void 0!==n){const e=u(t,n);if(e){let n=t;return o.value=e.map((e=>{const t={options:n,selected:e},o=n.find((t=>t[s]===e[s]));return o&&(n=o[c]),t})),n&&o.value.push({options:n,selected:null}),void xn((()=>{a.value=o.value.length-1}))}}o.value=[{options:t,selected:null}]},p=()=>n("close"),f=({name:e,title:t})=>n("clickTab",e,t),h=(r,u,d)=>{const{disabled:p}=r,f=!(!u||r[s]!==u[s]),h=r.color||(f?e.activeColor:void 0),m=t.option?t.option({option:r,selected:f}):lr("span",null,[r[l]]);return lr("li",{ref:f?i(d):void 0,role:"menuitemradio",class:[a_("option",{selected:f,disabled:p}),r.className],style:{color:h},tabindex:p?void 0:f?0:-1,"aria-checked":f,"aria-disabled":p||void 0,onClick:()=>((e,t)=>{if(e.disabled)return;if(o.value[t].selected=e,o.value.length>t+1&&(o.value=o.value.slice(0,t+1)),e[c]){const n={options:e[c],selected:null};o.value[t+1]?o.value[t+1]=n:o.value.push(n),xn((()=>{a.value++}))}const r=o.value.map((e=>e.selected)).filter(Boolean);n("update:modelValue",e[s]);const i={value:e[s],tabIndex:t,selectedOptions:r};n("change",i),e[c]||n("finish",i)})(r,d)},[m,f?lr(ey,{name:"success",class:a_("selected-icon")},null):null])},m=(e,t,n)=>lr("ul",{role:"menu",class:a_("options")},[e.map((e=>h(e,t,n)))]),v=(n,o)=>{const{options:a,selected:r}=n,i=e.placeholder||r_("select"),s=r?r[l]:i;return lr(Eb,{title:s,titleClass:a_("tab",{unselected:!r})},{default:()=>{var e,n;return[null==(e=t["options-top"])?void 0:e.call(t,{tabIndex:o}),m(a,r,o),null==(n=t["options-bottom"])?void 0:n.call(t,{tabIndex:o})]}})};return d(),Zn(a,(e=>{const t=r.value[e];t&&(e=>{const t=e.parentElement;t&&(t.scrollTop=e.offsetTop-(t.offsetHeight-e.offsetHeight)/2)})(t)})),Zn((()=>e.options),d,{deep:!0}),Zn((()=>e.modelValue),(e=>{if(void 0!==e){if(o.value.map((e=>{var t;return null==(t=e.selected)?void 0:t[s]})).includes(e))return}d()})),()=>lr("div",{class:a_()},[e.showHeader?lr("div",{class:a_("header")},[lr("h2",{class:a_("title")},[t.title?t.title():e.title]),e.closeable?lr(ey,{name:e.closeIcon,class:[a_("close-icon"),Cg],onClick:p},null):null]):null,lr(Ob,{active:a.value,"onUpdate:active":e=>a.value=e,shrink:!0,animated:!0,class:a_("tabs"),color:e.activeColor,swipeable:e.swipeable,onClickTab:f},{default:()=>[o.value.map(v)]})])}});const l_=Og(i_),[s_,c_]=vg("cell-group");const u_=Og(vo({name:s_,inheritAttrs:!1,props:{title:String,inset:Boolean,border:rv},setup(e,{slots:t,attrs:n}){const o=()=>{var o;return lr("div",hr({class:[c_({inset:e.inset}),{[Sg]:e.border&&!e.inset}]},n,_y()),[null==(o=t.default)?void 0:o.call(t)])};return()=>e.title||t.title?lr(Ha,null,[lr("div",{class:c_("title",{inset:e.inset})},[t.title?t.title():e.title]),o()]):o()}})),[d_,p_]=vg("circle");let f_=0;const h_=e=>Math.min(Math.max(+e,0),100);const m_=Og(vo({name:d_,props:{text:String,size:av,fill:uv("none"),rate:cv(100),speed:cv(0),color:[String,Object],clockwise:rv,layerColor:String,currentRate:sv(0),strokeWidth:cv(40),strokeLinecap:String,startPosition:uv("top")},emits:["update:currentRate"],setup(e,{emit:t,slots:n}){const o="van-circle-"+f_++,a=Br((()=>+e.strokeWidth+1e3)),r=Br((()=>function(e,t){const n=e?1:0;return`M ${t/2} ${t/2} m 0, -500 a 500, 500 0 1, ${n} 0, 1000 a 500, 500 0 1, ${n} 0, -1000`}(e.clockwise,a.value))),i=Br((()=>{const t={top:0,right:90,bottom:180,left:270}[e.startPosition];if(t)return{transform:`rotate(${t}deg)`}}));Zn((()=>e.rate),(n=>{let o;const a=Date.now(),r=e.currentRate,i=h_(n),l=Math.abs(1e3*(r-i)/+e.speed),s=()=>{const e=Date.now(),n=Math.min((e-a)/l,1)*(i-r)+r;t("update:currentRate",h_(parseFloat(n.toFixed(1)))),(i>r?ni)&&(o=pv(s))};e.speed?(o&&fv(o),o=pv(s)):t("update:currentRate",i)}),{immediate:!0});const l=()=>{const{strokeWidth:t,currentRate:n,strokeLinecap:a}=e,i=3140*n/100,l=Ym(e.color)?`url(#${o})`:e.color,s={stroke:l,strokeWidth:+t+1+"px",strokeLinecap:a,strokeDasharray:`${i}px 3140px`};return lr("path",{d:r.value,style:s,class:p_("hover"),stroke:l},null)},s=()=>{const t={fill:e.fill,stroke:e.layerColor,strokeWidth:`${e.strokeWidth}px`};return lr("path",{class:p_("layer"),style:t,d:r.value},null)},c=()=>{const{color:t}=e;if(!Ym(t))return;const n=Object.keys(t).sort(((e,t)=>parseFloat(e)-parseFloat(t))).map(((e,n)=>lr("stop",{key:n,offset:e,"stop-color":t[e]},null)));return lr("defs",null,[lr("linearGradient",{id:o,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[n])])};return()=>lr("div",{class:p_(),style:Kv(e.size)},[lr("svg",{viewBox:`0 0 ${a.value} ${a.value}`,style:i.value},[c(),s(),l()]),n.default?n.default():e.text?lr("div",{class:p_("text")},[e.text]):void 0])}})),[v_,g_]=vg("row"),y_=Symbol(v_);var b_=vo({name:v_,props:{tag:uv("div"),wrap:rv,align:String,gutter:{type:[String,Number,Array],default:0},justify:String},setup(e,{slots:t}){const{children:n,linkChildren:o}=wv(y_),a=Br((()=>{const e=[[]];let t=0;return n.forEach(((n,o)=>{t+=Number(n.span),t>24?(e.push([o]),t-=24):e[e.length-1].push(o)})),e}));return o({spaces:Br((()=>{let t=0;t=Array.isArray(e.gutter)?Number(e.gutter[0])||0:Number(e.gutter);const n=[];return t?(a.value.forEach((e=>{const o=t*(e.length-1)/e.length;e.forEach(((e,a)=>{if(0===a)n.push({right:o});else{const a=t-n[e-1].right,r=o-a;n.push({left:a,right:r})}}))})),n):n})),verticalSpaces:Br((()=>{const{gutter:t}=e,n=[];if(Array.isArray(t)&&t.length>1){const e=Number(t[1])||0;if(e<=0)return n;a.value.forEach(((t,o)=>{o!==a.value.length-1&&t.forEach((()=>{n.push({bottom:e})}))}))}return n}))}),()=>{const{tag:n,wrap:o,align:a,justify:r}=e;return lr(n,{class:g_({[`align-${a}`]:a,[`justify-${r}`]:r,nowrap:!o})},{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t)]}})}}});const[w_,x_]=vg("col");const __=Og(vo({name:w_,props:{tag:uv("div"),span:cv(0),offset:av},setup(e,{slots:t}){const{parent:n,index:o}=gv(y_),a=Br((()=>{if(!n)return;const{spaces:e,verticalSpaces:t}=n;let a={};if(e&&e.value&&e.value[o.value]){const{left:t,right:n}=e.value[o.value];a={paddingLeft:t?`${t}px`:null,paddingRight:n?`${n}px`:null}}const{bottom:r}=t.value[o.value]||{};return qm(a,{marginBottom:r?`${r}px`:null})}));return()=>{const{tag:n,span:o,offset:r}=e;return lr(n,{style:a.value,class:x_({[o]:o,[`offset-${r}`]:r})},{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t)]}})}}})),[S_,k_]=vg("collapse"),C_=Symbol(S_);var T_=vo({name:S_,props:{border:rv,accordion:Boolean,modelValue:{type:[String,Number,Array],default:""}},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:o,children:a}=wv(C_),r=e=>{t("change",e),t("update:modelValue",e)};return Rg({toggleAll:(t={})=>{if(e.accordion)return;"boolean"==typeof t&&(t={expanded:t});const{expanded:n,skipDisabled:o}=t,i=a.filter((e=>e.disabled&&o?e.expanded.value:null!=n?n:!e.expanded.value)).map((e=>e.itemName.value));r(i)}}),o({toggle:(t,n)=>{const{accordion:o,modelValue:a}=e;r(o?t===a?"":t:n?a.concat(t):a.filter((e=>e!==t)))},isExpanded:t=>{const{accordion:n,modelValue:o}=e;return n?o===t:o.includes(t)}}),()=>{var t;return lr("div",{class:[k_(),{[Sg]:e.border}]},[null==(t=n.default)?void 0:t.call(n)])}}});const E_=Og(T_),[O_,A_]=vg("collapse-item"),B_=["icon","title","value","label","right-icon"];var D_=vo({name:O_,props:qm({},qb,{name:av,isLink:rv,disabled:Boolean,readonly:Boolean,lazyRender:rv}),setup(e,{slots:t}){const n=nn(),o=nn(),{parent:a,index:r}=gv(C_);if(!a)return;const i=Br((()=>{var t;return null!=(t=e.name)?t:r.value})),l=Br((()=>a.isExpanded(i.value))),s=nn(l.value),c=xy((()=>s.value||!e.lazyRender)),u=()=>{l.value?n.value&&(n.value.style.height=""):s.value=!1};Zn(l,((e,t)=>{if(null===t)return;e&&(s.value=!0);(e?xn:pv)((()=>{if(!o.value||!n.value)return;const{offsetHeight:t}=o.value;if(t){const o=`${t}px`;n.value.style.height=e?"0":o,hv((()=>{n.value&&(n.value.style.height=e?o:"0")}))}else u()}))}));const d=(e=!l.value)=>{a.toggle(i.value,e)},p=()=>{e.disabled||e.readonly||d()},f=()=>{const{border:n,disabled:o,readonly:a}=e,r=tv(e,Object.keys(qb));return a&&(r.isLink=!1),(o||a)&&(r.clickable=!1),lr(Yb,hr({role:"button",class:A_("title",{disabled:o,expanded:l.value,borderless:!n}),"aria-expanded":String(l.value),onClick:p},r),tv(t,B_))},h=c((()=>{var e;return no(lr("div",{ref:n,class:A_("wrapper"),onTransitionend:u},[lr("div",{ref:o,class:A_("content")},[null==(e=t.default)?void 0:e.call(t)])]),[[Jr,s.value]])}));return Rg({toggle:d,expanded:l,itemName:i}),()=>lr("div",{class:[A_({border:r.value&&e.border})]},[f(),h()])}});const P_=Og(D_),$_=Og(Gg),[L_,V_,I_]=vg("contact-card");const M_=Og(vo({name:L_,props:{tel:String,name:String,type:uv("add"),addText:String,editable:rv},emits:["click"],setup(e,{emit:t}){const n=n=>{e.editable&&t("click",n)},o=()=>"add"===e.type?e.addText||I_("addContact"):[lr("div",null,[`${I_("name")}:${e.name}`]),lr("div",null,[`${I_("tel")}:${e.tel}`])];return()=>lr(Yb,{center:!0,icon:"edit"===e.type?"contact":"add-square",class:V_([e.type]),border:!1,isLink:e.editable,titleClass:V_("title"),onClick:n},{title:o})}})),[R_,z_,j_]=vg("contact-edit"),N_={tel:"",name:""};const F_=Og(vo({name:R_,props:{isEdit:Boolean,isSaving:Boolean,isDeleting:Boolean,showSetDefault:Boolean,setDefaultLabel:String,contactInfo:{type:Object,default:()=>qm({},N_)},telValidator:{type:Function,default:Jm}},emits:["save","delete","changeDefault"],setup(e,{emit:t}){const n=jt(qm({},N_,e.contactInfo)),o=()=>{e.isSaving||t("save",n)},a=()=>t("delete",n),r=()=>lr(Ew,{modelValue:n.isDefault,"onUpdate:modelValue":e=>n.isDefault=e,onChange:e=>t("changeDefault",e)},null),i=()=>{if(e.showSetDefault)return lr(Yb,{title:e.setDefaultLabel,class:z_("switch-cell"),border:!1},{"right-icon":r})};return Zn((()=>e.contactInfo),(e=>qm(n,N_,e))),()=>lr(Zb,{class:z_(),onSubmit:o},{default:()=>[lr("div",{class:z_("fields")},[lr(lw,{modelValue:n.name,"onUpdate:modelValue":e=>n.name=e,clearable:!0,label:j_("name"),rules:[{required:!0,message:j_("nameEmpty")}],maxlength:"30",placeholder:j_("name")},null),lr(lw,{modelValue:n.tel,"onUpdate:modelValue":e=>n.tel=e,clearable:!0,type:"tel",label:j_("tel"),rules:[{validator:e.telValidator,message:j_("telInvalid")}],placeholder:j_("tel")},null)]),i(),lr("div",{class:z_("buttons")},[lr(cy,{block:!0,round:!0,type:"primary",text:j_("save"),class:z_("button"),loading:e.isSaving,nativeType:"submit"},null),e.isEdit&&lr(cy,{block:!0,round:!0,text:j_("delete"),class:z_("button"),loading:e.isDeleting,onClick:a},null)])]})}})),[H_,W_,q_]=vg("contact-list");const U_=Og(vo({name:H_,props:{list:Array,addText:String,modelValue:null,defaultTagText:String},emits:["add","edit","select","update:modelValue"],setup(e,{emit:t}){const n=(n,o)=>lr(Yb,{key:n.id,isLink:!0,center:!0,class:W_("item"),titleClass:W_("item-title"),onClick:()=>{t("update:modelValue",n.id),t("select",n,o)}},{icon:()=>lr(ey,{name:"edit",class:W_("edit"),onClick:e=>{e.stopPropagation(),t("edit",n,o)}},null),title:()=>{const t=[`${n.name},${n.tel}`];return n.isDefault&&e.defaultTagText&&t.push(lr(Gw,{type:"primary",round:!0,class:W_("item-tag")},{default:()=>[e.defaultTagText]})),t},"right-icon":()=>lr(nx,{class:W_("radio"),name:n.id,iconSize:18},null)});return()=>lr("div",{class:W_()},[lr(Fw,{modelValue:e.modelValue,class:W_("group")},{default:()=>[e.list&&e.list.map(n)]}),lr("div",{class:[W_("bottom"),"van-safe-area-bottom"]},[lr(cy,{round:!0,block:!0,type:"primary",class:W_("add"),text:e.addText||q_("addContact"),onClick:()=>t("add")},null)])])}}));const[Y_,X_]=vg("count-down");const K_=Og(vo({name:Y_,props:{time:cv(0),format:uv("HH:mm:ss"),autoStart:rv,millisecond:Boolean},emits:["change","finish"],setup(e,{emit:t,slots:n}){const{start:o,pause:a,reset:r,current:i}=Sv({time:+e.time,millisecond:e.millisecond,onChange:e=>t("change",e),onFinish:()=>t("finish")}),l=Br((()=>function(e,t){const{days:n}=t;let{hours:o,minutes:a,seconds:r,milliseconds:i}=t;if(e.includes("DD")?e=e.replace("DD",ng(n)):o+=24*n,e.includes("HH")?e=e.replace("HH",ng(o)):a+=60*o,e.includes("mm")?e=e.replace("mm",ng(a)):r+=60*a,e.includes("ss")?e=e.replace("ss",ng(r)):i+=1e3*r,e.includes("S")){const t=ng(i,3);e=e.includes("SSS")?e.replace("SSS",t):e.includes("SS")?e.replace("SS",t.slice(0,2)):e.replace("S",t.charAt(0))}return e}(e.format,i.value))),s=()=>{r(+e.time),e.autoStart&&o()};return Zn((()=>e.time),s,{immediate:!0}),Rg({start:o,pause:a,reset:s}),()=>lr("div",{role:"timer",class:X_()},[n.default?n.default(i.value):l.value])}}));function G_(e){const t=new Date(1e3*e);return`${t.getFullYear()}.${ng(t.getMonth()+1)}.${ng(t.getDate())}`}const Z_=e=>(e/100).toFixed(e%100==0?0:e%10==0?1:2),[J_,Q_,eS]=vg("coupon");const tS=Og(vo({name:J_,props:{chosen:Boolean,coupon:iv(Object),disabled:Boolean,currency:uv("¥")},setup(e){const t=Br((()=>{const{startAt:t,endAt:n}=e.coupon;return`${G_(t)} - ${G_(n)}`})),n=Br((()=>{const{coupon:t,currency:n}=e;if(t.valueDesc)return[t.valueDesc,lr("span",null,[t.unitDesc||""])];if(t.denominations){const e=Z_(t.denominations);return[lr("span",null,[n]),` ${e}`]}return t.discount?eS("discount",((o=t.discount)/10).toFixed(o%10==0?0:1)):"";var o})),o=Br((()=>{const t=Z_(e.coupon.originCondition||0);return"0"===t?eS("unlimited"):eS("condition",t)}));return()=>{const{chosen:a,coupon:r,disabled:i}=e,l=i&&r.reason||r.description;return lr("div",{class:Q_({disabled:i})},[lr("div",{class:Q_("content")},[lr("div",{class:Q_("head")},[lr("h2",{class:Q_("amount")},[n.value]),lr("p",{class:Q_("condition")},[r.condition||o.value])]),lr("div",{class:Q_("body")},[lr("p",{class:Q_("name")},[r.name]),lr("p",{class:Q_("valid")},[t.value]),!i&&lr(ix,{class:Q_("corner"),modelValue:a},null)])]),l&&lr("p",{class:Q_("description")},[l])])}}})),[nS,oS,aS]=vg("coupon-cell"),rS={title:String,border:rv,editable:rv,coupons:lv(),currency:uv("¥"),chosenCoupon:{type:[Number,Array],default:-1}};function iS({coupons:e,chosenCoupon:t,currency:n}){let o=0,a=!1;return(Array.isArray(t)?t:[t]).forEach((t=>{const n=e[+t];n&&(a=!0,o+=(e=>{const{value:t,denominations:n}=e;return Xm(t)?t:Xm(n)?n:0})(n))})),a?`-${n} ${(o/100).toFixed(2)}`:0===e.length?aS("noCoupon"):aS("count",e.length)}const lS=Og(vo({name:nS,props:rS,setup:e=>()=>{const t=Array.isArray(e.chosenCoupon)?e.chosenCoupon.length:e.coupons[+e.chosenCoupon];return lr(Yb,{class:oS(),value:iS(e),title:e.title||aS("title"),border:e.border,isLink:e.editable,valueClass:oS("value",{selected:t})},null)}})),[sS,cS]=vg("empty");const uS=Og(vo({name:sS,props:{image:uv("default"),imageSize:[Number,String,Array],description:String},setup(e,{slots:t}){const n=()=>{const n=t.description?t.description():e.description;if(n)return lr("p",{class:cS("description")},[n])},o=()=>{if(t.default)return lr("div",{class:cS("bottom")},[t.default()])},a=Qy(),r=e=>`${a}-${e}`,i=e=>`url(#${r(e)})`,l=(e,t,n)=>lr("stop",{"stop-color":e,offset:`${t}%`,"stop-opacity":n},null),s=(e,t)=>[l(e,0),l(t,100)],c=e=>[lr("defs",null,[lr("radialGradient",{id:r(e),cx:"50%",cy:"54%",fx:"50%",fy:"54%",r:"297%",gradientTransform:"matrix(-.16 0 0 -.33 .58 .72)","data-allow-mismatch":"attribute"},[l("#EBEDF0",0),l("#F2F3F5",100,.3)])]),lr("ellipse",{fill:i(e),opacity:".8",cx:"80",cy:"140",rx:"46",ry:"8","data-allow-mismatch":"attribute"},null)],u=()=>[lr("defs",null,[lr("linearGradient",{id:r("a"),x1:"64%",y1:"100%",x2:"64%","data-allow-mismatch":"attribute"},[l("#FFF",0,.5),l("#F2F3F5",100)])]),lr("g",{opacity:".8","data-allow-mismatch":"children"},[lr("path",{d:"M36 131V53H16v20H2v58h34z",fill:i("a")},null),lr("path",{d:"M123 15h22v14h9v77h-31V15z",fill:i("a")},null)])],d=()=>[lr("defs",null,[lr("linearGradient",{id:r("b"),x1:"64%",y1:"97%",x2:"64%",y2:"0%","data-allow-mismatch":"attribute"},[l("#F2F3F5",0,.3),l("#F2F3F5",100)])]),lr("g",{opacity:".8","data-allow-mismatch":"children"},[lr("path",{d:"M87 6c3 0 7 3 8 6a8 8 0 1 1-1 16H80a7 7 0 0 1-8-6c0-4 3-7 6-7 0-5 4-9 9-9Z",fill:i("b")},null),lr("path",{d:"M19 23c2 0 3 1 4 3 2 0 4 2 4 4a4 4 0 0 1-4 3v1h-7v-1l-1 1c-2 0-3-2-3-4 0-1 1-3 3-3 0-2 2-4 4-4Z",fill:i("b")},null)])],p=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",{"data-allow-mismatch":"children"},[lr("linearGradient",{id:r(1),x1:"64%",y1:"100%",x2:"64%"},[l("#FFF",0,.5),l("#F2F3F5",100)]),lr("linearGradient",{id:r(2),x1:"50%",x2:"50%",y2:"84%"},[l("#EBEDF0",0),l("#DCDEE0",100,0)]),lr("linearGradient",{id:r(3),x1:"100%",x2:"100%",y2:"100%"},[s("#EAEDF0","#DCDEE0")]),lr("radialGradient",{id:r(4),cx:"50%",cy:"0%",fx:"50%",fy:"0%",r:"100%",gradientTransform:"matrix(0 1 -.54 0 .5 -.5)"},[l("#EBEDF0",0),l("#FFF",100,0)])]),lr("g",{fill:"none"},[u(),lr("path",{fill:i(4),d:"M0 139h160v21H0z","data-allow-mismatch":"attribute"},null),lr("path",{d:"M80 54a7 7 0 0 1 3 13v27l-2 2h-2a2 2 0 0 1-2-2V67a7 7 0 0 1 3-13z",fill:i(2),"data-allow-mismatch":"attribute"},null),lr("g",{opacity:".6","stroke-linecap":"round","stroke-width":"7","data-allow-mismatch":"children"},[lr("path",{d:"M64 47a19 19 0 0 0-5 13c0 5 2 10 5 13",stroke:i(3)},null),lr("path",{d:"M53 36a34 34 0 0 0 0 48",stroke:i(3)},null),lr("path",{d:"M95 73a19 19 0 0 0 6-13c0-5-2-9-6-13",stroke:i(3)},null),lr("path",{d:"M106 84a34 34 0 0 0 0-48",stroke:i(3)},null)]),lr("g",{transform:"translate(31 105)"},[lr("rect",{fill:"#EBEDF0",width:"98",height:"34",rx:"2"},null),lr("rect",{fill:"#FFF",x:"9",y:"8",width:"80",height:"18",rx:"1.1"},null),lr("rect",{fill:"#EBEDF0",x:"15",y:"12",width:"18",height:"6",rx:"1.1"},null)])])]),f=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",{"data-allow-mismatch":"children"},[lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(5)},[s("#F2F3F5","#DCDEE0")]),lr("linearGradient",{x1:"95%",y1:"48%",x2:"5.5%",y2:"51%",id:r(6)},[s("#EAEDF1","#DCDEE0")]),lr("linearGradient",{y1:"45%",x2:"100%",y2:"54%",id:r(7)},[s("#EAEDF1","#DCDEE0")])]),u(),d(),lr("g",{transform:"translate(36 50)",fill:"none"},[lr("g",{transform:"translate(8)"},[lr("rect",{fill:"#EBEDF0",opacity:".6",x:"38",y:"13",width:"36",height:"53",rx:"2"},null),lr("rect",{fill:i(5),width:"64",height:"66",rx:"2","data-allow-mismatch":"attribute"},null),lr("rect",{fill:"#FFF",x:"6",y:"6",width:"52",height:"55",rx:"1"},null),lr("g",{transform:"translate(15 17)",fill:i(6),"data-allow-mismatch":"attribute"},[lr("rect",{width:"34",height:"6",rx:"1"},null),lr("path",{d:"M0 14h34v6H0z"},null),lr("rect",{y:"28",width:"34",height:"6",rx:"1"},null)])]),lr("rect",{fill:i(7),y:"61",width:"88",height:"28",rx:"1","data-allow-mismatch":"attribute"},null),lr("rect",{fill:"#F7F8FA",x:"29",y:"72",width:"30",height:"6",rx:"1"},null)])]),h=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",null,[lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(8),"data-allow-mismatch":"attribute"},[s("#EAEDF1","#DCDEE0")])]),u(),d(),c("c"),lr("path",{d:"m59 60 21 21 21-21h3l9 9v3L92 93l21 21v3l-9 9h-3l-21-21-21 21h-3l-9-9v-3l21-21-21-21v-3l9-9h3Z",fill:i(8),"data-allow-mismatch":"attribute"},null)]),m=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",{"data-allow-mismatch":"children"},[lr("linearGradient",{x1:"50%",y1:"100%",x2:"50%",id:r(9)},[s("#EEE","#D8D8D8")]),lr("linearGradient",{x1:"100%",y1:"50%",y2:"50%",id:r(10)},[s("#F2F3F5","#DCDEE0")]),lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(11)},[s("#F2F3F5","#DCDEE0")]),lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(12)},[s("#FFF","#F7F8FA")])]),u(),d(),c("d"),lr("g",{transform:"rotate(-45 113 -4)",fill:"none","data-allow-mismatch":"children"},[lr("rect",{fill:i(9),x:"24",y:"52.8",width:"5.8",height:"19",rx:"1"},null),lr("rect",{fill:i(10),x:"22.1",y:"67.3",width:"9.9",height:"28",rx:"1"},null),lr("circle",{stroke:i(11),"stroke-width":"8",cx:"27",cy:"27",r:"27"},null),lr("circle",{fill:i(12),cx:"27",cy:"27",r:"16"},null),lr("path",{d:"M37 7c-8 0-15 5-16 12",stroke:i(11),"stroke-width":"3",opacity:".5","stroke-linecap":"round",transform:"rotate(45 29 13)"},null)])]),v=()=>{var n;if(t.image)return t.image();const o={error:h,search:m,network:p,default:f};return(null==(n=o[e.image])?void 0:n.call(o))||lr("img",{src:e.image},null)};return()=>lr("div",{class:cS()},[lr("div",{class:cS("image"),style:Kv(e.imageSize)},[v()]),n(),o()])}})),[dS,pS,fS]=vg("coupon-list");const hS=Og(vo({name:dS,props:{code:uv(""),coupons:lv(),currency:uv("¥"),showCount:rv,emptyImage:String,enabledTitle:String,disabledTitle:String,disabledCoupons:lv(),showExchangeBar:rv,showCloseButton:rv,closeButtonText:String,inputPlaceholder:String,exchangeMinLength:sv(1),exchangeButtonText:String,displayedCouponIndex:sv(-1),exchangeButtonLoading:Boolean,exchangeButtonDisabled:Boolean,chosenCoupon:{type:[Number,Array],default:-1}},emits:["change","exchange","update:code"],setup(e,{emit:t,slots:n}){const[o,a]=eb(),r=nn(),i=nn(),l=nn(0),s=nn(0),c=nn(e.code),u=Br((()=>!e.exchangeButtonLoading&&(e.exchangeButtonDisabled||!c.value||c.value.length{const e=vv(r).height,t=vv(i).height+44;s.value=(e>t?e:Uv.value)-t},p=()=>{t("exchange",c.value),e.code||(c.value="")},f=e=>{xn((()=>{var t;return null==(t=o.value[e])?void 0:t.scrollIntoView()}))},h=()=>lr(uS,{image:e.emptyImage},{default:()=>[lr("p",{class:pS("empty-tip")},[fS("noCoupon")])]}),m=()=>{if(e.showExchangeBar)return lr("div",{ref:i,class:pS("exchange-bar")},[lr(lw,{modelValue:c.value,"onUpdate:modelValue":e=>c.value=e,clearable:!0,border:!1,class:pS("field"),placeholder:e.inputPlaceholder||fS("placeholder"),maxlength:"20"},null),lr(cy,{plain:!0,type:"primary",class:pS("exchange"),text:e.exchangeButtonText||fS("exchange"),loading:e.exchangeButtonLoading,disabled:u.value,onClick:p},null)])},v=()=>{const{coupons:o,chosenCoupon:r}=e,i=e.showCount?` (${o.length})`:"",l=(e.enabledTitle||fS("enable"))+i;return lr(Eb,{title:l},{default:()=>{var i;return[lr("div",{class:pS("list",{"with-bottom":e.showCloseButton}),style:{height:`${s.value}px`}},[o.map(((n,o)=>lr(tS,{key:n.id,ref:a(o),coupon:n,chosen:Array.isArray(r)?r.includes(o):o===r,currency:e.currency,onClick:()=>t("change",Array.isArray(r)?((e=[],t=0)=>e.includes(t)?e.filter((e=>e!==t)):[...e,t])(r,o):o)},null))),!o.length&&h(),null==(i=n["list-footer"])?void 0:i.call(n)])]}})},g=()=>{const{disabledCoupons:t}=e,o=e.showCount?` (${t.length})`:"",a=(e.disabledTitle||fS("disabled"))+o;return lr(Eb,{title:a},{default:()=>{var o;return[lr("div",{class:pS("list",{"with-bottom":e.showCloseButton}),style:{height:`${s.value}px`}},[t.map((t=>lr(tS,{disabled:!0,key:t.id,coupon:t,currency:e.currency},null))),!t.length&&h(),null==(o=n["disabled-list-footer"])?void 0:o.call(n)])]}})};return Zn((()=>e.code),(e=>{c.value=e})),Zn(Uv,d),Zn(c,(e=>t("update:code",e))),Zn((()=>e.displayedCouponIndex),f),Io((()=>{d(),f(e.displayedCouponIndex)})),()=>lr("div",{ref:r,class:pS()},[m(),lr(Ob,{active:l.value,"onUpdate:active":e=>l.value=e,class:pS("tab")},{default:()=>[v(),g()]}),lr("div",{class:pS("bottom")},[n["list-button"]?n["list-button"]():no(lr(cy,{round:!0,block:!0,type:"primary",class:pS("close"),text:e.closeButtonText||fS("close"),onClick:()=>t("change",Array.isArray(e.chosenCoupon)?[]:-1)},null),[[Jr,e.showCloseButton]])])])}})),mS=(new Date).getFullYear(),[vS]=vg("date-picker");const gS=Og(vo({name:vS,props:qm({},Rx,{columnsType:{type:Array,default:()=>["year","month","day"]},minDate:{type:Date,default:()=>new Date(mS-10,0,1),validator:Zm},maxDate:{type:Date,default:()=>new Date(mS+10,11,31),validator:Zm}}),emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(e.modelValue),a=nn(!1),r=nn(),i=Br((()=>a.value?e.modelValue:o.value)),l=t=>t===e.minDate.getFullYear(),s=t=>t===e.maxDate.getFullYear(),c=t=>{const{minDate:n,columnsType:o}=e,a=o.indexOf(t),r=i.value[a];if(r)return+r;switch(t){case"year":return n.getFullYear();case"month":return n.getMonth()+1;case"day":return n.getDate()}},u=()=>{const t=c("year"),n=c("month"),o=l(t)&&(t=>t===e.minDate.getMonth()+1)(n)?e.minDate.getDate():1,a=s(t)&&(t=>t===e.maxDate.getMonth()+1)(n)?e.maxDate.getDate():jx(t,n);return Nx(o,a,"day",e.formatter,e.filter,i.value)},d=Br((()=>e.columnsType.map((t=>{switch(t){case"year":return(()=>{const t=e.minDate.getFullYear(),n=e.maxDate.getFullYear();return Nx(t,n,"year",e.formatter,e.filter,i.value)})();case"month":return(()=>{const t=c("year"),n=l(t)?e.minDate.getMonth()+1:1,o=s(t)?e.maxDate.getMonth()+1:12;return Nx(n,o,"month",e.formatter,e.filter,i.value)})();case"day":return u();default:return[]}}))));Zn(o,(n=>{nv(n,e.modelValue)||t("update:modelValue",n)})),Zn((()=>e.modelValue),((e,t)=>{a.value=nv(t,o.value),e=Fx(e,d.value),nv(e,o.value)||(o.value=e),a.value=!1}),{immediate:!0});const p=(...e)=>t("change",...e),f=(...e)=>t("cancel",...e),h=(...e)=>t("confirm",...e);return Rg({confirm:()=>{var e;return null==(e=r.value)?void 0:e.confirm()},getSelectedDate:()=>o.value}),()=>lr(zb,hr({ref:r,modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,columns:d.value,onChange:p,onCancel:f,onConfirm:h},tv(e,zx)),n)}})),[yS,bS,wS]=vg("dialog"),xS=qm({},vy,{title:String,theme:String,width:av,message:[String,Function],callback:Function,allowHtml:Boolean,className:null,transition:uv("van-dialog-bounce"),messageAlign:String,closeOnPopstate:rv,showCancelButton:Boolean,cancelButtonText:String,cancelButtonColor:String,cancelButtonDisabled:Boolean,confirmButtonText:String,confirmButtonColor:String,confirmButtonDisabled:Boolean,showConfirmButton:rv,closeOnClickOverlay:Boolean,keyboardEnabled:rv}),_S=[...gy,"transition","closeOnPopstate"];var SS=vo({name:yS,props:xS,emits:["confirm","cancel","keydown","update:show"],setup(e,{emit:t,slots:n}){const o=nn(),a=jt({confirm:!1,cancel:!1}),r=e=>t("update:show",e),i=t=>{var n;r(!1),null==(n=e.callback)||n.call(e,t)},l=n=>()=>{e.show&&(t(n),e.beforeClose?(a[n]=!0,Eg(e.beforeClose,{args:[n],done(){i(n),a[n]=!1},canceled(){a[n]=!1}})):i(n))},s=l("cancel"),c=l("confirm"),u=((e,t)=>{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=n=>{if(!("key"in n))return;const o=B(n.key);return t.some((e=>e===o||Ci[e]===o))?e(n):void 0})})((n=>{var a,r;if(!e.keyboardEnabled)return;if(n.target!==(null==(r=null==(a=o.value)?void 0:a.popupRef)?void 0:r.value))return;({Enter:e.showConfirmButton?c:Wm,Escape:e.showCancelButton?s:Wm})[n.key](),t("keydown",n)}),["enter","esc"]),d=()=>{const t=n.title?n.title():e.title;if(t)return lr("div",{class:bS("header",{isolated:!e.message&&!n.default})},[t])},p=t=>{const{message:n,allowHtml:o,messageAlign:a}=e,r=bS("message",{"has-title":t,[a]:a}),i=Km(n)?n():n;return o&&"string"==typeof i?lr("div",{class:r,innerHTML:i},null):lr("div",{class:r},[i])},f=()=>{if(n.default)return lr("div",{class:bS("content")},[n.default()]);const{title:t,message:o,allowHtml:a}=e;if(o){const e=!(!t&&!n.title);return lr("div",{key:a?1:0,class:bS("content",{isolated:!e})},[p(e)])}},h=()=>n.footer?n.footer():"round-button"===e.theme?lr(Mg,{class:bS("footer")},{default:()=>[e.showCancelButton&&lr(py,{type:"warning",text:e.cancelButtonText||wS("cancel"),class:bS("cancel"),color:e.cancelButtonColor,loading:a.cancel,disabled:e.cancelButtonDisabled,onClick:s},null),e.showConfirmButton&&lr(py,{type:"danger",text:e.confirmButtonText||wS("confirm"),class:bS("confirm"),color:e.confirmButtonColor,loading:a.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]}):lr("div",{class:[yg,bS("footer")]},[e.showCancelButton&&lr(cy,{size:"large",text:e.cancelButtonText||wS("cancel"),class:bS("cancel"),style:{color:e.cancelButtonColor},loading:a.cancel,disabled:e.cancelButtonDisabled,onClick:s},null),e.showConfirmButton&&lr(cy,{size:"large",text:e.confirmButtonText||wS("confirm"),class:[bS("confirm"),{[bg]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:a.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]);return()=>{const{width:t,title:n,theme:a,message:i,className:l}=e;return lr(Ay,hr({ref:o,role:"dialog",class:[bS([a]),l],style:{width:Xv(t)},tabindex:0,"aria-labelledby":n||i,onKeydown:u,"onUpdate:show":r},tv(e,_S)),{default:()=>[d(),f(),h()]})}}});const kS=Og(SS),[CS,TS]=vg("divider");const ES=Og(vo({name:CS,props:{dashed:Boolean,hairline:rv,vertical:Boolean,contentPosition:uv("center")},setup:(e,{slots:t})=>()=>{var n;return lr("div",{role:"separator",class:TS({dashed:e.dashed,hairline:e.hairline,vertical:e.vertical,[`content-${e.contentPosition}`]:!!t.default&&!e.vertical})},[!e.vertical&&(null==(n=t.default)?void 0:n.call(t))])}})),[OS,AS]=vg("dropdown-menu"),BS={overlay:rv,zIndex:av,duration:cv(.2),direction:uv("down"),activeColor:String,autoLocate:Boolean,closeOnClickOutside:rv,closeOnClickOverlay:rv,swipeThreshold:av},DS=Symbol(OS);var PS=vo({name:OS,props:BS,setup(e,{slots:t}){const n=Qy(),o=nn(),a=nn(),r=nn(0),{children:i,linkChildren:l}=wv(DS),s=Pv(o),c=Br((()=>i.some((e=>e.state.showWrapper)))),u=Br((()=>e.swipeThreshold&&i.length>+e.swipeThreshold)),d=Br((()=>{if(c.value&&Xm(e.zIndex))return{zIndex:+e.zIndex+1}})),p=()=>{i.forEach((e=>{e.toggle(!1)}))},f=()=>{if(a.value){const t=vv(a);"down"===e.direction?r.value=t.bottom:r.value=Uv.value-t.top}},h=(t,o)=>{const{showPopup:a}=t.state,{disabled:r,titleClass:l}=t;return lr("div",{id:`${n}-${o}`,role:"button",tabindex:r?void 0:0,"data-allow-mismatch":"attribute",class:[AS("item",{disabled:r,grow:u.value}),{[Cg]:!r}],onClick:()=>{var e;r||(e=o,i.forEach(((t,n)=>{n===e?t.toggle():t.state.showPopup&&t.toggle(!1,{immediate:!0})})))}},[lr("span",{class:[AS("title",{down:a===("down"===e.direction),active:a}),l],style:{color:a?e.activeColor:""}},[lr("div",{class:"van-ellipsis"},[t.renderTitle()])])])};return Rg({close:p}),l({id:n,props:e,offset:r,updateOffset:f}),Tv(o,(()=>{e.closeOnClickOutside&&p()})),Cv("scroll",(()=>{c.value&&f()}),{target:s,passive:!0}),()=>{var e;return lr("div",{ref:o,class:AS()},[lr("div",{ref:a,style:d.value,class:AS("bar",{opened:c.value,scrollable:u.value})},[i.map(h)]),null==(e=t.default)?void 0:e.call(t)])}}});const[$S,LS]=vg("dropdown-item");var VS=vo({name:$S,inheritAttrs:!1,props:{title:String,options:lv(),disabled:Boolean,teleport:[String,Object],lazyRender:rv,modelValue:null,titleClass:null},emits:["open","opened","close","closed","change","update:modelValue"],setup(e,{emit:t,slots:n,attrs:o}){const a=jt({showPopup:!1,transition:!0,showWrapper:!1}),r=nn(),{parent:i,index:l}=gv(DS);if(!i)return;const s=e=>()=>t(e),c=s("open"),u=s("close"),d=s("opened"),p=()=>{a.showWrapper=!1,t("closed")},f=t=>{e.teleport&&t.stopPropagation()},h=n=>{const{activeColor:o}=i.props,{disabled:r}=n,l=n.value===e.modelValue;return lr(Yb,{role:"menuitem",key:String(n.value),icon:n.icon,title:n.text,class:LS("option",{active:l,disabled:r}),style:{color:l?o:""},tabindex:l?0:-1,clickable:!r,onClick:()=>{r||(a.showPopup=!1,n.value!==e.modelValue&&(t("update:modelValue",n.value),t("change",n.value)))}},{value:()=>{if(l)return lr(ey,{class:LS("icon"),color:r?void 0:o,name:"success"},null)}})},m=()=>{const{offset:t}=i,{autoLocate:s,zIndex:m,overlay:v,duration:g,direction:y,closeOnClickOverlay:b}=i.props,w=Gv(m);let x=t.value;if(s&&r.value){const e=function(e){let t=e.parentElement;for(;t;){if(t&&"HTML"!==t.tagName&&"BODY"!==t.tagName&&Yv(t))return t;t=t.parentElement}return null}(r.value);e&&(x-=vv(e).top)}return"down"===y?w.top=`${x}px`:w.bottom=`${x}px`,no(lr("div",hr({ref:r,style:w,class:LS([y]),onClick:f},o),[lr(Ay,{show:a.showPopup,"onUpdate:show":e=>a.showPopup=e,role:"menu",class:LS("content"),overlay:v,position:"down"===y?"top":"bottom",duration:a.transition?g:0,lazyRender:e.lazyRender,overlayStyle:{position:"absolute"},"aria-labelledby":`${i.id}-${l.value}`,"data-allow-mismatch":"attribute",closeOnClickOverlay:b,onOpen:c,onClose:u,onOpened:d,onClosed:p},{default:()=>{var t;return[e.options.map(h),null==(t=n.default)?void 0:t.call(n)]}})]),[[Jr,a.showWrapper]])};return Rg({state:a,toggle:(e=!a.showPopup,t={})=>{e!==a.showPopup&&(a.showPopup=e,a.transition=!t.immediate,e&&(i.updateOffset(),a.showWrapper=!0))},renderTitle:()=>{if(n.title)return n.title();if(e.title)return e.title;const t=e.options.find((t=>t.value===e.modelValue));return t?t.text:""}}),()=>e.teleport?lr(Na,{to:e.teleport},{default:()=>[m()]}):m()}});const IS=Og(VS),MS=Og(PS),RS={gap:sv(24),icon:String,axis:uv("y"),magnetic:String,offset:{type:Object,default:()=>({x:-1,y:-1})},teleport:{type:[String,Object],default:"body"}},[zS,jS]=vg("floating-bubble");const NS=Og(vo({name:zS,inheritAttrs:!1,props:RS,emits:["click","update:offset","offsetChange"],setup(e,{slots:t,emit:n,attrs:o}){const a=nn(),r=nn({x:0,y:0,width:0,height:0}),i=Br((()=>({top:e.gap,right:qv.value-r.value.width-e.gap,bottom:Uv.value-r.value.height-e.gap,left:e.gap}))),l=nn(!1);let s=!1;const c=Br((()=>{const e={},t=Xv(r.value.x),n=Xv(r.value.y);return e.transform=`translate3d(${t}, ${n}, 0)`,!l.value&&s||(e.transition="none"),e})),u=()=>{if(!g.value)return;const{width:t,height:n}=vv(a.value),{offset:o}=e;r.value={x:o.x>-1?o.x:qv.value-t-e.gap,y:o.y>-1?o.y:Uv.value-n-e.gap,width:t,height:n}},d=yy();let p=0,f=0;const h=e=>{d.start(e),l.value=!0,p=r.value.x,f=r.value.y};Cv("touchmove",(t=>{if(t.preventDefault(),d.move(t),"lock"!==e.axis&&!d.isTap.value){if("x"===e.axis||"xy"===e.axis){let e=p+d.deltaX.value;ei.value.right&&(e=i.value.right),r.value.x=e}if("y"===e.axis||"xy"===e.axis){let e=f+d.deltaY.value;ei.value.bottom&&(e=i.value.bottom),r.value.y=e}const t=tv(r.value,["x","y"]);n("update:offset",t)}}),{target:a});const m=()=>{l.value=!1,xn((()=>{if("x"===e.magnetic){const e=Ag([i.value.left,i.value.right],r.value.x);r.value.x=e}if("y"===e.magnetic){const e=Ag([i.value.top,i.value.bottom],r.value.y);r.value.y=e}if(!d.isTap.value){const e=tv(r.value,["x","y"]);n("update:offset",e),p===e.x&&f===e.y||n("offsetChange",e)}}))},v=e=>{d.isTap.value?n("click",e):e.stopPropagation()};Io((()=>{u(),xn((()=>{s=!0}))})),Zn([qv,Uv,()=>e.gap,()=>e.offset],u,{deep:!0});const g=nn(!0);return Co((()=>{g.value=!0})),To((()=>{e.teleport&&(g.value=!1)})),()=>{const n=no(lr("div",hr({class:jS(),ref:a,onTouchstartPassive:h,onTouchend:m,onTouchcancel:m,onClickCapture:v,style:c.value},o),[t.default?t.default():lr(ty,{name:e.icon,class:jS("icon")},null)]),[[Jr,g.value]]);return e.teleport?lr(Na,{to:e.teleport},{default:()=>[n]}):n}}})),FS={height:cv(0),anchors:lv(),duration:cv(.3),contentDraggable:rv,lockScroll:Boolean,safeAreaInsetBottom:rv},[HS,WS]=vg("floating-panel");const qS=Og(vo({name:HS,props:FS,emits:["heightChange","update:height"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=Zy((()=>+e.height),(e=>t("update:height",e))),i=Br((()=>{var t,n;return{min:null!=(t=e.anchors[0])?t:100,max:null!=(n=e.anchors[e.anchors.length-1])?n:Math.round(.6*Uv.value)}})),l=Br((()=>e.anchors.length>=2?e.anchors:[i.value.min,i.value.max])),s=nn(!1),c=Br((()=>({height:Xv(i.value.max),transform:`translateY(calc(100% + ${Xv(-r.value)}))`,transition:s.value?"none":`transform ${e.duration}s cubic-bezier(0.18, 0.89, 0.32, 1.28)`})));let u,d=-1;const p=yy(),f=e=>{p.start(e),s.value=!0,u=-r.value,d=-1},h=()=>{d=-1,s.value=!1,r.value=Ag(l.value,r.value),r.value!==-u&&t("heightChange",{height:r.value})};Zn(i,(()=>{r.value=Ag(l.value,r.value)}),{immediate:!0}),wy(o,(()=>e.lockScroll||s.value)),Cv("touchmove",(t=>{var n;p.move(t);const o=t.target;if(a.value===o||(null==(n=a.value)?void 0:n.contains(o))){const{scrollTop:n}=a.value;if(d=Math.max(d,n),!e.contentDraggable)return;if(-u0)||d>0)return}const l=p.deltaY.value+u;r.value=-(e=>{const t=Math.abs(e),{min:n,max:o}=i.value;return t>o?-(o+.2*(t-o)):t{var t;return lr("div",{class:[WS(),{"van-safe-area-bottom":e.safeAreaInsetBottom}],ref:o,style:c.value,onTouchstartPassive:f,onTouchend:h,onTouchcancel:h},[n.header?n.header():lr("div",{class:WS("header")},[lr("div",{class:WS("header-bar")},null)]),lr("div",{class:WS("content"),ref:a},[null==(t=n.default)?void 0:t.call(n)])])}}})),[US,YS]=vg("grid"),XS={square:Boolean,center:rv,border:rv,gutter:av,reverse:Boolean,iconSize:av,direction:String,clickable:Boolean,columnNum:cv(4)},KS=Symbol(US);const GS=Og(vo({name:US,props:XS,setup(e,{slots:t}){const{linkChildren:n}=wv(KS);return n({props:e}),()=>{var n;return lr("div",{style:{paddingLeft:Xv(e.gutter)},class:[YS(),{[yg]:e.border&&!e.gutter}]},[null==(n=t.default)?void 0:n.call(t)])}}})),[ZS,JS]=vg("grid-item");const QS=Og(vo({name:ZS,props:qm({},zg,{dot:Boolean,text:String,icon:String,badge:av,iconColor:String,iconPrefix:String,badgeProps:Object}),setup(e,{slots:t}){const{parent:n,index:o}=gv(KS),a=Ng();if(!n)return;const r=Br((()=>{const{square:e,gutter:t,columnNum:a}=n.props,r=100/+a+"%",i={flexBasis:r};if(e)i.paddingTop=r;else if(t){const e=Xv(t);i.paddingRight=e,o.value>=+a&&(i.marginTop=e)}return i})),i=Br((()=>{const{square:e,gutter:t}=n.props;if(e&&t){const e=Xv(t);return{right:e,bottom:e,height:"auto"}}}));return()=>{const{center:o,border:l,square:s,gutter:c,reverse:u,direction:d,clickable:p}=n.props,f=[JS("content",[d,{center:o,square:s,reverse:u,clickable:p,surround:l&&c}]),{[gg]:l}];return lr("div",{class:[JS({square:s})],style:r.value},[lr("div",{role:p?"button":void 0,class:f,style:i.value,tabindex:p?0:void 0,onClick:a},[t.default?t.default():[t.icon?lr(Wg,hr({dot:e.dot,content:e.badge},e.badgeProps),{default:t.icon}):e.icon?lr(ey,{dot:e.dot,name:e.icon,size:n.props.iconSize,badge:e.badge,class:JS("icon"),color:e.iconColor,badgeProps:e.badgeProps,classPrefix:e.iconPrefix},null):void 0,t.text?t.text():e.text?lr("span",{class:JS("text")},[e.text]):void 0]])])}}})),[ek,tk]=vg("highlight");const nk=Og(vo({name:ek,props:{autoEscape:rv,caseSensitive:Boolean,highlightClass:String,highlightTag:uv("span"),keywords:iv([String,Array]),sourceString:uv(""),tag:uv("div"),unhighlightClass:String,unhighlightTag:uv("span")},setup(e){const t=Br((()=>{const{autoEscape:t,caseSensitive:n,keywords:o,sourceString:a}=e,r=n?"g":"gi";let i=(Array.isArray(o)?o:[o]).filter((e=>e)).reduce(((e,n)=>{t&&(n=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"));const o=new RegExp(n,r);let i;for(;i=o.exec(a);){const t=i.index,n=o.lastIndex;t>=n?o.lastIndex++:e.push({start:t,end:n,highlight:!0})}return e}),[]);i=i.sort(((e,t)=>e.start-t.start)).reduce(((e,t)=>{const n=e[e.length-1];if(!n||t.start>n.end){const o=n?n.end:0,a=t.start;o!==a&&e.push({start:o,end:a,highlight:!1}),e.push(t)}else n.end=Math.max(n.end,t.end);return e}),[]);const l=i[i.length-1];return l||i.push({start:0,end:a.length,highlight:!1}),l&&l.end{const{sourceString:n,highlightClass:o,unhighlightClass:a,highlightTag:r,unhighlightTag:i}=e;return t.value.map((e=>{const{start:t,end:l,highlight:s}=e,c=n.slice(t,l);return s?lr(r,{class:[tk("tag"),o]},{default:()=>[c]}):lr(i,{class:a},{default:()=>[c]})}))};return()=>{const{tag:t}=e;return lr(t,{class:tk()},{default:()=>[n()]})}}})),ok=e=>Math.sqrt((e[0].clientX-e[1].clientX)**2+(e[0].clientY-e[1].clientY)**2),ak=vg("image-preview")[1];var rk=vo({props:{src:String,show:Boolean,active:Number,minZoom:iv(av),maxZoom:iv(av),rootWidth:iv(Number),rootHeight:iv(Number),disableZoom:Boolean,doubleScale:Boolean,closeOnClickImage:Boolean,closeOnClickOverlay:Boolean,vertical:Boolean},emits:["scale","close","longPress"],setup(e,{emit:t,slots:n}){const o=jt({scale:1,moveX:0,moveY:0,moving:!1,zooming:!1,initializing:!1,imageRatio:0}),a=yy(),r=nn(),i=nn(),l=nn(!1),s=nn(!1);let c=0;const u=Br((()=>{const{scale:e,moveX:t,moveY:n,moving:a,zooming:r,initializing:i}=o,l={transitionDuration:r||a||i?"0s":".3s"};return(1!==e||s.value)&&(l.transform=`matrix(${e}, 0, 0, ${e}, ${t}, ${n})`),l})),d=Br((()=>{if(o.imageRatio){const{rootWidth:t,rootHeight:n}=e,a=l.value?n/o.imageRatio:t;return Math.max(0,(o.scale*a-t)/2)}return 0})),p=Br((()=>{if(o.imageRatio){const{rootWidth:t,rootHeight:n}=e,a=l.value?n:t*o.imageRatio;return Math.max(0,(o.scale*a-n)/2)}return 0})),f=(n,a)=>{var i;if((n=og(n,+e.minZoom,+e.maxZoom+1))!==o.scale){const l=n/o.scale;if(o.scale=n,a){const e=vv(null==(i=r.value)?void 0:i.$el),t={x:.5*e.width,y:.5*e.height},n=o.moveX-(a.x-e.left-t.x)*(l-1),s=o.moveY-(a.y-e.top-t.y)*(l-1);o.moveX=og(n,-d.value,d.value),o.moveY=og(s,-p.value,p.value)}else o.moveX=0,o.moveY=s.value?c:0;t("scale",{scale:n,index:e.active})}},h=()=>{f(1)};let m,v,g,y,b,w,x,_,S=!1;const k=t=>{const{touches:n}=t;if(m=n.length,2===m&&e.disableZoom)return;const{offsetX:r}=a;a.start(t),v=o.moveX,g=o.moveY,_=Date.now(),S=!1,o.moving=1===m&&(1!==o.scale||s.value),o.zooming=2===m&&!r.value,o.zooming&&(y=o.scale,b=ok(n))},C=n=>{var o;const a=null==(o=i.value)?void 0:o.$el;if(!a)return;const r=a.firstElementChild,l=n.target===a,s=null==r?void 0:r.contains(n.target);!e.closeOnClickImage&&s||!e.closeOnClickOverlay&&l||t("close")},T=n=>{if(m>1)return;const r=Date.now()-_;a.isTap.value&&(r<250?e.doubleScale?x?(clearTimeout(x),x=null,(()=>{const e=o.scale>1?1:2;f(e,2===e||s.value?{x:a.startX.value,y:a.startY.value}:void 0)})()):x=setTimeout((()=>{C(n),x=null}),250):C(n):r>500&&t("longPress"))},E=t=>{let n=!1;if((o.moving||o.zooming)&&(n=!0,o.moving&&v===o.moveX&&g===o.moveY&&(n=!1),!t.touches.length)){o.zooming&&(o.moveX=og(o.moveX,-d.value,d.value),o.moveY=og(o.moveY,-p.value,p.value),o.zooming=!1),o.moving=!1,v=0,g=0,y=1,o.scale<1&&h();const t=+e.maxZoom;o.scale>t&&f(t,w)}Hv(t,n),T(t),a.reset()},O=()=>{const{rootWidth:t,rootHeight:n}=e,a=n/t,{imageRatio:r}=o;l.value=o.imageRatio>a&&r<2.6,s.value=o.imageRatio>a&&r>=2.6,s.value&&(c=(r*t-n)/2,o.moveY=c,o.initializing=!0,pv((()=>{o.initializing=!1}))),h()},A=e=>{const{naturalWidth:t,naturalHeight:n}=e.target;o.imageRatio=n/t,O()};return Zn((()=>e.active),h),Zn((()=>e.show),(e=>{e||h()})),Zn((()=>[e.rootWidth,e.rootHeight]),O),Cv("touchmove",(t=>{const{touches:n}=t;if(a.move(t),o.moving){const{deltaX:n,deltaY:r}=a,i=n.value+v,l=r.value+g;if((e.vertical?a.isVertical()&&Math.abs(l)>p.value:a.isHorizontal()&&Math.abs(i)>d.value)&&!S)return void(o.moving=!1);S=!0,Hv(t,!0),o.moveX=og(i,-d.value,d.value),o.moveY=og(l,-p.value,p.value)}if(o.zooming&&(Hv(t,!0),2===n.length)){const e=ok(n),t=y*e/b;w=(e=>({x:(e[0].clientX+e[1].clientX)/2,y:(e[0].clientY+e[1].clientY)/2}))(n),f(t,w)}}),{target:Br((()=>{var e;return null==(e=i.value)?void 0:e.$el}))}),Rg({resetScale:h}),()=>{const t={loading:()=>lr(iy,{type:"spinner"},null)};return lr(kb,{ref:i,class:ak("swipe-item"),onTouchstartPassive:k,onTouchend:E,onTouchcancel:E},{default:()=>[n.image?lr("div",{class:ak("image-wrap")},[n.image({src:e.src,onLoad:A,style:u.value})]):lr(Qx,{ref:r,src:e.src,fit:"contain",class:ak("image",{vertical:l.value}),style:u.value,onLoad:A},t)]})}}});const[ik,lk]=vg("image-preview"),sk=["show","teleport","transition","overlayStyle","closeOnPopstate"];var ck=vo({name:ik,props:{show:Boolean,loop:rv,images:lv(),minZoom:cv(1/3),maxZoom:cv(3),overlay:rv,vertical:Boolean,closeable:Boolean,showIndex:rv,className:null,closeIcon:uv("clear"),transition:String,beforeClose:Function,doubleScale:rv,overlayClass:null,overlayStyle:Object,swipeDuration:cv(300),startPosition:cv(0),showIndicators:Boolean,closeOnPopstate:rv,closeOnClickImage:rv,closeOnClickOverlay:rv,closeIconPosition:uv("top-right"),teleport:[String,Object]},emits:["scale","close","closed","change","longPress","update:show"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=jt({active:0,rootWidth:0,rootHeight:0,disableZoom:!1}),i=()=>{if(o.value){const e=vv(o.value.$el);r.rootWidth=e.width,r.rootHeight=e.height,o.value.resize()}},l=e=>t("scale",e),s=e=>t("update:show",e),c=()=>{Eg(e.beforeClose,{args:[r.active],done:()=>s(!1)})},u=e=>{e!==r.active&&(r.active=e,t("change",e))},d=()=>{if(e.showIndex)return lr("div",{class:lk("index")},[n.index?n.index({index:r.active}):`${r.active+1} / ${e.images.length}`])},p=()=>{if(n.cover)return lr("div",{class:lk("cover")},[n.cover()])},f=()=>{r.disableZoom=!0},h=()=>{r.disableZoom=!1},m=()=>{if(e.closeable)return lr(ey,{role:"button",name:e.closeIcon,class:[lk("close-icon",e.closeIconPosition),Cg],onClick:c},null)},v=()=>t("closed"),g=(e,t)=>{var n;return null==(n=o.value)?void 0:n.swipeTo(e,t)};return Rg({resetScale:()=>{var e;null==(e=a.value)||e.resetScale()},swipeTo:g}),Io(i),Zn([qv,Uv],i),Zn((()=>e.startPosition),(e=>u(+e))),Zn((()=>e.show),(n=>{const{images:o,startPosition:a}=e;n?(u(+a),xn((()=>{i(),g(+a,{immediate:!0})}))):t("close",{index:r.active,url:o[r.active]})})),()=>lr(Ay,hr({class:[lk(),e.className],overlayClass:[lk("overlay"),e.overlayClass],onClosed:v,"onUpdate:show":s},tv(e,sk)),{default:()=>[m(),lr(cb,{ref:o,lazyRender:!0,loop:e.loop,class:lk("swipe"),vertical:e.vertical,duration:e.swipeDuration,initialSwipe:e.startPosition,showIndicators:e.showIndicators,indicatorColor:"white",onChange:u,onDragEnd:h,onDragStart:f},{default:()=>[e.images.map(((o,i)=>lr(rk,{ref:e=>{i===r.active&&(a.value=e)},src:o,show:e.show,active:r.active,maxZoom:e.maxZoom,minZoom:e.minZoom,rootWidth:r.rootWidth,rootHeight:r.rootHeight,disableZoom:r.disableZoom,doubleScale:e.doubleScale,closeOnClickImage:e.closeOnClickImage,closeOnClickOverlay:e.closeOnClickOverlay,vertical:e.vertical,onScale:l,onClose:c,onLongPress:()=>t("longPress",{index:i})},{image:n.image})))]}),d(),p()]})}});let uk;const dk={loop:!0,images:[],maxZoom:3,minZoom:1/3,onScale:void 0,onClose:void 0,onChange:void 0,vertical:!1,teleport:"body",className:"",showIndex:!0,closeable:!1,closeIcon:"clear",transition:void 0,beforeClose:void 0,doubleScale:!0,overlayStyle:void 0,overlayClass:void 0,startPosition:0,swipeDuration:300,showIndicators:!1,closeOnPopstate:!0,closeOnClickOverlay:!0,closeIconPosition:"top-right"};const pk=(e,t=0)=>{if(Um)return uk||({instance:uk}=hw({setup(){const{state:e,toggle:t}=fw(),n=()=>{e.images=[]};return()=>lr(ck,hr(e,{onClosed:n,"onUpdate:show":t}),null)}})),e=Array.isArray(e)?{images:e,startPosition:t}:e,uk.open(qm({},dk,e)),uk},fk=Og(ck);const[hk,mk]=vg("index-bar"),vk={sticky:rv,zIndex:av,teleport:[String,Object],highlightColor:String,stickyOffsetTop:sv(0),indexList:{type:Array,default:function(){const e="A".charCodeAt(0);return Array(26).fill("").map(((t,n)=>String.fromCharCode(e+n)))}}},gk=Symbol(hk);var yk=vo({name:hk,props:vk,emits:["select","change"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=nn(""),i=yy(),l=Pv(o),{children:s,linkChildren:c}=wv(gk);let u;c({props:e});const d=Br((()=>{if(Xm(e.zIndex))return{zIndex:+e.zIndex+1}})),p=Br((()=>{if(e.highlightColor)return{color:e.highlightColor}})),f=(t,n)=>{for(let o=s.length-1;o>=0;o--){const a=o>0?n[o-1].height:0;if(t+(e.sticky?a+e.stickyOffsetTop:0)>=n[o].top)return o}return-1},h=e=>s.find((t=>String(t.index)===e)),m=()=>{if(Wv(o))return;const{sticky:t,indexList:n}=e,a=Vv(l.value),i=vv(l),c=s.map((e=>e.getRect(l.value,i)));let d=-1;if(u){const t=h(u);if(t){const n=t.getRect(l.value,i);d=e.sticky&&e.stickyOffsetTop?f(n.top-e.stickyOffsetTop,c):f(n.top,c)}}else d=f(a,c);r.value=n[d],t&&s.forEach(((t,n)=>{const{state:o,$el:r}=t;if(n===d||n===d-1){const e=r.getBoundingClientRect();o.left=e.left,o.width=e.width}else o.left=null,o.width=null;if(n===d)o.active=!0,o.top=Math.max(e.stickyOffsetTop,c[n].top-a)+i.top;else if(n===d-1&&""===u){const e=c[d].top-a;o.active=e>0,o.top=e+i.top-c[n].height}else o.active=!1})),u=""},v=()=>{xn(m)};Cv("scroll",m,{target:l,passive:!0}),Io(v),Zn((()=>e.indexList),v),Zn(r,(e=>{e&&t("change",e)}));const g=n=>{u=String(n);const o=h(u);if(o){const n=Vv(l.value),a=vv(l),{offsetHeight:r}=document.documentElement;if(o.$el.scrollIntoView(),n===r-a.height)return void m();e.sticky&&e.stickyOffsetTop&&(Mv()===r-a.height?Rv(Mv()):Rv(Mv()-e.stickyOffsetTop)),t("select",o.index)}},y=e=>{const{index:t}=e.dataset;t&&g(t)},b=e=>{y(e.target)};let w;const x=()=>lr("div",{ref:a,class:mk("sidebar"),style:d.value,onClick:b,onTouchstartPassive:i.start},[e.indexList.map((e=>{const t=e===r.value;return lr("span",{class:mk("index",{active:t}),style:t?p.value:void 0,"data-index":e},[e])}))]);return Rg({scrollTo:g}),Cv("touchmove",(e=>{if(i.move(e),i.isVertical()){Hv(e);const{clientX:t,clientY:n}=e.touches[0],o=document.elementFromPoint(t,n);if(o){const{index:e}=o.dataset;e&&w!==e&&(w=e,y(o))}}}),{target:a}),()=>{var t;return lr("div",{ref:o,class:mk()},[e.teleport?lr(Na,{to:e.teleport},{default:()=>[x()]}):x(),null==(t=n.default)?void 0:t.call(n)])}}});const[bk,wk]=vg("index-anchor");const xk=Og(vo({name:bk,props:{index:av},setup(e,{slots:t}){const n=jt({top:0,left:null,rect:{top:0,height:0},width:null,active:!1}),o=nn(),{parent:a}=gv(gk);if(!a)return;const r=()=>n.active&&a.props.sticky,i=Br((()=>{const{zIndex:e,highlightColor:t}=a.props;if(r())return qm(Gv(e),{left:n.left?`${n.left}px`:void 0,width:n.width?`${n.width}px`:void 0,transform:n.top?`translate3d(0, ${n.top}px, 0)`:void 0,color:t})}));return Rg({state:n,getRect:(e,t)=>{const a=vv(o);return n.rect.height=a.height,e===window||e===document.body?n.rect.top=a.top+Mv():n.rect.top=a.top+Vv(e)-t.top,n.rect}}),()=>{const a=r();return lr("div",{ref:o,style:{height:a?`${n.rect.height}px`:void 0}},[lr("div",{style:i.value,class:[wk({sticky:a}),{[xg]:a}]},[t.default?t.default():e.index])])}}})),_k=Og(yk),[Sk,kk,Ck]=vg("list");const Tk=Og(vo({name:Sk,props:{error:Boolean,offset:cv(300),loading:Boolean,disabled:Boolean,finished:Boolean,scroller:Object,errorText:String,direction:uv("down"),loadingText:String,finishedText:String,immediateCheck:rv},emits:["load","update:error","update:loading"],setup(e,{emit:t,slots:n}){const o=nn(e.loading),a=nn(),r=nn(),i=va(yb,null),l=Pv(a),s=Br((()=>e.scroller||l.value)),c=()=>{xn((()=>{if(o.value||e.finished||e.disabled||e.error||!1===(null==i?void 0:i.value))return;const{direction:n}=e,l=+e.offset,c=vv(s);if(!c.height||Wv(a))return;let u=!1;const d=vv(r);u="up"===n?c.top-d.top<=l:d.bottom-c.bottom<=l,u&&(o.value=!0,t("update:loading",!0),t("load"))}))},u=()=>{if(e.finished){const t=n.finished?n.finished():e.finishedText;if(t)return lr("div",{class:kk("finished-text")},[t])}},d=()=>{t("update:error",!1),c()},p=()=>{if(e.error){const t=n.error?n.error():e.errorText;if(t)return lr("div",{role:"button",class:kk("error-text"),tabindex:0,onClick:d},[t])}},f=()=>{if(o.value&&!e.finished&&!e.disabled)return lr("div",{class:kk("loading")},[n.loading?n.loading():lr(iy,{class:kk("loading-icon")},{default:()=>[e.loadingText||Ck("loading")]})])};return Zn((()=>[e.loading,e.finished,e.error]),c),i&&Zn(i,(e=>{e&&c()})),Ro((()=>{o.value=e.loading})),Io((()=>{e.immediateCheck&&c()})),Rg({check:c}),Cv("scroll",c,{target:s,passive:!0}),()=>{var t;const i=null==(t=n.default)?void 0:t.call(n),l=lr("div",{ref:r,class:kk("placeholder")},null);return lr("div",{ref:a,role:"feed",class:kk(),"aria-busy":o.value},["down"===e.direction?i:l,f(),u(),p(),"up"===e.direction?i:l])}}})),[Ek,Ok]=vg("nav-bar");const Ak=Og(vo({name:Ek,props:{title:String,fixed:Boolean,zIndex:av,border:rv,leftText:String,rightText:String,leftDisabled:Boolean,rightDisabled:Boolean,leftArrow:Boolean,placeholder:Boolean,safeAreaInsetTop:Boolean,clickable:rv},emits:["clickLeft","clickRight"],setup(e,{emit:t,slots:n}){const o=nn(),a=$g(o,Ok),r=n=>{e.leftDisabled||t("clickLeft",n)},i=n=>{e.rightDisabled||t("clickRight",n)},l=()=>{const{title:t,fixed:a,border:l,zIndex:s}=e,c=Gv(s),u=e.leftArrow||e.leftText||n.left,d=e.rightText||n.right;return lr("div",{ref:o,style:c,class:[Ok({fixed:a}),{[xg]:l,"van-safe-area-top":e.safeAreaInsetTop}]},[lr("div",{class:Ok("content")},[u&&lr("div",{class:[Ok("left",{disabled:e.leftDisabled}),e.clickable&&!e.leftDisabled?Cg:""],onClick:r},[n.left?n.left():[e.leftArrow&&lr(ey,{class:Ok("arrow"),name:"arrow-left"},null),e.leftText&&lr("span",{class:Ok("text")},[e.leftText])]]),lr("div",{class:[Ok("title"),"van-ellipsis"]},[n.title?n.title():t]),d&&lr("div",{class:[Ok("right",{disabled:e.rightDisabled}),e.clickable&&!e.rightDisabled?Cg:""],onClick:i},[n.right?n.right():lr("span",{class:Ok("text")},[e.rightText])])])])};return()=>e.fixed&&e.placeholder?a(l):l()}})),[Bk,Dk]=vg("notice-bar");var Pk=vo({name:Bk,props:{text:String,mode:String,color:String,delay:cv(1),speed:cv(60),leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:null}},emits:["close","replay"],setup(e,{emit:t,slots:n}){let o,a=0,r=0;const i=nn(),l=nn(),s=jt({show:!0,offset:0,duration:0}),c=n=>{"closeable"===e.mode&&(s.show=!1,t("close",n))},u=()=>{if(n["right-icon"])return n["right-icon"]();const t="closeable"===e.mode?"cross":"link"===e.mode?"arrow":void 0;return t?lr(ey,{name:t,class:Dk("right-icon"),onClick:c},null):void 0},d=()=>{s.offset=a,s.duration=0,pv((()=>{hv((()=>{s.offset=-r,s.duration=(r+a)/+e.speed,t("replay")}))}))},p=()=>{const t=!1===e.scrollable&&!e.wrapable,o={transform:s.offset?`translateX(${s.offset}px)`:"",transitionDuration:`${s.duration}s`};return lr("div",{ref:i,role:"marquee",class:Dk("wrap")},[lr("div",{ref:l,style:o,class:[Dk("content"),{"van-ellipsis":t}],onTransitionend:d},[n.default?n.default():e.text])])},f=()=>{const{delay:t,speed:n,scrollable:c}=e,u=Xm(t)?1e3*+t:0;a=0,r=0,s.offset=0,s.duration=0,clearTimeout(o),o=setTimeout((()=>{if(!i.value||!l.value||!1===c)return;const e=vv(i).width,t=vv(l).width;(c||t>e)&&hv((()=>{a=e,r=t,s.offset=-r,s.duration=r/+n}))}),u)};return Dg(f),kv(f),Cv("pageshow",f),Rg({reset:f}),Zn((()=>[e.text,e.scrollable]),f),()=>{const{color:t,wrapable:o,background:a}=e;return no(lr("div",{role:"alert",class:Dk({wrapable:o}),style:{color:t,background:a}},[n["left-icon"]?n["left-icon"]():e.leftIcon?lr(ey,{class:Dk("left-icon"),name:e.leftIcon},null):void 0,p(),u()]),[[Jr,s.show]])}}});const $k=Og(Pk),[Lk,Vk]=vg("notify"),Ik=["lockScroll","position","show","teleport","zIndex"];const Mk=Og(vo({name:Lk,props:qm({},vy,{type:uv("danger"),color:String,message:av,position:uv("top"),className:null,background:String,lockScroll:Boolean}),emits:["update:show"],setup(e,{emit:t,slots:n}){const o=e=>t("update:show",e);return()=>lr(Ay,hr({class:[Vk([e.type]),e.className],style:{color:e.color,background:e.background},overlay:!1,duration:.2,"onUpdate:show":o},tv(e,Ik)),{default:()=>[n.default?n.default():e.message]})}})),[Rk,zk]=vg("key"),jk=lr("svg",{class:zk("collapse-icon"),viewBox:"0 0 30 24"},[lr("path",{d:"M26 13h-2v2h2v-2zm-8-3h2V8h-2v2zm2-4h2V4h-2v2zm2 4h4V4h-2v4h-2v2zm-7 14 3-3h-6l3 3zM6 13H4v2h2v-2zm16 0H8v2h14v-2zm-12-3h2V8h-2v2zM28 0l1 1 1 1v15l-1 2H1l-1-2V2l1-1 1-1zm0 2H2v15h26V2zM6 4v2H4V4zm10 2h2V4h-2v2zM8 9v1H4V8zm8 0v1h-2V8zm-6-5v2H8V4zm4 0v2h-2V4z",fill:"currentColor"},null)]),Nk=lr("svg",{class:zk("delete-icon"),viewBox:"0 0 32 22"},[lr("path",{d:"M28 0a4 4 0 0 1 4 4v14a4 4 0 0 1-4 4H10.4a2 2 0 0 1-1.4-.6L1 13.1c-.6-.5-.9-1.3-.9-2 0-1 .3-1.7.9-2.2L9 .6a2 2 0 0 1 1.4-.6zm0 2H10.4l-8.2 8.3a1 1 0 0 0-.3.7c0 .3.1.5.3.7l8.2 8.4H28a2 2 0 0 0 2-2V4c0-1.1-.9-2-2-2zm-5 4a1 1 0 0 1 .7.3 1 1 0 0 1 0 1.4L20.4 11l3.3 3.3c.2.2.3.5.3.7 0 .3-.1.5-.3.7a1 1 0 0 1-.7.3 1 1 0 0 1-.7-.3L19 12.4l-3.4 3.3a1 1 0 0 1-.6.3 1 1 0 0 1-.7-.3 1 1 0 0 1-.3-.7c0-.2.1-.5.3-.7l3.3-3.3-3.3-3.3A1 1 0 0 1 14 7c0-.3.1-.5.3-.7A1 1 0 0 1 15 6a1 1 0 0 1 .6.3L19 9.6l3.3-3.3A1 1 0 0 1 23 6z",fill:"currentColor"},null)]);var Fk=vo({name:Rk,props:{type:String,text:av,color:String,wider:Boolean,large:Boolean,loading:Boolean},emits:["press"],setup(e,{emit:t,slots:n}){const o=nn(!1),a=yy(),r=e=>{a.start(e),o.value=!0},i=e=>{a.move(e),a.direction.value&&(o.value=!1)},l=a=>{o.value&&(n.default||Hv(a),o.value=!1,t("press",e.text,e.type))},s=()=>{if(e.loading)return lr(iy,{class:zk("loading-icon")},null);const t=n.default?n.default():e.text;switch(e.type){case"delete":return t||Nk;case"extra":return t||jk;default:return t}};return()=>lr("div",{class:zk("wrapper",{wider:e.wider}),onTouchstartPassive:r,onTouchmovePassive:i,onTouchend:l,onTouchcancel:l},[lr("div",{role:"button",tabindex:0,class:zk([e.color,{large:e.large,active:o.value,delete:"delete"===e.type}])},[s()])])}});const[Hk,Wk]=vg("number-keyboard");const qk=Og(vo({name:Hk,inheritAttrs:!1,props:{show:Boolean,title:String,theme:uv("default"),zIndex:av,teleport:[String,Object],maxlength:cv(1/0),modelValue:uv(""),transition:rv,blurOnClose:rv,showDeleteKey:rv,randomKeyOrder:Boolean,closeButtonText:String,deleteButtonText:String,closeButtonLoading:Boolean,hideOnClickOutside:rv,safeAreaInsetBottom:rv,extraKey:{type:[String,Array],default:""}},emits:["show","hide","blur","input","close","delete","update:modelValue"],setup(e,{emit:t,slots:n,attrs:o}){const a=nn(),r=()=>{const t=Array(9).fill("").map(((e,t)=>({text:t+1})));return e.randomKeyOrder&&function(e){for(let t=e.length-1;t>0;t--){const n=Math.floor(Math.random()*(t+1)),o=e[t];e[t]=e[n],e[n]=o}}(t),t},i=Br((()=>"custom"===e.theme?(()=>{const t=r(),{extraKey:n}=e,o=Array.isArray(n)?n:[n];return 0===o.length?t.push({text:0,wider:!0}):1===o.length?t.push({text:0,wider:!0},{text:o[0],type:"extra"}):2===o.length&&t.push({text:o[0],type:"extra"},{text:0},{text:o[1],type:"extra"}),t})():[...r(),{text:e.extraKey,type:"extra"},{text:0},{text:e.showDeleteKey?e.deleteButtonText:"",type:e.showDeleteKey?"delete":""}])),l=()=>{e.show&&t("blur")},s=()=>{t("close"),e.blurOnClose&&l()},c=()=>t(e.show?"show":"hide"),u=(n,o)=>{if(""===n)return void("extra"===o&&l());const a=e.modelValue;"delete"===o?(t("delete"),t("update:modelValue",a.slice(0,a.length-1))):"close"===o?s():a.length<+e.maxlength&&(t("input",n),t("update:modelValue",a+n))},d=()=>{if("custom"===e.theme)return lr("div",{class:Wk("sidebar")},[e.showDeleteKey&&lr(Fk,{large:!0,text:e.deleteButtonText,type:"delete",onPress:u},{default:n.delete}),lr(Fk,{large:!0,text:e.closeButtonText,type:"close",color:"blue",loading:e.closeButtonLoading,onPress:u},null)])};return Zn((()=>e.show),(n=>{e.transition||t(n?"show":"hide")})),e.hideOnClickOutside&&Tv(a,l,{eventName:"touchstart"}),()=>{const t=(()=>{const{title:t,theme:o,closeButtonText:a}=e,r=n["title-left"],i=a&&"default"===o;if(t||i||r)return lr("div",{class:Wk("header")},[r&&lr("span",{class:Wk("title-left")},[r()]),t&&lr("h2",{class:Wk("title")},[t]),i&&lr("button",{type:"button",class:[Wk("close"),Cg],onClick:s},[a])])})(),r=lr(Rr,{name:e.transition?"van-slide-up":""},{default:()=>[no(lr("div",hr({ref:a,style:Gv(e.zIndex),class:Wk({unfit:!e.safeAreaInsetBottom,"with-title":!!t}),onAnimationend:c,onTouchstartPassive:Fv},o),[t,lr("div",{class:Wk("body")},[lr("div",{class:Wk("keys")},[i.value.map((e=>{const t={};return"delete"===e.type&&(t.default=n.delete),"extra"===e.type&&(t.default=n["extra-key"]),lr(Fk,{key:e.text,text:e.text,type:e.type,wider:e.wider,color:e.color,onPress:u},t)}))]),d()])]),[[Jr,e.show]])]});return e.teleport?lr(Na,{to:e.teleport},{default:()=>[r]}):r}}})),[Uk,Yk,Xk]=vg("pagination"),Kk=(e,t,n)=>({number:e,text:t,active:n});const Gk=Og(vo({name:Uk,props:{mode:uv("multi"),prevText:String,nextText:String,pageCount:cv(0),modelValue:sv(0),totalItems:cv(0),showPageSize:cv(5),itemsPerPage:cv(10),forceEllipses:Boolean,showPrevButton:rv,showNextButton:rv},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=Br((()=>{const{pageCount:t,totalItems:n,itemsPerPage:o}=e,a=+t||Math.ceil(+n/+o);return Math.max(1,a)})),a=Br((()=>{const t=[],n=o.value,a=+e.showPageSize,{modelValue:r,forceEllipses:i}=e;let l=1,s=n;const c=an&&(s=n,l=s-a+1));for(let e=l;e<=s;e++){const n=Kk(e,e,e===r);t.push(n)}if(c&&a>0&&i){if(l>1){const e=Kk(l-1,"...");t.unshift(e)}if(s{n=og(n,1,o.value),e.modelValue!==n&&(t("update:modelValue",n),a&&t("change",n))};Kn((()=>r(e.modelValue)));const i=()=>{const{mode:t,modelValue:o,showPrevButton:a}=e;if(!a)return;const i=n["prev-text"],l=1===o;return lr("li",{class:[Yk("item",{disabled:l,border:"simple"===t,prev:!0}),_g]},[lr("button",{type:"button",disabled:l,onClick:()=>r(o-1,!0)},[i?i():e.prevText||Xk("prev")])])},l=()=>{const{mode:t,modelValue:a,showNextButton:i}=e;if(!i)return;const l=n["next-text"],s=a===o.value;return lr("li",{class:[Yk("item",{disabled:s,border:"simple"===t,next:!0}),_g]},[lr("button",{type:"button",disabled:s,onClick:()=>r(a+1,!0)},[l?l():e.nextText||Xk("next")])])};return()=>lr("nav",{role:"navigation",class:Yk()},[lr("ul",{class:Yk("items")},[i(),"simple"===e.mode?lr("li",{class:Yk("page-desc")},[n.pageDesc?n.pageDesc():`${e.modelValue}/${o.value}`]):a.value.map((e=>lr("li",{class:[Yk("item",{active:e.active,page:!0}),_g]},[lr("button",{type:"button","aria-current":e.active||void 0,onClick:()=>r(e.number,!0)},[n.page?n.page(e):e.text])]))),l()])])}})),[Zk,Jk]=vg("password-input");const Qk=Og(vo({name:Zk,props:{info:String,mask:rv,value:uv(""),gutter:av,length:cv(6),focused:Boolean,errorInfo:String},emits:["focus"],setup(e,{emit:t}){const n=e=>{e.stopPropagation(),t("focus",e)},o=()=>{const t=[],{mask:n,value:o,gutter:a,focused:r}=e,i=+e.length;for(let e=0;e{const t=e.errorInfo||e.info;return lr("div",{class:Jk()},[lr("ul",{class:[Jk("security"),{[_g]:!e.gutter}],onTouchstartPassive:n},[o()]),t&&lr("div",{class:Jk(e.errorInfo?"error-info":"info")},[t])])}}})),eC=Og(Pb);function tC(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function nC(e){return e instanceof tC(e).Element||e instanceof Element}function oC(e){return e instanceof tC(e).HTMLElement||e instanceof HTMLElement}function aC(e){return"undefined"!=typeof ShadowRoot&&(e instanceof tC(e).ShadowRoot||e instanceof ShadowRoot)}var rC=Math.round;function iC(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function lC(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.getBoundingClientRect(),a=1,r=1;t&&oC(e)&&(a=e.offsetWidth>0&&rC(o.width)/e.offsetWidth||1,r=e.offsetHeight>0&&rC(o.height)/e.offsetHeight||1);var i=(nC(e)?tC(e):window).visualViewport,l=!!/^((?!chrome|android).)*safari/i.test(iC())&&n,s=(o.left+(l&&i?i.offsetLeft:0))/a,c=(o.top+(l&&i?i.offsetTop:0))/r,u=o.width/a,d=o.height/r;return{width:u,height:d,top:c,right:s+u,bottom:c+d,left:s,x:s,y:c}}function sC(e){var t=tC(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function cC(e){return e?(e.nodeName||"").toLowerCase():null}function uC(e){return((nC(e)?e.ownerDocument:e.document)||window.document).documentElement}function dC(e){return tC(e).getComputedStyle(e)}function pC(e){var t=dC(e),n=t.overflow,o=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+o)}function fC(e,t,n){void 0===n&&(n=!1);var o,a,r=oC(t),i=oC(t)&&function(e){var t=e.getBoundingClientRect(),n=rC(t.width)/e.offsetWidth||1,o=rC(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),l=uC(t),s=lC(e,i,n),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!n)&&(("body"!==cC(t)||pC(l))&&(c=(o=t)!==tC(o)&&oC(o)?{scrollLeft:(a=o).scrollLeft,scrollTop:a.scrollTop}:sC(o)),oC(t)?((u=lC(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):l&&(u.x=function(e){return lC(uC(e)).left+sC(e).scrollLeft}(l))),{x:s.left+c.scrollLeft-u.x,y:s.top+c.scrollTop-u.y,width:s.width,height:s.height}}function hC(e){return"html"===cC(e)?e:e.assignedSlot||e.parentNode||(aC(e)?e.host:null)||uC(e)}function mC(e){return["html","body","#document"].indexOf(cC(e))>=0?e.ownerDocument.body:oC(e)&&pC(e)?e:mC(hC(e))}function vC(e,t){var n;void 0===t&&(t=[]);var o=mC(e),a=o===(null==(n=e.ownerDocument)?void 0:n.body),r=tC(o),i=a?[r].concat(r.visualViewport||[],pC(o)?o:[]):o,l=t.concat(i);return a?l:l.concat(vC(hC(i)))}function gC(e){return["table","td","th"].indexOf(cC(e))>=0}function yC(e){return oC(e)&&"fixed"!==dC(e).position?e.offsetParent:null}function bC(e){for(var t=tC(e),n=yC(e);n&&gC(n)&&"static"===dC(n).position;)n=yC(n);return n&&("html"===cC(n)||"body"===cC(n)&&"static"===dC(n).position)?t:n||function(e){var t=/firefox/i.test(iC());if(/Trident/i.test(iC())&&oC(e)&&"fixed"===dC(e).position)return null;var n=hC(e);for(aC(n)&&(n=n.host);oC(n)&&["html","body"].indexOf(cC(n))<0;){var o=dC(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}var wC="top",xC="right",_C="left",SC=[].concat([wC,"bottom",xC,_C],["auto"]).reduce((function(e,t){return e.concat([t,t+"-start",t+"-end"])}),[]),kC=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function CC(e){var t=new Map,n=new Set,o=[];function a(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&a(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||a(e)})),o}function TC(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o100){console.error("Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.");break}if(!0!==l.reset){var p=l.orderedModifiers[d],f=p.fn,h=p.options,m=void 0===h?{}:h,v=p.name;"function"==typeof f&&(l=f({state:l,options:m,name:v,instance:u})||l)}else l.reset=!1,d=-1}}else console.error(DC)}},update:(a=function(){return new Promise((function(e){u.forceUpdate(),e(l)}))},function(){return i||(i=new Promise((function(e){Promise.resolve().then((function(){i=void 0,e(a())}))}))),i}),destroy:function(){d(),c=!0}};if(!$C(e,t))return console.error(DC),u;function d(){s.forEach((function(e){return e()})),s=[]}return u.setOptions(n).then((function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)})),u}}var VC={passive:!0};var IC={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=function(e){var t,n=e.reference,o=e.element,a=e.placement,r=a?AC(a):null,i=a?BC(a):null,l=n.x+n.width/2-o.width/2,s=n.y+n.height/2-o.height/2;switch(r){case wC:t={x:l,y:n.y-o.height};break;case"bottom":t={x:l,y:n.y+n.height};break;case xC:t={x:n.x+n.width,y:s};break;case _C:t={x:n.x-o.width,y:s};break;default:t={x:n.x,y:n.y}}var c=r?function(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}(r):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case"start":t[c]=t[c]-(n[u]/2-o[u]/2);break;case"end":t[c]=t[c]+(n[u]/2-o[u]/2)}}return t}({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},MC={top:"auto",right:"auto",bottom:"auto",left:"auto"};function RC(e){var t,n=e.popper,o=e.popperRect,a=e.placement,r=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,m=void 0===h?0:h,v="function"==typeof u?u({x:f,y:m}):{x:f,y:m};f=v.x,m=v.y;var g=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=_C,w=wC,x=window;if(c){var _=bC(n),S="clientHeight",k="clientWidth";if(_===tC(n)&&"static"!==dC(_=uC(n)).position&&"absolute"===l&&(S="scrollHeight",k="scrollWidth"),a===wC||(a===_C||a===xC)&&"end"===r)w="bottom",m-=(d&&_===x&&x.visualViewport?x.visualViewport.height:_[S])-o.height,m*=s?1:-1;if(a===_C||(a===wC||"bottom"===a)&&"end"===r)b=xC,f-=(d&&_===x&&x.visualViewport?x.visualViewport.width:_[k])-o.width,f*=s?1:-1}var C,T=Object.assign({position:l},c&&MC),E=!0===u?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:rC(t*o)/o||0,y:rC(n*o)/o||0}}({x:f,y:m}):{x:f,y:m};return f=E.x,m=E.y,s?Object.assign({},T,((C={})[w]=y?"0":"",C[b]=g?"0":"",C.transform=(x.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},T,((t={})[w]=y?m+"px":"",t[b]=g?f+"px":"",t.transform="",t))}var zC={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},a=t.elements[e];oC(a)&&cC(a)&&(Object.assign(a.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],a=t.attributes[e]||{},r=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});oC(o)&&cC(o)&&(Object.assign(o.style,r),Object.keys(a).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]},jC=LC({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,a=o.scroll,r=void 0===a||a,i=o.resize,l=void 0===i||i,s=tC(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&c.forEach((function(e){e.addEventListener("scroll",n.update,VC)})),l&&s.addEventListener("resize",n.update,VC),function(){r&&c.forEach((function(e){e.removeEventListener("scroll",n.update,VC)})),l&&s.removeEventListener("resize",n.update,VC)}},data:{}},IC,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,a=void 0===o||o,r=n.adaptive,i=void 0===r||r,l=n.roundOffsets,s=void 0===l||l,c=dC(t.elements.popper).transitionProperty||"";i&&["transform","top","right","bottom","left"].some((function(e){return c.indexOf(e)>=0}))&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',"\n\n",'Disable the "computeStyles" modifier\'s `adaptive` option to allow',"for smooth transitions, or remove these properties from the CSS","transition declaration on the popper element if only transitioning","opacity or background-color for example.","\n\n","We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "));var u={placement:AC(t.placement),variation:BC(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,RC(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,RC(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},zC]});var NC={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,a=n.offset,r=void 0===a?[0,0]:a,i=SC.reduce((function(e,n){return e[n]=function(e,t,n){var o=AC(e),a=[_C,wC].indexOf(o)>=0?-1:1,r="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=r[0],l=r[1];return i=i||0,l=(l||0)*a,[_C,xC].indexOf(o)>=0?{x:l,y:i}:{x:i,y:l}}(n,t.rects,r),e}),{}),l=i[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=i}};const[FC,HC]=vg("popover"),WC=["overlay","duration","teleport","overlayStyle","overlayClass","closeOnClickOverlay"];const qC=Og(vo({name:FC,props:{show:Boolean,theme:uv("light"),overlay:Boolean,actions:lv(),actionsDirection:uv("vertical"),trigger:uv("click"),duration:av,showArrow:rv,placement:uv("bottom"),iconPrefix:String,overlayClass:null,overlayStyle:Object,closeOnClickAction:rv,closeOnClickOverlay:rv,closeOnClickOutside:rv,offset:{type:Array,default:()=>[0,8]},teleport:{type:[String,Object],default:"body"}},emits:["select","touchstart","update:show"],setup(e,{emit:t,slots:n,attrs:o}){let a;const r=nn(),i=nn(),l=nn(),s=Zy((()=>e.show),(e=>t("update:show",e))),c=()=>({placement:e.placement,modifiers:[{name:"computeStyles",options:{adaptive:!1,gpuAcceleration:!1}},qm({},NC,{options:{offset:e.offset}})]}),u=()=>{xn((()=>{s.value&&(a?a.setOptions(c()):(a=i.value&&l.value?jC(i.value,l.value.popupRef.value,c()):null,Um&&(window.addEventListener("animationend",u),window.addEventListener("transitionend",u))))}))},d=e=>{s.value=e},p=()=>{"click"===e.trigger&&(s.value=!s.value)},f=(t,o)=>n.action?n.action({action:t,index:o}):[t.icon&&lr(ey,{name:t.icon,classPrefix:e.iconPrefix,class:HC("action-icon")},null),lr("div",{class:[HC("action-text"),{[xg]:"vertical"===e.actionsDirection}]},[t.text])],h=(n,o)=>{const{icon:a,color:r,disabled:i,className:l}=n;return lr("div",{role:"menuitem",class:[HC("action",{disabled:i,"with-icon":a}),{[wg]:"horizontal"===e.actionsDirection},l],style:{color:r},tabindex:i?void 0:0,"aria-disabled":i||void 0,onClick:()=>((n,o)=>{n.disabled||(t("select",n,o),e.closeOnClickAction&&(s.value=!1))})(n,o)},[f(n,o)])};return Io((()=>{u(),Kn((()=>{var e;r.value=null==(e=l.value)?void 0:e.popupRef.value}))})),zo((()=>{a&&(Um&&(window.removeEventListener("animationend",u),window.removeEventListener("transitionend",u)),a.destroy(),a=null)})),Zn((()=>[s.value,e.offset,e.placement]),u),Tv([i,r],(()=>{s.value&&e.closeOnClickOutside&&(!e.overlay||e.closeOnClickOverlay)&&(s.value=!1)}),{eventName:"touchstart"}),()=>{var t;return lr(Ha,null,[lr("span",{ref:i,class:HC("wrapper"),onClick:p},[null==(t=n.reference)?void 0:t.call(n)]),lr(Ay,hr({ref:l,show:s.value,class:HC([e.theme]),position:"",transition:"van-popover-zoom",lockScroll:!1,"onUpdate:show":d},o,_y(),tv(e,WC)),{default:()=>[e.showArrow&&lr("div",{class:HC("arrow")},null),lr("div",{role:"menu",class:HC("content",e.actionsDirection)},[n.default?n.default():e.actions.map(h)])]})])}}})),[UC,YC]=vg("progress");const XC=Og(vo({name:UC,props:{color:String,inactive:Boolean,pivotText:String,textColor:String,showPivot:rv,pivotColor:String,trackColor:String,strokeWidth:av,percentage:{type:av,default:0,validator:e=>+e>=0&&+e<=100}},setup(e){const t=Br((()=>e.inactive?void 0:e.color)),n=()=>{const{textColor:n,pivotText:o,pivotColor:a,percentage:r}=e,i=null!=o?o:`${r}%`;if(e.showPivot&&i){const o={color:n,left:+r+"%",transform:`translate(-${+r}%,-50%)`,background:a||t.value};return lr("span",{style:o,class:YC("pivot",{inactive:e.inactive})},[i])}};return()=>{const{trackColor:o,percentage:a,strokeWidth:r}=e,i={background:o,height:Xv(r)},l={width:`${a}%`,background:t.value};return lr("div",{class:YC(),style:i},[lr("span",{class:YC("portion",{inactive:e.inactive}),style:l},null),n()])}}})),[KC,GC,ZC]=vg("pull-refresh"),JC=["pulling","loosing","success"];const QC=Og(vo({name:KC,props:{disabled:Boolean,modelValue:Boolean,headHeight:cv(50),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:av,successDuration:cv(500),animationDuration:cv(300)},emits:["change","refresh","update:modelValue"],setup(e,{emit:t,slots:n}){let o;const a=nn(),r=nn(),i=Pv(a),l=jt({status:"normal",distance:0,duration:0}),s=yy(),c=()=>{if(50!==e.headHeight)return{height:`${e.headHeight}px`}},u=()=>"loading"!==l.status&&"success"!==l.status&&!e.disabled,d=(n,o)=>{const a=+(e.pullDistance||e.headHeight);l.distance=n,l.status=o?"loading":0===n?"normal":n{const{status:t}=l;return"normal"===t?"":e[`${t}Text`]||ZC(t)},f=()=>{const{status:e,distance:t}=l;if(n[e])return n[e]({distance:t});const o=[];return JC.includes(e)&&o.push(lr("div",{class:GC("text")},[p()])),"loading"===e&&o.push(lr(iy,{class:GC("loading")},{default:p})),o},h=e=>{o=0===Vv(i.value),o&&(l.duration=0,s.start(e))},m=e=>{u()&&h(e)},v=()=>{o&&s.deltaY.value&&u()&&(l.duration=+e.animationDuration,"loosing"===l.status?(d(+e.headHeight,!0),t("update:modelValue",!0),xn((()=>t("refresh")))):d(0))};return Zn((()=>e.modelValue),(t=>{l.duration=+e.animationDuration,t?d(+e.headHeight,!0):n.success||e.successText?(l.status="success",setTimeout((()=>{d(0)}),+e.successDuration)):d(0,!1)})),Cv("touchmove",(t=>{if(u()){o||h(t);const{deltaY:n}=s;s.move(t),o&&n.value>=0&&s.isVertical()&&(Hv(t),d((t=>{const n=+(e.pullDistance||e.headHeight);return t>n&&(t=t<2*n?n+(t-n)/2:1.5*n+(t-2*n)/4),Math.round(t)})(n.value)))}}),{target:r}),()=>{var e;const t={transitionDuration:`${l.duration}ms`,transform:l.distance?`translate3d(0,${l.distance}px, 0)`:""};return lr("div",{ref:a,class:GC()},[lr("div",{ref:r,class:GC("track"),style:t,onTouchstartPassive:m,onTouchend:v,onTouchcancel:v},[lr("div",{class:GC("head"),style:c()},[f()]),null==(e=n.default)?void 0:e.call(n)])])}}})),[eT,tT]=vg("rate");const nT=Og(vo({name:eT,props:{size:av,icon:uv("star"),color:String,count:cv(5),gutter:av,clearable:Boolean,readonly:Boolean,disabled:Boolean,voidIcon:uv("star-o"),allowHalf:Boolean,voidColor:String,touchable:rv,iconPrefix:String,modelValue:sv(0),disabledColor:String},emits:["change","update:modelValue"],setup(e,{emit:t}){const n=yy(),[o,a]=eb(),r=nn(),i=Br((()=>e.readonly||e.disabled)),l=Br((()=>i.value||!e.touchable)),s=Br((()=>Array(+e.count).fill("").map(((t,n)=>function(e,t,n,o){if(e>=t)return{status:"full",value:1};if(e+.5>=t&&n&&!o)return{status:"half",value:.5};if(e+1>=t&&n&&o){const n=10**10;return{status:"half",value:Math.round((e-t+1)*n)/n}}return{status:"void",value:0}}(e.modelValue,n+1,e.allowHalf,e.readonly)))));let c,u,d=Number.MAX_SAFE_INTEGER,p=Number.MIN_SAFE_INTEGER;const f=()=>{u=vv(r);const t=o.value.map(vv);c=[],t.forEach(((t,n)=>{d=Math.min(t.top,d),p=Math.max(t.top,p),e.allowHalf?c.push({score:n+.5,left:t.left,top:t.top,height:t.height},{score:n+1,left:t.left+t.width/2,top:t.top,height:t.height}):c.push({score:n+1,left:t.left,top:t.top,height:t.height})}))},h=(t,n)=>{for(let e=c.length-1;e>0;e--)if(n>=u.top&&n<=u.bottom){if(t>c[e].left&&n>=c[e].top&&n<=c[e].top+c[e].height)return c[e].score}else{const o=nc[e].left&&c[e].top===o)return c[e].score}return e.allowHalf?.5:1},m=n=>{i.value||n===e.modelValue||(t("update:modelValue",n),t("change",n))},v=e=>{l.value||(n.start(e),f())},g=(t,o)=>{const{icon:r,size:i,color:l,count:s,gutter:c,voidIcon:u,disabled:d,voidColor:p,allowHalf:v,iconPrefix:g,disabledColor:y}=e,b=o+1,w="full"===t.status,x="void"===t.status,_=v&&t.value>0&&t.value<1;let S;c&&b!==+s&&(S={paddingRight:Xv(c)});return lr("div",{key:o,ref:a(o),role:"radio",style:S,class:tT("item"),tabindex:d?void 0:0,"aria-setsize":s,"aria-posinset":b,"aria-checked":!x,onClick:t=>{f();let o=v?h(t.clientX,t.clientY):b;e.clearable&&n.isTap.value&&o===e.modelValue&&(o=0),m(o)}},[lr(ey,{size:i,name:w?r:u,class:tT("icon",{disabled:d,full:w}),color:d?y:w?l:p,classPrefix:g},null),_&&lr(ey,{size:i,style:{width:t.value+"em"},name:x?u:r,class:tT("icon",["half",{disabled:d,full:!x}]),color:d?y:x?p:l,classPrefix:g},null)])};return Lv((()=>e.modelValue)),Cv("touchmove",(e=>{if(!l.value&&(n.move(e),n.isHorizontal()&&!n.isTap.value)){const{clientX:t,clientY:n}=e.touches[0];Hv(e),m(h(t,n))}}),{target:r}),()=>lr("div",{ref:r,role:"radiogroup",class:tT({readonly:e.readonly,disabled:e.disabled}),tabindex:e.disabled?void 0:0,"aria-disabled":e.disabled,"aria-readonly":e.readonly,onTouchstartPassive:v},[s.value.map(g)])}})),oT={figureArr:lv(),delay:Number,duration:sv(2),isStart:Boolean,direction:uv("down"),height:sv(40)},[aT,rT]=vg("rolling-text-item");var iT=vo({name:aT,props:oT,setup(e){const t=Br((()=>"down"===e.direction?e.figureArr.slice().reverse():e.figureArr)),n=Br((()=>`-${e.height*(e.figureArr.length-1)}px`)),o=Br((()=>({lineHeight:Xv(e.height)}))),a=Br((()=>({height:Xv(e.height),"--van-translate":n.value,"--van-duration":e.duration+"s","--van-delay":e.delay+"s"})));return()=>lr("div",{class:rT([e.direction]),style:a.value},[lr("div",{class:rT("box",{animate:e.isStart})},[Array.isArray(t.value)&&t.value.map((e=>lr("div",{class:rT("item"),style:o.value},[e])))])])}});const[lT,sT]=vg("rolling-text"),cT={startNum:sv(0),targetNum:Number,textList:lv(),duration:sv(2),autoStart:rv,direction:uv("down"),stopOrder:uv("ltr"),height:sv(40)};const uT=Og(vo({name:lT,props:cT,setup(e){const t=Br((()=>Array.isArray(e.textList)&&e.textList.length)),n=Br((()=>t.value?e.textList[0].length:`${Math.max(e.startNum,e.targetNum)}`.length)),o=t=>{const n=[];for(let o=0;ot.value?new Array(n.value).fill(""):ng(e.targetNum,n.value).split(""))),r=Br((()=>ng(e.startNum,n.value).split(""))),i=e=>{const t=+r.value[e],n=+a.value[e],o=[];for(let a=t;a<=9;a++)o.push(a);for(let a=0;a<=2;a++)for(let e=0;e<=9;e++)o.push(e);for(let a=0;a<=n;a++)o.push(a);return o},l=(t,n)=>"ltr"===e.stopOrder?.2*t:.2*(n-1-t),s=nn(e.autoStart),c=()=>{s.value=!0};return Zn((()=>e.autoStart),(e=>{e&&c()})),Rg({start:c,reset:()=>{s.value=!1,e.autoStart&&pv((()=>c()))}}),()=>lr("div",{class:sT()},[a.value.map(((a,r)=>lr(iT,{figureArr:t.value?o(r):i(r),duration:e.duration,direction:e.direction,isStart:s.value,height:e.height,delay:l(r,n.value)},null)))])}})),dT=Og(b_),[pT,fT,hT]=vg("search");const mT=Og(vo({name:pT,props:qm({},iw,{label:String,shape:uv("square"),leftIcon:uv("search"),clearable:rv,actionText:String,background:String,showAction:Boolean}),emits:["blur","focus","clear","search","cancel","clickInput","clickLeftIcon","clickRightIcon","update:modelValue"],setup(e,{emit:t,slots:n,attrs:o}){const a=Qy(),r=nn(),i=()=>{n.action||(t("update:modelValue",""),t("cancel"))},l=n=>{13===n.keyCode&&(Hv(n),t("search",e.modelValue))},s=()=>e.id||`${a}-input`,c=()=>{if(n.label||e.label)return lr("label",{class:fT("label"),for:s(),"data-allow-mismatch":"attribute"},[n.label?n.label():e.label])},u=()=>{if(e.showAction){const t=e.actionText||hT("cancel");return lr("div",{class:fT("action"),role:"button",tabindex:0,onClick:i},[n.action?n.action():t])}},d=e=>t("blur",e),p=e=>t("focus",e),f=e=>t("clear",e),h=e=>t("clickInput",e),m=e=>t("clickLeftIcon",e),v=e=>t("clickRightIcon",e),g=Object.keys(iw),y=()=>{const a=qm({},o,tv(e,g),{id:s()});return lr(lw,hr({ref:r,type:"search",class:fT("field",{"with-message":a.errorMessage}),border:!1,onBlur:d,onFocus:p,onClear:f,onKeypress:l,onClickInput:h,onClickLeftIcon:m,onClickRightIcon:v,"onUpdate:modelValue":e=>t("update:modelValue",e)},a),tv(n,["left-icon","right-icon"]))};return Rg({focus:()=>{var e;return null==(e=r.value)?void 0:e.focus()},blur:()=>{var e;return null==(e=r.value)?void 0:e.blur()}}),()=>{var t;return lr("div",{class:fT({"show-action":e.showAction}),style:{background:e.background}},[null==(t=n.left)?void 0:t.call(n),lr("div",{class:fT("content",e.shape)},[c(),y()]),u()])}}})),vT=[...gy,"round","closeOnPopstate","safeAreaInsetBottom"],gT={qq:"qq",link:"link-o",weibo:"weibo",qrcode:"qr",poster:"photo-o",wechat:"wechat","weapp-qrcode":"miniprogram-o","wechat-moments":"wechat-moments"},[yT,bT,wT]=vg("share-sheet");var xT=vo({name:yT,props:qm({},vy,{title:String,round:rv,options:lv(),cancelText:String,description:String,closeOnPopstate:rv,safeAreaInsetBottom:rv}),emits:["cancel","select","update:show"],setup(e,{emit:t,slots:n}){const o=e=>t("update:show",e),a=()=>{o(!1),t("cancel")},r=()=>{const t=n.title?n.title():e.title,o=n.description?n.description():e.description;if(t||o)return lr("div",{class:bT("header")},[t&&lr("h2",{class:bT("title")},[t]),o&&lr("span",{class:bT("description")},[o])])},i=e=>(e=>null==e?void 0:e.includes("/"))(e)?lr("img",{src:e,class:bT("image-icon")},null):lr("div",{class:bT("icon",[e])},[lr(ey,{name:gT[e]||e},null)]),l=(e,n)=>{const{name:o,icon:a,className:r,description:l}=e;return lr("div",{role:"button",tabindex:0,class:[bT("option"),r,Cg],onClick:()=>((e,n)=>t("select",e,n))(e,n)},[i(a),o&&lr("span",{class:bT("name")},[o]),l&&lr("span",{class:bT("option-description")},[l])])},s=(e,t)=>lr("div",{class:bT("options",{border:t})},[e.map(l)]),c=()=>{const{options:t}=e;return Array.isArray(t[0])?t.map(((e,t)=>s(e,0!==t))):s(t)},u=()=>{var t;const o=null!=(t=e.cancelText)?t:wT("cancel");if(n.cancel||o)return lr("button",{type:"button",class:bT("cancel"),onClick:a},[n.cancel?n.cancel():o])};return()=>lr(Ay,hr({class:bT(),position:"bottom","onUpdate:show":o},tv(e,vT)),{default:()=>[r(),c(),u()]})}});const _T=Og(xT),[ST,kT]=vg("sidebar"),CT=Symbol(ST);const TT=Og(vo({name:ST,props:{modelValue:cv(0)},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:o}=wv(CT),a=()=>+e.modelValue;return o({getActive:a,setActive:e=>{e!==a()&&(t("update:modelValue",e),t("change",e))}}),()=>{var e;return lr("div",{role:"tablist",class:kT()},[null==(e=n.default)?void 0:e.call(n)])}}})),[ET,OT]=vg("sidebar-item");const AT=Og(vo({name:ET,props:qm({},zg,{dot:Boolean,title:String,badge:av,disabled:Boolean,badgeProps:Object}),emits:["click"],setup(e,{emit:t,slots:n}){const o=Ng(),{parent:a,index:r}=gv(CT);if(!a)return;const i=()=>{e.disabled||(t("click",r.value),a.setActive(r.value),o())};return()=>{const{dot:t,badge:o,title:l,disabled:s}=e,c=r.value===a.getActive();return lr("div",{role:"tab",class:OT({select:c,disabled:s}),tabindex:s?void 0:0,"aria-selected":c,onClick:i},[lr(Wg,hr({dot:t,class:OT("text"),content:o},e.badgeProps),{default:()=>[n.title?n.title():l]})])}}})),[BT,DT,PT]=vg("signature"),$T={tips:String,type:uv("png"),penColor:uv("#000"),lineWidth:sv(3),clearButtonText:String,backgroundColor:uv(""),confirmButtonText:String};const LT=Og(vo({name:BT,props:$T,emits:["submit","clear","start","end","signing"],setup(e,{emit:t}){const n=nn(),o=nn(),a=Br((()=>n.value?n.value.getContext("2d"):null)),r=!Um||(()=>{var e;const t=document.createElement("canvas");return!!(null==(e=t.getContext)?void 0:e.call(t,"2d"))})();let i,l=0,s=0;const c=()=>{if(!a.value)return!1;a.value.beginPath(),a.value.lineWidth=e.lineWidth,a.value.strokeStyle=e.penColor,i=vv(n),t("start")},u=e=>{if(!a.value)return!1;Hv(e);const n=e.touches[0],o=n.clientX-((null==i?void 0:i.left)||0),r=n.clientY-((null==i?void 0:i.top)||0);a.value.lineCap="round",a.value.lineJoin="round",a.value.lineTo(o,r),a.value.stroke(),t("signing",e)},d=e=>{Hv(e),t("end")},p=t=>{t&&e.backgroundColor&&(t.fillStyle=e.backgroundColor,t.fillRect(0,0,l,s))},f=()=>{var o,a;const r=n.value;if(!r)return;const i=(t=>{const n=document.createElement("canvas");if(n.width=t.width,n.height=t.height,e.backgroundColor){const e=n.getContext("2d");p(e)}return t.toDataURL()===n.toDataURL()})(r),l=i?"":(null==(a=(o={jpg:()=>r.toDataURL("image/jpeg",.8),jpeg:()=>r.toDataURL("image/jpeg",.8)})[e.type])?void 0:a.call(o))||r.toDataURL(`image/${e.type}`);t("submit",{image:l,canvas:r})},h=()=>{a.value&&(a.value.clearRect(0,0,l,s),a.value.closePath(),p(a.value)),t("clear")},m=()=>{var e,t,i;if(r&&n.value){const r=n.value,c=Um?window.devicePixelRatio:1;l=r.width=((null==(e=o.value)?void 0:e.offsetWidth)||0)*c,s=r.height=((null==(t=o.value)?void 0:t.offsetHeight)||0)*c,null==(i=a.value)||i.scale(c,c),p(a.value)}},v=()=>{if(a.value){const e=a.value.getImageData(0,0,l,s);m(),a.value.putImageData(e,0,0)}};return Zn(qv,v),Io(m),Rg({resize:v,clear:h,submit:f}),()=>lr("div",{class:DT()},[lr("div",{class:DT("content"),ref:o},[r?lr("canvas",{ref:n,onTouchstartPassive:c,onTouchmove:u,onTouchend:d},null):lr("p",null,[e.tips])]),lr("div",{class:DT("footer")},[lr(cy,{size:"small",onClick:h},{default:()=>[e.clearButtonText||PT("clear")]}),lr(cy,{type:"primary",size:"small",onClick:f},{default:()=>[e.confirmButtonText||PT("confirm")]})])])}})),[VT,IT]=vg("skeleton-title");const MT=Og(vo({name:VT,props:{round:Boolean,titleWidth:av},setup:e=>()=>lr("h3",{class:IT([{round:e.round}]),style:{width:Xv(e.titleWidth)}},null)}));var RT=MT;const[zT,jT]=vg("skeleton-avatar");const NT=Og(vo({name:zT,props:{avatarSize:av,avatarShape:uv("round")},setup:e=>()=>lr("div",{class:jT([e.avatarShape]),style:Kv(e.avatarSize)},null)}));var FT=NT;const HT={round:Boolean,rowWidth:{type:av,default:"100%"}},[WT,qT]=vg("skeleton-paragraph");const UT=Og(vo({name:WT,props:HT,setup:e=>()=>lr("div",{class:qT([{round:e.round}]),style:{width:e.rowWidth}},null)}));var YT=UT;const[XT,KT]=vg("skeleton");const GT=Og(vo({name:XT,inheritAttrs:!1,props:{row:cv(0),round:Boolean,title:Boolean,titleWidth:av,avatar:Boolean,avatarSize:av,avatarShape:uv("round"),loading:rv,animate:rv,rowWidth:{type:[Number,String,Array],default:"100%"}},setup(e,{slots:t,attrs:n}){const o=()=>{if(e.avatar)return lr(FT,{avatarShape:e.avatarShape,avatarSize:e.avatarSize},null)},a=()=>{if(e.title)return lr(RT,{round:e.round,titleWidth:e.titleWidth},null)},r=t=>{const{rowWidth:n}=e;return"100%"===n&&t===+e.row-1?"60%":Array.isArray(n)?n[t]:n};return()=>{var i;return e.loading?lr("div",hr({class:KT({animate:e.animate,round:e.round})},n),[t.template?t.template():lr(Ha,null,[o(),lr("div",{class:KT("content")},[a(),Array(+e.row).fill("").map(((t,n)=>lr(YT,{key:n,round:e.round,rowWidth:Xv(r(n))},null)))])])]):null==(i=t.default)?void 0:i.call(t)}}})),[ZT,JT]=vg("skeleton-image");const QT=Og(vo({name:ZT,props:{imageSize:av,imageShape:uv("square")},setup:e=>()=>lr("div",{class:JT([e.imageShape]),style:Kv(e.imageSize)},[lr(ey,{name:"photo",class:JT("icon")},null)])})),[eE,tE]=vg("slider");const nE=Og(vo({name:eE,props:{min:cv(0),max:cv(100),step:cv(1),range:Boolean,reverse:Boolean,disabled:Boolean,readonly:Boolean,vertical:Boolean,barHeight:av,buttonSize:av,activeColor:String,inactiveColor:String,modelValue:{type:[Number,Array],default:0}},emits:["change","dragEnd","dragStart","update:modelValue"],setup(e,{emit:t,slots:n}){let o,a,r;const i=nn(),l=[nn(),nn()],s=nn(),c=yy(),u=Br((()=>Number(e.max)-Number(e.min))),d=Br((()=>{const t=e.vertical?"width":"height";return{background:e.inactiveColor,[t]:Xv(e.barHeight)}})),p=t=>e.range&&Array.isArray(t),f=()=>{const{modelValue:t,min:n}=e;return p(t)?100*(t[1]-t[0])/u.value+"%":100*(t-Number(n))/u.value+"%"},h=Br((()=>{const t={[e.vertical?"height":"width"]:f(),background:e.activeColor};s.value&&(t.transition="none");return t[e.vertical?e.reverse?"bottom":"top":e.reverse?"right":"left"]=(()=>{const{modelValue:t,min:n}=e;return p(t)?100*(t[0]-Number(n))/u.value+"%":"0%"})(),t})),m=t=>{const n=+e.min,o=+e.max,a=+e.step;t=og(t,n,o);return ig(n,Math.round((t-n)/a)*a)},v=()=>{const t=e.modelValue;r=p(t)?t.map(m):m(t)},g=(n,o)=>{n=p(n)?(t=>{var n,o;const a=null!=(n=t[0])?n:Number(e.min),r=null!=(o=t[1])?o:Number(e.max);return a>r?[r,a]:[a,r]})(n).map(m):m(n),nv(n,e.modelValue)||t("update:modelValue",n),o&&!nv(n,r)&&t("change",n)},y=t=>{if(t.stopPropagation(),e.disabled||e.readonly)return;v();const{min:n,reverse:o,vertical:a,modelValue:r}=e,l=vv(i),s=a?l.height:l.width,c=Number(n)+(a?o?l.bottom-t.clientY:t.clientY-l.top:o?l.right-t.clientX:t.clientX-l.left)/s*u.value;if(p(r)){const[e,t]=r;g(c<=(e+t)/2?[c,t]:[e,c],!0)}else g(c,!0)},b=n=>{if(e.disabled||e.readonly)return;"start"===s.value&&t("dragStart",n),Hv(n,!0),c.move(n),s.value="dragging";const l=vv(i);let d=(e.vertical?c.deltaY.value:c.deltaX.value)/(e.vertical?l.height:l.width)*u.value;if(e.reverse&&(d=-d),p(r)){const t=e.reverse?1-o:o;a[t]=r[t]+d}else a=r+d;g(a)},w=n=>{e.disabled||e.readonly||("dragging"===s.value&&(g(a,!0),t("dragEnd",n)),s.value="")},x=t=>{if("number"==typeof t){return tE("button-wrapper",["left","right"][t])}return tE("button-wrapper",e.reverse?"left":"right")},_=(t,r)=>{const i="dragging"===s.value;if("number"==typeof r){const e=n[0===r?"left-button":"right-button"];let l;if(i&&Array.isArray(a)&&(l=a[0]>a[1]?1^o:o),e)return e({value:t,dragging:i,dragIndex:l})}return n.button?n.button({value:t,dragging:i}):lr("div",{class:tE("button"),style:Kv(e.buttonSize)},null)},S=t=>{const n="number"==typeof t?e.modelValue[t]:e.modelValue;return lr("div",{ref:l[null!=t?t:0],role:"slider",class:x(t),tabindex:e.disabled?void 0:0,"aria-valuemin":e.min,"aria-valuenow":n,"aria-valuemax":e.max,"aria-disabled":e.disabled||void 0,"aria-readonly":e.readonly||void 0,"aria-orientation":e.vertical?"vertical":"horizontal",onTouchstartPassive:n=>{"number"==typeof t&&(o=t),(t=>{e.disabled||e.readonly||(c.start(t),a=e.modelValue,v(),s.value="start")})(n)},onTouchend:w,onTouchcancel:w,onClick:Fv},[_(n,t)])};return g(e.modelValue),Lv((()=>e.modelValue)),l.forEach((e=>{Cv("touchmove",b,{target:e})})),()=>lr("div",{ref:i,style:d.value,class:tE({vertical:e.vertical,disabled:e.disabled}),onClick:y},[lr("div",{class:tE("bar"),style:h.value},[e.range?[S(0),S(1)]:S()])])}})),[oE,aE]=vg("space"),rE={align:String,direction:{type:String,default:"horizontal"},size:{type:[Number,String,Array],default:8},wrap:Boolean,fill:Boolean};function iE(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...e):e.type===Ha?t.push(...iE(e.children)):t.push(e)})),t.filter((e=>{var t;return!(e&&(e.type===qa||e.type===Ha&&0===(null==(t=e.children)?void 0:t.length)||e.type===Wa&&""===e.children.trim()))}))}const lE=Og(vo({name:oE,props:rE,setup(e,{slots:t}){const n=Br((()=>{var t;return null!=(t=e.align)?t:"horizontal"===e.direction?"center":""})),o=e=>"number"==typeof e?e+"px":e,a=t=>{const n={},a=`${o(Array.isArray(e.size)?e.size[0]:e.size)}`,r=`${o(Array.isArray(e.size)?e.size[1]:e.size)}`;return t?e.wrap?{marginBottom:r}:{}:("horizontal"===e.direction&&(n.marginRight=a),("vertical"===e.direction||e.wrap)&&(n.marginBottom=r),n)};return()=>{var o;const r=iE(null==(o=t.default)?void 0:o.call(t));return lr("div",{class:[aE({[e.direction]:e.direction,[`align-${n.value}`]:n.value,wrap:e.wrap,fill:e.fill})]},[r.map(((e,t)=>lr("div",{key:`item-${t}`,class:`${oE}-item`,style:a(t===r.length-1)},[e])))])}}})),[sE,cE]=vg("steps"),uE={active:cv(0),direction:uv("horizontal"),activeIcon:uv("checked"),iconPrefix:String,finishIcon:String,activeColor:String,inactiveIcon:String,inactiveColor:String},dE=Symbol(sE);var pE=vo({name:sE,props:uE,emits:["clickStep"],setup(e,{emit:t,slots:n}){const{linkChildren:o}=wv(dE);return o({props:e,onClickStep:e=>t("clickStep",e)}),()=>{var t;return lr("div",{class:cE([e.direction])},[lr("div",{class:cE("items")},[null==(t=n.default)?void 0:t.call(n)])])}}});const[fE,hE]=vg("step");const mE=Og(vo({name:fE,setup(e,{slots:t}){const{parent:n,index:o}=gv(dE);if(!n)return;const a=n.props,r=()=>{const e=+a.active;return o.value"process"===r(),l=Br((()=>({background:"finish"===r()?a.activeColor:a.inactiveColor}))),s=Br((()=>i()?{color:a.activeColor}:"waiting"===r()?{color:a.inactiveColor}:void 0)),c=()=>n.onClickStep(o.value),u=()=>{const{iconPrefix:e,finishIcon:n,activeIcon:o,activeColor:s,inactiveIcon:c}=a;return i()?t["active-icon"]?t["active-icon"]():lr(ey,{class:hE("icon","active"),name:o,color:s,classPrefix:e},null):"finish"===r()&&(n||t["finish-icon"])?t["finish-icon"]?t["finish-icon"]():lr(ey,{class:hE("icon","finish"),name:n,color:s,classPrefix:e},null):t["inactive-icon"]?t["inactive-icon"]():c?lr(ey,{class:hE("icon"),name:c,classPrefix:e},null):lr("i",{class:hE("circle"),style:l.value},null)};return()=>{var e;const n=r();return lr("div",{class:[gg,hE([a.direction,{[n]:n}])]},[lr("div",{class:hE("title",{active:i()}),style:s.value,onClick:c},[null==(e=t.default)?void 0:e.call(t)]),lr("div",{class:hE("circle-container"),onClick:c},[u()]),lr("div",{class:hE("line"),style:l.value},null)])}}})),[vE,gE]=vg("stepper"),yE=(e,t)=>String(e)===String(t);const bE=Og(vo({name:vE,props:{min:cv(1),max:cv(1/0),name:cv(""),step:cv(1),theme:String,integer:Boolean,disabled:Boolean,showPlus:rv,showMinus:rv,showInput:rv,longPress:rv,autoFixed:rv,allowEmpty:Boolean,modelValue:av,inputWidth:av,buttonSize:av,placeholder:String,disablePlus:Boolean,disableMinus:Boolean,disableInput:Boolean,beforeChange:Function,defaultValue:cv(1),decimalLength:av},emits:["plus","blur","minus","focus","change","overlimit","update:modelValue"],setup(e,{emit:t}){const n=(t,n=!0)=>{const{min:o,max:a,allowEmpty:r,decimalLength:i}=e;return r&&""===t||(t=""===(t=rg(String(t),!e.integer))?0:+t,t=Number.isNaN(t)?+o:t,t=n?Math.max(Math.min(+a,t),+o):t,Xm(i)&&(t=t.toFixed(+i))),t};let o;const a=nn(),r=nn((()=>{var o;const a=null!=(o=e.modelValue)?o:e.defaultValue,r=n(a);return yE(r,e.modelValue)||t("update:modelValue",r),r})()),i=Br((()=>e.disabled||e.disableMinus||+r.value<=+e.min)),l=Br((()=>e.disabled||e.disablePlus||+r.value>=+e.max)),s=Br((()=>({width:Xv(e.inputWidth),height:Xv(e.buttonSize)}))),c=Br((()=>Kv(e.buttonSize))),u=t=>{e.beforeChange?Eg(e.beforeChange,{args:[t],done(){r.value=t}}):r.value=t},d=()=>{if("plus"===o&&l.value||"minus"===o&&i.value)return void t("overlimit",o);const a="minus"===o?-e.step:+e.step,s=n(ig(+r.value,a));u(s),t(o)},p=t=>{const n=t.target,{value:o}=n,{decimalLength:a}=e;let i=rg(String(o),!e.integer);if(Xm(a)&&i.includes(".")){const e=i.split(".");i=`${e[0]}.${e[1].slice(0,+a)}`}e.beforeChange?n.value=String(r.value):yE(o,i)||(n.value=i);const l=i===String(+i);u(l?+i:i)},f=n=>{var o;e.disableInput?null==(o=a.value)||o.blur():t("focus",n)},h=o=>{const a=o.target,i=n(a.value,e.autoFixed);a.value=String(i),r.value=i,xn((()=>{t("blur",o),Nv()}))};let m,v;const g=()=>{v=setTimeout((()=>{d(),g()}),200)},y=t=>{e.longPress&&(clearTimeout(v),m&&Hv(t))},b=t=>{e.disableInput&&Hv(t)},w=t=>({onClick:e=>{Hv(e),o=t,d()},onTouchstartPassive:()=>{o=t,e.longPress&&(m=!1,clearTimeout(v),v=setTimeout((()=>{m=!0,d(),g()}),500))},onTouchend:y,onTouchcancel:y});return Zn((()=>[e.max,e.min,e.integer,e.decimalLength]),(()=>{const e=n(r.value);yE(e,r.value)||(r.value=e)})),Zn((()=>e.modelValue),(e=>{yE(e,r.value)||(r.value=n(e))})),Zn(r,(n=>{t("update:modelValue",n),t("change",n,{name:e.name})})),Lv((()=>e.modelValue)),()=>lr("div",{role:"group",class:gE([e.theme])},[no(lr("button",hr({type:"button",style:c.value,class:[gE("minus",{disabled:i.value}),{[Cg]:!i.value}],"aria-disabled":i.value||void 0},w("minus")),null),[[Jr,e.showMinus]]),no(lr("input",{ref:a,type:e.integer?"tel":"text",role:"spinbutton",class:gE("input"),value:r.value,style:s.value,disabled:e.disabled,readonly:e.disableInput,inputmode:e.integer?"numeric":"decimal",placeholder:e.placeholder,autocomplete:"off","aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":r.value,onBlur:h,onInput:p,onFocus:f,onMousedown:b},null),[[Jr,e.showInput]]),no(lr("button",hr({type:"button",style:c.value,class:[gE("plus",{disabled:l.value}),{[Cg]:!l.value}],"aria-disabled":l.value||void 0},w("plus")),null),[[Jr,e.showPlus]])])}})),wE=Og(pE),[xE,_E,SE]=vg("submit-bar");const kE=Og(vo({name:xE,props:{tip:String,label:String,price:Number,tipIcon:String,loading:Boolean,currency:uv("¥"),disabled:Boolean,textAlign:String,buttonText:String,buttonType:uv("danger"),buttonColor:String,suffixLabel:String,placeholder:Boolean,decimalLength:cv(2),safeAreaInsetBottom:rv},emits:["submit"],setup(e,{emit:t,slots:n}){const o=nn(),a=$g(o,_E),r=()=>{const{price:t,label:n,currency:o,textAlign:a,suffixLabel:r,decimalLength:i}=e;if("number"==typeof t){const e=(t/100).toFixed(+i).split("."),l=i?`.${e[1]}`:"";return lr("div",{class:_E("text"),style:{textAlign:a}},[lr("span",null,[n||SE("label")]),lr("span",{class:_E("price")},[o,lr("span",{class:_E("price-integer")},[e[0]]),l]),r&&lr("span",{class:_E("suffix-label")},[r])])}},i=()=>{var t;const{tip:o,tipIcon:a}=e;if(n.tip||o)return lr("div",{class:_E("tip")},[a&&lr(ey,{class:_E("tip-icon"),name:a},null),o&&lr("span",{class:_E("tip-text")},[o]),null==(t=n.tip)?void 0:t.call(n)])},l=()=>t("submit"),s=()=>{var t,a;return lr("div",{ref:o,class:[_E(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[null==(t=n.top)?void 0:t.call(n),i(),lr("div",{class:_E("bar")},[null==(a=n.default)?void 0:a.call(n),r(),n.button?n.button():lr(cy,{round:!0,type:e.buttonType,text:e.buttonText,class:_E("button",e.buttonType),color:e.buttonColor,loading:e.loading,disabled:e.disabled,onClick:l},null)])])};return()=>e.placeholder?a(s):s()}})),[CE,TE]=vg("swipe-cell");const EE=Og(vo({name:CE,props:{name:cv(""),disabled:Boolean,leftWidth:av,rightWidth:av,beforeClose:Function,stopPropagation:Boolean},emits:["open","close","click"],setup(e,{emit:t,slots:n}){let o,a,r,i;const l=nn(),s=nn(),c=nn(),u=jt({offset:0,dragging:!1}),d=yy(),p=e=>e.value?vv(e).width:0,f=Br((()=>Xm(e.leftWidth)?+e.leftWidth:p(s))),h=Br((()=>Xm(e.rightWidth)?+e.rightWidth:p(c))),m=n=>{u.offset="left"===n?f.value:-h.value,o||(o=!0,t("open",{name:e.name,position:n}))},v=n=>{u.offset=0,o&&(o=!1,t("close",{name:e.name,position:n}))},g=t=>{e.disabled||(r=u.offset,d.start(t))},y=()=>{u.dragging&&(u.dragging=!1,(e=>{const t=Math.abs(u.offset),n=o?.85:.15,a="left"===e?f.value:h.value;a&&t>a*n?m(e):v(e)})(u.offset>0?"left":"right"),setTimeout((()=>{a=!1}),0))},b=(n="outside",r)=>{i||(t("click",n),o&&!a&&(i=!0,Eg(e.beforeClose,{args:[{event:r,name:e.name,position:n}],done:()=>{i=!1,v(n)},canceled:()=>i=!1,error:()=>i=!1})))},w=(e,t)=>n=>{t&&n.stopPropagation(),a||b(e,n)},x=(e,t)=>{const o=n[e];if(o)return lr("div",{ref:t,class:TE(e),onClick:w(e,!0)},[o()])};return Rg({open:m,close:v}),Tv(l,(e=>b("outside",e)),{eventName:"touchstart"}),Cv("touchmove",(t=>{if(e.disabled)return;const{deltaX:n}=d;if(d.move(t),d.isHorizontal()){a=!0,u.dragging=!0;(!o||n.value*r<0)&&Hv(t,e.stopPropagation),u.offset=og(n.value+r,-h.value,f.value)}}),{target:l}),()=>{var e;const t={transform:`translate3d(${u.offset}px, 0, 0)`,transitionDuration:u.dragging?"0s":".6s"};return lr("div",{ref:l,class:TE(),onClick:w("cell",a),onTouchstartPassive:g,onTouchend:y,onTouchcancel:y},[lr("div",{class:TE("wrapper"),style:t},[x("left",s),null==(e=n.default)?void 0:e.call(n),x("right",c)])])}}})),[OE,AE]=vg("tabbar"),BE={route:Boolean,fixed:rv,border:rv,zIndex:av,placeholder:Boolean,activeColor:String,beforeChange:Function,inactiveColor:String,modelValue:cv(0),safeAreaInsetBottom:{type:Boolean,default:null}},DE=Symbol(OE);const PE=Og(vo({name:OE,props:BE,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),{linkChildren:a}=wv(DE),r=$g(o,AE),i=()=>{var t;return null!=(t=e.safeAreaInsetBottom)?t:e.fixed},l=()=>{var t;const{fixed:a,zIndex:r,border:l}=e;return lr("div",{ref:o,role:"tablist",style:Gv(r),class:[AE({fixed:a}),{[Sg]:l,"van-safe-area-bottom":i()}]},[null==(t=n.default)?void 0:t.call(n)])};return a({props:e,setActive:(n,o)=>{Eg(e.beforeChange,{args:[n],done(){t("update:modelValue",n),t("change",n),o()}})}}),()=>e.fixed&&e.placeholder?r(l):l()}})),[$E,LE]=vg("tabbar-item");const VE=Og(vo({name:$E,props:qm({},zg,{dot:Boolean,icon:String,name:av,badge:av,badgeProps:Object,iconPrefix:String}),emits:["click"],setup(e,{emit:t,slots:n}){const o=Ng(),a=br().proxy,{parent:r,index:i}=gv(DE);if(!r)return;const l=Br((()=>{var t;const{route:n,modelValue:o}=r.props;if(n&&"$route"in a){const{$route:t}=a,{to:n}=e,o=Ym(n)?n:{path:n};return!!t.matched.find((e=>{const t="path"in o&&o.path===e.path,n="name"in o&&o.name===e.name;return t||n}))}return(null!=(t=e.name)?t:i.value)===o})),s=n=>{var a;l.value||r.setActive(null!=(a=e.name)?a:i.value,o),t("click",n)},c=()=>n.icon?n.icon({active:l.value}):e.icon?lr(ey,{name:e.icon,classPrefix:e.iconPrefix},null):void 0;return()=>{var t;const{dot:o,badge:a}=e,{activeColor:i,inactiveColor:u}=r.props,d=l.value?i:u;return lr("div",{role:"tab",class:LE({active:l.value}),style:{color:d},tabindex:0,"aria-selected":l.value,onClick:s},[lr(Wg,hr({dot:o,class:LE("icon"),content:a},e.badgeProps),{default:c}),lr("div",{class:LE("text")},[null==(t=n.default)?void 0:t.call(n,{active:l.value})])])}}})),[IE,ME]=vg("text-ellipsis");var RE=vo({name:IE,props:{rows:cv(1),dots:uv("..."),content:uv(""),expandText:uv(""),collapseText:uv(""),position:uv("end")},emits:["clickAction"],setup(e,{emit:t,slots:n}){const o=nn(e.content),a=nn(!1),r=nn(!1),i=nn(),l=nn();let s=!1;const c=Br((()=>a.value?e.collapseText:e.expandText)),u=e=>{if(!e)return 0;const t=e.match(/^\d*(\.\d*)?/);return t?Number(t[0]):0},d=()=>{const t=(()=>{if(!i.value||!i.value.isConnected)return;const t=window.getComputedStyle(i.value),n=document.createElement("div");return Array.prototype.slice.apply(t).forEach((e=>{n.style.setProperty(e,t.getPropertyValue(e))})),n.style.position="fixed",n.style.zIndex="-9999",n.style.top="-9999px",n.style.height="auto",n.style.minHeight="auto",n.style.maxHeight="auto",n.innerText=e.content,document.body.appendChild(n),n})();if(!t)return void(s=!0);const{paddingBottom:a,paddingTop:c,lineHeight:d}=t.style,p=Math.ceil((Number(e.rows)+.5)*u(d)+u(c)+u(a));p{var a,r;const{content:i,position:s,dots:c}=e,u=i.length,d=0+u>>1,p=n.action?null!=(r=null==(a=l.value)?void 0:a.outerHTML)?r:"":e.expandText,f=(n,a)=>{if(n[1]-n[0]<=1&&a[1]-a[0]<=1)return i.slice(0,n[0])+c+i.slice(a[1],u);const r=Math.floor((n[0]+n[1])/2),l=Math.ceil((a[0]+a[1])/2);return t.innerText=e.content.slice(0,r)+e.dots+e.content.slice(l,u),t.innerHTML+=p,t.offsetHeight>=o?f([n[0],r],[l,a[1]]):f([r,n[1]],[a[0],l])};return"middle"===e.position?f([0,d],[d,u]):(()=>{const e=(n,a)=>{if(a-n<=1)return"end"===s?i.slice(0,n)+c:c+i.slice(a,u);const r=Math.round((n+a)/2);return t.innerText="end"===s?i.slice(0,r)+c:c+i.slice(r,u),t.innerHTML+=p,t.offsetHeight>o?"end"===s?e(n,r):e(r,a):"end"===s?e(r,a):e(n,r)};return e(0,u)})()})(t,p)):(r.value=!1,o.value=e.content),document.body.removeChild(t)},p=(e=!a.value)=>{a.value=e},f=e=>{p(),t("clickAction",e)},h=()=>{const e=n.action?n.action({expanded:a.value}):c.value;return lr("span",{ref:l,class:ME("action"),onClick:f},[e])};return Io((()=>{d(),n.action&&xn(d)})),Co((()=>{s&&(s=!1,d())})),Zn([qv,()=>[e.content,e.rows,e.position]],d),Rg({toggle:p}),()=>lr("div",{ref:i,class:ME()},[a.value?e.content:o.value,r.value?h():null])}});const zE=Og(RE),[jE]=vg("time-picker"),NE=e=>/^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$/.test(e),FE=["hour","minute","second"];const HE=Og(vo({name:jE,props:qm({},Rx,{minHour:cv(0),maxHour:cv(23),minMinute:cv(0),maxMinute:cv(59),minSecond:cv(0),maxSecond:cv(59),minTime:{type:String,validator:NE},maxTime:{type:String,validator:NE},columnsType:{type:Array,default:()=>["hour","minute"]}}),emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(e.modelValue),a=nn(),r=t=>{const n=t.split(":");return FE.map(((t,o)=>e.columnsType.includes(t)?n[o]:"00"))},i=Br((()=>{let{minHour:t,maxHour:n,minMinute:a,maxMinute:i,minSecond:l,maxSecond:s}=e;if(e.minTime||e.maxTime){const c={hour:0,minute:0,second:0};e.columnsType.forEach(((e,t)=>{var n;c[e]=null!=(n=o.value[t])?n:0}));const{hour:u,minute:d}=c;if(e.minTime){const[n,o,i]=r(e.minTime);t=n,a=+u<=+t?o:"00",l=+u<=+t&&+d<=+a?i:"00"}if(e.maxTime){const[t,o,a]=r(e.maxTime);n=t,i=+u>=+n?o:"59",s=+u>=+n&&+d>=+i?a:"59"}}return e.columnsType.map((r=>{const{filter:c,formatter:u}=e;switch(r){case"hour":return Nx(+t,+n,r,u,c,o.value);case"minute":return Nx(+a,+i,r,u,c,o.value);case"second":return Nx(+l,+s,r,u,c,o.value);default:return[]}}))}));Zn(o,(n=>{nv(n,e.modelValue)||t("update:modelValue",n)})),Zn((()=>e.modelValue),(e=>{e=Fx(e,i.value),nv(e,o.value)||(o.value=e)}),{immediate:!0});const l=(...e)=>t("change",...e),s=(...e)=>t("cancel",...e),c=(...e)=>t("confirm",...e);return Rg({confirm:()=>{var e;return null==(e=a.value)?void 0:e.confirm()},getSelectedTime:()=>o.value}),()=>lr(zb,hr({ref:a,modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,columns:i.value,onChange:l,onCancel:s,onConfirm:c},tv(e,zx)),n)}})),[WE,qE]=vg("tree-select");const UE=Og(vo({name:WE,props:{max:cv(1/0),items:lv(),height:cv(300),selectedIcon:uv("success"),mainActiveIndex:cv(0),activeId:{type:[Number,String,Array],default:0}},emits:["clickNav","clickItem","update:activeId","update:mainActiveIndex"],setup(e,{emit:t,slots:n}){const o=t=>Array.isArray(e.activeId)?e.activeId.includes(t):e.activeId===t,a=n=>lr("div",{key:n.id,class:["van-ellipsis",qE("item",{active:o(n.id),disabled:n.disabled})],onClick:()=>{if(n.disabled)return;let o;if(Array.isArray(e.activeId)){o=e.activeId.slice();const t=o.indexOf(n.id);-1!==t?o.splice(t,1):o.length<+e.max&&o.push(n.id)}else o=n.id;t("update:activeId",o),t("clickItem",n)}},[n.text,o(n.id)&&lr(ey,{name:e.selectedIcon,class:qE("selected")},null)]),r=e=>{t("update:mainActiveIndex",e)},i=e=>t("clickNav",e),l=()=>{const t=e.items.map((e=>lr(AT,{dot:e.dot,badge:e.badge,class:[qE("nav-item"),e.className],disabled:e.disabled,onClick:i},{title:()=>n["nav-text"]?n["nav-text"](e):e.text})));return lr(TT,{class:qE("nav"),modelValue:e.mainActiveIndex,onChange:r},{default:()=>[t]})},s=()=>{if(n.content)return n.content();const t=e.items[+e.mainActiveIndex]||{};return t.children?t.children.map(a):void 0};return()=>lr("div",{class:qE(),style:{height:Xv(e.height)}},[l(),lr("div",{class:qE("content")},[s()])])}})),[YE,XE,KE]=vg("uploader");function GE(e,t){return new Promise((n=>{if("file"===t)return void n();const o=new FileReader;o.onload=e=>{n(e.target.result)},"dataUrl"===t?o.readAsDataURL(e):"text"===t&&o.readAsText(e)}))}function ZE(e,t){return ov(e).some((e=>!!e.file&&(Km(t)?t(e.file):e.file.size>+t)))}const JE=/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg|avif)/i;function QE(e){return!!e.isImage||(e.file&&e.file.type?0===e.file.type.indexOf("image"):e.url?(t=e.url,JE.test(t)):"string"==typeof e.content&&0===e.content.indexOf("data:image"));var t}var eO=vo({props:{name:av,item:iv(Object),index:Number,imageFit:String,lazyLoad:Boolean,deletable:Boolean,reupload:Boolean,previewSize:[Number,String,Array],beforeDelete:Function},emits:["delete","preview","reupload"],setup(e,{emit:t,slots:n}){const o=()=>{const{status:t,message:n}=e.item;if("uploading"===t||"failed"===t){const e="failed"===t?lr(ey,{name:"close",class:XE("mask-icon")},null):lr(iy,{class:XE("loading")},null),o=Xm(n)&&""!==n;return lr("div",{class:XE("mask")},[e,o&&lr("div",{class:XE("mask-message")},[n])])}},a=n=>{const{name:o,item:a,index:r,beforeDelete:i}=e;n.stopPropagation(),Eg(i,{args:[a,{name:o,index:r}],done:()=>t("delete")})},r=()=>t("preview"),i=()=>t("reupload"),l=()=>{if(e.deletable&&"uploading"!==e.item.status){const e=n["preview-delete"];return lr("div",{role:"button",class:XE("preview-delete",{shadow:!e}),tabindex:0,"aria-label":KE("delete"),onClick:a},[e?e():lr(ey,{name:"cross",class:XE("preview-delete-icon")},null)])}},s=()=>{if(n["preview-cover"]){const{index:t,item:o}=e;return lr("div",{class:XE("preview-cover")},[n["preview-cover"](qm({index:t},o))])}},c=()=>{const{item:t,lazyLoad:n,imageFit:o,previewSize:a,reupload:l}=e;return QE(t)?lr(Qx,{fit:o,src:t.objectUrl||t.content||t.url,class:XE("preview-image"),width:Array.isArray(a)?a[0]:a,height:Array.isArray(a)?a[1]:a,lazyLoad:n,onClick:l?i:r},{default:s}):lr("div",{class:XE("file"),style:Kv(e.previewSize)},[lr(ey,{class:XE("file-icon"),name:"description"},null),lr("div",{class:[XE("file-name"),"van-ellipsis"]},[t.file?t.file.name:t.url]),s()])};return()=>lr("div",{class:XE("preview")},[c(),o(),l()])}});const tO=Og(vo({name:YE,props:{name:cv(""),accept:uv("image/*"),capture:String,multiple:Boolean,disabled:Boolean,readonly:Boolean,lazyLoad:Boolean,maxCount:cv(1/0),imageFit:uv("cover"),resultType:uv("dataUrl"),uploadIcon:uv("photograph"),uploadText:String,deletable:rv,reupload:Boolean,afterRead:Function,showUpload:rv,modelValue:lv(),beforeRead:Function,beforeDelete:Function,previewSize:[Number,String,Array],previewImage:rv,previewOptions:Object,previewFullImage:rv,maxSize:{type:[Number,String,Function],default:1/0}},emits:["delete","oversize","clickUpload","closePreview","clickPreview","clickReupload","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),a=[],r=nn(-1),i=nn(!1),l=(t=e.modelValue.length)=>({name:e.name,index:t}),s=()=>{o.value&&(o.value.value="")},c=n=>{if(s(),ZE(n,e.maxSize)){if(!Array.isArray(n))return void t("oversize",n,l());{const o=function(e,t){const n=[],o=[];return e.forEach((e=>{ZE(e,t)?o.push(e):n.push(e)})),{valid:n,invalid:o}}(n,e.maxSize);if(n=o.valid,t("oversize",o.invalid,l()),!n.length)return}}if(n=jt(n),r.value>-1){const o=[...e.modelValue];o.splice(r.value,1,n),t("update:modelValue",o),r.value=-1}else t("update:modelValue",[...e.modelValue,...ov(n)]);e.afterRead&&e.afterRead(n,l())},u=t=>{const{maxCount:n,modelValue:o,resultType:a}=e;if(Array.isArray(t)){const e=+n-o.length;t.length>e&&(t=t.slice(0,e)),Promise.all(t.map((e=>GE(e,a)))).then((e=>{const n=t.map(((t,n)=>{const o={file:t,status:"",message:"",objectUrl:URL.createObjectURL(t)};return e[n]&&(o.content=e[n]),o}));c(n)}))}else GE(t,a).then((e=>{const n={file:t,status:"",message:"",objectUrl:URL.createObjectURL(t)};e&&(n.content=e),c(n)}))},d=t=>{const{files:n}=t.target;if(e.disabled||!n||!n.length)return;const o=1===n.length?n[0]:[].slice.call(n);if(e.beforeRead){const t=e.beforeRead(o,l());if(!t)return void s();if(Gm(t))return void t.then((e=>{u(e||o)})).catch(s)}u(o)};let p;const f=()=>t("closePreview"),h=e=>{i.value=!0,r.value=e,xn((()=>w()))},m=()=>{i.value||(r.value=-1),i.value=!1},v=(o,r)=>{const i=["imageFit","deletable","reupload","previewSize","beforeDelete"],s=qm(tv(e,i),tv(o,i,!0));return lr(eO,hr({item:o,index:r,onClick:()=>t(e.reupload?"clickReupload":"clickPreview",o,l(r)),onDelete:()=>((n,o)=>{const a=e.modelValue.slice(0);a.splice(o,1),t("update:modelValue",a),t("delete",n,l(o))})(o,r),onPreview:()=>(t=>{if(e.previewFullImage){const n=e.modelValue.filter(QE),o=n.map((e=>(e.objectUrl&&!e.url&&"failed"!==e.status&&(e.url=e.objectUrl,a.push(e.url)),e.url))).filter(Boolean);p=pk(qm({images:o,startPosition:n.indexOf(t),onClose:f},e.previewOptions))}})(o),onReupload:()=>h(r)},tv(e,["name","lazyLoad"]),s),tv(n,["preview-cover","preview-delete"]))},g=()=>{if(e.previewImage)return e.modelValue.map(v)},y=e=>t("clickUpload",e),b=()=>{const t=e.modelValue.length<+e.maxCount,a=e.readonly?null:lr("input",{ref:o,type:"file",class:XE("input"),accept:e.accept,capture:e.capture,multiple:e.multiple&&-1===r.value,disabled:e.disabled,onChange:d,onClick:m},null);return n.default?no(lr("div",{class:XE("input-wrapper"),onClick:y},[n.default(),a]),[[Jr,t]]):no(lr("div",{class:XE("upload",{readonly:e.readonly}),style:Kv(e.previewSize),onClick:y},[lr(ey,{name:e.uploadIcon,class:XE("upload-icon")},null),e.uploadText&&lr("span",{class:XE("upload-text")},[e.uploadText]),a]),[[Jr,e.showUpload&&t]])},w=()=>{o.value&&!e.disabled&&o.value.click()};return zo((()=>{a.forEach((e=>URL.revokeObjectURL(e)))})),Rg({chooseFile:w,reuploadFile:h,closeImagePreview:()=>{p&&p.close()}}),Lv((()=>e.modelValue)),()=>lr("div",{class:XE()},[lr("div",{class:XE("wrapper",{disabled:e.disabled})},[g(),b()])])}})),[nO,oO]=vg("watermark");const aO=Og(vo({name:nO,props:{gapX:sv(0),gapY:sv(0),image:String,width:sv(100),height:sv(100),rotate:cv(-22),zIndex:av,content:String,opacity:av,fullPage:rv,textColor:uv("#dcdee0")},setup(e,{slots:t}){const n=nn(),o=nn(""),a=nn(""),r=()=>{const n={transformOrigin:"center",transform:`rotate(${e.rotate}deg)`},o=e.width+e.gapX,r=e.height+e.gapY;return lr("svg",{viewBox:`0 0 ${o} ${r}`,width:o,height:r,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",style:{padding:`0 ${e.gapX}px ${e.gapY}px 0`,opacity:e.opacity}},[e.image&&!t.content?lr("image",{href:a.value,"xlink:href":a.value,x:"0",y:"0",width:e.width,height:e.height,style:n},null):lr("foreignObject",{x:"0",y:"0",width:e.width,height:e.height},[lr("div",{xmlns:"http://www.w3.org/1999/xhtml",style:n},[t.content?t.content():lr("span",{style:{color:e.textColor}},[e.content])])])])};return Kn((()=>{e.image&&(e=>{const t=document.createElement("canvas"),n=new Image;n.crossOrigin="anonymous",n.referrerPolicy="no-referrer",n.onload=()=>{t.width=n.naturalWidth,t.height=n.naturalHeight;const e=t.getContext("2d");null==e||e.drawImage(n,0,0),a.value=t.toDataURL()},n.src=e})(e.image)})),Zn((()=>[a.value,e.content,e.textColor,e.height,e.width,e.rotate,e.gapX,e.gapY]),(()=>{xn((()=>{n.value&&(o.value&&URL.revokeObjectURL(o.value),o.value=(e=>{const t=new Blob([e],{type:"image/svg+xml"});return URL.createObjectURL(t)})(n.value.innerHTML))}))}),{immediate:!0}),jo((()=>{o.value&&URL.revokeObjectURL(o.value)})),()=>{const t=qm({backgroundImage:`url(${o.value})`},Gv(e.zIndex));return lr("div",{class:oO({full:e.fullPage}),style:t},[lr("div",{class:oO("wrapper"),ref:n},[r()])])}}}));var rO={install:function(e){[Mg,py,my,Ly,Mw,fx,Fb,vx,Wg,wx,cy,Kx,n_,l_,Yb,u_,ix,Yw,m_,__,E_,P_,$_,M_,F_,U_,K_,tS,lS,hS,gS,kS,ES,IS,MS,uS,lw,NS,qS,Zb,GS,QS,nk,ey,Qx,fk,xk,_k,Tk,iy,dg,Ak,$k,Mk,qk,Cy,Gk,Qk,zb,eC,qC,Ay,XC,QC,nx,Fw,nT,uT,dT,mT,_T,TT,AT,LT,GT,NT,QT,UT,MT,nE,lE,mE,bE,wE,ab,kE,cb,EE,kb,Ew,Eb,PE,VE,Ob,Gw,zE,HE,kw,UE,tO,aO].forEach((t=>{t.install?e.use(t):t.name&&e.component(t.name,t)}))},version:"4.9.15"};Oi(Hm).use(rO).use(Ip).mount("#app");export{fw as $,Hf as A,Zd as B,rn as C,Zn as D,se as E,Ha as F,oh as G,Qf as H,jo as I,le as J,no as K,Jr as L,Uo as M,ph as N,ff as O,Of as P,kf as Q,vf as R,Cr as S,Rr as T,$o as U,br as V,oe as W,ae as X,qm as Y,Um as Z,hw as _,$f as a,hr as a0,SS as a1,Ka as b,er as c,vo as d,Qa as e,qo as f,hf as g,ur as h,Jd as i,Nn as j,lr as k,ir as l,cr as m,Df as n,Io as o,_w as p,ww as q,nn as r,Sw as s,X as t,Br as u,Hn as v,In as w,Pf as x,au as y,ki as z}; + */const Ri="undefined"!=typeof document;const zi=Object.assign;function ji(e,t){const n={};for(const o in t){const a=t[o];n[o]=Fi(a)?a.map(e):e(a)}return n}const Ni=()=>{},Fi=Array.isArray,Hi=/#/g,Wi=/&/g,qi=/\//g,Ui=/=/g,Yi=/\?/g,Xi=/\+/g,Ki=/%5B/g,Gi=/%5D/g,Zi=/%5E/g,Ji=/%60/g,Qi=/%7B/g,el=/%7C/g,tl=/%7D/g,nl=/%20/g;function ol(e){return encodeURI(""+e).replace(el,"|").replace(Ki,"[").replace(Gi,"]")}function al(e){return ol(e).replace(Xi,"%2B").replace(nl,"+").replace(Hi,"%23").replace(Wi,"%26").replace(Ji,"`").replace(Qi,"{").replace(tl,"}").replace(Zi,"^")}function rl(e){return null==e?"":function(e){return ol(e).replace(Hi,"%23").replace(Yi,"%3F")}(e).replace(qi,"%2F")}function il(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const ll=/\/$/;function sl(e,t,n="/"){let o,a={},r="",i="";const l=t.indexOf("#");let s=t.indexOf("?");return l=0&&(s=-1),s>-1&&(o=t.slice(0,s),r=t.slice(s+1,l>-1?l:t.length),a=e(r)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=function(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),a=o[o.length-1];".."!==a&&"."!==a||o.push("");let r,i,l=n.length-1;for(r=0;r1&&l--}return n.slice(0,l).join("/")+"/"+o.slice(r).join("/")}(null!=o?o:t,n),{fullPath:o+(r&&"?")+r+i,path:o,query:a,hash:il(i)}}function cl(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function ul(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function dl(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!pl(e[n],t[n]))return!1;return!0}function pl(e,t){return Fi(e)?fl(e,t):Fi(t)?fl(t,e):e===t}function fl(e,t){return Fi(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}var hl,ml,vl,gl;function yl(e){if(!e)if(Ri){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),e.replace(ll,"")}(ml=hl||(hl={})).pop="pop",ml.push="push",(gl=vl||(vl={})).back="back",gl.forward="forward",gl.unknown="";const bl=/^[^#]+#/;function wl(e,t){return e.replace(bl,"#")+t}const xl=()=>({left:window.scrollX,top:window.scrollY});function _l(e){let t;if("el"in e){const n=e.el,o="string"==typeof n&&n.startsWith("#"),a="string"==typeof n?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!a)return;t=function(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function Sl(e,t){return(history.state?history.state.position-t:-1)+e}const kl=new Map;function Cl(e,t){const{pathname:n,search:o,hash:a}=t,r=e.indexOf("#");if(r>-1){let t=a.includes(e.slice(r))?e.slice(r).length:1,n=a.slice(t);return"/"!==n[0]&&(n="/"+n),cl(n,"")}return cl(n,e)+o+a}function Tl(e,t,n,o=!1,a=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:a?xl():null}}function El(e){const{history:t,location:n}=window,o={value:Cl(e,n)},a={value:t.state};function r(o,r,i){const l=e.indexOf("#"),s=l>-1?(n.host&&document.querySelector("base")?e:e.slice(l))+o:location.protocol+"//"+location.host+e+o;try{t[i?"replaceState":"pushState"](r,"",s),a.value=r}catch(c){console.error(c),n[i?"replace":"assign"](s)}}return a.value||r(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:a,push:function(e,n){const i=zi({},a.value,t.state,{forward:e,scroll:xl()});r(i.current,i,!0),r(e,zi({},Tl(o.value,e,null),{position:i.position+1},n),!1),o.value=e},replace:function(e,n){r(e,zi({},t.state,Tl(a.value.back,e,a.value.forward,!0),n,{position:a.value.position}),!0),o.value=e}}}function Ol(e){const t=El(e=yl(e)),n=function(e,t,n,o){let a=[],r=[],i=null;const l=({state:r})=>{const l=Cl(e,location),s=n.value,c=t.value;let u=0;if(r){if(n.value=l,t.value=r,i&&i===s)return void(i=null);u=c?r.position-c.position:0}else o(l);a.forEach((e=>{e(n.value,s,{delta:u,type:hl.pop,direction:u?u>0?vl.forward:vl.back:vl.unknown})}))};function s(){const{history:e}=window;e.state&&e.replaceState(zi({},e.state,{scroll:xl()}),"")}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",s,{passive:!0}),{pauseListeners:function(){i=n.value},listen:function(e){a.push(e);const t=()=>{const t=a.indexOf(e);t>-1&&a.splice(t,1)};return r.push(t),t},destroy:function(){for(const e of r)e();r=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",s)}}}(e,t.state,t.location,t.replace);const o=zi({location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:wl.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Al(e){return"string"==typeof e||"symbol"==typeof e}const Bl={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Dl=Symbol("");var Pl,$l;function Ll(e,t){return zi(new Error,{type:e,[Dl]:!0},t)}function Vl(e,t){return e instanceof Error&&Dl in e&&(null==t||!!(e.type&t))}($l=Pl||(Pl={}))[$l.aborted=4]="aborted",$l[$l.cancelled=8]="cancelled",$l[$l.duplicated=16]="duplicated";const Il={sensitive:!1,strict:!1,start:!0,end:!0},Ml=/[.+*?^${}()[\]/\\]/g;function Rl(e,t){let n=0;for(;nt.length?1===t.length&&80===t[0]?1:-1:0}function zl(e,t){let n=0;const o=e.score,a=t.score;for(;n0&&t[t.length-1]<0}const Nl={type:0,value:""},Fl=/[a-zA-Z0-9_]/;function Hl(e,t,n){const o=function(e,t){const n=zi({},Il,t),o=[];let a=n.start?"^":"";const r=[];for(const s of e){const e=s.length?[]:[90];n.strict&&!s.length&&(a+="/");for(let t=0;t1&&("*"===l||"+"===l)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:c,regexp:u,repeatable:"*"===l||"+"===l,optional:"*"===l||"?"===l})):t("Invalid state to consume buffer"),c="")}function p(){c+=l}for(;s{r(p)}:Ni}function r(e){if(Al(e)){const t=o.get(e);t&&(o.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(r),t.alias.forEach(r))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(r),e.alias.forEach(r))}}function i(e){let t=0;for(;t=0&&(e.record.path!==n[t].record.path||!Gl(e,n[t]));)t++;n.splice(t,0,e),e.record.name&&!Yl(e)&&o.set(e.record.name,e)}return t=Kl({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>a(e))),{addRoute:a,resolve:function(e,t){let a,r,i,l={};if("name"in e&&e.name){if(a=o.get(e.name),!a)throw Ll(1,{location:e});i=a.record.name,l=zi(ql(t.params,a.keys.filter((e=>!e.optional)).concat(a.parent?a.parent.keys.filter((e=>e.optional)):[]).map((e=>e.name))),e.params&&ql(e.params,a.keys.map((e=>e.name)))),r=a.stringify(l)}else if(null!=e.path)r=e.path,a=n.find((e=>e.re.test(r))),a&&(l=a.parse(r),i=a.record.name);else{if(a=t.name?o.get(t.name):n.find((e=>e.re.test(t.path))),!a)throw Ll(1,{location:e,currentLocation:t});i=a.record.name,l=zi({},t.params,e.params),r=a.stringify(l)}const s=[];let c=a;for(;c;)s.unshift(c.record),c=c.parent;return{name:i,path:r,params:l,matched:s,meta:Xl(s)}},removeRoute:r,getRoutes:function(){return n},getRecordMatcher:function(e){return o.get(e)}}}function ql(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function Ul(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]="object"==typeof n?n[o]:n;return t}function Yl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Xl(e){return e.reduce(((e,t)=>zi(e,t.meta)),{})}function Kl(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Gl(e,t){return t.children.some((t=>t===e||Gl(e,t)))}function Zl(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let o=0;oe&&al(e))):[o&&al(o)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function Ql(e){const t={};for(const n in e){const o=e[n];void 0!==o&&(t[n]=Fi(o)?o.map((e=>null==e?null:""+e)):null==o?o:""+o)}return t}const es=Symbol(""),ts=Symbol(""),ns=Symbol(""),os=Symbol(""),as=Symbol("");function rs(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function is(e,t,n,o,a,r=(e=>e())){const i=o&&(o.enterCallbacks[a]=o.enterCallbacks[a]||[]);return()=>new Promise(((l,s)=>{const c=e=>{var r;!1===e?s(Ll(4,{from:n,to:t})):e instanceof Error?s(e):"string"==typeof(r=e)||r&&"object"==typeof r?s(Ll(2,{from:t,to:e})):(i&&o.enterCallbacks[a]===i&&"function"==typeof e&&i.push(e),l())},u=r((()=>e.call(o&&o.instances[a],t,n,c)));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch((e=>s(e)))}))}function ls(e,t,n,o,a=(e=>e())){const r=[];for(const l of e)for(const e in l.components){let s=l.components[e];if("beforeRouteEnter"===t||l.instances[e])if("object"==typeof(i=s)||"displayName"in i||"props"in i||"__vccOpts"in i){const i=(s.__vccOpts||s)[t];i&&r.push(is(i,n,o,l,e,a))}else{let i=s();r.push((()=>i.then((r=>{if(!r)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${l.path}"`));const i=(s=r).__esModule||"Module"===s[Symbol.toStringTag]?r.default:r;var s;l.components[e]=i;const c=(i.__vccOpts||i)[t];return c&&is(c,n,o,l,e,a)()}))))}}var i;return r}function ss(e){const t=va(ns),n=va(os),o=Br((()=>t.resolve(rn(e.to)))),a=Br((()=>{const{matched:e}=o.value,{length:t}=e,a=e[t-1],r=n.matched;if(!a||!r.length)return-1;const i=r.findIndex(ul.bind(null,a));if(i>-1)return i;const l=us(e[t-2]);return t>1&&us(a)===l&&r[r.length-1].path!==l?r.findIndex(ul.bind(null,e[t-2])):i})),r=Br((()=>a.value>-1&&function(e,t){for(const n in t){const o=t[n],a=e[n];if("string"==typeof o){if(o!==a)return!1}else if(!Fi(a)||a.length!==o.length||o.some(((e,t)=>e!==a[t])))return!1}return!0}(n.params,o.value.params))),i=Br((()=>a.value>-1&&a.value===n.matched.length-1&&dl(n.params,o.value.params)));return{route:o,href:Br((()=>o.value.href)),isActive:r,isExactActive:i,navigate:function(n={}){return function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(n)?t[rn(e.replace)?"replace":"push"](rn(e.to)).catch(Ni):Promise.resolve()}}}const cs=vo({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:ss,setup(e,{slots:t}){const n=jt(ss(e)),{options:o}=va(ns),a=Br((()=>({[ds(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[ds(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const o=t.default&&t.default(n);return e.custom?o:Dr("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},o)}}});function us(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ds=(e,t,n)=>null!=e?e:null!=t?t:n,ps=vo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=va(as),a=Br((()=>e.route||o.value)),r=va(ts,0),i=Br((()=>{let e=rn(r);const{matched:t}=a.value;let n;for(;(n=t[e])&&!n.components;)e++;return e})),l=Br((()=>a.value.matched[i.value]));ma(ts,Br((()=>i.value+1))),ma(es,l),ma(as,a);const s=nn();return Zn((()=>[s.value,l.value,e.name]),(([e,t,n],[o,a,r])=>{t&&(t.instances[n]=e,a&&a!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=a.leaveGuards),t.updateGuards.size||(t.updateGuards=a.updateGuards))),!e||!t||a&&ul(t,a)&&o||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const o=a.value,r=e.name,i=l.value,c=i&&i.components[r];if(!c)return fs(n.default,{Component:c,route:o});const u=i.props[r],d=u?!0===u?o.params:"function"==typeof u?u(o):u:null,p=Dr(c,zi({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(i.instances[r]=null)},ref:s}));return fs(n.default,{Component:p,route:o})||p}}});function fs(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const hs=ps;function ms(e){const t=Wl(e.routes,e),n=e.parseQuery||Zl,o=e.stringifyQuery||Jl,a=e.history,r=rs(),i=rs(),l=rs(),s=on(Bl,!0);let c=Bl;Ri&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ji.bind(null,(e=>""+e)),d=ji.bind(null,rl),p=ji.bind(null,il);function f(e,r){if(r=zi({},r||s.value),"string"==typeof e){const o=sl(n,e,r.path),i=t.resolve({path:o.path},r),l=a.createHref(o.fullPath);return zi(o,i,{params:p(i.params),hash:il(o.hash),redirectedFrom:void 0,href:l})}let i;if(null!=e.path)i=zi({},e,{path:sl(n,e.path,r.path).path});else{const t=zi({},e.params);for(const e in t)null==t[e]&&delete t[e];i=zi({},e,{params:d(t)}),r.params=d(r.params)}const l=t.resolve(i,r),c=e.hash||"";l.params=u(p(l.params));const f=function(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}(o,zi({},e,{hash:(h=c,ol(h).replace(Qi,"{").replace(tl,"}").replace(Zi,"^")),path:l.path}));var h;const m=a.createHref(f);return zi({fullPath:f,hash:c,query:o===Jl?Ql(e.query):e.query||{}},l,{redirectedFrom:void 0,href:m})}function h(e){return"string"==typeof e?sl(n,e,s.value.path):zi({},e)}function m(e,t){if(c!==e)return Ll(8,{from:t,to:e})}function v(e){return y(e)}function g(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let o="function"==typeof n?n(e):n;return"string"==typeof o&&(o=o.includes("?")||o.includes("#")?o=h(o):{path:o},o.params={}),zi({query:e.query,hash:e.hash,params:null!=o.path?{}:e.params},o)}}function y(e,t){const n=c=f(e),a=s.value,r=e.state,i=e.force,l=!0===e.replace,u=g(n);if(u)return y(zi(h(u),{state:"object"==typeof u?zi({},r,u.state):r,force:i,replace:l}),t||n);const d=n;let p;return d.redirectedFrom=t,!i&&function(e,t,n){const o=t.matched.length-1,a=n.matched.length-1;return o>-1&&o===a&&ul(t.matched[o],n.matched[a])&&dl(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}(o,a,n)&&(p=Ll(16,{to:d,from:a}),D(a,a,!0,!1)),(p?Promise.resolve(p):x(d,a)).catch((e=>Vl(e)?Vl(e,2)?e:B(e):A(e,d,a))).then((e=>{if(e){if(Vl(e,2))return y(zi({replace:l},h(e.to),{state:"object"==typeof e.to?zi({},r,e.to.state):r,force:i}),t||d)}else e=S(d,a,!0,l,r);return _(d,a,e),e}))}function b(e,t){const n=m(e,t);return n?Promise.reject(n):Promise.resolve()}function w(e){const t=L.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function x(e,t){let n;const[o,a,l]=function(e,t){const n=[],o=[],a=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;iul(e,r)))?o.push(r):n.push(r));const l=e.matched[i];l&&(t.matched.find((e=>ul(e,l)))||a.push(l))}return[n,o,a]}(e,t);n=ls(o.reverse(),"beforeRouteLeave",e,t);for(const r of o)r.leaveGuards.forEach((o=>{n.push(is(o,e,t))}));const s=b.bind(null,e,t);return n.push(s),I(n).then((()=>{n=[];for(const o of r.list())n.push(is(o,e,t));return n.push(s),I(n)})).then((()=>{n=ls(a,"beforeRouteUpdate",e,t);for(const o of a)o.updateGuards.forEach((o=>{n.push(is(o,e,t))}));return n.push(s),I(n)})).then((()=>{n=[];for(const o of l)if(o.beforeEnter)if(Fi(o.beforeEnter))for(const a of o.beforeEnter)n.push(is(a,e,t));else n.push(is(o.beforeEnter,e,t));return n.push(s),I(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=ls(l,"beforeRouteEnter",e,t,w),n.push(s),I(n)))).then((()=>{n=[];for(const o of i.list())n.push(is(o,e,t));return n.push(s),I(n)})).catch((e=>Vl(e,8)?e:Promise.reject(e)))}function _(e,t,n){l.list().forEach((o=>w((()=>o(e,t,n)))))}function S(e,t,n,o,r){const i=m(e,t);if(i)return i;const l=t===Bl,c=Ri?history.state:{};n&&(o||l?a.replace(e.fullPath,zi({scroll:l&&c&&c.scroll},r)):a.push(e.fullPath,r)),s.value=e,D(e,t,n,l),B()}let k;function C(){k||(k=a.listen(((e,t,n)=>{if(!V.listening)return;const o=f(e),r=g(o);if(r)return void y(zi(r,{replace:!0}),o).catch(Ni);c=o;const i=s.value;var l,u;Ri&&(l=Sl(i.fullPath,n.delta),u=xl(),kl.set(l,u)),x(o,i).catch((e=>Vl(e,12)?e:Vl(e,2)?(y(e.to,o).then((e=>{Vl(e,20)&&!n.delta&&n.type===hl.pop&&a.go(-1,!1)})).catch(Ni),Promise.reject()):(n.delta&&a.go(-n.delta,!1),A(e,o,i)))).then((e=>{(e=e||S(o,i,!1))&&(n.delta&&!Vl(e,8)?a.go(-n.delta,!1):n.type===hl.pop&&Vl(e,20)&&a.go(-1,!1)),_(o,i,e)})).catch(Ni)})))}let T,E=rs(),O=rs();function A(e,t,n){B(e);const o=O.list();return o.length?o.forEach((o=>o(e,t,n))):console.error(e),Promise.reject(e)}function B(e){return T||(T=!e,C(),E.list().forEach((([t,n])=>e?n(e):t())),E.reset()),e}function D(t,n,o,a){const{scrollBehavior:r}=e;if(!Ri||!r)return Promise.resolve();const i=!o&&function(e){const t=kl.get(e);return kl.delete(e),t}(Sl(t.fullPath,0))||(a||!o)&&history.state&&history.state.scroll||null;return xn().then((()=>r(t,n,i))).then((e=>e&&_l(e))).catch((e=>A(e,t,n)))}const P=e=>a.go(e);let $;const L=new Set,V={currentRoute:s,listening:!0,addRoute:function(e,n){let o,a;return Al(e)?(o=t.getRecordMatcher(e),a=n):a=e,t.addRoute(a,o)},removeRoute:function(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)},hasRoute:function(e){return!!t.getRecordMatcher(e)},getRoutes:function(){return t.getRoutes().map((e=>e.record))},resolve:f,options:e,push:v,replace:function(e){return v(zi(h(e),{replace:!0}))},go:P,back:()=>P(-1),forward:()=>P(1),beforeEach:r.add,beforeResolve:i.add,afterEach:l.add,onError:O.add,isReady:function(){return T&&s.value!==Bl?Promise.resolve():new Promise(((e,t)=>{E.add([e,t])}))},install(e){e.component("RouterLink",cs),e.component("RouterView",hs),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>rn(s)}),Ri&&!$&&s.value===Bl&&($=!0,v(a.location).catch((e=>{})));const t={};for(const o in Bl)Object.defineProperty(t,o,{get:()=>s.value[o],enumerable:!0});e.provide(ns,this),e.provide(os,Nt(t)),e.provide(as,s);const n=e.unmount;L.add(e),e.unmount=function(){L.delete(e),L.size<1&&(c=Bl,k&&k(),k=null,s.value=Bl,$=!1,T=!1),n()}}};function I(e){return e.reduce(((e,t)=>e.then((()=>w(t)))),Promise.resolve())}return V}function vs(){return va(os)}const gs=de((()=>"undefined"!=typeof __uniConfig&&__uniConfig.locales&&!!Object.keys(__uniConfig.locales).length));let ys;function bs(){if(!ys){let e;if(e=navigator.cookieEnabled&&window.localStorage&&localStorage.UNI_LOCALE||__uniConfig.locale||navigator.language,ys=Mi(e),gs()){const t=Object.keys(__uniConfig.locales||{});t.length&&t.forEach((e=>ys.add(e,__uniConfig.locales[e]))),ys.setLocale(e)}}return ys}function ws(e,t,n){return t.reduce(((t,o,a)=>(t[e+o]=n[a],t)),{})}const xs=de((()=>{const e="uni.async.",t=["error"];bs().add("en",ws(e,t,["The connection timed out, click the screen to try again."]),!1),bs().add("es",ws(e,t,["Se agotó el tiempo de conexión, haga clic en la pantalla para volver a intentarlo."]),!1),bs().add("fr",ws(e,t,["La connexion a expiré, cliquez sur l'écran pour réessayer."]),!1),bs().add("zh-Hans",ws(e,t,["连接服务器超时,点击屏幕重试"]),!1),bs().add("zh-Hant",ws(e,t,["連接服務器超時,點擊屏幕重試"]),!1)})),_s=de((()=>{const e="uni.showToast.",t=["unpaired"];bs().add("en",ws(e,t,["Please note showToast must be paired with hideToast"]),!1),bs().add("es",ws(e,t,["Tenga en cuenta que showToast debe estar emparejado con hideToast"]),!1),bs().add("fr",ws(e,t,["Veuillez noter que showToast doit être associé à hideToast"]),!1),bs().add("zh-Hans",ws(e,t,["请注意 showToast 与 hideToast 必须配对使用"]),!1),bs().add("zh-Hant",ws(e,t,["請注意 showToast 與 hideToast 必須配對使用"]),!1)})),Ss=de((()=>{const e="uni.showLoading.",t=["unpaired"];bs().add("en",ws(e,t,["Please note showLoading must be paired with hideLoading"]),!1),bs().add("es",ws(e,t,["Tenga en cuenta que showLoading debe estar emparejado con hideLoading"]),!1),bs().add("fr",ws(e,t,["Veuillez noter que showLoading doit être associé à hideLoading"]),!1),bs().add("zh-Hans",ws(e,t,["请注意 showLoading 与 hideLoading 必须配对使用"]),!1),bs().add("zh-Hant",ws(e,t,["請注意 showLoading 與 hideLoading 必須配對使用"]),!1)})),ks=de((()=>{const e="uni.showModal.",t=["cancel","confirm"];bs().add("en",ws(e,t,["Cancel","OK"]),!1),bs().add("es",ws(e,t,["Cancelar","OK"]),!1),bs().add("fr",ws(e,t,["Annuler","OK"]),!1),bs().add("zh-Hans",ws(e,t,["取消","确定"]),!1),bs().add("zh-Hant",ws(e,t,["取消","確定"]),!1)})),Cs=de((()=>{const e="uni.picker.",t=["done","cancel"];bs().add("en",ws(e,t,["Done","Cancel"]),!1),bs().add("es",ws(e,t,["OK","Cancelar"]),!1),bs().add("fr",ws(e,t,["OK","Annuler"]),!1),bs().add("zh-Hans",ws(e,t,["完成","取消"]),!1),bs().add("zh-Hant",ws(e,t,["完成","取消"]),!1)}));function Ts(e){const t=new Be;return{on:(e,n)=>t.on(e,n),once:(e,n)=>t.once(e,n),off:(e,n)=>t.off(e,n),emit:(e,...n)=>t.emit(e,...n),subscribe(n,o,a=!1){t[a?"once":"on"](`${e}.${n}`,o)},unsubscribe(n,o){t.off(`${e}.${n}`,o)},subscribeHandler(n,o,a){t.emit(`${e}.${n}`,o,a)}}}let Es=1;const Os=Object.create(null);function As(e,t){return e+"."+t}function Bs({id:e,name:t,args:n},o){t=As(o,t);const a=t=>{e&&hh.publishHandler("invokeViewApi."+e,t)},r=Os[t];r?r(n,a):a({})}const Ds=c(Ts("service"),{invokeServiceMethod:(e,t,n)=>{const{subscribe:o,publishHandler:a}=hh,r=n?Es++:0;n&&o("invokeServiceApi."+r,n,!0),a("invokeServiceApi",{id:r,name:e,args:t})}}),Ps=ye(!0);let $s;function Ls(){$s&&(clearTimeout($s),$s=null)}let Vs=0,Is=0;function Ms(e){if(Ls(),1!==e.touches.length)return;const{pageX:t,pageY:n}=e.touches[0];Vs=t,Is=n,$s=setTimeout((function(){const t=new CustomEvent("longpress",{bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget});t.touches=e.touches,t.changedTouches=e.changedTouches,e.target.dispatchEvent(t)}),350)}function Rs(e){if(!$s)return;if(1!==e.touches.length)return Ls();const{pageX:t,pageY:n}=e.touches[0];return Math.abs(t-Vs)>10||Math.abs(n-Is)>10?Ls():void 0}function zs(e,t){const n=Number(e);return isNaN(n)?t:n}function js(){const e=__uniConfig.globalStyle||{},t=zs(e.rpxCalcMaxDeviceWidth,960),n=zs(e.rpxCalcBaseDeviceWidth,375);function o(){let e=function(){const e=/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation,t=e&&90===Math.abs(window.orientation);var n=e?Math[t?"max":"min"](screen.width,screen.height):screen.width;return Math.min(window.innerWidth,document.documentElement.clientWidth,n)||n}();e=e<=t?e:n,document.documentElement.style.fontSize=e/23.4375+"px"}o(),document.addEventListener("DOMContentLoaded",o),window.addEventListener("load",o),window.addEventListener("resize",o)}function Ns(){js(),me(),window.addEventListener("touchstart",Ms,Ps),window.addEventListener("touchmove",Rs,Ps),window.addEventListener("touchend",Ls,Ps),window.addEventListener("touchcancel",Ls,Ps)}function Fs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Hs,Ws,qs=["top","left","right","bottom"],Us={};function Ys(){return Ws="CSS"in window&&"function"==typeof CSS.supports?CSS.supports("top: env(safe-area-inset-top)")?"env":CSS.supports("top: constant(safe-area-inset-top)")?"constant":"":""}function Xs(){if(Ws="string"==typeof Ws?Ws:Ys()){var e=[],t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t={passive:!0}}});window.addEventListener("test",null,n)}catch(l){}var o=document.createElement("div");a(o,{position:"absolute",left:"0",top:"0",width:"0",height:"0",zIndex:"-1",overflow:"hidden",visibility:"hidden"}),qs.forEach((function(e){i(o,e)})),document.body.appendChild(o),r(),Hs=!0}else qs.forEach((function(e){Us[e]=0}));function a(e,t){var n=e.style;Object.keys(t).forEach((function(e){var o=t[e];n[e]=o}))}function r(t){t?e.push(t):e.forEach((function(e){e()}))}function i(e,n){var o=document.createElement("div"),i=document.createElement("div"),l=document.createElement("div"),s=document.createElement("div"),c={position:"absolute",width:"100px",height:"200px",boxSizing:"border-box",overflow:"hidden",paddingBottom:Ws+"(safe-area-inset-"+n+")"};a(o,c),a(i,c),a(l,{transition:"0s",animation:"none",width:"400px",height:"400px"}),a(s,{transition:"0s",animation:"none",width:"250%",height:"250%"}),o.appendChild(l),i.appendChild(s),e.appendChild(o),e.appendChild(i),r((function(){o.scrollTop=i.scrollTop=1e4;var e=o.scrollTop,a=i.scrollTop;function r(){this.scrollTop!==(this===o?e:a)&&(o.scrollTop=i.scrollTop=1e4,e=o.scrollTop,a=i.scrollTop,function(e){Gs.length||setTimeout((function(){var e={};Gs.forEach((function(t){e[t]=Us[t]})),Gs.length=0,Zs.forEach((function(t){t(e)}))}),0);Gs.push(e)}(n))}o.addEventListener("scroll",r,t),i.addEventListener("scroll",r,t)}));var u=getComputedStyle(o);Object.defineProperty(Us,n,{configurable:!0,get:function(){return parseFloat(u.paddingBottom)}})}}function Ks(e){return Hs||Xs(),Us[e]}var Gs=[];var Zs=[];const Js=Fs({get support(){return 0!=("string"==typeof Ws?Ws:Ys()).length},get top(){return Ks("top")},get left(){return Ks("left")},get right(){return Ks("right")},get bottom(){return Ks("bottom")},onChange:function(e){Ys()&&(Hs||Xs(),"function"==typeof e&&Zs.push(e))},offChange:function(e){var t=Zs.indexOf(e);t>=0&&Zs.splice(t,1)}}),Qs=ki((()=>{}),["prevent"]),ec=ki((e=>{}),["stop"]);function tc(e,t){return parseInt((e.getPropertyValue(t).match(/\d+/)||["0"])[0])}function nc(){const e=tc(document.documentElement.style,"--window-top");return e?e+Js.top:0}function oc(e){const t=document.documentElement.style;Object.keys(e).forEach((n=>{t.setProperty(n,e[n])}))}function ac(e){return Symbol(e)}const rc="M1.952 18.080q-0.32-0.352-0.416-0.88t0.128-0.976l0.16-0.352q0.224-0.416 0.64-0.528t0.8 0.176l6.496 4.704q0.384 0.288 0.912 0.272t0.88-0.336l17.312-14.272q0.352-0.288 0.848-0.256t0.848 0.352l-0.416-0.416q0.32 0.352 0.32 0.816t-0.32 0.816l-18.656 18.912q-0.32 0.352-0.8 0.352t-0.8-0.32l-7.936-8.064z",ic="M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM15.136 8.672h1.728q0.128 0 0.224 0.096t0.096 0.256l-0.384 10.24q0 0.064-0.048 0.112t-0.112 0.048h-1.248q-0.096 0-0.144-0.048t-0.048-0.112l-0.384-10.24q0-0.16 0.096-0.256t0.224-0.096zM16 23.328q-0.48 0-0.832-0.352t-0.352-0.848 0.352-0.848 0.832-0.352 0.832 0.352 0.352 0.848-0.352 0.848-0.832 0.352z",lc="M21.781 7.844l-9.063 8.594 9.063 8.594q0.25 0.25 0.25 0.609t-0.25 0.578q-0.25 0.25-0.578 0.25t-0.578-0.25l-9.625-9.125q-0.156-0.125-0.203-0.297t-0.047-0.359q0-0.156 0.047-0.328t0.203-0.297l9.625-9.125q0.25-0.25 0.578-0.25t0.578 0.25q0.25 0.219 0.25 0.578t-0.25 0.578z";function sc(e,t="#000",n=27){return lr("svg",{width:n,height:n,viewBox:"0 0 32 32"},[lr("path",{d:e,fill:t},null,8,["d","fill"])],8,["width","height"])}function cc(){{const{$pageInstance:e}=br();return e&&e.proxy.$page.id}}function uc(){const e=wp(),t=e.length;if(t)return e[t-1]}function dc(){const e=uc();if(e)return e.$page.meta}function pc(){const e=uc();if(e)return e.$vm}const fc=["navigationBar","pullToRefresh"];function hc(e,t){const n=JSON.parse(JSON.stringify(__uniConfig.globalStyle||{})),o=c({id:t},n,e);fc.forEach((t=>{o[t]=c({},n[t],e[t])}));const{navigationBar:a}=o;return a.titleText&&a.titleImage&&(a.titleText=""),o}function mc(e,t,n){if(g(e))n=t,t=e,e=pc();else if("number"==typeof e){const t=wp().find((t=>t.$page.id===e));e=t?t.$vm:pc()}if(!e)return;const o=e.$[t];return o&&((e,t)=>{let n;for(let o=0;o{function i(){if((()=>{const{scrollHeight:e}=document.documentElement,t=window.innerHeight,o=window.scrollY,r=o>0&&e>t&&o+t+n>=e,i=Math.abs(e-yc)>n;return!r||a&&!i?(!r&&a&&(a=!1),!1):(yc=e,a=!0,!0)})())return t&&t(),r=!1,setTimeout((function(){r=!0}),350),!0}e&&e(window.pageYOffset),t&&r&&(i()||(gc=setTimeout(i,300))),o=!1};return function(){clearTimeout(gc),o||requestAnimationFrame(i),o=!0}}function wc(e,t){if(0===t.indexOf("/"))return t;if(0===t.indexOf("./"))return wc(e,t.slice(2));const n=t.split("/"),o=n.length;let a=0;for(;a0?e.split("/"):[];return r.splice(r.length-a-1,a+1),ue(r.concat(n).join("/"))}function xc(e,t=!1){return t?__uniRoutes.find((t=>t.path===e||t.alias===e)):__uniRoutes.find((t=>t.path===e))}class _c{constructor(e){this.$bindClass=!1,this.$bindStyle=!1,this.$vm=e,this.$el=function(e,t=!1){const{vnode:n}=e;if(ie(n.el))return t?n.el?[n.el]:[]:n.el;const{subTree:o}=e;if(16&o.shapeFlag){const e=o.children.filter((e=>e.el&&ie(e.el)));if(e.length>0)return t?e.map((e=>e.el)):e[0].el}return t?n.el?[n.el]:[]:n.el}(e.$),this.$el.getAttribute&&(this.$bindClass=!!this.$el.getAttribute("class"),this.$bindStyle=!!this.$el.getAttribute("style"))}selectComponent(e){if(!this.$el||!e)return;const t=Tc(this.$el.querySelector(e));return t?Sc(t,!1):void 0}selectAllComponents(e){if(!this.$el||!e)return[];const t=[],n=this.$el.querySelectorAll(e);for(let o=0;o-1&&t.splice(n,1)}const n=this.$el.__wxsRemoveClass||(this.$el.__wxsRemoveClass=[]);return-1===n.indexOf(e)&&(n.push(e),this.forceUpdate("class")),this}hasClass(e){return this.$el&&this.$el.classList.contains(e)}getDataset(){return this.$el&&this.$el.dataset}callMethod(e,t={}){const n=this.$vm[e];v(n)?n(JSON.parse(JSON.stringify(t))):this.$vm.ownerId&&hh.publishHandler("onWxsInvokeCallMethod",{nodeId:this.$el.__id,ownerId:this.$vm.ownerId,method:e,args:t})}requestAnimationFrame(e){return window.requestAnimationFrame(e)}getState(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}triggerEvent(e,t={}){return this.$vm.$emit(e,t),this}getComputedStyle(e){if(this.$el){const t=window.getComputedStyle(this.$el);return e&&e.length?e.reduce(((e,n)=>(e[n]=t[n],e)),{}):t}return{}}setTimeout(e,t){return window.setTimeout(e,t)}clearTimeout(e){return window.clearTimeout(e)}getBoundingClientRect(){return this.$el.getBoundingClientRect()}}function Sc(e,t=!0){if(t&&e&&(e=re(e.$)),e&&e.$el)return e.$el.__wxsComponentDescriptor||(e.$el.__wxsComponentDescriptor=new _c(e)),e.$el.__wxsComponentDescriptor}function kc(e,t){return Sc(e,t)}function Cc(e,t,n,o=!0){if(t){e.__instance||(e.__instance=!0,Object.defineProperty(e,"instance",{get:()=>kc(n.proxy,!1)}));const a=function(e,t,n=!0){if(!t)return!1;if(n&&e.length<2)return!1;const o=re(t);if(!o)return!1;const a=o.$.type;return!(!a.$wxs&&!a.$renderjs)&&o}(t,n,o);if(a)return[e,kc(a,!1)]}}function Tc(e){if(e)return e.__vueParentComponent&&e.__vueParentComponent.proxy}function Ec(e,t=!1){const{type:n,timeStamp:o,target:a,currentTarget:r}=e;let i,l;i=be(t?a:function(e){for(;e&&0!==e.tagName.indexOf("UNI-");)e=e.parentElement;return e}(a)),l=be(r);const s={type:n,timeStamp:o,target:i,detail:{},currentTarget:l};return e._stopped&&(s._stopped=!0),e.type.startsWith("touch")&&(s.touches=e.touches,s.changedTouches=e.changedTouches),function(e,t){c(e,{preventDefault:()=>t.preventDefault(),stopPropagation:()=>t.stopPropagation()})}(s,e),s}function Oc(e,t){return{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY-t,pageX:e.pageX,pageY:e.pageY-t}}function Ac(e,t){const n=[];for(let o=0;o0===e.type.indexOf("mouse")||["contextmenu"].includes(e.type))(e))!function(e,t){const n=nc();e.pageX=t.pageX,e.pageY=t.pageY-n,e.clientX=t.clientX,e.clientY=t.clientY-n,e.touches=e.changedTouches=[Oc(t,n)]}(r,e);else if((e=>"undefined"!=typeof TouchEvent&&e instanceof TouchEvent||0===e.type.indexOf("touch")||["longpress"].indexOf(e.type)>=0)(e)){const t=nc();r.touches=Ac(e.touches,t),r.changedTouches=Ac(e.changedTouches,t)}else if((e=>!e.type.indexOf("key")&&e instanceof KeyboardEvent)(e)){["key","code"].forEach((t=>{Object.defineProperty(r,t,{get:()=>e[t]})}))}return Cc(r,t,n)||[r]},createNativeEvent:Ec},Symbol.toStringTag,{value:"Module"});function Dc(e){!function(e){const t=e.globalProperties;c(t,Bc),t.$gcd=kc}(e._context.config)}let Pc=1;function $c(e){return(e||function(){const e=dc();return e?e.id:-1}())+".invokeViewApi"}const Lc=c(Ts("view"),{invokeOnCallback:(e,t)=>mh.emit("api."+e,t),invokeViewMethod:(e,t,n,o)=>{const{subscribe:a,publishHandler:r}=mh,i=o?Pc++:0;o&&a("invokeViewApi."+i,o,!0),r($c(n),{id:i,name:e,args:t},n)},invokeViewMethodKeepAlive:(e,t,n,o)=>{const{subscribe:a,unsubscribe:r,publishHandler:i}=mh,l=Pc++,s="invokeViewApi."+l;return a(s,n),i($c(o),{id:l,name:e,args:t},o),()=>{r(s)}}});function Vc(e){mc(uc(),"onResize",e),mh.invokeOnCallback("onWindowResize",e)}function Ic(e){const t=uc();mc(Wp(),"onShow",e),mc(t,"onShow")}function Mc(){mc(Wp(),"onHide"),mc(uc(),"onHide")}const Rc=["onPageScroll","onReachBottom"];function zc(){Rc.forEach((e=>mh.subscribe(e,function(e){return(t,n)=>{mc(parseInt(n),e,t)}}(e))))}function jc(){!function(){const{on:e}=mh;e("onResize",Vc),e("onAppEnterForeground",Ic),e("onAppEnterBackground",Mc)}(),zc()}function Nc(){if(this.$route){const e=this.$route.meta;return e.eventChannel||(e.eventChannel=new ke(this.$page.id)),e.eventChannel}}function Fc(e){e._context.config.globalProperties.getOpenerEventChannel=Nc}function Hc(){return{path:"",query:{},scene:1001,referrerInfo:{appId:"",extraData:{}}}}function Wc(e){return/^-?\d+[ur]px$/i.test(e)?e.replace(/(^-?\d+)[ur]px$/i,((e,t)=>`${ed(parseFloat(t))}px`)):/^-?[\d\.]+$/.test(e)?`${e}px`:e||""}function qc(e){const t=e.animation;if(!t||!t.actions||!t.actions.length)return;let n=0;const o=t.actions,a=t.actions.length;function r(){const t=o[n],i=t.option.transition,l=function(e){const t=["matrix","matrix3d","scale","scale3d","rotate3d","skew","translate","translate3d"],n=["scaleX","scaleY","scaleZ","rotate","rotateX","rotateY","rotateZ","skewX","skewY","translateX","translateY","translateZ"],o=["opacity","background-color"],a=["width","height","left","right","top","bottom"],r=e.animates,i=e.option,l=i.transition,s={},c=[];return r.forEach((e=>{let r=e.type,i=[...e.args];if(t.concat(n).includes(r))r.startsWith("rotate")||r.startsWith("skew")?i=i.map((e=>parseFloat(e)+"deg")):r.startsWith("translate")&&(i=i.map(Wc)),n.indexOf(r)>=0&&(i.length=1),c.push(`${r}(${i.join(",")})`);else if(o.concat(a).includes(i[0])){r=i[0];const e=i[1];s[r]=a.includes(r)?Wc(e):e}})),s.transform=s.webkitTransform=c.join(" "),s.transition=s.webkitTransition=Object.keys(s).map((e=>`${function(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`)).replace("webkit","-webkit")}(e)} ${l.duration}ms ${l.timingFunction} ${l.delay}ms`)).join(","),s.transformOrigin=s.webkitTransformOrigin=i.transformOrigin,s}(t);Object.keys(l).forEach((t=>{e.$el.style[t]=l[t]})),n+=1,n{r()}),0)}const Uc={props:["animation"],watch:{animation:{deep:!0,handler(){qc(this)}}},mounted(){qc(this)}},Yc=e=>{e.__reserved=!0;const{props:t,mixins:n}=e;return t&&t.animation||(n||(e.mixins=[])).push(Uc),Xc(e)},Xc=e=>(e.__reserved=!0,e.compatConfig={MODE:3},vo(e));function Kc(e){return e.__wwe=!0,e}function Gc(e,t){return(n,o,a)=>{e.value&&t(n,function(e,t,n,o){let a;return a=be(n),{type:o.type||e,timeStamp:t.timeStamp||0,target:a,currentTarget:a,detail:o}}(n,o,e.value,a||{}))}}const Zc={hoverClass:{type:String,default:"none"},hoverStopPropagation:{type:Boolean,default:!1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:400}};function Jc(e){const t=nn(!1);let n,o,a=!1;function r(){requestAnimationFrame((()=>{clearTimeout(o),o=setTimeout((()=>{t.value=!1}),parseInt(e.hoverStayTime))}))}function i(o){o._hoverPropagationStopped||e.hoverClass&&"none"!==e.hoverClass&&!e.disabled&&(e.hoverStopPropagation&&(o._hoverPropagationStopped=!0),a=!0,n=setTimeout((()=>{t.value=!0,a||r()}),parseInt(e.hoverStartTime)))}function l(){a=!1,t.value&&r()}function s(){l(),window.removeEventListener("mouseup",s)}return{hovering:t,binding:{onTouchstartPassive:Kc((function(e){e.touches.length>1||i(e)})),onMousedown:Kc((function(e){a||(i(e),window.addEventListener("mouseup",s))})),onTouchend:Kc((function(){l()})),onMouseup:Kc((function(){a&&s()})),onTouchcancel:Kc((function(){a=!1,t.value=!1,clearTimeout(n)}))}}}function Qc(e,t){return g(t)&&(t=[t]),t.reduce(((t,n)=>(e[n]&&(t[n]=!0),t)),Object.create(null))}const eu=ac("uf"),tu=ac("ul");function nu(e,t,n){const o=cc();n&&!e||S(t)&&Object.keys(t).forEach((a=>{n?0!==a.indexOf("@")&&0!==a.indexOf("uni-")&&hh.on(`uni-${a}-${o}-${e}`,t[a]):0===a.indexOf("uni-")?hh.on(a,t[a]):e&&hh.on(`uni-${a}-${o}-${e}`,t[a])}))}function ou(e,t,n){const o=cc();n&&!e||S(t)&&Object.keys(t).forEach((a=>{n?0!==a.indexOf("@")&&0!==a.indexOf("uni-")&&hh.off(`uni-${a}-${o}-${e}`,t[a]):0===a.indexOf("uni-")?hh.off(a,t[a]):e&&hh.off(`uni-${a}-${o}-${e}`,t[a])}))}const au=Yc({name:"Button",props:{id:{type:String,default:""},hoverClass:{type:String,default:"button-hover"},hoverStartTime:{type:[Number,String],default:20},hoverStayTime:{type:[Number,String],default:70},hoverStopPropagation:{type:Boolean,default:!1},disabled:{type:[Boolean,String],default:!1},formType:{type:String,default:""},openType:{type:String,default:""},loading:{type:[Boolean,String],default:!1},plain:{type:[Boolean,String],default:!1}},setup(e,{slots:t}){const n=nn(null),o=va(eu,!1),{hovering:a,binding:r}=Jc(e);bs();const i=Kc(((t,a)=>{if(e.disabled)return t.stopImmediatePropagation();a&&n.value.click();const r=e.formType;if(r){if(!o)return;"submit"===r?o.submit(t):"reset"===r&&o.reset(t)}else;})),l=va(tu,!1);return l&&(l.addHandler(i),zo((()=>{l.removeHandler(i)}))),function(e,t){nu(e.id,t),Zn((()=>e.id),((e,n)=>{ou(n,t,!0),nu(e,t,!0)})),jo((()=>{ou(e.id,t)}))}(e,{"label-click":i}),()=>{const o=e.hoverClass,l=Qc(e,"disabled"),s=Qc(e,"loading"),c=Qc(e,"plain"),u=o&&"none"!==o;return lr("uni-button",hr({ref:n,onClick:i,id:e.id,class:u&&a.value?o:""},u&&r,l,s,c),[t.default&&t.default()],16,["onClick","id"])}}});function ru(e){const{base:t}=__uniConfig.router;return 0===ue(e).indexOf(t)?ue(e):t+e}function iu(e){const{base:t,assets:n}=__uniConfig.router;if("./"===t&&(0===e.indexOf("./static/")||n&&0===e.indexOf("./"+n+"/"))&&(e=e.slice(1)),0===e.indexOf("/")){if(0!==e.indexOf("//"))return ru(e.slice(1));e="https:"+e}if(te.test(e)||ne.test(e)||0===e.indexOf("blob:"))return e;const o=wp();return o.length?ru(wc(o[o.length-1].$page.route,e).slice(1)):e}const lu=navigator.userAgent,su=/android/i.test(lu),cu=/iphone|ipad|ipod/i.test(lu),uu=lu.match(/Windows NT ([\d|\d.\d]*)/i),du=/Macintosh|Mac/i.test(lu),pu=/Linux|X11/i.test(lu),fu=du&&navigator.maxTouchPoints>0;function hu(){return/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation}function mu(e){return e&&90===Math.abs(window.orientation)}function vu(e,t){return e?Math[t?"max":"min"](screen.width,screen.height):screen.width}function gu(e){return Math.min(window.innerWidth,document.documentElement.clientWidth,e)||e}const yu=["GET","OPTIONS","HEAD","POST","PUT","DELETE","TRACE","CONNECT","PATCH"];function bu(e,t){return e&&-1!==t.indexOf(e)?e:t[0]}function wu(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}let xu=1;const _u={};function Su(e,t,n){if("number"==typeof e){const o=_u[e];if(o)return o.keepAlive||delete _u[e],o.callback(t,n)}return t}const ku="success",Cu="fail",Tu="complete";function Eu(e,t={},{beforeAll:n,beforeSuccess:o}={}){S(t)||(t={});const{success:a,fail:r,complete:i}=function(e){const t={};for(const n in e){const o=e[n];v(o)&&(t[n]=wu(o),delete e[n])}return t}(t),l=v(a),s=v(r),c=v(i),u=xu++;return function(e,t,n,o=!1){_u[e]={name:t,keepAlive:o,callback:n}}(u,e,(u=>{(u=u||{}).errMsg=function(e,t){return e&&-1!==e.indexOf(":fail")?t+e.substring(e.indexOf(":fail")):t+":ok"}(u.errMsg,e),v(n)&&n(u),u.errMsg===e+":ok"?(v(o)&&o(u,t),l&&a(u)):s&&r(u),c&&i(u)})),u}const Ou="success",Au="fail",Bu="complete",Du={},Pu={};function $u(e,t){return function(n){return e(n,t)||n}}function Lu(e,t,n){let o=!1;for(let a=0;ae(t),catch(){}}}function Vu(e,t={}){return[Ou,Au,Bu].forEach((n=>{const o=e[n];if(!f(o))return;const a=t[n];t[n]=function(e){Lu(o,e,t).then((e=>v(a)&&a(e)||e))}})),t}function Iu(e,t){const n=[];f(Du.returnValue)&&n.push(...Du.returnValue);const o=Pu[e];return o&&f(o.returnValue)&&n.push(...o.returnValue),n.forEach((e=>{t=e(t)||t})),t}function Mu(e){const t=Object.create(null);Object.keys(Du).forEach((e=>{"returnValue"!==e&&(t[e]=Du[e].slice())}));const n=Pu[e];return n&&Object.keys(n).forEach((e=>{"returnValue"!==e&&(t[e]=(t[e]||[]).concat(n[e]))})),t}function Ru(e,t,n,o){const a=Mu(e);if(a&&Object.keys(a).length){if(f(a.invoke)){return Lu(a.invoke,n).then((n=>t(Vu(Mu(e),n),...o)))}return t(Vu(a,n),...o)}return t(n,...o)}function zu(e,t){return(n={},...o)=>function(e){return!(!S(e)||![ku,Cu,Tu].find((t=>v(e[t]))))}(n)?Iu(e,Ru(e,t,n,o)):Iu(e,new Promise(((a,r)=>{Ru(e,t,c(n,{success:a,fail:r}),o)})))}function ju(e,t,n,o={}){const a=t+":fail"+(n?" "+n:"");return delete o.errCode,Su(e,c({errMsg:a},o))}function Nu(e,t,n,o){if(o&&o.beforeInvoke){const e=o.beforeInvoke(t);if(g(e))return e}const a=function(e,t){const n=e[0];if(!t||!S(t.formatArgs)&&S(n))return;const o=t.formatArgs,a=Object.keys(o);for(let r=0;r{const a=Eu(e,n,o),r=Nu(0,[n],0,o);return r?ju(a,e,r):t(n,{resolve:t=>function(e,t,n){return Su(e,c(n||{},{errMsg:t+":ok"}))}(a,e,t),reject:(t,n)=>ju(a,e,function(e){return!e||g(e)?e:e.stack?(console.error(e.message+"\n"+e.stack),e.message):e}(t),n)})}}function Hu(e,t,n,o){return zu(e,Fu(e,t,0,o))}function Wu(e,t,n,o){return function(e,t,n,o){return(...e)=>{const n=Nu(0,e,0,o);if(n)throw new Error(n);return t.apply(null,e)}}(0,t,0,o)}function qu(e,t,n,o){return zu(e,function(e,t,n,o){return Fu(e,t,0,o)}(e,t,0,o))}let Uu=!1,Yu=0,Xu=0,Ku=960,Gu=375,Zu=750;function Ju(){const{platform:e,pixelRatio:t,windowWidth:n}=function(){const e=hu(),t=gu(vu(e,mu(e)));return{platform:cu?"ios":"other",pixelRatio:window.devicePixelRatio,windowWidth:t}}();Yu=n,Xu=t,Uu="ios"===e}function Qu(e,t){const n=Number(e);return isNaN(n)?t:n}const ed=Wu(0,((e,t)=>{if(0===Yu&&(Ju(),function(){const e=__uniConfig.globalStyle||{};Ku=Qu(e.rpxCalcMaxDeviceWidth,960),Gu=Qu(e.rpxCalcBaseDeviceWidth,375),Zu=Qu(e.rpxCalcBaseDeviceWidth,750)}()),0===(e=Number(e)))return 0;let n=t||Yu;n=e===Zu||n<=Ku?n:Gu;let o=e/750*n;return o<0&&(o=-o),o=Math.floor(o+1e-4),0===o&&(o=1!==Xu&&Uu?.5:1),e<0?-o:o})),td=Wu(0,(()=>{const e=Wp();return e&&e.$vm?e.$vm.$locale:bs().getLocale()})),nd={onUnhandledRejection:[],onPageNotFound:[],onError:[],onShow:[],onHide:[]};const od="json",ad=["text","arraybuffer"],rd=encodeURIComponent;ArrayBuffer,Boolean;const id={formatArgs:{method(e,t){t.method=bu((e||"").toUpperCase(),yu)},data(e,t){t.data=e||""},url(e,t){t.method===yu[0]&&S(t.data)&&Object.keys(t.data).length&&(t.url=function(e,t){let n=e.split("#");const o=n[1]||"";n=n[0].split("?");let a=n[1]||"";e=n[0];const r=a.split("&").filter((e=>e)),i={};r.forEach((e=>{const t=e.split("=");i[t[0]]=t[1]}));for(const l in t)if(p(t,l)){let e=t[l];null==e?e="":S(e)&&(e=JSON.stringify(e)),i[rd(l)]=rd(e)}return a=Object.keys(i).map((e=>`${e}=${i[e]}`)).join("&"),e+(a?"?"+a:"")+(o?"#"+o:"")}(e,t.data))},header(e,t){const n=t.header=e||{};t.method!==yu[0]&&(Object.keys(n).find((e=>"content-type"===e.toLowerCase()))||(n["Content-Type"]="application/json"))},dataType(e,t){t.dataType=(e||od).toLowerCase()},responseType(e,t){t.responseType=(e||"").toLowerCase(),-1===ad.indexOf(t.responseType)&&(t.responseType="text")}}},ld={formatArgs:{filePath(e,t){e&&(t.filePath=iu(e))},header(e,t){t.header=e||{}},formData(e,t){t.formData=e||{}}}};const sd={url:{type:String,required:!0}},cd=(fd(["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"]),fd(["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"]),vd("navigateTo")),ud=vd("redirectTo"),dd=vd("reLaunch"),pd={formatArgs:{delta(e,t){e=parseInt(e+"")||1,t.delta=Math.min(wp().length-1,e)}}};function fd(e){return{animationType:{type:String,validator(t){if(t&&-1===e.indexOf(t))return"`"+t+"` is not supported for `animationType` (supported values are: `"+e.join("`|`")+"`)"}},animationDuration:{type:Number}}}let hd;function md(){hd=""}function vd(e){return{formatArgs:{url:gd(e)},beforeAll:md}}function gd(e){return function(t,n){if(!t)return'Missing required args: "url"';const o=(t=function(e){if(0===e.indexOf("/"))return e;let t="";const n=wp();return n.length&&(t=n[n.length-1].$page.route),wc(t,e)}(t)).split("?")[0],a=xc(o,!0);if(!a)return"page `"+t+"` is not found";if("navigateTo"===e||"redirectTo"===e){if(a.meta.isTabBar)return`can not ${e} a tabbar page`}else if("switchTab"===e&&!a.meta.isTabBar)return"can not switch to no-tabBar page";if("switchTab"!==e&&"preloadPage"!==e||!a.meta.isTabBar||"appLaunch"===n.openType||(t=o),a.meta.isEntry&&(t=t.replace(a.alias,"/")),n.url=function(e){if(!g(e))return e;const t=e.indexOf("?");if(-1===t)return e;const n=e.slice(t+1).trim().replace(/^(\?|#|&)/,"");if(!n)return e;e=e.slice(0,t);const o=[];return n.split("&").forEach((e=>{const t=e.replace(/\+/g," ").split("="),n=t.shift(),a=t.length>0?t.join("="):"";o.push(n+"="+encodeURIComponent(a))})),o.length?e+"?"+o.join("&"):e}(t),"unPreloadPage"!==e)if("preloadPage"!==e){if(hd===t&&"appLaunch"!==n.openType)return`${hd} locked`;__uniConfig.ready&&(hd=t)}else if(a.meta.isTabBar){const e=wp(),t=a.path.slice(1);if(e.find((e=>e.route===t)))return"tabBar page `"+t+"` already exists"}}}Boolean;const yd={beforeInvoke(){ks()},formatArgs:{title:"",content:"",placeholderText:"",showCancel:!0,editable:!1,cancelText(e,t){if(!p(t,"cancelText")){const{t:e}=bs();t.cancelText=e("uni.showModal.cancel")}},cancelColor:"#000",confirmText(e,t){if(!p(t,"confirmText")){const{t:e}=bs();t.confirmText=e("uni.showModal.confirm")}},confirmColor:"#007aff"}},bd=["success","loading","none","error"],wd=(Boolean,{formatArgs:{title:"",icon(e,t){t.icon=bu(e,bd)},image(e,t){t.image=e?iu(e):""},duration:1500,mask:!1}}),xd={};function _d(e,t){const n=xd[e];return n?Promise.resolve(n):/^data:[a-z-]+\/[a-z-]+;base64,/.test(e)?Promise.resolve(function(e){const t=e.split(","),n=t[0].match(/:(.*?);/),o=n?n[1]:"",a=atob(t[1]);let r=a.length;const i=new Uint8Array(r);for(;r--;)i[r]=a.charCodeAt(r);return Sd(i,o)}(e)):t?Promise.reject(new Error("not find")):new Promise(((t,n)=>{const o=new XMLHttpRequest;o.open("GET",e,!0),o.responseType="blob",o.onload=function(){t(this.response)},o.onerror=n,o.send()}))}function Sd(e,t){let n;if(e instanceof File)n=e;else{t=t||e.type||"";const a=`${Date.now()}${function(e){const t=e.split("/")[1];return t?`.${t}`:""}(t)}`;try{n=new File([e],a,{type:t})}catch(o){n=e=e instanceof Blob?e:new Blob([e],{type:t}),n.name=n.name||a}}return n}const kd=Hc(),Cd=Hc();const Td=Yc({name:"ResizeSensor",props:{initial:{type:Boolean,default:!1}},emits:["resize"],setup(e,{emit:t}){const n=nn(null),o=function(e){return()=>{const{firstElementChild:t,lastElementChild:n}=e.value;t.scrollLeft=1e5,t.scrollTop=1e5,n.scrollLeft=1e5,n.scrollTop=1e5}}(n),a=function(e,t,n){const o=jt({width:-1,height:-1});return Zn((()=>c({},o)),(e=>t("resize",e))),()=>{const t=e.value;o.width=t.offsetWidth,o.height=t.offsetHeight,n()}}(n,t,o);return function(e,t,n,o){Co(o),Io((()=>{t.initial&&xn(n);const a=e.value;a.offsetParent!==a.parentElement&&(a.parentElement.style.position="relative"),"AnimationEvent"in window||o()}))}(n,e,a,o),()=>lr("uni-resize-sensor",{ref:n,onAnimationstartOnce:a},[lr("div",{onScroll:a},[lr("div",null,null)],40,["onScroll"]),lr("div",{onScroll:a},[lr("div",null,null)],40,["onScroll"])],40,["onAnimationstartOnce"])}});const Ed=ye(!0),Od=[];let Ad,Bd=0;const Dd=e=>Od.forEach((t=>t.userAction=e));function Pd(e){const t=[];return f(e)&&e.forEach((e=>{tr(e)?e.type===Ha?t.push(...Pd(e.children)):t.push(e):f(e)&&t.push(...Pd(e))})),t}const $d=function(e,t,n,o){e.addEventListener(t,(e=>{v(n)&&!1===n(e)&&((void 0===e.cancelable||e.cancelable)&&e.preventDefault(),e.stopPropagation())}),{passive:!1})};let Ld,Vd;const Id=["navigate","redirect","switchTab","reLaunch","navigateBack"],Md=["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"],Rd=["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"],zd={hoverClass:{type:String,default:"navigator-hover"},url:{type:String,default:""},openType:{type:String,default:"navigate",validator:e=>Boolean(~Id.indexOf(e))},delta:{type:Number,default:1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:600},exists:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!1},animationType:{type:String,default:"",validator:e=>!e||Md.concat(Rd).includes(e)},animationDuration:{type:[String,Number],default:300}};c({},zd,{renderLink:{type:Boolean,default:!0}});const jd=Yc({name:"PickerView",props:{value:{type:Array,default:()=>[],validator:function(e){return f(e)&&e.filter((e=>"number"==typeof e)).length===e.length}},indicatorStyle:{type:String,default:""},indicatorClass:{type:String,default:""},maskStyle:{type:String,default:""},maskClass:{type:String,default:""}},emits:["change","pickstart","pickend","update:value"],setup(e,{slots:t,emit:n}){const o=nn(null),a=nn(null),r=Gc(o,n),i=function(e){const t=jt([...e.value]),n=jt({value:t,height:34});return Zn((()=>e.value),((e,t)=>{n.value.length=e.length,e.forEach(((e,t)=>{e!==n.value[t]&&n.value.splice(t,1,e)}))})),n}(e),l=nn(null);Io((()=>{const e=l.value;e&&(i.height=e.$el.offsetHeight)}));let s=nn([]),c=nn([]);function u(e){let t=c.value;t=t.filter((e=>e.type!==qa));let n=t.indexOf(e);return-1!==n?n:s.value.indexOf(e)}return ma("getPickerViewColumn",(function(e){return Br({get(){const t=u(e.vnode);return i.value[t]||0},set(t){const o=u(e.vnode);if(o<0)return;if(i.value[o]!==t){i.value[o]=t;const e=i.value.map((e=>e));n("update:value",e),r("change",{},{value:e})}}})})),ma("pickerViewProps",e),ma("pickerViewState",i),()=>{const e=t.default&&t.default();{const t=Pd(e);s.value=t,xn((()=>{c.value=t}))}return lr("uni-picker-view",{ref:o},[lr(Td,{ref:l,onResize:({height:e})=>i.height=e},null,8,["onResize"]),lr("div",{ref:a,class:"uni-picker-view-wrapper"},[e],512)],512)}}});class Nd{constructor(e){this._drag=e,this._dragLog=Math.log(e),this._x=0,this._v=0,this._startTime=0}set(e,t){this._x=e,this._v=t,this._startTime=(new Date).getTime()}setVelocityByEnd(e){this._v=(e-this._x)*this._dragLog/(Math.pow(this._drag,100)-1)}x(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);const t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._x+this._v*t/this._dragLog-this._v/this._dragLog}dx(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);const t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._v*t}done(){return Math.abs(this.dx())<3}reconfigure(e){const t=this.x(),n=this.dx();this._drag=e,this._dragLog=Math.log(e),this.set(t,n)}configuration(){const e=this;return[{label:"Friction",read:function(){return e._drag},write:function(t){e.reconfigure(t)},min:.001,max:.1,step:.001}]}}function Fd(e,t,n){return e>t-n&&e0){const a=(-n-Math.sqrt(r))/(2*o),i=(-n+Math.sqrt(r))/(2*o),l=(t-a*e)/(i-a),s=e-l;return{x:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,a*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),s*t+l*n},dx:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,a*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),s*a*t+l*i*n}}}const i=Math.sqrt(4*o*a-n*n)/(2*o),l=-n/2*o,s=e,c=(t-l*e)/i;return{x:function(e){return Math.pow(Math.E,l*e)*(s*Math.cos(i*e)+c*Math.sin(i*e))},dx:function(e){const t=Math.pow(Math.E,l*e),n=Math.cos(i*e),o=Math.sin(i*e);return t*(c*i*n-s*i*o)+l*t*(c*o+s*n)}}}x(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0}dx(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0}setEnd(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!Hd(t,.4)){t=t||0;let o=this._endPosition;this._solution&&(Hd(t,.4)&&(t=this._solution.dx((n-this._startTime)/1e3)),o=this._solution.x((n-this._startTime)/1e3),Hd(t,.4)&&(t=0),Hd(o,.4)&&(o=0),o+=this._endPosition),this._solution&&Hd(o-e,.4)&&Hd(t,.4)||(this._endPosition=e,this._solution=this._solve(o-this._endPosition,t),this._startTime=n)}}snap(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}}done(e){return e||(e=(new Date).getTime()),Fd(this.x(),this._endPosition,.4)&&Hd(this.dx(),.4)}reconfigure(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())}springConstant(){return this._k}damping(){return this._c}configuration(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]}}class qd{constructor(e,t,n){this._extent=e,this._friction=t||new Nd(.01),this._spring=n||new Wd(1,90,20),this._startTime=0,this._springing=!1,this._springOffset=0}snap(e,t){this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(t)}set(e,t){this._friction.set(e,t),e>0&&t>=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(0)):e<-this._extent&&t<=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(-this._extent)):this._springing=!1,this._startTime=(new Date).getTime()}x(e){if(!this._startTime)return 0;if(e||(e=((new Date).getTime()-this._startTime)/1e3),this._springing)return this._spring.x()+this._springOffset;let t=this._friction.x(e),n=this.dx(e);return(t>0&&n>=0||t<-this._extent&&n<=0)&&(this._springing=!0,this._spring.setEnd(0,n),t<-this._extent?this._springOffset=-this._extent:this._springOffset=0,t=this._spring.x()+this._springOffset),t}dx(e){let t;return t=this._lastTime===e?this._lastDx:this._springing?this._spring.dx(e):this._friction.dx(e),this._lastTime=e,this._lastDx=t,t}done(){return this._springing?this._spring.done():this._friction.done()}setVelocityByEnd(e){this._friction.setVelocityByEnd(e)}configuration(){const e=this._friction.configuration();return e.push.apply(e,this._spring.configuration()),e}}class Ud{constructor(e,t){t=t||{},this._element=e,this._options=t,this._enableSnap=t.enableSnap||!1,this._itemSize=t.itemSize||0,this._enableX=t.enableX||!1,this._enableY=t.enableY||!1,this._shouldDispatchScrollEvent=!!t.onScroll,this._enableX?(this._extent=(t.scrollWidth||this._element.offsetWidth)-this._element.parentElement.offsetWidth,this._scrollWidth=t.scrollWidth):(this._extent=(t.scrollHeight||this._element.offsetHeight)-this._element.parentElement.offsetHeight,this._scrollHeight=t.scrollHeight),this._position=0,this._scroll=new qd(this._extent,t.friction,t.spring),this._onTransitionEnd=this.onTransitionEnd.bind(this),this.updatePosition()}onTouchStart(){this._startPosition=this._position,this._lastChangePos=this._startPosition,this._startPosition>0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()}onTouchMove(e,t){let n=this._startPosition;this._enableX?n+=e:this._enableY&&(n+=t),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()}onTouchEnd(e,t,n){if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(t)this._itemSize/2?e-(this._itemSize-Math.abs(t)):e-t,o<=0&&o>=-this._extent&&this._scroll.setVelocityByEnd(o)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=function(e,t,n){const o={id:0,cancelled:!1};return function e(t,n,o,a){if(!t||!t.cancelled){o(n);const r=n.done();r||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,o,a))),r&&a&&a(n)}}(o,e,t,n),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,o),model:e}}(this._scroll,(()=>{const e=Date.now(),t=(e-this._scroll._startTime)/1e3,n=this._scroll.x(t);this._position=n,this.updatePosition();const o=this._scroll.dx(t);this._shouldDispatchScrollEvent&&e-this._lastTime>this._lastDelay&&(this.dispatchScroll(),this._lastDelay=Math.abs(2e3/o),this._lastTime=e)}),(()=>{this._enableSnap&&(o<=0&&o>=-this._extent&&(this._position=o,this.updatePosition()),v(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._shouldDispatchScrollEvent&&this.dispatchScroll(),this._scrolling=!1}))}onTransitionEnd(){this._element.style.webkitTransition="",this._element.style.transition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()}snap(){const e=this._itemSize,t=this._position%e,n=Math.abs(t)>this._itemSize/2?this._position-(e-Math.abs(t)):this._position-t;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),v(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))}scrollTo(e,t){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"==typeof e&&(this._position=-e),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0);const n="transform "+(t||.2)+"s ease-out";this._element.style.webkitTransition="-webkit-"+n,this._element.style.transition=n,this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd)}dispatchScroll(){if(v(this._options.onScroll)&&Math.round(Number(this._lastPos))!==Math.round(this._position)){this._lastPos=this._position;const e={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(e)}}update(e,t,n){let o=0;const a=this._position;this._enableX?(o=this._element.childNodes.length?(t||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=t):(o=this._element.childNodes.length?(t||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=t),"number"==typeof e&&(this._position=-e),this._position<-o?this._position=-o:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),a!==this._position&&(this.dispatchScroll(),v(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=o,this._scroll._extent=o}updatePosition(){let e="";this._enableX?e="translateX("+this._position+"px) translateZ(0)":this._enableY&&(e="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=e,this._element.style.transform=e}isScrolling(){return this._scrolling||this._snapping}}let Yd=0;const Xd=Yc({name:"PickerViewColumn",setup(e,{slots:t,emit:n}){const o=nn(null),a=nn(null),r=va("getPickerViewColumn"),i=br(),l=r?r(i):nn(0),s=va("pickerViewProps"),c=va("pickerViewState"),u=nn(34),d=nn(null);Io((()=>{const e=d.value;u.value=e.$el.offsetHeight}));const p=Br((()=>(c.height-u.value)/2)),{state:f}=function(){const e=jt({attrs:{}});return Io((()=>{let t=br();for(;t;){const n=t.type.__scopeId;n&&(e.attrs[n]=""),t=t.proxy&&"page"===t.proxy.$mpType?null:t.parent}})),{state:e}}(),h=function(e){const t="uni-picker-view-content-"+Yd++;return Zn((()=>e.value),(function(){const n=document.createElement("style");n.innerText=`.uni-picker-view-content.${t}>*{height: ${e.value}px;overflow: hidden;}`,document.head.appendChild(n)})),t}(u);let m;const v=jt({current:l.value,length:0});let g;function y(){m&&!g&&(g=!0,xn((()=>{g=!1;let e=Math.min(v.current,v.length-1);e=Math.max(e,0),m.update(e*u.value,void 0,u.value)})))}Zn((()=>l.value),(e=>{e!==v.current&&(v.current=e,y())})),Zn((()=>v.current),(e=>l.value=e)),Zn([()=>u.value,()=>v.length,()=>c.height],y);let b=0;function w(e){const t=b+e.deltaY;if(Math.abs(t)>10){b=0;let e=Math.min(v.current+(t<0?-1:1),v.length-1);v.current=e=Math.max(e,0),m.scrollTo(e*u.value)}else b=t;e.preventDefault()}function x({clientY:e}){const t=o.value;if(!m.isScrolling()){const n=e-t.getBoundingClientRect().top-c.height/2,o=u.value/2;if(!(Math.abs(n)<=o)){const e=Math.ceil((Math.abs(n)-o)/u.value),t=n<0?-e:e;let a=Math.min(v.current+t,v.length-1);v.current=a=Math.max(a,0),m.scrollTo(a*u.value)}}}const _=()=>{const e=o.value,t=a.value,{scroller:n,handleTouchStart:r,handleTouchMove:i,handleTouchEnd:l}=function(e,t){const n={trackingID:-1,maxDy:0,maxDx:0},o=new Ud(e,t);function a(e){const t=e,o=e;return"move"===t.detail.state||"end"===t.detail.state?{x:t.detail.dx,y:t.detail.dy}:{x:o.screenX-n.x,y:o.screenY-n.y}}return{scroller:o,handleTouchStart:function(e){const t=e,a=e;"start"===t.detail.state?(n.trackingID="touch",n.x=t.detail.x,n.y=t.detail.y):(n.trackingID="mouse",n.x=a.screenX,n.y=a.screenY),n.maxDx=0,n.maxDy=0,n.historyX=[0],n.historyY=[0],n.historyTime=[t.detail.timeStamp||a.timeStamp],n.listener=o,o.onTouchStart&&o.onTouchStart(),("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault()},handleTouchMove:function(e){const t=e,o=e;if(-1!==n.trackingID){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault();const r=a(e);if(r){for(n.maxDy=Math.max(n.maxDy,Math.abs(r.y)),n.maxDx=Math.max(n.maxDx,Math.abs(r.x)),n.historyX.push(r.x),n.historyY.push(r.y),n.historyTime.push(t.detail.timeStamp||o.timeStamp);n.historyTime.length>10;)n.historyTime.shift(),n.historyX.shift(),n.historyY.shift();n.listener&&n.listener.onTouchMove&&n.listener.onTouchMove(r.x,r.y)}}},handleTouchEnd:function(e){if(-1!==n.trackingID){e.preventDefault();const t=a(e);if(t){const e=n.listener;n.trackingID=-1,n.listener=null;const o={x:0,y:0};if(n.historyTime.length>2)for(let t=n.historyTime.length-1,a=n.historyTime[t],r=n.historyX[t],i=n.historyY[t];t>0;){t--;const e=a-n.historyTime[t];if(e>30&&e<50){o.x=(r-n.historyX[t])/(e/1e3),o.y=(i-n.historyY[t])/(e/1e3);break}}n.historyTime=[],n.historyX=[],n.historyY=[],e&&e.onTouchEnd&&e.onTouchEnd(t.x,t.y,o)}}}}}(t,{enableY:!0,enableX:!1,enableSnap:!0,itemSize:u.value,friction:new Nd(1e-4),spring:new Wd(2,90,20),onSnap:e=>{isNaN(e)||e===v.current||(v.current=e)}});m=n,function(e,t,n){zo((()=>{document.removeEventListener("mousemove",Ld),document.removeEventListener("mouseup",Vd)}));let o=0,a=0,r=0,i=0;const l=function(e,n,l,s){if(!1===t({cancelable:e.cancelable,target:e.target,currentTarget:e.currentTarget,preventDefault:e.preventDefault.bind(e),stopPropagation:e.stopPropagation.bind(e),touches:e.touches,changedTouches:e.changedTouches,detail:{state:n,x:l,y:s,dx:l-o,dy:s-a,ddx:l-r,ddy:s-i,timeStamp:e.timeStamp}}))return!1};let s,c,u=null;$d(e,"touchstart",(function(e){if(s=!0,1===e.touches.length&&!u)return u=e,o=r=e.touches[0].pageX,a=i=e.touches[0].pageY,l(e,"start",o,a)})),$d(e,"mousedown",(function(e){if(c=!0,!s&&!u)return u=e,o=r=e.pageX,a=i=e.pageY,l(e,"start",o,a)})),$d(e,"touchmove",(function(e){if(1===e.touches.length&&u){const t=l(e,"move",e.touches[0].pageX,e.touches[0].pageY);return r=e.touches[0].pageX,i=e.touches[0].pageY,t}}));const d=Ld=function(e){if(!s&&c&&u){const t=l(e,"move",e.pageX,e.pageY);return r=e.pageX,i=e.pageY,t}};document.addEventListener("mousemove",d),$d(e,"touchend",(function(e){if(0===e.touches.length&&u)return s=!1,u=null,l(e,"end",e.changedTouches[0].pageX,e.changedTouches[0].pageY)}));const p=Vd=function(e){if(c=!1,!s&&u)return u=null,l(e,"end",e.pageX,e.pageY)};document.addEventListener("mouseup",p),$d(e,"touchcancel",(function(e){if(u){s=!1;const t=u;return u=null,l(e,n?"cancel":"end",t.touches[0].pageX,t.touches[0].pageY)}}))}(e,(e=>{switch(e.detail.state){case"start":r(e);break;case"move":i(e),e.stopPropagation();break;case"end":case"cancel":l(e)}}),!0),function(e){let t=0,n=0;e.addEventListener("touchstart",(e=>{const o=e.changedTouches[0];t=o.clientX,n=o.clientY})),e.addEventListener("touchend",(e=>{const o=e.changedTouches[0];if(Math.abs(o.clientX-t)<20&&Math.abs(o.clientY-n)<20){const t={bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget},n=new CustomEvent("click",t);["screenX","screenY","clientX","clientY","pageX","pageY"].forEach((e=>{n[e]=o[e]})),e.target.dispatchEvent(n)}}))}(e),y()};return Io(_),()=>{const e=t.default&&t.default();v.length=Pd(e).length;const n=`${p.value}px 0`;return lr("uni-picker-view-column",{ref:o},[lr("div",{onWheel:w,onClick:x,class:"uni-picker-view-group"},[lr("div",hr(f.attrs,{class:["uni-picker-view-mask",s.maskClass],style:`background-size: 100% ${p.value}px;${s.maskStyle}`}),null,16),lr("div",hr(f.attrs,{class:["uni-picker-view-indicator",s.indicatorClass],style:s.indicatorStyle}),[lr(Td,{ref:d,onResize:({height:e})=>u.value=e},null,8,["onResize"])],16),lr("div",{ref:a,class:["uni-picker-view-content",h],style:{padding:n}},[e],6)],40,["onWheel","onClick"])],512)}}}),Kd={ensp:" ",emsp:" ",nbsp:" "};function Gd(e,t){return function(e,{space:t,decode:n}){let o="",a=!1;for(let r of e)t&&Kd[t]&&" "===r&&(r=Kd[t]),a?(o+="n"===r?"\n":"\\"===r?"\\":"\\"+r,a=!1):"\\"===r?a=!0:o+=r;return n?o.replace(/ /g,Kd.nbsp).replace(/ /g,Kd.ensp).replace(/ /g,Kd.emsp).replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"):o}(e,t).split("\n")}const Zd=Yc({name:"Text",props:{selectable:{type:[Boolean,String],default:!1},space:{type:String,default:""},decode:{type:[Boolean,String],default:!1}},setup(e,{slots:t}){const n=nn(null);return()=>{const o=[];return t.default&&t.default().forEach((t=>{if(8&t.shapeFlag&&t.type!==qa){const n=Gd(t.children,{space:e.space,decode:e.decode}),a=n.length-1;n.forEach(((e,t)=>{(0!==t||e)&&o.push(cr(e)),t!==a&&o.push(lr("br"))}))}else o.push(t)})),lr("uni-text",{ref:n,selectable:!!e.selectable||null},[lr("span",null,o)],8,["selectable"])}}}),Jd=Yc({name:"View",props:c({},Zc),setup(e,{slots:t}){const n=nn(null),{hovering:o,binding:a}=Jc(e);return()=>{const r=e.hoverClass;return r&&"none"!==r?lr("uni-view",hr({class:o.value?r:"",ref:n},a),[t.default&&t.default()],16):lr("uni-view",{ref:n},[t.default&&t.default()],512)}}});function Qd(e,t,n,o){v(t)&&$o(e,t.bind(n),o)}function ep(e,t,n){var o;const a=e.mpType||n.$mpType;if(a&&"component"!==a&&(Object.keys(e).forEach((o=>{if(function(e,t,n=!0){return!(n&&!v(t))&&(Te.indexOf(e)>-1||0===e.indexOf("on"))}(o,e[o],!1)){const a=e[o];f(a)?a.forEach((e=>Qd(o,e,n,t))):Qd(o,a,n,t)}})),"page"===a)){t.__isVisible=!0;try{const e=t.attrs.__pageQuery;0,mc(n,"onLoad",e),delete t.attrs.__pageQuery,"preloadPage"!==(null==(o=n.$page)?void 0:o.openType)&&mc(n,"onShow")}catch(r){console.error(r.message+"\n"+r.stack)}}}function tp(e,t,n){ep(e,t,n)}function np(e,t,n){return e[t]=n}function op(e,...t){const n=this[e];return n?n(...t):(console.error(`method ${e} not found`),null)}function ap(e){return function(t,n,o){if(!n)throw t;const a=e._instance;if(!a||!a.proxy)throw t;mc(a.proxy,"onError",t)}}function rp(e,t){return e?[...new Set([].concat(e,t))]:t}function ip(e){const t=e._context.config;var n;t.errorHandler=Oe(e,ap),n=t.optionMergeStrategies,Te.forEach((e=>{n[e]=rp}));const o=t.globalProperties;o.$set=np,o.$applyOptions=tp,o.$callMethod=op,function(e){Ee.forEach((t=>t(e)))}(e)}const lp=ac("upm");function sp(){return va(lp)}function cp(e){const t=function(e){return jt(function(e){{const{navigationBar:t}=e,{titleSize:n,titleColor:o,backgroundColor:a}=t;t.titleText=t.titleText||"",t.type=t.type||"default",t.titleSize=n||"16px",t.titleColor=o||"#000000",t.backgroundColor=a||"#F8F8F8"}if(history.state){const t=history.state.__type__;"redirectTo"!==t&&"reLaunch"!==t||0!==wp().length||(e.isEntry=!0,e.isQuit=!0)}return e}(JSON.parse(JSON.stringify(hc(vs().meta,e)))))}(e);return ma(lp,t),t}function up(){return vs()}function dp(){return history.state&&history.state.__id__||1}const pp=window.CSS&&window.CSS.supports;function fp(e){return pp&&(pp(e)||pp.apply(window.CSS,e.split(":")))}const hp=fp("top:env(a)"),mp=fp("top:constant(a)"),vp=(()=>hp?"env":mp?"constant":"")();function gp(e){let t=0;var n,o;"custom"!==e.navigationBar.style&&["default","float"].indexOf(e.navigationBar.type)>-1&&(t=44),oc({"--window-top":(o=t,vp?`calc(${o}px + ${vp}(safe-area-inset-top))`:`${o}px`),"--window-bottom":(n=0,vp?`calc(${n}px + ${vp}(safe-area-inset-bottom))`:`${n}px`)})}const yp=new Map;function bp(){return yp}function wp(){const e=[],t=yp.values();for(const n of t)n.$.__isTabBar?n.$.__isActive&&e.push(n):e.push(n);return e}function xp(e,t=!0){const n=yp.get(e);n.$.__isUnload=!0,mc(n,"onUnload"),yp.delete(e),t&&function(e){const t=Tp.get(e);t&&(Tp.delete(e),Ep.pruneCacheEntry(t))}(e)}let _p=dp();function Sp(e){const t=sp();let n=e.fullPath;return e.meta.isEntry&&-1===n.indexOf(e.meta.route)&&(n="/"+e.meta.route+n.replace("/","")),function(e,t,n,o,a,r){const{id:i,route:l}=o,s=Pe(o.navigationBar,__uniConfig.themeConfig,r).titleColor;return{id:i,path:ue(l),route:l,fullPath:t,options:n,meta:o,openType:e,eventChannel:a,statusBarStyle:"#ffffff"===s?"light":"dark"}}("navigateTo",n,{},t)}function kp(e){const t=Sp(e.$route);!function(e,t){e.route=t.route,e.$vm=e,e.$page=t,e.$mpType="page",e.$fontFamilySet=new Set,t.meta.isTabBar&&(e.$.__isTabBar=!0,e.$.__isActive=!0)}(e,t),yp.set(Cp(t.path,t.id),e)}function Cp(e,t){return e+"$$"+t}const Tp=new Map,Ep={get:e=>Tp.get(e),set(e,t){!function(e){const t=parseInt(e.split("$$")[1]);if(!t)return;Ep.forEach(((e,n)=>{const o=parseInt(n.split("$$")[1]);o&&o>t&&(Ep.delete(n),Ep.pruneCacheEntry(e),xn((()=>{yp.forEach(((e,t)=>{e.$.isUnmounted&&yp.delete(t)}))})))}))}(e),Tp.set(e,t)},delete(e){Tp.get(e)&&Tp.delete(e)},forEach(e){Tp.forEach(e)}};function Op(e,t){!function(e){const t=Bp(e),{body:n}=document;Dp&&n.removeAttribute(Dp),t&&n.setAttribute(t,""),Dp=t}(e),gp(t),function(e){{const t="nvue-dir-"+__uniConfig.nvue["flex-direction"];e.isNVue?(document.body.setAttribute("nvue",""),document.body.setAttribute(t,"")):(document.body.removeAttribute("nvue"),document.body.removeAttribute(t))}}(t),function(e,t){document.removeEventListener("touchmove",vc),Pp&&document.removeEventListener("scroll",Pp);if(t.disableScroll)return document.addEventListener("touchmove",vc);const{onPageScroll:n,onReachBottom:o}=e,a="transparent"===t.navigationBar.type;if(!n&&!o&&!a)return;const r={},i=e.proxy.$page.id;(n||a)&&(r.onPageScroll=function(e,t,n){return o=>{t&&hh.publishHandler("onPageScroll",{scrollTop:o},e),n&&hh.emit(e+".onPageScroll",{scrollTop:o})}}(i,n,a));o&&(r.onReachBottomDistance=t.onReachBottomDistance||50,r.onReachBottom=()=>hh.publishHandler("onReachBottom",{},i));Pp=bc(r),requestAnimationFrame((()=>document.addEventListener("scroll",Pp)))}(e,t)}function Ap(e){const t=Bp(e);t&&function(e){const t=document.querySelector("uni-page-body");t&&t.setAttribute(e,"")}(t)}function Bp(e){return e.type.__scopeId}let Dp,Pp;function $p(e){const t=ms({history:Vp(),strict:!!__uniConfig.router.strict,routes:__uniRoutes,scrollBehavior:Lp});e.router=t,e.use(t)}const Lp=(e,t,n)=>{if(n)return n};function Vp(){let{routerBase:e}=__uniConfig.router;"/"===e&&(e="");const t=(n=e,(n=location.host?n||location.pathname+location.search:"").includes("#")||(n+="#"),Ol(n));var n;return t.listen(((e,t,n)=>{"back"===n.direction&&function(e=1){const t=wp(),n=t.length-1,o=n-e;for(let a=n;a>o;a--){const e=t[a].$page;xp(Cp(e.path,e.id),!1)}}(Math.abs(n.delta))})),t}const Ip={install(e){ip(e),Dc(e),Fc(e),e.config.warnHandler||(e.config.warnHandler=Mp),$p(e)}};function Mp(e,t,n){if(t){if("PageMetaHead"===t.$.type.name)return;const e=t.$.parent;if(e&&"PageMeta"===e.type.name)return}const o=[`[Vue warn]: ${e}`];n.length&&o.push("\n",n),console.warn(...o)}const Rp={class:"uni-async-loading"},zp=lr("i",{class:"uni-loading"},null,-1),jp=Xc({name:"AsyncLoading",render:()=>(Ka(),er("div",Rp,[zp]))});function Np(){window.location.reload()}const Fp=Xc({name:"AsyncError",setup(){xs();const{t:e}=bs();return()=>lr("div",{class:"uni-async-error",onClick:Np},[e("uni.async.error")],8,["onClick"])}});let Hp;function Wp(){return Hp}function qp(e){Hp=e,Object.defineProperty(Hp.$.ctx,"$children",{get:()=>wp().map((e=>e.$vm))});const t=Hp.$.appContext.app;t.component(jp.name)||t.component(jp.name,jp),t.component(Fp.name)||t.component(Fp.name,Fp),function(e){e.$vm=e,e.$mpType="app";const t=nn(bs().getLocale());Object.defineProperty(e,"$locale",{get:()=>t.value,set(e){t.value=e}})}(Hp),function(e,t){const n=e.$options||{};n.globalData=c(n.globalData||{},t),Object.defineProperty(e,"globalData",{get:()=>n.globalData,set(e){n.globalData=e}})}(Hp),jc(),Ns()}function Up(e,{clone:t,init:n,setup:o,before:a}){t&&(e=c({},e)),a&&a(e);const r=e.setup;return e.setup=(e,t)=>{const a=br();n(a.proxy);const i=o(a);if(r)return r(i||e,t)},e}function Yp(e,t){return e&&(e.__esModule||"Module"===e[Symbol.toStringTag])?Up(e.default,t):Up(e,t)}function Xp(e){return Yp(e,{clone:!0,init:kp,setup(e){e.$pageInstance=e;const t=up(),n=xe(t.query);e.attrs.__pageQuery=n,e.proxy.$page.options=n,e.proxy.options=n;const o=sp();var a,r,i;return Vo((()=>{Op(e,o)})),Io((()=>{Ap(e);const{onReady:n}=e;n&&L(n),Jp(t)})),Eo((()=>{if(!e.__isVisible){Op(e,o),e.__isVisible=!0;const{onShow:n}=e;n&&L(n),xn((()=>{Jp(t)}))}}),"ba",a),function(e,t){Eo(e,"bda",t)}((()=>{if(e.__isVisible&&!e.__isUnload){e.__isVisible=!1;const{onHide:t}=e;t&&L(t)}})),r=o.id,hh.subscribe(As(r,"invokeViewApi"),i?i(Bs):Bs),zo((()=>{!function(e){hh.unsubscribe(As(e,"invokeViewApi")),Object.keys(Os).forEach((t=>{0===t.indexOf(e+".")&&delete Os[t]}))}(o.id)})),n}})}function Kp(){const{windowWidth:e,windowHeight:t,screenWidth:n,screenHeight:o}=df(),a=90===Math.abs(Number(window.orientation))?"landscape":"portrait";mh.emit("onResize",{deviceOrientation:a,size:{windowWidth:e,windowHeight:t,screenWidth:n,screenHeight:o}})}function Gp(e){S(e.data)&&"WEB_INVOKE_APPSERVICE"===e.data.type&&mh.emit("onWebInvokeAppService",e.data.data,e.data.pageId)}function Zp(){const{emit:e}=mh;"visible"===document.visibilityState?e("onAppEnterForeground",c({},Cd)):e("onAppEnterBackground")}function Jp(e){const{tabBarText:t,tabBarIndex:n,route:o}=e.meta;t&&mc("onTabItemTap",{index:n,text:t,pagePath:o})}const Qp=navigator.cookieEnabled&&(window.localStorage||window.sessionStorage)||{};let ef;function tf(){if(ef=ef||Qp.__DC_STAT_UUID,!ef){ef=Date.now()+""+Math.floor(1e7*Math.random());try{Qp.__DC_STAT_UUID=ef}catch(e){}}return ef}function nf(){if(!0!==__uniConfig.darkmode)return g(__uniConfig.darkmode)?__uniConfig.darkmode:"light";try{return window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"}catch(e){return"light"}}function of(){let e,t="0",n="",o="phone";const a=navigator.language;if(cu){e="iOS";const o=lu.match(/OS\s([\w_]+)\slike/);o&&(t=o[1].replace(/_/g,"."));const a=lu.match(/\(([a-zA-Z]+);/);a&&(n=a[1])}else if(su){e="Android";const o=lu.match(/Android[\s/]([\w\.]+)[;\s]/);o&&(t=o[1]);const a=lu.match(/\((.+?)\)/),r=a?a[1].split(";"):lu.split(" "),i=[/\bAndroid\b/i,/\bLinux\b/i,/\bU\b/i,/^\s?[a-z][a-z]$/i,/^\s?[a-z][a-z]-[a-z][a-z]$/i,/\bwv\b/i,/\/[\d\.,]+$/,/^\s?[\d\.,]+$/,/\bBrowser\b/i,/\bMobile\b/i];for(let e=0;e0){n=t.split("Build")[0].trim();break}let o;for(let e=0;e-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Edge")>-1&&!t,o=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(t){new RegExp("MSIE (\\d+\\.\\d+);").test(e);const t=parseFloat(RegExp.$1);return t>6?t:6}return n?-1:o?11:-1}());if("-1"!==s)l="IE";else{const e=["Version","Firefox","Chrome","Edge{0,1}"],t=["Safari","Firefox","Chrome","Edge"];for(let n=0;n{const e=window.devicePixelRatio,t=hu(),n=mu(t),o=vu(t,n),a=function(e,t){return e?Math[t?"min":"max"](screen.height,screen.width):screen.height}(t,n),r=gu(o);let i=window.innerHeight;const l=Js.top,s={left:Js.left,right:r-Js.right,top:Js.top,bottom:i-Js.bottom,width:r-Js.left-Js.right,height:i-Js.top-Js.bottom},{top:c,bottom:u}=function(){const e=document.documentElement.style,t=nc(),n=tc(e,"--window-bottom"),o=tc(e,"--window-left"),a=tc(e,"--window-right"),r=tc(e,"--top-window-height");return{top:t,bottom:n?n+Js.bottom:0,left:o?o+Js.left:0,right:a?a+Js.right:0,topWindowHeight:r||0}}();return i-=c,i-=u,{windowTop:c,windowBottom:u,windowWidth:r,windowHeight:i,pixelRatio:e,screenWidth:o,screenHeight:a,statusBarHeight:l,safeArea:s,safeAreaInsets:{top:Js.top,right:Js.right,bottom:Js.bottom,left:Js.left},screenTop:a-i}}));let rf,lf=!0;function sf(){lf&&(rf=of())}const cf=Wu(0,(()=>{sf();const{deviceBrand:e,deviceModel:t,brand:n,model:o,platform:a,system:r,deviceOrientation:i,deviceType:l}=rf;return{brand:n,deviceBrand:e,deviceModel:t,devicePixelRatio:window.devicePixelRatio,deviceId:tf(),deviceOrientation:i,deviceType:l,model:o,platform:a,system:r}})),uf=Wu(0,(()=>{sf();const{theme:e,language:t,browserName:n,browserVersion:o}=rf;return{appId:__uniConfig.appId,appName:__uniConfig.appName,appVersion:__uniConfig.appVersion,appVersionCode:__uniConfig.appVersionCode,appLanguage:td?td():t,enableDebug:!1,hostSDKVersion:void 0,hostPackageName:void 0,hostFontSizeSetting:void 0,hostName:n,hostVersion:o,hostTheme:e,hostLanguage:t,language:t,SDKVersion:"",theme:e,version:""}})),df=Wu(0,(()=>{lf=!0,sf(),lf=!1;const e=af(),t=cf(),n=uf();lf=!0;const{ua:o,browserName:a,browserVersion:r,osname:i,osversion:l}=rf,s=c(e,t,n,{ua:o,browserName:a,browserVersion:r,uniPlatform:"web",uniCompileVersion:__uniConfig.compilerVersion,uniRuntimeVersion:__uniConfig.compilerVersion,fontSizeSetting:void 0,osName:i.toLocaleLowerCase(),osVersion:l,osLanguage:void 0,osTheme:void 0});return delete s.screenTop,delete s.enableDebug,__uniConfig.darkmode||delete s.theme,function(e){let t={};return S(e)&&Object.keys(e).sort().forEach((n=>{const o=n;t[o]=e[o]})),Object.keys(t)?t:e}(s)}));function pf(e){const t=localStorage&&localStorage.getItem(e);if(!g(t))throw new Error("data not found");let n=t;try{const e=function(e){const t=["object","string","number","boolean","undefined"];try{const n=g(e)?JSON.parse(e):e,o=n.type;if(t.indexOf(o)>=0){const e=Object.keys(n);if(2===e.length&&"data"in n){if(typeof n.data===o)return n.data;if("object"===o&&/^\d{4}-\d{2}-\d{2}T\d{2}\:\d{2}\:\d{2}\.\d{3}Z$/.test(n.data))return new Date(n.data)}else if(1===e.length)return""}}catch(n){}}(JSON.parse(t));void 0!==e&&(n=e)}catch(o){}return n}const ff=Wu(0,(e=>{try{return pf(e)}catch(t){return""}})),hf=qu("getStorage",(({key:e},{resolve:t,reject:n})=>{try{t({data:pf(e)})}catch(o){n(o.message)}})),mf=Wu(0,(()=>{localStorage&&localStorage.clear()})),vf=qu("clearStorage",((e,{resolve:t})=>{mf(),t()}));!function(e={userAction:!1}){if(!Ad){["touchstart","touchmove","touchend","mousedown","mouseup"].forEach((e=>{document.addEventListener(e,(function(){!Bd&&Dd(!0),Bd++,setTimeout((()=>{!--Bd&&Dd(!1)}),0)}),Ed)})),Ad=!0}Od.push(e)}();const gf={esc:["Esc","Escape"],enter:["Enter"]},yf=Object.keys(gf);function bf(){const e=nn(""),t=nn(!1),n=n=>{if(t.value)return;const o=yf.find((e=>-1!==gf[e].indexOf(n.key)));o&&(e.value=o),xn((()=>e.value=""))};return Io((()=>{document.addEventListener("keyup",n)})),zo((()=>{document.removeEventListener("keyup",n)})),{key:e,disable:t}}const wf=lr("div",{class:"uni-mask"},null,-1);function xf(e,t,n){return t.onClose=(...e)=>(t.visible=!1,n.apply(null,e)),Oi(vo({setup:()=>()=>(Ka(),er(e,t,null,16))}))}function _f(e){let t=document.getElementById(e);return t||(t=document.createElement("div"),t.id=e,document.body.append(t)),t}function Sf(e,{onEsc:t,onEnter:n}){const o=nn(e.visible),{key:a,disable:r}=bf();return Zn((()=>e.visible),(e=>o.value=e)),Zn((()=>o.value),(e=>r.value=!e)),Kn((()=>{const{value:e}=a;"esc"===e?t&&t():"enter"===e&&n&&n()})),o}const kf=Hu("request",(({url:e,data:t,header:n={},method:o,dataType:a,responseType:r,withCredentials:i,timeout:l=__uniConfig.networkTimeout.request},{resolve:s,reject:c})=>{let u=null;const d=function(e){const t=Object.keys(e).find((e=>"content-type"===e.toLowerCase()));if(!t)return;const n=e[t];if(0===n.indexOf("application/json"))return"json";if(0===n.indexOf("application/x-www-form-urlencoded"))return"urlencoded";return"string"}(n);if("GET"!==o)if(g(t)||t instanceof ArrayBuffer)u=t;else if("json"===d)try{u=JSON.stringify(t)}catch(v){u=t.toString()}else if("urlencoded"===d){const e=[];for(const n in t)p(t,n)&&e.push(encodeURIComponent(n)+"="+encodeURIComponent(t[n]));u=e.join("&")}else u=t.toString();const f=new XMLHttpRequest,h=new Cf(f);f.open(o,e);for(const g in n)p(n,g)&&f.setRequestHeader(g,n[g]);const m=setTimeout((function(){f.onload=f.onabort=f.onerror=null,h.abort(),c("timeout",{errCode:5})}),l);return f.responseType=r,f.onload=function(){clearTimeout(m);const e=f.status;let t="text"===r?f.responseText:f.response;if("text"===r&&"json"===a)try{t=JSON.parse(t)}catch(v){}s({data:t,statusCode:e,header:Tf(f.getAllResponseHeaders()),cookies:[]})},f.onabort=function(){clearTimeout(m),c("abort",{errCode:600003})},f.onerror=function(){clearTimeout(m),c(void 0,{errCode:5})},f.withCredentials=i,f.send(u),h}),0,id);class Cf{constructor(e){this._xhr=e}abort(){this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}function Tf(e){const t={};return e.split("\n").forEach((e=>{const n=e.match(/(\S+\s*):\s*(.*)/);n&&3===n.length&&(t[n[1]]=n[2])})),t}class Ef{constructor(e){this._callbacks=[],this._xhr=e}onProgressUpdate(e){v(e)&&this._callbacks.push(e)}offProgressUpdate(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}abort(){this._isAbort=!0,this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}const Of=Hu("uploadFile",(({url:e,file:t,filePath:n,name:o,files:a,header:r={},formData:i={},timeout:l=__uniConfig.networkTimeout.uploadFile},{resolve:s,reject:c})=>{var u=new Ef;return f(a)&&a.length||(a=[{name:o,file:t,uri:n}]),Promise.all(a.map((({file:e,uri:t})=>e instanceof Blob?Promise.resolve(Sd(e)):_d(t)))).then((function(t){var n,o=new XMLHttpRequest,d=new FormData;Object.keys(i).forEach((e=>{d.append(e,i[e])})),Object.values(a).forEach((({name:e},n)=>{const o=t[n];d.append(e||"file",o,o.name||`file-${Date.now()}`)})),o.open("POST",e),Object.keys(r).forEach((e=>{o.setRequestHeader(e,r[e])})),o.upload.onprogress=function(e){u._callbacks.forEach((t=>{var n=e.loaded,o=e.total;t({progress:Math.round(n/o*100),totalBytesSent:n,totalBytesExpectedToSend:o})}))},o.onerror=function(){clearTimeout(n),c("",{errCode:602001})},o.onabort=function(){clearTimeout(n),c("abort",{errCode:600003})},o.onload=function(){clearTimeout(n);const e=o.status;s({statusCode:e,data:o.responseText||o.response})},u._isAbort?c("abort",{errCode:600003}):(n=setTimeout((function(){o.upload.onprogress=o.onload=o.onabort=o.onerror=null,u.abort(),c("timeout",{errCode:5})}),l),o.send(d),u._xhr=o)})).catch((()=>{setTimeout((()=>{c("file error")}),0)})),u}),0,ld),Af=qu("navigateBack",((e,{resolve:t,reject:n})=>{let o=!0;return!0===mc("onBackPress",{from:e.from||"navigateBack"})&&(o=!1),o?(Wp().$router.go(-e.delta),t()):n("onBackPress")}),0,pd);function Bf({type:e,url:t,tabBarText:n,events:o,isAutomatedTesting:a},r){const i=Wp().$router,{path:l,query:s}=function(e){const[t,n]=e.split("?",2);return{path:t,query:Se(n||"")}}(t);return new Promise(((t,c)=>{const u=function(e,t){return{__id__:t||++_p,__type__:e}}(e,r);i["navigateTo"===e?"push":"replace"]({path:l,query:s,state:u,force:!0}).then((r=>{if(Vl(r))return c(r.message);if("switchTab"===e&&(i.currentRoute.value.meta.tabBarText=n),"navigateTo"===e){const e=i.currentRoute.value.meta;return e.eventChannel?o&&(Object.keys(o).forEach((t=>{e.eventChannel._addListener(t,"on",o[t])})),e.eventChannel._clearCache()):e.eventChannel=new ke(u.__id__,o),t(a?{__id__:u.__id__}:{eventChannel:e.eventChannel})}return a?t({__id__:u.__id__}):t()}))}))}const Df=qu("navigateTo",(({url:e,events:t,isAutomatedTesting:n},{resolve:o,reject:a})=>Bf({type:"navigateTo",url:e,events:t,isAutomatedTesting:n}).then(o).catch(a)),0,cd);const Pf=qu("redirectTo",(({url:e,isAutomatedTesting:t},{resolve:n,reject:o})=>(function(){const e=uc();if(!e)return;const t=e.$page;xp(Cp(t.path,t.id))}(),Bf({type:"redirectTo",url:e,isAutomatedTesting:t}).then(n).catch(o))),0,ud);const $f=qu("reLaunch",(({url:e,isAutomatedTesting:t},{resolve:n,reject:o})=>(function(){const e=bp().keys();for(const t of e)xp(t)}(),Bf({type:"reLaunch",url:e,isAutomatedTesting:t}).then(n).catch(o))),0,dd);function Lf(e){__uniConfig.darkmode&&mh.on("onThemeChange",e)}function Vf(e){mh.off("onThemeChange",e)}function If(e){let t={};return __uniConfig.darkmode&&(t=Pe(e,__uniConfig.themeConfig,nf())),__uniConfig.darkmode?t:e}const Mf={light:{cancelColor:"#000000"},dark:{cancelColor:"rgb(170, 170, 170)"}},Rf=vo({props:{title:{type:String,default:""},content:{type:String,default:""},showCancel:{type:Boolean,default:!0},cancelText:{type:String,default:"Cancel"},cancelColor:{type:String,default:"#000000"},confirmText:{type:String,default:"OK"},confirmColor:{type:String,default:"#007aff"},visible:{type:Boolean},editable:{type:Boolean,default:!1},placeholderText:{type:String,default:""}},setup(e,{emit:t}){const n=nn(""),o=()=>i.value=!1,a=()=>(o(),t("close","cancel")),r=()=>(o(),t("close","confirm",n.value)),i=Sf(e,{onEsc:a,onEnter:()=>{!e.editable&&r()}}),l=function(e){const t=nn(e.cancelColor),n=({theme:e})=>{((e,t)=>{t.value=Mf[e].cancelColor})(e,t)};return Kn((()=>{e.visible?(t.value=e.cancelColor,"#000"===e.cancelColor&&("dark"===nf()&&n({theme:"dark"}),Lf(n))):Vf(n)})),t}(e);return()=>{const{title:t,content:o,showCancel:s,confirmText:c,confirmColor:u,editable:d,placeholderText:p}=e;return n.value=o,lr(Rr,{name:"uni-fade"},{default:()=>[no(lr("uni-modal",{onTouchmove:Qs},[wf,lr("div",{class:"uni-modal"},[t?lr("div",{class:"uni-modal__hd"},[lr("strong",{class:"uni-modal__title",textContent:t||""},null,8,["textContent"])]):null,d?lr("textarea",{class:"uni-modal__textarea",rows:"1",placeholder:p,value:o,onInput:e=>n.value=e.target.value},null,40,["placeholder","value","onInput"]):lr("div",{class:"uni-modal__bd",onTouchmovePassive:ec,textContent:o},null,40,["onTouchmovePassive","textContent"]),lr("div",{class:"uni-modal__ft"},[s&&lr("div",{style:{color:l.value},class:"uni-modal__btn uni-modal__btn_default",onClick:a},[e.cancelText],12,["onClick"]),lr("div",{style:{color:u},class:"uni-modal__btn uni-modal__btn_primary",onClick:r},[c],12,["onClick"])])])],40,["onTouchmove"]),[[Jr,i.value]])]})}}});let zf;const jf=de((()=>{mh.on("onHidePopup",(()=>zf.visible=!1))}));let Nf;function Ff(e,t){const n="confirm"===e,o={confirm:n,cancel:"cancel"===e};n&&zf.editable&&(o.content=t),Nf&&Nf(o)}const Hf=qu("showModal",((e,{resolve:t})=>{jf(),Nf=t,zf?(c(zf,e),zf.visible=!0):(zf=jt(e),xn((()=>(xf(Rf,zf,Ff).mount(_f("u-a-m")),xn((()=>zf.visible=!0))))))}),0,yd),Wf={title:{type:String,default:""},icon:{default:"success",validator:e=>-1!==bd.indexOf(e)},image:{type:String,default:""},duration:{type:Number,default:1500},mask:{type:Boolean,default:!1},visible:{type:Boolean}},qf={light:"#fff",dark:"rgba(255,255,255,0.9)"},Uf=e=>qf[e],Yf=vo({name:"Toast",props:Wf,setup(e){_s(),Ss();const{Icon:t}=function(e){const t=nn(Uf(nf())),n=({theme:e})=>t.value=Uf(e);Kn((()=>{e.visible?Lf(n):Vf(n)}));return{Icon:Br((()=>{switch(e.icon){case"success":return lr(sc(rc,t.value,38),{class:"uni-toast__icon"});case"error":return lr(sc(ic,t.value,38),{class:"uni-toast__icon"});case"loading":return lr("i",{class:["uni-toast__icon","uni-loading"]},null,2);default:return null}}))}}(e),n=Sf(e,{});return()=>{const{mask:o,duration:a,title:r,image:i}=e;return lr(Rr,{name:"uni-fade"},{default:()=>[no(lr("uni-toast",{"data-duration":a},[o?lr("div",{class:"uni-mask",style:"background: transparent;",onTouchmove:Qs},null,40,["onTouchmove"]):"",i||t.value?lr("div",{class:"uni-toast"},[i?lr("img",{src:i,class:"uni-toast__icon"},null,10,["src"]):t.value,lr("p",{class:"uni-toast__content"},[r])]):lr("div",{class:"uni-sample-toast"},[lr("p",{class:"uni-simple-toast__text"},[r])])],8,["data-duration"]),[[Jr,n.value]])]})}}});let Xf,Kf,Gf="";const Zf=Ie();function Jf(e){Xf?c(Xf,e):(Xf=jt(c(e,{visible:!1})),xn((()=>{Zf.run((()=>{Zn([()=>Xf.visible,()=>Xf.duration],(([e,t])=>{if(e){if(Kf&&clearTimeout(Kf),"onShowLoading"===Gf)return;Kf=setTimeout((()=>{eh("onHideToast")}),t)}else Kf&&clearTimeout(Kf)}))})),mh.on("onHidePopup",(()=>eh("onHidePopup"))),xf(Yf,Xf,(()=>{})).mount(_f("u-a-t"))}))),setTimeout((()=>{Xf.visible=!0}),10)}const Qf=qu("showToast",((e,{resolve:t,reject:n})=>{Jf(e),Gf="onShowToast",t()}),0,wd);function eh(e){const{t:t}=bs();if(!Gf)return;let n="";if("onHideToast"===e&&"onShowToast"!==Gf?n=t("uni.showToast.unpaired"):"onHideLoading"===e&&"onShowLoading"!==Gf&&(n=t("uni.showLoading.unpaired")),n)return console.warn(n);Gf="",setTimeout((()=>{Xf.visible=!1}),10)}function th(e){function t(){var t;t=e.navigationBar.titleText,document.title=t,mh.emit("onNavigationBarChange",{titleText:t})}Kn(t),Co(t)}const nh=Xc({name:"Layout",setup(e,{emit:t}){const n=nn(null);oc({"--status-bar-height":"0px","--top-window-height":"0px","--window-left":"0px","--window-right":"0px","--window-margin":"0px","--tab-bar-height":"0px"});const o=function(){const e=vs();return{routeKey:Br((()=>Cp("/"+e.meta.route,dp()))),isTabBar:Br((()=>e.meta.isTabBar)),routeCache:Ep}}(),{layoutState:a,windowState:r}=function(){up();{const e=jt({marginWidth:0,leftWindowWidth:0,rightWindowWidth:0});return Zn((()=>e.marginWidth),(e=>oc({"--window-margin":e+"px"}))),Zn((()=>e.leftWindowWidth+e.marginWidth),(e=>{oc({"--window-left":e+"px"})})),Zn((()=>e.rightWindowWidth+e.marginWidth),(e=>{oc({"--window-right":e+"px"})})),{layoutState:e,windowState:Br((()=>({})))}}}();!function(e,t){const n=up();function o(){const o=document.body.clientWidth,a=wp();let r={};if(a.length>0){r=a[a.length-1].$page.meta}else{const e=xc(n.path,!0);e&&(r=e.meta)}const i=parseInt(String((p(r,"maxWidth")?r.maxWidth:__uniConfig.globalStyle.maxWidth)||Number.MAX_SAFE_INTEGER));let l=!1;l=o>i,l&&i?(e.marginWidth=(o-i)/2,xn((()=>{const e=t.value;e&&e.setAttribute("style","max-width:"+i+"px;margin:0 auto;")}))):(e.marginWidth=0,xn((()=>{const e=t.value;e&&e.removeAttribute("style")})))}Zn([()=>n.path],o),Io((()=>{o(),window.addEventListener("resize",o)}))}(a,n);const i=function(e){const t=nn(!1);return Br((()=>({"uni-app--showtabbar":e&&e.value,"uni-app--maxwidth":t.value})))}(!1);return()=>{const e=function(e,t,n,o,a,r){return function({routeKey:e,isTabBar:t,routeCache:n}){return lr(hs,null,{default:In((({Component:o})=>[(Ka(),er(So,{matchBy:"key",cache:n},[(Ka(),er(Hn(o),{type:t.value?"tabBar":"",key:e.value}))],1032,["cache"]))])),_:1})}(e)}(o);return lr("uni-app",{ref:n,class:i.value},[e,!1],2)}}});const oh=qu("scanCode",(ah="scanCode",(e,{reject:t})=>t(function(e){return`method 'uni.${e}' not supported`}(ah))));var ah;function rh(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!tr(e)}function ih(e){if(e.mode===ch.TIME)return"00:00";if(e.mode===ch.DATE){const t=(new Date).getFullYear()-150;switch(e.fields){case uh.YEAR:return t.toString();case uh.MONTH:return t+"-01";default:return t+"-01-01"}}return""}function lh(e){if(e.mode===ch.TIME)return"23:59";if(e.mode===ch.DATE){const t=(new Date).getFullYear()+150;switch(e.fields){case uh.YEAR:return t.toString();case uh.MONTH:return t+"-12";default:return t+"-12-31"}}return""}function sh(e,t,n,o){const a=e.mode===ch.DATE?"-":":",r=e.mode===ch.DATE?t.dateArray:t.timeArray;let i;if(e.mode===ch.TIME)i=2;else switch(e.fields){case uh.YEAR:i=1;break;case uh.MONTH:i=2;break;default:i=3}const l=String(n).split(a);let s=[];for(let c=0;c=0&&(s=o?sh(e,t,o):s.map((()=>0))),s}const ch={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date"},uh={YEAR:"year",MONTH:"month",DAY:"day"},dh={PICKER:"picker",SELECT:"select"},ph=Yc({name:"Picker",compatConfig:{MODE:3},props:{name:{type:String,default:""},range:{type:Array,default:()=>[]},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:ch.SELECTOR,validator:e=>Object.values(ch).includes(e)},fields:{type:String,default:""},start:{type:String,default:e=>ih(e)},end:{type:String,default:e=>lh(e)},disabled:{type:[Boolean,String],default:!1},selectorType:{type:String,default:""}},emits:["change","cancel","columnchange"],setup(e,{emit:t,slots:n}){Cs();const{t:o}=bs(),a=nn(null),r=nn(null),i=nn(null),l=nn(null),s=nn(!1),{state:u,rangeArray:d}=function(e){const t=jt({valueSync:void 0,visible:!1,contentVisible:!1,popover:null,valueChangeSource:"",timeArray:[],dateArray:[],valueArray:[],oldValueArray:[],isDesktop:!1,popupStyle:{content:{},triangle:{}}}),n=Br((()=>{let n=e.range;switch(e.mode){case ch.SELECTOR:return[n];case ch.MULTISELECTOR:return n;case ch.TIME:return t.timeArray;case ch.DATE:{const n=t.dateArray;switch(e.fields){case uh.YEAR:return[n[0]];case uh.MONTH:return[n[0],n[1]];default:return[n[0],n[1],n[2]]}}}return[]}));return{state:t,rangeArray:n}}(e),p=Gc(a,t),{system:h,selectorTypeComputed:m,_show:v,_l10nColumn:g,_l10nItem:y,_input:b,_fixInputPosition:w,_pickerViewChange:x,_cancel:_,_change:S,_resetFormData:k,_getFormData:C,_createTime:T,_createDate:E,_setValueSync:O}=function(e,t,n,o,a,r,i){const l=function(){const e=nn(!1);return e.value=(()=>0===String(navigator.vendor).indexOf("Apple")&&navigator.maxTouchPoints>0)(),e}(),s=function(){const e=nn("");return e.value=(()=>{if(/win|mac/i.test(navigator.platform)){if("Google Inc."===navigator.vendor)return"chrome";if(/Firefox/.test(navigator.userAgent))return"firefox"}return""})(),e}(),c=Br((()=>{const t=e.selectorType;return Object.values(dh).includes(t)?t:l.value?dh.PICKER:dh.SELECT})),u=Br((()=>e.mode===ch.DATE&&!Object.values(uh).includes(e.fields)&&t.isDesktop?s.value:"")),d=Br((()=>sh(e,t,e.start,ih(e)))),p=Br((()=>sh(e,t,e.end,lh(e))));function h(n){if(e.disabled)return;t.valueChangeSource="";let o=a.value,r=n.currentTarget;o.remove(),(document.querySelector("uni-app")||document.body).appendChild(o),o.style.display="block";const i=r.getBoundingClientRect();t.popover={top:i.top,left:i.left,width:i.width,height:i.height},setTimeout((()=>{t.visible=!0}),20)}function m(){return{value:t.valueSync,key:e.name}}function v(){switch(e.mode){case ch.SELECTOR:t.valueSync=0;break;case ch.MULTISELECTOR:t.valueSync=e.value.map((e=>0));break;case ch.DATE:case ch.TIME:t.valueSync=""}}function g(){let e=[],n=[];for(let t=0;t<24;t++)e.push((t<10?"0":"")+t);for(let t=0;t<60;t++)n.push((t<10?"0":"")+t);t.timeArray.push(e,n)}function y(){let t=(new Date).getFullYear(),n=t-150,o=t+150;if(e.start){const t=new Date(e.start).getFullYear();!isNaN(t)&&to&&(o=t)}return{start:n,end:o}}function b(){let e=[];const n=y();for(let t=n.start,r=n.end;t<=r;t++)e.push(String(t));let o=[];for(let t=1;t<=12;t++)o.push((t<10?"0":"")+t);let a=[];for(let t=1;t<=31;t++)a.push((t<10?"0":"")+t);t.dateArray.push(e,o,a)}function w(e){return 60*e[0]+e[1]}function x(e){const t=31;return e[0]*t*12+(e[1]||0)*t+(e[2]||0)}function _(e,t){for(let n=0;nl?0:i)}}break;case ch.TIME:case ch.DATE:t.valueSync=String(n);break;default:{const e=Number(n);t.valueSync=e<0?0:e;break}}}function k(){let n,o=t.valueSync;switch(e.mode){case ch.MULTISELECTOR:n=[...o];break;case ch.TIME:n=sh(e,t,o,fe({mode:ch.TIME}));break;case ch.DATE:n=sh(e,t,o,fe({mode:ch.DATE}));break;default:n=[o]}t.oldValueArray=[...n],t.valueArray=[...n]}function C(){let n=t.valueArray;switch(e.mode){case ch.SELECTOR:return n[0];case ch.MULTISELECTOR:return n.map((e=>e));case ch.TIME:return t.valueArray.map(((e,n)=>t.timeArray[n][e])).join(":");case ch.DATE:return t.valueArray.map(((e,n)=>t.dateArray[n][e])).join("-")}}function T(){O(),t.valueChangeSource="click";const e=C();t.valueSync=f(e)?e.map((e=>e)):e,n("change",{},{value:e})}function E(e){if("firefox"===u.value&&e){const{top:n,left:o,width:a,height:r}=t.popover,{pageX:i,pageY:l}=e;if(i>o&&in&&l{let e=a.value;e.remove(),o.value.prepend(e),e.style.display="none"}),260)}function A(){e.mode===ch.SELECTOR&&c.value===dh.SELECT&&(r.value.scrollTop=34*t.valueArray[0])}function B(e){const n=e.target;t.valueSync=n.value,xn((()=>{T()}))}function D(e){if("chrome"===u.value){const t=o.value.getBoundingClientRect(),n=32;i.value.style.left=e.clientX-t.left-1.5*n+"px",i.value.style.top=e.clientY-t.top-.5*n+"px"}}function P(e){t.valueArray=$(e.detail.value,!0)}function $(t,n){const{getLocale:o}=bs();if(e.mode===ch.DATE){const a=o();if(!a.startsWith("zh"))switch(e.fields){case uh.YEAR:return t;case uh.MONTH:return[t[1],t[0]];default:switch(a){case"es":case"fr":return[t[2],t[1],t[0]];default:return n?[t[2],t[0],t[1]]:[t[1],t[2],t[0]]}}}return t}function L(t,n){const{getLocale:o}=bs();if(e.mode===ch.DATE){const a=o();if(a.startsWith("zh")){return t+["年","月","日"][n]}if(e.fields!==uh.YEAR&&n===(e.fields===uh.MONTH||"es"!==a&&"fr"!==a?0:1)){let e;switch(a){case"es":e=["enero","febrero","marzo","abril","mayo","junio","​​julio","agosto","septiembre","octubre","noviembre","diciembre"];break;case"fr":e=["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"];break;default:e=["January","February","March","April","May","June","July","August","September","October","November","December"]}return e[Number(t)-1]}}return t}return Zn((()=>t.visible),(e=>{e?(clearTimeout(fh),t.contentVisible=e,A()):fh=setTimeout((()=>{t.contentVisible=e}),300)})),Zn([()=>e.mode,()=>e.value,()=>e.range],S,{deep:!0}),Zn((()=>t.valueSync),k,{deep:!0}),Zn((()=>t.valueArray),(o=>{if(e.mode===ch.TIME||e.mode===ch.DATE){const n=e.mode===ch.TIME?w:x,o=t.valueArray,a=d.value,r=p.value;if(e.mode===ch.DATE){const e=t.dateArray,n=e[2].length,a=Number(e[2][o[2]])||1,r=new Date(`${e[0][o[0]]}/${e[1][o[1]]}/${a}`).getDate();rn(r)&&_(o,r)}o.forEach(((o,a)=>{o!==t.oldValueArray[a]&&(t.oldValueArray[a]=o,e.mode===ch.MULTISELECTOR&&n("columnchange",{},{column:a,value:o}))}))})),{selectorTypeComputed:c,system:u,_show:h,_cancel:E,_change:T,_l10nColumn:$,_l10nItem:L,_input:B,_resetFormData:v,_getFormData:m,_createTime:g,_createDate:b,_setValueSync:S,_fixInputPosition:D,_pickerViewChange:P}}(e,u,p,a,r,i,l);!function(e,t,n){const{key:o,disable:a}=bf();Kn((()=>{a.value=!e.visible})),Zn(o,(e=>{"esc"===e?t():"enter"===e&&n()}))}(u,_,S),function(e,t){const n=va(eu,!1);if(n){const o={reset:e,submit:()=>{const e=["",null],{key:n,value:o}=t();return""!==n&&(e[0]=n,e[1]=o),e}};n.addField(o),zo((()=>{n.removeField(o)}))}}(k,C),T(),E(),O();const A=function(e){const t=nn(0),n=nn(0),o=Br((()=>t.value>=500&&n.value>=500)),a=Br((()=>{const t={content:{transform:"",left:"",top:"",bottom:""},triangle:{left:"",top:"",bottom:"","border-width":"","border-color":""}},a=t.content,r=t.triangle,i=e.popover;function l(e){return Number(e)||0}if(o.value&&i){c(r,{position:"absolute",width:"0",height:"0","margin-left":"-6px","border-style":"solid"});const e=l(i.left),t=l(i.width),o=l(i.top),s=l(i.height),u=e+t/2;a.transform="none !important";const d=Math.max(0,u-150);a.left=`${d}px`;let p=Math.max(12,u-d);p=Math.min(288,p),r.left=`${p}px`;const f=n.value/2;o+s-f>f-o?(a.top="auto",a.bottom=n.value-o+6+"px",r.bottom="-6px",r["border-width"]="6px 6px 0 6px",r["border-color"]="#fcfcfd transparent transparent transparent"):(a.top=`${o+s+6}px`,r.top="-6px",r["border-width"]="0 6px 6px 6px",r["border-color"]="transparent transparent #fcfcfd transparent")}return t}));return Io((()=>{const e=()=>{const{windowWidth:e,windowHeight:o,windowTop:a}=df();t.value=e,n.value=o+(a||0)};window.addEventListener("resize",e),e(),jo((()=>{window.removeEventListener("resize",e)}))})),{isDesktop:o,popupStyle:a}}(u);return Kn((()=>{u.isDesktop=A.isDesktop.value,u.popupStyle=A.popupStyle.value})),zo((()=>{r.value&&r.value.remove()})),Io((()=>{s.value=!0})),()=>{let t;const{visible:c,contentVisible:p,valueArray:f,popupStyle:k,valueSync:C}=u,{rangeKey:T,mode:E,start:O,end:A}=e,B=Qc(e,"disabled");return lr("uni-picker",hr({ref:a},B,{onClick:Kc(v)}),[s.value?lr("div",{ref:r,class:["uni-picker-container",`uni-${E}-${m.value}`],onWheel:Qs,onTouchmove:Qs},[lr(Rr,{name:"uni-fade"},{default:()=>[no(lr("div",{class:"uni-mask uni-picker-mask",onClick:Kc(_),onMousemove:w},null,40,["onClick","onMousemove"]),[[Jr,c]])]}),h.value?null:lr("div",{class:[{"uni-picker-toggle":c},"uni-picker-custom"],style:k.content},[lr("div",{class:"uni-picker-header",onClick:ec},[lr("div",{class:"uni-picker-action uni-picker-action-cancel",onClick:Kc(_)},[o("uni.picker.cancel")],8,["onClick"]),lr("div",{class:"uni-picker-action uni-picker-action-confirm",onClick:S},[o("uni.picker.done")],8,["onClick"])],8,["onClick"]),p?lr(jd,{value:g(f),class:"uni-picker-content",onChange:x},rh(t=qo(g(d.value),((e,t)=>{let n;return lr(Xd,{key:t},rh(n=qo(e,((e,n)=>lr("div",{key:n,class:"uni-picker-item"},["object"==typeof e?e[T]||"":y(e,t)]))))?n:{default:()=>[n],_:1})})))?t:{default:()=>[t],_:1},8,["value","onChange"]):null,lr("div",{ref:i,class:"uni-picker-select",onWheel:ec,onTouchmove:ec},[qo(d.value[0],((e,t)=>lr("div",{key:t,class:["uni-picker-item",{selected:f[0]===t}],onClick:()=>{f[0]=t,S()}},["object"==typeof e?e[T]||"":e],10,["onClick"])))],40,["onWheel","onTouchmove"]),lr("div",{style:k.triangle},null,4)],6)],40,["onWheel","onTouchmove"]):null,lr("div",null,[n.default&&n.default()]),h.value?lr("div",{class:"uni-picker-system",onMousemove:Kc(w)},[lr("input",{class:["uni-picker-system_input",h.value],ref:l,value:C,type:E,tabindex:"-1",min:O,max:A,onChange:e=>{b(e),ec(e)}},null,42,["value","type","min","max","onChange"])],40,["onMousemove"]):null],16,["onClick"])}}});let fh;const hh=c(Ds,{publishHandler(e,t,n){mh.subscribeHandler(e,t,n)}}),mh=c(Lc,{publishHandler(e,t,n){hh.subscribeHandler(e,t,n)}}),vh=Xc({name:"PageHead",setup(){const e=nn(null),t=sp(),n=function(e,t){const n=Wt(e),o=n?jt(If(e)):If(e);return __uniConfig.darkmode&&n&&Zn(e,(e=>{const t=If(e);for(const n in t)o[n]=t[n]})),t&&Lf(t),o}(t.navigationBar,(()=>{const e=If(t.navigationBar);n.backgroundColor=e.backgroundColor,n.titleColor=e.titleColor})),{clazz:o,style:a}=function(e){const t=Br((()=>{const{type:t,titlePenetrate:n,shadowColorType:o}=e,a={"uni-page-head":!0,"uni-page-head-transparent":"transparent"===t,"uni-page-head-titlePenetrate":"YES"===n,"uni-page-head-shadow":!!o};return o&&(a[`uni-page-head-shadow-${o}`]=!0),a})),n=Br((()=>({backgroundColor:e.backgroundColor,color:e.titleColor,transitionDuration:e.duration,transitionTimingFunction:e.timingFunc})));return{clazz:t,style:n}}(n);return()=>{const r=function(e,t){if(!t)return lr("div",{class:"uni-page-head-btn",onClick:yh},[sc(lc,"transparent"===e.type?"#fff":e.titleColor,26)],8,["onClick"])}(n,t.isQuit),i=n.type||"default",l="transparent"!==i&&"float"!==i&&lr("div",{class:{"uni-placeholder":!0,"uni-placeholder-titlePenetrate":n.titlePenetrate}},null,2);return lr("uni-page-head",{"uni-page-head-type":i},[lr("div",{ref:e,class:o.value,style:a.value},[lr("div",{class:"uni-page-head-hd"},[r]),gh(n),lr("div",{class:"uni-page-head-ft"},[])],6),l],8,["uni-page-head-type"])}}});function gh(e,t){return function({type:e,loading:t,titleSize:n,titleText:o,titleImage:a}){return lr("div",{class:"uni-page-head-bd"},[lr("div",{style:{fontSize:n,opacity:"transparent"===e?0:1},class:"uni-page-head__title"},[t?lr("i",{class:"uni-loading"},null):a?lr("img",{src:a,class:"uni-page-head__title_image"},null,8,["src"]):o],4)])}(e)}function yh(){1===wp().length?$f({url:"/"}):Af({from:"backbutton",success(){}})}const bh=Xc({name:"PageBody",setup(e,t){const n=nn(null);return Zn((()=>false.enablePullDownRefresh),(()=>{n.value=null}),{immediate:!0}),()=>lr(Ha,null,[!1,lr("uni-page-wrapper",n.value,[lr("uni-page-body",null,[Uo(t.slots,"default")])],16)])}}),wh=Xc({name:"Page",setup(e,t){const n=cp(dp()),o=n.navigationBar,a={};return th(n),()=>lr("uni-page",{"data-page":n.route,style:a},"custom"!==o.style?[lr(vh),xh(t)]:[xh(t)])}});function xh(e){return Ka(),er(bh,{key:0},{default:In((()=>[Uo(e.slots,"page")])),_:3})}const _h={loading:"AsyncLoading",error:"AsyncError",delay:200,timeout:6e4,suspensible:!0};window.uni={},window.wx={},window.rpx2px=ed;const Sh=Object.assign({}),kh=Object.assign;window.__uniConfig=kh({globalStyle:{backgroundColor:"#F8F8F8",navigationBar:{backgroundColor:"#F8F8F8",titleText:"仓库管理系统",type:"default",titleColor:"#000000"},isNVue:!1},uniIdRouter:{},compilerVersion:"4.15"},{appId:"__UNI__331DF1E",appName:"ckqt",appVersion:"1.0.0",appVersionCode:"100",async:_h,debug:!1,networkTimeout:{request:6e4,connectSocket:6e4,uploadFile:6e4,downloadFile:6e4},sdkConfigs:{},qqMapKey:void 0,bMapKey:void 0,googleMapKey:void 0,aMapKey:void 0,aMapSecurityJsCode:void 0,aMapServiceHost:void 0,nvue:{"flex-direction":"column"},locale:"zh-Hans",fallbackLocale:"",locales:Object.keys(Sh).reduce(((e,t)=>{const n=t.replace(/\.\/locale\/(uni-app.)?(.*).json/,"$2");return kh(e[n]||(e[n]={}),Sh[t].default),e}),{}),router:{mode:"hash",base:"/",assets:"assets",routerBase:"/"},darkmode:!1,themeConfig:{}}),window.__uniLayout=window.__uniLayout||{};const Ch={delay:_h.delay,timeout:_h.timeout,suspensible:_h.suspensible};_h.loading&&(Ch.loadingComponent={name:"SystemAsyncLoading",render:()=>lr(Nn(_h.loading))}),_h.error&&(Ch.errorComponent={name:"SystemAsyncError",render:()=>lr(Nn(_h.error))});const Th=()=>t((()=>import("./pages-index-index.CxHE9hxM.js")),__vite__mapDeps([0,1,2,3])).then((e=>Xp(e.default||e))),Eh=yo(kh({loader:Th},Ch)),Oh=()=>t((()=>import("./pages-login-login.CClw7OCw.js")),__vite__mapDeps([4,1,2,5])).then((e=>Xp(e.default||e))),Ah=yo(kh({loader:Oh},Ch)),Bh=()=>t((()=>import("./pages-whiteEmbryo-w-level.Z_RV3hvc.js")),__vite__mapDeps([6,1,2,7])).then((e=>Xp(e.default||e))),Dh=yo(kh({loader:Bh},Ch)),Ph=()=>t((()=>import("./pages-whiteEmbryo-w-suppliers.D62TDqaW.js")),__vite__mapDeps([8,1,2,9])).then((e=>Xp(e.default||e))),$h=yo(kh({loader:Ph},Ch)),Lh=()=>t((()=>import("./pages-whiteEmbryo-w-warehousing.C9a4zH9i.js")),__vite__mapDeps([10,11,2,12,13,14,1,15])).then((e=>Xp(e.default||e))),Vh=yo(kh({loader:Lh},Ch)),Ih=()=>t((()=>import("./pages-maintenance-m-other.HM4YAahs.js")),__vite__mapDeps([16,1,2,17])).then((e=>Xp(e.default||e))),Mh=yo(kh({loader:Ih},Ch)),Rh=()=>t((()=>import("./pages-maintenance-m-process.Dv2l0iWc.js")),__vite__mapDeps([18,13,1,19,2,20])).then((e=>Xp(e.default||e))),zh=yo(kh({loader:Rh},Ch)),jh=()=>t((()=>import("./pages-maintenance-m-factory.BcylyCM9.js")),__vite__mapDeps([21,1,19,2,22])).then((e=>Xp(e.default||e))),Nh=yo(kh({loader:jh},Ch)),Fh=()=>t((()=>import("./pages-maintenance-m-requirements.BxXmsDYg.js")),__vite__mapDeps([23,1,19,2,24])).then((e=>Xp(e.default||e))),Hh=yo(kh({loader:Fh},Ch)),Wh=()=>t((()=>import("./pages-maintenance-p-details.BOYhygNx.js")),__vite__mapDeps([25,1,2,26])).then((e=>Xp(e.default||e))),qh=yo(kh({loader:Wh},Ch)),Uh=()=>t((()=>import("./pages-whiteEmbryo-w-scanCode.DD3DMbNh.js")),__vite__mapDeps([27,11,2,12,13,1,19])).then((e=>Xp(e.default||e))),Yh=yo(kh({loader:Uh},Ch)),Xh=()=>t((()=>import("./pages-whiteEmbryo-w-warehouse.CD0gQekA.js")),__vite__mapDeps([28,1,19,2,29])).then((e=>Xp(e.default||e))),Kh=yo(kh({loader:Xh},Ch)),Gh=()=>t((()=>import("./pages-whiteEmbryo-w-list.ZoA1Ssb3.js")),__vite__mapDeps([30,14,1,2,31])).then((e=>Xp(e.default||e))),Zh=yo(kh({loader:Gh},Ch)),Jh=()=>t((()=>import("./pages-whiteEmbryo-w-libraryLocation.BZ9C7xTC.js")),__vite__mapDeps([32,11,2,12,13,1,19,33])).then((e=>Xp(e.default||e))),Qh=yo(kh({loader:Jh},Ch)),em=()=>t((()=>import("./pages-maintenance-processOldzmd.zzRnxJwG.js")),__vite__mapDeps([34,1,2,35])).then((e=>Xp(e.default||e))),tm=yo(kh({loader:em},Ch)),nm=()=>t((()=>import("./pages-spot-spot.C2Z0u8Th.js")),__vite__mapDeps([36,14,1,2,37])).then((e=>Xp(e.default||e))),om=yo(kh({loader:nm},Ch)),am=()=>t((()=>import("./pages-spot-list.CAHh_hBk.js")),__vite__mapDeps([38,1,14,13,2,39])).then((e=>Xp(e.default||e))),rm=yo(kh({loader:am},Ch)),im=()=>t((()=>import("./pages-spot-audit.7XBmLein.js")),__vite__mapDeps([40,13,1,2,41])).then((e=>Xp(e.default||e))),lm=yo(kh({loader:im},Ch)),sm=()=>t((()=>import("./pages-spot-pass.ITGa8M2L.js")),__vite__mapDeps([42,13,2,43])).then((e=>Xp(e.default||e))),cm=yo(kh({loader:sm},Ch)),um=()=>t((()=>import("./pages-customOrder-customOrder.CAYZxtKD.js")),__vite__mapDeps([44,14,1,2,45])).then((e=>Xp(e.default||e))),dm=yo(kh({loader:um},Ch)),pm=()=>t((()=>import("./pages-customOrder-list.CMbPGCqo.js")),__vite__mapDeps([46,1,14,13,2,47])).then((e=>Xp(e.default||e))),fm=yo(kh({loader:pm},Ch)),hm=()=>t((()=>import("./pages-maintenance-m-flow.T6nFYuM_.js")),__vite__mapDeps([48,1,19,2,49])).then((e=>Xp(e.default||e))),mm=yo(kh({loader:hm},Ch)),vm=()=>t((()=>import("./pages-customOrder-detail.B6lYOXob.js")),__vite__mapDeps([50,14,1,13,19,2,51])).then((e=>Xp(e.default||e))),gm=yo(kh({loader:vm},Ch)),ym=()=>t((()=>import("./pages-distribution-distribution.DwGZ0YRK.js")),__vite__mapDeps([52,1,14,13,2,53])).then((e=>Xp(e.default||e))),bm=yo(kh({loader:ym},Ch)),wm=()=>t((()=>import("./pages-distribution-detailSpot.YW3lT7oP.js")),__vite__mapDeps([54,11,2,12,13,14,1,55])).then((e=>Xp(e.default||e))),xm=yo(kh({loader:wm},Ch)),_m=()=>t((()=>import("./pages-distribution-detailCus.Ch-GqlHZ.js")),__vite__mapDeps([56,11,2,12,13,1,14,57])).then((e=>Xp(e.default||e))),Sm=yo(kh({loader:_m},Ch)),km=()=>t((()=>import("./pages-documentary-documentary.BV8YxQHl.js")),__vite__mapDeps([58,1,14,13,2,59])).then((e=>Xp(e.default||e))),Cm=yo(kh({loader:km},Ch)),Tm=()=>t((()=>import("./pages-documentary-detail.DW2vql1f.js")),__vite__mapDeps([60,13,1,14,2,61])).then((e=>Xp(e.default||e))),Em=yo(kh({loader:Tm},Ch)),Om=()=>t((()=>import("./pages-documentary-ex-factory.CEXAILlL.js")),__vite__mapDeps([62,13,1,14,2,63])).then((e=>Xp(e.default||e))),Am=yo(kh({loader:Om},Ch)),Bm=()=>t((()=>import("./pages-documentary-history.B-3-BQLV.js")),__vite__mapDeps([64,13,1,2,65])).then((e=>Xp(e.default||e))),Dm=yo(kh({loader:Bm},Ch)),Pm=()=>t((()=>import("./pages-Delivery-Delivery.D50J-GFL.js")),__vite__mapDeps([66,1,14,13,2,67])).then((e=>Xp(e.default||e))),$m=yo(kh({loader:Pm},Ch)),Lm=()=>t((()=>import("./pages-colorBlank-colorBlank.BBZbvyov.js")),__vite__mapDeps([68,1,14,13,2,69])).then((e=>Xp(e.default||e))),Vm=yo(kh({loader:Lm},Ch)),Im=()=>t((()=>import("./pages-colorBlank-defect.Cgqifmh6.js")),__vite__mapDeps([70,1,19,2,71])).then((e=>Xp(e.default||e))),Mm=yo(kh({loader:Im},Ch)),Rm=()=>t((()=>import("./pages-colorBlank-quality.DM4uoUYy.js")),__vite__mapDeps([72,1,2,73])).then((e=>Xp(e.default||e))),zm=yo(kh({loader:Rm},Ch)),jm=()=>t((()=>import("./pages-colorBlank-physical.BmvyrhJi.js")),__vite__mapDeps([74,1,2,75])).then((e=>Xp(e.default||e))),Nm=yo(kh({loader:jm},Ch));function Fm(e,t){return Ka(),er(wh,null,{page:In((()=>[lr(e,kh({},t,{ref:"page"}),null,512)])),_:1})}window.__uniRoutes=[{path:"/",alias:"/pages/index/index",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Eh,t)}},loader:Th,meta:{isQuit:!0,isEntry:!0,navigationBar:{titleText:"首页",type:"default"},isNVue:!1}},{path:"/pages/login/login",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Ah,t)}},loader:Oh,meta:{navigationBar:{titleText:"登录",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-level",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Dh,t)}},loader:Bh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-suppliers",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm($h,t)}},loader:Ph,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-warehousing",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Vh,t)}},loader:Lh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-other",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Mh,t)}},loader:Ih,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-process",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(zh,t)}},loader:Rh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-factory",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Nh,t)}},loader:jh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-requirements",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Hh,t)}},loader:Fh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/p-details",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(qh,t)}},loader:Wh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-scanCode",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Yh,t)}},loader:Uh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-warehouse",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Kh,t)}},loader:Xh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-list",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Zh,t)}},loader:Gh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/whiteEmbryo/w-libraryLocation",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Qh,t)}},loader:Jh,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/processOldzmd",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(tm,t)}},loader:em,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/spot",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(om,t)}},loader:nm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/list",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(rm,t)}},loader:am,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/audit",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(lm,t)}},loader:im,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/spot/pass",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(cm,t)}},loader:sm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/customOrder/customOrder",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(dm,t)}},loader:um,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/customOrder/list",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(fm,t)}},loader:pm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/maintenance/m-flow",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(mm,t)}},loader:hm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/customOrder/detail",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(gm,t)}},loader:vm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/distribution/distribution",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(bm,t)}},loader:ym,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/distribution/detailSpot",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(xm,t)}},loader:wm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/distribution/detailCus",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Sm,t)}},loader:_m,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/documentary",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Cm,t)}},loader:km,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/detail",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Em,t)}},loader:Tm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/ex-factory",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Am,t)}},loader:Om,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/documentary/history",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Dm,t)}},loader:Bm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/Delivery/Delivery",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm($m,t)}},loader:Pm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/colorBlank",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Vm,t)}},loader:Lm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/defect",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Mm,t)}},loader:Im,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/quality",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(zm,t)}},loader:Rm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/colorBlank/physical",component:{setup(){const e=Wp(),t=e&&e.$route&&e.$route.query||{};return()=>Fm(Nm,t)}},loader:jm,meta:{enablePullDownRefresh:!1,disableScroll:!0,bounce:"none",navigationBar:{style:"custom",type:"default"},isNVue:!1}}].map((e=>(e.meta.route=(e.alias||e.path).slice(1),e)));const Hm={onLaunch:function(){console.log("App Launch")},onShow:function(){console.log("App Show")},onHide:function(){console.log("App Hide")}};function Wm(){}Yp(Hm,{init:qp,setup(e){const t=up(),n=()=>{var n;n=e,Object.keys(nd).forEach((e=>{nd[e].forEach((t=>{$o(e,t,n)}))}));const{onLaunch:o,onShow:a,onPageNotFound:r,onError:i}=e,l=function({path:e,query:t}){return c(kd,{path:e,query:t}),c(Cd,kd),c({},kd)}({path:t.path.slice(1)||__uniRoutes[0].meta.route,query:xe(t.query)});if(o&&L(o,l),a&&L(a,l),!t.matched.length){const e={notFound:!0,openType:"appLaunch",path:t.path,query:{},scene:1001};r&&L(r,e)}i&&(e.appContext.config.errorHandler=e=>{L(i,e)})};return va(ns).isReady().then(n),Io((()=>{window.addEventListener("resize",function(e,t,{clearTimeout:n,setTimeout:o}){let a;const r=function(){n(a),a=o((()=>e.apply(this,arguments)),t)};return r.cancel=function(){n(a)},r}(Kp,50,{setTimeout:setTimeout,clearTimeout:clearTimeout})),window.addEventListener("message",Gp),document.addEventListener("visibilitychange",Zp),function(){let e=null;try{e=window.matchMedia("(prefers-color-scheme: dark)")}catch(t){}if(e){let t=e=>{mh.emit("onThemeChange",{theme:e.matches?"dark":"light"})};e.addEventListener?e.addEventListener("change",t):e.addListener(t)}}()})),t.query},before(e){e.mpType="app";const{setup:t}=e,n=()=>(Ka(),er(nh));e.setup=(e,o)=>{const a=t&&t(e,o);return v(a)?n:a},e.render=n}});const qm=Object.assign,Um="undefined"!=typeof window,Ym=e=>null!==e&&"object"==typeof e,Xm=e=>null!=e,Km=e=>"function"==typeof e,Gm=e=>Ym(e)&&Km(e.then)&&Km(e.catch),Zm=e=>"[object Date]"===Object.prototype.toString.call(e)&&!Number.isNaN(e.getTime());function Jm(e){return e=e.replace(/[^-|\d]/g,""),/^((\+86)|(86))?(1)\d{10}$/.test(e)||/^0[0-9-]{10,13}$/.test(e)}const Qm=e=>"number"==typeof e||/^\d+(\.\d+)?$/.test(e);function ev(e,t){const n=t.split(".");let o=e;return n.forEach((e=>{var t;o=Ym(o)&&null!=(t=o[e])?t:""})),o}function tv(e,t,n){return t.reduce(((t,o)=>(n&&void 0===e[o]||(t[o]=e[o]),t)),{})}const nv=(e,t)=>JSON.stringify(e)===JSON.stringify(t),ov=e=>Array.isArray(e)?e:[e],av=[Number,String],rv={type:Boolean,default:!0},iv=e=>({type:e,required:!0}),lv=()=>({type:Array,default:()=>[]}),sv=e=>({type:Number,default:e}),cv=e=>({type:av,default:e}),uv=e=>({type:String,default:e});var dv="undefined"!=typeof window;function pv(e){return dv?requestAnimationFrame(e):-1}function fv(e){dv&&cancelAnimationFrame(e)}function hv(e){pv((()=>pv(e)))}var mv=(e,t)=>({top:0,left:0,right:e,bottom:t,width:e,height:t}),vv=e=>{const t=rn(e);if(t===window){const e=t.innerWidth,n=t.innerHeight;return mv(e,n)}return(null==t?void 0:t.getBoundingClientRect)?t.getBoundingClientRect():mv(0,0)};function gv(e){const t=va(e,null);if(t){const e=br(),{link:n,unlink:o,internalChildren:a}=t;n(e),jo((()=>o(e)));return{parent:t,index:Br((()=>a.indexOf(e)))}}return{parent:null,index:nn(-1)}}var yv=(e,t)=>{const n=e.indexOf(t);return-1===n?e.findIndex((e=>void 0!==t.key&&null!==t.key&&e.type===t.type&&e.key===t.key)):n};function bv(e,t,n){const o=function(e){const t=[],n=e=>{Array.isArray(e)&&e.forEach((e=>{var o;tr(e)&&(t.push(e),(null==(o=e.component)?void 0:o.subTree)&&(t.push(e.component.subTree),n(e.component.subTree.children)),e.children&&n(e.children))}))};return n(e),t}(e.subTree.children);n.sort(((e,t)=>yv(o,e.vnode)-yv(o,t.vnode)));const a=n.map((e=>e.proxy));t.sort(((e,t)=>a.indexOf(e)-a.indexOf(t)))}function wv(e){const t=jt([]),n=jt([]),o=br();return{children:t,linkChildren:a=>{ma(e,Object.assign({link:e=>{e.proxy&&(n.push(e),t.push(e.proxy),bv(o,t,n))},unlink:e=>{const o=n.indexOf(e);t.splice(o,1),n.splice(o,1)},children:t,internalChildren:n},a))}}}var xv,_v;function Sv(e){let t,n,o,a;const r=nn(e.time),i=Br((()=>{return{total:e=r.value,days:Math.floor(e/864e5),hours:Math.floor(e%864e5/36e5),minutes:Math.floor(e%36e5/6e4),seconds:Math.floor(e%6e4/1e3),milliseconds:Math.floor(e%1e3)};var e})),l=()=>{o=!1,fv(t)},s=()=>Math.max(n-Date.now(),0),c=t=>{var n,o;r.value=t,null==(n=e.onChange)||n.call(e,i.value),0===t&&(l(),null==(o=e.onFinish)||o.call(e))},u=()=>{t=pv((()=>{o&&(c(s()),r.value>0&&u())}))},d=()=>{t=pv((()=>{if(o){const n=s();e=n,t=r.value,(Math.floor(e/1e3)!==Math.floor(t/1e3)||0===n)&&c(n),r.value>0&&d()}var e,t}))},p=()=>{dv&&(e.millisecond?u():d())};return zo(l),Co((()=>{a&&(o=!0,a=!1,p())})),To((()=>{o&&(l(),a=!0)})),{start:()=>{o||(n=Date.now()+r.value,o=!0,p())},pause:l,reset:(t=e.time)=>{l(),r.value=t},current:i}}function kv(e){let t;Io((()=>{e(),xn((()=>{t=!0}))})),Co((()=>{t&&e()}))}function Cv(e,t,n={}){if(!dv)return;const{target:o=window,passive:a=!1,capture:r=!1}=n;let i,l=!1;const s=n=>{if(l)return;const o=rn(n);o&&!i&&(o.addEventListener(e,t,{capture:r,passive:a}),i=!0)},c=n=>{if(l)return;const o=rn(n);o&&i&&(o.removeEventListener(e,t,r),i=!1)};let u;return jo((()=>c(o))),To((()=>c(o))),kv((()=>s(o))),tn(o)&&(u=Zn(o,((e,t)=>{c(t),s(e)}))),()=>{null==u||u(),c(o),l=!0}}function Tv(e,t,n={}){if(!dv)return;const{eventName:o="click"}=n;Cv(o,(n=>{(Array.isArray(e)?e:[e]).every((e=>{const t=rn(e);return t&&!t.contains(n.target)}))&&t(n)}),{target:document})}var Ev,Ov=/scroll|auto|overlay/i,Av=dv?window:void 0;function Bv(e){return"HTML"!==e.tagName&&"BODY"!==e.tagName&&1===e.nodeType}function Dv(e,t=Av){let n=e;for(;n&&n!==t&&Bv(n);){const{overflowY:e}=window.getComputedStyle(n);if(Ov.test(e))return n;n=n.parentNode}return t}function Pv(e,t=Av){const n=nn();return Io((()=>{e.value&&(n.value=Dv(e.value,t))})),n}var $v=Symbol("van-field");function Lv(e){const t=va($v,null);t&&!t.customValue.value&&(t.customValue.value=e,Zn(e,(()=>{t.resetValidation(),t.validateWithTrigger("onChange")})))}function Vv(e){const t="scrollTop"in e?e.scrollTop:e.pageYOffset;return Math.max(t,0)}function Iv(e,t){"scrollTop"in e?e.scrollTop=t:e.scrollTo(e.scrollX,t)}function Mv(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function Rv(e){Iv(window,e),Iv(document.body,e)}function zv(e,t){if(e===window)return 0;const n=t?Vv(t):Mv();return vv(e).top+n}const jv=!!Um&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase());function Nv(){jv&&Rv(Mv())}const Fv=e=>e.stopPropagation();function Hv(e,t){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault(),t&&Fv(e)}function Wv(e){const t=rn(e);if(!t)return!1;const n=window.getComputedStyle(t),o="none"===n.display,a=null===t.offsetParent&&"fixed"!==n.position;return o||a}const{width:qv,height:Uv}=function(){if(!xv&&(xv=nn(0),_v=nn(0),dv)){const e=()=>{xv.value=window.innerWidth,_v.value=window.innerHeight};e(),window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})}return{width:xv,height:_v}}();function Yv(e){const t=window.getComputedStyle(e);return"none"!==t.transform||"none"!==t.perspective||["transform","perspective","filter"].some((e=>(t.willChange||"").includes(e)))}function Xv(e){if(Xm(e))return Qm(e)?`${e}px`:String(e)}function Kv(e){if(Xm(e)){if(Array.isArray(e))return{width:Xv(e[0]),height:Xv(e[1])};const t=Xv(e);return{width:t,height:t}}}function Gv(e){const t={};return void 0!==e&&(t.zIndex=+e),t}let Zv;function Jv(e){return+(e=e.replace(/rem/g,""))*function(){if(!Zv){const e=document.documentElement,t=e.style.fontSize||window.getComputedStyle(e).fontSize;Zv=parseFloat(t)}return Zv}()}function Qv(e){if("number"==typeof e)return e;if(Um){if(e.includes("rem"))return Jv(e);if(e.includes("vw"))return function(e){return+(e=e.replace(/vw/g,""))*qv.value/100}(e);if(e.includes("vh"))return function(e){return+(e=e.replace(/vh/g,""))*Uv.value/100}(e)}return parseFloat(e)}const eg=/-(\w)/g,tg=e=>e.replace(eg,((e,t)=>t.toUpperCase()));function ng(e,t=2){let n=e+"";for(;n.lengthMath.min(Math.max(e,t),n);function ag(e,t,n){const o=e.indexOf(t);return-1===o?e:"-"===t&&0!==o?e.slice(0,o):e.slice(0,o+1)+e.slice(o).replace(n,"")}function rg(e,t=!0,n=!0){e=t?ag(e,".",/\./g):e.split(".")[0];const o=t?/[^-0-9.]/g:/[^-0-9]/g;return(e=n?ag(e,"-",/-/g):e.replace(/-/,"")).replace(o,"")}function ig(e,t){const n=10**10;return Math.round((e+t)*n)/n}const{hasOwnProperty:lg}=Object.prototype;function sg(e,t){return Object.keys(t).forEach((n=>{!function(e,t,n){const o=t[n];Xm(o)&&(lg.call(e,n)&&Ym(o)?e[n]=sg(Object(e[n]),o):e[n]=o)}(e,t,n)})),e}const cg=nn("zh-CN"),ug=jt({"zh-CN":{name:"姓名",tel:"电话",save:"保存",clear:"清空",cancel:"取消",confirm:"确认",delete:"删除",loading:"加载中...",noCoupon:"暂无优惠券",nameEmpty:"请填写姓名",addContact:"添加联系人",telInvalid:"请填写正确的电话",vanCalendar:{end:"结束",start:"开始",title:"日期选择",weekdays:["日","一","二","三","四","五","六"],monthTitle:(e,t)=>`${e}年${t}月`,rangePrompt:e=>`最多选择 ${e} 天`},vanCascader:{select:"请选择"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无门槛",discount:e=>`${e}折`,condition:e=>`满${e}元可用`},vanCouponCell:{title:"优惠券",count:e=>`${e}张可用`},vanCouponList:{exchange:"兑换",close:"不使用",enable:"可用",disabled:"不可用",placeholder:"输入优惠码"},vanAddressEdit:{area:"地区",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",addressDetail:"详细地址",defaultAddress:"设为默认收货地址"},vanAddressList:{add:"新增地址"}}}),dg={messages:()=>ug[cg.value],use(e,t){cg.value=e,this.add({[e]:t})},add(e={}){sg(ug,e)}};var pg=dg;function fg(e){const t=tg(e)+".";return(e,...n)=>{const o=pg.messages(),a=ev(o,t+e)||ev(o,e);return Km(a)?a(...n):a}}function hg(e,t){return t?"string"==typeof t?` ${e}--${t}`:Array.isArray(t)?t.reduce(((t,n)=>t+hg(e,n)),""):Object.keys(t).reduce(((n,o)=>n+(t[o]?hg(e,o):"")),""):""}function mg(e){return(t,n)=>(t&&"string"!=typeof t&&(n=t,t=""),`${t=t?`${e}__${t}`:e}${hg(t,n)}`)}function vg(e){const t=`van-${e}`;return[t,mg(t),fg(t)]}const gg="van-hairline",yg=`${gg}--top`,bg=`${gg}--left`,wg=`${gg}--right`,xg=`${gg}--bottom`,_g=`${gg}--surround`,Sg=`${gg}--top-bottom`,kg=`${gg}-unset--top-bottom`,Cg="van-haptics-feedback",Tg=Symbol("van-form");function Eg(e,{args:t=[],done:n,canceled:o,error:a}){if(e){const r=e.apply(null,t);Gm(r)?r.then((e=>{e?n():o&&o()})).catch(a||Wm):r?n():o&&o()}else n()}function Og(e){return e.install=t=>{const{name:n}=e;n&&(t.component(n,e),t.component(tg(`-${n}`),e))},e}function Ag(e,t){return e.reduce(((e,n)=>Math.abs(e-t){t&&e()}))}const Pg=(e,t)=>{const n=nn(),o=()=>{n.value=vv(e).height};return Io((()=>{if(xn(o),t)for(let e=1;e<=3;e++)setTimeout(o,100*e)})),Dg((()=>xn(o))),Zn([qv,Uv],o),n};function $g(e,t){const n=Pg(e,!0);return e=>lr("div",{class:t("placeholder"),style:{height:n.value?`${n.value}px`:void 0}},[e()])}const[Lg,Vg]=vg("action-bar"),Ig=Symbol(Lg);const Mg=Og(vo({name:Lg,props:{placeholder:Boolean,safeAreaInsetBottom:rv},setup(e,{slots:t}){const n=nn(),o=$g(n,Vg),{linkChildren:a}=wv(Ig);a();const r=()=>{var o;return lr("div",{ref:n,class:[Vg(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[null==(o=t.default)?void 0:o.call(t)])};return()=>e.placeholder?o(r):r()}}));function Rg(e){const t=br();t&&qm(t.proxy,e)}const zg={to:[String,Object],url:String,replace:Boolean};function jg({to:e,url:t,replace:n,$router:o}){e&&o?o[n?"replace":"push"](e):t&&(n?location.replace(t):location.href=t)}function Ng(){const e=br().proxy;return()=>jg(e)}const[Fg,Hg]=vg("badge");const Wg=Og(vo({name:Fg,props:{dot:Boolean,max:av,tag:uv("div"),color:String,offset:Array,content:av,showZero:rv,position:uv("top-right")},setup(e,{slots:t}){const n=()=>{if(t.content)return!0;const{content:n,showZero:o}=e;return Xm(n)&&""!==n&&(o||0!==n&&"0"!==n)},o=()=>{const{dot:o,max:a,content:r}=e;if(!o&&n())return t.content?t.content():Xm(a)&&Qm(r)&&+r>+a?`${a}+`:r},a=e=>e.startsWith("-")?e.replace("-",""):`-${e}`,r=Br((()=>{const n={background:e.color};if(e.offset){const[o,r]=e.offset,{position:i}=e,[l,s]=i.split("-");t.default?(n[l]="number"==typeof r?Xv("top"===l?r:-r):"top"===l?Xv(r):a(r),n[s]="number"==typeof o?Xv("left"===s?o:-o):"left"===s?Xv(o):a(o)):(n.marginTop=Xv(r),n.marginLeft=Xv(o))}return n})),i=()=>{if(n()||e.dot)return lr("div",{class:Hg([e.position,{dot:e.dot,fixed:!!t.default}]),style:r.value},[o()])};return()=>{if(t.default){const{tag:n}=e;return lr(n,{class:Hg("wrapper")},{default:()=>[t.default(),i()]})}return i()}}}));let qg=2e3;const[Ug,Yg]=vg("config-provider"),Xg=Symbol(Ug);function Kg(e={},t={}){Object.keys(e).forEach((n=>{e[n]!==t[n]&&document.documentElement.style.setProperty(n,e[n])})),Object.keys(t).forEach((t=>{e[t]||document.documentElement.style.removeProperty(t)}))}var Gg=vo({name:Ug,props:{tag:uv("div"),theme:uv("light"),zIndex:Number,themeVars:Object,themeVarsDark:Object,themeVarsLight:Object,themeVarsScope:uv("local"),iconPrefix:String},setup(e,{slots:t}){const n=Br((()=>function(e){const t={};return Object.keys(e).forEach((n=>{const o=n.replace(/([A-Z])/g,"-$1").toLowerCase().replace(/^-/,"").replace(/([a-zA-Z])(\d)/g,"$1-$2");t[`--van-${o}`]=e[n]})),t}(qm({},e.themeVars,"dark"===e.theme?e.themeVarsDark:e.themeVarsLight))));if(Um){const t=()=>{document.documentElement.classList.add(`van-theme-${e.theme}`)},o=(t=e.theme)=>{document.documentElement.classList.remove(`van-theme-${t}`)};Zn((()=>e.theme),((e,n)=>{n&&o(n),t()}),{immediate:!0}),Co(t),To(o),zo(o),Zn(n,((t,n)=>{"global"===e.themeVarsScope&&Kg(t,n)})),Zn((()=>e.themeVarsScope),((e,t)=>{"global"===t&&Kg({},n.value),"global"===e&&Kg(n.value,{})})),"global"===e.themeVarsScope&&Kg(n.value,{})}return ma(Xg,e),Kn((()=>{var t;void 0!==e.zIndex&&(t=e.zIndex,qg=t)})),()=>lr(e.tag,{class:Yg(),style:"local"===e.themeVarsScope?n.value:void 0},{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t)]}})}});const[Zg,Jg]=vg("icon");var Qg=vo({name:Zg,props:{dot:Boolean,tag:uv("i"),name:String,size:av,badge:av,color:String,badgeProps:Object,classPrefix:String},setup(e,{slots:t}){const n=va(Xg,null),o=Br((()=>e.classPrefix||(null==n?void 0:n.iconPrefix)||Jg()));return()=>{const{tag:n,dot:a,name:r,size:i,badge:l,color:s}=e,c=(e=>null==e?void 0:e.includes("/"))(r);return lr(Wg,hr({dot:a,tag:n,class:[o.value,c?"":`${o.value}-${r}`],style:{color:s,fontSize:Xv(i)},content:l},e.badgeProps),{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t),c&&lr("img",{class:Jg("image"),src:r},null)]}})}}});const ey=Og(Qg);var ty=ey;const[ny,oy]=vg("loading"),ay=Array(12).fill(null).map(((e,t)=>lr("i",{class:oy("line",String(t+1))},null))),ry=lr("svg",{class:oy("circular"),viewBox:"25 25 50 50"},[lr("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]);const iy=Og(vo({name:ny,props:{size:av,type:uv("circular"),color:String,vertical:Boolean,textSize:av,textColor:String},setup(e,{slots:t}){const n=Br((()=>qm({color:e.color},Kv(e.size)))),o=()=>{const o="spinner"===e.type?ay:ry;return lr("span",{class:oy("spinner",e.type),style:n.value},[t.icon?t.icon():o])},a=()=>{var n;if(t.default)return lr("span",{class:oy("text"),style:{fontSize:Xv(e.textSize),color:null!=(n=e.textColor)?n:e.color}},[t.default()])};return()=>{const{type:t,vertical:n}=e;return lr("div",{class:oy([t,{vertical:n}]),"aria-live":"polite","aria-busy":!0},[o(),a()])}}})),[ly,sy]=vg("button");const cy=Og(vo({name:ly,props:qm({},zg,{tag:uv("button"),text:String,icon:String,type:uv("default"),size:uv("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:uv("button"),loadingSize:av,loadingText:String,loadingType:String,iconPosition:uv("left")}),emits:["click"],setup(e,{emit:t,slots:n}){const o=Ng(),a=()=>e.loading?n.loading?n.loading():lr(iy,{size:e.loadingSize,type:e.loadingType,class:sy("loading")},null):n.icon?lr("div",{class:sy("icon")},[n.icon()]):e.icon?lr(ey,{name:e.icon,class:sy("icon"),classPrefix:e.iconPrefix},null):void 0,r=()=>{let t;if(t=e.loading?e.loadingText:n.default?n.default():e.text,t)return lr("span",{class:sy("text")},[t])},i=()=>{const{color:t,plain:n}=e;if(t){const e={color:n?t:"white"};return n||(e.background=t),t.includes("gradient")?e.border=0:e.borderColor=t,e}},l=n=>{e.loading?Hv(n):e.disabled||(t("click",n),o())};return()=>{const{tag:t,type:n,size:o,block:s,round:c,plain:u,square:d,loading:p,disabled:f,hairline:h,nativeType:m,iconPosition:v}=e,g=[sy([n,o,{plain:u,block:s,round:c,square:d,loading:p,disabled:f,hairline:h}]),{[_g]:h}];return lr(t,{type:m,class:g,style:i(),disabled:f,onClick:l},{default:()=>[lr("div",{class:sy("content")},["left"===v&&a(),r(),"right"===v&&a()])]})}}})),[uy,dy]=vg("action-bar-button");const py=Og(vo({name:uy,props:qm({},zg,{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean}),setup(e,{slots:t}){const n=Ng(),{parent:o,index:a}=gv(Ig),r=Br((()=>{if(o){const e=o.children[a.value-1];return!(e&&"isButton"in e)}})),i=Br((()=>{if(o){const e=o.children[a.value+1];return!(e&&"isButton"in e)}}));return Rg({isButton:!0}),()=>{const{type:o,icon:a,text:l,color:s,loading:c,disabled:u}=e;return lr(cy,{class:dy([o,{last:i.value,first:r.value}]),size:"large",type:o,icon:a,color:s,loading:c,disabled:u,onClick:n},{default:()=>[t.default?t.default():l]})}}})),[fy,hy]=vg("action-bar-icon");const my=Og(vo({name:fy,props:qm({},zg,{dot:Boolean,text:String,icon:String,color:String,badge:av,iconClass:null,badgeProps:Object,iconPrefix:String}),setup(e,{slots:t}){const n=Ng();gv(Ig);const o=()=>{const{dot:n,badge:o,icon:a,color:r,iconClass:i,badgeProps:l,iconPrefix:s}=e;return t.icon?lr(Wg,hr({dot:n,class:hy("icon"),content:o},l),{default:t.icon}):lr(ey,{tag:"div",dot:n,name:a,badge:o,color:r,class:[hy("icon"),i],badgeProps:l,classPrefix:s},null)};return()=>lr("div",{role:"button",class:hy(),tabindex:0,onClick:n},[o(),t.default?t.default():e.text])}})),vy={show:Boolean,zIndex:av,overlay:rv,duration:av,teleport:[String,Object],lockScroll:rv,lazyRender:rv,beforeClose:Function,overlayStyle:Object,overlayClass:null,transitionAppear:Boolean,closeOnClickOverlay:rv},gy=Object.keys(vy);function yy(){const e=nn(0),t=nn(0),n=nn(0),o=nn(0),a=nn(0),r=nn(0),i=nn(""),l=nn(!0),s=()=>{n.value=0,o.value=0,a.value=0,r.value=0,i.value="",l.value=!0};return{move:s=>{const c=s.touches[0];n.value=(c.clientX<0?0:c.clientX)-e.value,o.value=c.clientY-t.value,a.value=Math.abs(n.value),r.value=Math.abs(o.value);var u,d;(!i.value||a.value<10&&r.value<10)&&(i.value=(u=a.value,d=r.value,u>d?"horizontal":d>u?"vertical":"")),l.value&&(a.value>5||r.value>5)&&(l.value=!1)},start:n=>{s(),e.value=n.touches[0].clientX,t.value=n.touches[0].clientY},reset:s,startX:e,startY:t,deltaX:n,deltaY:o,offsetX:a,offsetY:r,direction:i,isVertical:()=>"vertical"===i.value,isHorizontal:()=>"horizontal"===i.value,isTap:l}}let by=0;function wy(e,t){const n=yy(),o=t=>{n.move(t);const o=n.deltaY.value>0?"10":"01",a=Dv(t.target,e.value),{scrollHeight:r,offsetHeight:i,scrollTop:l}=a;let s="11";0===l?s=i>=r?"00":"01":l+i>=r&&(s="10"),"11"===s||!n.isVertical()||parseInt(s,2)&parseInt(o,2)||Hv(t,!0)},a=()=>{document.addEventListener("touchstart",n.start),document.addEventListener("touchmove",o,{passive:!1}),by||document.body.classList.add("van-overflow-hidden"),by++},r=()=>{by&&(document.removeEventListener("touchstart",n.start),document.removeEventListener("touchmove",o),by--,by||document.body.classList.remove("van-overflow-hidden"))},i=()=>t()&&r();kv((()=>t()&&a())),To(i),zo(i),Zn(t,(e=>{e?a():r()}))}function xy(e){const t=nn(!1);return Zn(e,(e=>{e&&(t.value=e)}),{immediate:!0}),e=>()=>t.value?e():null}const _y=()=>{var e;const{scopeId:t}=(null==(e=br())?void 0:e.vnode)||{};return t?{[t]:""}:null},[Sy,ky]=vg("overlay");const Cy=Og(vo({name:Sy,props:{show:Boolean,zIndex:av,duration:av,className:null,lockScroll:rv,lazyRender:rv,customStyle:Object,teleport:[String,Object]},setup(e,{slots:t}){const n=nn(),o=xy((()=>e.show||!e.lazyRender))((()=>{var o;const a=qm(Gv(e.zIndex),e.customStyle);return Xm(e.duration)&&(a.animationDuration=`${e.duration}s`),no(lr("div",{ref:n,style:a,class:[ky(),e.className]},[null==(o=t.default)?void 0:o.call(t)]),[[Jr,e.show]])}));return Cv("touchmove",(t=>{e.lockScroll&&Hv(t,!0)}),{target:n}),()=>{const t=lr(Rr,{name:"van-fade",appear:!0},{default:o});return e.teleport?lr(Na,{to:e.teleport},{default:()=>[t]}):t}}})),Ty=qm({},vy,{round:Boolean,position:uv("center"),closeIcon:uv("cross"),closeable:Boolean,transition:String,iconPrefix:String,closeOnPopstate:Boolean,closeIconPosition:uv("top-right"),destroyOnClose:Boolean,safeAreaInsetTop:Boolean,safeAreaInsetBottom:Boolean}),[Ey,Oy]=vg("popup");const Ay=Og(vo({name:Ey,inheritAttrs:!1,props:Ty,emits:["open","close","opened","closed","keydown","update:show","clickOverlay","clickCloseIcon"],setup(e,{emit:t,attrs:n,slots:o}){let a,r;const i=nn(),l=nn(),s=xy((()=>e.show||!e.lazyRender)),c=Br((()=>{const t={zIndex:i.value};if(Xm(e.duration)){t["center"===e.position?"animationDuration":"transitionDuration"]=`${e.duration}s`}return t})),u=()=>{a||(a=!0,i.value=void 0!==e.zIndex?+e.zIndex:++qg,t("open"))},d=()=>{a&&Eg(e.beforeClose,{done(){a=!1,t("close"),t("update:show",!1)}})},p=n=>{t("clickOverlay",n),e.closeOnClickOverlay&&d()},f=()=>{if(e.overlay)return lr(Cy,hr({show:e.show,class:e.overlayClass,zIndex:i.value,duration:e.duration,customStyle:e.overlayStyle,role:e.closeOnClickOverlay?"button":void 0,tabindex:e.closeOnClickOverlay?0:void 0},_y(),{onClick:p}),{default:o["overlay-content"]})},h=e=>{t("clickCloseIcon",e),d()},m=()=>{if(e.closeable)return lr(ey,{role:"button",tabindex:0,name:e.closeIcon,class:[Oy("close-icon",e.closeIconPosition),Cg],classPrefix:e.iconPrefix,onClick:h},null)};let v;const g=()=>{v&&clearTimeout(v),v=setTimeout((()=>{t("opened")}))},y=()=>t("closed"),b=e=>t("keydown",e),w=s((()=>{var t;const{destroyOnClose:a,round:r,position:i,safeAreaInsetTop:s,safeAreaInsetBottom:u,show:d}=e;if(d||!a)return no(lr("div",hr({ref:l,style:c.value,role:"dialog",tabindex:0,class:[Oy({round:r,[i]:i}),{"van-safe-area-top":s,"van-safe-area-bottom":u}],onKeydown:b},n,_y()),[null==(t=o.default)?void 0:t.call(o),m()]),[[Jr,d]])})),x=()=>{const{position:t,transition:n,transitionAppear:o}=e;return lr(Rr,{name:n||("center"===t?"van-fade":`van-popup-slide-${t}`),appear:o,onAfterEnter:g,onAfterLeave:y},{default:w})};return Zn((()=>e.show),(e=>{e&&!a&&(u(),0===n.tabindex&&xn((()=>{var e;null==(e=l.value)||e.focus()}))),!e&&a&&(a=!1,t("close"))})),Rg({popupRef:l}),wy(l,(()=>e.show&&e.lockScroll)),Cv("popstate",(()=>{e.closeOnPopstate&&(d(),r=!1)})),Io((()=>{e.show&&u()})),Co((()=>{r&&(t("update:show",!0),r=!1)})),To((()=>{e.show&&e.teleport&&(d(),r=!0)})),ma(Bg,(()=>e.show)),()=>e.teleport?lr(Na,{to:e.teleport},{default:()=>[f(),x()]}):lr(Ha,null,[f(),x()])}})),[By,Dy]=vg("action-sheet"),Py=qm({},vy,{title:String,round:rv,actions:lv(),closeIcon:uv("cross"),closeable:rv,cancelText:String,description:String,closeOnPopstate:rv,closeOnClickAction:Boolean,safeAreaInsetBottom:rv}),$y=[...gy,"round","closeOnPopstate","safeAreaInsetBottom"];const Ly=Og(vo({name:By,props:Py,emits:["select","cancel","update:show"],setup(e,{slots:t,emit:n}){const o=e=>n("update:show",e),a=()=>{o(!1),n("cancel")},r=()=>{if(e.title)return lr("div",{class:Dy("header")},[e.title,e.closeable&&lr(ey,{name:e.closeIcon,class:[Dy("close"),Cg],onClick:a},null)])},i=()=>{if(t.cancel||e.cancelText)return[lr("div",{class:Dy("gap")},null),lr("button",{type:"button",class:Dy("cancel"),onClick:a},[t.cancel?t.cancel():e.cancelText])]},l=e=>{if(e.icon)return lr(ey,{class:Dy("item-icon"),name:e.icon},null)},s=(e,n)=>e.loading?lr(iy,{class:Dy("loading-icon")},null):t.action?t.action({action:e,index:n}):[lr("span",{class:Dy("name")},[e.name]),e.subname&&lr("div",{class:Dy("subname")},[e.subname])],c=(t,a)=>{const{color:r,loading:i,callback:c,disabled:u,className:d}=t;return lr("button",{type:"button",style:{color:r},class:[Dy("item",{loading:i,disabled:u}),d],onClick:()=>{u||i||(c&&c(t),e.closeOnClickAction&&o(!1),xn((()=>n("select",t,a))))}},[l(t),s(t,a)])},u=()=>{if(e.description||t.description){const n=t.description?t.description():e.description;return lr("div",{class:Dy("description")},[n])}};return()=>lr(Ay,hr({class:Dy(),position:"bottom","onUpdate:show":o},tv(e,$y)),{default:()=>{var n;return[r(),u(),lr("div",{class:Dy("content")},[e.actions.map(c),null==(n=t.default)?void 0:n.call(t)]),i()]}})}})),[Vy,Iy,My]=vg("picker"),Ry=e=>e.find((e=>!e.disabled))||e[0];function zy(e,t){for(let n=t=og(t,0,e.length);n=0;n--)if(!e[n].disabled)return n;return 0}const jy=(e,t,n)=>void 0!==t&&!!e.find((e=>e[n.value]===t));function Ny(e,t,n){const o=e.findIndex((e=>e[n.value]===t));return e[zy(e,o)]}const[Fy,Hy]=vg("picker-column"),Wy=Symbol(Fy);var qy=vo({name:Fy,props:{value:av,fields:iv(Object),options:lv(),readonly:Boolean,allowHtml:Boolean,optionHeight:iv(Number),swipeDuration:iv(av),visibleOptionNum:iv(av)},emits:["change","clickOption","scrollInto"],setup(e,{emit:t,slots:n}){let o,a,r,i,l;const s=nn(),c=nn(),u=nn(0),d=nn(0),p=yy(),f=()=>e.options.length,h=()=>e.optionHeight*(+e.visibleOptionNum-1)/2,m=n=>{let a=zy(e.options,n);const r=-a*e.optionHeight,i=()=>{a>f()-1&&(a=zy(e.options,n));const o=e.options[a][e.fields.value];o!==e.value&&t("change",o)};o&&r!==u.value?l=i:i(),u.value=r},v=()=>e.readonly||!e.options.length,g=t=>og(Math.round(-t/e.optionHeight),0,f()-1),y=Br((()=>g(u.value))),b=()=>{o=!1,d.value=0,l&&(l(),l=null)},w=e=>{if(!v()){if(p.start(e),o){const e=function(e){const{transform:t}=window.getComputedStyle(e),n=t.slice(7,t.length-1).split(", ")[5];return Number(n)}(c.value);u.value=Math.min(0,e-h())}d.value=0,a=u.value,r=Date.now(),i=a,l=null}},x=()=>{if(v())return;const t=u.value-i,n=Date.now()-r;if(n<300&&Math.abs(t)>15)return void((t,n)=>{const o=Math.abs(t/n);t=u.value+o/.003*(t<0?-1:1);const a=g(t);d.value=+e.swipeDuration,m(a)})(t,n);const a=g(u.value);d.value=200,m(a),setTimeout((()=>{o=!1}),0)},_=()=>{const a={height:`${e.optionHeight}px`};return e.options.map(((r,i)=>{const s=r[e.fields.text],{disabled:c}=r,u=r[e.fields.value],p={role:"button",style:a,tabindex:c?-1:0,class:[Hy("item",{disabled:c,selected:u===e.value}),r.className],onClick:()=>(n=>{o||v()||(l=null,d.value=200,m(n),t("clickOption",e.options[n]))})(i)},f={class:"van-ellipsis",[e.allowHtml?"innerHTML":"textContent"]:s};return lr("li",p,[n.option?n.option(r,i):lr("div",f,null)])}))};return gv(Wy),Rg({stopMomentum:b}),Kn((()=>{const t=o?Math.floor(-u.value/e.optionHeight):e.options.findIndex((t=>t[e.fields.value]===e.value)),n=zy(e.options,t),a=-n*e.optionHeight;o&&n{if(v())return;p.move(n),p.isVertical()&&(o=!0,Hv(n,!0));const l=og(a+p.deltaY.value,-f()*e.optionHeight,e.optionHeight),s=g(l);s!==y.value&&t("scrollInto",e.options[s]),u.value=l;const c=Date.now();c-r>300&&(r=c,i=l)}),{target:s}),()=>lr("div",{ref:s,class:Hy(),onTouchstartPassive:w,onTouchend:x,onTouchcancel:x},[lr("ul",{ref:c,style:{transform:`translate3d(0, ${u.value+h()}px, 0)`,transitionDuration:`${d.value}ms`,transitionProperty:d.value?"all":"none"},class:Hy("wrapper"),onTransitionend:b},[_()])])}});const[Uy]=vg("picker-toolbar"),Yy={title:String,cancelButtonText:String,confirmButtonText:String},Xy=["cancel","confirm","title","toolbar"],Ky=Object.keys(Yy);var Gy=vo({name:Uy,props:Yy,emits:["confirm","cancel"],setup(e,{emit:t,slots:n}){const o=()=>t("cancel"),a=()=>t("confirm"),r=()=>{var t;const a=null!=(t=e.cancelButtonText)?t:My("cancel");if(n.cancel||a)return lr("button",{type:"button",class:[Iy("cancel"),Cg],onClick:o},[n.cancel?n.cancel():a])},i=()=>{var t;const o=null!=(t=e.confirmButtonText)?t:My("confirm");if(n.confirm||o)return lr("button",{type:"button",class:[Iy("confirm"),Cg],onClick:a},[n.confirm?n.confirm():o])};return()=>lr("div",{class:Iy("toolbar")},[n.toolbar?n.toolbar():[r(),n.title?n.title():e.title?lr("div",{class:[Iy("title"),"van-ellipsis"]},[e.title]):void 0,i()]])}});const Zy=(e,t)=>{const n=nn(e());return Zn(e,(e=>{e!==n.value&&(n.value=e)})),Zn(n,(n=>{n!==e()&&t(n)})),n};let Jy=0;function Qy(){const e=br(),{name:t="unknown"}=(null==e?void 0:e.type)||{};return`${t}-${++Jy}`}function eb(){const e=nn([]),t=[];Mo((()=>{e.value=[]}));return[e,n=>(t[n]||(t[n]=t=>{e.value[n]=t}),t[n])]}function tb(e,t){if(!Um||!window.IntersectionObserver)return;const n=new IntersectionObserver((e=>{t(e[0].intersectionRatio>0)}),{root:document.body}),o=()=>{e.value&&n.unobserve(e.value)};To(o),zo(o),kv((()=>{e.value&&n.observe(e.value)}))}const[nb,ob]=vg("sticky");const ab=Og(vo({name:nb,props:{zIndex:av,position:uv("top"),container:Object,offsetTop:cv(0),offsetBottom:cv(0)},emits:["scroll","change"],setup(e,{emit:t,slots:n}){const o=nn(),a=Pv(o),r=jt({fixed:!1,width:0,height:0,transform:0}),i=nn(!1),l=Br((()=>Qv("top"===e.position?e.offsetTop:e.offsetBottom))),s=Br((()=>{if(i.value)return;const{fixed:e,height:t,width:n}=r;return e?{width:`${n}px`,height:`${t}px`}:void 0})),c=Br((()=>{if(!r.fixed||i.value)return;const t=qm(Gv(e.zIndex),{width:`${r.width}px`,height:`${r.height}px`,[e.position]:`${l.value}px`});return r.transform&&(t.transform=`translate3d(0, ${r.transform}px, 0)`),t})),u=()=>{if(!o.value||Wv(o))return;const{container:n,position:a}=e,i=vv(o),s=Vv(window);if(r.width=i.width,r.height=i.height,"top"===a)if(n){const e=vv(n),t=e.bottom-l.value-r.height;r.fixed=l.value>i.top&&e.bottom>0,r.transform=t<0?t:0}else r.fixed=l.value>i.top;else{const{clientHeight:e}=document.documentElement;if(n){const t=vv(n),o=e-t.top-l.value-r.height;r.fixed=e-l.valuet.top,r.transform=o<0?-o:0}else r.fixed=e-l.value{t("scroll",{scrollTop:e,isFixed:r.fixed})})(s)};return Zn((()=>r.fixed),(e=>t("change",e))),Cv("scroll",u,{target:a,passive:!0}),tb(o,u),Zn([qv,Uv],(()=>{o.value&&!Wv(o)&&r.fixed&&(i.value=!0,xn((()=>{const e=vv(o);r.width=e.width,r.height=e.height,i.value=!1})))})),()=>{var e;return lr("div",{ref:o,style:s.value},[lr("div",{class:ob({fixed:r.fixed&&!i.value}),style:c.value},[null==(e=n.default)?void 0:e.call(n)])])}}})),[rb,ib]=vg("swipe"),lb={loop:rv,width:av,height:av,vertical:Boolean,autoplay:cv(0),duration:cv(500),touchable:rv,lazyRender:Boolean,initialSwipe:cv(0),indicatorColor:String,showIndicators:rv,stopPropagation:rv},sb=Symbol(rb);const cb=Og(vo({name:rb,props:lb,emits:["change","dragStart","dragEnd"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=jt({rect:null,width:0,height:0,offset:0,active:0,swiping:!1});let i=!1;const l=yy(),{children:s,linkChildren:c}=wv(sb),u=Br((()=>s.length)),d=Br((()=>r[e.vertical?"height":"width"])),p=Br((()=>e.vertical?l.deltaY.value:l.deltaX.value)),f=Br((()=>{if(r.rect){return(e.vertical?r.rect.height:r.rect.width)-d.value*u.value}return 0})),h=Br((()=>d.value?Math.ceil(Math.abs(f.value)/d.value):u.value)),m=Br((()=>u.value*d.value)),v=Br((()=>(r.active+u.value)%u.value)),g=Br((()=>{const t=e.vertical?"vertical":"horizontal";return l.direction.value===t})),y=Br((()=>{const t={transitionDuration:`${r.swiping?0:e.duration}ms`,transform:`translate${e.vertical?"Y":"X"}(${+r.offset.toFixed(2)}px)`};if(d.value){const n=e.vertical?"height":"width",o=e.vertical?"width":"height";t[n]=`${m.value}px`,t[o]=e[o]?`${e[o]}px`:""}return t})),b=(t,n=0)=>{let o=t*d.value;e.loop||(o=Math.min(o,-f.value));let a=n-o;return e.loop||(a=og(a,f.value,0)),a},w=({pace:n=0,offset:o=0,emitChange:a})=>{if(u.value<=1)return;const{active:i}=r,l=(t=>{const{active:n}=r;return t?e.loop?og(n+t,-1,u.value):og(n+t,0,h.value):n})(n),c=b(l,o);if(e.loop){if(s[0]&&c!==f.value){const e=c0;s[u.value-1].setOffset(e?-m.value:0)}}r.active=l,r.offset=c,a&&l!==i&&t("change",v.value)},x=()=>{r.swiping=!0,r.active<=-1?w({pace:u.value}):r.active>=u.value&&w({pace:-u.value})},_=()=>{x(),l.reset(),hv((()=>{r.swiping=!1,w({pace:1,emitChange:!0})}))};let S;const k=()=>clearTimeout(S),C=()=>{k(),+e.autoplay>0&&u.value>1&&(S=setTimeout((()=>{_(),C()}),+e.autoplay))},T=(t=+e.initialSwipe)=>{if(!o.value)return;const n=()=>{var n,a;if(!Wv(o)){const t={width:o.value.offsetWidth,height:o.value.offsetHeight};r.rect=t,r.width=+(null!=(n=e.width)?n:t.width),r.height=+(null!=(a=e.height)?a:t.height)}u.value&&-1===(t=Math.min(u.value-1,t))&&(t=u.value-1),r.active=t,r.swiping=!0,r.offset=b(t),s.forEach((e=>{e.setOffset(0)})),C()};Wv(o)?xn().then(n):n()},E=()=>T(r.active);let O;const A=t=>{!e.touchable||t.touches.length>1||(l.start(t),i=!1,O=Date.now(),k(),x())},B=()=>{if(!e.touchable||!r.swiping)return;const n=Date.now()-O,o=p.value/n;if((Math.abs(o)>.25||Math.abs(p.value)>d.value/2)&&g.value){const t=e.vertical?l.offsetY.value:l.offsetX.value;let n=0;n=e.loop?t>0?p.value>0?-1:1:0:-Math[p.value>0?"ceil":"floor"](p.value/d.value),w({pace:n,emitChange:!0})}else p.value&&w({pace:0});i=!1,r.swiping=!1,t("dragEnd",{index:v.value}),C()},D=(t,n)=>{const o=n===v.value,a=o?{backgroundColor:e.indicatorColor}:void 0;return lr("i",{style:a,class:ib("indicator",{active:o})},null)};return Rg({prev:()=>{x(),l.reset(),hv((()=>{r.swiping=!1,w({pace:-1,emitChange:!0})}))},next:_,state:r,resize:E,swipeTo:(t,n={})=>{x(),l.reset(),hv((()=>{let o;o=e.loop&&t===u.value?0===r.active?0:t:t%u.value,n.immediate?hv((()=>{r.swiping=!1})):r.swiping=!1,w({pace:o-r.active,emitChange:!0})}))}}),c({size:d,props:e,count:u,activeIndicator:v}),Zn((()=>e.initialSwipe),(e=>T(+e))),Zn(u,(()=>T(r.active))),Zn((()=>e.autoplay),C),Zn([qv,Uv,()=>e.width,()=>e.height],E),Zn(function(){if(!Ev&&(Ev=nn("visible"),dv)){const e=()=>{Ev.value=document.hidden?"hidden":"visible"};e(),window.addEventListener("visibilitychange",e)}return Ev}(),(e=>{"visible"===e?C():k()})),Io(T),Co((()=>T(r.active))),Dg((()=>T(r.active))),To(k),zo(k),Cv("touchmove",(n=>{if(e.touchable&&r.swiping&&(l.move(n),g.value)){!e.loop&&(0===r.active&&p.value>0||r.active===u.value-1&&p.value<0)||(Hv(n,e.stopPropagation),w({offset:p.value}),i||(t("dragStart",{index:v.value}),i=!0))}}),{target:a}),()=>{var t;return lr("div",{ref:o,class:ib()},[lr("div",{ref:a,style:y.value,class:ib("track",{vertical:e.vertical}),onTouchstartPassive:A,onTouchend:B,onTouchcancel:B},[null==(t=n.default)?void 0:t.call(n)]),n.indicator?n.indicator({active:v.value,total:u.value}):e.showIndicators&&u.value>1?lr("div",{class:ib("indicators",{vertical:e.vertical})},[Array(u.value).fill("").map(D)]):void 0])}}})),[ub,db]=vg("tabs");var pb=vo({name:ub,props:{count:iv(Number),inited:Boolean,animated:Boolean,duration:iv(av),swipeable:Boolean,lazyRender:Boolean,currentIndex:iv(Number)},emits:["change"],setup(e,{emit:t,slots:n}){const o=nn(),a=e=>t("change",e),r=()=>{var t;const r=null==(t=n.default)?void 0:t.call(n);return e.animated||e.swipeable?lr(cb,{ref:o,loop:!1,class:db("track"),duration:1e3*+e.duration,touchable:e.swipeable,lazyRender:e.lazyRender,showIndicators:!1,onChange:a},{default:()=>[r]}):r},i=t=>{const n=o.value;n&&n.state.active!==t&&n.swipeTo(t,{immediate:!e.inited})};return Zn((()=>e.currentIndex),i),Io((()=>{i(e.currentIndex)})),Rg({swipeRef:o}),()=>lr("div",{class:db("content",{animated:e.animated||e.swipeable})},[r()])}});const[fb,hb]=vg("tabs"),mb={type:uv("line"),color:String,border:Boolean,sticky:Boolean,shrink:Boolean,active:cv(0),duration:cv(.3),animated:Boolean,ellipsis:rv,swipeable:Boolean,scrollspy:Boolean,offsetTop:cv(0),background:String,lazyRender:rv,showHeader:rv,lineWidth:av,lineHeight:av,beforeChange:Function,swipeThreshold:cv(5),titleActiveColor:String,titleInactiveColor:String},vb=Symbol(fb);var gb=vo({name:fb,props:mb,emits:["change","scroll","rendered","clickTab","update:active"],setup(e,{emit:t,slots:n}){let o,a,r,i,l;const s=nn(),c=nn(),u=nn(),d=nn(),p=Qy(),f=Pv(s),[h,m]=eb(),{children:v,linkChildren:g}=wv(vb),y=jt({inited:!1,position:"",lineStyle:{},currentIndex:-1}),b=Br((()=>v.length>+e.swipeThreshold||!e.ellipsis||e.shrink)),w=Br((()=>({borderColor:e.color,background:e.background}))),x=(e,t)=>{var n;return null!=(n=e.name)?n:t},_=Br((()=>{const e=v[y.currentIndex];if(e)return x(e,y.currentIndex)})),S=Br((()=>Qv(e.offsetTop))),k=Br((()=>e.sticky?S.value+o:0)),C=t=>{const n=c.value,o=h.value;if(!(b.value&&n&&o&&o[y.currentIndex]))return;const a=o[y.currentIndex].$el,r=a.offsetLeft-(n.offsetWidth-a.offsetWidth)/2;i&&i(),i=function(e,t,n){let o,a=0;const r=e.scrollLeft,i=0===n?1:Math.round(1e3*n/16);let l=r;return function n(){l+=(t-r)/i,e.scrollLeft=l,++a{const t=y.inited;xn((()=>{const n=h.value;if(!n||!n[y.currentIndex]||"line"!==e.type||Wv(s.value))return;const o=n[y.currentIndex].$el,{lineWidth:a,lineHeight:r}=e,i=o.offsetLeft+o.offsetWidth/2,l={width:Xv(a),backgroundColor:e.color,transform:`translateX(${i}px) translateX(-50%)`};if(t&&(l.transitionDuration=`${e.duration}s`),Xm(r)){const e=Xv(r);l.height=e,l.borderRadius=e}y.lineStyle=l}))},E=(n,o)=>{const a=(e=>{const t=e=0&&e{const n=v.find(((t,n)=>x(t,n)===e)),o=n?v.indexOf(n):0;E(o,t)},A=(t=!1)=>{if(e.scrollspy){const n=v[y.currentIndex].$el;if(n&&f.value){const o=zv(n,f.value)-k.value;a=!0,l&&l(),l=function(e,t,n,o){let a,r=Vv(e);const i=rt||!i&&rt?a=pv(n):o&&(a=pv(o))}(),function(){fv(a)}}(f.value,o,t?0:+e.duration,(()=>{a=!1}))}}},B=(n,o,a)=>{const{title:r,disabled:i}=v[o],l=x(v[o],o);i||(Eg(e.beforeChange,{args:[l],done:()=>{E(o),A()}}),jg(n)),t("clickTab",{name:l,title:r,event:a,disabled:i})},D=e=>{r=e.isFixed,t("scroll",e)},P=()=>{if("line"===e.type&&v.length)return lr("div",{class:hb("line"),style:y.lineStyle},null)},$=()=>{var t,o,a;const{type:r,border:i,sticky:l}=e,s=[lr("div",{ref:l?void 0:u,class:[hb("wrap"),{[Sg]:"line"===r&&i}]},[lr("div",{ref:c,role:"tablist",class:hb("nav",[r,{shrink:e.shrink,complete:b.value}]),style:w.value,"aria-orientation":"horizontal"},[null==(t=n["nav-left"])?void 0:t.call(n),v.map((e=>e.renderTitle(B))),P(),null==(o=n["nav-right"])?void 0:o.call(n)])]),null==(a=n["nav-bottom"])?void 0:a.call(n)];return l?lr("div",{ref:u},[s]):s},L=()=>{T(),xn((()=>{var e,t;C(!0),null==(t=null==(e=d.value)?void 0:e.swipeRef.value)||t.resize()}))};Zn((()=>[e.color,e.duration,e.lineWidth,e.lineHeight]),T),Zn(qv,L),Zn((()=>e.active),(e=>{e!==_.value&&O(e)})),Zn((()=>v.length),(()=>{y.inited&&(O(e.active),T(),xn((()=>{C(!0)})))}));return Rg({resize:L,scrollTo:e=>{xn((()=>{O(e),A(!0)}))}}),Co(T),Dg(T),kv((()=>{O(e.active,!0),xn((()=>{y.inited=!0,u.value&&(o=vv(u.value).height),C(!0)}))})),tb(s,T),Cv("scroll",(()=>{if(e.scrollspy&&!a){const e=(()=>{for(let e=0;ek.value)return 0===e?0:e-1}return v.length-1})();E(e)}}),{target:f,passive:!0}),g({id:p,props:e,setLine:T,scrollable:b,onRendered:(e,n)=>t("rendered",e,n),currentName:_,setTitleRefs:m,scrollIntoView:C}),()=>lr("div",{ref:s,class:hb([e.type])},[e.showHeader?e.sticky?lr(ab,{container:s.value,offsetTop:S.value,onScroll:D},{default:()=>[$()]}):$():null,lr(pb,{ref:d,count:v.length,inited:y.inited,animated:e.animated,duration:e.duration,swipeable:e.swipeable,lazyRender:e.lazyRender,currentIndex:y.currentIndex,onChange:E},{default:()=>{var e;return[null==(e=n.default)?void 0:e.call(n)]}})])}});const yb=Symbol(),[bb,wb]=vg("tab"),xb=vo({name:bb,props:{id:String,dot:Boolean,type:String,color:String,title:String,badge:av,shrink:Boolean,isActive:Boolean,disabled:Boolean,controls:String,scrollable:Boolean,activeColor:String,inactiveColor:String,showZeroBadge:rv},setup(e,{slots:t}){const n=Br((()=>{const t={},{type:n,color:o,disabled:a,isActive:r,activeColor:i,inactiveColor:l}=e;o&&"card"===n&&(t.borderColor=o,a||(r?t.backgroundColor=o:t.color=o));const s=r?i:l;return s&&(t.color=s),t})),o=()=>{const n=lr("span",{class:wb("text",{ellipsis:!e.scrollable})},[t.title?t.title():e.title]);return e.dot||Xm(e.badge)&&""!==e.badge?lr(Wg,{dot:e.dot,content:e.badge,showZero:e.showZeroBadge},{default:()=>[n]}):n};return()=>lr("div",{id:e.id,role:"tab",class:[wb([e.type,{grow:e.scrollable&&!e.shrink,shrink:e.shrink,active:e.isActive,disabled:e.disabled}])],style:n.value,tabindex:e.disabled?void 0:e.isActive?0:-1,"aria-selected":e.isActive,"aria-disabled":e.disabled||void 0,"aria-controls":e.controls,"data-allow-mismatch":"attribute"},[o()])}}),[_b,Sb]=vg("swipe-item");const kb=Og(vo({name:_b,setup(e,{slots:t}){let n;const o=jt({offset:0,inited:!1,mounted:!1}),{parent:a,index:r}=gv(sb);if(!a)return;const i=Br((()=>{const e={},{vertical:t}=a.props;return a.size.value&&(e[t?"height":"width"]=`${a.size.value}px`),o.offset&&(e.transform=`translate${t?"Y":"X"}(${o.offset}px)`),e})),l=Br((()=>{const{loop:e,lazyRender:t}=a.props;if(!t||n)return!0;if(!o.mounted)return!1;const i=a.activeIndicator.value,l=a.count.value-1,s=0===i&&e?l:i-1,c=i===l&&e?0:i+1;return n=r.value===i||r.value===s||r.value===c,n}));return Io((()=>{xn((()=>{o.mounted=!0}))})),Rg({setOffset:e=>{o.offset=e}}),()=>{var e;return lr("div",{class:Sb(),style:i.value},[l.value?null==(e=t.default)?void 0:e.call(t):null])}}})),[Cb,Tb]=vg("tab");const Eb=Og(vo({name:Cb,props:qm({},zg,{dot:Boolean,name:av,badge:av,title:String,disabled:Boolean,titleClass:null,titleStyle:[String,Object],showZeroBadge:rv}),setup(e,{slots:t}){const n=Qy(),o=nn(!1),a=br(),{parent:r,index:i}=gv(vb);if(!r)return;const l=()=>{var t;return null!=(t=e.name)?t:i.value},s=Br((()=>{const t=l()===r.currentName.value;return t&&!o.value&&(o.value=!0,r.props.lazyRender&&xn((()=>{r.onRendered(l(),e.title)}))),t})),c=nn(""),u=nn("");Kn((()=>{const{titleClass:t,titleStyle:n}=e;c.value=t?q(t):"",u.value=n&&"string"!=typeof n?W(z(n)):n}));const d=nn(!s.value);return Zn(s,(e=>{e?d.value=!1:hv((()=>{d.value=!0}))})),Zn((()=>e.title),(()=>{r.setLine(),r.scrollIntoView()})),ma(yb,s),Rg({id:n,renderTitle:o=>lr(xb,hr({key:n,id:`${r.id}-${i.value}`,ref:r.setTitleRefs(i.value),style:u.value,class:c.value,isActive:s.value,controls:n,scrollable:r.scrollable.value,activeColor:r.props.titleActiveColor,inactiveColor:r.props.titleInactiveColor,onClick:e=>o(a.proxy,i.value,e)},tv(r.props,["type","color","shrink"]),tv(e,["dot","badge","title","disabled","showZeroBadge"])),{title:t.title})}),()=>{var e;const a=`${r.id}-${i.value}`,{animated:l,swipeable:c,scrollspy:u,lazyRender:p}=r.props;if(!t.default&&!l)return;const f=u||s.value;if(l||c)return lr(kb,{id:n,role:"tabpanel",class:Tb("panel-wrapper",{inactive:d.value}),tabindex:s.value?0:-1,"aria-hidden":!s.value,"aria-labelledby":a,"data-allow-mismatch":"attribute"},{default:()=>{var e;return[lr("div",{class:Tb("panel")},[null==(e=t.default)?void 0:e.call(t)])]}});const h=o.value||u||!p?null==(e=t.default)?void 0:e.call(t):null;return no(lr("div",{id:n,role:"tabpanel",class:Tb("panel"),tabindex:f?0:-1,"aria-labelledby":a,"data-allow-mismatch":"attribute"},[h]),[[Jr,f]])}}})),Ob=Og(gb),[Ab,Bb]=vg("picker-group"),Db=Symbol(Ab);var Pb=vo({name:Ab,props:qm({tabs:lv(),activeTab:cv(0),nextStepText:String,showToolbar:rv},Yy),emits:["confirm","cancel","update:activeTab"],setup(e,{emit:t,slots:n}){const o=Zy((()=>e.activeTab),(e=>t("update:activeTab",e))),{children:a,linkChildren:r}=wv(Db);r();const i=()=>+o.value{i()?o.value=+o.value+1:t("confirm",a.map((e=>e.confirm())))},s=()=>t("cancel");return()=>{var t,a;let r=null==(a=null==(t=n.default)?void 0:t.call(n))?void 0:a.filter((e=>e.type!==qa)).map((e=>e.type===Ha?e.children:e));r&&(r=r.reduce(((e,t)=>e.concat(t)),[]));const c=i()?e.nextStepText:e.confirmButtonText;return lr("div",{class:Bb()},[e.showToolbar?lr(Gy,{title:e.title,cancelButtonText:e.cancelButtonText,confirmButtonText:c,onConfirm:l,onCancel:s},tv(n,Xy)):null,lr(Ob,{active:o.value,"onUpdate:active":e=>o.value=e,class:Bb("tabs"),shrink:!0,animated:!0,lazyRender:!1},{default:()=>[e.tabs.map(((e,t)=>lr(Eb,{title:e,titleClass:Bb("tab-title")},{default:()=>[null==r?void 0:r[t]]})))]})])}}});const $b=qm({loading:Boolean,readonly:Boolean,allowHtml:Boolean,optionHeight:cv(44),showToolbar:rv,swipeDuration:cv(1e3),visibleOptionNum:cv(6)},Yy),Lb=qm({},$b,{columns:lv(),modelValue:lv(),toolbarPosition:uv("top"),columnsFieldNames:Object});const Vb=["title","cancel","confirm","toolbar","columns-top","columns-bottom"],Ib=["title","loading","readonly","optionHeight","swipeDuration","visibleOptionNum","cancelButtonText","confirmButtonText"],Mb=(e="",t="000000",n)=>({text:e,value:t,children:n});function Rb({areaList:e,columnsNum:t,columnsPlaceholder:n}){const{city_list:o={},county_list:a={},province_list:r={}}=e,i=+t>1,l=+t>2,s=new Map;Object.keys(r).forEach((e=>{s.set(e.slice(0,2),Mb(r[e],e,(()=>{if(i)return n.length>1?[Mb(n[1],"000000",l?[]:void 0)]:[]})()))}));const c=new Map;if(i){const e=()=>{if(l)return n.length>2?[Mb(n[2])]:[]};Object.keys(o).forEach((t=>{const n=Mb(o[t],t,e());c.set(t.slice(0,4),n);const a=s.get(t.slice(0,2));a&&a.children.push(n)}))}l&&Object.keys(a).forEach((e=>{const t=c.get(e.slice(0,4));t&&t.children.push(Mb(a[e],e))}));const u=Array.from(s.values());if(n.length){const e=l?[Mb(n[2])]:void 0,t=i?[Mb(n[1],"000000",e)]:void 0;u.unshift(Mb(n[0],"000000",t))}return u}const zb=Og(vo({name:Vy,props:Lb,emits:["confirm","cancel","change","scrollInto","clickOption","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(e.modelValue.slice(0)),{parent:r}=gv(Db),{children:i,linkChildren:l}=wv(Wy);l();const s=Br((()=>function(e){return qm({text:"text",value:"value",children:"children"},e)}(e.columnsFieldNames))),c=Br((()=>Qv(e.optionHeight))),u=Br((()=>function(e,t){const n=e[0];if(n){if(Array.isArray(n))return"multiple";if(t.children in n)return"cascade"}return"default"}(e.columns,s.value))),d=Br((()=>{const{columns:t}=e;switch(u.value){case"multiple":return t;case"cascade":return function(e,t,n){const o=[];let a={[t.children]:e},r=0;for(;a&&a[t.children];){const e=a[t.children],i=n.value[r];a=Xm(i)?Ny(e,i,t):void 0,!a&&e.length&&(a=Ny(e,Ry(e)[t.value],t)),r++,o.push(e)}return o}(t,s.value,a);default:return[t]}})),p=Br((()=>d.value.some((e=>e.length)))),f=Br((()=>d.value.map(((e,t)=>Ny(e,a.value[t],s.value))))),h=Br((()=>d.value.map(((e,t)=>e.findIndex((e=>e[s.value.value]===a.value[t])))))),m=(e,t)=>{if(a.value[e]!==t){const n=a.value.slice(0);n[e]=t,a.value=n}},v=()=>({selectedValues:a.value.slice(0),selectedOptions:f.value,selectedIndexes:h.value}),g=()=>{i.forEach((e=>e.stopMomentum()));const e=v();return xn((()=>{t("confirm",e)})),e},y=()=>t("cancel",v()),b=()=>d.value.map(((o,r)=>lr(qy,{value:a.value[r],fields:s.value,options:o,readonly:e.readonly,allowHtml:e.allowHtml,optionHeight:c.value,swipeDuration:e.swipeDuration,visibleOptionNum:e.visibleOptionNum,onChange:e=>((e,n)=>{m(n,e),"cascade"===u.value&&a.value.forEach(((e,t)=>{const n=d.value[t];jy(n,e,s.value)||m(t,n.length?n[0][s.value.value]:void 0)})),xn((()=>{t("change",qm({columnIndex:n},v()))}))})(e,r),onClickOption:e=>((e,n)=>{const o={columnIndex:n,currentOption:e};t("clickOption",qm(v(),o)),t("scrollInto",o)})(e,r),onScrollInto:e=>{t("scrollInto",{currentOption:e,columnIndex:r})}},{option:n.option}))),w=e=>{if(p.value){const t={height:`${c.value}px`},n={backgroundSize:`100% ${(e-c.value)/2}px`};return[lr("div",{class:Iy("mask"),style:n},null),lr("div",{class:[kg,Iy("frame")],style:t},null)]}},x=()=>{const t=c.value*+e.visibleOptionNum,a={height:`${t}px`};return e.loading||p.value||!n.empty?lr("div",{ref:o,class:Iy("columns"),style:a},[b(),w(t)]):n.empty()},_=()=>{if(e.showToolbar&&!r)return lr(Gy,hr(tv(e,Ky),{onConfirm:g,onCancel:y}),tv(n,Xy))};let S;Zn(d,(e=>{e.forEach(((e,t)=>{e.length&&!jy(e,a.value[t],s.value)&&m(t,Ry(e)[s.value.value])}))}),{immediate:!0}),Zn((()=>e.modelValue),(e=>{nv(e,a.value)||nv(e,S)||(a.value=e.slice(0),S=e.slice(0))}),{deep:!0}),Zn(a,(n=>{nv(n,e.modelValue)||(S=n.slice(0),t("update:modelValue",S))}),{immediate:!0}),Cv("touchmove",Hv,{target:o});return Rg({confirm:g,getSelectedOptions:()=>f.value}),()=>{var t,o;return lr("div",{class:Iy()},["top"===e.toolbarPosition?_():null,e.loading?lr(iy,{class:Iy("loading")},null):null,null==(t=n["columns-top"])?void 0:t.call(n),x(),null==(o=n["columns-bottom"])?void 0:o.call(n),"bottom"===e.toolbarPosition?_():null])}}})),[jb,Nb]=vg("area");const Fb=Og(vo({name:jb,props:qm({},tv($b,Ib),{modelValue:String,columnsNum:cv(3),columnsPlaceholder:lv(),areaList:{type:Object,default:()=>({})}}),emits:["change","confirm","cancel","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn([]),a=nn(),r=Br((()=>Rb(e))),i=(...e)=>t("change",...e),l=(...e)=>t("cancel",...e),s=(...e)=>t("confirm",...e);return Zn(o,(n=>{const o=n.length?n[n.length-1]:"";o&&o!==e.modelValue&&t("update:modelValue",o)}),{deep:!0}),Zn((()=>e.modelValue),(t=>{if(t){t!==(o.value.length?o.value[o.value.length-1]:"")&&(o.value=[`${t.slice(0,2)}0000`,`${t.slice(0,4)}00`,t].slice(0,+e.columnsNum))}else o.value=[]}),{immediate:!0}),Rg({confirm:()=>{var e;return null==(e=a.value)?void 0:e.confirm()},getSelectedOptions:()=>{var e;return(null==(e=a.value)?void 0:e.getSelectedOptions())||[]}}),()=>lr(zb,hr({ref:a,modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,class:Nb(),columns:r.value,onChange:i,onCancel:l,onConfirm:s},tv(e,Ib)),tv(n,Vb))}})),[Hb,Wb]=vg("cell"),qb={tag:uv("div"),icon:String,size:String,title:av,value:av,label:av,center:Boolean,isLink:Boolean,border:rv,iconPrefix:String,valueClass:null,labelClass:null,titleClass:null,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}};var Ub=vo({name:Hb,props:qm({},qb,zg),setup(e,{slots:t}){const n=Ng(),o=()=>{if(t.label||Xm(e.label))return lr("div",{class:[Wb("label"),e.labelClass]},[t.label?t.label():e.label])},a=()=>{var n;if(t.title||Xm(e.title)){const a=null==(n=t.title)?void 0:n.call(t);if(Array.isArray(a)&&0===a.length)return;return lr("div",{class:[Wb("title"),e.titleClass],style:e.titleStyle},[a||lr("span",null,[e.title]),o()])}},r=()=>{const n=t.value||t.default;if(n||Xm(e.value))return lr("div",{class:[Wb("value"),e.valueClass]},[n?n():lr("span",null,[e.value])])},i=()=>{if(t["right-icon"])return t["right-icon"]();if(e.isLink){const t=e.arrowDirection&&"right"!==e.arrowDirection?`arrow-${e.arrowDirection}`:"arrow";return lr(ey,{name:t,class:Wb("right-icon")},null)}};return()=>{var o;const{tag:l,size:s,center:c,border:u,isLink:d,required:p}=e,f=null!=(o=e.clickable)?o:d,h={center:c,required:!!p,clickable:f,borderless:!u};return s&&(h[s]=!!s),lr(l,{class:Wb(h),role:f?"button":void 0,tabindex:f?0:void 0,onClick:n},{default:()=>{var n;return[t.icon?t.icon():e.icon?lr(ey,{name:e.icon,class:Wb("left-icon"),classPrefix:e.iconPrefix},null):void 0,a(),r(),i(),null==(n=t.extra)?void 0:n.call(t)]}})}}});const Yb=Og(Ub),[Xb,Kb]=vg("form");var Gb=vo({name:Xb,props:{colon:Boolean,disabled:Boolean,readonly:Boolean,required:[Boolean,String],showError:Boolean,labelWidth:av,labelAlign:String,inputAlign:String,scrollToError:Boolean,scrollToErrorPosition:String,validateFirst:Boolean,submitOnEnter:rv,showErrorMessage:rv,errorMessageAlign:String,validateTrigger:{type:[String,Array],default:"onBlur"}},emits:["submit","failed"],setup(e,{emit:t,slots:n}){const{children:o,linkChildren:a}=wv(Tg),r=e=>e?o.filter((t=>e.includes(t.name))):o,i=t=>{return"string"==typeof t?(e=>{const t=o.find((t=>t.name===e));return t?new Promise(((e,n)=>{t.validate().then((t=>{t?n(t):e()}))})):Promise.reject()})(t):e.validateFirst?(n=t,new Promise(((e,t)=>{const o=[];r(n).reduce(((e,t)=>e.then((()=>{if(!o.length)return t.validate().then((e=>{e&&o.push(e)}))}))),Promise.resolve()).then((()=>{o.length?t(o):e()}))}))):(e=>new Promise(((t,n)=>{const o=r(e);Promise.all(o.map((e=>e.validate()))).then((e=>{(e=e.filter(Boolean)).length?n(e):t()}))})))(t);var n},l=(e,t)=>{o.some((n=>n.name===e&&(n.$el.scrollIntoView(t),!0)))},s=()=>o.reduce(((e,t)=>(void 0!==t.name&&(e[t.name]=t.formValue.value),e)),{}),c=()=>{const n=s();i().then((()=>t("submit",n))).catch((o=>{t("failed",{values:n,errors:o});const{scrollToError:a,scrollToErrorPosition:r}=e;a&&o[0].name&&l(o[0].name,r?{block:r}:void 0)}))},u=e=>{Hv(e),c()};return a({props:e}),Rg({submit:c,validate:i,getValues:s,scrollToField:l,resetValidation:e=>{"string"==typeof e&&(e=[e]);r(e).forEach((e=>{e.resetValidation()}))},getValidationStatus:()=>o.reduce(((e,t)=>(e[t.name]=t.getValidationStatus(),e)),{})}),()=>{var e;return lr("form",{class:Kb(),onSubmit:u},[null==(e=n.default)?void 0:e.call(n)])}}});const Zb=Og(Gb);function Jb(e){return Array.isArray(e)?!e.length:0!==e&&!e}function Qb(e,t){const{message:n}=t;return Km(n)?n(e,t):n||""}function ew({target:e}){e.composing=!0}function tw({target:e}){e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}function nw(e){return[...e].length}function ow(e,t){return[...e].slice(0,t).join("")}const[aw,rw]=vg("field"),iw={id:String,name:String,leftIcon:String,rightIcon:String,autofocus:Boolean,clearable:Boolean,maxlength:av,max:Number,min:Number,formatter:Function,clearIcon:uv("clear"),modelValue:cv(""),inputAlign:String,placeholder:String,autocomplete:String,autocapitalize:String,autocorrect:String,errorMessage:String,enterkeyhint:String,clearTrigger:uv("focus"),formatTrigger:uv("onChange"),spellcheck:{type:Boolean,default:null},error:{type:Boolean,default:null},disabled:{type:Boolean,default:null},readonly:{type:Boolean,default:null},inputmode:String};const lw=Og(vo({name:aw,props:qm({},qb,iw,{rows:av,type:uv("text"),rules:Array,autosize:[Boolean,Object],labelWidth:av,labelClass:null,labelAlign:String,showWordLimit:Boolean,errorMessageAlign:String,colon:{type:Boolean,default:null}}),emits:["blur","focus","clear","keypress","clickInput","endValidate","startValidate","clickLeftIcon","clickRightIcon","update:modelValue"],setup(e,{emit:t,slots:n}){const o=Qy(),a=jt({status:"unvalidated",focused:!1,validateMessage:""}),r=nn(),i=nn(),l=nn(),{parent:s}=gv(Tg),c=()=>{var t;return String(null!=(t=e.modelValue)?t:"")},u=t=>Xm(e[t])?e[t]:s&&Xm(s.props[t])?s.props[t]:void 0,d=Br((()=>{const t=u("readonly");if(e.clearable&&!t){const t=""!==c(),n="always"===e.clearTrigger||"focus"===e.clearTrigger&&a.focused;return t&&n}return!1})),p=Br((()=>l.value&&n.input?l.value():e.modelValue)),f=Br((()=>{var t;const n=u("required");return"auto"===n?null==(t=e.rules)?void 0:t.some((e=>e.required)):n})),h=e=>e.reduce(((e,t)=>e.then((()=>{if("failed"===a.status)return;let{value:e}=p;if(t.formatter&&(e=t.formatter(e,t)),!function(e,t){if(Jb(e)){if(t.required)return!1;if(!1===t.validateEmpty)return!0}return!(t.pattern&&!t.pattern.test(String(e)))}(e,t))return a.status="failed",void(a.validateMessage=Qb(e,t));if(t.validator){if(Jb(e)&&!1===t.validateEmpty)return;return function(e,t){return new Promise((n=>{const o=t.validator(e,t);Gm(o)?o.then(n):n(o)}))}(e,t).then((n=>{n&&"string"==typeof n?(a.status="failed",a.validateMessage=n):!1===n&&(a.status="failed",a.validateMessage=Qb(e,t))}))}}))),Promise.resolve()),m=()=>{a.status="unvalidated",a.validateMessage=""},v=()=>t("endValidate",{status:a.status,message:a.validateMessage}),g=(n=e.rules)=>new Promise((o=>{m(),n?(t("startValidate"),h(n).then((()=>{"failed"===a.status?(o({name:e.name,message:a.validateMessage}),v()):(a.status="passed",o(),v())}))):o()})),y=t=>{if(s&&e.rules){const{validateTrigger:n}=s.props,o=ov(n).includes(t),a=e.rules.filter((e=>e.trigger?ov(e.trigger).includes(t):o));a.length&&g(a)}},b=(n,o="onChange")=>{var i,l;const s=n;n=(t=>{var n;const{maxlength:o}=e;if(Xm(o)&&nw(t)>+o){const e=c();if(e&&nw(e)===+o)return e;const i=null==(n=r.value)?void 0:n.selectionEnd;if(a.focused&&i){const e=[...t],n=e.length-+o;return e.splice(i-n,n),e.join("")}return ow(t,+o)}return t})(n);const u=nw(s)-nw(n);if("number"===e.type||"digit"===e.type){const t="number"===e.type;if(n=rg(n,t,t),"onBlur"===o&&""!==n&&(void 0!==e.min||void 0!==e.max)){n=og(+n,null!=(i=e.min)?i:-1/0,null!=(l=e.max)?l:1/0).toString()}}let d=0;if(e.formatter&&o===e.formatTrigger){const{formatter:t,maxlength:o}=e;if(n=t(n),Xm(o)&&nw(n)>+o&&(n=ow(n,+o)),r.value&&a.focused){const{selectionEnd:e}=r.value,n=ow(s,e);d=nw(t(n))-nw(n)}}if(r.value&&r.value.value!==n)if(a.focused){let{selectionStart:e,selectionEnd:t}=r.value;if(r.value.value=n,Xm(e)&&Xm(t)){const o=nw(n);u?(e-=u,t-=u):d&&(e+=d,t+=d),r.value.setSelectionRange(Math.min(e,o),Math.min(t,o))}}else r.value.value=n;n!==e.modelValue&&t("update:modelValue",n)},w=e=>{e.target.composing||b(e.target.value)},x=()=>{var e;return null==(e=r.value)?void 0:e.blur()},_=()=>{var e;return null==(e=r.value)?void 0:e.focus()},S=()=>{const t=r.value;"textarea"===e.type&&e.autosize&&t&&function(e,t){const n=Mv();e.style.height="auto";let o=e.scrollHeight;if(Ym(t)){const{maxHeight:e,minHeight:n}=t;void 0!==e&&(o=Math.min(o,e)),void 0!==n&&(o=Math.max(o,n))}o&&(e.style.height=`${o}px`,Rv(n))}(t,e.autosize)},k=e=>{a.focused=!0,t("focus",e),xn(S),u("readonly")&&x()},C=e=>{a.focused=!1,b(c(),"onBlur"),t("blur",e),u("readonly")||(y("onBlur"),xn(S),Nv())},T=e=>t("clickInput",e),E=e=>t("clickLeftIcon",e),O=e=>t("clickRightIcon",e),A=Br((()=>"boolean"==typeof e.error?e.error:!(!s||!s.props.showError||"failed"!==a.status)||void 0)),B=Br((()=>{const e=u("labelWidth"),t=u("labelAlign");if(e&&"top"!==t)return{width:Xv(e)}})),D=n=>{if(13===n.keyCode){s&&s.props.submitOnEnter||"textarea"===e.type||Hv(n),"search"===e.type&&x()}t("keypress",n)},P=()=>e.id||`${o}-input`,$=()=>{const t=rw("control",[u("inputAlign"),{error:A.value,custom:!!n.input,"min-height":"textarea"===e.type&&!e.autosize}]);if(n.input)return lr("div",{class:t,onClick:T},[n.input()]);const a={id:P(),ref:r,name:e.name,rows:void 0!==e.rows?+e.rows:void 0,class:t,disabled:u("disabled"),readonly:u("readonly"),autofocus:e.autofocus,placeholder:e.placeholder,autocomplete:e.autocomplete,autocapitalize:e.autocapitalize,autocorrect:e.autocorrect,enterkeyhint:e.enterkeyhint,spellcheck:e.spellcheck,"aria-labelledby":e.label?`${o}-label`:void 0,"data-allow-mismatch":"attribute",onBlur:C,onFocus:k,onInput:w,onClick:T,onChange:tw,onKeypress:D,onCompositionend:tw,onCompositionstart:ew};return"textarea"===e.type?lr("textarea",hr(a,{inputmode:e.inputmode}),null):lr("input",hr((i=e.type,l=e.inputmode,"number"===i&&(i="text",null!=l||(l="decimal")),"digit"===i&&(i="tel",null!=l||(l="numeric")),{type:i,inputmode:l}),a),null);var i,l},L=()=>{const t=n["right-icon"];if(e.rightIcon||t)return lr("div",{class:rw("right-icon"),onClick:O},[t?t():lr(ey,{name:e.rightIcon,classPrefix:e.iconPrefix},null)])},V=()=>{if(e.showWordLimit&&e.maxlength){const t=nw(c());return lr("div",{class:rw("word-limit")},[lr("span",{class:rw("word-num")},[t]),cr("/"),e.maxlength])}},I=()=>{if(s&&!1===s.props.showErrorMessage)return;const t=e.errorMessage||a.validateMessage;if(t){const e=n["error-message"],o=u("errorMessageAlign");return lr("div",{class:rw("error-message",o)},[e?e({message:t}):t])}},M=()=>[lr("div",{class:rw("body")},[$(),d.value&&lr(ey,{ref:i,name:e.clearIcon,class:rw("clear")},null),L(),n.button&&lr("div",{class:rw("button")},[n.button()])]),V(),I()];return Rg({blur:x,focus:_,validate:g,formValue:p,resetValidation:m,getValidationStatus:()=>a.status}),ma($v,{customValue:l,resetValidation:m,validateWithTrigger:y}),Zn((()=>e.modelValue),(()=>{b(c()),m(),y("onChange"),xn(S)})),Io((()=>{b(c(),e.formatTrigger),xn(S)})),Cv("touchstart",(e=>{Hv(e),t("update:modelValue",""),t("clear",e)}),{target:Br((()=>{var e;return null==(e=i.value)?void 0:e.$el}))}),()=>{const t=u("disabled"),a=u("labelAlign"),r=(()=>{const t=n["left-icon"];if(e.leftIcon||t)return lr("div",{class:rw("left-icon"),onClick:E},[t?t():lr(ey,{name:e.leftIcon,classPrefix:e.iconPrefix},null)])})();return lr(Yb,{size:e.size,class:rw({error:A.value,disabled:t,[`label-${a}`]:a}),center:e.center,border:e.border,isLink:e.isLink,clickable:e.clickable,titleStyle:B.value,valueClass:rw("value"),titleClass:[rw("label",[a,{required:f.value}]),e.labelClass],arrowDirection:e.arrowDirection},{icon:r&&"top"!==a?()=>r:null,title:()=>{const t=(()=>{const t=u("labelWidth"),a=u("labelAlign"),r=u("colon")?":":"";return n.label?[n.label(),r]:e.label?lr("label",{id:`${o}-label`,for:n.input?void 0:P(),"data-allow-mismatch":"attribute",onClick:e=>{Hv(e),_()},style:"top"===a&&t?{width:Xv(t)}:void 0},[e.label+r]):void 0})();return"top"===a?[r,t].filter(Boolean):t||[]},value:M,extra:n.extra})}}}));let sw=0;const[cw,uw]=vg("toast"),dw=["show","overlay","teleport","transition","overlayClass","overlayStyle","closeOnClickOverlay","zIndex"];var pw=vo({name:cw,props:{icon:String,show:Boolean,type:uv("text"),overlay:Boolean,message:av,iconSize:av,duration:sv(2e3),position:uv("middle"),teleport:[String,Object],wordBreak:String,className:null,iconPrefix:String,transition:uv("van-fade"),loadingType:String,forbidClick:Boolean,overlayClass:null,overlayStyle:Object,closeOnClick:Boolean,closeOnClickOverlay:Boolean,zIndex:av},emits:["update:show"],setup(e,{emit:t,slots:n}){let o,a=!1;const r=()=>{const t=e.show&&e.forbidClick;a!==t&&(a=t,a?(sw||document.body.classList.add("van-toast--unclickable"),sw++):sw&&(sw--,sw||document.body.classList.remove("van-toast--unclickable")))},i=e=>t("update:show",e),l=()=>{e.closeOnClick&&i(!1)},s=()=>clearTimeout(o),c=()=>{const{icon:t,type:n,iconSize:o,iconPrefix:a,loadingType:r}=e;return t||"success"===n||"fail"===n?lr(ey,{name:t||n,size:o,class:uw("icon"),classPrefix:a},null):"loading"===n?lr(iy,{class:uw("loading"),size:o,type:r},null):void 0},u=()=>{const{type:t,message:o}=e;return n.message?lr("div",{class:uw("text")},[n.message()]):Xm(o)&&""!==o?"html"===t?lr("div",{key:0,class:uw("text"),innerHTML:String(o)},null):lr("div",{class:uw("text")},[o]):void 0};return Zn((()=>[e.show,e.forbidClick]),r),Zn((()=>[e.show,e.type,e.message,e.duration]),(()=>{s(),e.show&&e.duration>0&&(o=setTimeout((()=>{i(!1)}),e.duration))})),Io(r),jo(r),()=>lr(Ay,hr({class:[uw([e.position,"normal"===e.wordBreak?"break-normal":e.wordBreak,{[e.type]:!e.icon}]),e.className],lockScroll:!1,onClick:l,onClosed:s,"onUpdate:show":i},tv(e,dw)),{default:()=>[c(),u()]})}});function fw(){const e=jt({show:!1}),t=t=>{e.show=t},n=n=>{qm(e,n,{transitionAppear:!0}),t(!0)},o=()=>t(!1);return Rg({open:n,close:o,toggle:t}),{open:n,close:o,state:e,toggle:t}}function hw(e){const t=Oi(e),n=document.createElement("div");return document.body.appendChild(n),{instance:t.mount(n),unmount(){t.unmount(),document.body.removeChild(n)}}}let mw=[],vw=qm({},{icon:"",type:"text",message:"",className:"",overlay:!1,onClose:void 0,onOpened:void 0,duration:2e3,teleport:"body",iconSize:void 0,iconPrefix:void 0,position:"middle",transition:"van-fade",forbidClick:!1,loadingType:void 0,overlayClass:"",overlayStyle:void 0,closeOnClick:!1,closeOnClickOverlay:!1});const gw=new Map;function yw(e){return Ym(e)?e:{message:e}}function bw(){if(!mw.length){const e=function(){const{instance:e,unmount:t}=hw({setup(){const e=nn(""),{open:t,state:n,close:o,toggle:a}=fw(),r=()=>{};return Zn(e,(e=>{n.message=e})),br().render=()=>lr(pw,hr(n,{onClosed:r,"onUpdate:show":a}),null),{open:t,close:o,message:e}}});return e}();mw.push(e)}return mw[mw.length-1]}function ww(e={}){if(!Um)return{};const t=bw(),n=yw(e);return t.open(qm({},vw,gw.get(n.type||vw.type),n)),t}const xw=e=>t=>ww(qm({type:e},yw(t))),_w=xw("success"),Sw=xw("fail"),kw=Og(pw),[Cw,Tw]=vg("switch");const Ew=Og(vo({name:Cw,props:{size:av,loading:Boolean,disabled:Boolean,modelValue:null,activeColor:String,inactiveColor:String,activeValue:{type:null,default:!0},inactiveValue:{type:null,default:!1}},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=()=>e.modelValue===e.activeValue,a=()=>{if(!e.disabled&&!e.loading){const n=o()?e.inactiveValue:e.activeValue;t("update:modelValue",n),t("change",n)}},r=()=>{if(e.loading){const t=o()?e.activeColor:e.inactiveColor;return lr(iy,{class:Tw("loading"),color:t},null)}if(n.node)return n.node()};return Lv((()=>e.modelValue)),()=>{var t;const{size:i,loading:l,disabled:s,activeColor:c,inactiveColor:u}=e,d=o(),p={fontSize:Xv(i),backgroundColor:d?c:u};return lr("div",{role:"switch",class:Tw({on:d,loading:l,disabled:s}),style:p,tabindex:s?void 0:0,"aria-checked":d,onClick:a},[lr("div",{class:Tw("node")},[r()]),null==(t=n.background)?void 0:t.call(n)])}}})),[Ow,Aw]=vg("address-edit-detail"),Bw=vg("address-edit")[2];var Dw=vo({name:Ow,props:{show:Boolean,rows:av,value:String,rules:Array,focused:Boolean,maxlength:av,searchResult:Array,showSearchResult:Boolean},emits:["blur","focus","input","selectSearch"],setup(e,{emit:t}){const n=nn(),o=()=>e.focused&&e.searchResult&&e.showSearchResult,a=()=>{if(!o())return;const{searchResult:n}=e;return n.map((e=>lr(Yb,{clickable:!0,key:(e.name||"")+(e.address||""),icon:"location-o",title:e.name,label:e.address,class:Aw("search-item"),border:!1,onClick:()=>(e=>{t("selectSearch",e),t("input",`${e.address||""} ${e.name||""}`.trim())})(e)},null)))},r=e=>t("blur",e),i=e=>t("focus",e),l=e=>t("input",e);return()=>{if(e.show)return lr(Ha,null,[lr(lw,{autosize:!0,clearable:!0,ref:n,class:Aw(),rows:e.rows,type:"textarea",rules:e.rules,label:Bw("addressDetail"),border:!o(),maxlength:e.maxlength,modelValue:e.value,placeholder:Bw("addressDetail"),onBlur:r,onFocus:i,"onUpdate:modelValue":l},null),a()])}}});const[Pw,$w,Lw]=vg("address-edit"),Vw={name:"",tel:"",city:"",county:"",country:"",province:"",areaCode:"",isDefault:!1,addressDetail:""};var Iw=vo({name:Pw,props:{areaList:Object,isSaving:Boolean,isDeleting:Boolean,validator:Function,showArea:rv,showDetail:rv,showDelete:Boolean,disableArea:Boolean,searchResult:Array,telMaxlength:av,showSetDefault:Boolean,saveButtonText:String,areaPlaceholder:String,deleteButtonText:String,showSearchResult:Boolean,detailRows:cv(1),detailMaxlength:cv(200),areaColumnsPlaceholder:lv(),addressInfo:{type:Object,default:()=>qm({},Vw)},telValidator:{type:Function,default:Jm}},emits:["save","focus","change","delete","clickArea","changeArea","changeDetail","selectSearch","changeDefault"],setup(e,{emit:t,slots:n}){const o=nn(),a=jt({}),r=nn(!1),i=nn(!1),l=Br((()=>Ym(e.areaList)&&Object.keys(e.areaList).length)),s=Br((()=>{const{province:e,city:t,county:n,areaCode:o}=a;if(o){const o=[e,t,n];return e&&e===t&&o.splice(1,1),o.filter(Boolean).join("/")}return""})),c=Br((()=>{var t;return(null==(t=e.searchResult)?void 0:t.length)&&i.value})),u=e=>{i.value="addressDetail"===e,t("focus",e)},d=(e,n)=>{t("change",{key:e,value:n})},p=Br((()=>{const{validator:t,telValidator:n}=e,o=(e,n)=>({validator:o=>{if(t){const n=t(e,o);if(n)return n}return!!o||n}});return{name:[o("name",Lw("nameEmpty"))],tel:[o("tel",Lw("telInvalid")),{validator:n,message:Lw("telInvalid")}],areaCode:[o("areaCode",Lw("areaEmpty"))],addressDetail:[o("addressDetail",Lw("addressEmpty"))]}})),f=()=>t("save",a),h=e=>{a.addressDetail=e,t("changeDetail",e)},m=e=>{a.province=e[0].text,a.city=e[1].text,a.county=e[2].text},v=({selectedValues:e,selectedOptions:n})=>{e.some((e=>"000000"===e))?ww(Lw("areaEmpty")):(r.value=!1,m(n),t("changeArea",n))},g=()=>t("delete",a),y=()=>{setTimeout((()=>{i.value=!1}))},b=()=>{if(e.showSetDefault){const e={"right-icon":()=>lr(Ew,{modelValue:a.isDefault,"onUpdate:modelValue":e=>a.isDefault=e,onChange:e=>t("changeDefault",e)},null)};return no(lr(Yb,{center:!0,border:!1,title:Lw("defaultAddress"),class:$w("default")},e),[[Jr,!c.value]])}};return Rg({setAreaCode:e=>{a.areaCode=e||""},setAddressDetail:e=>{a.addressDetail=e}}),Zn((()=>e.addressInfo),(e=>{qm(a,Vw,e),xn((()=>{var e;const t=null==(e=o.value)?void 0:e.getSelectedOptions();t&&t.every((e=>e&&"000000"!==e.value))&&m(t)}))}),{deep:!0,immediate:!0}),()=>{const{disableArea:m}=e;return lr(Zb,{class:$w(),onSubmit:f},{default:()=>{var f;return[lr("div",{class:$w("fields")},[lr(lw,{modelValue:a.name,"onUpdate:modelValue":[e=>a.name=e,e=>d("name",e)],clearable:!0,label:Lw("name"),rules:p.value.name,placeholder:Lw("name"),onFocus:()=>u("name")},null),lr(lw,{modelValue:a.tel,"onUpdate:modelValue":[e=>a.tel=e,e=>d("tel",e)],clearable:!0,type:"tel",label:Lw("tel"),rules:p.value.tel,maxlength:e.telMaxlength,placeholder:Lw("tel"),onFocus:()=>u("tel")},null),no(lr(lw,{readonly:!0,label:Lw("area"),"is-link":!m,modelValue:s.value,rules:e.showArea?p.value.areaCode:void 0,placeholder:e.areaPlaceholder||Lw("area"),onFocus:()=>u("areaCode"),onClick:()=>{t("clickArea"),r.value=!m}},null),[[Jr,e.showArea]]),lr(Dw,{show:e.showDetail,rows:e.detailRows,rules:p.value.addressDetail,value:a.addressDetail,focused:i.value,maxlength:e.detailMaxlength,searchResult:e.searchResult,showSearchResult:e.showSearchResult,onBlur:y,onFocus:()=>u("addressDetail"),onInput:h,onSelectSearch:e=>t("selectSearch",e)},null),null==(f=n.default)?void 0:f.call(n)]),b(),no(lr("div",{class:$w("buttons")},[lr(cy,{block:!0,round:!0,type:"primary",text:e.saveButtonText||Lw("save"),class:$w("button"),loading:e.isSaving,nativeType:"submit"},null),e.showDelete&&lr(cy,{block:!0,round:!0,class:$w("button"),loading:e.isDeleting,text:e.deleteButtonText||Lw("delete"),onClick:g},null)]),[[Jr,!c.value]]),lr(Ay,{show:r.value,"onUpdate:show":e=>r.value=e,round:!0,teleport:"body",position:"bottom",lazyRender:!1},{default:()=>[lr(Fb,{modelValue:a.areaCode,"onUpdate:modelValue":e=>a.areaCode=e,ref:o,loading:!l.value,areaList:e.areaList,columnsPlaceholder:e.areaColumnsPlaceholder,onConfirm:v,onCancel:()=>{r.value=!1}},null)]})]}})}}});const Mw=Og(Iw),[Rw,zw]=vg("radio-group"),jw={shape:String,disabled:Boolean,iconSize:av,direction:String,modelValue:null,checkedColor:String},Nw=Symbol(Rw);const Fw=Og(vo({name:Rw,props:jw,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:o}=wv(Nw);return Zn((()=>e.modelValue),(e=>t("change",e))),o({props:e,updateValue:e=>t("update:modelValue",e)}),Lv((()=>e.modelValue)),()=>{var t;return lr("div",{class:zw([e.direction]),role:"radiogroup"},[null==(t=n.default)?void 0:t.call(n)])}}})),[Hw,Ww]=vg("checkbox-group"),qw={max:av,shape:uv("round"),disabled:Boolean,iconSize:av,direction:String,modelValue:lv(),checkedColor:String},Uw=Symbol(Hw);const Yw=Og(vo({name:Hw,props:qw,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{children:o,linkChildren:a}=wv(Uw),r=e=>t("update:modelValue",e);return Zn((()=>e.modelValue),(e=>t("change",e))),Rg({toggleAll:(e={})=>{"boolean"==typeof e&&(e={checked:e});const{checked:t,skipDisabled:n}=e,a=o.filter((e=>!!e.props.bindGroup&&(e.props.disabled&&n?e.checked.value:null!=t?t:!e.checked.value))).map((e=>e.name));r(a)}}),Lv((()=>e.modelValue)),a({props:e,updateValue:r}),()=>{var t;return lr("div",{class:Ww([e.direction])},[null==(t=n.default)?void 0:t.call(n)])}}})),[Xw,Kw]=vg("tag");const Gw=Og(vo({name:Xw,props:{size:String,mark:Boolean,show:rv,type:uv("default"),color:String,plain:Boolean,round:Boolean,textColor:String,closeable:Boolean},emits:["close"],setup(e,{slots:t,emit:n}){const o=e=>{e.stopPropagation(),n("close",e)},a=()=>{var n;const{type:a,mark:r,plain:i,round:l,size:s,closeable:c}=e,u={mark:r,plain:i,round:l};s&&(u[s]=s);const d=c&&lr(ey,{name:"cross",class:[Kw("close"),Cg],onClick:o},null);return lr("span",{style:e.plain?{color:e.textColor||e.color,borderColor:e.color}:{color:e.textColor,background:e.color},class:Kw([u,a])},[null==(n=t.default)?void 0:n.call(t),d])};return()=>lr(Rr,{name:e.closeable?"van-fade":void 0},{default:()=>[e.show?a():null]})}})),Zw={name:null,disabled:Boolean,iconSize:av,modelValue:null,checkedColor:String,labelPosition:String,labelDisabled:Boolean};var Jw=vo({props:qm({},Zw,{bem:iv(Function),role:String,shape:String,parent:Object,checked:Boolean,bindGroup:rv,indeterminate:{type:Boolean,default:null}}),emits:["click","toggle"],setup(e,{emit:t,slots:n}){const o=nn(),a=t=>{if(e.parent&&e.bindGroup)return e.parent.props[t]},r=Br((()=>{if(e.parent&&e.bindGroup){const t=a("disabled")||e.disabled;if("checkbox"===e.role){const n=a("modelValue").length,o=a("max"),r=o&&n>=+o;return t||r&&!e.checked}return t}return e.disabled})),i=Br((()=>a("direction"))),l=Br((()=>{const t=e.checkedColor||a("checkedColor");if(t&&e.checked&&!r.value)return{borderColor:t,backgroundColor:t}})),s=Br((()=>e.shape||a("shape")||"round")),c=n=>{const{target:a}=n,i=o.value,l=i===a||(null==i?void 0:i.contains(a));r.value||!l&&e.labelDisabled||t("toggle"),t("click",n)},u=()=>{var t,i;const{bem:c,checked:u,indeterminate:d}=e,p=e.iconSize||a("iconSize");return lr("div",{ref:o,class:c("icon",[s.value,{disabled:r.value,checked:u,indeterminate:d}]),style:"dot"!==s.value?{fontSize:Xv(p)}:{width:Xv(p),height:Xv(p),borderColor:null==(t=l.value)?void 0:t.borderColor}},[n.icon?n.icon({checked:u,disabled:r.value}):"dot"!==s.value?lr(ey,{name:d?"minus":"success",style:l.value},null):lr("div",{class:c("icon--dot__icon"),style:{backgroundColor:null==(i=l.value)?void 0:i.backgroundColor}},null)])},d=()=>{const{checked:t}=e;if(n.default)return lr("span",{class:e.bem("label",[e.labelPosition,{disabled:r.value}])},[n.default({checked:t,disabled:r.value})])};return()=>{const t="left"===e.labelPosition?[d(),u()]:[u(),d()];return lr("div",{role:e.role,class:e.bem([{disabled:r.value,"label-disabled":e.labelDisabled},i.value]),tabindex:r.value?void 0:0,"aria-checked":e.checked,onClick:c},[t])}}});const Qw=qm({},Zw,{shape:String}),[ex,tx]=vg("radio");const nx=Og(vo({name:ex,props:Qw,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{parent:o}=gv(Nw),a=()=>{o?o.updateValue(e.name):t("update:modelValue",e.name)};return()=>lr(Jw,hr({bem:tx,role:"radio",parent:o,checked:(o?o.props.modelValue:e.modelValue)===e.name,onToggle:a},e),tv(n,["default","icon"]))}})),[ox,ax]=vg("checkbox");var rx=vo({name:ox,props:qm({},Zw,{shape:String,bindGroup:rv,indeterminate:{type:Boolean,default:null}}),emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{parent:o}=gv(Uw),a=Br((()=>o&&e.bindGroup?-1!==o.props.modelValue.indexOf(e.name):!!e.modelValue)),r=(n=!a.value)=>{o&&e.bindGroup?(t=>{const{name:n}=e,{max:a,modelValue:r}=o.props,i=r.slice();if(t)a&&i.length>=+a||i.includes(n)||(i.push(n),e.bindGroup&&o.updateValue(i));else{const t=i.indexOf(n);-1!==t&&(i.splice(t,1),e.bindGroup&&o.updateValue(i))}})(n):t("update:modelValue",n),null!==e.indeterminate&&t("change",n)};return Zn((()=>e.modelValue),(n=>{null===e.indeterminate&&t("change",n)})),Rg({toggle:r,props:e,checked:a}),Lv((()=>e.modelValue)),()=>lr(Jw,hr({bem:ax,role:"checkbox",parent:o,checked:a.value,onToggle:r},e),tv(n,["default","icon"]))}});const ix=Og(rx),[lx,sx]=vg("address-item");var cx=vo({name:lx,props:{address:iv(Object),disabled:Boolean,switchable:Boolean,singleChoice:Boolean,defaultTagText:String,rightIcon:uv("edit")},emits:["edit","click","select"],setup(e,{slots:t,emit:n}){const o=t=>{e.switchable&&n("select"),n("click",t)},a=()=>lr(ey,{name:e.rightIcon,class:sx("edit"),onClick:e=>{e.stopPropagation(),n("edit"),n("click",e)}},null),r=()=>{const{address:n,disabled:o,switchable:a,singleChoice:r}=e,i=[lr("div",{class:sx("name")},[`${n.name} ${n.tel}`,t.tag?t.tag(e.address):e.address.isDefault&&e.defaultTagText?lr(Gw,{type:"primary",round:!0,class:sx("tag")},{default:()=>[e.defaultTagText]}):void 0]),lr("div",{class:sx("address")},[n.address])];return a&&!o?lr(r?nx:ix,{name:n.id,iconSize:18},{default:()=>[i]}):i};return()=>{var n;const{disabled:i}=e;return lr("div",{class:sx({disabled:i}),onClick:o},[lr(Yb,{border:!1,titleClass:sx("title")},{title:r,"right-icon":a}),null==(n=t.bottom)?void 0:n.call(t,qm({},e.address,{disabled:i}))])}}});const[ux,dx,px]=vg("address-list");const fx=Og(vo({name:ux,props:{list:lv(),modelValue:[...av,Array],switchable:rv,disabledText:String,disabledList:lv(),showAddButton:rv,addButtonText:String,defaultTagText:String,rightIcon:uv("edit")},emits:["add","edit","select","clickItem","editDisabled","selectDisabled","update:modelValue"],setup(e,{slots:t,emit:n}){const o=Br((()=>!Array.isArray(e.modelValue))),a=(a,r)=>{if(a)return a.map(((a,i)=>((a,r,i)=>lr(cx,{key:a.id,address:a,disabled:i,switchable:e.switchable,singleChoice:o.value,defaultTagText:e.defaultTagText,rightIcon:e.rightIcon,onEdit:()=>n(i?"editDisabled":"edit",a,r),onClick:e=>n("clickItem",a,r,{event:e}),onSelect:()=>{if(n(i?"selectDisabled":"select",a,r),!i)if(o.value)n("update:modelValue",a.id);else{const t=e.modelValue;t.includes(a.id)?n("update:modelValue",t.filter((e=>e!==a.id))):n("update:modelValue",[...t,a.id])}}},{bottom:t["item-bottom"],tag:t.tag}))(a,i,r)))};return()=>{var r,i;const l=a(e.list),s=a(e.disabledList,!0),c=e.disabledText&&lr("div",{class:dx("disabled-text")},[e.disabledText]);return lr("div",{class:dx()},[null==(r=t.top)?void 0:r.call(t),!o.value&&Array.isArray(e.modelValue)?lr(Yw,{modelValue:e.modelValue},{default:()=>[l]}):lr(Fw,{modelValue:e.modelValue},{default:()=>[l]}),c,s,null==(i=t.default)?void 0:i.call(t),e.showAddButton?lr("div",{class:[dx("bottom"),"van-safe-area-bottom"]},[lr(cy,{round:!0,block:!0,type:"primary",text:e.addButtonText||px("add"),class:dx("add"),onClick:()=>n("add")},null)]):void 0])}}}));const[hx,mx]=vg("back-top");const vx=Og(vo({name:hx,inheritAttrs:!1,props:{right:av,bottom:av,zIndex:av,target:[String,Object],offset:cv(200),immediate:Boolean,teleport:{type:[String,Object],default:"body"}},emits:["click"],setup(e,{emit:t,slots:n,attrs:o}){let a=!1;const r=nn(!1),i=nn(),l=nn(),s=Br((()=>qm(Gv(e.zIndex),{right:Xv(e.right),bottom:Xv(e.bottom)}))),c=n=>{var o;t("click",n),null==(o=l.value)||o.scrollTo({top:0,behavior:e.immediate?"auto":"smooth"})},u=()=>{r.value=!!l.value&&Vv(l.value)>=+e.offset},d=()=>{Um&&xn((()=>{l.value=e.target?(()=>{const{target:t}=e;if("string"!=typeof t)return t;{const e=document.querySelector(t);if(e)return e}})():Dv(i.value),u()}))};return Cv("scroll",function(e,t){let n=null,o=0;return function(...a){if(n)return;const r=()=>{o=Date.now(),n=!1,e.apply(this,a)};Date.now()-o>=t?r():n=setTimeout(r,t)}}(u,100),{target:l}),Io(d),Co((()=>{a&&(r.value=!0,a=!1)})),To((()=>{r.value&&e.teleport&&(r.value=!1,a=!0)})),Zn((()=>e.target),d),()=>{const t=lr("div",hr({ref:e.teleport?void 0:i,class:mx({active:r.value}),style:s.value,onClick:c},o),[n.default?n.default():lr(ey,{name:"back-top",class:mx("icon")},null)]);return e.teleport?[lr("div",{ref:i,class:mx("placeholder")},null),lr(Na,{to:e.teleport},{default:()=>[t]})]:t}}}));const gx={top:cv(10),rows:cv(4),duration:cv(4e3),autoPlay:rv,delay:sv(300),modelValue:lv()},[yx,bx]=vg("barrage");const wx=Og(vo({name:yx,props:gx,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),a=bx("item"),r=nn(0),i=[],l=nn(!0),s=nn(e.autoPlay),c=({id:n,text:c},u)=>{var d;const p=((t,n=e.delay)=>{const o=document.createElement("span");return o.className=a,o.innerText=String(t),o.style.animationDuration=`${e.duration}ms`,o.style.animationDelay=`${n}ms`,o.style.animationName="van-barrage",o.style.animationTimingFunction="linear",o})(c,l.value?u*e.delay:void 0);e.autoPlay||!1!==s.value||(p.style.animationPlayState="paused"),null==(d=o.value)||d.append(p),r.value++;const f=(r.value-1)%+e.rows*p.offsetHeight+ +e.top;p.style.top=`${f}px`,p.dataset.id=String(n),i.push(p),p.addEventListener("animationend",(()=>{t("update:modelValue",[...e.modelValue].filter((e=>String(e.id)!==p.dataset.id)))}))},u=(e,t)=>{const n=new Map(t.map((e=>[e.id,e])));e.forEach(((e,t)=>{n.has(e.id)?n.delete(e.id):c(e,t)})),n.forEach((e=>{const t=i.findIndex((t=>t.dataset.id===String(e.id)));t>-1&&(i[t].remove(),i.splice(t,1))})),l.value=!1};Zn((()=>e.modelValue.slice()),((e,t)=>u(null!=e?e:[],null!=t?t:[])),{deep:!0});const d=nn({});Io((()=>{return t=this,n=null,a=function*(){var t;d.value["--move-distance"]=`-${null==(t=o.value)?void 0:t.offsetWidth}px`,yield xn(),u(e.modelValue,[])},new Promise(((e,o)=>{var r=e=>{try{l(a.next(e))}catch(t){o(t)}},i=e=>{try{l(a.throw(e))}catch(t){o(t)}},l=t=>t.done?e(t.value):Promise.resolve(t.value).then(r,i);l((a=a.apply(t,n)).next())}));var t,n,a}));return Rg({play:()=>{s.value=!0,i.forEach((e=>{e.style.animationPlayState="running"}))},pause:()=>{s.value=!1,i.forEach((e=>{e.style.animationPlayState="paused"}))}}),()=>{var e;return lr("div",{class:bx(),ref:o,style:d.value},[null==(e=n.default)?void 0:e.call(n)])}}})),[xx,_x,Sx]=vg("calendar");function kx(e,t){const n=e.getFullYear(),o=t.getFullYear();if(n===o){const n=e.getMonth(),o=t.getMonth();return n===o?0:n>o?1:-1}return n>o?1:-1}function Cx(e,t){const n=kx(e,t);if(0===n){const n=e.getDate(),o=t.getDate();return n===o?0:n>o?1:-1}return n}const Tx=e=>new Date(e),Ex=e=>Array.isArray(e)?e.map(Tx):Tx(e);function Ox(e,t){const n=Tx(e);return n.setDate(n.getDate()+t),n}function Ax(e,t){const n=Tx(e);return n.setMonth(n.getMonth()+t),n.getDate()!==e.getDate()&&n.setDate(0),n}function Bx(e,t){const n=Tx(e);return n.setFullYear(n.getFullYear()+t),n.getDate()!==e.getDate()&&n.setDate(0),n}const Dx=e=>Ox(e,-1),Px=e=>Ox(e,1),$x=e=>Ax(e,-1),Lx=e=>Ax(e,1),Vx=e=>Bx(e,-1),Ix=e=>Bx(e,1),Mx=()=>{const e=new Date;return e.setHours(0,0,0,0),e};const Rx=qm({},$b,{modelValue:lv(),filter:Function,formatter:{type:Function,default:(e,t)=>t}}),zx=Object.keys($b);const jx=(e,t)=>32-new Date(e,t-1,32).getDate(),Nx=(e,t,n,o,a,r)=>{const i=function(e,t){if(e<0)return[];const n=Array(e);let o=-1;for(;++o{const a=ng(e+t);return o(n,{text:a,value:a})}));return a?a(n,i,r):i},Fx=(e,t)=>e.map(((e,n)=>{const o=t[n];if(o.length){const t=+o[0].value,n=+o[o.length-1].value;return ng(og(+e,t,n))}return e})),[Hx]=vg("calendar-day");var Wx=vo({name:Hx,props:{item:iv(Object),color:String,index:Number,offset:sv(0),rowHeight:String},emits:["click","clickDisabledDate"],setup(e,{emit:t,slots:n}){const o=Br((()=>{var t;const{item:n,index:o,color:a,offset:r,rowHeight:i}=e,l={height:i};if("placeholder"===n.type)return l.width="100%",l;if(0===o&&(l.marginLeft=100*r/7+"%"),a)switch(n.type){case"end":case"start":case"start-end":case"multiple-middle":case"multiple-selected":l.background=a;break;case"middle":l.color=a}return r+((null==(t=n.date)?void 0:t.getDate())||1)>28&&(l.marginBottom=0),l})),a=()=>{"disabled"!==e.item.type?t("click",e.item):t("clickDisabledDate",e.item)},r=()=>{const{topInfo:t}=e.item;if(t||n["top-info"])return lr("div",{class:_x("top-info")},[n["top-info"]?n["top-info"](e.item):t])},i=()=>{const{bottomInfo:t}=e.item;if(t||n["bottom-info"])return lr("div",{class:_x("bottom-info")},[n["bottom-info"]?n["bottom-info"](e.item):t])},l=()=>{const{item:t,color:o,rowHeight:a}=e,{type:l}=t,s=[r(),n.text?n.text(e.item):e.item.text,i()];return"selected"===l?lr("div",{class:_x("selected-day"),style:{width:a,height:a,background:o}},[s]):s};return()=>{const{type:t,className:n}=e.item;return"placeholder"===t?lr("div",{class:_x("day"),style:o.value},null):lr("div",{role:"gridcell",style:o.value,class:[_x("day",t),n],tabindex:"disabled"===t?void 0:-1,onClick:a},[l()])}}});const[qx]=vg("calendar-month");var Ux=vo({name:qx,props:{date:iv(Date),type:String,color:String,minDate:Date,maxDate:Date,showMark:Boolean,rowHeight:av,formatter:Function,lazyRender:Boolean,currentDate:[Date,Array],allowSameDay:Boolean,showSubtitle:Boolean,showMonthTitle:Boolean,firstDayOfWeek:Number},emits:["click","clickDisabledDate"],setup(e,{emit:t,slots:n}){const[o,a]=function(e=!1){const t=nn(e);return[t,(e=!t.value)=>{t.value=e}]}(),r=nn(),i=nn(),l=Pg(i),s=Br((()=>{return t=e.date,Sx("monthTitle",t.getFullYear(),t.getMonth()+1);var t})),c=Br((()=>Xv(e.rowHeight))),u=Br((()=>{const t=e.date.getDate(),n=(e.date.getDay()-t%7+8)%7;return e.firstDayOfWeek?(n+7-e.firstDayOfWeek)%7:n})),d=Br((()=>jx(e.date.getFullYear(),e.date.getMonth()+1))),p=Br((()=>o.value||!e.lazyRender)),f=t=>{const{type:n,minDate:o,maxDate:a,currentDate:r}=e;if(o&&Cx(t,o)<0||a&&Cx(t,a)>0)return"disabled";if(null===r)return"";if(Array.isArray(r)){if("multiple"===n)return(t=>{const n=t=>e.currentDate.some((e=>0===Cx(e,t)));if(n(t)){const e=Dx(t),o=Px(t),a=n(e),r=n(o);return a&&r?"multiple-middle":a?"end":r?"start":"multiple-selected"}return""})(t);if("range"===n)return(t=>{const[n,o]=e.currentDate;if(!n)return"";const a=Cx(t,n);if(!o)return 0===a?"start":"";const r=Cx(t,o);return e.allowSameDay&&0===a&&0===r?"start-end":0===a?"start":0===r?"end":a>0&&r<0?"middle":""})(t)}else if("single"===n)return 0===Cx(t,r)?"selected":"";return""},h=t=>{if("range"===e.type){if("start"===t||"end"===t)return Sx(t);if("start-end"===t)return`${Sx("start")}/${Sx("end")}`}},m=()=>{if(e.showMonthTitle)return lr("div",{class:_x("month-title")},[n["month-title"]?n["month-title"]({date:e.date,text:s.value}):s.value])},v=()=>{if(e.showMark&&p.value)return lr("div",{class:_x("month-mark")},[e.date.getMonth()+1])},g=Br((()=>{const e=Math.ceil((d.value+u.value)/7);return Array(e).fill({type:"placeholder"})})),y=Br((()=>{const t=[],n=e.date.getFullYear(),o=e.date.getMonth();for(let a=1;a<=d.value;a++){const r=new Date(n,o,a),i=f(r);let l={date:r,type:i,text:a,bottomInfo:h(i)};e.formatter&&(l=e.formatter(l)),t.push(l)}return t})),b=Br((()=>y.value.filter((e=>"disabled"===e.type)))),w=(o,a)=>lr(Wx,{item:o,index:a,color:e.color,offset:u.value,rowHeight:c.value,onClick:e=>t("click",e),onClickDisabledDate:e=>t("clickDisabledDate",e)},tv(n,["top-info","bottom-info","text"]));return Rg({getTitle:()=>s.value,getHeight:()=>l.value,setVisible:a,scrollToDate:(e,t)=>{if(r.value){const n=vv(r.value),o=g.value.length,a=(Math.ceil((t.getDate()+u.value)/7)-1)*n.height/o;Iv(e,n.top+a+e.scrollTop-vv(e).top)}},disabledDays:b}),()=>lr("div",{class:_x("month"),ref:i},[m(),lr("div",{ref:r,role:"grid",class:_x("days")},[v(),(p.value?y:g).value.map(w)])])}});const[Yx]=vg("calendar-header");var Xx=vo({name:Yx,props:{date:Date,minDate:Date,maxDate:Date,title:String,subtitle:String,showTitle:Boolean,showSubtitle:Boolean,firstDayOfWeek:Number,switchMode:uv("none")},emits:["clickSubtitle","panelChange"],setup(e,{slots:t,emit:n}){const o=Br((()=>e.date&&e.minDate&&kx($x(e.date),e.minDate)<0)),a=Br((()=>e.date&&e.minDate&&kx(Vx(e.date),e.minDate)<0)),r=Br((()=>e.date&&e.maxDate&&kx(Lx(e.date),e.maxDate)>0)),i=Br((()=>e.date&&e.maxDate&&kx(Ix(e.date),e.maxDate)>0)),l=()=>{if(e.showTitle){const n=e.title||Sx("title"),o=t.title?t.title():n;return lr("div",{class:_x("header-title")},[o])}},s=e=>n("clickSubtitle",e),c=e=>n("panelChange",e),u=n=>{const l="year-month"===e.switchMode,s=t[n?"next-month":"prev-month"],u=t[n?"next-year":"prev-year"],d=n?r.value:o.value,p=n?i.value:a.value,f=n?"arrow":"arrow-left",h=n?"arrow-double-right":"arrow-double-left",m=lr("view",{class:_x("header-action",{disabled:d}),onClick:d?void 0:()=>c((n?Lx:$x)(e.date))},[s?s({disabled:d}):lr(ey,{class:{[Cg]:!d},name:f},null)]),v=l&&lr("view",{class:_x("header-action",{disabled:p}),onClick:p?void 0:()=>c((n?Ix:Vx)(e.date))},[u?u({disabled:p}):lr(ey,{class:{[Cg]:!p},name:h},null)]);return n?[m,v]:[v,m]},d=()=>{if(e.showSubtitle){const n=t.subtitle?t.subtitle({date:e.date,text:e.subtitle}):e.subtitle,o="none"!==e.switchMode;return lr("div",{class:_x("header-subtitle",{"with-switch":o}),onClick:s},[o?[u(),lr("div",{class:_x("header-subtitle-text")},[n]),u(!0)]:n])}},p=()=>{const{firstDayOfWeek:t}=e,n=Sx("weekdays"),o=[...n.slice(t,7),...n.slice(0,t)];return lr("div",{class:_x("weekdays")},[o.map((e=>lr("span",{class:_x("weekday")},[e])))])};return()=>lr("div",{class:_x("header")},[l(),d(),p()])}});const Kx=Og(vo({name:xx,props:{show:Boolean,type:uv("single"),switchMode:uv("none"),title:String,color:String,round:rv,readonly:Boolean,poppable:rv,maxRange:cv(null),position:uv("bottom"),teleport:[String,Object],showMark:rv,showTitle:rv,formatter:Function,rowHeight:av,confirmText:String,rangePrompt:String,lazyRender:rv,showConfirm:rv,defaultDate:[Date,Array],allowSameDay:Boolean,showSubtitle:rv,closeOnPopstate:rv,showRangePrompt:rv,confirmDisabledText:String,closeOnClickOverlay:rv,safeAreaInsetTop:Boolean,safeAreaInsetBottom:rv,minDate:{type:Date,validator:Zm},maxDate:{type:Date,validator:Zm},firstDayOfWeek:{type:av,default:0,validator:e=>e>=0&&e<=6}},emits:["select","confirm","unselect","monthShow","overRange","update:show","clickSubtitle","clickDisabledDate","panelChange"],setup(e,{emit:t,slots:n}){const o=Br((()=>"none"!==e.switchMode)),a=Br((()=>e.minDate||o.value?e.minDate:Mx())),r=Br((()=>e.maxDate||o.value?e.maxDate:Ax(Mx(),6))),i=(e,t=a.value,n=r.value)=>t&&-1===Cx(e,t)?t:n&&1===Cx(e,n)?n:e,l=(t=e.defaultDate)=>{const{type:n,allowSameDay:o}=e;if(null===t)return t;const l=Mx();if("range"===n){Array.isArray(t)||(t=[]),1===t.length&&1===Cx(t[0],l)&&(t=[]);const e=a.value,n=r.value;return[i(t[0]||l,e,n?o?n:Dx(n):void 0),i(t[1]||(o?l:Px(l)),e?o?e:Px(e):void 0)]}return"multiple"===n?Array.isArray(t)?t.map((e=>i(e))):[i(l)]:(t&&!Array.isArray(t)||(t=l),i(t))};let s;const c=nn(),u=nn(l()),d=nn((()=>{const e=Array.isArray(u.value)?u.value[0]:u.value;return e||i(Mx())})()),p=nn(),[f,h]=eb(),m=Br((()=>e.firstDayOfWeek?+e.firstDayOfWeek%7:0)),v=Br((()=>{const e=[];if(!a.value||!r.value)return e;const t=new Date(a.value);t.setDate(1);do{e.push(new Date(t)),t.setMonth(t.getMonth()+1)}while(1!==kx(t,r.value));return e})),g=Br((()=>{if(u.value){if("range"===e.type)return!u.value[0]||!u.value[1];if("multiple"===e.type)return!u.value.length}return!u.value})),y=()=>{const e=Vv(c.value),n=e+s,o=v.value.map(((e,t)=>f.value[t].getHeight()));if(n>o.reduce(((e,t)=>e+t),0)&&e>0)return;let a,r=0;const i=[-1,-1];for(let l=0;l=e&&(i[1]=l,a||(a=s,i[0]=l),f.value[l].showed||(f.value[l].showed=!0,t("monthShow",{date:s.date,title:s.getTitle()}))),r+=o[l]}v.value.forEach(((e,t)=>{const n=t>=i[0]-1&&t<=i[1]+1;f.value[t].setVisible(n)})),a&&(p.value=a)},b=e=>{o.value?d.value=e:pv((()=>{v.value.some(((t,n)=>0===kx(t,e)&&(c.value&&f.value[n].scrollToDate(c.value,e),!0))),y()}))},w=()=>{if(!e.poppable||e.show)if(u.value){const t="single"===e.type?u.value:u.value[0];Zm(t)&&b(t)}else o.value||pv(y)},x=()=>{e.poppable&&!e.show||(o.value||pv((()=>{s=Math.floor(vv(c).height)})),w())},_=(e=l())=>{u.value=e,w()},S=e=>{d.value=e,t("panelChange",{date:e})},k=()=>{var e;return t("confirm",null!=(e=u.value)?e:Ex(u.value))},C=(n,o)=>{const a=e=>{u.value=e,t("select",Ex(e))};if(o&&"range"===e.type){const o=(n=>{const{maxRange:o,rangePrompt:a,showRangePrompt:r}=e;return!(o&&function(e){const t=e[0].getTime();return(e[1].getTime()-t)/864e5+1}(n)>+o&&(r&&ww(a||Sx("rangePrompt",o)),t("overRange"),1))})(n);if(!o)return void a([n[0],Ox(n[0],+e.maxRange-1)])}a(n),o&&!e.showConfirm&&k()},T=Br((()=>f.value.reduce(((e,t)=>{var n,o;return e.push(...null!=(o=null==(n=t.disabledDays)?void 0:n.value)?o:[]),e}),[]))),E=n=>{if(e.readonly||!n.date)return;const{date:o}=n,{type:a}=e;if("range"===a){if(!u.value)return void C([o]);const[t,n]=u.value;if(t&&!n){const n=Cx(o,t);if(1===n){const e=((e,t,n)=>{var o;return null==(o=e.find((e=>-1===Cx(t,e.date)&&-1===Cx(e.date,n))))?void 0:o.date})(T.value,t,o);if(e){const n=Dx(e);-1===Cx(t,n)?C([t,n]):C([o])}else C([t,o],!0)}else-1===n?C([o]):e.allowSameDay&&C([o,o],!0)}else C([o])}else if("multiple"===a){if(!u.value)return void C([o]);const n=u.value,a=n.findIndex((e=>0===Cx(e,o)));if(-1!==a){const[e]=n.splice(a,1);t("unselect",Tx(e))}else e.maxRange&&n.length>=+e.maxRange?ww(e.rangePrompt||Sx("rangePrompt",e.maxRange)):C([...n,o])}else C(o,!0)},O=e=>t("update:show",e),A=(i,l)=>{const s=0!==l||!e.showSubtitle;return lr(Ux,hr({ref:o.value?p:h(l),date:i,currentDate:u.value,showMonthTitle:s,firstDayOfWeek:m.value,lazyRender:!o.value&&e.lazyRender,maxDate:r.value,minDate:a.value},tv(e,["type","color","showMark","formatter","rowHeight","showSubtitle","allowSameDay"]),{onClick:E,onClickDisabledDate:e=>t("clickDisabledDate",e)}),tv(n,["top-info","bottom-info","month-title","text"]))},B=()=>{if(n.footer)return n.footer();if(e.showConfirm){const t=n["confirm-text"],o=g.value,a=o?e.confirmDisabledText:e.confirmText;return lr(cy,{round:!0,block:!0,type:"primary",color:e.color,class:_x("confirm"),disabled:o,nativeType:"button",onClick:k},{default:()=>[t?t({disabled:o}):a||Sx("confirm")]})}},D=()=>{var i,l;return lr("div",{class:_x()},[lr(Xx,{date:null==(i=p.value)?void 0:i.date,maxDate:r.value,minDate:a.value,title:e.title,subtitle:null==(l=p.value)?void 0:l.getTitle(),showTitle:e.showTitle,showSubtitle:e.showSubtitle,switchMode:e.switchMode,firstDayOfWeek:m.value,onClickSubtitle:e=>t("clickSubtitle",e),onPanelChange:S},tv(n,["title","subtitle","prev-month","prev-year","next-month","next-year"])),lr("div",{ref:c,class:_x("body"),onScroll:o.value?void 0:y},[o.value?A(d.value,0):v.value.map(A)]),lr("div",{class:[_x("footer"),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[B()])])};return Zn((()=>e.show),x),Zn((()=>[e.type,e.minDate,e.maxDate,e.switchMode]),(()=>_(l(u.value)))),Zn((()=>e.defaultDate),(e=>{_(e)})),Rg({reset:_,scrollToDate:b,getSelectedDate:()=>u.value}),kv(x),()=>e.poppable?lr(Ay,{show:e.show,class:_x("popup"),round:e.round,position:e.position,closeable:e.showTitle||e.showSubtitle,teleport:e.teleport,closeOnPopstate:e.closeOnPopstate,safeAreaInsetTop:e.safeAreaInsetTop,closeOnClickOverlay:e.closeOnClickOverlay,"onUpdate:show":O},{default:D}):D()}})),[Gx,Zx]=vg("image");var Jx=vo({name:Gx,props:{src:String,alt:String,fit:String,position:String,round:Boolean,block:Boolean,width:av,height:av,radius:av,lazyLoad:Boolean,iconSize:av,showError:rv,errorIcon:uv("photo-fail"),iconPrefix:String,showLoading:rv,loadingIcon:uv("photo"),crossorigin:String,referrerpolicy:String},emits:["load","error"],setup(e,{emit:t,slots:n}){const o=nn(!1),a=nn(!0),r=nn(),{$Lazyload:i}=br().proxy,l=Br((()=>{const t={width:Xv(e.width),height:Xv(e.height)};return Xm(e.radius)&&(t.overflow="hidden",t.borderRadius=Xv(e.radius)),t}));Zn((()=>e.src),(()=>{o.value=!1,a.value=!0}));const s=e=>{a.value&&(a.value=!1,t("load",e))},c=()=>{const e=new Event("load");Object.defineProperty(e,"target",{value:r.value,enumerable:!0}),s(e)},u=e=>{o.value=!0,a.value=!1,t("error",e)},d=(t,n,o)=>o?o():lr(ey,{name:t,size:e.iconSize,class:n,classPrefix:e.iconPrefix},null),p=()=>{if(o.value||!e.src)return;const t={alt:e.alt,class:Zx("img"),style:{objectFit:e.fit,objectPosition:e.position},crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy};return e.lazyLoad?no(lr("img",hr({ref:r},t),null),[[Wn("lazy"),e.src]]):lr("img",hr({ref:r,src:e.src,onLoad:s,onError:u},t),null)},f=({el:e})=>{const t=()=>{e===r.value&&a.value&&c()};r.value?t():xn(t)},h=({el:e})=>{e!==r.value||o.value||u()};return i&&Um&&(i.$on("loaded",f),i.$on("error",h),zo((()=>{i.$off("loaded",f),i.$off("error",h)}))),Io((()=>{xn((()=>{var t;(null==(t=r.value)?void 0:t.complete)&&!e.lazyLoad&&c()}))})),()=>{var t;return lr("div",{class:Zx({round:e.round,block:e.block}),style:l.value},[p(),a.value&&e.showLoading?lr("div",{class:Zx("loading")},[d(e.loadingIcon,Zx("loading-icon"),n.loading)]):o.value&&e.showError?lr("div",{class:Zx("error")},[d(e.errorIcon,Zx("error-icon"),n.error)]):void 0,null==(t=n.default)?void 0:t.call(n)])}}});const Qx=Og(Jx),[e_,t_]=vg("card");const n_=Og(vo({name:e_,props:{tag:String,num:av,desc:String,thumb:String,title:String,price:av,centered:Boolean,lazyLoad:Boolean,currency:uv("¥"),thumbLink:String,originPrice:av},emits:["clickThumb"],setup(e,{slots:t,emit:n}){const o=()=>{if(t.tag||e.tag)return lr("div",{class:t_("tag")},[t.tag?t.tag():lr(Gw,{mark:!0,type:"primary"},{default:()=>[e.tag]})])},a=()=>{if(t.thumb||e.thumb)return lr("a",{href:e.thumbLink,class:t_("thumb"),onClick:e=>n("clickThumb",e)},[t.thumb?t.thumb():lr(Qx,{src:e.thumb,fit:"cover",width:"100%",height:"100%",lazyLoad:e.lazyLoad},null),o()])},r=()=>{const t=e.price.toString().split(".");return lr("div",null,[lr("span",{class:t_("price-currency")},[e.currency]),lr("span",{class:t_("price-integer")},[t[0]]),t.length>1&&lr(Ha,null,[cr("."),lr("span",{class:t_("price-decimal")},[t[1]])])])};return()=>{var n,o,i;const l=t.num||Xm(e.num),s=t.price||Xm(e.price),c=t["origin-price"]||Xm(e.originPrice),u=l||s||c||t.bottom,d=s&&lr("div",{class:t_("price")},[t.price?t.price():r()]),p=c&&lr("div",{class:t_("origin-price")},[t["origin-price"]?t["origin-price"]():`${e.currency} ${e.originPrice}`]),f=l&&lr("div",{class:t_("num")},[t.num?t.num():`x${e.num}`]),h=t.footer&&lr("div",{class:t_("footer")},[t.footer()]),m=u&&lr("div",{class:t_("bottom")},[null==(n=t["price-top"])?void 0:n.call(t),d,p,f,null==(o=t.bottom)?void 0:o.call(t)]);return lr("div",{class:t_()},[lr("div",{class:t_("header")},[a(),lr("div",{class:t_("content",{centered:e.centered})},[lr("div",null,[t.title?t.title():e.title?lr("div",{class:[t_("title"),"van-multi-ellipsis--l2"]},[e.title]):void 0,t.desc?t.desc():e.desc?lr("div",{class:[t_("desc"),"van-ellipsis"]},[e.desc]):void 0,null==(i=t.tags)?void 0:i.call(t)]),m])]),h])}}})),[o_,a_,r_]=vg("cascader");var i_=vo({name:o_,props:{title:String,options:lv(),closeable:rv,swipeable:rv,closeIcon:uv("cross"),showHeader:rv,modelValue:av,fieldNames:Object,placeholder:String,activeColor:String},emits:["close","change","finish","clickTab","update:modelValue"],setup(e,{slots:t,emit:n}){const o=nn([]),a=nn(0),[r,i]=eb(),{text:l,value:s,children:c}=qm({text:"text",value:"value",children:"children"},e.fieldNames),u=(e,t)=>{for(const n of e){if(n[s]===t)return[n];if(n[c]){const e=u(n[c],t);if(e)return[n,...e]}}},d=()=>{const{options:t,modelValue:n}=e;if(void 0!==n){const e=u(t,n);if(e){let n=t;return o.value=e.map((e=>{const t={options:n,selected:e},o=n.find((t=>t[s]===e[s]));return o&&(n=o[c]),t})),n&&o.value.push({options:n,selected:null}),void xn((()=>{a.value=o.value.length-1}))}}o.value=[{options:t,selected:null}]},p=()=>n("close"),f=({name:e,title:t})=>n("clickTab",e,t),h=(r,u,d)=>{const{disabled:p}=r,f=!(!u||r[s]!==u[s]),h=r.color||(f?e.activeColor:void 0),m=t.option?t.option({option:r,selected:f}):lr("span",null,[r[l]]);return lr("li",{ref:f?i(d):void 0,role:"menuitemradio",class:[a_("option",{selected:f,disabled:p}),r.className],style:{color:h},tabindex:p?void 0:f?0:-1,"aria-checked":f,"aria-disabled":p||void 0,onClick:()=>((e,t)=>{if(e.disabled)return;if(o.value[t].selected=e,o.value.length>t+1&&(o.value=o.value.slice(0,t+1)),e[c]){const n={options:e[c],selected:null};o.value[t+1]?o.value[t+1]=n:o.value.push(n),xn((()=>{a.value++}))}const r=o.value.map((e=>e.selected)).filter(Boolean);n("update:modelValue",e[s]);const i={value:e[s],tabIndex:t,selectedOptions:r};n("change",i),e[c]||n("finish",i)})(r,d)},[m,f?lr(ey,{name:"success",class:a_("selected-icon")},null):null])},m=(e,t,n)=>lr("ul",{role:"menu",class:a_("options")},[e.map((e=>h(e,t,n)))]),v=(n,o)=>{const{options:a,selected:r}=n,i=e.placeholder||r_("select"),s=r?r[l]:i;return lr(Eb,{title:s,titleClass:a_("tab",{unselected:!r})},{default:()=>{var e,n;return[null==(e=t["options-top"])?void 0:e.call(t,{tabIndex:o}),m(a,r,o),null==(n=t["options-bottom"])?void 0:n.call(t,{tabIndex:o})]}})};return d(),Zn(a,(e=>{const t=r.value[e];t&&(e=>{const t=e.parentElement;t&&(t.scrollTop=e.offsetTop-(t.offsetHeight-e.offsetHeight)/2)})(t)})),Zn((()=>e.options),d,{deep:!0}),Zn((()=>e.modelValue),(e=>{if(void 0!==e){if(o.value.map((e=>{var t;return null==(t=e.selected)?void 0:t[s]})).includes(e))return}d()})),()=>lr("div",{class:a_()},[e.showHeader?lr("div",{class:a_("header")},[lr("h2",{class:a_("title")},[t.title?t.title():e.title]),e.closeable?lr(ey,{name:e.closeIcon,class:[a_("close-icon"),Cg],onClick:p},null):null]):null,lr(Ob,{active:a.value,"onUpdate:active":e=>a.value=e,shrink:!0,animated:!0,class:a_("tabs"),color:e.activeColor,swipeable:e.swipeable,onClickTab:f},{default:()=>[o.value.map(v)]})])}});const l_=Og(i_),[s_,c_]=vg("cell-group");const u_=Og(vo({name:s_,inheritAttrs:!1,props:{title:String,inset:Boolean,border:rv},setup(e,{slots:t,attrs:n}){const o=()=>{var o;return lr("div",hr({class:[c_({inset:e.inset}),{[Sg]:e.border&&!e.inset}]},n,_y()),[null==(o=t.default)?void 0:o.call(t)])};return()=>e.title||t.title?lr(Ha,null,[lr("div",{class:c_("title",{inset:e.inset})},[t.title?t.title():e.title]),o()]):o()}})),[d_,p_]=vg("circle");let f_=0;const h_=e=>Math.min(Math.max(+e,0),100);const m_=Og(vo({name:d_,props:{text:String,size:av,fill:uv("none"),rate:cv(100),speed:cv(0),color:[String,Object],clockwise:rv,layerColor:String,currentRate:sv(0),strokeWidth:cv(40),strokeLinecap:String,startPosition:uv("top")},emits:["update:currentRate"],setup(e,{emit:t,slots:n}){const o="van-circle-"+f_++,a=Br((()=>+e.strokeWidth+1e3)),r=Br((()=>function(e,t){const n=e?1:0;return`M ${t/2} ${t/2} m 0, -500 a 500, 500 0 1, ${n} 0, 1000 a 500, 500 0 1, ${n} 0, -1000`}(e.clockwise,a.value))),i=Br((()=>{const t={top:0,right:90,bottom:180,left:270}[e.startPosition];if(t)return{transform:`rotate(${t}deg)`}}));Zn((()=>e.rate),(n=>{let o;const a=Date.now(),r=e.currentRate,i=h_(n),l=Math.abs(1e3*(r-i)/+e.speed),s=()=>{const e=Date.now(),n=Math.min((e-a)/l,1)*(i-r)+r;t("update:currentRate",h_(parseFloat(n.toFixed(1)))),(i>r?ni)&&(o=pv(s))};e.speed?(o&&fv(o),o=pv(s)):t("update:currentRate",i)}),{immediate:!0});const l=()=>{const{strokeWidth:t,currentRate:n,strokeLinecap:a}=e,i=3140*n/100,l=Ym(e.color)?`url(#${o})`:e.color,s={stroke:l,strokeWidth:+t+1+"px",strokeLinecap:a,strokeDasharray:`${i}px 3140px`};return lr("path",{d:r.value,style:s,class:p_("hover"),stroke:l},null)},s=()=>{const t={fill:e.fill,stroke:e.layerColor,strokeWidth:`${e.strokeWidth}px`};return lr("path",{class:p_("layer"),style:t,d:r.value},null)},c=()=>{const{color:t}=e;if(!Ym(t))return;const n=Object.keys(t).sort(((e,t)=>parseFloat(e)-parseFloat(t))).map(((e,n)=>lr("stop",{key:n,offset:e,"stop-color":t[e]},null)));return lr("defs",null,[lr("linearGradient",{id:o,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[n])])};return()=>lr("div",{class:p_(),style:Kv(e.size)},[lr("svg",{viewBox:`0 0 ${a.value} ${a.value}`,style:i.value},[c(),s(),l()]),n.default?n.default():e.text?lr("div",{class:p_("text")},[e.text]):void 0])}})),[v_,g_]=vg("row"),y_=Symbol(v_);var b_=vo({name:v_,props:{tag:uv("div"),wrap:rv,align:String,gutter:{type:[String,Number,Array],default:0},justify:String},setup(e,{slots:t}){const{children:n,linkChildren:o}=wv(y_),a=Br((()=>{const e=[[]];let t=0;return n.forEach(((n,o)=>{t+=Number(n.span),t>24?(e.push([o]),t-=24):e[e.length-1].push(o)})),e}));return o({spaces:Br((()=>{let t=0;t=Array.isArray(e.gutter)?Number(e.gutter[0])||0:Number(e.gutter);const n=[];return t?(a.value.forEach((e=>{const o=t*(e.length-1)/e.length;e.forEach(((e,a)=>{if(0===a)n.push({right:o});else{const a=t-n[e-1].right,r=o-a;n.push({left:a,right:r})}}))})),n):n})),verticalSpaces:Br((()=>{const{gutter:t}=e,n=[];if(Array.isArray(t)&&t.length>1){const e=Number(t[1])||0;if(e<=0)return n;a.value.forEach(((t,o)=>{o!==a.value.length-1&&t.forEach((()=>{n.push({bottom:e})}))}))}return n}))}),()=>{const{tag:n,wrap:o,align:a,justify:r}=e;return lr(n,{class:g_({[`align-${a}`]:a,[`justify-${r}`]:r,nowrap:!o})},{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t)]}})}}});const[w_,x_]=vg("col");const __=Og(vo({name:w_,props:{tag:uv("div"),span:cv(0),offset:av},setup(e,{slots:t}){const{parent:n,index:o}=gv(y_),a=Br((()=>{if(!n)return;const{spaces:e,verticalSpaces:t}=n;let a={};if(e&&e.value&&e.value[o.value]){const{left:t,right:n}=e.value[o.value];a={paddingLeft:t?`${t}px`:null,paddingRight:n?`${n}px`:null}}const{bottom:r}=t.value[o.value]||{};return qm(a,{marginBottom:r?`${r}px`:null})}));return()=>{const{tag:n,span:o,offset:r}=e;return lr(n,{style:a.value,class:x_({[o]:o,[`offset-${r}`]:r})},{default:()=>{var e;return[null==(e=t.default)?void 0:e.call(t)]}})}}})),[S_,k_]=vg("collapse"),C_=Symbol(S_);var T_=vo({name:S_,props:{border:rv,accordion:Boolean,modelValue:{type:[String,Number,Array],default:""}},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:o,children:a}=wv(C_),r=e=>{t("change",e),t("update:modelValue",e)};return Rg({toggleAll:(t={})=>{if(e.accordion)return;"boolean"==typeof t&&(t={expanded:t});const{expanded:n,skipDisabled:o}=t,i=a.filter((e=>e.disabled&&o?e.expanded.value:null!=n?n:!e.expanded.value)).map((e=>e.itemName.value));r(i)}}),o({toggle:(t,n)=>{const{accordion:o,modelValue:a}=e;r(o?t===a?"":t:n?a.concat(t):a.filter((e=>e!==t)))},isExpanded:t=>{const{accordion:n,modelValue:o}=e;return n?o===t:o.includes(t)}}),()=>{var t;return lr("div",{class:[k_(),{[Sg]:e.border}]},[null==(t=n.default)?void 0:t.call(n)])}}});const E_=Og(T_),[O_,A_]=vg("collapse-item"),B_=["icon","title","value","label","right-icon"];var D_=vo({name:O_,props:qm({},qb,{name:av,isLink:rv,disabled:Boolean,readonly:Boolean,lazyRender:rv}),setup(e,{slots:t}){const n=nn(),o=nn(),{parent:a,index:r}=gv(C_);if(!a)return;const i=Br((()=>{var t;return null!=(t=e.name)?t:r.value})),l=Br((()=>a.isExpanded(i.value))),s=nn(l.value),c=xy((()=>s.value||!e.lazyRender)),u=()=>{l.value?n.value&&(n.value.style.height=""):s.value=!1};Zn(l,((e,t)=>{if(null===t)return;e&&(s.value=!0);(e?xn:pv)((()=>{if(!o.value||!n.value)return;const{offsetHeight:t}=o.value;if(t){const o=`${t}px`;n.value.style.height=e?"0":o,hv((()=>{n.value&&(n.value.style.height=e?o:"0")}))}else u()}))}));const d=(e=!l.value)=>{a.toggle(i.value,e)},p=()=>{e.disabled||e.readonly||d()},f=()=>{const{border:n,disabled:o,readonly:a}=e,r=tv(e,Object.keys(qb));return a&&(r.isLink=!1),(o||a)&&(r.clickable=!1),lr(Yb,hr({role:"button",class:A_("title",{disabled:o,expanded:l.value,borderless:!n}),"aria-expanded":String(l.value),onClick:p},r),tv(t,B_))},h=c((()=>{var e;return no(lr("div",{ref:n,class:A_("wrapper"),onTransitionend:u},[lr("div",{ref:o,class:A_("content")},[null==(e=t.default)?void 0:e.call(t)])]),[[Jr,s.value]])}));return Rg({toggle:d,expanded:l,itemName:i}),()=>lr("div",{class:[A_({border:r.value&&e.border})]},[f(),h()])}});const P_=Og(D_),$_=Og(Gg),[L_,V_,I_]=vg("contact-card");const M_=Og(vo({name:L_,props:{tel:String,name:String,type:uv("add"),addText:String,editable:rv},emits:["click"],setup(e,{emit:t}){const n=n=>{e.editable&&t("click",n)},o=()=>"add"===e.type?e.addText||I_("addContact"):[lr("div",null,[`${I_("name")}:${e.name}`]),lr("div",null,[`${I_("tel")}:${e.tel}`])];return()=>lr(Yb,{center:!0,icon:"edit"===e.type?"contact":"add-square",class:V_([e.type]),border:!1,isLink:e.editable,titleClass:V_("title"),onClick:n},{title:o})}})),[R_,z_,j_]=vg("contact-edit"),N_={tel:"",name:""};const F_=Og(vo({name:R_,props:{isEdit:Boolean,isSaving:Boolean,isDeleting:Boolean,showSetDefault:Boolean,setDefaultLabel:String,contactInfo:{type:Object,default:()=>qm({},N_)},telValidator:{type:Function,default:Jm}},emits:["save","delete","changeDefault"],setup(e,{emit:t}){const n=jt(qm({},N_,e.contactInfo)),o=()=>{e.isSaving||t("save",n)},a=()=>t("delete",n),r=()=>lr(Ew,{modelValue:n.isDefault,"onUpdate:modelValue":e=>n.isDefault=e,onChange:e=>t("changeDefault",e)},null),i=()=>{if(e.showSetDefault)return lr(Yb,{title:e.setDefaultLabel,class:z_("switch-cell"),border:!1},{"right-icon":r})};return Zn((()=>e.contactInfo),(e=>qm(n,N_,e))),()=>lr(Zb,{class:z_(),onSubmit:o},{default:()=>[lr("div",{class:z_("fields")},[lr(lw,{modelValue:n.name,"onUpdate:modelValue":e=>n.name=e,clearable:!0,label:j_("name"),rules:[{required:!0,message:j_("nameEmpty")}],maxlength:"30",placeholder:j_("name")},null),lr(lw,{modelValue:n.tel,"onUpdate:modelValue":e=>n.tel=e,clearable:!0,type:"tel",label:j_("tel"),rules:[{validator:e.telValidator,message:j_("telInvalid")}],placeholder:j_("tel")},null)]),i(),lr("div",{class:z_("buttons")},[lr(cy,{block:!0,round:!0,type:"primary",text:j_("save"),class:z_("button"),loading:e.isSaving,nativeType:"submit"},null),e.isEdit&&lr(cy,{block:!0,round:!0,text:j_("delete"),class:z_("button"),loading:e.isDeleting,onClick:a},null)])]})}})),[H_,W_,q_]=vg("contact-list");const U_=Og(vo({name:H_,props:{list:Array,addText:String,modelValue:null,defaultTagText:String},emits:["add","edit","select","update:modelValue"],setup(e,{emit:t}){const n=(n,o)=>lr(Yb,{key:n.id,isLink:!0,center:!0,class:W_("item"),titleClass:W_("item-title"),onClick:()=>{t("update:modelValue",n.id),t("select",n,o)}},{icon:()=>lr(ey,{name:"edit",class:W_("edit"),onClick:e=>{e.stopPropagation(),t("edit",n,o)}},null),title:()=>{const t=[`${n.name},${n.tel}`];return n.isDefault&&e.defaultTagText&&t.push(lr(Gw,{type:"primary",round:!0,class:W_("item-tag")},{default:()=>[e.defaultTagText]})),t},"right-icon":()=>lr(nx,{class:W_("radio"),name:n.id,iconSize:18},null)});return()=>lr("div",{class:W_()},[lr(Fw,{modelValue:e.modelValue,class:W_("group")},{default:()=>[e.list&&e.list.map(n)]}),lr("div",{class:[W_("bottom"),"van-safe-area-bottom"]},[lr(cy,{round:!0,block:!0,type:"primary",class:W_("add"),text:e.addText||q_("addContact"),onClick:()=>t("add")},null)])])}}));const[Y_,X_]=vg("count-down");const K_=Og(vo({name:Y_,props:{time:cv(0),format:uv("HH:mm:ss"),autoStart:rv,millisecond:Boolean},emits:["change","finish"],setup(e,{emit:t,slots:n}){const{start:o,pause:a,reset:r,current:i}=Sv({time:+e.time,millisecond:e.millisecond,onChange:e=>t("change",e),onFinish:()=>t("finish")}),l=Br((()=>function(e,t){const{days:n}=t;let{hours:o,minutes:a,seconds:r,milliseconds:i}=t;if(e.includes("DD")?e=e.replace("DD",ng(n)):o+=24*n,e.includes("HH")?e=e.replace("HH",ng(o)):a+=60*o,e.includes("mm")?e=e.replace("mm",ng(a)):r+=60*a,e.includes("ss")?e=e.replace("ss",ng(r)):i+=1e3*r,e.includes("S")){const t=ng(i,3);e=e.includes("SSS")?e.replace("SSS",t):e.includes("SS")?e.replace("SS",t.slice(0,2)):e.replace("S",t.charAt(0))}return e}(e.format,i.value))),s=()=>{r(+e.time),e.autoStart&&o()};return Zn((()=>e.time),s,{immediate:!0}),Rg({start:o,pause:a,reset:s}),()=>lr("div",{role:"timer",class:X_()},[n.default?n.default(i.value):l.value])}}));function G_(e){const t=new Date(1e3*e);return`${t.getFullYear()}.${ng(t.getMonth()+1)}.${ng(t.getDate())}`}const Z_=e=>(e/100).toFixed(e%100==0?0:e%10==0?1:2),[J_,Q_,eS]=vg("coupon");const tS=Og(vo({name:J_,props:{chosen:Boolean,coupon:iv(Object),disabled:Boolean,currency:uv("¥")},setup(e){const t=Br((()=>{const{startAt:t,endAt:n}=e.coupon;return`${G_(t)} - ${G_(n)}`})),n=Br((()=>{const{coupon:t,currency:n}=e;if(t.valueDesc)return[t.valueDesc,lr("span",null,[t.unitDesc||""])];if(t.denominations){const e=Z_(t.denominations);return[lr("span",null,[n]),` ${e}`]}return t.discount?eS("discount",((o=t.discount)/10).toFixed(o%10==0?0:1)):"";var o})),o=Br((()=>{const t=Z_(e.coupon.originCondition||0);return"0"===t?eS("unlimited"):eS("condition",t)}));return()=>{const{chosen:a,coupon:r,disabled:i}=e,l=i&&r.reason||r.description;return lr("div",{class:Q_({disabled:i})},[lr("div",{class:Q_("content")},[lr("div",{class:Q_("head")},[lr("h2",{class:Q_("amount")},[n.value]),lr("p",{class:Q_("condition")},[r.condition||o.value])]),lr("div",{class:Q_("body")},[lr("p",{class:Q_("name")},[r.name]),lr("p",{class:Q_("valid")},[t.value]),!i&&lr(ix,{class:Q_("corner"),modelValue:a},null)])]),l&&lr("p",{class:Q_("description")},[l])])}}})),[nS,oS,aS]=vg("coupon-cell"),rS={title:String,border:rv,editable:rv,coupons:lv(),currency:uv("¥"),chosenCoupon:{type:[Number,Array],default:-1}};function iS({coupons:e,chosenCoupon:t,currency:n}){let o=0,a=!1;return(Array.isArray(t)?t:[t]).forEach((t=>{const n=e[+t];n&&(a=!0,o+=(e=>{const{value:t,denominations:n}=e;return Xm(t)?t:Xm(n)?n:0})(n))})),a?`-${n} ${(o/100).toFixed(2)}`:0===e.length?aS("noCoupon"):aS("count",e.length)}const lS=Og(vo({name:nS,props:rS,setup:e=>()=>{const t=Array.isArray(e.chosenCoupon)?e.chosenCoupon.length:e.coupons[+e.chosenCoupon];return lr(Yb,{class:oS(),value:iS(e),title:e.title||aS("title"),border:e.border,isLink:e.editable,valueClass:oS("value",{selected:t})},null)}})),[sS,cS]=vg("empty");const uS=Og(vo({name:sS,props:{image:uv("default"),imageSize:[Number,String,Array],description:String},setup(e,{slots:t}){const n=()=>{const n=t.description?t.description():e.description;if(n)return lr("p",{class:cS("description")},[n])},o=()=>{if(t.default)return lr("div",{class:cS("bottom")},[t.default()])},a=Qy(),r=e=>`${a}-${e}`,i=e=>`url(#${r(e)})`,l=(e,t,n)=>lr("stop",{"stop-color":e,offset:`${t}%`,"stop-opacity":n},null),s=(e,t)=>[l(e,0),l(t,100)],c=e=>[lr("defs",null,[lr("radialGradient",{id:r(e),cx:"50%",cy:"54%",fx:"50%",fy:"54%",r:"297%",gradientTransform:"matrix(-.16 0 0 -.33 .58 .72)","data-allow-mismatch":"attribute"},[l("#EBEDF0",0),l("#F2F3F5",100,.3)])]),lr("ellipse",{fill:i(e),opacity:".8",cx:"80",cy:"140",rx:"46",ry:"8","data-allow-mismatch":"attribute"},null)],u=()=>[lr("defs",null,[lr("linearGradient",{id:r("a"),x1:"64%",y1:"100%",x2:"64%","data-allow-mismatch":"attribute"},[l("#FFF",0,.5),l("#F2F3F5",100)])]),lr("g",{opacity:".8","data-allow-mismatch":"children"},[lr("path",{d:"M36 131V53H16v20H2v58h34z",fill:i("a")},null),lr("path",{d:"M123 15h22v14h9v77h-31V15z",fill:i("a")},null)])],d=()=>[lr("defs",null,[lr("linearGradient",{id:r("b"),x1:"64%",y1:"97%",x2:"64%",y2:"0%","data-allow-mismatch":"attribute"},[l("#F2F3F5",0,.3),l("#F2F3F5",100)])]),lr("g",{opacity:".8","data-allow-mismatch":"children"},[lr("path",{d:"M87 6c3 0 7 3 8 6a8 8 0 1 1-1 16H80a7 7 0 0 1-8-6c0-4 3-7 6-7 0-5 4-9 9-9Z",fill:i("b")},null),lr("path",{d:"M19 23c2 0 3 1 4 3 2 0 4 2 4 4a4 4 0 0 1-4 3v1h-7v-1l-1 1c-2 0-3-2-3-4 0-1 1-3 3-3 0-2 2-4 4-4Z",fill:i("b")},null)])],p=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",{"data-allow-mismatch":"children"},[lr("linearGradient",{id:r(1),x1:"64%",y1:"100%",x2:"64%"},[l("#FFF",0,.5),l("#F2F3F5",100)]),lr("linearGradient",{id:r(2),x1:"50%",x2:"50%",y2:"84%"},[l("#EBEDF0",0),l("#DCDEE0",100,0)]),lr("linearGradient",{id:r(3),x1:"100%",x2:"100%",y2:"100%"},[s("#EAEDF0","#DCDEE0")]),lr("radialGradient",{id:r(4),cx:"50%",cy:"0%",fx:"50%",fy:"0%",r:"100%",gradientTransform:"matrix(0 1 -.54 0 .5 -.5)"},[l("#EBEDF0",0),l("#FFF",100,0)])]),lr("g",{fill:"none"},[u(),lr("path",{fill:i(4),d:"M0 139h160v21H0z","data-allow-mismatch":"attribute"},null),lr("path",{d:"M80 54a7 7 0 0 1 3 13v27l-2 2h-2a2 2 0 0 1-2-2V67a7 7 0 0 1 3-13z",fill:i(2),"data-allow-mismatch":"attribute"},null),lr("g",{opacity:".6","stroke-linecap":"round","stroke-width":"7","data-allow-mismatch":"children"},[lr("path",{d:"M64 47a19 19 0 0 0-5 13c0 5 2 10 5 13",stroke:i(3)},null),lr("path",{d:"M53 36a34 34 0 0 0 0 48",stroke:i(3)},null),lr("path",{d:"M95 73a19 19 0 0 0 6-13c0-5-2-9-6-13",stroke:i(3)},null),lr("path",{d:"M106 84a34 34 0 0 0 0-48",stroke:i(3)},null)]),lr("g",{transform:"translate(31 105)"},[lr("rect",{fill:"#EBEDF0",width:"98",height:"34",rx:"2"},null),lr("rect",{fill:"#FFF",x:"9",y:"8",width:"80",height:"18",rx:"1.1"},null),lr("rect",{fill:"#EBEDF0",x:"15",y:"12",width:"18",height:"6",rx:"1.1"},null)])])]),f=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",{"data-allow-mismatch":"children"},[lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(5)},[s("#F2F3F5","#DCDEE0")]),lr("linearGradient",{x1:"95%",y1:"48%",x2:"5.5%",y2:"51%",id:r(6)},[s("#EAEDF1","#DCDEE0")]),lr("linearGradient",{y1:"45%",x2:"100%",y2:"54%",id:r(7)},[s("#EAEDF1","#DCDEE0")])]),u(),d(),lr("g",{transform:"translate(36 50)",fill:"none"},[lr("g",{transform:"translate(8)"},[lr("rect",{fill:"#EBEDF0",opacity:".6",x:"38",y:"13",width:"36",height:"53",rx:"2"},null),lr("rect",{fill:i(5),width:"64",height:"66",rx:"2","data-allow-mismatch":"attribute"},null),lr("rect",{fill:"#FFF",x:"6",y:"6",width:"52",height:"55",rx:"1"},null),lr("g",{transform:"translate(15 17)",fill:i(6),"data-allow-mismatch":"attribute"},[lr("rect",{width:"34",height:"6",rx:"1"},null),lr("path",{d:"M0 14h34v6H0z"},null),lr("rect",{y:"28",width:"34",height:"6",rx:"1"},null)])]),lr("rect",{fill:i(7),y:"61",width:"88",height:"28",rx:"1","data-allow-mismatch":"attribute"},null),lr("rect",{fill:"#F7F8FA",x:"29",y:"72",width:"30",height:"6",rx:"1"},null)])]),h=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",null,[lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(8),"data-allow-mismatch":"attribute"},[s("#EAEDF1","#DCDEE0")])]),u(),d(),c("c"),lr("path",{d:"m59 60 21 21 21-21h3l9 9v3L92 93l21 21v3l-9 9h-3l-21-21-21 21h-3l-9-9v-3l21-21-21-21v-3l9-9h3Z",fill:i(8),"data-allow-mismatch":"attribute"},null)]),m=()=>lr("svg",{viewBox:"0 0 160 160"},[lr("defs",{"data-allow-mismatch":"children"},[lr("linearGradient",{x1:"50%",y1:"100%",x2:"50%",id:r(9)},[s("#EEE","#D8D8D8")]),lr("linearGradient",{x1:"100%",y1:"50%",y2:"50%",id:r(10)},[s("#F2F3F5","#DCDEE0")]),lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(11)},[s("#F2F3F5","#DCDEE0")]),lr("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:r(12)},[s("#FFF","#F7F8FA")])]),u(),d(),c("d"),lr("g",{transform:"rotate(-45 113 -4)",fill:"none","data-allow-mismatch":"children"},[lr("rect",{fill:i(9),x:"24",y:"52.8",width:"5.8",height:"19",rx:"1"},null),lr("rect",{fill:i(10),x:"22.1",y:"67.3",width:"9.9",height:"28",rx:"1"},null),lr("circle",{stroke:i(11),"stroke-width":"8",cx:"27",cy:"27",r:"27"},null),lr("circle",{fill:i(12),cx:"27",cy:"27",r:"16"},null),lr("path",{d:"M37 7c-8 0-15 5-16 12",stroke:i(11),"stroke-width":"3",opacity:".5","stroke-linecap":"round",transform:"rotate(45 29 13)"},null)])]),v=()=>{var n;if(t.image)return t.image();const o={error:h,search:m,network:p,default:f};return(null==(n=o[e.image])?void 0:n.call(o))||lr("img",{src:e.image},null)};return()=>lr("div",{class:cS()},[lr("div",{class:cS("image"),style:Kv(e.imageSize)},[v()]),n(),o()])}})),[dS,pS,fS]=vg("coupon-list");const hS=Og(vo({name:dS,props:{code:uv(""),coupons:lv(),currency:uv("¥"),showCount:rv,emptyImage:String,enabledTitle:String,disabledTitle:String,disabledCoupons:lv(),showExchangeBar:rv,showCloseButton:rv,closeButtonText:String,inputPlaceholder:String,exchangeMinLength:sv(1),exchangeButtonText:String,displayedCouponIndex:sv(-1),exchangeButtonLoading:Boolean,exchangeButtonDisabled:Boolean,chosenCoupon:{type:[Number,Array],default:-1}},emits:["change","exchange","update:code"],setup(e,{emit:t,slots:n}){const[o,a]=eb(),r=nn(),i=nn(),l=nn(0),s=nn(0),c=nn(e.code),u=Br((()=>!e.exchangeButtonLoading&&(e.exchangeButtonDisabled||!c.value||c.value.length{const e=vv(r).height,t=vv(i).height+44;s.value=(e>t?e:Uv.value)-t},p=()=>{t("exchange",c.value),e.code||(c.value="")},f=e=>{xn((()=>{var t;return null==(t=o.value[e])?void 0:t.scrollIntoView()}))},h=()=>lr(uS,{image:e.emptyImage},{default:()=>[lr("p",{class:pS("empty-tip")},[fS("noCoupon")])]}),m=()=>{if(e.showExchangeBar)return lr("div",{ref:i,class:pS("exchange-bar")},[lr(lw,{modelValue:c.value,"onUpdate:modelValue":e=>c.value=e,clearable:!0,border:!1,class:pS("field"),placeholder:e.inputPlaceholder||fS("placeholder"),maxlength:"20"},null),lr(cy,{plain:!0,type:"primary",class:pS("exchange"),text:e.exchangeButtonText||fS("exchange"),loading:e.exchangeButtonLoading,disabled:u.value,onClick:p},null)])},v=()=>{const{coupons:o,chosenCoupon:r}=e,i=e.showCount?` (${o.length})`:"",l=(e.enabledTitle||fS("enable"))+i;return lr(Eb,{title:l},{default:()=>{var i;return[lr("div",{class:pS("list",{"with-bottom":e.showCloseButton}),style:{height:`${s.value}px`}},[o.map(((n,o)=>lr(tS,{key:n.id,ref:a(o),coupon:n,chosen:Array.isArray(r)?r.includes(o):o===r,currency:e.currency,onClick:()=>t("change",Array.isArray(r)?((e=[],t=0)=>e.includes(t)?e.filter((e=>e!==t)):[...e,t])(r,o):o)},null))),!o.length&&h(),null==(i=n["list-footer"])?void 0:i.call(n)])]}})},g=()=>{const{disabledCoupons:t}=e,o=e.showCount?` (${t.length})`:"",a=(e.disabledTitle||fS("disabled"))+o;return lr(Eb,{title:a},{default:()=>{var o;return[lr("div",{class:pS("list",{"with-bottom":e.showCloseButton}),style:{height:`${s.value}px`}},[t.map((t=>lr(tS,{disabled:!0,key:t.id,coupon:t,currency:e.currency},null))),!t.length&&h(),null==(o=n["disabled-list-footer"])?void 0:o.call(n)])]}})};return Zn((()=>e.code),(e=>{c.value=e})),Zn(Uv,d),Zn(c,(e=>t("update:code",e))),Zn((()=>e.displayedCouponIndex),f),Io((()=>{d(),f(e.displayedCouponIndex)})),()=>lr("div",{ref:r,class:pS()},[m(),lr(Ob,{active:l.value,"onUpdate:active":e=>l.value=e,class:pS("tab")},{default:()=>[v(),g()]}),lr("div",{class:pS("bottom")},[n["list-button"]?n["list-button"]():no(lr(cy,{round:!0,block:!0,type:"primary",class:pS("close"),text:e.closeButtonText||fS("close"),onClick:()=>t("change",Array.isArray(e.chosenCoupon)?[]:-1)},null),[[Jr,e.showCloseButton]])])])}})),mS=(new Date).getFullYear(),[vS]=vg("date-picker");const gS=Og(vo({name:vS,props:qm({},Rx,{columnsType:{type:Array,default:()=>["year","month","day"]},minDate:{type:Date,default:()=>new Date(mS-10,0,1),validator:Zm},maxDate:{type:Date,default:()=>new Date(mS+10,11,31),validator:Zm}}),emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(e.modelValue),a=nn(!1),r=nn(),i=Br((()=>a.value?e.modelValue:o.value)),l=t=>t===e.minDate.getFullYear(),s=t=>t===e.maxDate.getFullYear(),c=t=>{const{minDate:n,columnsType:o}=e,a=o.indexOf(t),r=i.value[a];if(r)return+r;switch(t){case"year":return n.getFullYear();case"month":return n.getMonth()+1;case"day":return n.getDate()}},u=()=>{const t=c("year"),n=c("month"),o=l(t)&&(t=>t===e.minDate.getMonth()+1)(n)?e.minDate.getDate():1,a=s(t)&&(t=>t===e.maxDate.getMonth()+1)(n)?e.maxDate.getDate():jx(t,n);return Nx(o,a,"day",e.formatter,e.filter,i.value)},d=Br((()=>e.columnsType.map((t=>{switch(t){case"year":return(()=>{const t=e.minDate.getFullYear(),n=e.maxDate.getFullYear();return Nx(t,n,"year",e.formatter,e.filter,i.value)})();case"month":return(()=>{const t=c("year"),n=l(t)?e.minDate.getMonth()+1:1,o=s(t)?e.maxDate.getMonth()+1:12;return Nx(n,o,"month",e.formatter,e.filter,i.value)})();case"day":return u();default:return[]}}))));Zn(o,(n=>{nv(n,e.modelValue)||t("update:modelValue",n)})),Zn((()=>e.modelValue),((e,t)=>{a.value=nv(t,o.value),e=Fx(e,d.value),nv(e,o.value)||(o.value=e),a.value=!1}),{immediate:!0});const p=(...e)=>t("change",...e),f=(...e)=>t("cancel",...e),h=(...e)=>t("confirm",...e);return Rg({confirm:()=>{var e;return null==(e=r.value)?void 0:e.confirm()},getSelectedDate:()=>o.value}),()=>lr(zb,hr({ref:r,modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,columns:d.value,onChange:p,onCancel:f,onConfirm:h},tv(e,zx)),n)}})),[yS,bS,wS]=vg("dialog"),xS=qm({},vy,{title:String,theme:String,width:av,message:[String,Function],callback:Function,allowHtml:Boolean,className:null,transition:uv("van-dialog-bounce"),messageAlign:String,closeOnPopstate:rv,showCancelButton:Boolean,cancelButtonText:String,cancelButtonColor:String,cancelButtonDisabled:Boolean,confirmButtonText:String,confirmButtonColor:String,confirmButtonDisabled:Boolean,showConfirmButton:rv,closeOnClickOverlay:Boolean,keyboardEnabled:rv}),_S=[...gy,"transition","closeOnPopstate"];var SS=vo({name:yS,props:xS,emits:["confirm","cancel","keydown","update:show"],setup(e,{emit:t,slots:n}){const o=nn(),a=jt({confirm:!1,cancel:!1}),r=e=>t("update:show",e),i=t=>{var n;r(!1),null==(n=e.callback)||n.call(e,t)},l=n=>()=>{e.show&&(t(n),e.beforeClose?(a[n]=!0,Eg(e.beforeClose,{args:[n],done(){i(n),a[n]=!1},canceled(){a[n]=!1}})):i(n))},s=l("cancel"),c=l("confirm"),u=((e,t)=>{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=n=>{if(!("key"in n))return;const o=B(n.key);return t.some((e=>e===o||Ci[e]===o))?e(n):void 0})})((n=>{var a,r;if(!e.keyboardEnabled)return;if(n.target!==(null==(r=null==(a=o.value)?void 0:a.popupRef)?void 0:r.value))return;({Enter:e.showConfirmButton?c:Wm,Escape:e.showCancelButton?s:Wm})[n.key](),t("keydown",n)}),["enter","esc"]),d=()=>{const t=n.title?n.title():e.title;if(t)return lr("div",{class:bS("header",{isolated:!e.message&&!n.default})},[t])},p=t=>{const{message:n,allowHtml:o,messageAlign:a}=e,r=bS("message",{"has-title":t,[a]:a}),i=Km(n)?n():n;return o&&"string"==typeof i?lr("div",{class:r,innerHTML:i},null):lr("div",{class:r},[i])},f=()=>{if(n.default)return lr("div",{class:bS("content")},[n.default()]);const{title:t,message:o,allowHtml:a}=e;if(o){const e=!(!t&&!n.title);return lr("div",{key:a?1:0,class:bS("content",{isolated:!e})},[p(e)])}},h=()=>n.footer?n.footer():"round-button"===e.theme?lr(Mg,{class:bS("footer")},{default:()=>[e.showCancelButton&&lr(py,{type:"warning",text:e.cancelButtonText||wS("cancel"),class:bS("cancel"),color:e.cancelButtonColor,loading:a.cancel,disabled:e.cancelButtonDisabled,onClick:s},null),e.showConfirmButton&&lr(py,{type:"danger",text:e.confirmButtonText||wS("confirm"),class:bS("confirm"),color:e.confirmButtonColor,loading:a.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]}):lr("div",{class:[yg,bS("footer")]},[e.showCancelButton&&lr(cy,{size:"large",text:e.cancelButtonText||wS("cancel"),class:bS("cancel"),style:{color:e.cancelButtonColor},loading:a.cancel,disabled:e.cancelButtonDisabled,onClick:s},null),e.showConfirmButton&&lr(cy,{size:"large",text:e.confirmButtonText||wS("confirm"),class:[bS("confirm"),{[bg]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:a.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]);return()=>{const{width:t,title:n,theme:a,message:i,className:l}=e;return lr(Ay,hr({ref:o,role:"dialog",class:[bS([a]),l],style:{width:Xv(t)},tabindex:0,"aria-labelledby":n||i,onKeydown:u,"onUpdate:show":r},tv(e,_S)),{default:()=>[d(),f(),h()]})}}});const kS=Og(SS),[CS,TS]=vg("divider");const ES=Og(vo({name:CS,props:{dashed:Boolean,hairline:rv,vertical:Boolean,contentPosition:uv("center")},setup:(e,{slots:t})=>()=>{var n;return lr("div",{role:"separator",class:TS({dashed:e.dashed,hairline:e.hairline,vertical:e.vertical,[`content-${e.contentPosition}`]:!!t.default&&!e.vertical})},[!e.vertical&&(null==(n=t.default)?void 0:n.call(t))])}})),[OS,AS]=vg("dropdown-menu"),BS={overlay:rv,zIndex:av,duration:cv(.2),direction:uv("down"),activeColor:String,autoLocate:Boolean,closeOnClickOutside:rv,closeOnClickOverlay:rv,swipeThreshold:av},DS=Symbol(OS);var PS=vo({name:OS,props:BS,setup(e,{slots:t}){const n=Qy(),o=nn(),a=nn(),r=nn(0),{children:i,linkChildren:l}=wv(DS),s=Pv(o),c=Br((()=>i.some((e=>e.state.showWrapper)))),u=Br((()=>e.swipeThreshold&&i.length>+e.swipeThreshold)),d=Br((()=>{if(c.value&&Xm(e.zIndex))return{zIndex:+e.zIndex+1}})),p=()=>{i.forEach((e=>{e.toggle(!1)}))},f=()=>{if(a.value){const t=vv(a);"down"===e.direction?r.value=t.bottom:r.value=Uv.value-t.top}},h=(t,o)=>{const{showPopup:a}=t.state,{disabled:r,titleClass:l}=t;return lr("div",{id:`${n}-${o}`,role:"button",tabindex:r?void 0:0,"data-allow-mismatch":"attribute",class:[AS("item",{disabled:r,grow:u.value}),{[Cg]:!r}],onClick:()=>{var e;r||(e=o,i.forEach(((t,n)=>{n===e?t.toggle():t.state.showPopup&&t.toggle(!1,{immediate:!0})})))}},[lr("span",{class:[AS("title",{down:a===("down"===e.direction),active:a}),l],style:{color:a?e.activeColor:""}},[lr("div",{class:"van-ellipsis"},[t.renderTitle()])])])};return Rg({close:p}),l({id:n,props:e,offset:r,updateOffset:f}),Tv(o,(()=>{e.closeOnClickOutside&&p()})),Cv("scroll",(()=>{c.value&&f()}),{target:s,passive:!0}),()=>{var e;return lr("div",{ref:o,class:AS()},[lr("div",{ref:a,style:d.value,class:AS("bar",{opened:c.value,scrollable:u.value})},[i.map(h)]),null==(e=t.default)?void 0:e.call(t)])}}});const[$S,LS]=vg("dropdown-item");var VS=vo({name:$S,inheritAttrs:!1,props:{title:String,options:lv(),disabled:Boolean,teleport:[String,Object],lazyRender:rv,modelValue:null,titleClass:null},emits:["open","opened","close","closed","change","update:modelValue"],setup(e,{emit:t,slots:n,attrs:o}){const a=jt({showPopup:!1,transition:!0,showWrapper:!1}),r=nn(),{parent:i,index:l}=gv(DS);if(!i)return;const s=e=>()=>t(e),c=s("open"),u=s("close"),d=s("opened"),p=()=>{a.showWrapper=!1,t("closed")},f=t=>{e.teleport&&t.stopPropagation()},h=n=>{const{activeColor:o}=i.props,{disabled:r}=n,l=n.value===e.modelValue;return lr(Yb,{role:"menuitem",key:String(n.value),icon:n.icon,title:n.text,class:LS("option",{active:l,disabled:r}),style:{color:l?o:""},tabindex:l?0:-1,clickable:!r,onClick:()=>{r||(a.showPopup=!1,n.value!==e.modelValue&&(t("update:modelValue",n.value),t("change",n.value)))}},{value:()=>{if(l)return lr(ey,{class:LS("icon"),color:r?void 0:o,name:"success"},null)}})},m=()=>{const{offset:t}=i,{autoLocate:s,zIndex:m,overlay:v,duration:g,direction:y,closeOnClickOverlay:b}=i.props,w=Gv(m);let x=t.value;if(s&&r.value){const e=function(e){let t=e.parentElement;for(;t;){if(t&&"HTML"!==t.tagName&&"BODY"!==t.tagName&&Yv(t))return t;t=t.parentElement}return null}(r.value);e&&(x-=vv(e).top)}return"down"===y?w.top=`${x}px`:w.bottom=`${x}px`,no(lr("div",hr({ref:r,style:w,class:LS([y]),onClick:f},o),[lr(Ay,{show:a.showPopup,"onUpdate:show":e=>a.showPopup=e,role:"menu",class:LS("content"),overlay:v,position:"down"===y?"top":"bottom",duration:a.transition?g:0,lazyRender:e.lazyRender,overlayStyle:{position:"absolute"},"aria-labelledby":`${i.id}-${l.value}`,"data-allow-mismatch":"attribute",closeOnClickOverlay:b,onOpen:c,onClose:u,onOpened:d,onClosed:p},{default:()=>{var t;return[e.options.map(h),null==(t=n.default)?void 0:t.call(n)]}})]),[[Jr,a.showWrapper]])};return Rg({state:a,toggle:(e=!a.showPopup,t={})=>{e!==a.showPopup&&(a.showPopup=e,a.transition=!t.immediate,e&&(i.updateOffset(),a.showWrapper=!0))},renderTitle:()=>{if(n.title)return n.title();if(e.title)return e.title;const t=e.options.find((t=>t.value===e.modelValue));return t?t.text:""}}),()=>e.teleport?lr(Na,{to:e.teleport},{default:()=>[m()]}):m()}});const IS=Og(VS),MS=Og(PS),RS={gap:sv(24),icon:String,axis:uv("y"),magnetic:String,offset:{type:Object,default:()=>({x:-1,y:-1})},teleport:{type:[String,Object],default:"body"}},[zS,jS]=vg("floating-bubble");const NS=Og(vo({name:zS,inheritAttrs:!1,props:RS,emits:["click","update:offset","offsetChange"],setup(e,{slots:t,emit:n,attrs:o}){const a=nn(),r=nn({x:0,y:0,width:0,height:0}),i=Br((()=>({top:e.gap,right:qv.value-r.value.width-e.gap,bottom:Uv.value-r.value.height-e.gap,left:e.gap}))),l=nn(!1);let s=!1;const c=Br((()=>{const e={},t=Xv(r.value.x),n=Xv(r.value.y);return e.transform=`translate3d(${t}, ${n}, 0)`,!l.value&&s||(e.transition="none"),e})),u=()=>{if(!g.value)return;const{width:t,height:n}=vv(a.value),{offset:o}=e;r.value={x:o.x>-1?o.x:qv.value-t-e.gap,y:o.y>-1?o.y:Uv.value-n-e.gap,width:t,height:n}},d=yy();let p=0,f=0;const h=e=>{d.start(e),l.value=!0,p=r.value.x,f=r.value.y};Cv("touchmove",(t=>{if(t.preventDefault(),d.move(t),"lock"!==e.axis&&!d.isTap.value){if("x"===e.axis||"xy"===e.axis){let e=p+d.deltaX.value;ei.value.right&&(e=i.value.right),r.value.x=e}if("y"===e.axis||"xy"===e.axis){let e=f+d.deltaY.value;ei.value.bottom&&(e=i.value.bottom),r.value.y=e}const t=tv(r.value,["x","y"]);n("update:offset",t)}}),{target:a});const m=()=>{l.value=!1,xn((()=>{if("x"===e.magnetic){const e=Ag([i.value.left,i.value.right],r.value.x);r.value.x=e}if("y"===e.magnetic){const e=Ag([i.value.top,i.value.bottom],r.value.y);r.value.y=e}if(!d.isTap.value){const e=tv(r.value,["x","y"]);n("update:offset",e),p===e.x&&f===e.y||n("offsetChange",e)}}))},v=e=>{d.isTap.value?n("click",e):e.stopPropagation()};Io((()=>{u(),xn((()=>{s=!0}))})),Zn([qv,Uv,()=>e.gap,()=>e.offset],u,{deep:!0});const g=nn(!0);return Co((()=>{g.value=!0})),To((()=>{e.teleport&&(g.value=!1)})),()=>{const n=no(lr("div",hr({class:jS(),ref:a,onTouchstartPassive:h,onTouchend:m,onTouchcancel:m,onClickCapture:v,style:c.value},o),[t.default?t.default():lr(ty,{name:e.icon,class:jS("icon")},null)]),[[Jr,g.value]]);return e.teleport?lr(Na,{to:e.teleport},{default:()=>[n]}):n}}})),FS={height:cv(0),anchors:lv(),duration:cv(.3),contentDraggable:rv,lockScroll:Boolean,safeAreaInsetBottom:rv},[HS,WS]=vg("floating-panel");const qS=Og(vo({name:HS,props:FS,emits:["heightChange","update:height"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=Zy((()=>+e.height),(e=>t("update:height",e))),i=Br((()=>{var t,n;return{min:null!=(t=e.anchors[0])?t:100,max:null!=(n=e.anchors[e.anchors.length-1])?n:Math.round(.6*Uv.value)}})),l=Br((()=>e.anchors.length>=2?e.anchors:[i.value.min,i.value.max])),s=nn(!1),c=Br((()=>({height:Xv(i.value.max),transform:`translateY(calc(100% + ${Xv(-r.value)}))`,transition:s.value?"none":`transform ${e.duration}s cubic-bezier(0.18, 0.89, 0.32, 1.28)`})));let u,d=-1;const p=yy(),f=e=>{p.start(e),s.value=!0,u=-r.value,d=-1},h=()=>{d=-1,s.value=!1,r.value=Ag(l.value,r.value),r.value!==-u&&t("heightChange",{height:r.value})};Zn(i,(()=>{r.value=Ag(l.value,r.value)}),{immediate:!0}),wy(o,(()=>e.lockScroll||s.value)),Cv("touchmove",(t=>{var n;p.move(t);const o=t.target;if(a.value===o||(null==(n=a.value)?void 0:n.contains(o))){const{scrollTop:n}=a.value;if(d=Math.max(d,n),!e.contentDraggable)return;if(-u0)||d>0)return}const l=p.deltaY.value+u;r.value=-(e=>{const t=Math.abs(e),{min:n,max:o}=i.value;return t>o?-(o+.2*(t-o)):t{var t;return lr("div",{class:[WS(),{"van-safe-area-bottom":e.safeAreaInsetBottom}],ref:o,style:c.value,onTouchstartPassive:f,onTouchend:h,onTouchcancel:h},[n.header?n.header():lr("div",{class:WS("header")},[lr("div",{class:WS("header-bar")},null)]),lr("div",{class:WS("content"),ref:a},[null==(t=n.default)?void 0:t.call(n)])])}}})),[US,YS]=vg("grid"),XS={square:Boolean,center:rv,border:rv,gutter:av,reverse:Boolean,iconSize:av,direction:String,clickable:Boolean,columnNum:cv(4)},KS=Symbol(US);const GS=Og(vo({name:US,props:XS,setup(e,{slots:t}){const{linkChildren:n}=wv(KS);return n({props:e}),()=>{var n;return lr("div",{style:{paddingLeft:Xv(e.gutter)},class:[YS(),{[yg]:e.border&&!e.gutter}]},[null==(n=t.default)?void 0:n.call(t)])}}})),[ZS,JS]=vg("grid-item");const QS=Og(vo({name:ZS,props:qm({},zg,{dot:Boolean,text:String,icon:String,badge:av,iconColor:String,iconPrefix:String,badgeProps:Object}),setup(e,{slots:t}){const{parent:n,index:o}=gv(KS),a=Ng();if(!n)return;const r=Br((()=>{const{square:e,gutter:t,columnNum:a}=n.props,r=100/+a+"%",i={flexBasis:r};if(e)i.paddingTop=r;else if(t){const e=Xv(t);i.paddingRight=e,o.value>=+a&&(i.marginTop=e)}return i})),i=Br((()=>{const{square:e,gutter:t}=n.props;if(e&&t){const e=Xv(t);return{right:e,bottom:e,height:"auto"}}}));return()=>{const{center:o,border:l,square:s,gutter:c,reverse:u,direction:d,clickable:p}=n.props,f=[JS("content",[d,{center:o,square:s,reverse:u,clickable:p,surround:l&&c}]),{[gg]:l}];return lr("div",{class:[JS({square:s})],style:r.value},[lr("div",{role:p?"button":void 0,class:f,style:i.value,tabindex:p?0:void 0,onClick:a},[t.default?t.default():[t.icon?lr(Wg,hr({dot:e.dot,content:e.badge},e.badgeProps),{default:t.icon}):e.icon?lr(ey,{dot:e.dot,name:e.icon,size:n.props.iconSize,badge:e.badge,class:JS("icon"),color:e.iconColor,badgeProps:e.badgeProps,classPrefix:e.iconPrefix},null):void 0,t.text?t.text():e.text?lr("span",{class:JS("text")},[e.text]):void 0]])])}}})),[ek,tk]=vg("highlight");const nk=Og(vo({name:ek,props:{autoEscape:rv,caseSensitive:Boolean,highlightClass:String,highlightTag:uv("span"),keywords:iv([String,Array]),sourceString:uv(""),tag:uv("div"),unhighlightClass:String,unhighlightTag:uv("span")},setup(e){const t=Br((()=>{const{autoEscape:t,caseSensitive:n,keywords:o,sourceString:a}=e,r=n?"g":"gi";let i=(Array.isArray(o)?o:[o]).filter((e=>e)).reduce(((e,n)=>{t&&(n=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"));const o=new RegExp(n,r);let i;for(;i=o.exec(a);){const t=i.index,n=o.lastIndex;t>=n?o.lastIndex++:e.push({start:t,end:n,highlight:!0})}return e}),[]);i=i.sort(((e,t)=>e.start-t.start)).reduce(((e,t)=>{const n=e[e.length-1];if(!n||t.start>n.end){const o=n?n.end:0,a=t.start;o!==a&&e.push({start:o,end:a,highlight:!1}),e.push(t)}else n.end=Math.max(n.end,t.end);return e}),[]);const l=i[i.length-1];return l||i.push({start:0,end:a.length,highlight:!1}),l&&l.end{const{sourceString:n,highlightClass:o,unhighlightClass:a,highlightTag:r,unhighlightTag:i}=e;return t.value.map((e=>{const{start:t,end:l,highlight:s}=e,c=n.slice(t,l);return s?lr(r,{class:[tk("tag"),o]},{default:()=>[c]}):lr(i,{class:a},{default:()=>[c]})}))};return()=>{const{tag:t}=e;return lr(t,{class:tk()},{default:()=>[n()]})}}})),ok=e=>Math.sqrt((e[0].clientX-e[1].clientX)**2+(e[0].clientY-e[1].clientY)**2),ak=vg("image-preview")[1];var rk=vo({props:{src:String,show:Boolean,active:Number,minZoom:iv(av),maxZoom:iv(av),rootWidth:iv(Number),rootHeight:iv(Number),disableZoom:Boolean,doubleScale:Boolean,closeOnClickImage:Boolean,closeOnClickOverlay:Boolean,vertical:Boolean},emits:["scale","close","longPress"],setup(e,{emit:t,slots:n}){const o=jt({scale:1,moveX:0,moveY:0,moving:!1,zooming:!1,initializing:!1,imageRatio:0}),a=yy(),r=nn(),i=nn(),l=nn(!1),s=nn(!1);let c=0;const u=Br((()=>{const{scale:e,moveX:t,moveY:n,moving:a,zooming:r,initializing:i}=o,l={transitionDuration:r||a||i?"0s":".3s"};return(1!==e||s.value)&&(l.transform=`matrix(${e}, 0, 0, ${e}, ${t}, ${n})`),l})),d=Br((()=>{if(o.imageRatio){const{rootWidth:t,rootHeight:n}=e,a=l.value?n/o.imageRatio:t;return Math.max(0,(o.scale*a-t)/2)}return 0})),p=Br((()=>{if(o.imageRatio){const{rootWidth:t,rootHeight:n}=e,a=l.value?n:t*o.imageRatio;return Math.max(0,(o.scale*a-n)/2)}return 0})),f=(n,a)=>{var i;if((n=og(n,+e.minZoom,+e.maxZoom+1))!==o.scale){const l=n/o.scale;if(o.scale=n,a){const e=vv(null==(i=r.value)?void 0:i.$el),t={x:.5*e.width,y:.5*e.height},n=o.moveX-(a.x-e.left-t.x)*(l-1),s=o.moveY-(a.y-e.top-t.y)*(l-1);o.moveX=og(n,-d.value,d.value),o.moveY=og(s,-p.value,p.value)}else o.moveX=0,o.moveY=s.value?c:0;t("scale",{scale:n,index:e.active})}},h=()=>{f(1)};let m,v,g,y,b,w,x,_,S=!1;const k=t=>{const{touches:n}=t;if(m=n.length,2===m&&e.disableZoom)return;const{offsetX:r}=a;a.start(t),v=o.moveX,g=o.moveY,_=Date.now(),S=!1,o.moving=1===m&&(1!==o.scale||s.value),o.zooming=2===m&&!r.value,o.zooming&&(y=o.scale,b=ok(n))},C=n=>{var o;const a=null==(o=i.value)?void 0:o.$el;if(!a)return;const r=a.firstElementChild,l=n.target===a,s=null==r?void 0:r.contains(n.target);!e.closeOnClickImage&&s||!e.closeOnClickOverlay&&l||t("close")},T=n=>{if(m>1)return;const r=Date.now()-_;a.isTap.value&&(r<250?e.doubleScale?x?(clearTimeout(x),x=null,(()=>{const e=o.scale>1?1:2;f(e,2===e||s.value?{x:a.startX.value,y:a.startY.value}:void 0)})()):x=setTimeout((()=>{C(n),x=null}),250):C(n):r>500&&t("longPress"))},E=t=>{let n=!1;if((o.moving||o.zooming)&&(n=!0,o.moving&&v===o.moveX&&g===o.moveY&&(n=!1),!t.touches.length)){o.zooming&&(o.moveX=og(o.moveX,-d.value,d.value),o.moveY=og(o.moveY,-p.value,p.value),o.zooming=!1),o.moving=!1,v=0,g=0,y=1,o.scale<1&&h();const t=+e.maxZoom;o.scale>t&&f(t,w)}Hv(t,n),T(t),a.reset()},O=()=>{const{rootWidth:t,rootHeight:n}=e,a=n/t,{imageRatio:r}=o;l.value=o.imageRatio>a&&r<2.6,s.value=o.imageRatio>a&&r>=2.6,s.value&&(c=(r*t-n)/2,o.moveY=c,o.initializing=!0,pv((()=>{o.initializing=!1}))),h()},A=e=>{const{naturalWidth:t,naturalHeight:n}=e.target;o.imageRatio=n/t,O()};return Zn((()=>e.active),h),Zn((()=>e.show),(e=>{e||h()})),Zn((()=>[e.rootWidth,e.rootHeight]),O),Cv("touchmove",(t=>{const{touches:n}=t;if(a.move(t),o.moving){const{deltaX:n,deltaY:r}=a,i=n.value+v,l=r.value+g;if((e.vertical?a.isVertical()&&Math.abs(l)>p.value:a.isHorizontal()&&Math.abs(i)>d.value)&&!S)return void(o.moving=!1);S=!0,Hv(t,!0),o.moveX=og(i,-d.value,d.value),o.moveY=og(l,-p.value,p.value)}if(o.zooming&&(Hv(t,!0),2===n.length)){const e=ok(n),t=y*e/b;w=(e=>({x:(e[0].clientX+e[1].clientX)/2,y:(e[0].clientY+e[1].clientY)/2}))(n),f(t,w)}}),{target:Br((()=>{var e;return null==(e=i.value)?void 0:e.$el}))}),Rg({resetScale:h}),()=>{const t={loading:()=>lr(iy,{type:"spinner"},null)};return lr(kb,{ref:i,class:ak("swipe-item"),onTouchstartPassive:k,onTouchend:E,onTouchcancel:E},{default:()=>[n.image?lr("div",{class:ak("image-wrap")},[n.image({src:e.src,onLoad:A,style:u.value})]):lr(Qx,{ref:r,src:e.src,fit:"contain",class:ak("image",{vertical:l.value}),style:u.value,onLoad:A},t)]})}}});const[ik,lk]=vg("image-preview"),sk=["show","teleport","transition","overlayStyle","closeOnPopstate"];var ck=vo({name:ik,props:{show:Boolean,loop:rv,images:lv(),minZoom:cv(1/3),maxZoom:cv(3),overlay:rv,vertical:Boolean,closeable:Boolean,showIndex:rv,className:null,closeIcon:uv("clear"),transition:String,beforeClose:Function,doubleScale:rv,overlayClass:null,overlayStyle:Object,swipeDuration:cv(300),startPosition:cv(0),showIndicators:Boolean,closeOnPopstate:rv,closeOnClickImage:rv,closeOnClickOverlay:rv,closeIconPosition:uv("top-right"),teleport:[String,Object]},emits:["scale","close","closed","change","longPress","update:show"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=jt({active:0,rootWidth:0,rootHeight:0,disableZoom:!1}),i=()=>{if(o.value){const e=vv(o.value.$el);r.rootWidth=e.width,r.rootHeight=e.height,o.value.resize()}},l=e=>t("scale",e),s=e=>t("update:show",e),c=()=>{Eg(e.beforeClose,{args:[r.active],done:()=>s(!1)})},u=e=>{e!==r.active&&(r.active=e,t("change",e))},d=()=>{if(e.showIndex)return lr("div",{class:lk("index")},[n.index?n.index({index:r.active}):`${r.active+1} / ${e.images.length}`])},p=()=>{if(n.cover)return lr("div",{class:lk("cover")},[n.cover()])},f=()=>{r.disableZoom=!0},h=()=>{r.disableZoom=!1},m=()=>{if(e.closeable)return lr(ey,{role:"button",name:e.closeIcon,class:[lk("close-icon",e.closeIconPosition),Cg],onClick:c},null)},v=()=>t("closed"),g=(e,t)=>{var n;return null==(n=o.value)?void 0:n.swipeTo(e,t)};return Rg({resetScale:()=>{var e;null==(e=a.value)||e.resetScale()},swipeTo:g}),Io(i),Zn([qv,Uv],i),Zn((()=>e.startPosition),(e=>u(+e))),Zn((()=>e.show),(n=>{const{images:o,startPosition:a}=e;n?(u(+a),xn((()=>{i(),g(+a,{immediate:!0})}))):t("close",{index:r.active,url:o[r.active]})})),()=>lr(Ay,hr({class:[lk(),e.className],overlayClass:[lk("overlay"),e.overlayClass],onClosed:v,"onUpdate:show":s},tv(e,sk)),{default:()=>[m(),lr(cb,{ref:o,lazyRender:!0,loop:e.loop,class:lk("swipe"),vertical:e.vertical,duration:e.swipeDuration,initialSwipe:e.startPosition,showIndicators:e.showIndicators,indicatorColor:"white",onChange:u,onDragEnd:h,onDragStart:f},{default:()=>[e.images.map(((o,i)=>lr(rk,{ref:e=>{i===r.active&&(a.value=e)},src:o,show:e.show,active:r.active,maxZoom:e.maxZoom,minZoom:e.minZoom,rootWidth:r.rootWidth,rootHeight:r.rootHeight,disableZoom:r.disableZoom,doubleScale:e.doubleScale,closeOnClickImage:e.closeOnClickImage,closeOnClickOverlay:e.closeOnClickOverlay,vertical:e.vertical,onScale:l,onClose:c,onLongPress:()=>t("longPress",{index:i})},{image:n.image})))]}),d(),p()]})}});let uk;const dk={loop:!0,images:[],maxZoom:3,minZoom:1/3,onScale:void 0,onClose:void 0,onChange:void 0,vertical:!1,teleport:"body",className:"",showIndex:!0,closeable:!1,closeIcon:"clear",transition:void 0,beforeClose:void 0,doubleScale:!0,overlayStyle:void 0,overlayClass:void 0,startPosition:0,swipeDuration:300,showIndicators:!1,closeOnPopstate:!0,closeOnClickOverlay:!0,closeIconPosition:"top-right"};const pk=(e,t=0)=>{if(Um)return uk||({instance:uk}=hw({setup(){const{state:e,toggle:t}=fw(),n=()=>{e.images=[]};return()=>lr(ck,hr(e,{onClosed:n,"onUpdate:show":t}),null)}})),e=Array.isArray(e)?{images:e,startPosition:t}:e,uk.open(qm({},dk,e)),uk},fk=Og(ck);const[hk,mk]=vg("index-bar"),vk={sticky:rv,zIndex:av,teleport:[String,Object],highlightColor:String,stickyOffsetTop:sv(0),indexList:{type:Array,default:function(){const e="A".charCodeAt(0);return Array(26).fill("").map(((t,n)=>String.fromCharCode(e+n)))}}},gk=Symbol(hk);var yk=vo({name:hk,props:vk,emits:["select","change"],setup(e,{emit:t,slots:n}){const o=nn(),a=nn(),r=nn(""),i=yy(),l=Pv(o),{children:s,linkChildren:c}=wv(gk);let u;c({props:e});const d=Br((()=>{if(Xm(e.zIndex))return{zIndex:+e.zIndex+1}})),p=Br((()=>{if(e.highlightColor)return{color:e.highlightColor}})),f=(t,n)=>{for(let o=s.length-1;o>=0;o--){const a=o>0?n[o-1].height:0;if(t+(e.sticky?a+e.stickyOffsetTop:0)>=n[o].top)return o}return-1},h=e=>s.find((t=>String(t.index)===e)),m=()=>{if(Wv(o))return;const{sticky:t,indexList:n}=e,a=Vv(l.value),i=vv(l),c=s.map((e=>e.getRect(l.value,i)));let d=-1;if(u){const t=h(u);if(t){const n=t.getRect(l.value,i);d=e.sticky&&e.stickyOffsetTop?f(n.top-e.stickyOffsetTop,c):f(n.top,c)}}else d=f(a,c);r.value=n[d],t&&s.forEach(((t,n)=>{const{state:o,$el:r}=t;if(n===d||n===d-1){const e=r.getBoundingClientRect();o.left=e.left,o.width=e.width}else o.left=null,o.width=null;if(n===d)o.active=!0,o.top=Math.max(e.stickyOffsetTop,c[n].top-a)+i.top;else if(n===d-1&&""===u){const e=c[d].top-a;o.active=e>0,o.top=e+i.top-c[n].height}else o.active=!1})),u=""},v=()=>{xn(m)};Cv("scroll",m,{target:l,passive:!0}),Io(v),Zn((()=>e.indexList),v),Zn(r,(e=>{e&&t("change",e)}));const g=n=>{u=String(n);const o=h(u);if(o){const n=Vv(l.value),a=vv(l),{offsetHeight:r}=document.documentElement;if(o.$el.scrollIntoView(),n===r-a.height)return void m();e.sticky&&e.stickyOffsetTop&&(Mv()===r-a.height?Rv(Mv()):Rv(Mv()-e.stickyOffsetTop)),t("select",o.index)}},y=e=>{const{index:t}=e.dataset;t&&g(t)},b=e=>{y(e.target)};let w;const x=()=>lr("div",{ref:a,class:mk("sidebar"),style:d.value,onClick:b,onTouchstartPassive:i.start},[e.indexList.map((e=>{const t=e===r.value;return lr("span",{class:mk("index",{active:t}),style:t?p.value:void 0,"data-index":e},[e])}))]);return Rg({scrollTo:g}),Cv("touchmove",(e=>{if(i.move(e),i.isVertical()){Hv(e);const{clientX:t,clientY:n}=e.touches[0],o=document.elementFromPoint(t,n);if(o){const{index:e}=o.dataset;e&&w!==e&&(w=e,y(o))}}}),{target:a}),()=>{var t;return lr("div",{ref:o,class:mk()},[e.teleport?lr(Na,{to:e.teleport},{default:()=>[x()]}):x(),null==(t=n.default)?void 0:t.call(n)])}}});const[bk,wk]=vg("index-anchor");const xk=Og(vo({name:bk,props:{index:av},setup(e,{slots:t}){const n=jt({top:0,left:null,rect:{top:0,height:0},width:null,active:!1}),o=nn(),{parent:a}=gv(gk);if(!a)return;const r=()=>n.active&&a.props.sticky,i=Br((()=>{const{zIndex:e,highlightColor:t}=a.props;if(r())return qm(Gv(e),{left:n.left?`${n.left}px`:void 0,width:n.width?`${n.width}px`:void 0,transform:n.top?`translate3d(0, ${n.top}px, 0)`:void 0,color:t})}));return Rg({state:n,getRect:(e,t)=>{const a=vv(o);return n.rect.height=a.height,e===window||e===document.body?n.rect.top=a.top+Mv():n.rect.top=a.top+Vv(e)-t.top,n.rect}}),()=>{const a=r();return lr("div",{ref:o,style:{height:a?`${n.rect.height}px`:void 0}},[lr("div",{style:i.value,class:[wk({sticky:a}),{[xg]:a}]},[t.default?t.default():e.index])])}}})),_k=Og(yk),[Sk,kk,Ck]=vg("list");const Tk=Og(vo({name:Sk,props:{error:Boolean,offset:cv(300),loading:Boolean,disabled:Boolean,finished:Boolean,scroller:Object,errorText:String,direction:uv("down"),loadingText:String,finishedText:String,immediateCheck:rv},emits:["load","update:error","update:loading"],setup(e,{emit:t,slots:n}){const o=nn(e.loading),a=nn(),r=nn(),i=va(yb,null),l=Pv(a),s=Br((()=>e.scroller||l.value)),c=()=>{xn((()=>{if(o.value||e.finished||e.disabled||e.error||!1===(null==i?void 0:i.value))return;const{direction:n}=e,l=+e.offset,c=vv(s);if(!c.height||Wv(a))return;let u=!1;const d=vv(r);u="up"===n?c.top-d.top<=l:d.bottom-c.bottom<=l,u&&(o.value=!0,t("update:loading",!0),t("load"))}))},u=()=>{if(e.finished){const t=n.finished?n.finished():e.finishedText;if(t)return lr("div",{class:kk("finished-text")},[t])}},d=()=>{t("update:error",!1),c()},p=()=>{if(e.error){const t=n.error?n.error():e.errorText;if(t)return lr("div",{role:"button",class:kk("error-text"),tabindex:0,onClick:d},[t])}},f=()=>{if(o.value&&!e.finished&&!e.disabled)return lr("div",{class:kk("loading")},[n.loading?n.loading():lr(iy,{class:kk("loading-icon")},{default:()=>[e.loadingText||Ck("loading")]})])};return Zn((()=>[e.loading,e.finished,e.error]),c),i&&Zn(i,(e=>{e&&c()})),Ro((()=>{o.value=e.loading})),Io((()=>{e.immediateCheck&&c()})),Rg({check:c}),Cv("scroll",c,{target:s,passive:!0}),()=>{var t;const i=null==(t=n.default)?void 0:t.call(n),l=lr("div",{ref:r,class:kk("placeholder")},null);return lr("div",{ref:a,role:"feed",class:kk(),"aria-busy":o.value},["down"===e.direction?i:l,f(),u(),p(),"up"===e.direction?i:l])}}})),[Ek,Ok]=vg("nav-bar");const Ak=Og(vo({name:Ek,props:{title:String,fixed:Boolean,zIndex:av,border:rv,leftText:String,rightText:String,leftDisabled:Boolean,rightDisabled:Boolean,leftArrow:Boolean,placeholder:Boolean,safeAreaInsetTop:Boolean,clickable:rv},emits:["clickLeft","clickRight"],setup(e,{emit:t,slots:n}){const o=nn(),a=$g(o,Ok),r=n=>{e.leftDisabled||t("clickLeft",n)},i=n=>{e.rightDisabled||t("clickRight",n)},l=()=>{const{title:t,fixed:a,border:l,zIndex:s}=e,c=Gv(s),u=e.leftArrow||e.leftText||n.left,d=e.rightText||n.right;return lr("div",{ref:o,style:c,class:[Ok({fixed:a}),{[xg]:l,"van-safe-area-top":e.safeAreaInsetTop}]},[lr("div",{class:Ok("content")},[u&&lr("div",{class:[Ok("left",{disabled:e.leftDisabled}),e.clickable&&!e.leftDisabled?Cg:""],onClick:r},[n.left?n.left():[e.leftArrow&&lr(ey,{class:Ok("arrow"),name:"arrow-left"},null),e.leftText&&lr("span",{class:Ok("text")},[e.leftText])]]),lr("div",{class:[Ok("title"),"van-ellipsis"]},[n.title?n.title():t]),d&&lr("div",{class:[Ok("right",{disabled:e.rightDisabled}),e.clickable&&!e.rightDisabled?Cg:""],onClick:i},[n.right?n.right():lr("span",{class:Ok("text")},[e.rightText])])])])};return()=>e.fixed&&e.placeholder?a(l):l()}})),[Bk,Dk]=vg("notice-bar");var Pk=vo({name:Bk,props:{text:String,mode:String,color:String,delay:cv(1),speed:cv(60),leftIcon:String,wrapable:Boolean,background:String,scrollable:{type:Boolean,default:null}},emits:["close","replay"],setup(e,{emit:t,slots:n}){let o,a=0,r=0;const i=nn(),l=nn(),s=jt({show:!0,offset:0,duration:0}),c=n=>{"closeable"===e.mode&&(s.show=!1,t("close",n))},u=()=>{if(n["right-icon"])return n["right-icon"]();const t="closeable"===e.mode?"cross":"link"===e.mode?"arrow":void 0;return t?lr(ey,{name:t,class:Dk("right-icon"),onClick:c},null):void 0},d=()=>{s.offset=a,s.duration=0,pv((()=>{hv((()=>{s.offset=-r,s.duration=(r+a)/+e.speed,t("replay")}))}))},p=()=>{const t=!1===e.scrollable&&!e.wrapable,o={transform:s.offset?`translateX(${s.offset}px)`:"",transitionDuration:`${s.duration}s`};return lr("div",{ref:i,role:"marquee",class:Dk("wrap")},[lr("div",{ref:l,style:o,class:[Dk("content"),{"van-ellipsis":t}],onTransitionend:d},[n.default?n.default():e.text])])},f=()=>{const{delay:t,speed:n,scrollable:c}=e,u=Xm(t)?1e3*+t:0;a=0,r=0,s.offset=0,s.duration=0,clearTimeout(o),o=setTimeout((()=>{if(!i.value||!l.value||!1===c)return;const e=vv(i).width,t=vv(l).width;(c||t>e)&&hv((()=>{a=e,r=t,s.offset=-r,s.duration=r/+n}))}),u)};return Dg(f),kv(f),Cv("pageshow",f),Rg({reset:f}),Zn((()=>[e.text,e.scrollable]),f),()=>{const{color:t,wrapable:o,background:a}=e;return no(lr("div",{role:"alert",class:Dk({wrapable:o}),style:{color:t,background:a}},[n["left-icon"]?n["left-icon"]():e.leftIcon?lr(ey,{class:Dk("left-icon"),name:e.leftIcon},null):void 0,p(),u()]),[[Jr,s.show]])}}});const $k=Og(Pk),[Lk,Vk]=vg("notify"),Ik=["lockScroll","position","show","teleport","zIndex"];const Mk=Og(vo({name:Lk,props:qm({},vy,{type:uv("danger"),color:String,message:av,position:uv("top"),className:null,background:String,lockScroll:Boolean}),emits:["update:show"],setup(e,{emit:t,slots:n}){const o=e=>t("update:show",e);return()=>lr(Ay,hr({class:[Vk([e.type]),e.className],style:{color:e.color,background:e.background},overlay:!1,duration:.2,"onUpdate:show":o},tv(e,Ik)),{default:()=>[n.default?n.default():e.message]})}})),[Rk,zk]=vg("key"),jk=lr("svg",{class:zk("collapse-icon"),viewBox:"0 0 30 24"},[lr("path",{d:"M26 13h-2v2h2v-2zm-8-3h2V8h-2v2zm2-4h2V4h-2v2zm2 4h4V4h-2v4h-2v2zm-7 14 3-3h-6l3 3zM6 13H4v2h2v-2zm16 0H8v2h14v-2zm-12-3h2V8h-2v2zM28 0l1 1 1 1v15l-1 2H1l-1-2V2l1-1 1-1zm0 2H2v15h26V2zM6 4v2H4V4zm10 2h2V4h-2v2zM8 9v1H4V8zm8 0v1h-2V8zm-6-5v2H8V4zm4 0v2h-2V4z",fill:"currentColor"},null)]),Nk=lr("svg",{class:zk("delete-icon"),viewBox:"0 0 32 22"},[lr("path",{d:"M28 0a4 4 0 0 1 4 4v14a4 4 0 0 1-4 4H10.4a2 2 0 0 1-1.4-.6L1 13.1c-.6-.5-.9-1.3-.9-2 0-1 .3-1.7.9-2.2L9 .6a2 2 0 0 1 1.4-.6zm0 2H10.4l-8.2 8.3a1 1 0 0 0-.3.7c0 .3.1.5.3.7l8.2 8.4H28a2 2 0 0 0 2-2V4c0-1.1-.9-2-2-2zm-5 4a1 1 0 0 1 .7.3 1 1 0 0 1 0 1.4L20.4 11l3.3 3.3c.2.2.3.5.3.7 0 .3-.1.5-.3.7a1 1 0 0 1-.7.3 1 1 0 0 1-.7-.3L19 12.4l-3.4 3.3a1 1 0 0 1-.6.3 1 1 0 0 1-.7-.3 1 1 0 0 1-.3-.7c0-.2.1-.5.3-.7l3.3-3.3-3.3-3.3A1 1 0 0 1 14 7c0-.3.1-.5.3-.7A1 1 0 0 1 15 6a1 1 0 0 1 .6.3L19 9.6l3.3-3.3A1 1 0 0 1 23 6z",fill:"currentColor"},null)]);var Fk=vo({name:Rk,props:{type:String,text:av,color:String,wider:Boolean,large:Boolean,loading:Boolean},emits:["press"],setup(e,{emit:t,slots:n}){const o=nn(!1),a=yy(),r=e=>{a.start(e),o.value=!0},i=e=>{a.move(e),a.direction.value&&(o.value=!1)},l=a=>{o.value&&(n.default||Hv(a),o.value=!1,t("press",e.text,e.type))},s=()=>{if(e.loading)return lr(iy,{class:zk("loading-icon")},null);const t=n.default?n.default():e.text;switch(e.type){case"delete":return t||Nk;case"extra":return t||jk;default:return t}};return()=>lr("div",{class:zk("wrapper",{wider:e.wider}),onTouchstartPassive:r,onTouchmovePassive:i,onTouchend:l,onTouchcancel:l},[lr("div",{role:"button",tabindex:0,class:zk([e.color,{large:e.large,active:o.value,delete:"delete"===e.type}])},[s()])])}});const[Hk,Wk]=vg("number-keyboard");const qk=Og(vo({name:Hk,inheritAttrs:!1,props:{show:Boolean,title:String,theme:uv("default"),zIndex:av,teleport:[String,Object],maxlength:cv(1/0),modelValue:uv(""),transition:rv,blurOnClose:rv,showDeleteKey:rv,randomKeyOrder:Boolean,closeButtonText:String,deleteButtonText:String,closeButtonLoading:Boolean,hideOnClickOutside:rv,safeAreaInsetBottom:rv,extraKey:{type:[String,Array],default:""}},emits:["show","hide","blur","input","close","delete","update:modelValue"],setup(e,{emit:t,slots:n,attrs:o}){const a=nn(),r=()=>{const t=Array(9).fill("").map(((e,t)=>({text:t+1})));return e.randomKeyOrder&&function(e){for(let t=e.length-1;t>0;t--){const n=Math.floor(Math.random()*(t+1)),o=e[t];e[t]=e[n],e[n]=o}}(t),t},i=Br((()=>"custom"===e.theme?(()=>{const t=r(),{extraKey:n}=e,o=Array.isArray(n)?n:[n];return 0===o.length?t.push({text:0,wider:!0}):1===o.length?t.push({text:0,wider:!0},{text:o[0],type:"extra"}):2===o.length&&t.push({text:o[0],type:"extra"},{text:0},{text:o[1],type:"extra"}),t})():[...r(),{text:e.extraKey,type:"extra"},{text:0},{text:e.showDeleteKey?e.deleteButtonText:"",type:e.showDeleteKey?"delete":""}])),l=()=>{e.show&&t("blur")},s=()=>{t("close"),e.blurOnClose&&l()},c=()=>t(e.show?"show":"hide"),u=(n,o)=>{if(""===n)return void("extra"===o&&l());const a=e.modelValue;"delete"===o?(t("delete"),t("update:modelValue",a.slice(0,a.length-1))):"close"===o?s():a.length<+e.maxlength&&(t("input",n),t("update:modelValue",a+n))},d=()=>{if("custom"===e.theme)return lr("div",{class:Wk("sidebar")},[e.showDeleteKey&&lr(Fk,{large:!0,text:e.deleteButtonText,type:"delete",onPress:u},{default:n.delete}),lr(Fk,{large:!0,text:e.closeButtonText,type:"close",color:"blue",loading:e.closeButtonLoading,onPress:u},null)])};return Zn((()=>e.show),(n=>{e.transition||t(n?"show":"hide")})),e.hideOnClickOutside&&Tv(a,l,{eventName:"touchstart"}),()=>{const t=(()=>{const{title:t,theme:o,closeButtonText:a}=e,r=n["title-left"],i=a&&"default"===o;if(t||i||r)return lr("div",{class:Wk("header")},[r&&lr("span",{class:Wk("title-left")},[r()]),t&&lr("h2",{class:Wk("title")},[t]),i&&lr("button",{type:"button",class:[Wk("close"),Cg],onClick:s},[a])])})(),r=lr(Rr,{name:e.transition?"van-slide-up":""},{default:()=>[no(lr("div",hr({ref:a,style:Gv(e.zIndex),class:Wk({unfit:!e.safeAreaInsetBottom,"with-title":!!t}),onAnimationend:c,onTouchstartPassive:Fv},o),[t,lr("div",{class:Wk("body")},[lr("div",{class:Wk("keys")},[i.value.map((e=>{const t={};return"delete"===e.type&&(t.default=n.delete),"extra"===e.type&&(t.default=n["extra-key"]),lr(Fk,{key:e.text,text:e.text,type:e.type,wider:e.wider,color:e.color,onPress:u},t)}))]),d()])]),[[Jr,e.show]])]});return e.teleport?lr(Na,{to:e.teleport},{default:()=>[r]}):r}}})),[Uk,Yk,Xk]=vg("pagination"),Kk=(e,t,n)=>({number:e,text:t,active:n});const Gk=Og(vo({name:Uk,props:{mode:uv("multi"),prevText:String,nextText:String,pageCount:cv(0),modelValue:sv(0),totalItems:cv(0),showPageSize:cv(5),itemsPerPage:cv(10),forceEllipses:Boolean,showPrevButton:rv,showNextButton:rv},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=Br((()=>{const{pageCount:t,totalItems:n,itemsPerPage:o}=e,a=+t||Math.ceil(+n/+o);return Math.max(1,a)})),a=Br((()=>{const t=[],n=o.value,a=+e.showPageSize,{modelValue:r,forceEllipses:i}=e;let l=1,s=n;const c=an&&(s=n,l=s-a+1));for(let e=l;e<=s;e++){const n=Kk(e,e,e===r);t.push(n)}if(c&&a>0&&i){if(l>1){const e=Kk(l-1,"...");t.unshift(e)}if(s{n=og(n,1,o.value),e.modelValue!==n&&(t("update:modelValue",n),a&&t("change",n))};Kn((()=>r(e.modelValue)));const i=()=>{const{mode:t,modelValue:o,showPrevButton:a}=e;if(!a)return;const i=n["prev-text"],l=1===o;return lr("li",{class:[Yk("item",{disabled:l,border:"simple"===t,prev:!0}),_g]},[lr("button",{type:"button",disabled:l,onClick:()=>r(o-1,!0)},[i?i():e.prevText||Xk("prev")])])},l=()=>{const{mode:t,modelValue:a,showNextButton:i}=e;if(!i)return;const l=n["next-text"],s=a===o.value;return lr("li",{class:[Yk("item",{disabled:s,border:"simple"===t,next:!0}),_g]},[lr("button",{type:"button",disabled:s,onClick:()=>r(a+1,!0)},[l?l():e.nextText||Xk("next")])])};return()=>lr("nav",{role:"navigation",class:Yk()},[lr("ul",{class:Yk("items")},[i(),"simple"===e.mode?lr("li",{class:Yk("page-desc")},[n.pageDesc?n.pageDesc():`${e.modelValue}/${o.value}`]):a.value.map((e=>lr("li",{class:[Yk("item",{active:e.active,page:!0}),_g]},[lr("button",{type:"button","aria-current":e.active||void 0,onClick:()=>r(e.number,!0)},[n.page?n.page(e):e.text])]))),l()])])}})),[Zk,Jk]=vg("password-input");const Qk=Og(vo({name:Zk,props:{info:String,mask:rv,value:uv(""),gutter:av,length:cv(6),focused:Boolean,errorInfo:String},emits:["focus"],setup(e,{emit:t}){const n=e=>{e.stopPropagation(),t("focus",e)},o=()=>{const t=[],{mask:n,value:o,gutter:a,focused:r}=e,i=+e.length;for(let e=0;e{const t=e.errorInfo||e.info;return lr("div",{class:Jk()},[lr("ul",{class:[Jk("security"),{[_g]:!e.gutter}],onTouchstartPassive:n},[o()]),t&&lr("div",{class:Jk(e.errorInfo?"error-info":"info")},[t])])}}})),eC=Og(Pb);function tC(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function nC(e){return e instanceof tC(e).Element||e instanceof Element}function oC(e){return e instanceof tC(e).HTMLElement||e instanceof HTMLElement}function aC(e){return"undefined"!=typeof ShadowRoot&&(e instanceof tC(e).ShadowRoot||e instanceof ShadowRoot)}var rC=Math.round;function iC(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function lC(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var o=e.getBoundingClientRect(),a=1,r=1;t&&oC(e)&&(a=e.offsetWidth>0&&rC(o.width)/e.offsetWidth||1,r=e.offsetHeight>0&&rC(o.height)/e.offsetHeight||1);var i=(nC(e)?tC(e):window).visualViewport,l=!!/^((?!chrome|android).)*safari/i.test(iC())&&n,s=(o.left+(l&&i?i.offsetLeft:0))/a,c=(o.top+(l&&i?i.offsetTop:0))/r,u=o.width/a,d=o.height/r;return{width:u,height:d,top:c,right:s+u,bottom:c+d,left:s,x:s,y:c}}function sC(e){var t=tC(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function cC(e){return e?(e.nodeName||"").toLowerCase():null}function uC(e){return((nC(e)?e.ownerDocument:e.document)||window.document).documentElement}function dC(e){return tC(e).getComputedStyle(e)}function pC(e){var t=dC(e),n=t.overflow,o=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+o)}function fC(e,t,n){void 0===n&&(n=!1);var o,a,r=oC(t),i=oC(t)&&function(e){var t=e.getBoundingClientRect(),n=rC(t.width)/e.offsetWidth||1,o=rC(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),l=uC(t),s=lC(e,i,n),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!n)&&(("body"!==cC(t)||pC(l))&&(c=(o=t)!==tC(o)&&oC(o)?{scrollLeft:(a=o).scrollLeft,scrollTop:a.scrollTop}:sC(o)),oC(t)?((u=lC(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):l&&(u.x=function(e){return lC(uC(e)).left+sC(e).scrollLeft}(l))),{x:s.left+c.scrollLeft-u.x,y:s.top+c.scrollTop-u.y,width:s.width,height:s.height}}function hC(e){return"html"===cC(e)?e:e.assignedSlot||e.parentNode||(aC(e)?e.host:null)||uC(e)}function mC(e){return["html","body","#document"].indexOf(cC(e))>=0?e.ownerDocument.body:oC(e)&&pC(e)?e:mC(hC(e))}function vC(e,t){var n;void 0===t&&(t=[]);var o=mC(e),a=o===(null==(n=e.ownerDocument)?void 0:n.body),r=tC(o),i=a?[r].concat(r.visualViewport||[],pC(o)?o:[]):o,l=t.concat(i);return a?l:l.concat(vC(hC(i)))}function gC(e){return["table","td","th"].indexOf(cC(e))>=0}function yC(e){return oC(e)&&"fixed"!==dC(e).position?e.offsetParent:null}function bC(e){for(var t=tC(e),n=yC(e);n&&gC(n)&&"static"===dC(n).position;)n=yC(n);return n&&("html"===cC(n)||"body"===cC(n)&&"static"===dC(n).position)?t:n||function(e){var t=/firefox/i.test(iC());if(/Trident/i.test(iC())&&oC(e)&&"fixed"===dC(e).position)return null;var n=hC(e);for(aC(n)&&(n=n.host);oC(n)&&["html","body"].indexOf(cC(n))<0;){var o=dC(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t}var wC="top",xC="right",_C="left",SC=[].concat([wC,"bottom",xC,_C],["auto"]).reduce((function(e,t){return e.concat([t,t+"-start",t+"-end"])}),[]),kC=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function CC(e){var t=new Map,n=new Set,o=[];function a(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&a(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||a(e)})),o}function TC(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o100){console.error("Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.");break}if(!0!==l.reset){var p=l.orderedModifiers[d],f=p.fn,h=p.options,m=void 0===h?{}:h,v=p.name;"function"==typeof f&&(l=f({state:l,options:m,name:v,instance:u})||l)}else l.reset=!1,d=-1}}else console.error(DC)}},update:(a=function(){return new Promise((function(e){u.forceUpdate(),e(l)}))},function(){return i||(i=new Promise((function(e){Promise.resolve().then((function(){i=void 0,e(a())}))}))),i}),destroy:function(){d(),c=!0}};if(!$C(e,t))return console.error(DC),u;function d(){s.forEach((function(e){return e()})),s=[]}return u.setOptions(n).then((function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)})),u}}var VC={passive:!0};var IC={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=function(e){var t,n=e.reference,o=e.element,a=e.placement,r=a?AC(a):null,i=a?BC(a):null,l=n.x+n.width/2-o.width/2,s=n.y+n.height/2-o.height/2;switch(r){case wC:t={x:l,y:n.y-o.height};break;case"bottom":t={x:l,y:n.y+n.height};break;case xC:t={x:n.x+n.width,y:s};break;case _C:t={x:n.x-o.width,y:s};break;default:t={x:n.x,y:n.y}}var c=r?function(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}(r):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case"start":t[c]=t[c]-(n[u]/2-o[u]/2);break;case"end":t[c]=t[c]+(n[u]/2-o[u]/2)}}return t}({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},MC={top:"auto",right:"auto",bottom:"auto",left:"auto"};function RC(e){var t,n=e.popper,o=e.popperRect,a=e.placement,r=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,m=void 0===h?0:h,v="function"==typeof u?u({x:f,y:m}):{x:f,y:m};f=v.x,m=v.y;var g=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=_C,w=wC,x=window;if(c){var _=bC(n),S="clientHeight",k="clientWidth";if(_===tC(n)&&"static"!==dC(_=uC(n)).position&&"absolute"===l&&(S="scrollHeight",k="scrollWidth"),a===wC||(a===_C||a===xC)&&"end"===r)w="bottom",m-=(d&&_===x&&x.visualViewport?x.visualViewport.height:_[S])-o.height,m*=s?1:-1;if(a===_C||(a===wC||"bottom"===a)&&"end"===r)b=xC,f-=(d&&_===x&&x.visualViewport?x.visualViewport.width:_[k])-o.width,f*=s?1:-1}var C,T=Object.assign({position:l},c&&MC),E=!0===u?function(e){var t=e.x,n=e.y,o=window.devicePixelRatio||1;return{x:rC(t*o)/o||0,y:rC(n*o)/o||0}}({x:f,y:m}):{x:f,y:m};return f=E.x,m=E.y,s?Object.assign({},T,((C={})[w]=y?"0":"",C[b]=g?"0":"",C.transform=(x.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},T,((t={})[w]=y?m+"px":"",t[b]=g?f+"px":"",t.transform="",t))}var zC={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},a=t.elements[e];oC(a)&&cC(a)&&(Object.assign(a.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],a=t.attributes[e]||{},r=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});oC(o)&&cC(o)&&(Object.assign(o.style,r),Object.keys(a).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]},jC=LC({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,a=o.scroll,r=void 0===a||a,i=o.resize,l=void 0===i||i,s=tC(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&c.forEach((function(e){e.addEventListener("scroll",n.update,VC)})),l&&s.addEventListener("resize",n.update,VC),function(){r&&c.forEach((function(e){e.removeEventListener("scroll",n.update,VC)})),l&&s.removeEventListener("resize",n.update,VC)}},data:{}},IC,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,a=void 0===o||o,r=n.adaptive,i=void 0===r||r,l=n.roundOffsets,s=void 0===l||l,c=dC(t.elements.popper).transitionProperty||"";i&&["transform","top","right","bottom","left"].some((function(e){return c.indexOf(e)>=0}))&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',"\n\n",'Disable the "computeStyles" modifier\'s `adaptive` option to allow',"for smooth transitions, or remove these properties from the CSS","transition declaration on the popper element if only transitioning","opacity or background-color for example.","\n\n","We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "));var u={placement:AC(t.placement),variation:BC(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,RC(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,RC(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},zC]});var NC={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,a=n.offset,r=void 0===a?[0,0]:a,i=SC.reduce((function(e,n){return e[n]=function(e,t,n){var o=AC(e),a=[_C,wC].indexOf(o)>=0?-1:1,r="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=r[0],l=r[1];return i=i||0,l=(l||0)*a,[_C,xC].indexOf(o)>=0?{x:l,y:i}:{x:i,y:l}}(n,t.rects,r),e}),{}),l=i[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[o]=i}};const[FC,HC]=vg("popover"),WC=["overlay","duration","teleport","overlayStyle","overlayClass","closeOnClickOverlay"];const qC=Og(vo({name:FC,props:{show:Boolean,theme:uv("light"),overlay:Boolean,actions:lv(),actionsDirection:uv("vertical"),trigger:uv("click"),duration:av,showArrow:rv,placement:uv("bottom"),iconPrefix:String,overlayClass:null,overlayStyle:Object,closeOnClickAction:rv,closeOnClickOverlay:rv,closeOnClickOutside:rv,offset:{type:Array,default:()=>[0,8]},teleport:{type:[String,Object],default:"body"}},emits:["select","touchstart","update:show"],setup(e,{emit:t,slots:n,attrs:o}){let a;const r=nn(),i=nn(),l=nn(),s=Zy((()=>e.show),(e=>t("update:show",e))),c=()=>({placement:e.placement,modifiers:[{name:"computeStyles",options:{adaptive:!1,gpuAcceleration:!1}},qm({},NC,{options:{offset:e.offset}})]}),u=()=>{xn((()=>{s.value&&(a?a.setOptions(c()):(a=i.value&&l.value?jC(i.value,l.value.popupRef.value,c()):null,Um&&(window.addEventListener("animationend",u),window.addEventListener("transitionend",u))))}))},d=e=>{s.value=e},p=()=>{"click"===e.trigger&&(s.value=!s.value)},f=(t,o)=>n.action?n.action({action:t,index:o}):[t.icon&&lr(ey,{name:t.icon,classPrefix:e.iconPrefix,class:HC("action-icon")},null),lr("div",{class:[HC("action-text"),{[xg]:"vertical"===e.actionsDirection}]},[t.text])],h=(n,o)=>{const{icon:a,color:r,disabled:i,className:l}=n;return lr("div",{role:"menuitem",class:[HC("action",{disabled:i,"with-icon":a}),{[wg]:"horizontal"===e.actionsDirection},l],style:{color:r},tabindex:i?void 0:0,"aria-disabled":i||void 0,onClick:()=>((n,o)=>{n.disabled||(t("select",n,o),e.closeOnClickAction&&(s.value=!1))})(n,o)},[f(n,o)])};return Io((()=>{u(),Kn((()=>{var e;r.value=null==(e=l.value)?void 0:e.popupRef.value}))})),zo((()=>{a&&(Um&&(window.removeEventListener("animationend",u),window.removeEventListener("transitionend",u)),a.destroy(),a=null)})),Zn((()=>[s.value,e.offset,e.placement]),u),Tv([i,r],(()=>{s.value&&e.closeOnClickOutside&&(!e.overlay||e.closeOnClickOverlay)&&(s.value=!1)}),{eventName:"touchstart"}),()=>{var t;return lr(Ha,null,[lr("span",{ref:i,class:HC("wrapper"),onClick:p},[null==(t=n.reference)?void 0:t.call(n)]),lr(Ay,hr({ref:l,show:s.value,class:HC([e.theme]),position:"",transition:"van-popover-zoom",lockScroll:!1,"onUpdate:show":d},o,_y(),tv(e,WC)),{default:()=>[e.showArrow&&lr("div",{class:HC("arrow")},null),lr("div",{role:"menu",class:HC("content",e.actionsDirection)},[n.default?n.default():e.actions.map(h)])]})])}}})),[UC,YC]=vg("progress");const XC=Og(vo({name:UC,props:{color:String,inactive:Boolean,pivotText:String,textColor:String,showPivot:rv,pivotColor:String,trackColor:String,strokeWidth:av,percentage:{type:av,default:0,validator:e=>+e>=0&&+e<=100}},setup(e){const t=Br((()=>e.inactive?void 0:e.color)),n=()=>{const{textColor:n,pivotText:o,pivotColor:a,percentage:r}=e,i=null!=o?o:`${r}%`;if(e.showPivot&&i){const o={color:n,left:+r+"%",transform:`translate(-${+r}%,-50%)`,background:a||t.value};return lr("span",{style:o,class:YC("pivot",{inactive:e.inactive})},[i])}};return()=>{const{trackColor:o,percentage:a,strokeWidth:r}=e,i={background:o,height:Xv(r)},l={width:`${a}%`,background:t.value};return lr("div",{class:YC(),style:i},[lr("span",{class:YC("portion",{inactive:e.inactive}),style:l},null),n()])}}})),[KC,GC,ZC]=vg("pull-refresh"),JC=["pulling","loosing","success"];const QC=Og(vo({name:KC,props:{disabled:Boolean,modelValue:Boolean,headHeight:cv(50),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:av,successDuration:cv(500),animationDuration:cv(300)},emits:["change","refresh","update:modelValue"],setup(e,{emit:t,slots:n}){let o;const a=nn(),r=nn(),i=Pv(a),l=jt({status:"normal",distance:0,duration:0}),s=yy(),c=()=>{if(50!==e.headHeight)return{height:`${e.headHeight}px`}},u=()=>"loading"!==l.status&&"success"!==l.status&&!e.disabled,d=(n,o)=>{const a=+(e.pullDistance||e.headHeight);l.distance=n,l.status=o?"loading":0===n?"normal":n{const{status:t}=l;return"normal"===t?"":e[`${t}Text`]||ZC(t)},f=()=>{const{status:e,distance:t}=l;if(n[e])return n[e]({distance:t});const o=[];return JC.includes(e)&&o.push(lr("div",{class:GC("text")},[p()])),"loading"===e&&o.push(lr(iy,{class:GC("loading")},{default:p})),o},h=e=>{o=0===Vv(i.value),o&&(l.duration=0,s.start(e))},m=e=>{u()&&h(e)},v=()=>{o&&s.deltaY.value&&u()&&(l.duration=+e.animationDuration,"loosing"===l.status?(d(+e.headHeight,!0),t("update:modelValue",!0),xn((()=>t("refresh")))):d(0))};return Zn((()=>e.modelValue),(t=>{l.duration=+e.animationDuration,t?d(+e.headHeight,!0):n.success||e.successText?(l.status="success",setTimeout((()=>{d(0)}),+e.successDuration)):d(0,!1)})),Cv("touchmove",(t=>{if(u()){o||h(t);const{deltaY:n}=s;s.move(t),o&&n.value>=0&&s.isVertical()&&(Hv(t),d((t=>{const n=+(e.pullDistance||e.headHeight);return t>n&&(t=t<2*n?n+(t-n)/2:1.5*n+(t-2*n)/4),Math.round(t)})(n.value)))}}),{target:r}),()=>{var e;const t={transitionDuration:`${l.duration}ms`,transform:l.distance?`translate3d(0,${l.distance}px, 0)`:""};return lr("div",{ref:a,class:GC()},[lr("div",{ref:r,class:GC("track"),style:t,onTouchstartPassive:m,onTouchend:v,onTouchcancel:v},[lr("div",{class:GC("head"),style:c()},[f()]),null==(e=n.default)?void 0:e.call(n)])])}}})),[eT,tT]=vg("rate");const nT=Og(vo({name:eT,props:{size:av,icon:uv("star"),color:String,count:cv(5),gutter:av,clearable:Boolean,readonly:Boolean,disabled:Boolean,voidIcon:uv("star-o"),allowHalf:Boolean,voidColor:String,touchable:rv,iconPrefix:String,modelValue:sv(0),disabledColor:String},emits:["change","update:modelValue"],setup(e,{emit:t}){const n=yy(),[o,a]=eb(),r=nn(),i=Br((()=>e.readonly||e.disabled)),l=Br((()=>i.value||!e.touchable)),s=Br((()=>Array(+e.count).fill("").map(((t,n)=>function(e,t,n,o){if(e>=t)return{status:"full",value:1};if(e+.5>=t&&n&&!o)return{status:"half",value:.5};if(e+1>=t&&n&&o){const n=10**10;return{status:"half",value:Math.round((e-t+1)*n)/n}}return{status:"void",value:0}}(e.modelValue,n+1,e.allowHalf,e.readonly)))));let c,u,d=Number.MAX_SAFE_INTEGER,p=Number.MIN_SAFE_INTEGER;const f=()=>{u=vv(r);const t=o.value.map(vv);c=[],t.forEach(((t,n)=>{d=Math.min(t.top,d),p=Math.max(t.top,p),e.allowHalf?c.push({score:n+.5,left:t.left,top:t.top,height:t.height},{score:n+1,left:t.left+t.width/2,top:t.top,height:t.height}):c.push({score:n+1,left:t.left,top:t.top,height:t.height})}))},h=(t,n)=>{for(let e=c.length-1;e>0;e--)if(n>=u.top&&n<=u.bottom){if(t>c[e].left&&n>=c[e].top&&n<=c[e].top+c[e].height)return c[e].score}else{const o=nc[e].left&&c[e].top===o)return c[e].score}return e.allowHalf?.5:1},m=n=>{i.value||n===e.modelValue||(t("update:modelValue",n),t("change",n))},v=e=>{l.value||(n.start(e),f())},g=(t,o)=>{const{icon:r,size:i,color:l,count:s,gutter:c,voidIcon:u,disabled:d,voidColor:p,allowHalf:v,iconPrefix:g,disabledColor:y}=e,b=o+1,w="full"===t.status,x="void"===t.status,_=v&&t.value>0&&t.value<1;let S;c&&b!==+s&&(S={paddingRight:Xv(c)});return lr("div",{key:o,ref:a(o),role:"radio",style:S,class:tT("item"),tabindex:d?void 0:0,"aria-setsize":s,"aria-posinset":b,"aria-checked":!x,onClick:t=>{f();let o=v?h(t.clientX,t.clientY):b;e.clearable&&n.isTap.value&&o===e.modelValue&&(o=0),m(o)}},[lr(ey,{size:i,name:w?r:u,class:tT("icon",{disabled:d,full:w}),color:d?y:w?l:p,classPrefix:g},null),_&&lr(ey,{size:i,style:{width:t.value+"em"},name:x?u:r,class:tT("icon",["half",{disabled:d,full:!x}]),color:d?y:x?p:l,classPrefix:g},null)])};return Lv((()=>e.modelValue)),Cv("touchmove",(e=>{if(!l.value&&(n.move(e),n.isHorizontal()&&!n.isTap.value)){const{clientX:t,clientY:n}=e.touches[0];Hv(e),m(h(t,n))}}),{target:r}),()=>lr("div",{ref:r,role:"radiogroup",class:tT({readonly:e.readonly,disabled:e.disabled}),tabindex:e.disabled?void 0:0,"aria-disabled":e.disabled,"aria-readonly":e.readonly,onTouchstartPassive:v},[s.value.map(g)])}})),oT={figureArr:lv(),delay:Number,duration:sv(2),isStart:Boolean,direction:uv("down"),height:sv(40)},[aT,rT]=vg("rolling-text-item");var iT=vo({name:aT,props:oT,setup(e){const t=Br((()=>"down"===e.direction?e.figureArr.slice().reverse():e.figureArr)),n=Br((()=>`-${e.height*(e.figureArr.length-1)}px`)),o=Br((()=>({lineHeight:Xv(e.height)}))),a=Br((()=>({height:Xv(e.height),"--van-translate":n.value,"--van-duration":e.duration+"s","--van-delay":e.delay+"s"})));return()=>lr("div",{class:rT([e.direction]),style:a.value},[lr("div",{class:rT("box",{animate:e.isStart})},[Array.isArray(t.value)&&t.value.map((e=>lr("div",{class:rT("item"),style:o.value},[e])))])])}});const[lT,sT]=vg("rolling-text"),cT={startNum:sv(0),targetNum:Number,textList:lv(),duration:sv(2),autoStart:rv,direction:uv("down"),stopOrder:uv("ltr"),height:sv(40)};const uT=Og(vo({name:lT,props:cT,setup(e){const t=Br((()=>Array.isArray(e.textList)&&e.textList.length)),n=Br((()=>t.value?e.textList[0].length:`${Math.max(e.startNum,e.targetNum)}`.length)),o=t=>{const n=[];for(let o=0;ot.value?new Array(n.value).fill(""):ng(e.targetNum,n.value).split(""))),r=Br((()=>ng(e.startNum,n.value).split(""))),i=e=>{const t=+r.value[e],n=+a.value[e],o=[];for(let a=t;a<=9;a++)o.push(a);for(let a=0;a<=2;a++)for(let e=0;e<=9;e++)o.push(e);for(let a=0;a<=n;a++)o.push(a);return o},l=(t,n)=>"ltr"===e.stopOrder?.2*t:.2*(n-1-t),s=nn(e.autoStart),c=()=>{s.value=!0};return Zn((()=>e.autoStart),(e=>{e&&c()})),Rg({start:c,reset:()=>{s.value=!1,e.autoStart&&pv((()=>c()))}}),()=>lr("div",{class:sT()},[a.value.map(((a,r)=>lr(iT,{figureArr:t.value?o(r):i(r),duration:e.duration,direction:e.direction,isStart:s.value,height:e.height,delay:l(r,n.value)},null)))])}})),dT=Og(b_),[pT,fT,hT]=vg("search");const mT=Og(vo({name:pT,props:qm({},iw,{label:String,shape:uv("square"),leftIcon:uv("search"),clearable:rv,actionText:String,background:String,showAction:Boolean}),emits:["blur","focus","clear","search","cancel","clickInput","clickLeftIcon","clickRightIcon","update:modelValue"],setup(e,{emit:t,slots:n,attrs:o}){const a=Qy(),r=nn(),i=()=>{n.action||(t("update:modelValue",""),t("cancel"))},l=n=>{13===n.keyCode&&(Hv(n),t("search",e.modelValue))},s=()=>e.id||`${a}-input`,c=()=>{if(n.label||e.label)return lr("label",{class:fT("label"),for:s(),"data-allow-mismatch":"attribute"},[n.label?n.label():e.label])},u=()=>{if(e.showAction){const t=e.actionText||hT("cancel");return lr("div",{class:fT("action"),role:"button",tabindex:0,onClick:i},[n.action?n.action():t])}},d=e=>t("blur",e),p=e=>t("focus",e),f=e=>t("clear",e),h=e=>t("clickInput",e),m=e=>t("clickLeftIcon",e),v=e=>t("clickRightIcon",e),g=Object.keys(iw),y=()=>{const a=qm({},o,tv(e,g),{id:s()});return lr(lw,hr({ref:r,type:"search",class:fT("field",{"with-message":a.errorMessage}),border:!1,onBlur:d,onFocus:p,onClear:f,onKeypress:l,onClickInput:h,onClickLeftIcon:m,onClickRightIcon:v,"onUpdate:modelValue":e=>t("update:modelValue",e)},a),tv(n,["left-icon","right-icon"]))};return Rg({focus:()=>{var e;return null==(e=r.value)?void 0:e.focus()},blur:()=>{var e;return null==(e=r.value)?void 0:e.blur()}}),()=>{var t;return lr("div",{class:fT({"show-action":e.showAction}),style:{background:e.background}},[null==(t=n.left)?void 0:t.call(n),lr("div",{class:fT("content",e.shape)},[c(),y()]),u()])}}})),vT=[...gy,"round","closeOnPopstate","safeAreaInsetBottom"],gT={qq:"qq",link:"link-o",weibo:"weibo",qrcode:"qr",poster:"photo-o",wechat:"wechat","weapp-qrcode":"miniprogram-o","wechat-moments":"wechat-moments"},[yT,bT,wT]=vg("share-sheet");var xT=vo({name:yT,props:qm({},vy,{title:String,round:rv,options:lv(),cancelText:String,description:String,closeOnPopstate:rv,safeAreaInsetBottom:rv}),emits:["cancel","select","update:show"],setup(e,{emit:t,slots:n}){const o=e=>t("update:show",e),a=()=>{o(!1),t("cancel")},r=()=>{const t=n.title?n.title():e.title,o=n.description?n.description():e.description;if(t||o)return lr("div",{class:bT("header")},[t&&lr("h2",{class:bT("title")},[t]),o&&lr("span",{class:bT("description")},[o])])},i=e=>(e=>null==e?void 0:e.includes("/"))(e)?lr("img",{src:e,class:bT("image-icon")},null):lr("div",{class:bT("icon",[e])},[lr(ey,{name:gT[e]||e},null)]),l=(e,n)=>{const{name:o,icon:a,className:r,description:l}=e;return lr("div",{role:"button",tabindex:0,class:[bT("option"),r,Cg],onClick:()=>((e,n)=>t("select",e,n))(e,n)},[i(a),o&&lr("span",{class:bT("name")},[o]),l&&lr("span",{class:bT("option-description")},[l])])},s=(e,t)=>lr("div",{class:bT("options",{border:t})},[e.map(l)]),c=()=>{const{options:t}=e;return Array.isArray(t[0])?t.map(((e,t)=>s(e,0!==t))):s(t)},u=()=>{var t;const o=null!=(t=e.cancelText)?t:wT("cancel");if(n.cancel||o)return lr("button",{type:"button",class:bT("cancel"),onClick:a},[n.cancel?n.cancel():o])};return()=>lr(Ay,hr({class:bT(),position:"bottom","onUpdate:show":o},tv(e,vT)),{default:()=>[r(),c(),u()]})}});const _T=Og(xT),[ST,kT]=vg("sidebar"),CT=Symbol(ST);const TT=Og(vo({name:ST,props:{modelValue:cv(0)},emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:o}=wv(CT),a=()=>+e.modelValue;return o({getActive:a,setActive:e=>{e!==a()&&(t("update:modelValue",e),t("change",e))}}),()=>{var e;return lr("div",{role:"tablist",class:kT()},[null==(e=n.default)?void 0:e.call(n)])}}})),[ET,OT]=vg("sidebar-item");const AT=Og(vo({name:ET,props:qm({},zg,{dot:Boolean,title:String,badge:av,disabled:Boolean,badgeProps:Object}),emits:["click"],setup(e,{emit:t,slots:n}){const o=Ng(),{parent:a,index:r}=gv(CT);if(!a)return;const i=()=>{e.disabled||(t("click",r.value),a.setActive(r.value),o())};return()=>{const{dot:t,badge:o,title:l,disabled:s}=e,c=r.value===a.getActive();return lr("div",{role:"tab",class:OT({select:c,disabled:s}),tabindex:s?void 0:0,"aria-selected":c,onClick:i},[lr(Wg,hr({dot:t,class:OT("text"),content:o},e.badgeProps),{default:()=>[n.title?n.title():l]})])}}})),[BT,DT,PT]=vg("signature"),$T={tips:String,type:uv("png"),penColor:uv("#000"),lineWidth:sv(3),clearButtonText:String,backgroundColor:uv(""),confirmButtonText:String};const LT=Og(vo({name:BT,props:$T,emits:["submit","clear","start","end","signing"],setup(e,{emit:t}){const n=nn(),o=nn(),a=Br((()=>n.value?n.value.getContext("2d"):null)),r=!Um||(()=>{var e;const t=document.createElement("canvas");return!!(null==(e=t.getContext)?void 0:e.call(t,"2d"))})();let i,l=0,s=0;const c=()=>{if(!a.value)return!1;a.value.beginPath(),a.value.lineWidth=e.lineWidth,a.value.strokeStyle=e.penColor,i=vv(n),t("start")},u=e=>{if(!a.value)return!1;Hv(e);const n=e.touches[0],o=n.clientX-((null==i?void 0:i.left)||0),r=n.clientY-((null==i?void 0:i.top)||0);a.value.lineCap="round",a.value.lineJoin="round",a.value.lineTo(o,r),a.value.stroke(),t("signing",e)},d=e=>{Hv(e),t("end")},p=t=>{t&&e.backgroundColor&&(t.fillStyle=e.backgroundColor,t.fillRect(0,0,l,s))},f=()=>{var o,a;const r=n.value;if(!r)return;const i=(t=>{const n=document.createElement("canvas");if(n.width=t.width,n.height=t.height,e.backgroundColor){const e=n.getContext("2d");p(e)}return t.toDataURL()===n.toDataURL()})(r),l=i?"":(null==(a=(o={jpg:()=>r.toDataURL("image/jpeg",.8),jpeg:()=>r.toDataURL("image/jpeg",.8)})[e.type])?void 0:a.call(o))||r.toDataURL(`image/${e.type}`);t("submit",{image:l,canvas:r})},h=()=>{a.value&&(a.value.clearRect(0,0,l,s),a.value.closePath(),p(a.value)),t("clear")},m=()=>{var e,t,i;if(r&&n.value){const r=n.value,c=Um?window.devicePixelRatio:1;l=r.width=((null==(e=o.value)?void 0:e.offsetWidth)||0)*c,s=r.height=((null==(t=o.value)?void 0:t.offsetHeight)||0)*c,null==(i=a.value)||i.scale(c,c),p(a.value)}},v=()=>{if(a.value){const e=a.value.getImageData(0,0,l,s);m(),a.value.putImageData(e,0,0)}};return Zn(qv,v),Io(m),Rg({resize:v,clear:h,submit:f}),()=>lr("div",{class:DT()},[lr("div",{class:DT("content"),ref:o},[r?lr("canvas",{ref:n,onTouchstartPassive:c,onTouchmove:u,onTouchend:d},null):lr("p",null,[e.tips])]),lr("div",{class:DT("footer")},[lr(cy,{size:"small",onClick:h},{default:()=>[e.clearButtonText||PT("clear")]}),lr(cy,{type:"primary",size:"small",onClick:f},{default:()=>[e.confirmButtonText||PT("confirm")]})])])}})),[VT,IT]=vg("skeleton-title");const MT=Og(vo({name:VT,props:{round:Boolean,titleWidth:av},setup:e=>()=>lr("h3",{class:IT([{round:e.round}]),style:{width:Xv(e.titleWidth)}},null)}));var RT=MT;const[zT,jT]=vg("skeleton-avatar");const NT=Og(vo({name:zT,props:{avatarSize:av,avatarShape:uv("round")},setup:e=>()=>lr("div",{class:jT([e.avatarShape]),style:Kv(e.avatarSize)},null)}));var FT=NT;const HT={round:Boolean,rowWidth:{type:av,default:"100%"}},[WT,qT]=vg("skeleton-paragraph");const UT=Og(vo({name:WT,props:HT,setup:e=>()=>lr("div",{class:qT([{round:e.round}]),style:{width:e.rowWidth}},null)}));var YT=UT;const[XT,KT]=vg("skeleton");const GT=Og(vo({name:XT,inheritAttrs:!1,props:{row:cv(0),round:Boolean,title:Boolean,titleWidth:av,avatar:Boolean,avatarSize:av,avatarShape:uv("round"),loading:rv,animate:rv,rowWidth:{type:[Number,String,Array],default:"100%"}},setup(e,{slots:t,attrs:n}){const o=()=>{if(e.avatar)return lr(FT,{avatarShape:e.avatarShape,avatarSize:e.avatarSize},null)},a=()=>{if(e.title)return lr(RT,{round:e.round,titleWidth:e.titleWidth},null)},r=t=>{const{rowWidth:n}=e;return"100%"===n&&t===+e.row-1?"60%":Array.isArray(n)?n[t]:n};return()=>{var i;return e.loading?lr("div",hr({class:KT({animate:e.animate,round:e.round})},n),[t.template?t.template():lr(Ha,null,[o(),lr("div",{class:KT("content")},[a(),Array(+e.row).fill("").map(((t,n)=>lr(YT,{key:n,round:e.round,rowWidth:Xv(r(n))},null)))])])]):null==(i=t.default)?void 0:i.call(t)}}})),[ZT,JT]=vg("skeleton-image");const QT=Og(vo({name:ZT,props:{imageSize:av,imageShape:uv("square")},setup:e=>()=>lr("div",{class:JT([e.imageShape]),style:Kv(e.imageSize)},[lr(ey,{name:"photo",class:JT("icon")},null)])})),[eE,tE]=vg("slider");const nE=Og(vo({name:eE,props:{min:cv(0),max:cv(100),step:cv(1),range:Boolean,reverse:Boolean,disabled:Boolean,readonly:Boolean,vertical:Boolean,barHeight:av,buttonSize:av,activeColor:String,inactiveColor:String,modelValue:{type:[Number,Array],default:0}},emits:["change","dragEnd","dragStart","update:modelValue"],setup(e,{emit:t,slots:n}){let o,a,r;const i=nn(),l=[nn(),nn()],s=nn(),c=yy(),u=Br((()=>Number(e.max)-Number(e.min))),d=Br((()=>{const t=e.vertical?"width":"height";return{background:e.inactiveColor,[t]:Xv(e.barHeight)}})),p=t=>e.range&&Array.isArray(t),f=()=>{const{modelValue:t,min:n}=e;return p(t)?100*(t[1]-t[0])/u.value+"%":100*(t-Number(n))/u.value+"%"},h=Br((()=>{const t={[e.vertical?"height":"width"]:f(),background:e.activeColor};s.value&&(t.transition="none");return t[e.vertical?e.reverse?"bottom":"top":e.reverse?"right":"left"]=(()=>{const{modelValue:t,min:n}=e;return p(t)?100*(t[0]-Number(n))/u.value+"%":"0%"})(),t})),m=t=>{const n=+e.min,o=+e.max,a=+e.step;t=og(t,n,o);return ig(n,Math.round((t-n)/a)*a)},v=()=>{const t=e.modelValue;r=p(t)?t.map(m):m(t)},g=(n,o)=>{n=p(n)?(t=>{var n,o;const a=null!=(n=t[0])?n:Number(e.min),r=null!=(o=t[1])?o:Number(e.max);return a>r?[r,a]:[a,r]})(n).map(m):m(n),nv(n,e.modelValue)||t("update:modelValue",n),o&&!nv(n,r)&&t("change",n)},y=t=>{if(t.stopPropagation(),e.disabled||e.readonly)return;v();const{min:n,reverse:o,vertical:a,modelValue:r}=e,l=vv(i),s=a?l.height:l.width,c=Number(n)+(a?o?l.bottom-t.clientY:t.clientY-l.top:o?l.right-t.clientX:t.clientX-l.left)/s*u.value;if(p(r)){const[e,t]=r;g(c<=(e+t)/2?[c,t]:[e,c],!0)}else g(c,!0)},b=n=>{if(e.disabled||e.readonly)return;"start"===s.value&&t("dragStart",n),Hv(n,!0),c.move(n),s.value="dragging";const l=vv(i);let d=(e.vertical?c.deltaY.value:c.deltaX.value)/(e.vertical?l.height:l.width)*u.value;if(e.reverse&&(d=-d),p(r)){const t=e.reverse?1-o:o;a[t]=r[t]+d}else a=r+d;g(a)},w=n=>{e.disabled||e.readonly||("dragging"===s.value&&(g(a,!0),t("dragEnd",n)),s.value="")},x=t=>{if("number"==typeof t){return tE("button-wrapper",["left","right"][t])}return tE("button-wrapper",e.reverse?"left":"right")},_=(t,r)=>{const i="dragging"===s.value;if("number"==typeof r){const e=n[0===r?"left-button":"right-button"];let l;if(i&&Array.isArray(a)&&(l=a[0]>a[1]?1^o:o),e)return e({value:t,dragging:i,dragIndex:l})}return n.button?n.button({value:t,dragging:i}):lr("div",{class:tE("button"),style:Kv(e.buttonSize)},null)},S=t=>{const n="number"==typeof t?e.modelValue[t]:e.modelValue;return lr("div",{ref:l[null!=t?t:0],role:"slider",class:x(t),tabindex:e.disabled?void 0:0,"aria-valuemin":e.min,"aria-valuenow":n,"aria-valuemax":e.max,"aria-disabled":e.disabled||void 0,"aria-readonly":e.readonly||void 0,"aria-orientation":e.vertical?"vertical":"horizontal",onTouchstartPassive:n=>{"number"==typeof t&&(o=t),(t=>{e.disabled||e.readonly||(c.start(t),a=e.modelValue,v(),s.value="start")})(n)},onTouchend:w,onTouchcancel:w,onClick:Fv},[_(n,t)])};return g(e.modelValue),Lv((()=>e.modelValue)),l.forEach((e=>{Cv("touchmove",b,{target:e})})),()=>lr("div",{ref:i,style:d.value,class:tE({vertical:e.vertical,disabled:e.disabled}),onClick:y},[lr("div",{class:tE("bar"),style:h.value},[e.range?[S(0),S(1)]:S()])])}})),[oE,aE]=vg("space"),rE={align:String,direction:{type:String,default:"horizontal"},size:{type:[Number,String,Array],default:8},wrap:Boolean,fill:Boolean};function iE(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...e):e.type===Ha?t.push(...iE(e.children)):t.push(e)})),t.filter((e=>{var t;return!(e&&(e.type===qa||e.type===Ha&&0===(null==(t=e.children)?void 0:t.length)||e.type===Wa&&""===e.children.trim()))}))}const lE=Og(vo({name:oE,props:rE,setup(e,{slots:t}){const n=Br((()=>{var t;return null!=(t=e.align)?t:"horizontal"===e.direction?"center":""})),o=e=>"number"==typeof e?e+"px":e,a=t=>{const n={},a=`${o(Array.isArray(e.size)?e.size[0]:e.size)}`,r=`${o(Array.isArray(e.size)?e.size[1]:e.size)}`;return t?e.wrap?{marginBottom:r}:{}:("horizontal"===e.direction&&(n.marginRight=a),("vertical"===e.direction||e.wrap)&&(n.marginBottom=r),n)};return()=>{var o;const r=iE(null==(o=t.default)?void 0:o.call(t));return lr("div",{class:[aE({[e.direction]:e.direction,[`align-${n.value}`]:n.value,wrap:e.wrap,fill:e.fill})]},[r.map(((e,t)=>lr("div",{key:`item-${t}`,class:`${oE}-item`,style:a(t===r.length-1)},[e])))])}}})),[sE,cE]=vg("steps"),uE={active:cv(0),direction:uv("horizontal"),activeIcon:uv("checked"),iconPrefix:String,finishIcon:String,activeColor:String,inactiveIcon:String,inactiveColor:String},dE=Symbol(sE);var pE=vo({name:sE,props:uE,emits:["clickStep"],setup(e,{emit:t,slots:n}){const{linkChildren:o}=wv(dE);return o({props:e,onClickStep:e=>t("clickStep",e)}),()=>{var t;return lr("div",{class:cE([e.direction])},[lr("div",{class:cE("items")},[null==(t=n.default)?void 0:t.call(n)])])}}});const[fE,hE]=vg("step");const mE=Og(vo({name:fE,setup(e,{slots:t}){const{parent:n,index:o}=gv(dE);if(!n)return;const a=n.props,r=()=>{const e=+a.active;return o.value"process"===r(),l=Br((()=>({background:"finish"===r()?a.activeColor:a.inactiveColor}))),s=Br((()=>i()?{color:a.activeColor}:"waiting"===r()?{color:a.inactiveColor}:void 0)),c=()=>n.onClickStep(o.value),u=()=>{const{iconPrefix:e,finishIcon:n,activeIcon:o,activeColor:s,inactiveIcon:c}=a;return i()?t["active-icon"]?t["active-icon"]():lr(ey,{class:hE("icon","active"),name:o,color:s,classPrefix:e},null):"finish"===r()&&(n||t["finish-icon"])?t["finish-icon"]?t["finish-icon"]():lr(ey,{class:hE("icon","finish"),name:n,color:s,classPrefix:e},null):t["inactive-icon"]?t["inactive-icon"]():c?lr(ey,{class:hE("icon"),name:c,classPrefix:e},null):lr("i",{class:hE("circle"),style:l.value},null)};return()=>{var e;const n=r();return lr("div",{class:[gg,hE([a.direction,{[n]:n}])]},[lr("div",{class:hE("title",{active:i()}),style:s.value,onClick:c},[null==(e=t.default)?void 0:e.call(t)]),lr("div",{class:hE("circle-container"),onClick:c},[u()]),lr("div",{class:hE("line"),style:l.value},null)])}}})),[vE,gE]=vg("stepper"),yE=(e,t)=>String(e)===String(t);const bE=Og(vo({name:vE,props:{min:cv(1),max:cv(1/0),name:cv(""),step:cv(1),theme:String,integer:Boolean,disabled:Boolean,showPlus:rv,showMinus:rv,showInput:rv,longPress:rv,autoFixed:rv,allowEmpty:Boolean,modelValue:av,inputWidth:av,buttonSize:av,placeholder:String,disablePlus:Boolean,disableMinus:Boolean,disableInput:Boolean,beforeChange:Function,defaultValue:cv(1),decimalLength:av},emits:["plus","blur","minus","focus","change","overlimit","update:modelValue"],setup(e,{emit:t}){const n=(t,n=!0)=>{const{min:o,max:a,allowEmpty:r,decimalLength:i}=e;return r&&""===t||(t=""===(t=rg(String(t),!e.integer))?0:+t,t=Number.isNaN(t)?+o:t,t=n?Math.max(Math.min(+a,t),+o):t,Xm(i)&&(t=t.toFixed(+i))),t};let o;const a=nn(),r=nn((()=>{var o;const a=null!=(o=e.modelValue)?o:e.defaultValue,r=n(a);return yE(r,e.modelValue)||t("update:modelValue",r),r})()),i=Br((()=>e.disabled||e.disableMinus||+r.value<=+e.min)),l=Br((()=>e.disabled||e.disablePlus||+r.value>=+e.max)),s=Br((()=>({width:Xv(e.inputWidth),height:Xv(e.buttonSize)}))),c=Br((()=>Kv(e.buttonSize))),u=t=>{e.beforeChange?Eg(e.beforeChange,{args:[t],done(){r.value=t}}):r.value=t},d=()=>{if("plus"===o&&l.value||"minus"===o&&i.value)return void t("overlimit",o);const a="minus"===o?-e.step:+e.step,s=n(ig(+r.value,a));u(s),t(o)},p=t=>{const n=t.target,{value:o}=n,{decimalLength:a}=e;let i=rg(String(o),!e.integer);if(Xm(a)&&i.includes(".")){const e=i.split(".");i=`${e[0]}.${e[1].slice(0,+a)}`}e.beforeChange?n.value=String(r.value):yE(o,i)||(n.value=i);const l=i===String(+i);u(l?+i:i)},f=n=>{var o;e.disableInput?null==(o=a.value)||o.blur():t("focus",n)},h=o=>{const a=o.target,i=n(a.value,e.autoFixed);a.value=String(i),r.value=i,xn((()=>{t("blur",o),Nv()}))};let m,v;const g=()=>{v=setTimeout((()=>{d(),g()}),200)},y=t=>{e.longPress&&(clearTimeout(v),m&&Hv(t))},b=t=>{e.disableInput&&Hv(t)},w=t=>({onClick:e=>{Hv(e),o=t,d()},onTouchstartPassive:()=>{o=t,e.longPress&&(m=!1,clearTimeout(v),v=setTimeout((()=>{m=!0,d(),g()}),500))},onTouchend:y,onTouchcancel:y});return Zn((()=>[e.max,e.min,e.integer,e.decimalLength]),(()=>{const e=n(r.value);yE(e,r.value)||(r.value=e)})),Zn((()=>e.modelValue),(e=>{yE(e,r.value)||(r.value=n(e))})),Zn(r,(n=>{t("update:modelValue",n),t("change",n,{name:e.name})})),Lv((()=>e.modelValue)),()=>lr("div",{role:"group",class:gE([e.theme])},[no(lr("button",hr({type:"button",style:c.value,class:[gE("minus",{disabled:i.value}),{[Cg]:!i.value}],"aria-disabled":i.value||void 0},w("minus")),null),[[Jr,e.showMinus]]),no(lr("input",{ref:a,type:e.integer?"tel":"text",role:"spinbutton",class:gE("input"),value:r.value,style:s.value,disabled:e.disabled,readonly:e.disableInput,inputmode:e.integer?"numeric":"decimal",placeholder:e.placeholder,autocomplete:"off","aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":r.value,onBlur:h,onInput:p,onFocus:f,onMousedown:b},null),[[Jr,e.showInput]]),no(lr("button",hr({type:"button",style:c.value,class:[gE("plus",{disabled:l.value}),{[Cg]:!l.value}],"aria-disabled":l.value||void 0},w("plus")),null),[[Jr,e.showPlus]])])}})),wE=Og(pE),[xE,_E,SE]=vg("submit-bar");const kE=Og(vo({name:xE,props:{tip:String,label:String,price:Number,tipIcon:String,loading:Boolean,currency:uv("¥"),disabled:Boolean,textAlign:String,buttonText:String,buttonType:uv("danger"),buttonColor:String,suffixLabel:String,placeholder:Boolean,decimalLength:cv(2),safeAreaInsetBottom:rv},emits:["submit"],setup(e,{emit:t,slots:n}){const o=nn(),a=$g(o,_E),r=()=>{const{price:t,label:n,currency:o,textAlign:a,suffixLabel:r,decimalLength:i}=e;if("number"==typeof t){const e=(t/100).toFixed(+i).split("."),l=i?`.${e[1]}`:"";return lr("div",{class:_E("text"),style:{textAlign:a}},[lr("span",null,[n||SE("label")]),lr("span",{class:_E("price")},[o,lr("span",{class:_E("price-integer")},[e[0]]),l]),r&&lr("span",{class:_E("suffix-label")},[r])])}},i=()=>{var t;const{tip:o,tipIcon:a}=e;if(n.tip||o)return lr("div",{class:_E("tip")},[a&&lr(ey,{class:_E("tip-icon"),name:a},null),o&&lr("span",{class:_E("tip-text")},[o]),null==(t=n.tip)?void 0:t.call(n)])},l=()=>t("submit"),s=()=>{var t,a;return lr("div",{ref:o,class:[_E(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[null==(t=n.top)?void 0:t.call(n),i(),lr("div",{class:_E("bar")},[null==(a=n.default)?void 0:a.call(n),r(),n.button?n.button():lr(cy,{round:!0,type:e.buttonType,text:e.buttonText,class:_E("button",e.buttonType),color:e.buttonColor,loading:e.loading,disabled:e.disabled,onClick:l},null)])])};return()=>e.placeholder?a(s):s()}})),[CE,TE]=vg("swipe-cell");const EE=Og(vo({name:CE,props:{name:cv(""),disabled:Boolean,leftWidth:av,rightWidth:av,beforeClose:Function,stopPropagation:Boolean},emits:["open","close","click"],setup(e,{emit:t,slots:n}){let o,a,r,i;const l=nn(),s=nn(),c=nn(),u=jt({offset:0,dragging:!1}),d=yy(),p=e=>e.value?vv(e).width:0,f=Br((()=>Xm(e.leftWidth)?+e.leftWidth:p(s))),h=Br((()=>Xm(e.rightWidth)?+e.rightWidth:p(c))),m=n=>{u.offset="left"===n?f.value:-h.value,o||(o=!0,t("open",{name:e.name,position:n}))},v=n=>{u.offset=0,o&&(o=!1,t("close",{name:e.name,position:n}))},g=t=>{e.disabled||(r=u.offset,d.start(t))},y=()=>{u.dragging&&(u.dragging=!1,(e=>{const t=Math.abs(u.offset),n=o?.85:.15,a="left"===e?f.value:h.value;a&&t>a*n?m(e):v(e)})(u.offset>0?"left":"right"),setTimeout((()=>{a=!1}),0))},b=(n="outside",r)=>{i||(t("click",n),o&&!a&&(i=!0,Eg(e.beforeClose,{args:[{event:r,name:e.name,position:n}],done:()=>{i=!1,v(n)},canceled:()=>i=!1,error:()=>i=!1})))},w=(e,t)=>n=>{t&&n.stopPropagation(),a||b(e,n)},x=(e,t)=>{const o=n[e];if(o)return lr("div",{ref:t,class:TE(e),onClick:w(e,!0)},[o()])};return Rg({open:m,close:v}),Tv(l,(e=>b("outside",e)),{eventName:"touchstart"}),Cv("touchmove",(t=>{if(e.disabled)return;const{deltaX:n}=d;if(d.move(t),d.isHorizontal()){a=!0,u.dragging=!0;(!o||n.value*r<0)&&Hv(t,e.stopPropagation),u.offset=og(n.value+r,-h.value,f.value)}}),{target:l}),()=>{var e;const t={transform:`translate3d(${u.offset}px, 0, 0)`,transitionDuration:u.dragging?"0s":".6s"};return lr("div",{ref:l,class:TE(),onClick:w("cell",a),onTouchstartPassive:g,onTouchend:y,onTouchcancel:y},[lr("div",{class:TE("wrapper"),style:t},[x("left",s),null==(e=n.default)?void 0:e.call(n),x("right",c)])])}}})),[OE,AE]=vg("tabbar"),BE={route:Boolean,fixed:rv,border:rv,zIndex:av,placeholder:Boolean,activeColor:String,beforeChange:Function,inactiveColor:String,modelValue:cv(0),safeAreaInsetBottom:{type:Boolean,default:null}},DE=Symbol(OE);const PE=Og(vo({name:OE,props:BE,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),{linkChildren:a}=wv(DE),r=$g(o,AE),i=()=>{var t;return null!=(t=e.safeAreaInsetBottom)?t:e.fixed},l=()=>{var t;const{fixed:a,zIndex:r,border:l}=e;return lr("div",{ref:o,role:"tablist",style:Gv(r),class:[AE({fixed:a}),{[Sg]:l,"van-safe-area-bottom":i()}]},[null==(t=n.default)?void 0:t.call(n)])};return a({props:e,setActive:(n,o)=>{Eg(e.beforeChange,{args:[n],done(){t("update:modelValue",n),t("change",n),o()}})}}),()=>e.fixed&&e.placeholder?r(l):l()}})),[$E,LE]=vg("tabbar-item");const VE=Og(vo({name:$E,props:qm({},zg,{dot:Boolean,icon:String,name:av,badge:av,badgeProps:Object,iconPrefix:String}),emits:["click"],setup(e,{emit:t,slots:n}){const o=Ng(),a=br().proxy,{parent:r,index:i}=gv(DE);if(!r)return;const l=Br((()=>{var t;const{route:n,modelValue:o}=r.props;if(n&&"$route"in a){const{$route:t}=a,{to:n}=e,o=Ym(n)?n:{path:n};return!!t.matched.find((e=>{const t="path"in o&&o.path===e.path,n="name"in o&&o.name===e.name;return t||n}))}return(null!=(t=e.name)?t:i.value)===o})),s=n=>{var a;l.value||r.setActive(null!=(a=e.name)?a:i.value,o),t("click",n)},c=()=>n.icon?n.icon({active:l.value}):e.icon?lr(ey,{name:e.icon,classPrefix:e.iconPrefix},null):void 0;return()=>{var t;const{dot:o,badge:a}=e,{activeColor:i,inactiveColor:u}=r.props,d=l.value?i:u;return lr("div",{role:"tab",class:LE({active:l.value}),style:{color:d},tabindex:0,"aria-selected":l.value,onClick:s},[lr(Wg,hr({dot:o,class:LE("icon"),content:a},e.badgeProps),{default:c}),lr("div",{class:LE("text")},[null==(t=n.default)?void 0:t.call(n,{active:l.value})])])}}})),[IE,ME]=vg("text-ellipsis");var RE=vo({name:IE,props:{rows:cv(1),dots:uv("..."),content:uv(""),expandText:uv(""),collapseText:uv(""),position:uv("end")},emits:["clickAction"],setup(e,{emit:t,slots:n}){const o=nn(e.content),a=nn(!1),r=nn(!1),i=nn(),l=nn();let s=!1;const c=Br((()=>a.value?e.collapseText:e.expandText)),u=e=>{if(!e)return 0;const t=e.match(/^\d*(\.\d*)?/);return t?Number(t[0]):0},d=()=>{const t=(()=>{if(!i.value||!i.value.isConnected)return;const t=window.getComputedStyle(i.value),n=document.createElement("div");return Array.prototype.slice.apply(t).forEach((e=>{n.style.setProperty(e,t.getPropertyValue(e))})),n.style.position="fixed",n.style.zIndex="-9999",n.style.top="-9999px",n.style.height="auto",n.style.minHeight="auto",n.style.maxHeight="auto",n.innerText=e.content,document.body.appendChild(n),n})();if(!t)return void(s=!0);const{paddingBottom:a,paddingTop:c,lineHeight:d}=t.style,p=Math.ceil((Number(e.rows)+.5)*u(d)+u(c)+u(a));p{var a,r;const{content:i,position:s,dots:c}=e,u=i.length,d=0+u>>1,p=n.action?null!=(r=null==(a=l.value)?void 0:a.outerHTML)?r:"":e.expandText,f=(n,a)=>{if(n[1]-n[0]<=1&&a[1]-a[0]<=1)return i.slice(0,n[0])+c+i.slice(a[1],u);const r=Math.floor((n[0]+n[1])/2),l=Math.ceil((a[0]+a[1])/2);return t.innerText=e.content.slice(0,r)+e.dots+e.content.slice(l,u),t.innerHTML+=p,t.offsetHeight>=o?f([n[0],r],[l,a[1]]):f([r,n[1]],[a[0],l])};return"middle"===e.position?f([0,d],[d,u]):(()=>{const e=(n,a)=>{if(a-n<=1)return"end"===s?i.slice(0,n)+c:c+i.slice(a,u);const r=Math.round((n+a)/2);return t.innerText="end"===s?i.slice(0,r)+c:c+i.slice(r,u),t.innerHTML+=p,t.offsetHeight>o?"end"===s?e(n,r):e(r,a):"end"===s?e(r,a):e(n,r)};return e(0,u)})()})(t,p)):(r.value=!1,o.value=e.content),document.body.removeChild(t)},p=(e=!a.value)=>{a.value=e},f=e=>{p(),t("clickAction",e)},h=()=>{const e=n.action?n.action({expanded:a.value}):c.value;return lr("span",{ref:l,class:ME("action"),onClick:f},[e])};return Io((()=>{d(),n.action&&xn(d)})),Co((()=>{s&&(s=!1,d())})),Zn([qv,()=>[e.content,e.rows,e.position]],d),Rg({toggle:p}),()=>lr("div",{ref:i,class:ME()},[a.value?e.content:o.value,r.value?h():null])}});const zE=Og(RE),[jE]=vg("time-picker"),NE=e=>/^([01]\d|2[0-3]):([0-5]\d):([0-5]\d)$/.test(e),FE=["hour","minute","second"];const HE=Og(vo({name:jE,props:qm({},Rx,{minHour:cv(0),maxHour:cv(23),minMinute:cv(0),maxMinute:cv(59),minSecond:cv(0),maxSecond:cv(59),minTime:{type:String,validator:NE},maxTime:{type:String,validator:NE},columnsType:{type:Array,default:()=>["hour","minute"]}}),emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(e.modelValue),a=nn(),r=t=>{const n=t.split(":");return FE.map(((t,o)=>e.columnsType.includes(t)?n[o]:"00"))},i=Br((()=>{let{minHour:t,maxHour:n,minMinute:a,maxMinute:i,minSecond:l,maxSecond:s}=e;if(e.minTime||e.maxTime){const c={hour:0,minute:0,second:0};e.columnsType.forEach(((e,t)=>{var n;c[e]=null!=(n=o.value[t])?n:0}));const{hour:u,minute:d}=c;if(e.minTime){const[n,o,i]=r(e.minTime);t=n,a=+u<=+t?o:"00",l=+u<=+t&&+d<=+a?i:"00"}if(e.maxTime){const[t,o,a]=r(e.maxTime);n=t,i=+u>=+n?o:"59",s=+u>=+n&&+d>=+i?a:"59"}}return e.columnsType.map((r=>{const{filter:c,formatter:u}=e;switch(r){case"hour":return Nx(+t,+n,r,u,c,o.value);case"minute":return Nx(+a,+i,r,u,c,o.value);case"second":return Nx(+l,+s,r,u,c,o.value);default:return[]}}))}));Zn(o,(n=>{nv(n,e.modelValue)||t("update:modelValue",n)})),Zn((()=>e.modelValue),(e=>{e=Fx(e,i.value),nv(e,o.value)||(o.value=e)}),{immediate:!0});const l=(...e)=>t("change",...e),s=(...e)=>t("cancel",...e),c=(...e)=>t("confirm",...e);return Rg({confirm:()=>{var e;return null==(e=a.value)?void 0:e.confirm()},getSelectedTime:()=>o.value}),()=>lr(zb,hr({ref:a,modelValue:o.value,"onUpdate:modelValue":e=>o.value=e,columns:i.value,onChange:l,onCancel:s,onConfirm:c},tv(e,zx)),n)}})),[WE,qE]=vg("tree-select");const UE=Og(vo({name:WE,props:{max:cv(1/0),items:lv(),height:cv(300),selectedIcon:uv("success"),mainActiveIndex:cv(0),activeId:{type:[Number,String,Array],default:0}},emits:["clickNav","clickItem","update:activeId","update:mainActiveIndex"],setup(e,{emit:t,slots:n}){const o=t=>Array.isArray(e.activeId)?e.activeId.includes(t):e.activeId===t,a=n=>lr("div",{key:n.id,class:["van-ellipsis",qE("item",{active:o(n.id),disabled:n.disabled})],onClick:()=>{if(n.disabled)return;let o;if(Array.isArray(e.activeId)){o=e.activeId.slice();const t=o.indexOf(n.id);-1!==t?o.splice(t,1):o.length<+e.max&&o.push(n.id)}else o=n.id;t("update:activeId",o),t("clickItem",n)}},[n.text,o(n.id)&&lr(ey,{name:e.selectedIcon,class:qE("selected")},null)]),r=e=>{t("update:mainActiveIndex",e)},i=e=>t("clickNav",e),l=()=>{const t=e.items.map((e=>lr(AT,{dot:e.dot,badge:e.badge,class:[qE("nav-item"),e.className],disabled:e.disabled,onClick:i},{title:()=>n["nav-text"]?n["nav-text"](e):e.text})));return lr(TT,{class:qE("nav"),modelValue:e.mainActiveIndex,onChange:r},{default:()=>[t]})},s=()=>{if(n.content)return n.content();const t=e.items[+e.mainActiveIndex]||{};return t.children?t.children.map(a):void 0};return()=>lr("div",{class:qE(),style:{height:Xv(e.height)}},[l(),lr("div",{class:qE("content")},[s()])])}})),[YE,XE,KE]=vg("uploader");function GE(e,t){return new Promise((n=>{if("file"===t)return void n();const o=new FileReader;o.onload=e=>{n(e.target.result)},"dataUrl"===t?o.readAsDataURL(e):"text"===t&&o.readAsText(e)}))}function ZE(e,t){return ov(e).some((e=>!!e.file&&(Km(t)?t(e.file):e.file.size>+t)))}const JE=/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg|avif)/i;function QE(e){return!!e.isImage||(e.file&&e.file.type?0===e.file.type.indexOf("image"):e.url?(t=e.url,JE.test(t)):"string"==typeof e.content&&0===e.content.indexOf("data:image"));var t}var eO=vo({props:{name:av,item:iv(Object),index:Number,imageFit:String,lazyLoad:Boolean,deletable:Boolean,reupload:Boolean,previewSize:[Number,String,Array],beforeDelete:Function},emits:["delete","preview","reupload"],setup(e,{emit:t,slots:n}){const o=()=>{const{status:t,message:n}=e.item;if("uploading"===t||"failed"===t){const e="failed"===t?lr(ey,{name:"close",class:XE("mask-icon")},null):lr(iy,{class:XE("loading")},null),o=Xm(n)&&""!==n;return lr("div",{class:XE("mask")},[e,o&&lr("div",{class:XE("mask-message")},[n])])}},a=n=>{const{name:o,item:a,index:r,beforeDelete:i}=e;n.stopPropagation(),Eg(i,{args:[a,{name:o,index:r}],done:()=>t("delete")})},r=()=>t("preview"),i=()=>t("reupload"),l=()=>{if(e.deletable&&"uploading"!==e.item.status){const e=n["preview-delete"];return lr("div",{role:"button",class:XE("preview-delete",{shadow:!e}),tabindex:0,"aria-label":KE("delete"),onClick:a},[e?e():lr(ey,{name:"cross",class:XE("preview-delete-icon")},null)])}},s=()=>{if(n["preview-cover"]){const{index:t,item:o}=e;return lr("div",{class:XE("preview-cover")},[n["preview-cover"](qm({index:t},o))])}},c=()=>{const{item:t,lazyLoad:n,imageFit:o,previewSize:a,reupload:l}=e;return QE(t)?lr(Qx,{fit:o,src:t.objectUrl||t.content||t.url,class:XE("preview-image"),width:Array.isArray(a)?a[0]:a,height:Array.isArray(a)?a[1]:a,lazyLoad:n,onClick:l?i:r},{default:s}):lr("div",{class:XE("file"),style:Kv(e.previewSize)},[lr(ey,{class:XE("file-icon"),name:"description"},null),lr("div",{class:[XE("file-name"),"van-ellipsis"]},[t.file?t.file.name:t.url]),s()])};return()=>lr("div",{class:XE("preview")},[c(),o(),l()])}});const tO=Og(vo({name:YE,props:{name:cv(""),accept:uv("image/*"),capture:String,multiple:Boolean,disabled:Boolean,readonly:Boolean,lazyLoad:Boolean,maxCount:cv(1/0),imageFit:uv("cover"),resultType:uv("dataUrl"),uploadIcon:uv("photograph"),uploadText:String,deletable:rv,reupload:Boolean,afterRead:Function,showUpload:rv,modelValue:lv(),beforeRead:Function,beforeDelete:Function,previewSize:[Number,String,Array],previewImage:rv,previewOptions:Object,previewFullImage:rv,maxSize:{type:[Number,String,Function],default:1/0}},emits:["delete","oversize","clickUpload","closePreview","clickPreview","clickReupload","update:modelValue"],setup(e,{emit:t,slots:n}){const o=nn(),a=[],r=nn(-1),i=nn(!1),l=(t=e.modelValue.length)=>({name:e.name,index:t}),s=()=>{o.value&&(o.value.value="")},c=n=>{if(s(),ZE(n,e.maxSize)){if(!Array.isArray(n))return void t("oversize",n,l());{const o=function(e,t){const n=[],o=[];return e.forEach((e=>{ZE(e,t)?o.push(e):n.push(e)})),{valid:n,invalid:o}}(n,e.maxSize);if(n=o.valid,t("oversize",o.invalid,l()),!n.length)return}}if(n=jt(n),r.value>-1){const o=[...e.modelValue];o.splice(r.value,1,n),t("update:modelValue",o),r.value=-1}else t("update:modelValue",[...e.modelValue,...ov(n)]);e.afterRead&&e.afterRead(n,l())},u=t=>{const{maxCount:n,modelValue:o,resultType:a}=e;if(Array.isArray(t)){const e=+n-o.length;t.length>e&&(t=t.slice(0,e)),Promise.all(t.map((e=>GE(e,a)))).then((e=>{const n=t.map(((t,n)=>{const o={file:t,status:"",message:"",objectUrl:URL.createObjectURL(t)};return e[n]&&(o.content=e[n]),o}));c(n)}))}else GE(t,a).then((e=>{const n={file:t,status:"",message:"",objectUrl:URL.createObjectURL(t)};e&&(n.content=e),c(n)}))},d=t=>{const{files:n}=t.target;if(e.disabled||!n||!n.length)return;const o=1===n.length?n[0]:[].slice.call(n);if(e.beforeRead){const t=e.beforeRead(o,l());if(!t)return void s();if(Gm(t))return void t.then((e=>{u(e||o)})).catch(s)}u(o)};let p;const f=()=>t("closePreview"),h=e=>{i.value=!0,r.value=e,xn((()=>w()))},m=()=>{i.value||(r.value=-1),i.value=!1},v=(o,r)=>{const i=["imageFit","deletable","reupload","previewSize","beforeDelete"],s=qm(tv(e,i),tv(o,i,!0));return lr(eO,hr({item:o,index:r,onClick:()=>t(e.reupload?"clickReupload":"clickPreview",o,l(r)),onDelete:()=>((n,o)=>{const a=e.modelValue.slice(0);a.splice(o,1),t("update:modelValue",a),t("delete",n,l(o))})(o,r),onPreview:()=>(t=>{if(e.previewFullImage){const n=e.modelValue.filter(QE),o=n.map((e=>(e.objectUrl&&!e.url&&"failed"!==e.status&&(e.url=e.objectUrl,a.push(e.url)),e.url))).filter(Boolean);p=pk(qm({images:o,startPosition:n.indexOf(t),onClose:f},e.previewOptions))}})(o),onReupload:()=>h(r)},tv(e,["name","lazyLoad"]),s),tv(n,["preview-cover","preview-delete"]))},g=()=>{if(e.previewImage)return e.modelValue.map(v)},y=e=>t("clickUpload",e),b=()=>{const t=e.modelValue.length<+e.maxCount,a=e.readonly?null:lr("input",{ref:o,type:"file",class:XE("input"),accept:e.accept,capture:e.capture,multiple:e.multiple&&-1===r.value,disabled:e.disabled,onChange:d,onClick:m},null);return n.default?no(lr("div",{class:XE("input-wrapper"),onClick:y},[n.default(),a]),[[Jr,t]]):no(lr("div",{class:XE("upload",{readonly:e.readonly}),style:Kv(e.previewSize),onClick:y},[lr(ey,{name:e.uploadIcon,class:XE("upload-icon")},null),e.uploadText&&lr("span",{class:XE("upload-text")},[e.uploadText]),a]),[[Jr,e.showUpload&&t]])},w=()=>{o.value&&!e.disabled&&o.value.click()};return zo((()=>{a.forEach((e=>URL.revokeObjectURL(e)))})),Rg({chooseFile:w,reuploadFile:h,closeImagePreview:()=>{p&&p.close()}}),Lv((()=>e.modelValue)),()=>lr("div",{class:XE()},[lr("div",{class:XE("wrapper",{disabled:e.disabled})},[g(),b()])])}})),[nO,oO]=vg("watermark");const aO=Og(vo({name:nO,props:{gapX:sv(0),gapY:sv(0),image:String,width:sv(100),height:sv(100),rotate:cv(-22),zIndex:av,content:String,opacity:av,fullPage:rv,textColor:uv("#dcdee0")},setup(e,{slots:t}){const n=nn(),o=nn(""),a=nn(""),r=()=>{const n={transformOrigin:"center",transform:`rotate(${e.rotate}deg)`},o=e.width+e.gapX,r=e.height+e.gapY;return lr("svg",{viewBox:`0 0 ${o} ${r}`,width:o,height:r,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",style:{padding:`0 ${e.gapX}px ${e.gapY}px 0`,opacity:e.opacity}},[e.image&&!t.content?lr("image",{href:a.value,"xlink:href":a.value,x:"0",y:"0",width:e.width,height:e.height,style:n},null):lr("foreignObject",{x:"0",y:"0",width:e.width,height:e.height},[lr("div",{xmlns:"http://www.w3.org/1999/xhtml",style:n},[t.content?t.content():lr("span",{style:{color:e.textColor}},[e.content])])])])};return Kn((()=>{e.image&&(e=>{const t=document.createElement("canvas"),n=new Image;n.crossOrigin="anonymous",n.referrerPolicy="no-referrer",n.onload=()=>{t.width=n.naturalWidth,t.height=n.naturalHeight;const e=t.getContext("2d");null==e||e.drawImage(n,0,0),a.value=t.toDataURL()},n.src=e})(e.image)})),Zn((()=>[a.value,e.content,e.textColor,e.height,e.width,e.rotate,e.gapX,e.gapY]),(()=>{xn((()=>{n.value&&(o.value&&URL.revokeObjectURL(o.value),o.value=(e=>{const t=new Blob([e],{type:"image/svg+xml"});return URL.createObjectURL(t)})(n.value.innerHTML))}))}),{immediate:!0}),jo((()=>{o.value&&URL.revokeObjectURL(o.value)})),()=>{const t=qm({backgroundImage:`url(${o.value})`},Gv(e.zIndex));return lr("div",{class:oO({full:e.fullPage}),style:t},[lr("div",{class:oO("wrapper"),ref:n},[r()])])}}}));var rO={install:function(e){[Mg,py,my,Ly,Mw,fx,Fb,vx,Wg,wx,cy,Kx,n_,l_,Yb,u_,ix,Yw,m_,__,E_,P_,$_,M_,F_,U_,K_,tS,lS,hS,gS,kS,ES,IS,MS,uS,lw,NS,qS,Zb,GS,QS,nk,ey,Qx,fk,xk,_k,Tk,iy,dg,Ak,$k,Mk,qk,Cy,Gk,Qk,zb,eC,qC,Ay,XC,QC,nx,Fw,nT,uT,dT,mT,_T,TT,AT,LT,GT,NT,QT,UT,MT,nE,lE,mE,bE,wE,ab,kE,cb,EE,kb,Ew,Eb,PE,VE,Ob,Gw,zE,HE,kw,UE,tO,aO].forEach((t=>{t.install?e.use(t):t.name&&e.component(t.name,t)}))},version:"4.9.15"};Oi(Hm).use(rO).use(Ip).mount("#app");export{fw as $,Hf as A,Zd as B,rn as C,Zn as D,se as E,Ha as F,oh as G,Qf as H,jo as I,le as J,no as K,Jr as L,Uo as M,ph as N,ff as O,Of as P,kf as Q,vf as R,Cr as S,Rr as T,$o as U,br as V,oe as W,ae as X,qm as Y,Um as Z,hw as _,$f as a,hr as a0,SS as a1,Ka as b,er as c,vo as d,Qa as e,qo as f,hf as g,ur as h,Jd as i,Nn as j,lr as k,ir as l,cr as m,Df as n,Io as o,_w as p,ww as q,nn as r,Sw as s,X as t,Br as u,Hn as v,In as w,Pf as x,au as y,ki as z}; diff --git a/unpackage/dist/build/web/assets/index-BwaJlMxW.css b/unpackage/dist/build/web/assets/index-BwaJlMxW.css new file mode 100644 index 0000000..358cf1f --- /dev/null +++ b/unpackage/dist/build/web/assets/index-BwaJlMxW.css @@ -0,0 +1 @@ +.btn[data-v-ac21de0e]{padding:15px 0;margin:10px;background-color:#35a5f7;color:#fff;text-align:center;border-radius:20px}uni-input[type=number][data-v-ac21de0e]{-moz-appearance:textfield}  input[type=number][data-v-ac21de0e]::-webkit-inner-spin-button,  input[type=number][data-v-ac21de0e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0} diff --git a/unpackage/dist/build/web/assets/index-CuGDlqEr.css b/unpackage/dist/build/web/assets/index-CuGDlqEr.css deleted file mode 100644 index f18c4b8..0000000 --- a/unpackage/dist/build/web/assets/index-CuGDlqEr.css +++ /dev/null @@ -1 +0,0 @@ -.btn[data-v-5dd49ff0]{padding:15px 0;margin:10px;background-color:#35a5f7;color:#fff;text-align:center;border-radius:20px}uni-input[type=number][data-v-5dd49ff0]{-moz-appearance:textfield}  input[type=number][data-v-5dd49ff0]::-webkit-inner-spin-button,  input[type=number][data-v-5dd49ff0]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0} diff --git a/unpackage/dist/build/web/assets/index.BM2CGSc1.js b/unpackage/dist/build/web/assets/index.BM2CGSc1.js deleted file mode 100644 index 30684ac..0000000 --- a/unpackage/dist/build/web/assets/index.BM2CGSc1.js +++ /dev/null @@ -1 +0,0 @@ -import{O as a,P as t,Q as o,H as e,R as s,a as r}from"./index-B82U8vQy.js";const c="https://cloud.goodsilk.cn/scm/",d="https://cloud.goodsilk.cn/auth",i="https://cloud.goodsilk.cn/mes/",n="https://cloud.goodsilk.cn/mes/";function l(l,u,p={},f={}){return new Promise(((g,h)=>{const m=a("token"),T={"Content-Type":"application/json;charset=UTF-8",Authorization:"Bearer "+m},k=Object.assign({},T,f);let E="";E=l.includes("/v1")?d:"/fabric/info/all"===l||"/color/list"===l||l.includes("/fabric/info/craftPrice")?i:l.includes("fabric/craft")?n:c,"/upload"===l?t({url:E+l,file:p,header:{Authorization:"Bearer "+m},success:a=>{let t=JSON.parse(a.data);g(t)}}):o({url:E+l,method:u,data:p,header:k,success:a=>{var t;a.data&&200===a.data.code?g(a.data):a.data&&401===a.data.code?(e({icon:"error",title:"登录过期!"}),s(),r({url:"/pages/login/login"}),h(new Error("请求失败: "+(a.data&&(null==(t=a.data)?void 0:t.message)||"未知错误")))):a.data&&401===a.data.code?e({icon:"error",title:"暂无权限!"}):7778===a.data.code||7777===a.data.code?g(a.data):e({icon:"error",title:a.data.msg})},fail:a=>{h(a)}})}))}const u=(a,t={},o={})=>l(a,"POST",t,o),p=(a,t={},o={})=>l(a,"GET",t,o),f=(a,t={},o={})=>l(a,"PUT",t,o),g=(a,t={},o={})=>l(a,"DELETE",t,o),h=(a,t={})=>l(a,"",t);export{f as a,g as d,p as g,u as p,h as u}; diff --git a/unpackage/dist/build/web/assets/index.CSYwHWV1.js b/unpackage/dist/build/web/assets/index.CSYwHWV1.js new file mode 100644 index 0000000..8b0f54d --- /dev/null +++ b/unpackage/dist/build/web/assets/index.CSYwHWV1.js @@ -0,0 +1 @@ +import{O as a,P as e,Q as t,H as r,R as o,a as s}from"./index-BbaSzr5l.js";const i="/api",d="",c="/mes",n="/mes";function l(l,u,f={},p={}){return new Promise(((m,g)=>{const h=a("token"),T={"Content-Type":"application/json;charset=UTF-8",Authorization:"Bearer "+h},E=Object.assign({},T,p);let P="";P=l.includes("/v1")?d:"/fabric/info/all"===l||"/color/list"===l||l.includes("/fabric/info/craftPrice")?c:l.includes("fabric/craft")?n:i,"/upload"===l?e({url:P+l,file:f,header:{Authorization:"Bearer "+h},success:a=>{let e=JSON.parse(a.data);m(e)}}):t({url:P+l,method:u,data:f,header:E,success:a=>{var e;a.data&&200===a.data.code?m(a.data):a.data&&401===a.data.code?(r({icon:"error",title:"登录过期!"}),o(),s({url:"/pages/login/login"}),g(new Error("请求失败: "+(a.data&&(null==(e=a.data)?void 0:e.message)||"未知错误")))):a.data&&401===a.data.code?r({icon:"error",title:"暂无权限!"}):7778===a.data.code||7777===a.data.code?m(a.data):r({icon:"error",title:a.data.msg})},fail:a=>{g(a)}})}))}const u=(a,e={},t={})=>l(a,"POST",e,t),f=(a,e={},t={})=>l(a,"GET",e,t),p=(a,e={},t={})=>l(a,"PUT",e,t),m=(a,e={},t={})=>l(a,"DELETE",e,t),g=(a,e={})=>l(a,"",e);export{p as a,m as d,f as g,u as p,g as u}; diff --git a/unpackage/dist/build/web/assets/login-Q2yryinX.css b/unpackage/dist/build/web/assets/login-Q2yryinX.css new file mode 100644 index 0000000..f6cfd4b --- /dev/null +++ b/unpackage/dist/build/web/assets/login-Q2yryinX.css @@ -0,0 +1 @@ +.login-box[data-v-7381730b]{width:100vm;height:100vh;background:url(../assets/loginBackground.png);text-align:center;background-size:cover;overflow:hidden}.login-box .login-form[data-v-7381730b]{width:500px;margin:200px auto;background-color:#fff;padding:30px;border-radius:20px}.login-box .login-form .login-button[data-v-7381730b]{width:33%;margin-left:26%;margin-right:33%}.login-box .login-form h2[data-v-7381730b]{margin-bottom:5px}[data-v-7381730b] .van-field__control{text-align:center;font-size:16px} diff --git a/unpackage/dist/build/web/assets/login-n3nFR_VS.css b/unpackage/dist/build/web/assets/login-n3nFR_VS.css deleted file mode 100644 index 92bcbe2..0000000 --- a/unpackage/dist/build/web/assets/login-n3nFR_VS.css +++ /dev/null @@ -1 +0,0 @@ -.login-box[data-v-9d0165ae]{width:100vm;height:100vh;background:url(../assets/loginBackground.png);text-align:center;background-size:cover;overflow:hidden}.login-box .login-form[data-v-9d0165ae]{width:500px;margin:200px auto;background-color:#fff;padding:30px;border-radius:20px}.login-box .login-form .login-button[data-v-9d0165ae]{width:33%;margin-left:26%;margin-right:33%}.login-box .login-form h2[data-v-9d0165ae]{margin-bottom:5px} diff --git a/unpackage/dist/build/web/assets/m-factory-Bk8oXc0i.css b/unpackage/dist/build/web/assets/m-factory-Bk8oXc0i.css deleted file mode 100644 index 1a59618..0000000 --- a/unpackage/dist/build/web/assets/m-factory-Bk8oXc0i.css +++ /dev/null @@ -1 +0,0 @@ -.flex[data-v-b1a6d07c]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-b1a6d07c]{width:100%}.flex .content[data-v-b1a6d07c]{flex:1;padding:0 .625rem}.flex .content .grid-container[data-v-b1a6d07c]{display:grid;grid-template-columns:1fr 3fr 2fr}.flex .content .grid-container .grid-item[data-v-b1a6d07c]{border:.03125rem solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-b1a6d07c]{padding:0 .3125rem}.flex .content .card[data-v-b1a6d07c]{margin:.625rem .9375rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.grid-container1[data-v-b1a6d07c]{display:grid;grid-template-columns:2fr 1fr}.grid-container1 .grid-item[data-v-b1a6d07c]{border:.03125rem solid #f2f2f2;text-align:center;padding:.3125rem 0}.a-b[data-v-b1a6d07c]{margin:.3125rem}.a-b[data-v-b1a6d07c] .van-button--normal{padding:5px 8px;height:30px}[data-v-b1a6d07c] .van-field{font-size:16px}[data-v-b1a6d07c] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center;font-size:16px}[data-v-b1a6d07c] .van-field__label{text-align:end!important}.b-a[data-v-b1a6d07c] .van-field__control{border-bottom:none}.a-c[data-v-b1a6d07c]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-b1a6d07c] .van-button--normal{padding:.3125rem!important;height:1.875rem} diff --git a/unpackage/dist/build/web/assets/m-factory-DiOmMZ1y.css b/unpackage/dist/build/web/assets/m-factory-DiOmMZ1y.css new file mode 100644 index 0000000..51c9d45 --- /dev/null +++ b/unpackage/dist/build/web/assets/m-factory-DiOmMZ1y.css @@ -0,0 +1 @@ +.flex[data-v-1c0f56ed]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-1c0f56ed]{width:100%}.flex .content[data-v-1c0f56ed]{flex:1;padding:0 .625rem}.flex .content .grid-container[data-v-1c0f56ed]{display:grid;grid-template-columns:1fr 3fr 2fr}.flex .content .grid-container .grid-item[data-v-1c0f56ed]{border:.03125rem solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-1c0f56ed]{padding:0 .3125rem}.flex .content .card[data-v-1c0f56ed]{margin:.625rem .9375rem;padding:.3125rem;border:.03125rem solid #02a7f0;border-radius:.625rem}.grid-container1[data-v-1c0f56ed]{display:grid;grid-template-columns:2fr 1fr}.grid-container1 .grid-item[data-v-1c0f56ed]{border:.03125rem solid #f2f2f2;text-align:center;padding:.3125rem 0}.a-b[data-v-1c0f56ed]{margin:.3125rem}.a-b[data-v-1c0f56ed] .van-button--normal{padding:5px 8px;height:30px}[data-v-1c0f56ed] .van-field{font-size:16px}[data-v-1c0f56ed] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center;font-size:16px}[data-v-1c0f56ed] .van-field__label{text-align:end!important}.b-a[data-v-1c0f56ed] .van-field__control{border-bottom:none}.a-c[data-v-1c0f56ed]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-1c0f56ed] .van-button--normal{padding:.3125rem!important;height:1.875rem} diff --git a/unpackage/dist/build/web/assets/m-requirements-CLcPEju3.css b/unpackage/dist/build/web/assets/m-requirements-CLcPEju3.css new file mode 100644 index 0000000..05e37c5 --- /dev/null +++ b/unpackage/dist/build/web/assets/m-requirements-CLcPEju3.css @@ -0,0 +1 @@ +.flex[data-v-dbfa5f39]{display:flex;flex-direction:column;height:100vh;overflow:hidden;margin:0 .46875rem}.flex .van-nav-bar[data-v-dbfa5f39]{width:100%}.flex .grid-container[data-v-dbfa5f39]{display:grid;grid-template-columns:2fr 1fr}.flex .grid-container .grid-item[data-v-dbfa5f39]{border:.03125rem solid #f2f2f2;text-align:center;padding:.15625rem}.flex .content[data-v-dbfa5f39]{flex:1;overflow-y:scroll}[data-v-dbfa5f39] .van-cell-group--inset{margin:0}[data-v-dbfa5f39] .van-popup--center{max-width:100vw!important}.a-b[data-v-dbfa5f39]{margin:.3125rem}.a-b[data-v-dbfa5f39] .van-button--normal{padding:5px 8px;height:30px}[data-v-dbfa5f39] .van-field{font-size:16px}[data-v-dbfa5f39] .van-field__body{border-bottom:.03125rem solid #d7d7d7}[data-v-dbfa5f39] .van-field__control{text-align:center;font-size:16px}.bor-n[data-v-dbfa5f39] .van-field__body{border:none}[data-v-dbfa5f39] .van-field__label{text-align:end!important}.a-c[data-v-dbfa5f39]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-dbfa5f39] .van-button--normal{padding:0 .46875rem!important;height:1.875rem!important}.a-d-1[data-v-dbfa5f39]{display:flex;align-items:center;margin-left:.9375rem}.a-d-1[data-v-dbfa5f39] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d-1[data-v-dbfa5f39] .van-cell{padding:.3125rem 0}.a-d[data-v-dbfa5f39]{display:flex;align-items:center}.a-d[data-v-dbfa5f39] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d[data-v-dbfa5f39] .van-cell{padding:.3125rem 0} diff --git a/unpackage/dist/build/web/assets/m-requirements-DwBBJJ48.css b/unpackage/dist/build/web/assets/m-requirements-DwBBJJ48.css deleted file mode 100644 index 95b51a2..0000000 --- a/unpackage/dist/build/web/assets/m-requirements-DwBBJJ48.css +++ /dev/null @@ -1 +0,0 @@ -.flex[data-v-7c5b4bbb]{display:flex;flex-direction:column;height:100vh;overflow:hidden;margin:0 .46875rem}.flex .van-nav-bar[data-v-7c5b4bbb]{width:100%}.flex .grid-container[data-v-7c5b4bbb]{display:grid;grid-template-columns:2fr 1fr}.flex .grid-container .grid-item[data-v-7c5b4bbb]{border:.03125rem solid #f2f2f2;text-align:center;padding:.15625rem}.flex .content[data-v-7c5b4bbb]{flex:1;overflow-y:scroll}[data-v-7c5b4bbb] .van-cell-group--inset{margin:0}[data-v-7c5b4bbb] .van-popup--center{max-width:100vw!important}.a-b[data-v-7c5b4bbb]{margin:.3125rem}.a-b[data-v-7c5b4bbb] .van-button--normal{padding:5px 8px;height:30px}[data-v-7c5b4bbb] .van-field{font-size:16px}[data-v-7c5b4bbb] .van-field__body{border-bottom:.03125rem solid #d7d7d7}[data-v-7c5b4bbb] .van-field__control{text-align:center;font-size:16px}.bor-n[data-v-7c5b4bbb] .van-field__body{border:none}[data-v-7c5b4bbb] .van-field__label{text-align:end!important}.a-c[data-v-7c5b4bbb]{display:flex;align-items:center;justify-content:space-around;margin:.9375rem}.a-c[data-v-7c5b4bbb] .van-button--normal{padding:0 .46875rem!important;height:1.875rem!important}.a-d-1[data-v-7c5b4bbb]{display:flex;align-items:center;margin-left:.9375rem}.a-d-1[data-v-7c5b4bbb] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d-1[data-v-7c5b4bbb] .van-cell{padding:.3125rem 0}.a-d[data-v-7c5b4bbb]{display:flex;align-items:center}.a-d[data-v-7c5b4bbb] .van-button--normal{padding:.25rem;height:1.5625rem;width:7em}.a-d[data-v-7c5b4bbb] .van-cell{padding:.3125rem 0} diff --git a/unpackage/dist/build/web/assets/pages-Delivery-Delivery.CA6_jRxj.js b/unpackage/dist/build/web/assets/pages-Delivery-Delivery.D50J-GFL.js similarity index 98% rename from unpackage/dist/build/web/assets/pages-Delivery-Delivery.CA6_jRxj.js rename to unpackage/dist/build/web/assets/pages-Delivery-Delivery.D50J-GFL.js index 55eb8cc..af42ad8 100644 --- a/unpackage/dist/build/web/assets/pages-Delivery-Delivery.CA6_jRxj.js +++ b/unpackage/dist/build/web/assets/pages-Delivery-Delivery.D50J-GFL.js @@ -1 +1 @@ -import{d as e,r as l,o as a,g as t,D as u,j as o,b as s,e as n,k as d,w as r,m as c,l as m,F as i,f as v,q as f,i as h,y as p,c as b,E as g,t as _,J as y}from"./index-B82U8vQy.js";import{g as V}from"./index.BM2CGSc1.js";import{f as w}from"./date.kFpT0SQ2.js";import{o as x}from"./uni-app.es.B9yZ20DZ.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=k(e({__name:"Delivery",setup(e){const k=l({}),C=l({shrq:w(new Date)}),U=l([]),D=l([]),q=l([]);a((()=>{V("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=Z.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else Z.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),V("/v1/user/getNames").then((e=>{200===e.code&&(q.value=e.data.map((e=>({value:e,text:e}))))})),V("/factory").then((e=>{200===e.code&&(D.value=e.data.map((e=>({text:e.name,value:e.name}))))}))})),x((()=>{U.value=[],J(),t({key:"info",success(e){let l=JSON.parse(e.data);C.value.shr=l.userName},fail:e=>{console.log(e)}})}));const j=()=>{history.back()},E=l(0),T=l(1),z=l(!1),N=l(!1),O=()=>{U.value.length{200===e.code&&(e.data.record.forEach((e=>{(function(e){if("string"!=typeof e)return!1;try{return JSON.parse(e),!0}catch(l){return!1}})(e.craftComment)&&(e.craftComment=JSON.parse(e.craftComment)),"已出厂"===e.zt&&(e.butonColor="#ff9e49",e.status="收货"),U.value.push(e)})),E.value+=1*e.data.total,N.value=!1,z.value=!1)}))}u(k.value,(()=>{U.value=[],J()}));const S=l(!1),F=l(),I=l([]),L=e=>{S.value=!0,F.value=e},R=e=>{k.value[F.value]=e.selectedValues[0],B()},B=()=>{S.value=!1},A=()=>{"factory"===F.value?I.value=D.value:I.value=q.value},G=l(!1),H=l(""),K=e=>{G.value=!0,H.value=e},M=e=>{"shrq"==H.value?C.value[H.value]=w(e):k.value[H.value]=w(e),G.value=!1},P=l([]),Q=l([]),W=l(!1),X=l(""),Y=l(0),Z=l([]),$=()=>{W.value=!0},ee=()=>{P.value=Z.value,Q.value=P.value,X.value=""},le=()=>{W.value=!1},ae=l(),te=l(),ue=()=>{te.value&&clearTimeout(te.value),te.value=setTimeout((()=>{(()=>{Y.value=0;let e=new RegExp(X.value),l=[];P.value.forEach((a=>{e.test(a.text)&&l.push(a)})),Q.value=l})()}),800)},oe=e=>{k.value.fabric=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],le()},se=l(!1),ne=l({}),de=()=>{console.log(C.value)};return(e,l)=>{const a=o("van-nav-bar"),t=o("van-field"),u=o("van-cell-group"),V=h,w=o("van-button"),x=o("van-list"),D=o("van-dialog"),q=o("van-picker"),E=o("van-popup"),T=o("van-calendar"),J=o("van-search"),F=p;return s(),n(i,null,[d(V,{class:"flex"},{default:r((()=>[d(a,{title:"出厂待收货列表","left-text":"返回","left-arrow":"",onClickLeft:j}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.startDate,"onUpdate:modelValue":l[0]||(l[0]=e=>k.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[1]||(l[1]=e=>K("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:k.value.endDate,"onUpdate:modelValue":l[2]||(l[2]=e=>k.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>K("endDate"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.fabric,"onUpdate:modelValue":l[4]||(l[4]=e=>k.value.fabric=e),name:"面料名称",label:"面料名称",class:"bor",colon:"","label-width":"5em",readonly:"",onClick:$},null,8,["modelValue"]),d(t,{modelValue:k.value.makeUser,"onUpdate:modelValue":l[5]||(l[5]=e=>k.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[6]||(l[6]=e=>L("makeUser"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.color,"onUpdate:modelValue":l[7]||(l[7]=e=>k.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.belongTo,"onUpdate:modelValue":l[8]||(l[8]=e=>k.value.belongTo=e),name:"归属人员",label:"归属人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[9]||(l[9]=e=>L("belongTo"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.sd,"onUpdate:modelValue":l[10]||(l[10]=e=>k.value.sd=e),name:"谁定",label:"谁       定",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.factory,"onUpdate:modelValue":l[11]||(l[11]=e=>k.value.factory=e),name:"选择工厂",label:"选择工厂",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[12]||(l[12]=e=>L("factory"))},null,8,["modelValue"])])),_:1}),d(V,{class:"grid-container"},{default:r((()=>[d(V,{class:"grid-item"},{default:r((()=>[c("面料/颜色")])),_:1}),d(V,{class:"grid-item"},{default:r((()=>[c("谁定/做单人/归属人"),m("br"),c("匹数/米数")])),_:1}),d(V,{class:"grid-item"},{default:r((()=>[c("工厂")])),_:1}),d(V,{class:"grid-item"},{default:r((()=>[c("状态")])),_:1})])),_:1}),d(V,{class:"content"},{default:r((()=>[d(x,{loading:N.value,"onUpdate:loading":l[13]||(l[13]=e=>N.value=e),finished:z.value,"finished-text":"没有更多了",onLoad:O},{default:r((()=>[(s(!0),n(i,null,v(U.value,((e,l)=>(s(),b(V,{class:"grid-container",key:l},{default:r((()=>[d(V,{class:"grid-item"},{default:r((()=>[d(V,{class:"grid-container1"},{default:r((()=>[(s(!0),n(i,null,v(e.mls,((l,a)=>(s(),b(V,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>[c(_(l.mz),1),m("br"),c(_(l.sh),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:r((()=>[d(V,{class:"grid-container1"},{default:r((()=>[(s(!0),n(i,null,v(e.mls,((l,a)=>(s(),b(V,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>{return[c(_(e.sd)+"/"+_(e.makeUser)+"/"+_(e.belongTo),1),m("br"),c(_(l.xxs.length)+"匹/"+_((a=l.xxs,a.reduce(((e,l)=>e+1*l.ms),0)))+"米 ",1)];var a})),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:r((()=>[c(_(e.rc),1)])),_:2},1024),d(V,{class:"grid-item"},{default:r((()=>{var l;return[d(w,{style:y({backgroundColor:e.butonColor,color:"#fff",border:"none"}),onClick:l=>(e=>{ne.value=e,se.value=!0})(e)},{default:r((()=>[c(_(e.status),1)])),_:2},1032,["style","onClick"]),m("p",{style:{color:"red"}},_(null==(l=e.processes.processes.find((e=>!e.id)))?void 0:l.name),1)]})),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(D,{show:se.value,"onUpdate:show":l[18]||(l[18]=e=>se.value=e)},{footer:r((()=>[d(V,{class:"footer-button"},{default:r((()=>[d(w,{plain:"",size:"small",style:{width:"25vw"},onClick:l[17]||(l[17]=e=>se.value=!1)},{default:r((()=>[c(" 取消 ")])),_:1}),d(w,{size:"small",type:"success",style:{width:"25vw"},onClick:de},{default:r((()=>[c(" 提交 ")])),_:1})])),_:1})])),default:r((()=>[d(V,{style:{"margin-top":"10rpx"}},{default:r((()=>[d(u,{inset:""},{default:r((()=>[d(t,{modelValue:C.value.shr,"onUpdate:modelValue":l[14]||(l[14]=e=>C.value.shr=e),name:"收货人",label:"收货人",colon:"",readonly:"","label-width":"5em",class:"bor-n","label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:C.value.shrq,"onUpdate:modelValue":l[15]||(l[15]=e=>C.value.shrq=e),name:"收货日期",label:"收货日期",colon:"","label-width":"5em",class:"bor",readonly:"",onClick:l[16]||(l[16]=e=>K("shrq")),"label-align":"right"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"]),d(E,{show:S.value,"onUpdate:show":l[19]||(l[19]=e=>S.value=e),round:"",position:"bottom",onOpen:A},{default:r((()=>[d(q,{"show-toolbar":"",columns:I.value,onConfirm:R,onCancel:B,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(T,{show:G.value,"onUpdate:show":l[20]||(l[20]=e=>G.value=e),onConfirm:M,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(E,{show:W.value,"onUpdate:show":l[26]||(l[26]=e=>W.value=e),position:"bottom",onOpen:ee},{default:r((()=>[d(V,{class:"select-model"},{default:r((()=>[d(q,{columns:Q.value,onCancel:le,modelValue:ae.value,"onUpdate:modelValue":l[21]||(l[21]=e=>ae.value=e),onConfirm:oe},null,8,["columns","modelValue"]),d(V,null,{default:r((()=>[d(V,{class:"top-select"},{default:r((()=>[d(V,{class:"confirm-select"},{default:r((()=>[m("p",null,"请选择品种")])),_:1}),d(V,{class:"search-box"},{default:r((()=>[d(V,null,{default:r((()=>[d(J,{placeholder:"请输入品种名字",modelValue:X.value,"onUpdate:modelValue":l[22]||(l[22]=e=>X.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[23]||(l[23]=e=>ue()),clearable:!1},null,8,["modelValue"])])),_:1}),d(V,{class:"flex-btn"},{default:r((()=>[d(F,{class:"search-btn",onClick:l[24]||(l[24]=e=>{0===Y.value&&Q.value.length?(Y.value=Q.value.length-1,ae.value=[Q.value[Y.value].text]):Q.value.length?(Y.value--,ae.value=[Q.value[Y.value].text]):f("没有了!")})},{default:r((()=>[c("↑")])),_:1}),d(F,{class:"search-btn",onClick:l[25]||(l[25]=e=>{Q.value.length?Y.value===Q.value.length?(Y.value=0,ae.value=[Q.value[Y.value].text]):(Y.value++,ae.value=[Q.value[Y.value].text]):f("没有了!")})},{default:r((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-f7c30204"]]);export{C as default}; +import{d as e,r as l,o as a,g as t,D as u,j as o,b as s,e as n,k as d,w as r,m as c,l as m,F as i,f as v,q as f,i as h,y as p,c as b,E as g,t as _,J as y}from"./index-BbaSzr5l.js";import{g as V}from"./index.CSYwHWV1.js";import{f as w}from"./date.kFpT0SQ2.js";import{o as x}from"./uni-app.es.HvolUAn-.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=k(e({__name:"Delivery",setup(e){const k=l({}),C=l({shrq:w(new Date)}),U=l([]),D=l([]),q=l([]);a((()=>{V("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=Z.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else Z.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),V("/v1/user/getNames").then((e=>{200===e.code&&(q.value=e.data.map((e=>({value:e,text:e}))))})),V("/factory").then((e=>{200===e.code&&(D.value=e.data.map((e=>({text:e.name,value:e.name}))))}))})),x((()=>{U.value=[],J(),t({key:"info",success(e){let l=JSON.parse(e.data);C.value.shr=l.userName},fail:e=>{console.log(e)}})}));const j=()=>{history.back()},E=l(0),T=l(1),z=l(!1),N=l(!1),O=()=>{U.value.length{200===e.code&&(e.data.record.forEach((e=>{(function(e){if("string"!=typeof e)return!1;try{return JSON.parse(e),!0}catch(l){return!1}})(e.craftComment)&&(e.craftComment=JSON.parse(e.craftComment)),"已出厂"===e.zt&&(e.butonColor="#ff9e49",e.status="收货"),U.value.push(e)})),E.value+=1*e.data.total,N.value=!1,z.value=!1)}))}u(k.value,(()=>{U.value=[],J()}));const S=l(!1),F=l(),I=l([]),L=e=>{S.value=!0,F.value=e},R=e=>{k.value[F.value]=e.selectedValues[0],B()},B=()=>{S.value=!1},A=()=>{"factory"===F.value?I.value=D.value:I.value=q.value},G=l(!1),H=l(""),K=e=>{G.value=!0,H.value=e},M=e=>{"shrq"==H.value?C.value[H.value]=w(e):k.value[H.value]=w(e),G.value=!1},P=l([]),Q=l([]),W=l(!1),X=l(""),Y=l(0),Z=l([]),$=()=>{W.value=!0},ee=()=>{P.value=Z.value,Q.value=P.value,X.value=""},le=()=>{W.value=!1},ae=l(),te=l(),ue=()=>{te.value&&clearTimeout(te.value),te.value=setTimeout((()=>{(()=>{Y.value=0;let e=new RegExp(X.value),l=[];P.value.forEach((a=>{e.test(a.text)&&l.push(a)})),Q.value=l})()}),800)},oe=e=>{k.value.fabric=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],le()},se=l(!1),ne=l({}),de=()=>{console.log(C.value)};return(e,l)=>{const a=o("van-nav-bar"),t=o("van-field"),u=o("van-cell-group"),V=h,w=o("van-button"),x=o("van-list"),D=o("van-dialog"),q=o("van-picker"),E=o("van-popup"),T=o("van-calendar"),J=o("van-search"),F=p;return s(),n(i,null,[d(V,{class:"flex"},{default:r((()=>[d(a,{title:"出厂待收货列表","left-text":"返回","left-arrow":"",onClickLeft:j}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.startDate,"onUpdate:modelValue":l[0]||(l[0]=e=>k.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[1]||(l[1]=e=>K("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:k.value.endDate,"onUpdate:modelValue":l[2]||(l[2]=e=>k.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>K("endDate"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.fabric,"onUpdate:modelValue":l[4]||(l[4]=e=>k.value.fabric=e),name:"面料名称",label:"面料名称",class:"bor",colon:"","label-width":"5em",readonly:"",onClick:$},null,8,["modelValue"]),d(t,{modelValue:k.value.makeUser,"onUpdate:modelValue":l[5]||(l[5]=e=>k.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[6]||(l[6]=e=>L("makeUser"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.color,"onUpdate:modelValue":l[7]||(l[7]=e=>k.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.belongTo,"onUpdate:modelValue":l[8]||(l[8]=e=>k.value.belongTo=e),name:"归属人员",label:"归属人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[9]||(l[9]=e=>L("belongTo"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.sd,"onUpdate:modelValue":l[10]||(l[10]=e=>k.value.sd=e),name:"谁定",label:"谁       定",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.factory,"onUpdate:modelValue":l[11]||(l[11]=e=>k.value.factory=e),name:"选择工厂",label:"选择工厂",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[12]||(l[12]=e=>L("factory"))},null,8,["modelValue"])])),_:1}),d(V,{class:"grid-container"},{default:r((()=>[d(V,{class:"grid-item"},{default:r((()=>[c("面料/颜色")])),_:1}),d(V,{class:"grid-item"},{default:r((()=>[c("谁定/做单人/归属人"),m("br"),c("匹数/米数")])),_:1}),d(V,{class:"grid-item"},{default:r((()=>[c("工厂")])),_:1}),d(V,{class:"grid-item"},{default:r((()=>[c("状态")])),_:1})])),_:1}),d(V,{class:"content"},{default:r((()=>[d(x,{loading:N.value,"onUpdate:loading":l[13]||(l[13]=e=>N.value=e),finished:z.value,"finished-text":"没有更多了",onLoad:O},{default:r((()=>[(s(!0),n(i,null,v(U.value,((e,l)=>(s(),b(V,{class:"grid-container",key:l},{default:r((()=>[d(V,{class:"grid-item"},{default:r((()=>[d(V,{class:"grid-container1"},{default:r((()=>[(s(!0),n(i,null,v(e.mls,((l,a)=>(s(),b(V,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>[c(_(l.mz),1),m("br"),c(_(l.sh),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:r((()=>[d(V,{class:"grid-container1"},{default:r((()=>[(s(!0),n(i,null,v(e.mls,((l,a)=>(s(),b(V,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>{return[c(_(e.sd)+"/"+_(e.makeUser)+"/"+_(e.belongTo),1),m("br"),c(_(l.xxs.length)+"匹/"+_((a=l.xxs,a.reduce(((e,l)=>e+1*l.ms),0)))+"米 ",1)];var a})),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:r((()=>[c(_(e.rc),1)])),_:2},1024),d(V,{class:"grid-item"},{default:r((()=>{var l;return[d(w,{style:y({backgroundColor:e.butonColor,color:"#fff",border:"none"}),onClick:l=>(e=>{ne.value=e,se.value=!0})(e)},{default:r((()=>[c(_(e.status),1)])),_:2},1032,["style","onClick"]),m("p",{style:{color:"red"}},_(null==(l=e.processes.processes.find((e=>!e.id)))?void 0:l.name),1)]})),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(D,{show:se.value,"onUpdate:show":l[18]||(l[18]=e=>se.value=e)},{footer:r((()=>[d(V,{class:"footer-button"},{default:r((()=>[d(w,{plain:"",size:"small",style:{width:"25vw"},onClick:l[17]||(l[17]=e=>se.value=!1)},{default:r((()=>[c(" 取消 ")])),_:1}),d(w,{size:"small",type:"success",style:{width:"25vw"},onClick:de},{default:r((()=>[c(" 提交 ")])),_:1})])),_:1})])),default:r((()=>[d(V,{style:{"margin-top":"10rpx"}},{default:r((()=>[d(u,{inset:""},{default:r((()=>[d(t,{modelValue:C.value.shr,"onUpdate:modelValue":l[14]||(l[14]=e=>C.value.shr=e),name:"收货人",label:"收货人",colon:"",readonly:"","label-width":"5em",class:"bor-n","label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:C.value.shrq,"onUpdate:modelValue":l[15]||(l[15]=e=>C.value.shrq=e),name:"收货日期",label:"收货日期",colon:"","label-width":"5em",class:"bor",readonly:"",onClick:l[16]||(l[16]=e=>K("shrq")),"label-align":"right"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"]),d(E,{show:S.value,"onUpdate:show":l[19]||(l[19]=e=>S.value=e),round:"",position:"bottom",onOpen:A},{default:r((()=>[d(q,{"show-toolbar":"",columns:I.value,onConfirm:R,onCancel:B,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(T,{show:G.value,"onUpdate:show":l[20]||(l[20]=e=>G.value=e),onConfirm:M,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(E,{show:W.value,"onUpdate:show":l[26]||(l[26]=e=>W.value=e),position:"bottom",onOpen:ee},{default:r((()=>[d(V,{class:"select-model"},{default:r((()=>[d(q,{columns:Q.value,onCancel:le,modelValue:ae.value,"onUpdate:modelValue":l[21]||(l[21]=e=>ae.value=e),onConfirm:oe},null,8,["columns","modelValue"]),d(V,null,{default:r((()=>[d(V,{class:"top-select"},{default:r((()=>[d(V,{class:"confirm-select"},{default:r((()=>[m("p",null,"请选择品种")])),_:1}),d(V,{class:"search-box"},{default:r((()=>[d(V,null,{default:r((()=>[d(J,{placeholder:"请输入品种名字",modelValue:X.value,"onUpdate:modelValue":l[22]||(l[22]=e=>X.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[23]||(l[23]=e=>ue()),clearable:!1},null,8,["modelValue"])])),_:1}),d(V,{class:"flex-btn"},{default:r((()=>[d(F,{class:"search-btn",onClick:l[24]||(l[24]=e=>{0===Y.value&&Q.value.length?(Y.value=Q.value.length-1,ae.value=[Q.value[Y.value].text]):Q.value.length?(Y.value--,ae.value=[Q.value[Y.value].text]):f("没有了!")})},{default:r((()=>[c("↑")])),_:1}),d(F,{class:"search-btn",onClick:l[25]||(l[25]=e=>{Q.value.length?Y.value===Q.value.length?(Y.value=0,ae.value=[Q.value[Y.value].text]):(Y.value++,ae.value=[Q.value[Y.value].text]):f("没有了!")})},{default:r((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-f7c30204"]]);export{C as default}; diff --git a/unpackage/dist/build/web/assets/pages-colorBlank-colorBlank.Bg2iesi2.js b/unpackage/dist/build/web/assets/pages-colorBlank-colorBlank.BBZbvyov.js similarity index 96% rename from unpackage/dist/build/web/assets/pages-colorBlank-colorBlank.Bg2iesi2.js rename to unpackage/dist/build/web/assets/pages-colorBlank-colorBlank.BBZbvyov.js index 29688a4..1144713 100644 --- a/unpackage/dist/build/web/assets/pages-colorBlank-colorBlank.Bg2iesi2.js +++ b/unpackage/dist/build/web/assets/pages-colorBlank-colorBlank.BBZbvyov.js @@ -1 +1 @@ -import{d as e,r as l,o as a,g as t,D as u,j as o,b as s,e as n,k as d,w as r,m as c,l as i,F as v,f as m,q as f,i as h,y as p,c as b,E as g,t as _,J as w}from"./index-B82U8vQy.js";import{g as x}from"./index.BM2CGSc1.js";import{f as y}from"./date.kFpT0SQ2.js";import{o as V}from"./uni-app.es.B9yZ20DZ.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=k(e({__name:"colorBlank",setup(e){const k=l({}),C=l({shrq:y(new Date)}),U=l([]),j=l([]),q=l([]);a((()=>{x("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=Y.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else Y.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),x("/v1/user/getNames").then((e=>{200===e.code&&(q.value=e.data.map((e=>({value:e,text:e}))))})),x("/factory").then((e=>{200===e.code&&(j.value=e.data.map((e=>({text:e.name,value:e.name}))))}))})),V((()=>{U.value=[],J(),t({key:"info",success(e){let l=JSON.parse(e.data);C.value.shr=l.userName},fail:e=>{console.log(e)}})}));const E=()=>{history.back()},T=l(0),z=l(1),N=l(!1),O=l(!1),D=()=>{U.value.length{200===e.code&&(e.data.record.forEach((e=>{(function(e){if("string"!=typeof e)return!1;try{return JSON.parse(e),!0}catch(l){return!1}})(e.craftComment)&&(e.craftComment=JSON.parse(e.craftComment)),"已出厂"===e.zt&&(e.butonColor="#ff9e49",e.status="收货"),U.value.push(e)})),T.value+=1*e.data.total,O.value=!1,N.value=!1)}))}u(k.value,(()=>{U.value=[],J()}));const R=l(!1),S=l(),B=l([]),F=e=>{R.value=!0,S.value=e},I=e=>{k.value[S.value]=e.selectedValues[0],L()},L=()=>{R.value=!1},A=()=>{"factory"===S.value?B.value=j.value:B.value=q.value},G=l(!1),H=l(""),K=e=>{"shrq"==H.value?C.value[H.value]=y(e):k.value[H.value]=y(e),G.value=!1},M=l([]),P=l([]),Q=l(!1),W=l(""),X=l(0),Y=l([]),Z=()=>{Q.value=!0},$=()=>{M.value=Y.value,P.value=M.value,W.value=""},ee=()=>{Q.value=!1},le=l(),ae=l(),te=()=>{ae.value&&clearTimeout(ae.value),ae.value=setTimeout((()=>{(()=>{X.value=0;let e=new RegExp(W.value),l=[];M.value.forEach((a=>{e.test(a.text)&&l.push(a)})),P.value=l})()}),800)},ue=e=>{k.value.fabric=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],ee()},oe=l(!1),se=l({}),ne=()=>{console.log(C.value)};return(e,l)=>{const a=o("van-nav-bar"),t=o("van-field"),u=o("van-cell-group"),x=h,y=o("van-button"),V=o("van-list"),j=o("van-dialog"),q=o("van-picker"),T=o("van-popup"),z=o("van-calendar"),J=o("van-search"),S=p;return s(),n(v,null,[d(x,{class:"flex"},{default:r((()=>[d(a,{title:"色胚质检列表","left-text":"返回","left-arrow":"",onClickLeft:E,"right-text":"新增",onClickRight:l[0]||(l[0]=e=>{console.log(C.value)})}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.fabric,"onUpdate:modelValue":l[1]||(l[1]=e=>k.value.fabric=e),name:"面料名称",label:"面料名称",class:"bor",colon:"","label-width":"5em",readonly:"",onClick:Z},null,8,["modelValue"]),d(t,{modelValue:k.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>k.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>F("makeUser"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.color,"onUpdate:modelValue":l[4]||(l[4]=e=>k.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.belongTo,"onUpdate:modelValue":l[5]||(l[5]=e=>k.value.belongTo=e),name:"归属人员",label:"归属人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[6]||(l[6]=e=>F("belongTo"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.sd,"onUpdate:modelValue":l[7]||(l[7]=e=>k.value.sd=e),name:"谁定",label:"谁       定",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.factory,"onUpdate:modelValue":l[8]||(l[8]=e=>k.value.factory=e),name:"面料来源",label:"面料来源",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[9]||(l[9]=e=>F("factory"))},null,8,["modelValue"])])),_:1}),d(x,{class:"grid-container"},{default:r((()=>[d(x,{class:"grid-item"},{default:r((()=>[c("面料/颜色")])),_:1}),d(x,{class:"grid-item"},{default:r((()=>[c("谁定/做单人/归属人"),i("br"),c("匹数/米数")])),_:1}),d(x,{class:"grid-item"},{default:r((()=>[c("面料来源")])),_:1}),d(x,{class:"grid-item"},{default:r((()=>[c("状态")])),_:1})])),_:1}),d(x,{class:"content"},{default:r((()=>[d(V,{loading:O.value,"onUpdate:loading":l[10]||(l[10]=e=>O.value=e),finished:N.value,"finished-text":"没有更多了",onLoad:D},{default:r((()=>[(s(!0),n(v,null,m(U.value,((e,l)=>(s(),b(x,{class:"grid-container",key:l},{default:r((()=>[d(x,{class:"grid-item"},{default:r((()=>[d(x,{class:"grid-container1"},{default:r((()=>[(s(!0),n(v,null,m(e.mls,((l,a)=>(s(),b(x,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>[c(_(l.mz),1),i("br"),c(_(l.sh),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(x,{class:"grid-item"},{default:r((()=>[d(x,{class:"grid-container1"},{default:r((()=>[(s(!0),n(v,null,m(e.mls,((l,a)=>(s(),b(x,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>{return[c(_(e.sd)+"/"+_(e.makeUser)+"/"+_(e.belongTo),1),i("br"),c(_(l.xxs.length)+"匹/"+_((a=l.xxs,a.reduce(((e,l)=>e+1*l.ms),0)))+"米 ",1)];var a})),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(x,{class:"grid-item"},{default:r((()=>[c(_(e.rc),1)])),_:2},1024),d(x,{class:"grid-item"},{default:r((()=>{var l;return[d(y,{style:w({backgroundColor:e.butonColor,color:"#fff",border:"none"}),onClick:l=>(e=>{se.value=e,oe.value=!0})(e)},{default:r((()=>[c(_(e.status),1)])),_:2},1032,["style","onClick"]),i("p",{style:{color:"red"}},_(null==(l=e.processes.processes.find((e=>!e.id)))?void 0:l.name),1)]})),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(j,{show:oe.value,"onUpdate:show":l[15]||(l[15]=e=>oe.value=e)},{footer:r((()=>[d(x,{class:"footer-button"},{default:r((()=>[d(y,{plain:"",size:"small",style:{width:"25vw"},onClick:l[14]||(l[14]=e=>oe.value=!1)},{default:r((()=>[c(" 取消 ")])),_:1}),d(y,{size:"small",type:"success",style:{width:"25vw"},onClick:ne},{default:r((()=>[c(" 提交 ")])),_:1})])),_:1})])),default:r((()=>[d(x,{style:{"margin-top":"10rpx"}},{default:r((()=>[d(u,{inset:""},{default:r((()=>[d(t,{modelValue:C.value.shr,"onUpdate:modelValue":l[11]||(l[11]=e=>C.value.shr=e),name:"收货人",label:"收货人",colon:"",readonly:"","label-width":"5em",class:"bor-n","label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:C.value.shrq,"onUpdate:modelValue":l[12]||(l[12]=e=>C.value.shrq=e),name:"收货日期",label:"收货日期",colon:"","label-width":"5em",class:"bor",readonly:"",onClick:l[13]||(l[13]=e=>{return l="shrq",G.value=!0,void(H.value=l);var l}),"label-align":"right"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"]),d(T,{show:R.value,"onUpdate:show":l[16]||(l[16]=e=>R.value=e),round:"",position:"bottom",onOpen:A},{default:r((()=>[d(q,{"show-toolbar":"",columns:B.value,onConfirm:I,onCancel:L,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(z,{show:G.value,"onUpdate:show":l[17]||(l[17]=e=>G.value=e),onConfirm:K,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(T,{show:Q.value,"onUpdate:show":l[23]||(l[23]=e=>Q.value=e),position:"bottom",onOpen:$},{default:r((()=>[d(x,{class:"select-model"},{default:r((()=>[d(q,{columns:P.value,onCancel:ee,modelValue:le.value,"onUpdate:modelValue":l[18]||(l[18]=e=>le.value=e),onConfirm:ue},null,8,["columns","modelValue"]),d(x,null,{default:r((()=>[d(x,{class:"top-select"},{default:r((()=>[d(x,{class:"confirm-select"},{default:r((()=>[i("p",null,"请选择品种")])),_:1}),d(x,{class:"search-box"},{default:r((()=>[d(x,null,{default:r((()=>[d(J,{placeholder:"请输入品种名字",modelValue:W.value,"onUpdate:modelValue":l[19]||(l[19]=e=>W.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[20]||(l[20]=e=>te()),clearable:!1},null,8,["modelValue"])])),_:1}),d(x,{class:"flex-btn"},{default:r((()=>[d(S,{class:"search-btn",onClick:l[21]||(l[21]=e=>{0===X.value&&P.value.length?(X.value=P.value.length-1,le.value=[P.value[X.value].text]):P.value.length?(X.value--,le.value=[P.value[X.value].text]):f("没有了!")})},{default:r((()=>[c("↑")])),_:1}),d(S,{class:"search-btn",onClick:l[22]||(l[22]=e=>{P.value.length?X.value===P.value.length?(X.value=0,le.value=[P.value[X.value].text]):(X.value++,le.value=[P.value[X.value].text]):f("没有了!")})},{default:r((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-99f58a47"]]);export{C as default}; +import{d as e,r as l,o as a,g as t,D as u,j as o,b as s,e as n,k as d,w as r,m as c,l as i,F as v,f as m,q as f,i as h,y as p,c as b,E as g,t as _,J as w}from"./index-BbaSzr5l.js";import{g as x}from"./index.CSYwHWV1.js";import{f as y}from"./date.kFpT0SQ2.js";import{o as V}from"./uni-app.es.HvolUAn-.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=k(e({__name:"colorBlank",setup(e){const k=l({}),C=l({shrq:y(new Date)}),U=l([]),j=l([]),q=l([]);a((()=>{x("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=Y.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else Y.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),x("/v1/user/getNames").then((e=>{200===e.code&&(q.value=e.data.map((e=>({value:e,text:e}))))})),x("/factory").then((e=>{200===e.code&&(j.value=e.data.map((e=>({text:e.name,value:e.name}))))}))})),V((()=>{U.value=[],J(),t({key:"info",success(e){let l=JSON.parse(e.data);C.value.shr=l.userName},fail:e=>{console.log(e)}})}));const E=()=>{history.back()},T=l(0),z=l(1),N=l(!1),O=l(!1),D=()=>{U.value.length{200===e.code&&(e.data.record.forEach((e=>{(function(e){if("string"!=typeof e)return!1;try{return JSON.parse(e),!0}catch(l){return!1}})(e.craftComment)&&(e.craftComment=JSON.parse(e.craftComment)),"已出厂"===e.zt&&(e.butonColor="#ff9e49",e.status="收货"),U.value.push(e)})),T.value+=1*e.data.total,O.value=!1,N.value=!1)}))}u(k.value,(()=>{U.value=[],J()}));const R=l(!1),S=l(),B=l([]),F=e=>{R.value=!0,S.value=e},I=e=>{k.value[S.value]=e.selectedValues[0],L()},L=()=>{R.value=!1},A=()=>{"factory"===S.value?B.value=j.value:B.value=q.value},G=l(!1),H=l(""),K=e=>{"shrq"==H.value?C.value[H.value]=y(e):k.value[H.value]=y(e),G.value=!1},M=l([]),P=l([]),Q=l(!1),W=l(""),X=l(0),Y=l([]),Z=()=>{Q.value=!0},$=()=>{M.value=Y.value,P.value=M.value,W.value=""},ee=()=>{Q.value=!1},le=l(),ae=l(),te=()=>{ae.value&&clearTimeout(ae.value),ae.value=setTimeout((()=>{(()=>{X.value=0;let e=new RegExp(W.value),l=[];M.value.forEach((a=>{e.test(a.text)&&l.push(a)})),P.value=l})()}),800)},ue=e=>{k.value.fabric=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],ee()},oe=l(!1),se=l({}),ne=()=>{console.log(C.value)};return(e,l)=>{const a=o("van-nav-bar"),t=o("van-field"),u=o("van-cell-group"),x=h,y=o("van-button"),V=o("van-list"),j=o("van-dialog"),q=o("van-picker"),T=o("van-popup"),z=o("van-calendar"),J=o("van-search"),S=p;return s(),n(v,null,[d(x,{class:"flex"},{default:r((()=>[d(a,{title:"色胚质检列表","left-text":"返回","left-arrow":"",onClickLeft:E,"right-text":"新增",onClickRight:l[0]||(l[0]=e=>{console.log(C.value)})}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.fabric,"onUpdate:modelValue":l[1]||(l[1]=e=>k.value.fabric=e),name:"面料名称",label:"面料名称",class:"bor",colon:"","label-width":"5em",readonly:"",onClick:Z},null,8,["modelValue"]),d(t,{modelValue:k.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>k.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>F("makeUser"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.color,"onUpdate:modelValue":l[4]||(l[4]=e=>k.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.belongTo,"onUpdate:modelValue":l[5]||(l[5]=e=>k.value.belongTo=e),name:"归属人员",label:"归属人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[6]||(l[6]=e=>F("belongTo"))},null,8,["modelValue"])])),_:1}),d(u,{inset:"",style:{display:"flex"}},{default:r((()=>[d(t,{modelValue:k.value.sd,"onUpdate:modelValue":l[7]||(l[7]=e=>k.value.sd=e),name:"谁定",label:"谁       定",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:k.value.factory,"onUpdate:modelValue":l[8]||(l[8]=e=>k.value.factory=e),name:"面料来源",label:"面料来源",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[9]||(l[9]=e=>F("factory"))},null,8,["modelValue"])])),_:1}),d(x,{class:"grid-container"},{default:r((()=>[d(x,{class:"grid-item"},{default:r((()=>[c("面料/颜色")])),_:1}),d(x,{class:"grid-item"},{default:r((()=>[c("谁定/做单人/归属人"),i("br"),c("匹数/米数")])),_:1}),d(x,{class:"grid-item"},{default:r((()=>[c("面料来源")])),_:1}),d(x,{class:"grid-item"},{default:r((()=>[c("状态")])),_:1})])),_:1}),d(x,{class:"content"},{default:r((()=>[d(V,{loading:O.value,"onUpdate:loading":l[10]||(l[10]=e=>O.value=e),finished:N.value,"finished-text":"没有更多了",onLoad:D},{default:r((()=>[(s(!0),n(v,null,m(U.value,((e,l)=>(s(),b(x,{class:"grid-container",key:l},{default:r((()=>[d(x,{class:"grid-item"},{default:r((()=>[d(x,{class:"grid-container1"},{default:r((()=>[(s(!0),n(v,null,m(e.mls,((l,a)=>(s(),b(x,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>[c(_(l.mz),1),i("br"),c(_(l.sh),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(x,{class:"grid-item"},{default:r((()=>[d(x,{class:"grid-container1"},{default:r((()=>[(s(!0),n(v,null,m(e.mls,((l,a)=>(s(),b(x,{class:g(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:r((()=>{return[c(_(e.sd)+"/"+_(e.makeUser)+"/"+_(e.belongTo),1),i("br"),c(_(l.xxs.length)+"匹/"+_((a=l.xxs,a.reduce(((e,l)=>e+1*l.ms),0)))+"米 ",1)];var a})),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(x,{class:"grid-item"},{default:r((()=>[c(_(e.rc),1)])),_:2},1024),d(x,{class:"grid-item"},{default:r((()=>{var l;return[d(y,{style:w({backgroundColor:e.butonColor,color:"#fff",border:"none"}),onClick:l=>(e=>{se.value=e,oe.value=!0})(e)},{default:r((()=>[c(_(e.status),1)])),_:2},1032,["style","onClick"]),i("p",{style:{color:"red"}},_(null==(l=e.processes.processes.find((e=>!e.id)))?void 0:l.name),1)]})),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(j,{show:oe.value,"onUpdate:show":l[15]||(l[15]=e=>oe.value=e)},{footer:r((()=>[d(x,{class:"footer-button"},{default:r((()=>[d(y,{plain:"",size:"small",style:{width:"25vw"},onClick:l[14]||(l[14]=e=>oe.value=!1)},{default:r((()=>[c(" 取消 ")])),_:1}),d(y,{size:"small",type:"success",style:{width:"25vw"},onClick:ne},{default:r((()=>[c(" 提交 ")])),_:1})])),_:1})])),default:r((()=>[d(x,{style:{"margin-top":"10rpx"}},{default:r((()=>[d(u,{inset:""},{default:r((()=>[d(t,{modelValue:C.value.shr,"onUpdate:modelValue":l[11]||(l[11]=e=>C.value.shr=e),name:"收货人",label:"收货人",colon:"",readonly:"","label-width":"5em",class:"bor-n","label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:C.value.shrq,"onUpdate:modelValue":l[12]||(l[12]=e=>C.value.shrq=e),name:"收货日期",label:"收货日期",colon:"","label-width":"5em",class:"bor",readonly:"",onClick:l[13]||(l[13]=e=>{return l="shrq",G.value=!0,void(H.value=l);var l}),"label-align":"right"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"]),d(T,{show:R.value,"onUpdate:show":l[16]||(l[16]=e=>R.value=e),round:"",position:"bottom",onOpen:A},{default:r((()=>[d(q,{"show-toolbar":"",columns:B.value,onConfirm:I,onCancel:L,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(z,{show:G.value,"onUpdate:show":l[17]||(l[17]=e=>G.value=e),onConfirm:K,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(T,{show:Q.value,"onUpdate:show":l[23]||(l[23]=e=>Q.value=e),position:"bottom",onOpen:$},{default:r((()=>[d(x,{class:"select-model"},{default:r((()=>[d(q,{columns:P.value,onCancel:ee,modelValue:le.value,"onUpdate:modelValue":l[18]||(l[18]=e=>le.value=e),onConfirm:ue},null,8,["columns","modelValue"]),d(x,null,{default:r((()=>[d(x,{class:"top-select"},{default:r((()=>[d(x,{class:"confirm-select"},{default:r((()=>[i("p",null,"请选择品种")])),_:1}),d(x,{class:"search-box"},{default:r((()=>[d(x,null,{default:r((()=>[d(J,{placeholder:"请输入品种名字",modelValue:W.value,"onUpdate:modelValue":l[19]||(l[19]=e=>W.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[20]||(l[20]=e=>te()),clearable:!1},null,8,["modelValue"])])),_:1}),d(x,{class:"flex-btn"},{default:r((()=>[d(S,{class:"search-btn",onClick:l[21]||(l[21]=e=>{0===X.value&&P.value.length?(X.value=P.value.length-1,le.value=[P.value[X.value].text]):P.value.length?(X.value--,le.value=[P.value[X.value].text]):f("没有了!")})},{default:r((()=>[c("↑")])),_:1}),d(S,{class:"search-btn",onClick:l[22]||(l[22]=e=>{P.value.length?X.value===P.value.length?(X.value=0,le.value=[P.value[X.value].text]):(X.value++,le.value=[P.value[X.value].text]):f("没有了!")})},{default:r((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-a6a32796"]]);export{C as default}; diff --git a/unpackage/dist/build/web/assets/pages-colorBlank-defect.6fMhP1kO.js b/unpackage/dist/build/web/assets/pages-colorBlank-defect.Cgqifmh6.js similarity index 95% rename from unpackage/dist/build/web/assets/pages-colorBlank-defect.6fMhP1kO.js rename to unpackage/dist/build/web/assets/pages-colorBlank-defect.Cgqifmh6.js index 00dc479..d5bdf63 100644 --- a/unpackage/dist/build/web/assets/pages-colorBlank-defect.6fMhP1kO.js +++ b/unpackage/dist/build/web/assets/pages-colorBlank-defect.Cgqifmh6.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as t,b as s,e as n,k as i,w as u,m as d,F as o,f as r,l as c,t as m,q as f,i as v,c as p}from"./index-B82U8vQy.js";import{g as _,a as h,p as g,d as b}from"./index.BM2CGSc1.js";import{s as y}from"./function-call.Bx_wNSWY.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=k(e({__name:"defect",setup(e){const k=a(!1),x=a([]),C=a({});l((()=>{w()}));const w=()=>{_("/blemish",{page:1,size:100}).then((e=>{200===e.code&&(x.value=e.data.record)}))},j=()=>{history.back()},S=()=>{C.value={},k.value=!0},V=()=>{C.value.id?h("/blemish",C.value).then((e=>{200===e.code&&(w(),k.value=!1,f("提交成功!"))})):g("/blemish",C.value).then((e=>{200===e.code&&(w(),k.value=!1,f("提交成功!"))}))};return(e,a)=>{const l=t("van-nav-bar"),_=v,h=t("van-field"),g=t("van-cell-group"),q=t("van-button"),J=t("van-form"),N=t("van-popup");return s(),n(o,null,[i(_,{class:"flex"},{default:u((()=>[i(l,{title:"色胚质检瑕疵维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:S}),i(_,{class:"content"},{default:u((()=>[i(_,{class:"grid-container"},{default:u((()=>[i(_,{class:"grid-item"},{default:u((()=>[d("编号")])),_:1}),i(_,{class:"grid-item"},{default:u((()=>[d("瑕疵名称")])),_:1}),i(_,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),(s(!0),n(o,null,r(x.value,((e,a)=>(s(),p(_,{class:"grid-container",key:a},{default:u((()=>[i(_,{class:"grid-item"},{default:u((()=>[d(m(e.id),1)])),_:2},1024),i(_,{class:"grid-item"},{default:u((()=>[d(m(e.name),1)])),_:2},1024),i(_,{class:"grid-item"},{default:u((()=>[c("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{C.value=JSON.parse(JSON.stringify(e)),k.value=!0})(e)},"编辑",8,["onClick"]),d("    "),c("span",{style:{color:"red"},onClick:a=>(e=>{y({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/blemish/"+e.id;b(a).then((e=>{200===e.code&&(w(),f("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),i(N,{show:k.value,"onUpdate:show":a[2]||(a[2]=e=>k.value=e),style:{width:"80%"},round:""},{default:u((()=>[i(_,null,{default:u((()=>[c("h3",{style:{"text-align":"center"}},m(C.value.id?"编辑":"新增"),1),i(J,{onSubmit:V},{default:u((()=>[i(g,{inset:""},{default:u((()=>[i(h,{modelValue:C.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value.name=e),name:"瑕疵名称",label:"瑕疵名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"])])),_:1}),i(_,{class:"a-c"},{default:u((()=>[i(q,{type:"danger",onClick:a[1]||(a[1]=e=>k.value=!1)},{default:u((()=>[d("取消")])),_:1}),i(q,{type:"primary","native-type":"submit"},{default:u((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-a1352a28"]]);export{x as default}; +import{d as e,r as a,o as l,j as t,b as s,e as n,k as i,w as u,m as d,F as o,f as r,l as c,t as m,q as f,i as v,c as p}from"./index-BbaSzr5l.js";import{g as _,a as h,p as g,d as b}from"./index.CSYwHWV1.js";import{s as y}from"./function-call.B_SWdK6B.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=k(e({__name:"defect",setup(e){const k=a(!1),x=a([]),C=a({});l((()=>{w()}));const w=()=>{_("/blemish",{page:1,size:100}).then((e=>{200===e.code&&(x.value=e.data.record)}))},j=()=>{history.back()},S=()=>{C.value={},k.value=!0},V=()=>{C.value.id?h("/blemish",C.value).then((e=>{200===e.code&&(w(),k.value=!1,f("提交成功!"))})):g("/blemish",C.value).then((e=>{200===e.code&&(w(),k.value=!1,f("提交成功!"))}))};return(e,a)=>{const l=t("van-nav-bar"),_=v,h=t("van-field"),g=t("van-cell-group"),q=t("van-button"),J=t("van-form"),N=t("van-popup");return s(),n(o,null,[i(_,{class:"flex"},{default:u((()=>[i(l,{title:"色胚质检瑕疵维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:S}),i(_,{class:"content"},{default:u((()=>[i(_,{class:"grid-container"},{default:u((()=>[i(_,{class:"grid-item"},{default:u((()=>[d("编号")])),_:1}),i(_,{class:"grid-item"},{default:u((()=>[d("瑕疵名称")])),_:1}),i(_,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),(s(!0),n(o,null,r(x.value,((e,a)=>(s(),p(_,{class:"grid-container",key:a},{default:u((()=>[i(_,{class:"grid-item"},{default:u((()=>[d(m(e.id),1)])),_:2},1024),i(_,{class:"grid-item"},{default:u((()=>[d(m(e.name),1)])),_:2},1024),i(_,{class:"grid-item"},{default:u((()=>[c("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{C.value=JSON.parse(JSON.stringify(e)),k.value=!0})(e)},"编辑",8,["onClick"]),d("    "),c("span",{style:{color:"red"},onClick:a=>(e=>{y({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/blemish/"+e.id;b(a).then((e=>{200===e.code&&(w(),f("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),i(N,{show:k.value,"onUpdate:show":a[2]||(a[2]=e=>k.value=e),style:{width:"80%"},round:""},{default:u((()=>[i(_,null,{default:u((()=>[c("h3",{style:{"text-align":"center"}},m(C.value.id?"编辑":"新增"),1),i(J,{onSubmit:V},{default:u((()=>[i(g,{inset:""},{default:u((()=>[i(h,{modelValue:C.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value.name=e),name:"瑕疵名称",label:"瑕疵名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"])])),_:1}),i(_,{class:"a-c"},{default:u((()=>[i(q,{type:"danger",onClick:a[1]||(a[1]=e=>k.value=!1)},{default:u((()=>[d("取消")])),_:1}),i(q,{type:"primary","native-type":"submit"},{default:u((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-a1352a28"]]);export{x as default}; diff --git a/unpackage/dist/build/web/assets/pages-colorBlank-physical.BFcq9jeB.js b/unpackage/dist/build/web/assets/pages-colorBlank-physical.BmvyrhJi.js similarity index 96% rename from unpackage/dist/build/web/assets/pages-colorBlank-physical.BFcq9jeB.js rename to unpackage/dist/build/web/assets/pages-colorBlank-physical.BmvyrhJi.js index 4fdcef3..7814016 100644 --- a/unpackage/dist/build/web/assets/pages-colorBlank-physical.BFcq9jeB.js +++ b/unpackage/dist/build/web/assets/pages-colorBlank-physical.BmvyrhJi.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as t,b as n,c as o,w as s,k as d,e as i,f as u,F as r,m as c,q as m,i as p}from"./index-B82U8vQy.js";import{g as f,a as _}from"./index.BM2CGSc1.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"physical",setup(e){const g=a([]);function y(){f("/extraOption").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const V=()=>{history.back()},v=()=>{g.value.push({options:[{}]})},h=()=>{let e={id:1,payload:JSON.stringify(g.value)};_("/extraOption",e).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,k=t("van-radio"),x=t("van-radio-group"),b=t("van-cell-group"),C=t("van-checkbox");return n(),o(y,{class:"flex"},{default:s((()=>[d(l,{title:"理化报告维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:V,onClickRight:v}),d(y,{class:"content"},{default:s((()=>[(n(!0),i(r,null,u(g.value,((e,a)=>(n(),o(y,{class:"card",key:a},{default:s((()=>[d(b,{inset:""},{default:s((()=>[d(y,{class:"a-b"},{default:s((()=>[d(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),d(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"项目名称",label:"项目名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),d(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:s((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),d(y,{style:{display:"flex","align-items":"center",margin:"10px 0"}},{default:s((()=>[d(y,{style:{width:"80%"}},{default:s((()=>[d(f,{modelValue:e.name1,"onUpdate:modelValue":a=>e.name1=a,name:"标准值",label:"标准值",colon:"",class:"a-c","label-width":"3.5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"4.5em"},{input:s((()=>[d(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[d(k,{name:!0},{default:s((()=>[c("是")])),_:1}),d(k,{name:!1},{default:s((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)])),_:2},1024),d(y,{class:"grid-container"},{default:s((()=>[d(y,{class:"grid-item"}),d(y,{class:"grid-item"},{default:s((()=>[c("内容")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("是否符合")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("操作")])),_:1})])),_:1}),(n(!0),i(r,null,u(e.options,((a,l)=>(n(),o(y,{class:"grid-container",key:l},{default:s((()=>[d(y,{class:"grid-item"},{default:s((()=>[c("选项")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[d(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:s((()=>[d(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:s((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),d(_,{type:"primary",style:{margin:"10rpx"},onClick:h},{default:s((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-587a8c3b"]]);export{y as default}; +import{d as e,r as a,o as l,j as t,b as n,c as o,w as s,k as d,e as i,f as u,F as r,m as c,q as m,i as p}from"./index-BbaSzr5l.js";import{g as f,a as _}from"./index.CSYwHWV1.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"physical",setup(e){const g=a([]);function y(){f("/extraOption").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const V=()=>{history.back()},v=()=>{g.value.push({options:[{}]})},h=()=>{let e={id:1,payload:JSON.stringify(g.value)};_("/extraOption",e).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,k=t("van-radio"),x=t("van-radio-group"),b=t("van-cell-group"),C=t("van-checkbox");return n(),o(y,{class:"flex"},{default:s((()=>[d(l,{title:"理化报告维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:V,onClickRight:v}),d(y,{class:"content"},{default:s((()=>[(n(!0),i(r,null,u(g.value,((e,a)=>(n(),o(y,{class:"card",key:a},{default:s((()=>[d(b,{inset:""},{default:s((()=>[d(y,{class:"a-b"},{default:s((()=>[d(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),d(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"项目名称",label:"项目名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),d(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:s((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),d(y,{style:{display:"flex","align-items":"center",margin:"10px 0"}},{default:s((()=>[d(y,{style:{width:"80%"}},{default:s((()=>[d(f,{modelValue:e.name1,"onUpdate:modelValue":a=>e.name1=a,name:"标准值",label:"标准值",colon:"",class:"a-c","label-width":"3.5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"4.5em"},{input:s((()=>[d(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[d(k,{name:!0},{default:s((()=>[c("是")])),_:1}),d(k,{name:!1},{default:s((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)])),_:2},1024),d(y,{class:"grid-container"},{default:s((()=>[d(y,{class:"grid-item"}),d(y,{class:"grid-item"},{default:s((()=>[c("内容")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("是否符合")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("操作")])),_:1})])),_:1}),(n(!0),i(r,null,u(e.options,((a,l)=>(n(),o(y,{class:"grid-container",key:l},{default:s((()=>[d(y,{class:"grid-item"},{default:s((()=>[c("选项")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[d(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:s((()=>[d(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:s((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),d(_,{type:"primary",style:{margin:"10rpx"},onClick:h},{default:s((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-587a8c3b"]]);export{y as default}; diff --git a/unpackage/dist/build/web/assets/pages-colorBlank-quality.CzErhaGO.js b/unpackage/dist/build/web/assets/pages-colorBlank-quality.DM4uoUYy.js similarity index 96% rename from unpackage/dist/build/web/assets/pages-colorBlank-quality.CzErhaGO.js rename to unpackage/dist/build/web/assets/pages-colorBlank-quality.DM4uoUYy.js index d5b943e..2a46468 100644 --- a/unpackage/dist/build/web/assets/pages-colorBlank-quality.CzErhaGO.js +++ b/unpackage/dist/build/web/assets/pages-colorBlank-quality.DM4uoUYy.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as t,b as o,c as n,w as d,k as s,e as u,f as i,F as m,m as r,q as c,i as p,h as f}from"./index-B82U8vQy.js";import{g as _,a as y}from"./index.BM2CGSc1.js";import{_ as V}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=V(e({__name:"quality",setup(e){const V=a([]);function g(){_("/testItem").then((e=>{200===e.code&&(V.value=JSON.parse(e.data.payload))}))}l((()=>{g()}));const h=()=>{history.back()},b=()=>{V.value.push({options:[{}]})},k=()=>{let e={id:1,payload:JSON.stringify(V.value)};y("/testItem",e).then((e=>{200===e.code&&(c("提交成功!"),g())}))};return(e,a)=>{const l=t("van-nav-bar"),c=t("van-icon"),_=t("van-field"),y=t("van-button"),g=p,v=t("van-radio"),x=t("van-radio-group"),U=t("van-cell-group"),C=t("van-checkbox"),w=t("van-checkbox-group");return o(),n(g,{class:"flex"},{default:d((()=>[s(l,{title:"色胚质检项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:h,onClickRight:b}),s(g,{class:"content"},{default:d((()=>[(o(!0),u(m,null,i(V.value,((e,a)=>(o(),n(g,{class:"card",key:a},{default:d((()=>[s(U,{inset:""},{default:d((()=>[s(g,{class:"a-b"},{default:d((()=>[s(c,{name:"clear",color:"red",size:"25",onClick:e=>V.value.splice(a,1)},null,8,["onClick"]),s(_,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"质检项名称",label:"质检项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),s(y,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:d((()=>[r("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),s(_,{label:" ","label-width":"7.5em",style:{margin:"15rpx 0"}},{input:d((()=>[s(x,{modelValue:e.type,"onUpdate:modelValue":a=>e.type=a,direction:"horizontal"},{default:d((()=>[s(v,{name:"Text"},{default:d((()=>[r("填空")])),_:1}),s(v,{name:"Select"},{default:d((()=>[r("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(_,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:d((()=>[s(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:d((()=>[s(v,{name:!0},{default:d((()=>[r("是")])),_:1}),s(v,{name:!1},{default:d((()=>[r("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),"Select"==e.type?(o(),n(g,{key:0},{default:d((()=>[s(g,{class:"grid-container"},{default:d((()=>[s(g,{class:"grid-item"}),s(g,{class:"grid-item"},{default:d((()=>[r("内容")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[r("是否默认")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[r("操作")])),_:1})])),_:1}),(o(!0),u(m,null,i(e.options,((a,l)=>(o(),n(g,{class:"grid-container",key:l},{default:d((()=>[s(g,{class:"grid-item"},{default:d((()=>[r("选项")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[s(_,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:d((()=>[s(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:d((()=>[r("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)):f("",!0),"Text"==e.type?(o(),n(g,{key:1,style:{"margin-top":"15rpx"}},{default:d((()=>[s(_,{name:"填写内容",label:"填写内容",colon:"","label-width":"7.5em"},{input:d((()=>[s(w,{modelValue:e.contentType,"onUpdate:modelValue":a=>e.contentType=a,direction:"horizontal",shape:"square"},{default:d((()=>[s(C,{name:"Text"},{default:d((()=>[r("文字")])),_:1}),s(C,{name:"File"},{default:d((()=>[r("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)):f("",!0)])),_:2},1024)))),128))])),_:1}),s(y,{type:"primary",style:{margin:"10rpx"},onClick:k},{default:d((()=>[r("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-17bbb34c"]]);export{g as default}; +import{d as e,r as a,o as l,j as t,b as o,c as n,w as d,k as s,e as u,f as i,F as m,m as r,q as c,i as p,h as f}from"./index-BbaSzr5l.js";import{g as _,a as y}from"./index.CSYwHWV1.js";import{_ as V}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=V(e({__name:"quality",setup(e){const V=a([]);function g(){_("/testItem").then((e=>{200===e.code&&(V.value=JSON.parse(e.data.payload))}))}l((()=>{g()}));const h=()=>{history.back()},b=()=>{V.value.push({options:[{}]})},k=()=>{let e={id:1,payload:JSON.stringify(V.value)};y("/testItem",e).then((e=>{200===e.code&&(c("提交成功!"),g())}))};return(e,a)=>{const l=t("van-nav-bar"),c=t("van-icon"),_=t("van-field"),y=t("van-button"),g=p,v=t("van-radio"),x=t("van-radio-group"),U=t("van-cell-group"),C=t("van-checkbox"),w=t("van-checkbox-group");return o(),n(g,{class:"flex"},{default:d((()=>[s(l,{title:"色胚质检项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:h,onClickRight:b}),s(g,{class:"content"},{default:d((()=>[(o(!0),u(m,null,i(V.value,((e,a)=>(o(),n(g,{class:"card",key:a},{default:d((()=>[s(U,{inset:""},{default:d((()=>[s(g,{class:"a-b"},{default:d((()=>[s(c,{name:"clear",color:"red",size:"25",onClick:e=>V.value.splice(a,1)},null,8,["onClick"]),s(_,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"质检项名称",label:"质检项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),s(y,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:d((()=>[r("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),s(_,{label:" ","label-width":"7.5em",style:{margin:"15rpx 0"}},{input:d((()=>[s(x,{modelValue:e.type,"onUpdate:modelValue":a=>e.type=a,direction:"horizontal"},{default:d((()=>[s(v,{name:"Text"},{default:d((()=>[r("填空")])),_:1}),s(v,{name:"Select"},{default:d((()=>[r("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(_,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:d((()=>[s(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:d((()=>[s(v,{name:!0},{default:d((()=>[r("是")])),_:1}),s(v,{name:!1},{default:d((()=>[r("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),"Select"==e.type?(o(),n(g,{key:0},{default:d((()=>[s(g,{class:"grid-container"},{default:d((()=>[s(g,{class:"grid-item"}),s(g,{class:"grid-item"},{default:d((()=>[r("内容")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[r("是否默认")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[r("操作")])),_:1})])),_:1}),(o(!0),u(m,null,i(e.options,((a,l)=>(o(),n(g,{class:"grid-container",key:l},{default:d((()=>[s(g,{class:"grid-item"},{default:d((()=>[r("选项")])),_:1}),s(g,{class:"grid-item"},{default:d((()=>[s(_,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:d((()=>[s(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),s(g,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:d((()=>[r("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)):f("",!0),"Text"==e.type?(o(),n(g,{key:1,style:{"margin-top":"15rpx"}},{default:d((()=>[s(_,{name:"填写内容",label:"填写内容",colon:"","label-width":"7.5em"},{input:d((()=>[s(w,{modelValue:e.contentType,"onUpdate:modelValue":a=>e.contentType=a,direction:"horizontal",shape:"square"},{default:d((()=>[s(C,{name:"Text"},{default:d((()=>[r("文字")])),_:1}),s(C,{name:"File"},{default:d((()=>[r("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)):f("",!0)])),_:2},1024)))),128))])),_:1}),s(y,{type:"primary",style:{margin:"10rpx"},onClick:k},{default:d((()=>[r("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-17bbb34c"]]);export{g as default}; diff --git a/unpackage/dist/build/web/assets/pages-customOrder-customOrder.BkO65CWi.js b/unpackage/dist/build/web/assets/pages-customOrder-customOrder.CAYZxtKD.js similarity index 99% rename from unpackage/dist/build/web/assets/pages-customOrder-customOrder.BkO65CWi.js rename to unpackage/dist/build/web/assets/pages-customOrder-customOrder.CAYZxtKD.js index 81a1f65..8a58285 100644 --- a/unpackage/dist/build/web/assets/pages-customOrder-customOrder.BkO65CWi.js +++ b/unpackage/dist/build/web/assets/pages-customOrder-customOrder.CAYZxtKD.js @@ -1 +1 @@ -import{d as e,r as l,o as a,g as u,j as o,b as t,e as d,k as r,w as n,T as m,F as s,f as c,h as i,m as v,c as f,l as p,q as b,i as h,y as V,t as w}from"./index-B82U8vQy.js";import{f as x}from"./date.kFpT0SQ2.js";import{g as y,p as g}from"./index.BM2CGSc1.js";import{_ as O}from"./_plugin-vue_export-helper.BCo6x5W8.js";const k=O(e({__name:"customOrder",setup(e){const O=l([]),k=l([]),C=l(""),U=l([]),_=l([]);a((()=>{y("/craftCommentCategory").then((e=>{200===e.code&&(_.value=e.data.map((e=>({text:e.category,id:e.id,children:e.subCategory.map((e=>({text:e.subCategory,id:e.id})))}))))})),u({key:"info",success(e){let l=JSON.parse(e.data);N.value.customOrder.makeUser=l.userName,N.value.customOrder.belongTo=l.userName},fail:e=>{console.log(e)}}),y("/flowBind").then((e=>{200===e.code&&(O.value=e.data)})),y("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=Q.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else Q.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),y("/v1/user/getNames").then((e=>{200===e.code&&(U.value=e.data.map((e=>({value:e,text:e}))))})),y("/extraOption").then((e=>{200===e.code&&(k.value=JSON.parse(e.data.payload),N.value.orderItems[0].extraOptions=k.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""}))))}))}));const q=()=>{let e=k.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""})));N.value.orderItems.push({extraOptions:e,fabric:[{}],craftComment:{}})},I=()=>{window.history.back()},T=()=>{g("/customOrder",N.value).then((e=>{200===e.code&&(b("提交成功!"),window.history.back())}))},N=l({customOrder:{makeTime:x(new Date)},orderItems:[{fabric:[{}],craftComment:{}}]}),F=l(!1),E=l(),j=l([]),B=l(!1),D=l([]),S=l([]),J=l(!1),L=l(""),P=l(0),Q=l([]),W=l(),z=l(),R=(e,l,a)=>{F.value=!0,E.value=e,W.value=l,z.value=a},$=e=>{if("craft"===E.value)N.value.orderItems[W.value][E.value]=e.selectedValues[0];else if("hasTex"===E.value)C.value=e.selectedOptions[0].text,N.value.customOrder[E.value]=e.selectedOptions[0].value;else if("extraOptions"===E.value)N.value.orderItems[W.value][E.value][z.value].value=e.selectedValues[0];else if("craftFlow"===E.value){let l="/craftFlows/byName?name="+e.selectedValues[0];y(l).then((l=>{200===l.code?(N.value.orderItems[W.value].process=JSON.stringify(l.data),N.value.orderItems[W.value][E.value]=e.selectedValues[0]):(b("请重新选择工艺流程!"),N.value.orderItems[W.value][E.value]="")}))}else N.value.customOrder[E.value]=e.selectedValues[0];A()},A=()=>{F.value=!1},H=()=>{if("craft"===E.value)j.value=O.value.map((e=>({value:e.craftName,text:e.craftName})));else if("hasTex"===E.value)j.value=[{value:"true",text:"含税"},{value:"false",text:"不含税"}];else if("belongTo"===E.value)j.value=U.value;else if("extraOptions"===E.value)j.value=k.value[W.value].options.map((e=>({text:e.name,value:e.name})));else if("craftFlow"===E.value){let e={};O.value.forEach((l=>{l.craftName===N.value.orderItems[W.value].craft&&(e=l)})),j.value=[],e.flows&&e.flows.forEach((e=>{"通用"===e.bind&&j.value.push({value:e.name,text:e.name})}))}},G=e=>{N.value.customOrder[E.value]=x(e),B.value=!1},K=()=>{D.value=Q.value,S.value=D.value,L.value=""},M=()=>{J.value=!1},X=l(),Y=l(),Z=()=>{Y.value&&clearTimeout(Y.value),Y.value=setTimeout((()=>{(()=>{P.value=0;let e=new RegExp(L.value),l=[];D.value.forEach((a=>{e.test(a.text)&&l.push(a)})),S.value=l})()}),800)},ee=e=>{if(!N.value.customOrder.hasTex)return b("请选择是否含税!");if(!N.value.orderItems[W.value].craft)return b("请选择工艺!");N.value.orderItems[W.value].fabric[E.value].name=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],M();let l="/fabric/info/craftPrice?names="+(e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1])+"&hasTex="+N.value.customOrder.hasTex;y(l).then((e=>{200===e.code&&e.data.forEach((e=>{e.name===N.value.orderItems[W.value].craft&&(N.value.orderItems[W.value].price=e.broadHeadingPrice)}))}))},le=l([]),ae=l(0),ue=()=>{let e=[];_.value.forEach((l=>{l.children.forEach((l=>{le.value.find((e=>e===l.id))&&e.push(l.text)}))})),N.value.orderItems[W.value].craftComment={name:e.join(","),value:JSON.parse(JSON.stringify(le.value))},F.value=!1,le.value=[]},oe=()=>{let e=0,l=0,a=0;N.value.orderItems.forEach((u=>{u.fabric.forEach((a=>{e+=1*a.len,l+=1*a.qty})),a=e*u.price})),N.value.customOrder.totalLen=e.toFixed(1),N.value.customOrder.totalQty=l.toFixed(1),N.value.customOrder.currency=a.toFixed(1)},te=e=>/^\d+(\.\d)?$|^(\.\d)$/.test(e),de=l(!1),re=l([]),ne=()=>{de.value=!de.value;let e="/getNames?keyword="+N.value.customOrder.customerName;y(e).then((e=>{200===e.code&&(re.value=e.data)}))};return(e,l)=>{const a=o("van-nav-bar"),u=o("van-field"),x=o("van-button"),y=h,g=o("van-icon"),O=o("van-cell-group"),k=o("van-form"),U=o("van-calendar"),D=o("van-tree-select"),Q=o("van-picker"),z=o("van-popup"),me=o("van-search"),se=V;return t(),d(s,null,[r(y,{class:"flex"},{default:n((()=>[r(a,{title:"客户定做单","left-text":"返回","left-arrow":"",onClickLeft:I}),r(y,{class:"content"},{default:n((()=>[r(k,{onSubmit:T},{default:n((()=>[r(O,{inset:""},{default:n((()=>[r(u,{modelValue:N.value.customOrder.customerName,"onUpdate:modelValue":l[0]||(l[0]=e=>N.value.customOrder.customerName=e),name:"客户名称",label:"客户名称",colon:"",class:"bor","label-width":"5em",rules:[{required:!0,message:"请填写"}],onInput:l[1]||(l[1]=e=>(Y.value&&clearTimeout(Y.value),void(Y.value=setTimeout((()=>{ne()}),800))))},null,8,["modelValue"]),r(m,{name:"fade"},{default:n((()=>[de.value?(t(),d("ul",{key:0,class:"searchPop"},[(t(!0),d(s,null,c(re.value,(e=>(t(),d("li",{onClick:l=>(e=>{de.value=!de.value,N.value.customOrder.customerName=e.name,N.value.customOrder.customerId=e.id})(e)},w(e.name)+"—"+w(e.id),9,["onClick"])))),256))])):i("",!0)])),_:1}),r(u,{modelValue:N.value.customOrder.makeTime,"onUpdate:modelValue":l[2]||(l[2]=e=>N.value.customOrder.makeTime=e),name:"做单日期",label:"做单日期",colon:"","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.belongTo,"onUpdate:modelValue":l[3]||(l[3]=e=>N.value.customOrder.belongTo=e),name:"订单归属",label:"订单归属",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[4]||(l[4]=e=>R("belongTo"))},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.makeUser,"onUpdate:modelValue":l[5]||(l[5]=e=>N.value.customOrder.makeUser=e),name:"做单人员",label:"做单人员",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.sd,"onUpdate:modelValue":l[6]||(l[6]=e=>N.value.customOrder.sd=e),name:"谁定",label:"谁定",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue"]),r(u,{modelValue:C.value,"onUpdate:modelValue":l[7]||(l[7]=e=>C.value=e),name:"是否含税",label:"是否含税",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:l[8]||(l[8]=e=>R("hasTex"))},null,8,["modelValue"]),r(y,{class:"a-b"},{default:n((()=>[r(x,{type:"primary",onClick:q},{default:n((()=>[v("面料添加")])),_:1})])),_:1}),(t(!0),d(s,null,c(N.value.orderItems,((e,a)=>(t(),f(y,{class:"card",key:a},{default:n((()=>[r(y,{style:{"text-align":"end"}},{default:n((()=>[r(g,{name:"cross",onClick:e=>N.value.orderItems.splice(a,1)},null,8,["onClick"])])),_:2},1024),r(u,{modelValue:e.color,"onUpdate:modelValue":l=>e.color=l,name:"颜色色号",label:"颜色色号",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"]),r(u,{modelValue:e.craft,"onUpdate:modelValue":l=>e.craft=l,name:"工艺名称",label:"工艺名称",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("craft",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),r(u,{modelValue:e.craftFlow,"onUpdate:modelValue":l=>e.craftFlow=l,name:"工艺流程",label:"工艺流程",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("craftFlow",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),(t(!0),d(s,null,c(e.fabric,((o,d)=>(t(),f(y,{key:a},{default:n((()=>[r(y,{class:"a-c"},{default:n((()=>[0===d?(t(),f(g,{key:0,name:"add",color:"red",size:"25",onClick:l=>e.fabric.push({})},null,8,["onClick"])):i("",!0),0!=d?(t(),f(g,{key:1,name:"clear",color:"red",size:"25",onClick:l=>e.fabric.splice(d,1)},null,8,["onClick"])):i("",!0),r(u,{modelValue:o.name,"onUpdate:modelValue":e=>o.name=e,name:"面料名称",label:"面料名称",colon:"",readonly:"","label-width":"5em",onClick:e=>((e,l)=>{W.value=e,E.value=l,J.value=!0})(a,d),class:"bor",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024),r(u,{modelValue:o.len,"onUpdate:modelValue":e=>o.len=e,name:"需求米数",label:"需求米数",type:"number",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}],onBlur:e=>(e=>{e.qty=(e.len/47).toFixed(1),oe()})(o)},null,8,["modelValue","onUpdate:modelValue","rules","onBlur"]),r(u,{modelValue:o.qty,"onUpdate:modelValue":e=>o.qty=e,type:"number",name:"需求匹数",label:"需求匹数",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}],onBlur:l[9]||(l[9]=e=>oe())},null,8,["modelValue","onUpdate:modelValue","rules"])])),_:2},1024)))),128)),r(u,{modelValue:e.price,"onUpdate:modelValue":l=>e.price=l,name:"订单单价",label:"订单单价",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",onBlur:l[10]||(l[10]=e=>oe())},null,8,["modelValue","onUpdate:modelValue"]),r(u,{modelValue:e.craftComment.name,"onUpdate:modelValue":l=>e.craftComment.name=l,name:"工艺要求",label:"工艺要求",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("craftComment",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),r(u,{modelValue:e.width,"onUpdate:modelValue":l=>e.width=l,name:"有效门幅",label:"有效门幅",colon:"","label-width":"5em",rules:e.expecetWidth?[]:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),r(u,{modelValue:e.expecetWidth,"onUpdate:modelValue":l=>e.expecetWidth=l,name:"全门幅",label:"全门幅",colon:"","label-width":"5em",rules:e.width?[]:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),p("p",null,"其他要求"),(t(!0),d(s,null,c(e.extraOptions,((l,o)=>(t(),f(y,{key:o},{default:n((()=>[r(u,{modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,name:l.name,label:l.name,colon:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("extraOptions",a,o)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])])),_:2},1024)))),128)),p("p",{style:{"text-align":"center",margin:"10rpx 0",color:"#02a7f0"},onClick:q}," 复制新增")])),_:2},1024)))),128)),r(u,{modelValue:N.value.customOrder.totalLen,"onUpdate:modelValue":l[11]||(l[11]=e=>N.value.customOrder.totalLen=e),name:"总米数",label:"总米数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.totalQty,"onUpdate:modelValue":l[12]||(l[12]=e=>N.value.customOrder.totalQty=e),name:"总匹数",label:"总匹数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.currency,"onUpdate:modelValue":l[13]||(l[13]=e=>N.value.customOrder.currency=e),name:"订单总额",label:"订单总额",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.finishDate,"onUpdate:modelValue":l[14]||(l[14]=e=>N.value.customOrder.finishDate=e),name:"交货日期",label:"交货日期",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[15]||(l[15]=e=>{return l="finishDate",E.value=l,void(B.value=!0);var l})},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.customerComment,"onUpdate:modelValue":l[16]||(l[16]=e=>N.value.customOrder.customerComment=e),name:"客户备注",label:"客户备注",colon:"","label-width":"5em"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.interComment,"onUpdate:modelValue":l[17]||(l[17]=e=>N.value.customOrder.interComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),r(y,{style:{margin:"16px"}},{default:n((()=>[r(x,{round:"",block:"",type:"primary","native-type":"submit"},{default:n((()=>[v(" 提交 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),r(U,{show:B.value,"onUpdate:show":l[18]||(l[18]=e=>B.value=e),onConfirm:G,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),r(z,{show:F.value,"onUpdate:show":l[22]||(l[22]=e=>F.value=e),round:"",position:"bottom",onOpen:H},{default:n((()=>["craftComment"===E.value?(t(),f(y,{key:0},{default:n((()=>[r(y,{class:"b-a"},{default:n((()=>[r(x,{onClick:l[19]||(l[19]=e=>(F.value=!1,le.value=[]))},{default:n((()=>[v("取消")])),_:1}),r(x,{type:"primary",onClick:ue},{default:n((()=>[v("提交")])),_:1})])),_:1}),r(D,{"active-id":le.value,"onUpdate:activeId":l[20]||(l[20]=e=>le.value=e),"main-active-index":ae.value,"onUpdate:mainActiveIndex":l[21]||(l[21]=e=>ae.value=e),items:_.value},null,8,["active-id","main-active-index","items"])])),_:1})):(t(),f(Q,{key:1,"show-toolbar":"",columns:j.value,onConfirm:$,onCancel:A,ref:"pickerRef"},null,8,["columns"]))])),_:1},8,["show"]),r(z,{show:J.value,"onUpdate:show":l[28]||(l[28]=e=>J.value=e),position:"bottom",onOpen:K},{default:n((()=>[r(y,{class:"select-model"},{default:n((()=>[r(Q,{columns:S.value,onCancel:M,modelValue:X.value,"onUpdate:modelValue":l[23]||(l[23]=e=>X.value=e),onConfirm:ee},null,8,["columns","modelValue"]),r(y,null,{default:n((()=>[r(y,{class:"top-select"},{default:n((()=>[r(y,{class:"confirm-select"},{default:n((()=>[p("p",null,"请选择品种")])),_:1}),r(y,{class:"search-box"},{default:n((()=>[r(y,null,{default:n((()=>[r(me,{placeholder:"请输入品种名字",modelValue:L.value,"onUpdate:modelValue":l[24]||(l[24]=e=>L.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[25]||(l[25]=e=>Z()),clearable:!1},null,8,["modelValue"])])),_:1}),r(y,{class:"flex-btn"},{default:n((()=>[r(se,{class:"search-btn",onClick:l[26]||(l[26]=e=>{0===P.value&&S.value.length?(P.value=S.value.length-1,X.value=[S.value[P.value].text]):S.value.length?(P.value--,X.value=[S.value[P.value].text]):b("没有了!")})},{default:n((()=>[v("↑")])),_:1}),r(se,{class:"search-btn",onClick:l[27]||(l[27]=e=>{S.value.length?P.value===S.value.length?(P.value=0,X.value=[S.value[P.value].text]):(P.value++,X.value=[S.value[P.value].text]):b("没有了!")})},{default:n((()=>[v("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-fbe6f9f9"]]);export{k as default}; +import{d as e,r as l,o as a,g as u,j as o,b as t,e as d,k as r,w as n,T as m,F as s,f as c,h as i,m as v,c as f,l as p,q as b,i as h,y as V,t as w}from"./index-BbaSzr5l.js";import{f as x}from"./date.kFpT0SQ2.js";import{g as y,p as g}from"./index.CSYwHWV1.js";import{_ as O}from"./_plugin-vue_export-helper.BCo6x5W8.js";const k=O(e({__name:"customOrder",setup(e){const O=l([]),k=l([]),C=l(""),U=l([]),_=l([]);a((()=>{y("/craftCommentCategory").then((e=>{200===e.code&&(_.value=e.data.map((e=>({text:e.category,id:e.id,children:e.subCategory.map((e=>({text:e.subCategory,id:e.id})))}))))})),u({key:"info",success(e){let l=JSON.parse(e.data);N.value.customOrder.makeUser=l.userName,N.value.customOrder.belongTo=l.userName},fail:e=>{console.log(e)}}),y("/flowBind").then((e=>{200===e.code&&(O.value=e.data)})),y("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=Q.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else Q.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),y("/v1/user/getNames").then((e=>{200===e.code&&(U.value=e.data.map((e=>({value:e,text:e}))))})),y("/extraOption").then((e=>{200===e.code&&(k.value=JSON.parse(e.data.payload),N.value.orderItems[0].extraOptions=k.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""}))))}))}));const q=()=>{let e=k.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""})));N.value.orderItems.push({extraOptions:e,fabric:[{}],craftComment:{}})},I=()=>{window.history.back()},T=()=>{g("/customOrder",N.value).then((e=>{200===e.code&&(b("提交成功!"),window.history.back())}))},N=l({customOrder:{makeTime:x(new Date)},orderItems:[{fabric:[{}],craftComment:{}}]}),F=l(!1),E=l(),j=l([]),B=l(!1),D=l([]),S=l([]),J=l(!1),L=l(""),P=l(0),Q=l([]),W=l(),z=l(),R=(e,l,a)=>{F.value=!0,E.value=e,W.value=l,z.value=a},$=e=>{if("craft"===E.value)N.value.orderItems[W.value][E.value]=e.selectedValues[0];else if("hasTex"===E.value)C.value=e.selectedOptions[0].text,N.value.customOrder[E.value]=e.selectedOptions[0].value;else if("extraOptions"===E.value)N.value.orderItems[W.value][E.value][z.value].value=e.selectedValues[0];else if("craftFlow"===E.value){let l="/craftFlows/byName?name="+e.selectedValues[0];y(l).then((l=>{200===l.code?(N.value.orderItems[W.value].process=JSON.stringify(l.data),N.value.orderItems[W.value][E.value]=e.selectedValues[0]):(b("请重新选择工艺流程!"),N.value.orderItems[W.value][E.value]="")}))}else N.value.customOrder[E.value]=e.selectedValues[0];A()},A=()=>{F.value=!1},H=()=>{if("craft"===E.value)j.value=O.value.map((e=>({value:e.craftName,text:e.craftName})));else if("hasTex"===E.value)j.value=[{value:"true",text:"含税"},{value:"false",text:"不含税"}];else if("belongTo"===E.value)j.value=U.value;else if("extraOptions"===E.value)j.value=k.value[W.value].options.map((e=>({text:e.name,value:e.name})));else if("craftFlow"===E.value){let e={};O.value.forEach((l=>{l.craftName===N.value.orderItems[W.value].craft&&(e=l)})),j.value=[],e.flows&&e.flows.forEach((e=>{"通用"===e.bind&&j.value.push({value:e.name,text:e.name})}))}},G=e=>{N.value.customOrder[E.value]=x(e),B.value=!1},K=()=>{D.value=Q.value,S.value=D.value,L.value=""},M=()=>{J.value=!1},X=l(),Y=l(),Z=()=>{Y.value&&clearTimeout(Y.value),Y.value=setTimeout((()=>{(()=>{P.value=0;let e=new RegExp(L.value),l=[];D.value.forEach((a=>{e.test(a.text)&&l.push(a)})),S.value=l})()}),800)},ee=e=>{if(!N.value.customOrder.hasTex)return b("请选择是否含税!");if(!N.value.orderItems[W.value].craft)return b("请选择工艺!");N.value.orderItems[W.value].fabric[E.value].name=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],M();let l="/fabric/info/craftPrice?names="+(e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1])+"&hasTex="+N.value.customOrder.hasTex;y(l).then((e=>{200===e.code&&e.data.forEach((e=>{e.name===N.value.orderItems[W.value].craft&&(N.value.orderItems[W.value].price=e.broadHeadingPrice)}))}))},le=l([]),ae=l(0),ue=()=>{let e=[];_.value.forEach((l=>{l.children.forEach((l=>{le.value.find((e=>e===l.id))&&e.push(l.text)}))})),N.value.orderItems[W.value].craftComment={name:e.join(","),value:JSON.parse(JSON.stringify(le.value))},F.value=!1,le.value=[]},oe=()=>{let e=0,l=0,a=0;N.value.orderItems.forEach((u=>{u.fabric.forEach((a=>{e+=1*a.len,l+=1*a.qty})),a=e*u.price})),N.value.customOrder.totalLen=e.toFixed(1),N.value.customOrder.totalQty=l.toFixed(1),N.value.customOrder.currency=a.toFixed(1)},te=e=>/^\d+(\.\d)?$|^(\.\d)$/.test(e),de=l(!1),re=l([]),ne=()=>{de.value=!de.value;let e="/getNames?keyword="+N.value.customOrder.customerName;y(e).then((e=>{200===e.code&&(re.value=e.data)}))};return(e,l)=>{const a=o("van-nav-bar"),u=o("van-field"),x=o("van-button"),y=h,g=o("van-icon"),O=o("van-cell-group"),k=o("van-form"),U=o("van-calendar"),D=o("van-tree-select"),Q=o("van-picker"),z=o("van-popup"),me=o("van-search"),se=V;return t(),d(s,null,[r(y,{class:"flex"},{default:n((()=>[r(a,{title:"客户定做单","left-text":"返回","left-arrow":"",onClickLeft:I}),r(y,{class:"content"},{default:n((()=>[r(k,{onSubmit:T},{default:n((()=>[r(O,{inset:""},{default:n((()=>[r(u,{modelValue:N.value.customOrder.customerName,"onUpdate:modelValue":l[0]||(l[0]=e=>N.value.customOrder.customerName=e),name:"客户名称",label:"客户名称",colon:"",class:"bor","label-width":"5em",rules:[{required:!0,message:"请填写"}],onInput:l[1]||(l[1]=e=>(Y.value&&clearTimeout(Y.value),void(Y.value=setTimeout((()=>{ne()}),800))))},null,8,["modelValue"]),r(m,{name:"fade"},{default:n((()=>[de.value?(t(),d("ul",{key:0,class:"searchPop"},[(t(!0),d(s,null,c(re.value,(e=>(t(),d("li",{onClick:l=>(e=>{de.value=!de.value,N.value.customOrder.customerName=e.name,N.value.customOrder.customerId=e.id})(e)},w(e.name)+"—"+w(e.id),9,["onClick"])))),256))])):i("",!0)])),_:1}),r(u,{modelValue:N.value.customOrder.makeTime,"onUpdate:modelValue":l[2]||(l[2]=e=>N.value.customOrder.makeTime=e),name:"做单日期",label:"做单日期",colon:"","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.belongTo,"onUpdate:modelValue":l[3]||(l[3]=e=>N.value.customOrder.belongTo=e),name:"订单归属",label:"订单归属",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[4]||(l[4]=e=>R("belongTo"))},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.makeUser,"onUpdate:modelValue":l[5]||(l[5]=e=>N.value.customOrder.makeUser=e),name:"做单人员",label:"做单人员",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.sd,"onUpdate:modelValue":l[6]||(l[6]=e=>N.value.customOrder.sd=e),name:"谁定",label:"谁定",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue"]),r(u,{modelValue:C.value,"onUpdate:modelValue":l[7]||(l[7]=e=>C.value=e),name:"是否含税",label:"是否含税",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:l[8]||(l[8]=e=>R("hasTex"))},null,8,["modelValue"]),r(y,{class:"a-b"},{default:n((()=>[r(x,{type:"primary",onClick:q},{default:n((()=>[v("面料添加")])),_:1})])),_:1}),(t(!0),d(s,null,c(N.value.orderItems,((e,a)=>(t(),f(y,{class:"card",key:a},{default:n((()=>[r(y,{style:{"text-align":"end"}},{default:n((()=>[r(g,{name:"cross",onClick:e=>N.value.orderItems.splice(a,1)},null,8,["onClick"])])),_:2},1024),r(u,{modelValue:e.color,"onUpdate:modelValue":l=>e.color=l,name:"颜色色号",label:"颜色色号",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"]),r(u,{modelValue:e.craft,"onUpdate:modelValue":l=>e.craft=l,name:"工艺名称",label:"工艺名称",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("craft",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),r(u,{modelValue:e.craftFlow,"onUpdate:modelValue":l=>e.craftFlow=l,name:"工艺流程",label:"工艺流程",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("craftFlow",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),(t(!0),d(s,null,c(e.fabric,((o,d)=>(t(),f(y,{key:a},{default:n((()=>[r(y,{class:"a-c"},{default:n((()=>[0===d?(t(),f(g,{key:0,name:"add",color:"red",size:"25",onClick:l=>e.fabric.push({})},null,8,["onClick"])):i("",!0),0!=d?(t(),f(g,{key:1,name:"clear",color:"red",size:"25",onClick:l=>e.fabric.splice(d,1)},null,8,["onClick"])):i("",!0),r(u,{modelValue:o.name,"onUpdate:modelValue":e=>o.name=e,name:"面料名称",label:"面料名称",colon:"",readonly:"","label-width":"5em",onClick:e=>((e,l)=>{W.value=e,E.value=l,J.value=!0})(a,d),class:"bor",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024),r(u,{modelValue:o.len,"onUpdate:modelValue":e=>o.len=e,name:"需求米数",label:"需求米数",type:"number",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}],onBlur:e=>(e=>{e.qty=(e.len/47).toFixed(1),oe()})(o)},null,8,["modelValue","onUpdate:modelValue","rules","onBlur"]),r(u,{modelValue:o.qty,"onUpdate:modelValue":e=>o.qty=e,type:"number",name:"需求匹数",label:"需求匹数",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}],onBlur:l[9]||(l[9]=e=>oe())},null,8,["modelValue","onUpdate:modelValue","rules"])])),_:2},1024)))),128)),r(u,{modelValue:e.price,"onUpdate:modelValue":l=>e.price=l,name:"订单单价",label:"订单单价",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",onBlur:l[10]||(l[10]=e=>oe())},null,8,["modelValue","onUpdate:modelValue"]),r(u,{modelValue:e.craftComment.name,"onUpdate:modelValue":l=>e.craftComment.name=l,name:"工艺要求",label:"工艺要求",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("craftComment",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),r(u,{modelValue:e.width,"onUpdate:modelValue":l=>e.width=l,name:"有效门幅",label:"有效门幅",colon:"","label-width":"5em",rules:e.expecetWidth?[]:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),r(u,{modelValue:e.expecetWidth,"onUpdate:modelValue":l=>e.expecetWidth=l,name:"全门幅",label:"全门幅",colon:"","label-width":"5em",rules:e.width?[]:[{required:!0,message:"请填写"},{validator:te,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),p("p",null,"其他要求"),(t(!0),d(s,null,c(e.extraOptions,((l,o)=>(t(),f(y,{key:o},{default:n((()=>[r(u,{modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,name:l.name,label:l.name,colon:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[],"label-width":"5em",readonly:"",class:"bor",onClick:e=>R("extraOptions",a,o)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])])),_:2},1024)))),128)),p("p",{style:{"text-align":"center",margin:"10rpx 0",color:"#02a7f0"},onClick:q}," 复制新增")])),_:2},1024)))),128)),r(u,{modelValue:N.value.customOrder.totalLen,"onUpdate:modelValue":l[11]||(l[11]=e=>N.value.customOrder.totalLen=e),name:"总米数",label:"总米数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.totalQty,"onUpdate:modelValue":l[12]||(l[12]=e=>N.value.customOrder.totalQty=e),name:"总匹数",label:"总匹数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.currency,"onUpdate:modelValue":l[13]||(l[13]=e=>N.value.customOrder.currency=e),name:"订单总额",label:"订单总额",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.finishDate,"onUpdate:modelValue":l[14]||(l[14]=e=>N.value.customOrder.finishDate=e),name:"交货日期",label:"交货日期",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[15]||(l[15]=e=>{return l="finishDate",E.value=l,void(B.value=!0);var l})},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.customerComment,"onUpdate:modelValue":l[16]||(l[16]=e=>N.value.customOrder.customerComment=e),name:"客户备注",label:"客户备注",colon:"","label-width":"5em"},null,8,["modelValue"]),r(u,{modelValue:N.value.customOrder.interComment,"onUpdate:modelValue":l[17]||(l[17]=e=>N.value.customOrder.interComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),r(y,{style:{margin:"16px"}},{default:n((()=>[r(x,{round:"",block:"",type:"primary","native-type":"submit"},{default:n((()=>[v(" 提交 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),r(U,{show:B.value,"onUpdate:show":l[18]||(l[18]=e=>B.value=e),onConfirm:G,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),r(z,{show:F.value,"onUpdate:show":l[22]||(l[22]=e=>F.value=e),round:"",position:"bottom",onOpen:H},{default:n((()=>["craftComment"===E.value?(t(),f(y,{key:0},{default:n((()=>[r(y,{class:"b-a"},{default:n((()=>[r(x,{onClick:l[19]||(l[19]=e=>(F.value=!1,le.value=[]))},{default:n((()=>[v("取消")])),_:1}),r(x,{type:"primary",onClick:ue},{default:n((()=>[v("提交")])),_:1})])),_:1}),r(D,{"active-id":le.value,"onUpdate:activeId":l[20]||(l[20]=e=>le.value=e),"main-active-index":ae.value,"onUpdate:mainActiveIndex":l[21]||(l[21]=e=>ae.value=e),items:_.value},null,8,["active-id","main-active-index","items"])])),_:1})):(t(),f(Q,{key:1,"show-toolbar":"",columns:j.value,onConfirm:$,onCancel:A,ref:"pickerRef"},null,8,["columns"]))])),_:1},8,["show"]),r(z,{show:J.value,"onUpdate:show":l[28]||(l[28]=e=>J.value=e),position:"bottom",onOpen:K},{default:n((()=>[r(y,{class:"select-model"},{default:n((()=>[r(Q,{columns:S.value,onCancel:M,modelValue:X.value,"onUpdate:modelValue":l[23]||(l[23]=e=>X.value=e),onConfirm:ee},null,8,["columns","modelValue"]),r(y,null,{default:n((()=>[r(y,{class:"top-select"},{default:n((()=>[r(y,{class:"confirm-select"},{default:n((()=>[p("p",null,"请选择品种")])),_:1}),r(y,{class:"search-box"},{default:n((()=>[r(y,null,{default:n((()=>[r(me,{placeholder:"请输入品种名字",modelValue:L.value,"onUpdate:modelValue":l[24]||(l[24]=e=>L.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[25]||(l[25]=e=>Z()),clearable:!1},null,8,["modelValue"])])),_:1}),r(y,{class:"flex-btn"},{default:n((()=>[r(se,{class:"search-btn",onClick:l[26]||(l[26]=e=>{0===P.value&&S.value.length?(P.value=S.value.length-1,X.value=[S.value[P.value].text]):S.value.length?(P.value--,X.value=[S.value[P.value].text]):b("没有了!")})},{default:n((()=>[v("↑")])),_:1}),r(se,{class:"search-btn",onClick:l[27]||(l[27]=e=>{S.value.length?P.value===S.value.length?(P.value=0,X.value=[S.value[P.value].text]):(P.value++,X.value=[S.value[P.value].text]):b("没有了!")})},{default:n((()=>[v("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-fbe6f9f9"]]);export{k as default}; diff --git a/unpackage/dist/build/web/assets/pages-customOrder-detail.B2sMIK7h.js b/unpackage/dist/build/web/assets/pages-customOrder-detail.B6lYOXob.js similarity index 98% rename from unpackage/dist/build/web/assets/pages-customOrder-detail.B2sMIK7h.js rename to unpackage/dist/build/web/assets/pages-customOrder-detail.B6lYOXob.js index 7dd0019..d8a3e6e 100644 --- a/unpackage/dist/build/web/assets/pages-customOrder-detail.B2sMIK7h.js +++ b/unpackage/dist/build/web/assets/pages-customOrder-detail.B6lYOXob.js @@ -1 +1 @@ -import{d as e,r as l,o as a,g as u,j as t,b as o,e as d,k as s,w as r,c as n,m,h as c,T as i,F as v,f as p,l as f,q as h,i as b,y as V,t as O}from"./index-B82U8vQy.js";import{f as y}from"./date.kFpT0SQ2.js";import{g as w,a as k,u as g}from"./index.BM2CGSc1.js";import{a as x}from"./uni-app.es.B9yZ20DZ.js";import{s as C}from"./function-call.Bx_wNSWY.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const U=_(e({__name:"detail",setup(e){const _=l([]),U=l([]),q=l(""),T=l([]),I=l([]);a((()=>{w("/craftCommentCategory").then((e=>{200===e.code&&(I.value=e.data.map((e=>({text:e.category,id:e.id,children:e.subCategory.map((e=>({text:e.subCategory,id:e.id})))}))))})),u({key:"info",success(e){let l=JSON.parse(e.data);R.value.customOrder.makeUser=l.userName,R.value.customOrder.belongTo=l.userName},fail:e=>{console.log(e)}}),w("/fabric/craft/info").then((e=>{200===e.code&&(_.value=e.data.map((e=>({value:e.name,text:e.name}))))})),w("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=W.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else W.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),w("/v1/user/getNames").then((e=>{200===e.code&&(T.value=e.data.map((e=>({value:e,text:e}))))})),w("/extraOption").then((e=>{200===e.code&&(U.value=JSON.parse(e.data.payload),R.value.orderItems[0].extraOptions=U.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""}))))}))}));const N=()=>{let e=U.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""})));R.value.orderItems.push({extraOptions:e,fabric:[{}],craftComment:{}})},j=()=>{window.history.back()},E=()=>{k("/customOrder",R.value).then((e=>{200===e.code&&(h("提交成功!"),window.history.back())}))};x((e=>{R.value=JSON.parse(e.item),"已通过"===R.value.customOrder.status&&(he.value=[{url:R.value.customOrder.checkPic}]),q.value=R.value.customOrder.hasTex?"含税":"不含税"}));const R=l({customOrder:{makeTime:y(new Date)},orderItems:[{fabric:[{}],craftComment:{}}]}),F=l(!1),D=l(),S=l([]),B=l(!1),J=l([]),z=l([]),L=l(!1),P=l(""),Q=l(0),W=l([]),$=l(),A=l(),G=(e,l,a)=>{F.value=!0,D.value=e,$.value=l,A.value=a},H=e=>{"craft"===D.value?R.value.orderItems[$.value][D.value]=e.selectedValues[0]:"hasTex"===D.value?(q.value=e.selectedOptions[0].text,R.value.customOrder[D.value]=e.selectedOptions[0].value):"extraOptions"===D.value?R.value.orderItems[$.value][D.value][A.value].value=e.selectedValues[0]:R.value.customOrder[D.value]=e.selectedValues[0],K()},K=()=>{F.value=!1},M=()=>{"craft"===D.value?S.value=_.value:"hasTex"===D.value?S.value=[{value:"true",text:"含税"},{value:"false",text:"不含税"}]:"belongTo"===D.value?S.value=T.value:"extraOptions"===D.value&&(S.value=U.value[$.value].options.map((e=>({text:e.name,value:e.name}))))},X=e=>{R.value.customOrder[D.value]=y(e),B.value=!1},Y=()=>{J.value=W.value,z.value=J.value,P.value=""},Z=()=>{L.value=!1},ee=l(),le=l(),ae=()=>{le.value&&clearTimeout(le.value),le.value=setTimeout((()=>{(()=>{Q.value=0;let e=new RegExp(P.value),l=[];J.value.forEach((a=>{e.test(a.text)&&l.push(a)})),z.value=l})()}),800)},ue=e=>{if(!R.value.customOrder.hasTex)return h("请选择是否含税!");if(!R.value.orderItems[$.value].craft)return h("请选择工艺!");R.value.orderItems[$.value].fabric[D.value].name=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],Z();let l="/fabric/info/craftPrice?names="+(e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1])+"&hasTex="+R.value.customOrder.hasTex;w(l).then((e=>{200===e.code&&e.data.forEach((e=>{e.name===R.value.orderItems[$.value].craft&&(R.value.orderItems[$.value].price=e.broadHeadingPrice)}))}))},te=l([]),oe=l(0),de=()=>{let e=[];I.value.forEach((l=>{l.children.forEach((l=>{te.value.find((e=>e===l.id))&&e.push(l.text)}))})),R.value.orderItems[$.value].craftComment={name:e.join(","),value:JSON.parse(JSON.stringify(te))},F.value=!1,te.value=[]},se=()=>{let e=0,l=0,a=0;R.value.orderItems.forEach((u=>{u.fabric.forEach((a=>{e+=1*a.len,l+=1*a.qty})),a=e*u.price})),R.value.customOrder.totalLen=e.toFixed(1),R.value.customOrder.totalQty=l.toFixed(1),R.value.customOrder.currency=a.toFixed(1)},re=e=>/^\d+(\.\d)?$|^(\.\d)$/.test(e),ne=l(!1),me=l([]),ce=()=>{ne.value=!ne.value;let e="/getNames?keyword="+R.value.customOrder.customerName;w(e).then((e=>{200===e.code&&(me.value=e.data)}))},ie=l(!1),ve=()=>{R.value.customOrder.cancelReason||h("请填写取消原因!");let e="/customerOrder/cancel/"+R.value.customOrder.id;k(e,R.value.customOrder.cancelReason,{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{200===e.code&&(h("取消成功!"),window.history.back())}))},pe=()=>{C({title:"提示",message:"是否确认驳回本单?"}).then((()=>{let e="/customOrder/reject/"+R.value.customOrder.id;k(e).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{}))},fe=()=>{"待排单员审核"===R.value.customOrder.status?(be.value||h("请上传排单图!"),C({title:"提示",message:"是否确认通过本单?"}).then((()=>{let e="/customOrder/dispatcherCheck/"+R.value.customOrder.id;k(e,{pic:be.value,comment:R.value.customOrder.interComment}).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{}))):"待主管审核"===R.value.customOrder.status?C({title:"提示",message:"是否确认通过本单?"}).then((()=>{let e="/customOrder/managerCheck/"+R.value.customOrder.id;k(e).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{})):"取消审核中"===R.value.customOrder.status&&C({title:"提示",message:"是否确认通过本单?"}).then((()=>{let e="/customOrder/dispatcherCheckCancel/"+R.value.customOrder.id;k(e).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{}))},he=l([]),be=l(),Ve=e=>{e.status="uploading",e.message="上传中...",g("/upload",e.file).then((l=>{200===l.code&&(e.status="success",e.message="成功!",be.value=l.data)}))};return(e,l)=>{const a=t("van-nav-bar"),u=t("van-button"),y=b,w=t("van-field"),k=t("van-icon"),g=t("van-uploader"),x=t("van-cell-group"),C=t("van-form"),_=t("van-calendar"),U=t("van-tree-select"),T=t("van-picker"),J=t("van-popup"),W=t("van-search"),A=V,be=t("van-dialog");return o(),d(v,null,[s(y,{class:"flex"},{default:r((()=>[s(a,{title:R.value.customOrder.status,"left-text":"返回","left-arrow":"",onClickLeft:j},null,8,["title"]),s(y,{class:"content"},{default:r((()=>[s(C,{onSubmit:E},{default:r((()=>[s(y,{class:"a-f"},{default:r((()=>["取消审核中,已取消,被驳回".includes(R.value.customOrder.status)?c("",!0):(o(),n(u,{key:0,type:"danger",onClick:l[0]||(l[0]=e=>ie.value=!0)},{default:r((()=>[m("取消")])),_:1})),"取消审核中,已通过".includes(R.value.customOrder.status)?c("",!0):(o(),n(u,{key:1,type:"primary",style:{margin:"0 15rpx"},"native-type":"submit"},{default:r((()=>[m("编辑")])),_:1}))])),_:1}),s(x,{inset:""},{default:r((()=>[s(w,{modelValue:R.value.customOrder.id,"onUpdate:modelValue":l[1]||(l[1]=e=>R.value.customOrder.id=e),name:"订单编号",label:"订单编号",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.customerName,"onUpdate:modelValue":l[2]||(l[2]=e=>R.value.customOrder.customerName=e),name:"客户名称",label:"客户名称",colon:"",class:"bor","label-width":"5em",rules:[{required:!0,message:"请填写"}],onInput:l[3]||(l[3]=e=>(le.value&&clearTimeout(le.value),void(le.value=setTimeout((()=>{ce()}),800))))},null,8,["modelValue"]),s(i,{name:"fade"},{default:r((()=>[ne.value?(o(),d("ul",{key:0,class:"searchPop"},[(o(!0),d(v,null,p(me.value,(e=>(o(),d("li",{onClick:l=>(e=>{ne.value=!ne.value,R.value.customOrder.customerName=e.name,R.value.customOrder.customerId=e.id})(e)},O(e.name)+"—"+O(e.id),9,["onClick"])))),256))])):c("",!0)])),_:1}),s(w,{modelValue:R.value.customOrder.makeTime,"onUpdate:modelValue":l[4]||(l[4]=e=>R.value.customOrder.makeTime=e),name:"做单日期",label:"做单日期",colon:"","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.belongTo,"onUpdate:modelValue":l[5]||(l[5]=e=>R.value.customOrder.belongTo=e),name:"订单归属",label:"订单归属",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[6]||(l[6]=e=>G("belongTo"))},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.makeUser,"onUpdate:modelValue":l[7]||(l[7]=e=>R.value.customOrder.makeUser=e),name:"做单人员",label:"做单人员",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.sd,"onUpdate:modelValue":l[8]||(l[8]=e=>R.value.customOrder.sd=e),name:"谁定",label:"谁定",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue"]),s(w,{modelValue:q.value,"onUpdate:modelValue":l[9]||(l[9]=e=>q.value=e),name:"是否含税",label:"是否含税",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:l[10]||(l[10]=e=>G("hasTex"))},null,8,["modelValue"]),s(y,{class:"a-b"},{default:r((()=>[s(u,{type:"primary",onClick:N},{default:r((()=>[m("面料添加")])),_:1})])),_:1}),(o(!0),d(v,null,p(R.value.orderItems,((e,a)=>(o(),n(y,{class:"card",key:a},{default:r((()=>[s(y,{style:{"text-align":"end"}},{default:r((()=>[s(k,{name:"cross",onClick:e=>R.value.orderItems.splice(a,1)},null,8,["onClick"])])),_:2},1024),s(w,{modelValue:e.color,"onUpdate:modelValue":l=>e.color=l,name:"颜色色号",label:"颜色色号",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"]),s(w,{modelValue:e.craft,"onUpdate:modelValue":l=>e.craft=l,name:"工艺名称",label:"工艺名称",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>G("craft",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),(o(!0),d(v,null,p(e.fabric,((u,t)=>(o(),n(y,{key:a},{default:r((()=>[s(y,{class:"a-c"},{default:r((()=>[0===a?(o(),n(k,{key:0,name:"add",color:"red",size:"25",onClick:l=>e.fabric.push({})},null,8,["onClick"])):c("",!0),0!=a?(o(),n(k,{key:1,name:"clear",color:"red",size:"25",onClick:l=>e.fabric.splice(a,1)},null,8,["onClick"])):c("",!0),s(w,{modelValue:u.name,"onUpdate:modelValue":e=>u.name=e,name:"面料名称",label:"面料名称",colon:"",readonly:"","label-width":"5em",onClick:e=>((e,l)=>{$.value=e,D.value=l,L.value=!0})(a,t),class:"bor",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024),s(w,{modelValue:u.len,"onUpdate:modelValue":e=>u.len=e,name:"需求米数",label:"需求米数",type:"number",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}],onBlur:e=>(e=>{e.qty=(e.len/47).toFixed(1),se()})(u)},null,8,["modelValue","onUpdate:modelValue","rules","onBlur"]),s(w,{modelValue:u.qty,"onUpdate:modelValue":e=>u.qty=e,type:"number",name:"需求匹数",label:"需求匹数",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}],onBlur:l[11]||(l[11]=e=>se())},null,8,["modelValue","onUpdate:modelValue","rules"])])),_:2},1024)))),128)),s(w,{modelValue:e.price,"onUpdate:modelValue":l=>e.price=l,name:"订单单价",label:"订单单价",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",onBlur:l[12]||(l[12]=e=>se())},null,8,["modelValue","onUpdate:modelValue"]),s(w,{modelValue:e.craftComment.name,"onUpdate:modelValue":l=>e.craftComment.name=l,name:"工艺要求",label:"工艺要求",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>G("craftComment",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),s(w,{modelValue:e.width,"onUpdate:modelValue":l=>e.width=l,name:"有效门幅",label:"有效门幅",colon:"","label-width":"5em",rules:e.expecetWidth?[]:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),s(w,{modelValue:e.expecetWidth,"onUpdate:modelValue":l=>e.expecetWidth=l,name:"全门幅",label:"全门幅",colon:"","label-width":"5em",rules:e.width?[]:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),f("p",null,"其他要求"),(o(!0),d(v,null,p(e.extraOptions,((l,u)=>(o(),n(y,{key:u},{default:r((()=>[s(w,{modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,name:l.name,label:l.name,colon:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[],"label-width":"5em",readonly:"",class:"bor",onClick:e=>G("extraOptions",a,u)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])])),_:2},1024)))),128)),f("p",{style:{"text-align":"center",margin:"10rpx 0",color:"#02a7f0"},onClick:N}," 复制新增")])),_:2},1024)))),128)),s(w,{modelValue:R.value.customOrder.totalLen,"onUpdate:modelValue":l[13]||(l[13]=e=>R.value.customOrder.totalLen=e),name:"总米数",label:"总米数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.totalQty,"onUpdate:modelValue":l[14]||(l[14]=e=>R.value.customOrder.totalQty=e),name:"总匹数",label:"总匹数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.currency,"onUpdate:modelValue":l[15]||(l[15]=e=>R.value.customOrder.currency=e),name:"订单总额",label:"订单总额",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.finishDate,"onUpdate:modelValue":l[16]||(l[16]=e=>R.value.customOrder.finishDate=e),name:"交货日期",label:"交货日期",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[17]||(l[17]=e=>{return l="finishDate",D.value=l,void(B.value=!0);var l})},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.customerComment,"onUpdate:modelValue":l[18]||(l[18]=e=>R.value.customOrder.customerComment=e),name:"客户备注",label:"客户备注",colon:"","label-width":"5em"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.interComment,"onUpdate:modelValue":l[19]||(l[19]=e=>R.value.customOrder.interComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em"},null,8,["modelValue"]),"待排单员审核"===R.value.customOrder.status?(o(),n(y,{key:0},{default:r((()=>[s(w,{name:"uploader",label:"排单图","label-width":"5em",colon:"",class:"bor-n"},{input:r((()=>[s(g,{modelValue:he.value,"onUpdate:modelValue":l[20]||(l[20]=e=>he.value=e),multiple:"","max-count":1,"after-read":Ve},null,8,["modelValue"])])),_:1})])),_:1})):c("",!0),"取消审核中"===R.value.customOrder.status?(o(),n(y,{key:1},{default:r((()=>[s(w,{modelValue:R.value.customOrder.cancelReason,"onUpdate:modelValue":l[21]||(l[21]=e=>R.value.customOrder.cancelReason=e),name:"取消原因",label:"取消原因",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),f("p",null,"是否同意取消该定做单?")])),_:1})):c("",!0)])),_:1})])),_:1}),"已通过,已取消,被驳回".includes(R.value.customOrder.status)?c("",!0):(o(),n(y,{key:0,class:"c-a"},{default:r((()=>[s(u,{type:"danger",onClick:pe},{default:r((()=>[m("驳回")])),_:1}),s(u,{type:"primary",onClick:fe},{default:r((()=>[m("通过")])),_:1})])),_:1}))])),_:1})])),_:1}),s(_,{show:B.value,"onUpdate:show":l[22]||(l[22]=e=>B.value=e),onConfirm:X,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),s(J,{show:F.value,"onUpdate:show":l[26]||(l[26]=e=>F.value=e),round:"",position:"bottom",onOpen:M},{default:r((()=>["craftComment"===D.value?(o(),n(y,{key:0},{default:r((()=>[s(y,{class:"b-a"},{default:r((()=>[s(u,{onClick:l[23]||(l[23]=e=>(F.value=!1,te.value=[]))},{default:r((()=>[m("取消")])),_:1}),s(u,{type:"primary",onClick:de},{default:r((()=>[m("提交")])),_:1})])),_:1}),s(U,{"active-id":te.value,"onUpdate:activeId":l[24]||(l[24]=e=>te.value=e),"main-active-index":oe.value,"onUpdate:mainActiveIndex":l[25]||(l[25]=e=>oe.value=e),items:I.value},null,8,["active-id","main-active-index","items"])])),_:1})):(o(),n(T,{key:1,"show-toolbar":"",columns:S.value,onConfirm:H,onCancel:K,ref:"pickerRef"},null,8,["columns"]))])),_:1},8,["show"]),s(J,{show:L.value,"onUpdate:show":l[32]||(l[32]=e=>L.value=e),position:"bottom",onOpen:Y},{default:r((()=>[s(y,{class:"select-model"},{default:r((()=>[s(T,{columns:z.value,onCancel:Z,modelValue:ee.value,"onUpdate:modelValue":l[27]||(l[27]=e=>ee.value=e),onConfirm:ue},null,8,["columns","modelValue"]),s(y,null,{default:r((()=>[s(y,{class:"top-select"},{default:r((()=>[s(y,{class:"confirm-select"},{default:r((()=>[f("p",null,"请选择品种")])),_:1}),s(y,{class:"search-box"},{default:r((()=>[s(y,null,{default:r((()=>[s(W,{placeholder:"请输入品种名字",modelValue:P.value,"onUpdate:modelValue":l[28]||(l[28]=e=>P.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[29]||(l[29]=e=>ae()),clearable:!1},null,8,["modelValue"])])),_:1}),s(y,{class:"flex-btn"},{default:r((()=>[s(A,{class:"search-btn",onClick:l[30]||(l[30]=e=>{0===Q.value&&z.value.length?(Q.value=z.value.length-1,ee.value=[z.value[Q.value].text]):z.value.length?(Q.value--,ee.value=[z.value[Q.value].text]):h("没有了!")})},{default:r((()=>[m("↑")])),_:1}),s(A,{class:"search-btn",onClick:l[31]||(l[31]=e=>{z.value.length?Q.value===z.value.length?(Q.value=0,ee.value=[z.value[Q.value].text]):(Q.value++,ee.value=[z.value[Q.value].text]):h("没有了!")})},{default:r((()=>[m("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(be,{show:ie.value,"onUpdate:show":l[35]||(l[35]=e=>ie.value=e)},{footer:r((()=>[s(y,{class:"footer-button"},{default:r((()=>[s(u,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[34]||(l[34]=e=>ie.value=!1)},{default:r((()=>[m(" 取消 ")])),_:1}),s(u,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:ve},{default:r((()=>[m(" 确认 ")])),_:1})])),_:1})])),default:r((()=>[s(y,null,{default:r((()=>[f("p",{style:{padding:"20rpx","text-align":"center"}},"是否确认取消订单?"),s(x,{inset:""},{default:r((()=>[s(w,{modelValue:R.value.customOrder.cancelReason,"onUpdate:modelValue":l[33]||(l[33]=e=>R.value.customOrder.cancelReason=e),colon:"",name:"取消原因",label:"取消原因","label-width":"5em"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-0a66518d"]]);export{U as default}; +import{d as e,r as l,o as a,g as u,j as t,b as o,e as d,k as s,w as r,c as n,m,h as c,T as i,F as v,f as p,l as f,q as h,i as b,y as V,t as O}from"./index-BbaSzr5l.js";import{f as y}from"./date.kFpT0SQ2.js";import{g as w,a as k,u as g}from"./index.CSYwHWV1.js";import{a as x}from"./uni-app.es.HvolUAn-.js";import{s as C}from"./function-call.B_SWdK6B.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const U=_(e({__name:"detail",setup(e){const _=l([]),U=l([]),q=l(""),T=l([]),I=l([]);a((()=>{w("/craftCommentCategory").then((e=>{200===e.code&&(I.value=e.data.map((e=>({text:e.category,id:e.id,children:e.subCategory.map((e=>({text:e.subCategory,id:e.id})))}))))})),u({key:"info",success(e){let l=JSON.parse(e.data);R.value.customOrder.makeUser=l.userName,R.value.customOrder.belongTo=l.userName},fail:e=>{console.log(e)}}),w("/fabric/craft/info").then((e=>{200===e.code&&(_.value=e.data.map((e=>({value:e.name,text:e.name}))))})),w("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=W.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else W.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),w("/v1/user/getNames").then((e=>{200===e.code&&(T.value=e.data.map((e=>({value:e,text:e}))))})),w("/extraOption").then((e=>{200===e.code&&(U.value=JSON.parse(e.data.payload),R.value.orderItems[0].extraOptions=U.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""}))))}))}));const N=()=>{let e=U.value.map((e=>({name:e.name,value:e.options.find((e=>e.default))?e.options.find((e=>e.default)).name:""})));R.value.orderItems.push({extraOptions:e,fabric:[{}],craftComment:{}})},j=()=>{window.history.back()},E=()=>{k("/customOrder",R.value).then((e=>{200===e.code&&(h("提交成功!"),window.history.back())}))};x((e=>{R.value=JSON.parse(e.item),"已通过"===R.value.customOrder.status&&(he.value=[{url:R.value.customOrder.checkPic}]),q.value=R.value.customOrder.hasTex?"含税":"不含税"}));const R=l({customOrder:{makeTime:y(new Date)},orderItems:[{fabric:[{}],craftComment:{}}]}),F=l(!1),D=l(),S=l([]),B=l(!1),J=l([]),z=l([]),L=l(!1),P=l(""),Q=l(0),W=l([]),$=l(),A=l(),G=(e,l,a)=>{F.value=!0,D.value=e,$.value=l,A.value=a},H=e=>{"craft"===D.value?R.value.orderItems[$.value][D.value]=e.selectedValues[0]:"hasTex"===D.value?(q.value=e.selectedOptions[0].text,R.value.customOrder[D.value]=e.selectedOptions[0].value):"extraOptions"===D.value?R.value.orderItems[$.value][D.value][A.value].value=e.selectedValues[0]:R.value.customOrder[D.value]=e.selectedValues[0],K()},K=()=>{F.value=!1},M=()=>{"craft"===D.value?S.value=_.value:"hasTex"===D.value?S.value=[{value:"true",text:"含税"},{value:"false",text:"不含税"}]:"belongTo"===D.value?S.value=T.value:"extraOptions"===D.value&&(S.value=U.value[$.value].options.map((e=>({text:e.name,value:e.name}))))},X=e=>{R.value.customOrder[D.value]=y(e),B.value=!1},Y=()=>{J.value=W.value,z.value=J.value,P.value=""},Z=()=>{L.value=!1},ee=l(),le=l(),ae=()=>{le.value&&clearTimeout(le.value),le.value=setTimeout((()=>{(()=>{Q.value=0;let e=new RegExp(P.value),l=[];J.value.forEach((a=>{e.test(a.text)&&l.push(a)})),z.value=l})()}),800)},ue=e=>{if(!R.value.customOrder.hasTex)return h("请选择是否含税!");if(!R.value.orderItems[$.value].craft)return h("请选择工艺!");R.value.orderItems[$.value].fabric[D.value].name=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],Z();let l="/fabric/info/craftPrice?names="+(e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1])+"&hasTex="+R.value.customOrder.hasTex;w(l).then((e=>{200===e.code&&e.data.forEach((e=>{e.name===R.value.orderItems[$.value].craft&&(R.value.orderItems[$.value].price=e.broadHeadingPrice)}))}))},te=l([]),oe=l(0),de=()=>{let e=[];I.value.forEach((l=>{l.children.forEach((l=>{te.value.find((e=>e===l.id))&&e.push(l.text)}))})),R.value.orderItems[$.value].craftComment={name:e.join(","),value:JSON.parse(JSON.stringify(te))},F.value=!1,te.value=[]},se=()=>{let e=0,l=0,a=0;R.value.orderItems.forEach((u=>{u.fabric.forEach((a=>{e+=1*a.len,l+=1*a.qty})),a=e*u.price})),R.value.customOrder.totalLen=e.toFixed(1),R.value.customOrder.totalQty=l.toFixed(1),R.value.customOrder.currency=a.toFixed(1)},re=e=>/^\d+(\.\d)?$|^(\.\d)$/.test(e),ne=l(!1),me=l([]),ce=()=>{ne.value=!ne.value;let e="/getNames?keyword="+R.value.customOrder.customerName;w(e).then((e=>{200===e.code&&(me.value=e.data)}))},ie=l(!1),ve=()=>{R.value.customOrder.cancelReason||h("请填写取消原因!");let e="/customerOrder/cancel/"+R.value.customOrder.id;k(e,R.value.customOrder.cancelReason,{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{200===e.code&&(h("取消成功!"),window.history.back())}))},pe=()=>{C({title:"提示",message:"是否确认驳回本单?"}).then((()=>{let e="/customOrder/reject/"+R.value.customOrder.id;k(e).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{}))},fe=()=>{"待排单员审核"===R.value.customOrder.status?(be.value||h("请上传排单图!"),C({title:"提示",message:"是否确认通过本单?"}).then((()=>{let e="/customOrder/dispatcherCheck/"+R.value.customOrder.id;k(e,{pic:be.value,comment:R.value.customOrder.interComment}).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{}))):"待主管审核"===R.value.customOrder.status?C({title:"提示",message:"是否确认通过本单?"}).then((()=>{let e="/customOrder/managerCheck/"+R.value.customOrder.id;k(e).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{})):"取消审核中"===R.value.customOrder.status&&C({title:"提示",message:"是否确认通过本单?"}).then((()=>{let e="/customOrder/dispatcherCheckCancel/"+R.value.customOrder.id;k(e).then((e=>{200===e.code&&(h("操作成功!"),window.history.back())}))})).catch((()=>{}))},he=l([]),be=l(),Ve=e=>{e.status="uploading",e.message="上传中...",g("/upload",e.file).then((l=>{200===l.code&&(e.status="success",e.message="成功!",be.value=l.data)}))};return(e,l)=>{const a=t("van-nav-bar"),u=t("van-button"),y=b,w=t("van-field"),k=t("van-icon"),g=t("van-uploader"),x=t("van-cell-group"),C=t("van-form"),_=t("van-calendar"),U=t("van-tree-select"),T=t("van-picker"),J=t("van-popup"),W=t("van-search"),A=V,be=t("van-dialog");return o(),d(v,null,[s(y,{class:"flex"},{default:r((()=>[s(a,{title:R.value.customOrder.status,"left-text":"返回","left-arrow":"",onClickLeft:j},null,8,["title"]),s(y,{class:"content"},{default:r((()=>[s(C,{onSubmit:E},{default:r((()=>[s(y,{class:"a-f"},{default:r((()=>["取消审核中,已取消,被驳回".includes(R.value.customOrder.status)?c("",!0):(o(),n(u,{key:0,type:"danger",onClick:l[0]||(l[0]=e=>ie.value=!0)},{default:r((()=>[m("取消")])),_:1})),"取消审核中,已通过".includes(R.value.customOrder.status)?c("",!0):(o(),n(u,{key:1,type:"primary",style:{margin:"0 15rpx"},"native-type":"submit"},{default:r((()=>[m("编辑")])),_:1}))])),_:1}),s(x,{inset:""},{default:r((()=>[s(w,{modelValue:R.value.customOrder.id,"onUpdate:modelValue":l[1]||(l[1]=e=>R.value.customOrder.id=e),name:"订单编号",label:"订单编号",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.customerName,"onUpdate:modelValue":l[2]||(l[2]=e=>R.value.customOrder.customerName=e),name:"客户名称",label:"客户名称",colon:"",class:"bor","label-width":"5em",rules:[{required:!0,message:"请填写"}],onInput:l[3]||(l[3]=e=>(le.value&&clearTimeout(le.value),void(le.value=setTimeout((()=>{ce()}),800))))},null,8,["modelValue"]),s(i,{name:"fade"},{default:r((()=>[ne.value?(o(),d("ul",{key:0,class:"searchPop"},[(o(!0),d(v,null,p(me.value,(e=>(o(),d("li",{onClick:l=>(e=>{ne.value=!ne.value,R.value.customOrder.customerName=e.name,R.value.customOrder.customerId=e.id})(e)},O(e.name)+"—"+O(e.id),9,["onClick"])))),256))])):c("",!0)])),_:1}),s(w,{modelValue:R.value.customOrder.makeTime,"onUpdate:modelValue":l[4]||(l[4]=e=>R.value.customOrder.makeTime=e),name:"做单日期",label:"做单日期",colon:"","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.belongTo,"onUpdate:modelValue":l[5]||(l[5]=e=>R.value.customOrder.belongTo=e),name:"订单归属",label:"订单归属",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[6]||(l[6]=e=>G("belongTo"))},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.makeUser,"onUpdate:modelValue":l[7]||(l[7]=e=>R.value.customOrder.makeUser=e),name:"做单人员",label:"做单人员",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.sd,"onUpdate:modelValue":l[8]||(l[8]=e=>R.value.customOrder.sd=e),name:"谁定",label:"谁定",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue"]),s(w,{modelValue:q.value,"onUpdate:modelValue":l[9]||(l[9]=e=>q.value=e),name:"是否含税",label:"是否含税",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:l[10]||(l[10]=e=>G("hasTex"))},null,8,["modelValue"]),s(y,{class:"a-b"},{default:r((()=>[s(u,{type:"primary",onClick:N},{default:r((()=>[m("面料添加")])),_:1})])),_:1}),(o(!0),d(v,null,p(R.value.orderItems,((e,a)=>(o(),n(y,{class:"card",key:a},{default:r((()=>[s(y,{style:{"text-align":"end"}},{default:r((()=>[s(k,{name:"cross",onClick:e=>R.value.orderItems.splice(a,1)},null,8,["onClick"])])),_:2},1024),s(w,{modelValue:e.color,"onUpdate:modelValue":l=>e.color=l,name:"颜色色号",label:"颜色色号",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"]),s(w,{modelValue:e.craft,"onUpdate:modelValue":l=>e.craft=l,name:"工艺名称",label:"工艺名称",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>G("craft",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),(o(!0),d(v,null,p(e.fabric,((u,t)=>(o(),n(y,{key:a},{default:r((()=>[s(y,{class:"a-c"},{default:r((()=>[0===a?(o(),n(k,{key:0,name:"add",color:"red",size:"25",onClick:l=>e.fabric.push({})},null,8,["onClick"])):c("",!0),0!=a?(o(),n(k,{key:1,name:"clear",color:"red",size:"25",onClick:l=>e.fabric.splice(a,1)},null,8,["onClick"])):c("",!0),s(w,{modelValue:u.name,"onUpdate:modelValue":e=>u.name=e,name:"面料名称",label:"面料名称",colon:"",readonly:"","label-width":"5em",onClick:e=>((e,l)=>{$.value=e,D.value=l,L.value=!0})(a,t),class:"bor",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024),s(w,{modelValue:u.len,"onUpdate:modelValue":e=>u.len=e,name:"需求米数",label:"需求米数",type:"number",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}],onBlur:e=>(e=>{e.qty=(e.len/47).toFixed(1),se()})(u)},null,8,["modelValue","onUpdate:modelValue","rules","onBlur"]),s(w,{modelValue:u.qty,"onUpdate:modelValue":e=>u.qty=e,type:"number",name:"需求匹数",label:"需求匹数",colon:"","label-width":"6.5em",rules:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}],onBlur:l[11]||(l[11]=e=>se())},null,8,["modelValue","onUpdate:modelValue","rules"])])),_:2},1024)))),128)),s(w,{modelValue:e.price,"onUpdate:modelValue":l=>e.price=l,name:"订单单价",label:"订单单价",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",onBlur:l[12]||(l[12]=e=>se())},null,8,["modelValue","onUpdate:modelValue"]),s(w,{modelValue:e.craftComment.name,"onUpdate:modelValue":l=>e.craftComment.name=l,name:"工艺要求",label:"工艺要求",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:e=>G("craftComment",a)},null,8,["modelValue","onUpdate:modelValue","onClick"]),s(w,{modelValue:e.width,"onUpdate:modelValue":l=>e.width=l,name:"有效门幅",label:"有效门幅",colon:"","label-width":"5em",rules:e.expecetWidth?[]:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),s(w,{modelValue:e.expecetWidth,"onUpdate:modelValue":l=>e.expecetWidth=l,name:"全门幅",label:"全门幅",colon:"","label-width":"5em",rules:e.width?[]:[{required:!0,message:"请填写"},{validator:re,message:"保留一位小数"}]},null,8,["modelValue","onUpdate:modelValue","rules"]),f("p",null,"其他要求"),(o(!0),d(v,null,p(e.extraOptions,((l,u)=>(o(),n(y,{key:u},{default:r((()=>[s(w,{modelValue:l.value,"onUpdate:modelValue":e=>l.value=e,name:l.name,label:l.name,colon:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[],"label-width":"5em",readonly:"",class:"bor",onClick:e=>G("extraOptions",a,u)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])])),_:2},1024)))),128)),f("p",{style:{"text-align":"center",margin:"10rpx 0",color:"#02a7f0"},onClick:N}," 复制新增")])),_:2},1024)))),128)),s(w,{modelValue:R.value.customOrder.totalLen,"onUpdate:modelValue":l[13]||(l[13]=e=>R.value.customOrder.totalLen=e),name:"总米数",label:"总米数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.totalQty,"onUpdate:modelValue":l[14]||(l[14]=e=>R.value.customOrder.totalQty=e),name:"总匹数",label:"总匹数",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.currency,"onUpdate:modelValue":l[15]||(l[15]=e=>R.value.customOrder.currency=e),name:"订单总额",label:"订单总额",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor-n"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.finishDate,"onUpdate:modelValue":l[16]||(l[16]=e=>R.value.customOrder.finishDate=e),name:"交货日期",label:"交货日期",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:l[17]||(l[17]=e=>{return l="finishDate",D.value=l,void(B.value=!0);var l})},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.customerComment,"onUpdate:modelValue":l[18]||(l[18]=e=>R.value.customOrder.customerComment=e),name:"客户备注",label:"客户备注",colon:"","label-width":"5em"},null,8,["modelValue"]),s(w,{modelValue:R.value.customOrder.interComment,"onUpdate:modelValue":l[19]||(l[19]=e=>R.value.customOrder.interComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em"},null,8,["modelValue"]),"待排单员审核"===R.value.customOrder.status?(o(),n(y,{key:0},{default:r((()=>[s(w,{name:"uploader",label:"排单图","label-width":"5em",colon:"",class:"bor-n"},{input:r((()=>[s(g,{modelValue:he.value,"onUpdate:modelValue":l[20]||(l[20]=e=>he.value=e),multiple:"","max-count":1,"after-read":Ve},null,8,["modelValue"])])),_:1})])),_:1})):c("",!0),"取消审核中"===R.value.customOrder.status?(o(),n(y,{key:1},{default:r((()=>[s(w,{modelValue:R.value.customOrder.cancelReason,"onUpdate:modelValue":l[21]||(l[21]=e=>R.value.customOrder.cancelReason=e),name:"取消原因",label:"取消原因",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),f("p",null,"是否同意取消该定做单?")])),_:1})):c("",!0)])),_:1})])),_:1}),"已通过,已取消,被驳回".includes(R.value.customOrder.status)?c("",!0):(o(),n(y,{key:0,class:"c-a"},{default:r((()=>[s(u,{type:"danger",onClick:pe},{default:r((()=>[m("驳回")])),_:1}),s(u,{type:"primary",onClick:fe},{default:r((()=>[m("通过")])),_:1})])),_:1}))])),_:1})])),_:1}),s(_,{show:B.value,"onUpdate:show":l[22]||(l[22]=e=>B.value=e),onConfirm:X,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),s(J,{show:F.value,"onUpdate:show":l[26]||(l[26]=e=>F.value=e),round:"",position:"bottom",onOpen:M},{default:r((()=>["craftComment"===D.value?(o(),n(y,{key:0},{default:r((()=>[s(y,{class:"b-a"},{default:r((()=>[s(u,{onClick:l[23]||(l[23]=e=>(F.value=!1,te.value=[]))},{default:r((()=>[m("取消")])),_:1}),s(u,{type:"primary",onClick:de},{default:r((()=>[m("提交")])),_:1})])),_:1}),s(U,{"active-id":te.value,"onUpdate:activeId":l[24]||(l[24]=e=>te.value=e),"main-active-index":oe.value,"onUpdate:mainActiveIndex":l[25]||(l[25]=e=>oe.value=e),items:I.value},null,8,["active-id","main-active-index","items"])])),_:1})):(o(),n(T,{key:1,"show-toolbar":"",columns:S.value,onConfirm:H,onCancel:K,ref:"pickerRef"},null,8,["columns"]))])),_:1},8,["show"]),s(J,{show:L.value,"onUpdate:show":l[32]||(l[32]=e=>L.value=e),position:"bottom",onOpen:Y},{default:r((()=>[s(y,{class:"select-model"},{default:r((()=>[s(T,{columns:z.value,onCancel:Z,modelValue:ee.value,"onUpdate:modelValue":l[27]||(l[27]=e=>ee.value=e),onConfirm:ue},null,8,["columns","modelValue"]),s(y,null,{default:r((()=>[s(y,{class:"top-select"},{default:r((()=>[s(y,{class:"confirm-select"},{default:r((()=>[f("p",null,"请选择品种")])),_:1}),s(y,{class:"search-box"},{default:r((()=>[s(y,null,{default:r((()=>[s(W,{placeholder:"请输入品种名字",modelValue:P.value,"onUpdate:modelValue":l[28]||(l[28]=e=>P.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[29]||(l[29]=e=>ae()),clearable:!1},null,8,["modelValue"])])),_:1}),s(y,{class:"flex-btn"},{default:r((()=>[s(A,{class:"search-btn",onClick:l[30]||(l[30]=e=>{0===Q.value&&z.value.length?(Q.value=z.value.length-1,ee.value=[z.value[Q.value].text]):z.value.length?(Q.value--,ee.value=[z.value[Q.value].text]):h("没有了!")})},{default:r((()=>[m("↑")])),_:1}),s(A,{class:"search-btn",onClick:l[31]||(l[31]=e=>{z.value.length?Q.value===z.value.length?(Q.value=0,ee.value=[z.value[Q.value].text]):(Q.value++,ee.value=[z.value[Q.value].text]):h("没有了!")})},{default:r((()=>[m("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(be,{show:ie.value,"onUpdate:show":l[35]||(l[35]=e=>ie.value=e)},{footer:r((()=>[s(y,{class:"footer-button"},{default:r((()=>[s(u,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[34]||(l[34]=e=>ie.value=!1)},{default:r((()=>[m(" 取消 ")])),_:1}),s(u,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:ve},{default:r((()=>[m(" 确认 ")])),_:1})])),_:1})])),default:r((()=>[s(y,null,{default:r((()=>[f("p",{style:{padding:"20rpx","text-align":"center"}},"是否确认取消订单?"),s(x,{inset:""},{default:r((()=>[s(w,{modelValue:R.value.customOrder.cancelReason,"onUpdate:modelValue":l[33]||(l[33]=e=>R.value.customOrder.cancelReason=e),colon:"",name:"取消原因",label:"取消原因","label-width":"5em"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-0a66518d"]]);export{U as default}; diff --git a/unpackage/dist/build/web/assets/pages-customOrder-list.BuFSxjmW.js b/unpackage/dist/build/web/assets/pages-customOrder-list.CMbPGCqo.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-customOrder-list.BuFSxjmW.js rename to unpackage/dist/build/web/assets/pages-customOrder-list.CMbPGCqo.js index 0b57fb3..e1909cd 100644 --- a/unpackage/dist/build/web/assets/pages-customOrder-list.BuFSxjmW.js +++ b/unpackage/dist/build/web/assets/pages-customOrder-list.CMbPGCqo.js @@ -1 +1 @@ -import{d as e,r as a,o as l,D as t,j as s,b as o,e as u,k as d,w as n,m as r,l as c,F as i,f as m,n as v,i as p,c as f,t as g}from"./index-B82U8vQy.js";import{g as y}from"./index.BM2CGSc1.js";import{f as h}from"./date.kFpT0SQ2.js";import{o as b}from"./uni-app.es.B9yZ20DZ.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const k=_(e({__name:"list",setup(e){const _=a({}),k=a([]),C=a([{status:"待审核",code:"UnCheck",type:"warning",path:"/pages/spot/audit"},{status:"待主管审核",code:"UnCheckByLeader",type:"primary"},{status:"待排单员审核",code:"UnCheckByCharger",type:"success"},{status:"已通过",code:"Checked",type:"primary",path:"/pages/spot/pass"},{status:"取消审核中",code:"Canceling",type:"warning"},{status:"已取消",code:"Canceled",type:"danger"},{status:"被驳回",code:"Rejected",type:"danger"},{status:"部分配货",code:"Allocating",type:"warning"},{status:"已配完(待进厂)",code:"Allocated",type:"success"},{status:"已进厂",code:"Processing",type:"primary"},{status:"已出厂(待收货)",code:"Processed",type:"success"},{status:"待质检",code:"UnTested",type:"warning"},{status:"已质检(待入库)",code:"Testing",type:"primary"},{status:"已质检(待入库)",code:"Tested",type:"primary"},{status:"已入库",code:"Storage",type:"success"}]),w=a([]);l((()=>{y("/v1/user/getNames").then((e=>{200===e.code&&(w.value=e.data.map((e=>({value:e,text:e}))))}))})),b((()=>{k.value=[],j()}));const x=()=>{history.back()},V=a(0),U=a(1),O=a(!1),D=a(!1),T=()=>{k.value.length{200===e.code&&(e.data.record.forEach((e=>{k.value.push(e);let a=C.value.find((a=>a.status==e.customOrder.status));e.customOrder.statusColor=a.type})),V.value=e.data.total,D.value=!1,O.value=!1)}))}t(_.value,(()=>{k.value=[],j()}));const L=a(!1),B=a(),R=a([]),A=e=>{L.value=!0,B.value=e},E=e=>{_.value[B.value]=e.selectedValues[0],F()},F=()=>{L.value=!1},N=()=>{"status"===B.value?R.value=[{text:"待主管审核",value:"待主管审核"},{text:"待主管审核",value:"待主管审核"},{text:"待排单审核",value:"待排单审核"},{text:"已通过",value:"已通过"},{text:"被驳回",value:"被驳回"},{text:"取消审核中",value:"取消审核中"},{text:"已取消",value:"已取消"}]:R.value=w.value},P=a(!1),S=a(""),q=e=>{P.value=!0,S.value=e},I=e=>{_.value[S.value]=h(e),P.value=!1};return(e,a)=>{const l=s("van-nav-bar"),t=s("van-field"),y=s("van-cell-group"),h=p,b=s("van-button"),C=s("van-list"),w=s("van-picker"),V=s("van-popup"),U=s("van-calendar");return o(),u(i,null,[d(h,{class:"flex"},{default:n((()=>[d(l,{title:"定做单列表","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:x,onClickRight:a[0]||(a[0]=e=>{v({url:"/pages/customOrder/customOrder"})})}),d(y,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:_.value.startDate,"onUpdate:modelValue":a[1]||(a[1]=e=>_.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[2]||(a[2]=e=>q("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:_.value.endDate,"onUpdate:modelValue":a[3]||(a[3]=e=>_.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[4]||(a[4]=e=>q("endDate"))},null,8,["modelValue"])])),_:1}),d(y,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:_.value.makeUser,"onUpdate:modelValue":a[5]||(a[5]=e=>_.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[6]||(a[6]=e=>A("makeUser"))},null,8,["modelValue"]),d(t,{modelValue:_.value.belongTo,"onUpdate:modelValue":a[7]||(a[7]=e=>_.value.belongTo=e),name:"订单归属",label:"订单归属",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[8]||(a[8]=e=>A("belongTo"))},null,8,["modelValue"])])),_:1}),d(y,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:_.value.sd,"onUpdate:modelValue":a[9]||(a[9]=e=>_.value.sd=e),name:"谁定",label:"谁      定",colon:"","label-width":"5em",class:"bor-a"},null,8,["modelValue"]),d(t,{modelValue:_.value.status,"onUpdate:modelValue":a[10]||(a[10]=e=>_.value.status=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[11]||(a[11]=e=>A("status"))},null,8,["modelValue"])])),_:1}),d(h,{class:"grid-container"},{default:n((()=>[d(h,{class:"grid-item"},{default:n((()=>[r("创建时间")])),_:1}),d(h,{class:"grid-item"},{default:n((()=>[r("做单人/归属人/谁定")])),_:1}),d(h,{class:"grid-item"},{default:n((()=>[r("总米数"),c("br"),r("总匹数")])),_:1}),d(h,{class:"grid-item"},{default:n((()=>[r("状态")])),_:1})])),_:1}),d(h,{class:"content"},{default:n((()=>[d(C,{loading:D.value,"onUpdate:loading":a[12]||(a[12]=e=>D.value=e),finished:O.value,"finished-text":"没有更多了",onLoad:T},{default:n((()=>[(o(!0),u(i,null,m(k.value,((e,a)=>(o(),f(h,{class:"grid-container",key:a},{default:n((()=>[d(h,{class:"grid-item"},{default:n((()=>[r(g(e.customOrder.makeTime),1)])),_:2},1024),d(h,{class:"grid-item"},{default:n((()=>[r(g(e.customOrder.makeUser)+"/"+g(e.customOrder.belongTo),1),c("br"),r(g(e.customOrder.sd),1)])),_:2},1024),d(h,{class:"grid-item"},{default:n((()=>[r(g(e.customOrder.totalLen)+"米/"+g(e.customOrder.totalQty)+"匹",1)])),_:2},1024),d(h,{class:"grid-item",onClick:a=>(e=>{let a="./detail?item="+JSON.stringify(e);v({url:a})})(e)},{default:n((()=>[d(b,{type:e.customOrder.statusColor},{default:n((()=>[r(g(e.customOrder.status),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(V,{show:L.value,"onUpdate:show":a[13]||(a[13]=e=>L.value=e),round:"",position:"bottom",onOpen:N},{default:n((()=>[d(w,{"show-toolbar":"",columns:R.value,onConfirm:E,onCancel:F,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(U,{show:P.value,"onUpdate:show":a[14]||(a[14]=e=>P.value=e),onConfirm:I,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-8d14956c"]]);export{k as default}; +import{d as e,r as a,o as l,D as t,j as s,b as o,e as u,k as d,w as n,m as r,l as c,F as i,f as m,n as v,i as p,c as f,t as g}from"./index-BbaSzr5l.js";import{g as y}from"./index.CSYwHWV1.js";import{f as h}from"./date.kFpT0SQ2.js";import{o as b}from"./uni-app.es.HvolUAn-.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const k=_(e({__name:"list",setup(e){const _=a({}),k=a([]),C=a([{status:"待审核",code:"UnCheck",type:"warning",path:"/pages/spot/audit"},{status:"待主管审核",code:"UnCheckByLeader",type:"primary"},{status:"待排单员审核",code:"UnCheckByCharger",type:"success"},{status:"已通过",code:"Checked",type:"primary",path:"/pages/spot/pass"},{status:"取消审核中",code:"Canceling",type:"warning"},{status:"已取消",code:"Canceled",type:"danger"},{status:"被驳回",code:"Rejected",type:"danger"},{status:"部分配货",code:"Allocating",type:"warning"},{status:"已配完(待进厂)",code:"Allocated",type:"success"},{status:"已进厂",code:"Processing",type:"primary"},{status:"已出厂(待收货)",code:"Processed",type:"success"},{status:"待质检",code:"UnTested",type:"warning"},{status:"已质检(待入库)",code:"Testing",type:"primary"},{status:"已质检(待入库)",code:"Tested",type:"primary"},{status:"已入库",code:"Storage",type:"success"}]),w=a([]);l((()=>{y("/v1/user/getNames").then((e=>{200===e.code&&(w.value=e.data.map((e=>({value:e,text:e}))))}))})),b((()=>{k.value=[],j()}));const x=()=>{history.back()},V=a(0),U=a(1),O=a(!1),D=a(!1),T=()=>{k.value.length{200===e.code&&(e.data.record.forEach((e=>{k.value.push(e);let a=C.value.find((a=>a.status==e.customOrder.status));e.customOrder.statusColor=a.type})),V.value=e.data.total,D.value=!1,O.value=!1)}))}t(_.value,(()=>{k.value=[],j()}));const L=a(!1),B=a(),R=a([]),A=e=>{L.value=!0,B.value=e},E=e=>{_.value[B.value]=e.selectedValues[0],F()},F=()=>{L.value=!1},N=()=>{"status"===B.value?R.value=[{text:"待主管审核",value:"待主管审核"},{text:"待主管审核",value:"待主管审核"},{text:"待排单审核",value:"待排单审核"},{text:"已通过",value:"已通过"},{text:"被驳回",value:"被驳回"},{text:"取消审核中",value:"取消审核中"},{text:"已取消",value:"已取消"}]:R.value=w.value},P=a(!1),S=a(""),q=e=>{P.value=!0,S.value=e},I=e=>{_.value[S.value]=h(e),P.value=!1};return(e,a)=>{const l=s("van-nav-bar"),t=s("van-field"),y=s("van-cell-group"),h=p,b=s("van-button"),C=s("van-list"),w=s("van-picker"),V=s("van-popup"),U=s("van-calendar");return o(),u(i,null,[d(h,{class:"flex"},{default:n((()=>[d(l,{title:"定做单列表","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:x,onClickRight:a[0]||(a[0]=e=>{v({url:"/pages/customOrder/customOrder"})})}),d(y,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:_.value.startDate,"onUpdate:modelValue":a[1]||(a[1]=e=>_.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[2]||(a[2]=e=>q("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:_.value.endDate,"onUpdate:modelValue":a[3]||(a[3]=e=>_.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[4]||(a[4]=e=>q("endDate"))},null,8,["modelValue"])])),_:1}),d(y,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:_.value.makeUser,"onUpdate:modelValue":a[5]||(a[5]=e=>_.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[6]||(a[6]=e=>A("makeUser"))},null,8,["modelValue"]),d(t,{modelValue:_.value.belongTo,"onUpdate:modelValue":a[7]||(a[7]=e=>_.value.belongTo=e),name:"订单归属",label:"订单归属",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[8]||(a[8]=e=>A("belongTo"))},null,8,["modelValue"])])),_:1}),d(y,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:_.value.sd,"onUpdate:modelValue":a[9]||(a[9]=e=>_.value.sd=e),name:"谁定",label:"谁      定",colon:"","label-width":"5em",class:"bor-a"},null,8,["modelValue"]),d(t,{modelValue:_.value.status,"onUpdate:modelValue":a[10]||(a[10]=e=>_.value.status=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[11]||(a[11]=e=>A("status"))},null,8,["modelValue"])])),_:1}),d(h,{class:"grid-container"},{default:n((()=>[d(h,{class:"grid-item"},{default:n((()=>[r("创建时间")])),_:1}),d(h,{class:"grid-item"},{default:n((()=>[r("做单人/归属人/谁定")])),_:1}),d(h,{class:"grid-item"},{default:n((()=>[r("总米数"),c("br"),r("总匹数")])),_:1}),d(h,{class:"grid-item"},{default:n((()=>[r("状态")])),_:1})])),_:1}),d(h,{class:"content"},{default:n((()=>[d(C,{loading:D.value,"onUpdate:loading":a[12]||(a[12]=e=>D.value=e),finished:O.value,"finished-text":"没有更多了",onLoad:T},{default:n((()=>[(o(!0),u(i,null,m(k.value,((e,a)=>(o(),f(h,{class:"grid-container",key:a},{default:n((()=>[d(h,{class:"grid-item"},{default:n((()=>[r(g(e.customOrder.makeTime),1)])),_:2},1024),d(h,{class:"grid-item"},{default:n((()=>[r(g(e.customOrder.makeUser)+"/"+g(e.customOrder.belongTo),1),c("br"),r(g(e.customOrder.sd),1)])),_:2},1024),d(h,{class:"grid-item"},{default:n((()=>[r(g(e.customOrder.totalLen)+"米/"+g(e.customOrder.totalQty)+"匹",1)])),_:2},1024),d(h,{class:"grid-item",onClick:a=>(e=>{let a="./detail?item="+JSON.stringify(e);v({url:a})})(e)},{default:n((()=>[d(b,{type:e.customOrder.statusColor},{default:n((()=>[r(g(e.customOrder.status),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(V,{show:L.value,"onUpdate:show":a[13]||(a[13]=e=>L.value=e),round:"",position:"bottom",onOpen:N},{default:n((()=>[d(w,{"show-toolbar":"",columns:R.value,onConfirm:E,onCancel:F,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(U,{show:P.value,"onUpdate:show":a[14]||(a[14]=e=>P.value=e),onConfirm:I,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-8d14956c"]]);export{k as default}; diff --git a/unpackage/dist/build/web/assets/pages-distribution-detailCus.XvFZBcnQ.js b/unpackage/dist/build/web/assets/pages-distribution-detailCus.Ch-GqlHZ.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-distribution-detailCus.XvFZBcnQ.js rename to unpackage/dist/build/web/assets/pages-distribution-detailCus.Ch-GqlHZ.js index 450041e..a2bac1d 100644 --- a/unpackage/dist/build/web/assets/pages-distribution-detailCus.XvFZBcnQ.js +++ b/unpackage/dist/build/web/assets/pages-distribution-detailCus.Ch-GqlHZ.js @@ -1 +1 @@ -import{d as e,r as l,o as a,j as o,v as n,b as u,e as t,k as d,w as s,m,F as r,f as c,c as i,h as v,l as p,q as f,x as b,G as h,H as y,A as V,i as _,t as w}from"./index-B82U8vQy.js";import{_ as k}from"./cshaptx4869-scancode.BZjgyEN8.js";import{a as x,r as g}from"./uni-app.es.B9yZ20DZ.js";import{g as C,p as U}from"./index.BM2CGSc1.js";import{f as j}from"./date.kFpT0SQ2.js";import{_ as q}from"./_plugin-vue_export-helper.BCo6x5W8.js";const E=q(e({__name:"detailCus",props:{id:{},subId:{},zt:{}},setup(e){const q=l({}),E=l(!1),T=l(!1),F=l({jcps:0,jcms:0}),z=l({craftComment:{}}),I=l(),O=l(),S=l(),D=l([]),N=l();x((async e=>{if(e)try{O.value=e.id,S.value=e.subId,N.value=e.zt}catch(l){console.error("Failed to parse item JSON:",l)}})),a((()=>{C("/customOrder/"+O.value).then((e=>{200===e.code&&(q.value=e.data.customOrder,z.value=e.data.orderItems.find((e=>e.id==S.value)))})),C("/tribute/"+S.value).then((e=>{200===e.code&&e.data.forEach((e=>{e.data.mls.forEach((e=>{e.xxs.forEach((e=>{D.value.push(e)}))}))}))})),C("/factory").then((e=>{200===e.code&&(I.value=e.data.map((e=>({text:e.name,value:e.name}))))}))}));const A=()=>{window.history.back()},B=()=>{let e={orderId:S.value,type:"定做单",factory:F.value.rc,qty:F.value.jcps,len:F.value.jcms,tributeDate:F.value.phrq,data:{craft:z.value.craft,makeUser:q.value.makeUser,belongTo:q.value.belongTo,zt:G.value,sd:q.value.sd,innerComment:q.value.interComment,customerComment:q.value.customerComment,mls:[]}},l=new Set;L.value.forEach((e=>{l.add(e.index)})),l.forEach((l=>{let a=[];L.value.forEach((e=>{e.index==l&&a.push(e)})),e.data.mls.push({name:z.value.fabric[l].name,sh:z.value.color,xxs:a})})),U("/tribute",e).then((e=>{200===e.code&&(f("提交成功!"),b({url:"/pages/distribution/distribution"}))}))},G=l(),H=e=>{G.value=e},J=l(!1),L=l([]),M=l(),R=()=>{E.value=!1,F.value.jcps=0,F.value.jcms=0,L.value.forEach((e=>{F.value.jcps++,F.value.jcms+=1*e.ms})),F.value.jcms=F.value.jcms.toFixed(1)};function K(){E.value=!1,J.value=!0,h({success:e=>{y({icon:"none",title:e.result})},faile:e=>{console.log("err",e)}})}function P(e){J.value=!1,C("/rawFabric/qrcode",{barcode:e},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((l=>{200===l.code&&(L.value.push({code:e,ms:l.data.len,syps:l.data.len,index:M.value}),E.value=!0)}))}function Q(e){V({title:e.errName,content:e.errMsg,complete:()=>{J.value=!1}})}function W(){J.value=!1}const X=e=>{F.value.phrq=j(e),T.value=!1},Y=l(!1),Z=l([]),$=()=>{Y.value=!0},ee=e=>{F.value.rc=e.selectedValues[0],le()},le=()=>{Y.value=!1},ae=()=>{Z.value=I.value};return(e,l)=>{const a=o("van-nav-bar"),f=o("van-field"),b=_,h=o("van-icon"),y=o("van-button"),V=g(n("cshaptx4869-scancode"),k),x=o("van-cell-group"),C=o("van-form"),U=o("van-dialog"),j=o("van-picker"),I=o("van-popup"),O=o("van-calendar");return u(),t(r,null,[d(b,{class:"flex"},{default:s((()=>[d(a,{title:"定做单","left-text":"返回","left-arrow":"",onClickLeft:A}),d(b,{class:"content"},{default:s((()=>[d(C,{onSubmit:B},{default:s((()=>[d(x,{inset:""},{default:s((()=>[d(f,{modelValue:q.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>q.value.id=e),name:"订单编号",label:"订单编号",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),d(f,{modelValue:q.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>q.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),d(f,{modelValue:q.value.belongTo,"onUpdate:modelValue":l[2]||(l[2]=e=>q.value.belongTo=e),name:"订单归属",label:"订单归属",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),d(f,{modelValue:q.value.sd,"onUpdate:modelValue":l[3]||(l[3]=e=>q.value.sd=e),name:"谁定",label:"谁定",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"]),d(f,{modelValue:z.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>z.value.craft=e),name:"工艺",label:"工艺",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(f,{modelValue:z.value.craftComment.name,"onUpdate:modelValue":l[5]||(l[5]=e=>z.value.craftComment.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(f,{modelValue:q.value.interComment,"onUpdate:modelValue":l[6]||(l[6]=e=>q.value.interComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(f,{modelValue:z.value.color,"onUpdate:modelValue":l[7]||(l[7]=e=>z.value.color=e),name:"需求颜色",label:"需求颜色",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(b,{class:"grid-container"},{default:s((()=>[d(b,{class:"grid-item"},{default:s((()=>[m("面料名称")])),_:1}),d(b,{class:"grid-item"},{default:s((()=>[m("匹数")])),_:1}),d(b,{class:"grid-item"},{default:s((()=>[m("米数")])),_:1}),d(b,{class:"grid-item"},{default:s((()=>[m("面料编号/米数")])),_:1})])),_:1}),(u(!0),t(r,null,c(z.value.fabric,((e,l)=>(u(),i(b,{class:"grid-container",key:l},{default:s((()=>[d(b,{class:"grid-item"},{default:s((()=>[m(w(e.name),1)])),_:2},1024),d(b,{class:"grid-item"},{default:s((()=>[m(w(e.qty),1)])),_:2},1024),d(b,{class:"grid-item"},{default:s((()=>[m(w(e.len),1)])),_:2},1024),d(b,{class:"grid-item"},{default:s((()=>[(u(!0),t(r,null,c(D.value,((e,a)=>(u(),i(b,{key:a},{default:s((()=>[e.index==l?(u(),i(b,{key:0,class:"box"},{default:s((()=>[m(w(e.code),1),p("br"),m(w(e.ms)+"米 ",1)])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),(u(!0),t(r,null,c(L.value,((e,a)=>(u(),i(b,{key:a},{default:s((()=>[e.index==l?(u(),i(b,{key:0,class:"box"},{default:s((()=>[m(w(e.code),1),p("br"),m(w(e.ms)+"米 ",1),d(h,{name:"cross",color:"red",onClick:e=>L.value.splice(a,1)},null,8,["onClick"])])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),d(b,{class:"a-c"},{default:s((()=>[d(y,{type:"primary",onClick:e=>(e=>{M.value=e,K()})(l)},{default:s((()=>[m(" 扫一扫 ")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128)),J.value?(u(),i(V,{key:0,onSuccess:P,onFail:Q,onClose:W})):v("",!0),d(b,null,{default:s((()=>[d(f,{modelValue:F.value.phrq,"onUpdate:modelValue":l[8]||(l[8]=e=>F.value.phrq=e),name:"配货日期",label:"配货日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[9]||(l[9]=e=>{T.value=!0})},null,8,["modelValue"]),d(f,{modelValue:F.value.rc,"onUpdate:modelValue":l[10]||(l[10]=e=>F.value.rc=e),name:"染厂选择",label:"染厂选择",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:$},null,8,["modelValue"]),d(f,{modelValue:F.value.jcps,"onUpdate:modelValue":l[11]||(l[11]=e=>F.value.jcps=e),name:"进厂匹数",label:"进厂匹数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue"]),d(f,{modelValue:F.value.jcms,"onUpdate:modelValue":l[12]||(l[12]=e=>F.value.jcms=e),name:"进厂米数",label:"进厂米数",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"])])),_:1})])),_:1}),d(b,{style:{margin:"16px",display:"flex"}},{default:s((()=>[d(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[13]||(l[13]=e=>H("部分配货"))},{default:s((()=>[m(" 部分配货 ")])),_:1}),d(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[14]||(l[14]=e=>H("已配全")),style:{"margin-left":"15px"}},{default:s((()=>[m(" 已配全 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),d(U,{show:E.value,"onUpdate:show":l[15]||(l[15]=e=>E.value=e)},{footer:s((()=>[d(b,{class:"footer-button"},{default:s((()=>[d(y,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:R},{default:s((()=>[m(" 扫描结束 ")])),_:1}),d(y,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:K},{default:s((()=>[m(" 继续扫码 ")])),_:1})])),_:1})])),default:s((()=>[d(b,null,{default:s((()=>[p("h3",{style:{"text-align":"center","margin-top":"10rpx"}},"扫码成功"),d(x,{inset:""},{default:s((()=>[(u(!0),t(r,null,c(L.value,((e,l)=>(u(),i(b,{key:l},{default:s((()=>[d(f,{modelValue:e.code,"onUpdate:modelValue":l=>e.code=l,name:"面料编号",label:"面料编号",colon:"",readonly:"","label-width":"5em",class:"bor-n"},null,8,["modelValue","onUpdate:modelValue"]),d(f,{modelValue:e.syps,"onUpdate:modelValue":l=>e.syps=l,name:"剩余米数",label:"剩余米数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue","onUpdate:modelValue"]),d(f,{modelValue:e.ms,"onUpdate:modelValue":l=>e.ms=l,name:"排单米数",label:"排单米数",colon:"","label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),d(I,{show:Y.value,"onUpdate:show":l[16]||(l[16]=e=>Y.value=e),round:"",position:"bottom",onOpen:ae},{default:s((()=>[d(j,{"show-toolbar":"",columns:Z.value,onConfirm:ee,onCancel:le,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(O,{show:T.value,"onUpdate:show":l[17]||(l[17]=e=>T.value=e),onConfirm:X,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-428ddf71"]]);export{E as default}; +import{d as e,r as l,o as a,j as o,v as n,b as u,e as t,k as d,w as s,m,F as r,f as c,c as i,h as v,l as p,q as f,x as b,G as h,H as y,A as V,i as _,t as w}from"./index-BbaSzr5l.js";import{_ as k}from"./cshaptx4869-scancode.QsVLrHTE.js";import{a as x,r as g}from"./uni-app.es.HvolUAn-.js";import{g as C,p as U}from"./index.CSYwHWV1.js";import{f as j}from"./date.kFpT0SQ2.js";import{_ as q}from"./_plugin-vue_export-helper.BCo6x5W8.js";const E=q(e({__name:"detailCus",props:{id:{},subId:{},zt:{}},setup(e){const q=l({}),E=l(!1),T=l(!1),F=l({jcps:0,jcms:0}),z=l({craftComment:{}}),I=l(),O=l(),S=l(),D=l([]),N=l();x((async e=>{if(e)try{O.value=e.id,S.value=e.subId,N.value=e.zt}catch(l){console.error("Failed to parse item JSON:",l)}})),a((()=>{C("/customOrder/"+O.value).then((e=>{200===e.code&&(q.value=e.data.customOrder,z.value=e.data.orderItems.find((e=>e.id==S.value)))})),C("/tribute/"+S.value).then((e=>{200===e.code&&e.data.forEach((e=>{e.data.mls.forEach((e=>{e.xxs.forEach((e=>{D.value.push(e)}))}))}))})),C("/factory").then((e=>{200===e.code&&(I.value=e.data.map((e=>({text:e.name,value:e.name}))))}))}));const A=()=>{window.history.back()},B=()=>{let e={orderId:S.value,type:"定做单",factory:F.value.rc,qty:F.value.jcps,len:F.value.jcms,tributeDate:F.value.phrq,data:{craft:z.value.craft,makeUser:q.value.makeUser,belongTo:q.value.belongTo,zt:G.value,sd:q.value.sd,innerComment:q.value.interComment,customerComment:q.value.customerComment,mls:[]}},l=new Set;L.value.forEach((e=>{l.add(e.index)})),l.forEach((l=>{let a=[];L.value.forEach((e=>{e.index==l&&a.push(e)})),e.data.mls.push({name:z.value.fabric[l].name,sh:z.value.color,xxs:a})})),U("/tribute",e).then((e=>{200===e.code&&(f("提交成功!"),b({url:"/pages/distribution/distribution"}))}))},G=l(),H=e=>{G.value=e},J=l(!1),L=l([]),M=l(),R=()=>{E.value=!1,F.value.jcps=0,F.value.jcms=0,L.value.forEach((e=>{F.value.jcps++,F.value.jcms+=1*e.ms})),F.value.jcms=F.value.jcms.toFixed(1)};function K(){E.value=!1,J.value=!0,h({success:e=>{y({icon:"none",title:e.result})},faile:e=>{console.log("err",e)}})}function P(e){J.value=!1,C("/rawFabric/qrcode",{barcode:e},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((l=>{200===l.code&&(L.value.push({code:e,ms:l.data.len,syps:l.data.len,index:M.value}),E.value=!0)}))}function Q(e){V({title:e.errName,content:e.errMsg,complete:()=>{J.value=!1}})}function W(){J.value=!1}const X=e=>{F.value.phrq=j(e),T.value=!1},Y=l(!1),Z=l([]),$=()=>{Y.value=!0},ee=e=>{F.value.rc=e.selectedValues[0],le()},le=()=>{Y.value=!1},ae=()=>{Z.value=I.value};return(e,l)=>{const a=o("van-nav-bar"),f=o("van-field"),b=_,h=o("van-icon"),y=o("van-button"),V=g(n("cshaptx4869-scancode"),k),x=o("van-cell-group"),C=o("van-form"),U=o("van-dialog"),j=o("van-picker"),I=o("van-popup"),O=o("van-calendar");return u(),t(r,null,[d(b,{class:"flex"},{default:s((()=>[d(a,{title:"定做单","left-text":"返回","left-arrow":"",onClickLeft:A}),d(b,{class:"content"},{default:s((()=>[d(C,{onSubmit:B},{default:s((()=>[d(x,{inset:""},{default:s((()=>[d(f,{modelValue:q.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>q.value.id=e),name:"订单编号",label:"订单编号",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),d(f,{modelValue:q.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>q.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),d(f,{modelValue:q.value.belongTo,"onUpdate:modelValue":l[2]||(l[2]=e=>q.value.belongTo=e),name:"订单归属",label:"订单归属",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),d(f,{modelValue:q.value.sd,"onUpdate:modelValue":l[3]||(l[3]=e=>q.value.sd=e),name:"谁定",label:"谁定",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"]),d(f,{modelValue:z.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>z.value.craft=e),name:"工艺",label:"工艺",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(f,{modelValue:z.value.craftComment.name,"onUpdate:modelValue":l[5]||(l[5]=e=>z.value.craftComment.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(f,{modelValue:q.value.interComment,"onUpdate:modelValue":l[6]||(l[6]=e=>q.value.interComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(f,{modelValue:z.value.color,"onUpdate:modelValue":l[7]||(l[7]=e=>z.value.color=e),name:"需求颜色",label:"需求颜色",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),d(b,{class:"grid-container"},{default:s((()=>[d(b,{class:"grid-item"},{default:s((()=>[m("面料名称")])),_:1}),d(b,{class:"grid-item"},{default:s((()=>[m("匹数")])),_:1}),d(b,{class:"grid-item"},{default:s((()=>[m("米数")])),_:1}),d(b,{class:"grid-item"},{default:s((()=>[m("面料编号/米数")])),_:1})])),_:1}),(u(!0),t(r,null,c(z.value.fabric,((e,l)=>(u(),i(b,{class:"grid-container",key:l},{default:s((()=>[d(b,{class:"grid-item"},{default:s((()=>[m(w(e.name),1)])),_:2},1024),d(b,{class:"grid-item"},{default:s((()=>[m(w(e.qty),1)])),_:2},1024),d(b,{class:"grid-item"},{default:s((()=>[m(w(e.len),1)])),_:2},1024),d(b,{class:"grid-item"},{default:s((()=>[(u(!0),t(r,null,c(D.value,((e,a)=>(u(),i(b,{key:a},{default:s((()=>[e.index==l?(u(),i(b,{key:0,class:"box"},{default:s((()=>[m(w(e.code),1),p("br"),m(w(e.ms)+"米 ",1)])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),(u(!0),t(r,null,c(L.value,((e,a)=>(u(),i(b,{key:a},{default:s((()=>[e.index==l?(u(),i(b,{key:0,class:"box"},{default:s((()=>[m(w(e.code),1),p("br"),m(w(e.ms)+"米 ",1),d(h,{name:"cross",color:"red",onClick:e=>L.value.splice(a,1)},null,8,["onClick"])])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),d(b,{class:"a-c"},{default:s((()=>[d(y,{type:"primary",onClick:e=>(e=>{M.value=e,K()})(l)},{default:s((()=>[m(" 扫一扫 ")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128)),J.value?(u(),i(V,{key:0,onSuccess:P,onFail:Q,onClose:W})):v("",!0),d(b,null,{default:s((()=>[d(f,{modelValue:F.value.phrq,"onUpdate:modelValue":l[8]||(l[8]=e=>F.value.phrq=e),name:"配货日期",label:"配货日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[9]||(l[9]=e=>{T.value=!0})},null,8,["modelValue"]),d(f,{modelValue:F.value.rc,"onUpdate:modelValue":l[10]||(l[10]=e=>F.value.rc=e),name:"染厂选择",label:"染厂选择",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:$},null,8,["modelValue"]),d(f,{modelValue:F.value.jcps,"onUpdate:modelValue":l[11]||(l[11]=e=>F.value.jcps=e),name:"进厂匹数",label:"进厂匹数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue"]),d(f,{modelValue:F.value.jcms,"onUpdate:modelValue":l[12]||(l[12]=e=>F.value.jcms=e),name:"进厂米数",label:"进厂米数",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"])])),_:1})])),_:1}),d(b,{style:{margin:"16px",display:"flex"}},{default:s((()=>[d(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[13]||(l[13]=e=>H("部分配货"))},{default:s((()=>[m(" 部分配货 ")])),_:1}),d(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[14]||(l[14]=e=>H("已配全")),style:{"margin-left":"15px"}},{default:s((()=>[m(" 已配全 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),d(U,{show:E.value,"onUpdate:show":l[15]||(l[15]=e=>E.value=e)},{footer:s((()=>[d(b,{class:"footer-button"},{default:s((()=>[d(y,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:R},{default:s((()=>[m(" 扫描结束 ")])),_:1}),d(y,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:K},{default:s((()=>[m(" 继续扫码 ")])),_:1})])),_:1})])),default:s((()=>[d(b,null,{default:s((()=>[p("h3",{style:{"text-align":"center","margin-top":"10rpx"}},"扫码成功"),d(x,{inset:""},{default:s((()=>[(u(!0),t(r,null,c(L.value,((e,l)=>(u(),i(b,{key:l},{default:s((()=>[d(f,{modelValue:e.code,"onUpdate:modelValue":l=>e.code=l,name:"面料编号",label:"面料编号",colon:"",readonly:"","label-width":"5em",class:"bor-n"},null,8,["modelValue","onUpdate:modelValue"]),d(f,{modelValue:e.syps,"onUpdate:modelValue":l=>e.syps=l,name:"剩余米数",label:"剩余米数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue","onUpdate:modelValue"]),d(f,{modelValue:e.ms,"onUpdate:modelValue":l=>e.ms=l,name:"排单米数",label:"排单米数",colon:"","label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),d(I,{show:Y.value,"onUpdate:show":l[16]||(l[16]=e=>Y.value=e),round:"",position:"bottom",onOpen:ae},{default:s((()=>[d(j,{"show-toolbar":"",columns:Z.value,onConfirm:ee,onCancel:le,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(O,{show:T.value,"onUpdate:show":l[17]||(l[17]=e=>T.value=e),onConfirm:X,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-428ddf71"]]);export{E as default}; diff --git a/unpackage/dist/build/web/assets/pages-distribution-detailSpot.DUzMURS4.js b/unpackage/dist/build/web/assets/pages-distribution-detailSpot.YW3lT7oP.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-distribution-detailSpot.DUzMURS4.js rename to unpackage/dist/build/web/assets/pages-distribution-detailSpot.YW3lT7oP.js index 0f75bc9..4de8910 100644 --- a/unpackage/dist/build/web/assets/pages-distribution-detailSpot.DUzMURS4.js +++ b/unpackage/dist/build/web/assets/pages-distribution-detailSpot.YW3lT7oP.js @@ -1 +1 @@ -import{d as e,r as l,o as a,j as o,v as u,b as t,e as n,k as s,w as d,m as c,F as r,f as m,c as i,h as v,l as p,q as f,x as b,G as h,H as y,A as V,i as _,t as w}from"./index-B82U8vQy.js";import{_ as k}from"./cshaptx4869-scancode.BZjgyEN8.js";import{a as x,r as g}from"./uni-app.es.B9yZ20DZ.js";import{f as U}from"./date.kFpT0SQ2.js";import{g as j,p as C}from"./index.BM2CGSc1.js";import{_ as q}from"./_plugin-vue_export-helper.BCo6x5W8.js";const E=q(e({__name:"detailSpot",props:{id:{},zt:{}},setup(e){const q=l({}),E=l(!1),z=l(!1),F=l({jcps:0,jcms:0}),S=l(),T=l(),D=l([]),O=l();x((async e=>{if(e)try{T.value=e.id,O.value=e.zt}catch(l){console.error("Failed to parse item JSON:",l)}})),a((()=>{j("/tribute/"+T.value).then((e=>{200===e.code&&e.data.forEach((e=>{e.data.mls.forEach((e=>{e.xxs.forEach((e=>{D.value.push(e)}))}))}))})),j("/interOrder/"+T.value).then((e=>{200===e.code&&(q.value=e.data)})),j("/factory").then((e=>{200===e.code&&(S.value=e.data.map((e=>({text:e.name,value:e.name}))))}))}));const I=()=>{window.history.back()},N=()=>{let e={orderId:T.value,type:"现货单",factory:F.value.rc,qty:F.value.jcps,len:F.value.jcms,tributeDate:F.value.phrq,data:{craft:q.value.craft,makeUser:q.value.makeUser,belongTo:"",zt:A.value,sd:q.value.sd,customerComment:q.value.comment,mls:[]}},l=new Set;H.value.forEach((e=>{l.add(e.index)})),l.forEach((l=>{let a=[];H.value.forEach((e=>{e.index==l&&a.push(e)})),e.data.mls.push({name:q.value.fabric[l].name,sh:q.value.color,xxs:a})})),C("/tribute",e).then((e=>{200===e.code&&(f("提交成功!"),b({url:"/pages/distribution/distribution"}))}))},A=l(),B=e=>{A.value=e},G=l(!1),H=l([]),J=l(),L=()=>{E.value=!1,F.value.jcps=0,F.value.jcms=0,H.value.forEach((e=>{F.value.jcps++,F.value.jcms+=1*e.ms})),F.value.jcms=F.value.jcms.toFixed(1)};function M(){E.value=!1,G.value=!0,h({success:e=>{y({icon:"none",title:e.result})},faile:e=>{console.log("err",e)}})}function R(e){G.value=!1,j("/rawFabric/qrcode",{barcode:e},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((l=>{200===l.code&&(H.value.push({code:e,ms:l.data.len,syps:l.data.len,index:J.value}),E.value=!0)}))}function K(e){V({title:e.errName,content:e.errMsg,complete:()=>{G.value=!1}})}function P(){G.value=!1}const Q=e=>{F.value.phrq=U(e),z.value=!1},W=l(!1),X=l([]),Y=e=>{F.value.rc=e.selectedValues[0],Z()},Z=()=>{W.value=!1},$=()=>{X.value=S.value};return(e,l)=>{const a=o("van-nav-bar"),f=o("van-field"),b=_,h=o("van-icon"),y=o("van-button"),V=g(u("cshaptx4869-scancode"),k),x=o("van-cell-group"),U=o("van-form"),j=o("van-dialog"),C=o("van-picker"),S=o("van-popup"),T=o("van-calendar");return t(),n(r,null,[s(b,{class:"flex"},{default:d((()=>[s(a,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:I}),s(b,{class:"content"},{default:d((()=>[s(U,{onSubmit:N},{default:d((()=>[s(x,{inset:""},{default:d((()=>[s(f,{modelValue:q.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>q.value.id=e),name:"需求单号",label:"需求单号",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),s(f,{modelValue:q.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>q.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),s(f,{modelValue:q.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>q.value.makeUser=e),name:"做单人",label:"做单人",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),s(f,{modelValue:q.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>q.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"]),s(f,{modelValue:q.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>q.value.craft=e),name:"工艺",label:"工艺",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),s(f,{modelValue:q.value.comment,"onUpdate:modelValue":l[5]||(l[5]=e=>q.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),s(b,{class:"grid-container"},{default:d((()=>[s(b,{class:"grid-item"},{default:d((()=>[c("面料名称")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[c("匹数")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[c("谁定")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[c("面料编号/米数")])),_:1})])),_:1}),(t(!0),n(r,null,m(q.value.fabric,((e,l)=>(t(),i(b,{key:l,class:"grid-container"},{default:d((()=>[s(b,{class:"grid-item"},{default:d((()=>[c(w(e.name),1)])),_:2},1024),s(b,{class:"grid-item"},{default:d((()=>[c(w(e.quantity),1)])),_:2},1024),s(b,{class:"grid-item"},{default:d((()=>[c("门店")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[(t(!0),n(r,null,m(D.value,((e,a)=>(t(),i(b,{key:a},{default:d((()=>[e.index==l?(t(),i(b,{key:0,class:"box"},{default:d((()=>[c(w(e.code),1),p("br"),c(w(e.ms)+"米 ",1)])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),(t(!0),n(r,null,m(H.value,((e,a)=>(t(),i(b,{key:a},{default:d((()=>[e.index==l?(t(),i(b,{key:0,class:"box"},{default:d((()=>[c(w(e.code),1),p("br"),c(w(e.ms)+"米 ",1),s(h,{name:"cross",color:"red",onClick:e=>H.value.splice(a,1)},null,8,["onClick"])])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),s(b,{class:"a-c"},{default:d((()=>[s(y,{type:"primary",onClick:e=>(e=>{M(),J.value=e})(l)},{default:d((()=>[c(" 扫一扫 ")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128)),G.value?(t(),i(V,{key:0,onSuccess:R,onFail:K,onClose:P})):v("",!0),"已配全"!=q.value.zt?(t(),i(b,{key:1},{default:d((()=>[s(f,{modelValue:F.value.phrq,"onUpdate:modelValue":l[6]||(l[6]=e=>F.value.phrq=e),name:"配货日期",label:"配货日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[7]||(l[7]=e=>{z.value=!0})},null,8,["modelValue"]),s(f,{modelValue:F.value.rc,"onUpdate:modelValue":l[8]||(l[8]=e=>F.value.rc=e),name:"染厂选择",label:"染厂选择",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[9]||(l[9]=e=>{W.value=!0})},null,8,["modelValue"]),s(f,{modelValue:F.value.jcps,"onUpdate:modelValue":l[10]||(l[10]=e=>F.value.jcps=e),name:"进厂匹数",label:"进厂匹数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue"]),s(f,{modelValue:F.value.jcms,"onUpdate:modelValue":l[11]||(l[11]=e=>F.value.jcms=e),name:"进厂米数",label:"进厂米数",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"])])),_:1})):v("",!0)])),_:1}),"已配全"!=q.value.zt?(t(),i(b,{key:0,style:{margin:"16px",display:"flex"}},{default:d((()=>[s(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[12]||(l[12]=e=>B("部分配货"))},{default:d((()=>[c(" 部分配货 ")])),_:1}),s(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[13]||(l[13]=e=>B("已配全")),style:{"margin-left":"15px"}},{default:d((()=>[c(" 已配全 ")])),_:1})])),_:1})):v("",!0)])),_:1})])),_:1})])),_:1}),s(j,{show:E.value,"onUpdate:show":l[14]||(l[14]=e=>E.value=e)},{footer:d((()=>[s(b,{class:"footer-button"},{default:d((()=>[s(y,{size:"small",style:{width:"25vw"},onClick:L},{default:d((()=>[c(" 扫描结束 ")])),_:1}),s(y,{size:"small",type:"success",style:{width:"25vw"},onClick:M},{default:d((()=>[c(" 继续扫码 ")])),_:1})])),_:1})])),default:d((()=>[s(b,null,{default:d((()=>[p("h3",{style:{"text-align":"center","margin-top":"10rpx"}},"扫码成功"),s(x,{inset:""},{default:d((()=>[(t(!0),n(r,null,m(H.value,((e,l)=>(t(),i(b,{key:l},{default:d((()=>[s(f,{modelValue:e.code,"onUpdate:modelValue":l=>e.code=l,name:"面料编号",label:"面料编号",colon:"",readonly:"","label-width":"5em",class:"bor-n"},null,8,["modelValue","onUpdate:modelValue"]),s(f,{modelValue:e.syps,"onUpdate:modelValue":l=>e.syps=l,name:"剩余米数",label:"剩余米数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue","onUpdate:modelValue"]),s(f,{modelValue:e.ms,"onUpdate:modelValue":l=>e.ms=l,name:"排单米数",label:"排单米数",colon:"","label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),s(S,{show:W.value,"onUpdate:show":l[15]||(l[15]=e=>W.value=e),round:"",position:"bottom",onOpen:$},{default:d((()=>[s(C,{"show-toolbar":"",columns:X.value,onConfirm:Y,onCancel:Z,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),s(T,{show:z.value,"onUpdate:show":l[16]||(l[16]=e=>z.value=e),onConfirm:Q,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-3bc50b97"]]);export{E as default}; +import{d as e,r as l,o as a,j as o,v as u,b as t,e as n,k as s,w as d,m as c,F as r,f as m,c as i,h as v,l as p,q as f,x as b,G as h,H as y,A as V,i as _,t as w}from"./index-BbaSzr5l.js";import{_ as k}from"./cshaptx4869-scancode.QsVLrHTE.js";import{a as x,r as g}from"./uni-app.es.HvolUAn-.js";import{f as U}from"./date.kFpT0SQ2.js";import{g as j,p as C}from"./index.CSYwHWV1.js";import{_ as q}from"./_plugin-vue_export-helper.BCo6x5W8.js";const E=q(e({__name:"detailSpot",props:{id:{},zt:{}},setup(e){const q=l({}),E=l(!1),z=l(!1),F=l({jcps:0,jcms:0}),S=l(),T=l(),D=l([]),O=l();x((async e=>{if(e)try{T.value=e.id,O.value=e.zt}catch(l){console.error("Failed to parse item JSON:",l)}})),a((()=>{j("/tribute/"+T.value).then((e=>{200===e.code&&e.data.forEach((e=>{e.data.mls.forEach((e=>{e.xxs.forEach((e=>{D.value.push(e)}))}))}))})),j("/interOrder/"+T.value).then((e=>{200===e.code&&(q.value=e.data)})),j("/factory").then((e=>{200===e.code&&(S.value=e.data.map((e=>({text:e.name,value:e.name}))))}))}));const I=()=>{window.history.back()},N=()=>{let e={orderId:T.value,type:"现货单",factory:F.value.rc,qty:F.value.jcps,len:F.value.jcms,tributeDate:F.value.phrq,data:{craft:q.value.craft,makeUser:q.value.makeUser,belongTo:"",zt:A.value,sd:q.value.sd,customerComment:q.value.comment,mls:[]}},l=new Set;H.value.forEach((e=>{l.add(e.index)})),l.forEach((l=>{let a=[];H.value.forEach((e=>{e.index==l&&a.push(e)})),e.data.mls.push({name:q.value.fabric[l].name,sh:q.value.color,xxs:a})})),C("/tribute",e).then((e=>{200===e.code&&(f("提交成功!"),b({url:"/pages/distribution/distribution"}))}))},A=l(),B=e=>{A.value=e},G=l(!1),H=l([]),J=l(),L=()=>{E.value=!1,F.value.jcps=0,F.value.jcms=0,H.value.forEach((e=>{F.value.jcps++,F.value.jcms+=1*e.ms})),F.value.jcms=F.value.jcms.toFixed(1)};function M(){E.value=!1,G.value=!0,h({success:e=>{y({icon:"none",title:e.result})},faile:e=>{console.log("err",e)}})}function R(e){G.value=!1,j("/rawFabric/qrcode",{barcode:e},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((l=>{200===l.code&&(H.value.push({code:e,ms:l.data.len,syps:l.data.len,index:J.value}),E.value=!0)}))}function K(e){V({title:e.errName,content:e.errMsg,complete:()=>{G.value=!1}})}function P(){G.value=!1}const Q=e=>{F.value.phrq=U(e),z.value=!1},W=l(!1),X=l([]),Y=e=>{F.value.rc=e.selectedValues[0],Z()},Z=()=>{W.value=!1},$=()=>{X.value=S.value};return(e,l)=>{const a=o("van-nav-bar"),f=o("van-field"),b=_,h=o("van-icon"),y=o("van-button"),V=g(u("cshaptx4869-scancode"),k),x=o("van-cell-group"),U=o("van-form"),j=o("van-dialog"),C=o("van-picker"),S=o("van-popup"),T=o("van-calendar");return t(),n(r,null,[s(b,{class:"flex"},{default:d((()=>[s(a,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:I}),s(b,{class:"content"},{default:d((()=>[s(U,{onSubmit:N},{default:d((()=>[s(x,{inset:""},{default:d((()=>[s(f,{modelValue:q.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>q.value.id=e),name:"需求单号",label:"需求单号",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),s(f,{modelValue:q.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>q.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),s(f,{modelValue:q.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>q.value.makeUser=e),name:"做单人",label:"做单人",colon:"",class:"bor-n","label-width":"5em",readonly:""},null,8,["modelValue"]),s(f,{modelValue:q.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>q.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"]),s(f,{modelValue:q.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>q.value.craft=e),name:"工艺",label:"工艺",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),s(f,{modelValue:q.value.comment,"onUpdate:modelValue":l[5]||(l[5]=e=>q.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em",readonly:"",class:"bor-n"},null,8,["modelValue"]),s(b,{class:"grid-container"},{default:d((()=>[s(b,{class:"grid-item"},{default:d((()=>[c("面料名称")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[c("匹数")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[c("谁定")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[c("面料编号/米数")])),_:1})])),_:1}),(t(!0),n(r,null,m(q.value.fabric,((e,l)=>(t(),i(b,{key:l,class:"grid-container"},{default:d((()=>[s(b,{class:"grid-item"},{default:d((()=>[c(w(e.name),1)])),_:2},1024),s(b,{class:"grid-item"},{default:d((()=>[c(w(e.quantity),1)])),_:2},1024),s(b,{class:"grid-item"},{default:d((()=>[c("门店")])),_:1}),s(b,{class:"grid-item"},{default:d((()=>[(t(!0),n(r,null,m(D.value,((e,a)=>(t(),i(b,{key:a},{default:d((()=>[e.index==l?(t(),i(b,{key:0,class:"box"},{default:d((()=>[c(w(e.code),1),p("br"),c(w(e.ms)+"米 ",1)])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),(t(!0),n(r,null,m(H.value,((e,a)=>(t(),i(b,{key:a},{default:d((()=>[e.index==l?(t(),i(b,{key:0,class:"box"},{default:d((()=>[c(w(e.code),1),p("br"),c(w(e.ms)+"米 ",1),s(h,{name:"cross",color:"red",onClick:e=>H.value.splice(a,1)},null,8,["onClick"])])),_:2},1024)):v("",!0)])),_:2},1024)))),128)),s(b,{class:"a-c"},{default:d((()=>[s(y,{type:"primary",onClick:e=>(e=>{M(),J.value=e})(l)},{default:d((()=>[c(" 扫一扫 ")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128)),G.value?(t(),i(V,{key:0,onSuccess:R,onFail:K,onClose:P})):v("",!0),"已配全"!=q.value.zt?(t(),i(b,{key:1},{default:d((()=>[s(f,{modelValue:F.value.phrq,"onUpdate:modelValue":l[6]||(l[6]=e=>F.value.phrq=e),name:"配货日期",label:"配货日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[7]||(l[7]=e=>{z.value=!0})},null,8,["modelValue"]),s(f,{modelValue:F.value.rc,"onUpdate:modelValue":l[8]||(l[8]=e=>F.value.rc=e),name:"染厂选择",label:"染厂选择",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[9]||(l[9]=e=>{W.value=!0})},null,8,["modelValue"]),s(f,{modelValue:F.value.jcps,"onUpdate:modelValue":l[10]||(l[10]=e=>F.value.jcps=e),name:"进厂匹数",label:"进厂匹数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue"]),s(f,{modelValue:F.value.jcms,"onUpdate:modelValue":l[11]||(l[11]=e=>F.value.jcms=e),name:"进厂米数",label:"进厂米数",colon:"",class:"bor-n",readonly:"","label-width":"5em"},null,8,["modelValue"])])),_:1})):v("",!0)])),_:1}),"已配全"!=q.value.zt?(t(),i(b,{key:0,style:{margin:"16px",display:"flex"}},{default:d((()=>[s(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[12]||(l[12]=e=>B("部分配货"))},{default:d((()=>[c(" 部分配货 ")])),_:1}),s(y,{round:"",block:"",type:"primary","native-type":"submit",onClick:l[13]||(l[13]=e=>B("已配全")),style:{"margin-left":"15px"}},{default:d((()=>[c(" 已配全 ")])),_:1})])),_:1})):v("",!0)])),_:1})])),_:1})])),_:1}),s(j,{show:E.value,"onUpdate:show":l[14]||(l[14]=e=>E.value=e)},{footer:d((()=>[s(b,{class:"footer-button"},{default:d((()=>[s(y,{size:"small",style:{width:"25vw"},onClick:L},{default:d((()=>[c(" 扫描结束 ")])),_:1}),s(y,{size:"small",type:"success",style:{width:"25vw"},onClick:M},{default:d((()=>[c(" 继续扫码 ")])),_:1})])),_:1})])),default:d((()=>[s(b,null,{default:d((()=>[p("h3",{style:{"text-align":"center","margin-top":"10rpx"}},"扫码成功"),s(x,{inset:""},{default:d((()=>[(t(!0),n(r,null,m(H.value,((e,l)=>(t(),i(b,{key:l},{default:d((()=>[s(f,{modelValue:e.code,"onUpdate:modelValue":l=>e.code=l,name:"面料编号",label:"面料编号",colon:"",readonly:"","label-width":"5em",class:"bor-n"},null,8,["modelValue","onUpdate:modelValue"]),s(f,{modelValue:e.syps,"onUpdate:modelValue":l=>e.syps=l,name:"剩余米数",label:"剩余米数",colon:"","label-width":"5em",class:"bor-n",readonly:""},null,8,["modelValue","onUpdate:modelValue"]),s(f,{modelValue:e.ms,"onUpdate:modelValue":l=>e.ms=l,name:"排单米数",label:"排单米数",colon:"","label-width":"5em"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),s(S,{show:W.value,"onUpdate:show":l[15]||(l[15]=e=>W.value=e),round:"",position:"bottom",onOpen:$},{default:d((()=>[s(C,{"show-toolbar":"",columns:X.value,onConfirm:Y,onCancel:Z,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),s(T,{show:z.value,"onUpdate:show":l[16]||(l[16]=e=>z.value=e),onConfirm:Q,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-3bc50b97"]]);export{E as default}; diff --git a/unpackage/dist/build/web/assets/pages-distribution-distribution.tOS1HYZf.js b/unpackage/dist/build/web/assets/pages-distribution-distribution.DwGZ0YRK.js similarity index 96% rename from unpackage/dist/build/web/assets/pages-distribution-distribution.tOS1HYZf.js rename to unpackage/dist/build/web/assets/pages-distribution-distribution.DwGZ0YRK.js index 55bbc63..db5efb2 100644 --- a/unpackage/dist/build/web/assets/pages-distribution-distribution.tOS1HYZf.js +++ b/unpackage/dist/build/web/assets/pages-distribution-distribution.DwGZ0YRK.js @@ -1 +1 @@ -import{d as e,r as a,o as l,D as t,j as s,b as d,e as i,k as u,w as n,m as o,l as r,F as c,f as m,i as f,c as v,t as p,E as b,h as g,n as _}from"./index-B82U8vQy.js";import{g as h}from"./index.BM2CGSc1.js";import{f as y}from"./date.kFpT0SQ2.js";import{o as k}from"./uni-app.es.B9yZ20DZ.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=w(e({__name:"distribution",setup(e){const w=a({}),x=a([]),C=a([]),V=a([{status:"部分配货",type:"warning"},{status:"待配货",type:"primary"},{status:"已配全",type:"success"}]),z=a([]);l((()=>{h("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let a=C.value.find((a=>a.text===e.commodity));if(a){let l=a.children.find((a=>a.value===e.momme));l?l.children.push({text:e.width+"cm",value:e.width}):a.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else C.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),h("/v1/user/getNames").then((e=>{200===e.code&&(z.value=e.data.map((e=>({value:e,text:e}))))}))})),k((()=>{x.value=[],D()}));const U=()=>{history.back()};function D(){h("/tribute/getUnTribute",w.value).then((e=>{200===e.code&&(x.value=e.data)}))}t(w.value,(()=>{x.value=[],D()}));const j=a(!1),I=a(),q=a([]),E=e=>{j.value=!0,I.value=e},T=e=>{w.value[I.value]=e.selectedValues[0],F()},F=()=>{j.value=!1},B=()=>{"zt"===I.value?q.value=[{text:"待配货",value:"待配货"},{text:"部分配货",value:"部分配货"},{text:"已配全",value:"已配全"}]:q.value=z.value},L=a(!1),N=a(""),O=e=>{L.value=!0,N.value=e},R=e=>{w.value[N.value]=y(e),L.value=!1},S=e=>{if("定做单"===e.type){let a="./detailCus?id="+e.orderId+"&subId="+e.subId+"&zt="+e.zt;_({url:a})}else if("现货单"===e.type){let a="./detailSpot?id="+e.orderId+"&zt="+e.zt;_({url:a})}},A=e=>V.value.find((a=>a.status===e)).type;return(e,a)=>{const l=s("van-nav-bar"),t=s("van-field"),_=s("van-cell-group"),h=f,y=s("van-button"),k=s("van-picker"),C=s("van-popup"),V=s("van-calendar");return d(),i(c,null,[u(h,{class:"flex"},{default:n((()=>[u(l,{title:"待配货列表","left-text":"返回","left-arrow":"",onClickLeft:U}),u(_,{inset:"",style:{display:"flex"}},{default:n((()=>[u(t,{modelValue:w.value.startDate,"onUpdate:modelValue":a[0]||(a[0]=e=>w.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[1]||(a[1]=e=>O("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),u(t,{modelValue:w.value.endDate,"onUpdate:modelValue":a[2]||(a[2]=e=>w.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[3]||(a[3]=e=>O("endDate"))},null,8,["modelValue"])])),_:1}),u(_,{inset:"",style:{display:"flex"}},{default:n((()=>[u(t,{modelValue:w.value.makeUser,"onUpdate:modelValue":a[4]||(a[4]=e=>w.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[5]||(a[5]=e=>E("makeUser"))},null,8,["modelValue"]),u(t,{modelValue:w.value.zt,"onUpdate:modelValue":a[6]||(a[6]=e=>w.value.zt=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[7]||(a[7]=e=>E("zt"))},null,8,["modelValue"])])),_:1}),u(h,{class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[o("日期/颜色")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[o("面料名称/工艺"),r("br"),o("谁定")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[o("匹数")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[o("状态")])),_:1})])),_:1}),u(h,{class:"content"},{default:n((()=>[(d(!0),i(c,null,m(x.value,((e,a)=>(d(),v(h,{key:a},{default:n((()=>["定做单"===e.type?(d(),v(h,{key:0,class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[o(p(e.makeTime),1),r("br"),o(p(e.fabrics[0].color),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.name),1),r("br"),o(p(a.craft)+"   "+p(a.sd),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.qty),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item",onClick:a=>S(e)},{default:n((()=>[u(y,{type:A(e.zt)},{default:n((()=>[o(p(e.zt),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)):g("",!0),"现货单"===e.type?(d(),v(h,{key:1,class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[o(p(e.makeTime),1),r("br"),o(p(e.fabrics[0].color),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.name),1),r("br"),o(p(a.craft)+"   "+p(a.sd),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.qty),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item",onClick:a=>S(e)},{default:n((()=>[u(y,{type:A(e.zt)},{default:n((()=>[o(p(e.zt),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)):g("",!0)])),_:2},1024)))),128))])),_:1})])),_:1}),u(C,{show:j.value,"onUpdate:show":a[8]||(a[8]=e=>j.value=e),round:"",position:"bottom",onOpen:B},{default:n((()=>[u(k,{"show-toolbar":"",columns:q.value,onConfirm:T,onCancel:F,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),u(V,{show:L.value,"onUpdate:show":a[9]||(a[9]=e=>L.value=e),onConfirm:R,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-8eabd364"]]);export{x as default}; +import{d as e,r as a,o as l,D as t,j as s,b as d,e as i,k as u,w as n,m as o,l as r,F as c,f as m,i as f,c as v,t as p,E as b,h as g,n as _}from"./index-BbaSzr5l.js";import{g as h}from"./index.CSYwHWV1.js";import{f as y}from"./date.kFpT0SQ2.js";import{o as k}from"./uni-app.es.HvolUAn-.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=w(e({__name:"distribution",setup(e){const w=a({}),x=a([]),C=a([]),V=a([{status:"部分配货",type:"warning"},{status:"待配货",type:"primary"},{status:"已配全",type:"success"}]),z=a([]);l((()=>{h("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let a=C.value.find((a=>a.text===e.commodity));if(a){let l=a.children.find((a=>a.value===e.momme));l?l.children.push({text:e.width+"cm",value:e.width}):a.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else C.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),h("/v1/user/getNames").then((e=>{200===e.code&&(z.value=e.data.map((e=>({value:e,text:e}))))}))})),k((()=>{x.value=[],D()}));const U=()=>{history.back()};function D(){h("/tribute/getUnTribute",w.value).then((e=>{200===e.code&&(x.value=e.data)}))}t(w.value,(()=>{x.value=[],D()}));const j=a(!1),I=a(),q=a([]),E=e=>{j.value=!0,I.value=e},T=e=>{w.value[I.value]=e.selectedValues[0],F()},F=()=>{j.value=!1},B=()=>{"zt"===I.value?q.value=[{text:"待配货",value:"待配货"},{text:"部分配货",value:"部分配货"},{text:"已配全",value:"已配全"}]:q.value=z.value},L=a(!1),N=a(""),O=e=>{L.value=!0,N.value=e},R=e=>{w.value[N.value]=y(e),L.value=!1},S=e=>{if("定做单"===e.type){let a="./detailCus?id="+e.orderId+"&subId="+e.subId+"&zt="+e.zt;_({url:a})}else if("现货单"===e.type){let a="./detailSpot?id="+e.orderId+"&zt="+e.zt;_({url:a})}},A=e=>V.value.find((a=>a.status===e)).type;return(e,a)=>{const l=s("van-nav-bar"),t=s("van-field"),_=s("van-cell-group"),h=f,y=s("van-button"),k=s("van-picker"),C=s("van-popup"),V=s("van-calendar");return d(),i(c,null,[u(h,{class:"flex"},{default:n((()=>[u(l,{title:"待配货列表","left-text":"返回","left-arrow":"",onClickLeft:U}),u(_,{inset:"",style:{display:"flex"}},{default:n((()=>[u(t,{modelValue:w.value.startDate,"onUpdate:modelValue":a[0]||(a[0]=e=>w.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[1]||(a[1]=e=>O("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),u(t,{modelValue:w.value.endDate,"onUpdate:modelValue":a[2]||(a[2]=e=>w.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[3]||(a[3]=e=>O("endDate"))},null,8,["modelValue"])])),_:1}),u(_,{inset:"",style:{display:"flex"}},{default:n((()=>[u(t,{modelValue:w.value.makeUser,"onUpdate:modelValue":a[4]||(a[4]=e=>w.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[5]||(a[5]=e=>E("makeUser"))},null,8,["modelValue"]),u(t,{modelValue:w.value.zt,"onUpdate:modelValue":a[6]||(a[6]=e=>w.value.zt=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[7]||(a[7]=e=>E("zt"))},null,8,["modelValue"])])),_:1}),u(h,{class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[o("日期/颜色")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[o("面料名称/工艺"),r("br"),o("谁定")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[o("匹数")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[o("状态")])),_:1})])),_:1}),u(h,{class:"content"},{default:n((()=>[(d(!0),i(c,null,m(x.value,((e,a)=>(d(),v(h,{key:a},{default:n((()=>["定做单"===e.type?(d(),v(h,{key:0,class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[o(p(e.makeTime),1),r("br"),o(p(e.fabrics[0].color),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.name),1),r("br"),o(p(a.craft)+"   "+p(a.sd),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.qty),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item",onClick:a=>S(e)},{default:n((()=>[u(y,{type:A(e.zt)},{default:n((()=>[o(p(e.zt),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)):g("",!0),"现货单"===e.type?(d(),v(h,{key:1,class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[o(p(e.makeTime),1),r("br"),o(p(e.fabrics[0].color),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.name),1),r("br"),o(p(a.craft)+"   "+p(a.sd),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[u(h,{class:"grid-container1"},{default:n((()=>[(d(!0),i(c,null,m(e.fabrics,((a,l)=>(d(),v(h,{class:b(l===e.fabrics.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[o(p(a.qty),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),u(h,{class:"grid-item",onClick:a=>S(e)},{default:n((()=>[u(y,{type:A(e.zt)},{default:n((()=>[o(p(e.zt),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)):g("",!0)])),_:2},1024)))),128))])),_:1})])),_:1}),u(C,{show:j.value,"onUpdate:show":a[8]||(a[8]=e=>j.value=e),round:"",position:"bottom",onOpen:B},{default:n((()=>[u(k,{"show-toolbar":"",columns:q.value,onConfirm:T,onCancel:F,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),u(V,{show:L.value,"onUpdate:show":a[9]||(a[9]=e=>L.value=e),onConfirm:R,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-8eabd364"]]);export{x as default}; diff --git a/unpackage/dist/build/web/assets/pages-documentary-detail.C8spbihn.js b/unpackage/dist/build/web/assets/pages-documentary-detail.DW2vql1f.js similarity index 98% rename from unpackage/dist/build/web/assets/pages-documentary-detail.C8spbihn.js rename to unpackage/dist/build/web/assets/pages-documentary-detail.DW2vql1f.js index cd70eca..ceeeb73 100644 --- a/unpackage/dist/build/web/assets/pages-documentary-detail.C8spbihn.js +++ b/unpackage/dist/build/web/assets/pages-documentary-detail.DW2vql1f.js @@ -1 +1 @@ -import{d as e,r as a,q as l,j as u,b as s,e as n,k as t,w as o,F as d,f as v,m as r,l as m,c as i,h as c,i as f,E as p,t as h}from"./index-B82U8vQy.js";import{a as b}from"./uni-app.es.B9yZ20DZ.js";import{g as y,p as w,u as x}from"./index.BM2CGSc1.js";import{f as g}from"./date.kFpT0SQ2.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=k(e({__name:"detail",props:{item:{}},setup(e){const k=a(),V=a({}),_=a(""),C=a(),z=a([]),q=a([]),U=a(""),S=a([]),j=a({czrq:g(new Date),yjxybrq:g(new Date)});b((async e=>{if(e)try{if(k.value=JSON.parse(e.item),"门店"!==k.value.sd||k.value.processes)V.value=k.value.processes;else{let e=await y("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===k.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,u=await y(e);200===u.code?V.value=u.data:l("暂无此工艺!")}else l("暂无此工艺!")}}C.value=V.value.processes.findIndex((e=>e.name==k.value.zt));let a="";a=C.value>0&&!V.value.processes[C.value].id?V.value.processes[C.value-1].name:0!=C.value||V.value.processes[C.value].id?k.value.zt:"待进厂";let u=V.value.processes.find(((e,a)=>a>C.value&&e.necessary));w("/process/getNext",[a,u?u.name:"0x7c00"]).then((e=>{200===e.code&&(z.value=e.data)})),y("/tracking/getLog?id="+k.value.id).then((e=>{200===e.code&&(S.value=e.data,V.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),V.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq)})))}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const E=()=>{history.back()},F=a(!1),I=a(),N=e=>{I.value=e,F.value=!0},L=e=>{j.value[I.value]=g(e),F.value=!1},O=a(!1),B=a([]),A=a(),D=e=>{A.value=e,O.value=!0},J=e=>{if("craftFlow"===A.value){let a="/craftFlows/byName?name="+e.selectedValues[0];y(a).then((a=>{200===a.code?(Y.value=JSON.stringify(a.data),Y.value.unshift({name:U.value}),X.value=e.selectedValues[0]):(l("请重新选择工艺流程!"),X.value="")}))}else q.value[A.value].value=e.selectedValues[0];T()},T=()=>{O.value=!1},R=()=>{if("craftFlow"===A.value){B.value=Z.value;let e={};Z.value.forEach((a=>{a.craftName===k.value.craft&&(e=a)})),B.value=[],e.flows&&e.flows.forEach((e=>{("门店"===k.value.sd&&"仅现货"===e.bind||"通用"===e.bind)&&B.value.push({value:e.name,text:e.name})}))}else B.value=q.value[A.value].chooses.map((e=>({text:e.value,value:e.value})))},G=a(!1),H=a([]),K=a([]),M=a(),P=a([]),Q=a([]),W=a(),X=a(),Y=a(),Z=a([]),$=a(),ee=()=>{P.value=[],Q.value=[],k.value.mls.forEach((e=>{e.xxs.forEach((a=>{let l=K.value.find((l=>l.mz==e.mz&&l.sh==e.sh&&l.bh==a.bh&&l.ms==a.ms));if(l){let e=Q.value.find((e=>e.mz==l.mz&&e.sh==l.sh));e?e.xxs.push({bh:l.bh,index:l.index,ms:l.ms}):Q.value.push({mz:l.mz,sh:l.sh,xxs:[{bh:l.bh,index:l.index,ms:l.ms}]})}else{let l=P.value.find((a=>a.mz==e.mz&&a.sh==e.sh));l?l.xxs.push({bh:a.bh,index:a.index,ms:a.ms}):P.value.push({mz:e.mz,sh:e.sh,xxs:[{bh:a.bh,index:a.index,ms:a.ms}]})}}))})),-1==C.value?V.value.processes[0].id?V.value.processes.unshift({name:U.value}):V.value.processes[0]={name:U.value}:V.value.processes[C.value+1].id?V.value.processes.splice(C.value+1,0,{name:U.value}):V.value.processes[C.value+1]={name:U.value},G.value=!1},ae=()=>{if(!_.value&&!U.value)return l("请选择工序!");let e={};if(U.value){if(0==Q.value.length)return l(W.value.nextStep+"未选择面料!");e={trackingLogId:k.value.id,subId:k.value.subId,details:{trackingLog:S.value,zt:U.value,list:q.value,form:j.value,type:W.value.nextStep,mls1:0==P.value.length?[]:P.value,mls2:0==P.value.length?[]:Q.value,craftFlow:X.value?X.value:null,processes:"ChangeCraft"==W.value.nextStep?Y.value:V.value,czyy:M.value}}}else _.value&&(e={subId:k.value.subId,trackingLogId:k.value.id,details:{zt:_.value==V.value.processes[V.value.processes.length-1].name?"待出厂":_.value,list:q.value,form:j.value}});w("/tracking",e).then((e=>{200===e.code&&(l("提交成功!"),window.history.back())}))},le=a([]),ue=e=>{e.status="uploading",e.message="上传中...",x("/upload",e.file).then((a=>{200===a.code&&(e.status="success",e.message="成功!",q.value[A.value].pic=a.data)}))};return(e,a)=>{const b=u("van-nav-bar"),w=u("van-field"),x=f,g=u("van-cell-group"),S=u("van-uploader"),I=u("van-button"),P=u("van-form"),Q=u("van-checkbox"),Y=u("van-checkbox-group"),se=u("van-dialog"),ne=u("van-picker"),te=u("van-popup"),oe=u("van-calendar");return s(),n(d,null,[t(x,{class:"flex"},{default:o((()=>[t(b,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:E}),t(x,{class:"content"},{default:o((()=>[t(g,{inset:""},{default:o((()=>[t(w,{modelValue:k.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>k.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),t(w,{modelValue:k.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>k.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),t(w,{modelValue:k.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>k.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),t(w,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),t(x,{class:"grid-container"},{default:o((()=>[(s(!0),n(d,null,v(V.value.processes,((e,a)=>(s(),i(x,{class:"grid-item",key:a},{default:o((()=>[t(x,{class:p(C.value>=a||_.value==e.name?e.id?"btn1":"btn2":"btn"),onClick:u=>((e,a)=>{if(!(C.value>=a))try{U.value="",V.value.processes.forEach(((l,u)=>{if(u>C.value&&a>u){if(l.necessary)throw _.value=l.name,l.name+"不可跳过!"}else _.value=e.name})),y("/process/byName?name="+_.value).then((e=>{200===e.code&&(q.value=e.data.evidence)}))}catch(u){l(u)}})(e,a)},{default:o((()=>[r(h(e.name),1)])),_:2},1032,["class","onClick"]),m("p",null,h(e.rq),1)])),_:2},1024)))),128))])),_:1}),t(w,{name:"特殊工序",label:"特殊工序",colon:"","label-width":"5em",readonly:""}),t(x,{class:"grid-container"},{default:o((()=>[(s(!0),n(d,null,v(z.value,((e,a)=>(s(),i(x,{class:"grid-item",key:a},{default:o((()=>[t(x,{class:p(U.value==e.name?"btn1":"btn"),onClick:a=>(e=>{let a=z.value.find((a=>a.name===e.name));q.value=a.evidence,"门店"===k.value.sd?$.value=a.internalOrderAlert:$.value=a.externalOrderAlert;let u=0;if(V.value.processes.forEach((a=>{a.name==e.name&&u++})),u>=Number($.value))return l("已超过系统限制,请联系管理员!");U.value=e.name,W.value=e,_.value="",G.value=!0,y("/flowBind").then((e=>{200===e.code&&(Z.value=e.data)}))})(e)},{default:o((()=>[r(h(e.name),1)])),_:2},1032,["class","onClick"])])),_:2},1024)))),128))])),_:1})])),_:1}),t(P,{onSubmit:ae},{default:o((()=>[t(g,{inset:""},{default:o((()=>[(s(!0),n(d,null,v(q.value,((e,l)=>(s(),i(x,{key:l},{default:o((()=>["Select"===e.type?(s(),i(w,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[],onClick:e=>D(l)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])):c("",!0),"Input"===e.type?(s(),n(d,{key:1},[e.contentType.find((e=>"Text"==e))?(s(),i(w,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):c("",!0),e.contentType.find((e=>"File"==e))?(s(),i(w,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:o((()=>[t(S,{modelValue:le.value,"onUpdate:modelValue":a[3]||(a[3]=e=>le.value=e),multiple:"","max-count":1,"after-read":ue,onClick:e=>A.value=l},null,8,["modelValue","onClick"])])),_:2},1032,["label","rules"])):c("",!0)],64)):c("",!0)])),_:2},1024)))),128)),t(w,{modelValue:j.value.czrq,"onUpdate:modelValue":a[4]||(a[4]=e=>j.value.czrq=e),name:"操作日期",label:"操作日期",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:a[5]||(a[5]=e=>N("czrq"))},null,8,["modelValue"]),t(w,{modelValue:j.value.yjxybrq,"onUpdate:modelValue":a[6]||(a[6]=e=>j.value.yjxybrq=e),name:"预计下一步日期",label:"预计下一步日期",colon:"","label-width":"8em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:a[7]||(a[7]=e=>N("yjxybrq"))},null,8,["modelValue"])])),_:1}),t(x,{style:{margin:"32rpx"}},{default:o((()=>[t(I,{round:"",block:"",type:"primary","native-type":"submit"},{default:o((()=>[r(" 更新状态 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),t(se,{show:G.value,"onUpdate:show":a[13]||(a[13]=e=>G.value=e),showConfirmButton:!1,width:"90vw"},{default:o((()=>[t(P,{onSubmit:ee},{default:o((()=>[t(g,{inset:""},{default:o((()=>[t(x,{style:{padding:"10rpx 15rpx"}},{default:o((()=>[t(w,{name:"请选择面料",label:"请选择面料","label-width":"6em"},{input:o((()=>[t(Y,{modelValue:H.value,"onUpdate:modelValue":a[8]||(a[8]=e=>H.value=e),direction:"horizontal"},{default:o((()=>[t(Q,{name:"All"},{default:o((()=>[r("全部")])),_:1})])),_:1},8,["modelValue"])])),_:1}),m("p",{style:{color:"#7f7f7f"}},"如果无法辨认,请选择米数相近的面料"),t(x,{class:"grid-container1"},{default:o((()=>[(s(!0),n(d,null,v(k.value.mls,((e,a)=>(s(),i(x,{key:a},{default:o((()=>[(s(!0),n(d,null,v(e.xxs,((a,l)=>(s(),i(x,{class:"grid-item",key:l},{default:o((()=>[t(x,{class:p(H.value[0]||K.value.find((e=>e.bh===a.bh&&e.ms==a.ms))?"btn1":"btn"),onClick:l=>((e,a)=>{let l=K.value.findIndex((a=>a.bh===e.bh&&a.ms===e.ms));l>=0?K.value.splice(l,1):K.value.push({...e,mz:a.mz,sh:a.sh})})(a,e)},{default:o((()=>[r(h(e.mz),1),m("br"),r(h(a.ms)+"米/"+h(a.bh),1)])),_:2},1032,["class","onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),"ChangeCraft"==W.value.nextStep?(s(),i(w,{key:0,modelValue:X.value,"onUpdate:modelValue":a[9]||(a[9]=e=>X.value=e),name:"工艺流程",colon:"",label:"工艺流程",rules:"ChangeCraft"==W.value.nextStep?[{required:!0,message:"请填写"}]:[],"label-width":"5em",readonly:"",class:"bor",onClick:a[10]||(a[10]=e=>D("craftFlow"))},null,8,["modelValue","rules"])):c("",!0),t(w,{modelValue:M.value,"onUpdate:modelValue":a[11]||(a[11]=e=>M.value=e),name:"操作原因",colon:"",label:"操作原因","label-width":"5em",class:"bor-n"},null,8,["modelValue"])])),_:1}),t(x,{class:"footer-button"},{default:o((()=>[t(I,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:a[12]||(a[12]=e=>G.value=!1)},{default:o((()=>[r(" 取消 ")])),_:1}),t(I,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"}},{default:o((()=>[r(" 确认 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),t(te,{show:O.value,"onUpdate:show":a[14]||(a[14]=e=>O.value=e),round:"",position:"bottom",onOpen:R},{default:o((()=>[t(ne,{"show-toolbar":"",columns:B.value,onConfirm:J,onCancel:T,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),t(oe,{show:F.value,"onUpdate:show":a[15]||(a[15]=e=>F.value=e),onConfirm:L,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-95b9bb75"]]);export{V as default}; +import{d as e,r as a,q as l,j as u,b as s,e as n,k as t,w as o,F as d,f as v,m as r,l as m,c as i,h as c,i as f,E as p,t as h}from"./index-BbaSzr5l.js";import{a as b}from"./uni-app.es.HvolUAn-.js";import{g as y,p as w,u as x}from"./index.CSYwHWV1.js";import{f as g}from"./date.kFpT0SQ2.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=k(e({__name:"detail",props:{item:{}},setup(e){const k=a(),V=a({}),_=a(""),C=a(),z=a([]),q=a([]),U=a(""),S=a([]),j=a({czrq:g(new Date),yjxybrq:g(new Date)});b((async e=>{if(e)try{if(k.value=JSON.parse(e.item),"门店"!==k.value.sd||k.value.processes)V.value=k.value.processes;else{let e=await y("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===k.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,u=await y(e);200===u.code?V.value=u.data:l("暂无此工艺!")}else l("暂无此工艺!")}}C.value=V.value.processes.findIndex((e=>e.name==k.value.zt));let a="";a=C.value>0&&!V.value.processes[C.value].id?V.value.processes[C.value-1].name:0!=C.value||V.value.processes[C.value].id?k.value.zt:"待进厂";let u=V.value.processes.find(((e,a)=>a>C.value&&e.necessary));w("/process/getNext",[a,u?u.name:"0x7c00"]).then((e=>{200===e.code&&(z.value=e.data)})),y("/tracking/getLog?id="+k.value.id).then((e=>{200===e.code&&(S.value=e.data,V.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),V.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq)})))}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const E=()=>{history.back()},F=a(!1),I=a(),N=e=>{I.value=e,F.value=!0},L=e=>{j.value[I.value]=g(e),F.value=!1},O=a(!1),B=a([]),A=a(),D=e=>{A.value=e,O.value=!0},J=e=>{if("craftFlow"===A.value){let a="/craftFlows/byName?name="+e.selectedValues[0];y(a).then((a=>{200===a.code?(Y.value=JSON.stringify(a.data),Y.value.unshift({name:U.value}),X.value=e.selectedValues[0]):(l("请重新选择工艺流程!"),X.value="")}))}else q.value[A.value].value=e.selectedValues[0];T()},T=()=>{O.value=!1},R=()=>{if("craftFlow"===A.value){B.value=Z.value;let e={};Z.value.forEach((a=>{a.craftName===k.value.craft&&(e=a)})),B.value=[],e.flows&&e.flows.forEach((e=>{("门店"===k.value.sd&&"仅现货"===e.bind||"通用"===e.bind)&&B.value.push({value:e.name,text:e.name})}))}else B.value=q.value[A.value].chooses.map((e=>({text:e.value,value:e.value})))},G=a(!1),H=a([]),K=a([]),M=a(),P=a([]),Q=a([]),W=a(),X=a(),Y=a(),Z=a([]),$=a(),ee=()=>{P.value=[],Q.value=[],k.value.mls.forEach((e=>{e.xxs.forEach((a=>{let l=K.value.find((l=>l.mz==e.mz&&l.sh==e.sh&&l.bh==a.bh&&l.ms==a.ms));if(l){let e=Q.value.find((e=>e.mz==l.mz&&e.sh==l.sh));e?e.xxs.push({bh:l.bh,index:l.index,ms:l.ms}):Q.value.push({mz:l.mz,sh:l.sh,xxs:[{bh:l.bh,index:l.index,ms:l.ms}]})}else{let l=P.value.find((a=>a.mz==e.mz&&a.sh==e.sh));l?l.xxs.push({bh:a.bh,index:a.index,ms:a.ms}):P.value.push({mz:e.mz,sh:e.sh,xxs:[{bh:a.bh,index:a.index,ms:a.ms}]})}}))})),-1==C.value?V.value.processes[0].id?V.value.processes.unshift({name:U.value}):V.value.processes[0]={name:U.value}:V.value.processes[C.value+1].id?V.value.processes.splice(C.value+1,0,{name:U.value}):V.value.processes[C.value+1]={name:U.value},G.value=!1},ae=()=>{if(!_.value&&!U.value)return l("请选择工序!");let e={};if(U.value){if(0==Q.value.length)return l(W.value.nextStep+"未选择面料!");e={trackingLogId:k.value.id,subId:k.value.subId,details:{trackingLog:S.value,zt:U.value,list:q.value,form:j.value,type:W.value.nextStep,mls1:0==P.value.length?[]:P.value,mls2:0==P.value.length?[]:Q.value,craftFlow:X.value?X.value:null,processes:"ChangeCraft"==W.value.nextStep?Y.value:V.value,czyy:M.value}}}else _.value&&(e={subId:k.value.subId,trackingLogId:k.value.id,details:{zt:_.value==V.value.processes[V.value.processes.length-1].name?"待出厂":_.value,list:q.value,form:j.value}});w("/tracking",e).then((e=>{200===e.code&&(l("提交成功!"),window.history.back())}))},le=a([]),ue=e=>{e.status="uploading",e.message="上传中...",x("/upload",e.file).then((a=>{200===a.code&&(e.status="success",e.message="成功!",q.value[A.value].pic=a.data)}))};return(e,a)=>{const b=u("van-nav-bar"),w=u("van-field"),x=f,g=u("van-cell-group"),S=u("van-uploader"),I=u("van-button"),P=u("van-form"),Q=u("van-checkbox"),Y=u("van-checkbox-group"),se=u("van-dialog"),ne=u("van-picker"),te=u("van-popup"),oe=u("van-calendar");return s(),n(d,null,[t(x,{class:"flex"},{default:o((()=>[t(b,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:E}),t(x,{class:"content"},{default:o((()=>[t(g,{inset:""},{default:o((()=>[t(w,{modelValue:k.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>k.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),t(w,{modelValue:k.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>k.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),t(w,{modelValue:k.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>k.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),t(w,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),t(x,{class:"grid-container"},{default:o((()=>[(s(!0),n(d,null,v(V.value.processes,((e,a)=>(s(),i(x,{class:"grid-item",key:a},{default:o((()=>[t(x,{class:p(C.value>=a||_.value==e.name?e.id?"btn1":"btn2":"btn"),onClick:u=>((e,a)=>{if(!(C.value>=a))try{U.value="",V.value.processes.forEach(((l,u)=>{if(u>C.value&&a>u){if(l.necessary)throw _.value=l.name,l.name+"不可跳过!"}else _.value=e.name})),y("/process/byName?name="+_.value).then((e=>{200===e.code&&(q.value=e.data.evidence)}))}catch(u){l(u)}})(e,a)},{default:o((()=>[r(h(e.name),1)])),_:2},1032,["class","onClick"]),m("p",null,h(e.rq),1)])),_:2},1024)))),128))])),_:1}),t(w,{name:"特殊工序",label:"特殊工序",colon:"","label-width":"5em",readonly:""}),t(x,{class:"grid-container"},{default:o((()=>[(s(!0),n(d,null,v(z.value,((e,a)=>(s(),i(x,{class:"grid-item",key:a},{default:o((()=>[t(x,{class:p(U.value==e.name?"btn1":"btn"),onClick:a=>(e=>{let a=z.value.find((a=>a.name===e.name));q.value=a.evidence,"门店"===k.value.sd?$.value=a.internalOrderAlert:$.value=a.externalOrderAlert;let u=0;if(V.value.processes.forEach((a=>{a.name==e.name&&u++})),u>=Number($.value))return l("已超过系统限制,请联系管理员!");U.value=e.name,W.value=e,_.value="",G.value=!0,y("/flowBind").then((e=>{200===e.code&&(Z.value=e.data)}))})(e)},{default:o((()=>[r(h(e.name),1)])),_:2},1032,["class","onClick"])])),_:2},1024)))),128))])),_:1})])),_:1}),t(P,{onSubmit:ae},{default:o((()=>[t(g,{inset:""},{default:o((()=>[(s(!0),n(d,null,v(q.value,((e,l)=>(s(),i(x,{key:l},{default:o((()=>["Select"===e.type?(s(),i(w,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[],onClick:e=>D(l)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])):c("",!0),"Input"===e.type?(s(),n(d,{key:1},[e.contentType.find((e=>"Text"==e))?(s(),i(w,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):c("",!0),e.contentType.find((e=>"File"==e))?(s(),i(w,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:o((()=>[t(S,{modelValue:le.value,"onUpdate:modelValue":a[3]||(a[3]=e=>le.value=e),multiple:"","max-count":1,"after-read":ue,onClick:e=>A.value=l},null,8,["modelValue","onClick"])])),_:2},1032,["label","rules"])):c("",!0)],64)):c("",!0)])),_:2},1024)))),128)),t(w,{modelValue:j.value.czrq,"onUpdate:modelValue":a[4]||(a[4]=e=>j.value.czrq=e),name:"操作日期",label:"操作日期",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:a[5]||(a[5]=e=>N("czrq"))},null,8,["modelValue"]),t(w,{modelValue:j.value.yjxybrq,"onUpdate:modelValue":a[6]||(a[6]=e=>j.value.yjxybrq=e),name:"预计下一步日期",label:"预计下一步日期",colon:"","label-width":"8em",rules:[{required:!0,message:"请填写"}],readonly:"",class:"bor",onClick:a[7]||(a[7]=e=>N("yjxybrq"))},null,8,["modelValue"])])),_:1}),t(x,{style:{margin:"32rpx"}},{default:o((()=>[t(I,{round:"",block:"",type:"primary","native-type":"submit"},{default:o((()=>[r(" 更新状态 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),t(se,{show:G.value,"onUpdate:show":a[13]||(a[13]=e=>G.value=e),showConfirmButton:!1,width:"90vw"},{default:o((()=>[t(P,{onSubmit:ee},{default:o((()=>[t(g,{inset:""},{default:o((()=>[t(x,{style:{padding:"10rpx 15rpx"}},{default:o((()=>[t(w,{name:"请选择面料",label:"请选择面料","label-width":"6em"},{input:o((()=>[t(Y,{modelValue:H.value,"onUpdate:modelValue":a[8]||(a[8]=e=>H.value=e),direction:"horizontal"},{default:o((()=>[t(Q,{name:"All"},{default:o((()=>[r("全部")])),_:1})])),_:1},8,["modelValue"])])),_:1}),m("p",{style:{color:"#7f7f7f"}},"如果无法辨认,请选择米数相近的面料"),t(x,{class:"grid-container1"},{default:o((()=>[(s(!0),n(d,null,v(k.value.mls,((e,a)=>(s(),i(x,{key:a},{default:o((()=>[(s(!0),n(d,null,v(e.xxs,((a,l)=>(s(),i(x,{class:"grid-item",key:l},{default:o((()=>[t(x,{class:p(H.value[0]||K.value.find((e=>e.bh===a.bh&&e.ms==a.ms))?"btn1":"btn"),onClick:l=>((e,a)=>{let l=K.value.findIndex((a=>a.bh===e.bh&&a.ms===e.ms));l>=0?K.value.splice(l,1):K.value.push({...e,mz:a.mz,sh:a.sh})})(a,e)},{default:o((()=>[r(h(e.mz),1),m("br"),r(h(a.ms)+"米/"+h(a.bh),1)])),_:2},1032,["class","onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),"ChangeCraft"==W.value.nextStep?(s(),i(w,{key:0,modelValue:X.value,"onUpdate:modelValue":a[9]||(a[9]=e=>X.value=e),name:"工艺流程",colon:"",label:"工艺流程",rules:"ChangeCraft"==W.value.nextStep?[{required:!0,message:"请填写"}]:[],"label-width":"5em",readonly:"",class:"bor",onClick:a[10]||(a[10]=e=>D("craftFlow"))},null,8,["modelValue","rules"])):c("",!0),t(w,{modelValue:M.value,"onUpdate:modelValue":a[11]||(a[11]=e=>M.value=e),name:"操作原因",colon:"",label:"操作原因","label-width":"5em",class:"bor-n"},null,8,["modelValue"])])),_:1}),t(x,{class:"footer-button"},{default:o((()=>[t(I,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:a[12]||(a[12]=e=>G.value=!1)},{default:o((()=>[r(" 取消 ")])),_:1}),t(I,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"}},{default:o((()=>[r(" 确认 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),t(te,{show:O.value,"onUpdate:show":a[14]||(a[14]=e=>O.value=e),round:"",position:"bottom",onOpen:R},{default:o((()=>[t(ne,{"show-toolbar":"",columns:B.value,onConfirm:J,onCancel:T,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),t(oe,{show:F.value,"onUpdate:show":a[15]||(a[15]=e=>F.value=e),onConfirm:L,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-95b9bb75"]]);export{V as default}; diff --git a/unpackage/dist/build/web/assets/pages-documentary-documentary.DUCpQcon.js b/unpackage/dist/build/web/assets/pages-documentary-documentary.BV8YxQHl.js similarity index 98% rename from unpackage/dist/build/web/assets/pages-documentary-documentary.DUCpQcon.js rename to unpackage/dist/build/web/assets/pages-documentary-documentary.BV8YxQHl.js index fed3108..fd7d039 100644 --- a/unpackage/dist/build/web/assets/pages-documentary-documentary.DUCpQcon.js +++ b/unpackage/dist/build/web/assets/pages-documentary-documentary.BV8YxQHl.js @@ -1 +1 @@ -import{d as e,r as l,o as a,g as t,D as o,j as u,b as s,e as n,k as d,w as c,m as r,l as i,F as m,f as v,q as f,i as g,y as h,c as b,E as p,t as y,J as _,n as w}from"./index-B82U8vQy.js";import{g as V,p as x}from"./index.BM2CGSc1.js";import{f as k}from"./date.kFpT0SQ2.js";import{o as j}from"./uni-app.es.B9yZ20DZ.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";const z=C(e({__name:"documentary",setup(e){const C=l({}),z=l({jcrq:k(new Date),yjccts:5}),q=l([]),U=l([]),D=l([]);a((()=>{V("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=ae.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else ae.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),V("/v1/user/getNames").then((e=>{200===e.code&&(D.value=e.data.map((e=>({value:e,text:e}))))})),V("/factory").then((e=>{200===e.code&&(U.value=e.data.map((e=>({text:e.name,value:e.name}))))}))})),j((()=>{q.value=[],M(),t({key:"info",success(e){let l=JSON.parse(e.data);z.value.gdy=l.userName},fail:e=>{console.log(e)}})}));const N=()=>{history.back()},T=l(0),O=l(1),E=l(!1),J=l(!1),L=()=>{q.value.length{200===e.code&&(e.data.record.forEach((e=>{let l=[];var a,t;e.logs.forEach((e=>{e.details.trackingLog&&(l=l.concat(e.details.trackingLog)),l.push(e)})),function(e){if("string"!=typeof e)return!1;try{return JSON.parse(e),!0}catch(l){return!1}}((e={...e.trackingLog,logs:l}).craftComment)&&(e.craftComment=JSON.parse(e.craftComment)),"待进厂"===e.zt?(e.zcts=0,e.butonColor=re.value[0]):"待出厂"===e.zt?(e.jcrq=e.logs[0].details.form.czrq,e.ccrq=e.logs[0].details.form.yjccts?I(e.jcrq,Number(e.logs[0].details.form.yjccts)):"",e.zcts=S(e.logs[0].createTime,new Date),e.butonColor=re.value[1]):"已出厂"===e.zt?(e.jcrq=e.logs[0].details.form.czrq,e.ccrq=e.logs[0].details.form.yjccts?I(e.jcrq,Number(e.logs[0].details.form.yjccts)):"",e.zcts=S(e.logs[0].createTime,e.logs[e.logs.length-1].createTime),e.butonColor=re.value[2]):(e.jcrq=e.logs[0].details.form.czrq,e.ccrq=e.logs[0].details.form.yjccts?I(e.jcrq,Number(e.logs[0].details.form.yjccts)):"",e.zcts=S(e.logs[0].createTime,new Date),e.butonColor=re.value[(a=3,t=14,a=Math.ceil(a),t=Math.floor(t),Math.floor(Math.random()*(t-a+1))+a)]),q.value.push(e)})),T.value+=1*e.data.total,J.value=!1,E.value=!1)}))}function S(e,l){const a=new Date(e),t=(new Date(l)-a)/864e5;return Math.abs(Math.round(t))}function I(e,l){const a=new Date(e);return a.setHours(0,0,0,0),a.setDate(a.getDate()+l),k(a)}o(C.value,(()=>{q.value=[],M()}));const F=l(!1),R=l(),B=l([]),H=e=>{F.value=!0,R.value=e},A=e=>{C.value[R.value]=e.selectedValues[0],G()},G=()=>{F.value=!1},K=()=>{"factory"===R.value?B.value=U.value:"zt"===R.value?B.value=[{text:"待进厂",value:"待进厂"},{text:"进行中",value:"进行中"},{text:"待出厂",value:"待出厂"},{text:"已出厂",value:"已出厂"}]:B.value=D.value},P=l(!1),Q=l(""),W=e=>{P.value=!0,Q.value=e},X=e=>{"jcrq"==Q.value?z.value[Q.value]=k(e):C.value[Q.value]=k(e),P.value=!1},Y=l([]),Z=l([]),$=l(!1),ee=l(""),le=l(0),ae=l([]),te=()=>{$.value=!0},oe=()=>{Y.value=ae.value,Z.value=Y.value,ee.value=""},ue=()=>{$.value=!1},se=l(),ne=l(),de=()=>{ne.value&&clearTimeout(ne.value),ne.value=setTimeout((()=>{(()=>{le.value=0;let e=new RegExp(ee.value),l=[];Y.value.forEach((a=>{e.test(a.text)&&l.push(a)})),Z.value=l})()}),800)},ce=e=>{C.value.fabric=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],ue()},re=l(["#611987","#611987","#e54077","#63b911","#036fb8","#ff9e49","#fa7cff","#f39b77","#4fcdff","#e54077","#036fb8","#ffc404","#63b911","#9cdd1c","#9cdd1c"]),ie=l(!1),me=l({}),ve=()=>{if(!z.value.yjccts)return f("请填写预计出厂天数!");let e={subId:me.value.subId,trackingLogId:me.value.id,details:{zt:"等待",list:[],form:{czrq:z.value.jcrq,yjccts:z.value.yjccts,gdy:z.value.gdy}}};x("/tracking",e).then((e=>{200===e.code&&(ie.value=!1,me.value.zt="等待",f("更新成功!"))}))};return(e,l)=>{const a=u("van-nav-bar"),t=u("van-field"),o=u("van-cell-group"),V=g,x=u("van-button"),k=u("van-list"),j=u("van-dialog"),U=u("van-picker"),D=u("van-popup"),T=u("van-calendar"),O=u("van-search"),M=h;return s(),n(m,null,[d(V,{class:"flex"},{default:c((()=>[d(a,{title:"跟单系统","left-text":"返回","left-arrow":"",onClickLeft:N}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.factory,"onUpdate:modelValue":l[0]||(l[0]=e=>C.value.factory=e),name:"选择工厂",label:"选择工厂",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[1]||(l[1]=e=>H("factory"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.startDate,"onUpdate:modelValue":l[2]||(l[2]=e=>C.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>W("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:C.value.endDate,"onUpdate:modelValue":l[4]||(l[4]=e=>C.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[5]||(l[5]=e=>W("endDate"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.fabric,"onUpdate:modelValue":l[6]||(l[6]=e=>C.value.fabric=e),name:"面料名称",label:"面料名称",class:"bor",colon:"","label-width":"5em",readonly:"",onClick:te},null,8,["modelValue"]),d(t,{modelValue:C.value.makeUser,"onUpdate:modelValue":l[7]||(l[7]=e=>C.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[8]||(l[8]=e=>H("makeUser"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.color,"onUpdate:modelValue":l[9]||(l[9]=e=>C.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:C.value.belongTo,"onUpdate:modelValue":l[10]||(l[10]=e=>C.value.belongTo=e),name:"归属人员",label:"归属人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[11]||(l[11]=e=>H("belongTo"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.sd,"onUpdate:modelValue":l[12]||(l[12]=e=>C.value.sd=e),name:"谁定",label:"谁       定",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:C.value.zt,"onUpdate:modelValue":l[13]||(l[13]=e=>C.value.zt=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[14]||(l[14]=e=>H("zt"))},null,8,["modelValue"])])),_:1}),d(V,{class:"grid-container"},{default:c((()=>[d(V,{class:"grid-item"},{default:c((()=>[r("面料/颜色")])),_:1}),d(V,{class:"grid-item"},{default:c((()=>[r("谁定/做单人/归属人"),i("br"),r("匹数/米数")])),_:1}),d(V,{class:"grid-item"},{default:c((()=>[r("工艺/工艺要求")])),_:1}),d(V,{class:"grid-item"},{default:c((()=>[r("状态")])),_:1})])),_:1}),d(V,{class:"content"},{default:c((()=>[d(k,{loading:J.value,"onUpdate:loading":l[15]||(l[15]=e=>J.value=e),finished:E.value,"finished-text":"没有更多了",onLoad:L},{default:c((()=>[(s(!0),n(m,null,v(q.value,((e,l)=>(s(),n(m,{key:l},[d(V,{class:"grid-container"},{default:c((()=>[d(V,{class:"grid-item"},{default:c((()=>[d(V,{class:"grid-container1"},{default:c((()=>[(s(!0),n(m,null,v(e.mls,((l,a)=>(s(),b(V,{class:p(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:c((()=>[r(y(l.mz),1),i("br"),r(y(l.sh),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:c((()=>[d(V,{class:"grid-container1"},{default:c((()=>[(s(!0),n(m,null,v(e.mls,((l,a)=>(s(),b(V,{class:p(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:c((()=>{return[r(y(e.sd)+"/"+y(e.makeUser)+"/"+y(e.belongTo),1),i("br"),r(y(l.xxs.length)+"匹/"+y((a=l.xxs,a.reduce(((e,l)=>e+1*l.ms),0)))+"米 ",1)];var a})),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:c((()=>[r(y(e.craft),1),i("br"),r(y(e.craftCmt.name?e.craftCmt.name:""),1)])),_:2},1024),d(V,{class:"grid-item"},{default:c((()=>[d(x,{style:_({backgroundColor:e.butonColor,color:"#fff"}),onClick:l=>(e=>{"待出厂"===e.zt?w({url:"./ex-factory?item="+JSON.stringify(e)}):"已出厂"===e.zt?w({url:"./history?item="+JSON.stringify(e)}):"待进厂"===e.zt?(ie.value=!0,me.value=e):w({url:"./detail?item="+JSON.stringify(e)})})(e)},{default:c((()=>[r(y(e.zt),1)])),_:2},1032,["style","onClick"])])),_:2},1024)])),_:2},1024),d(V,{style:{"text-align":"center",display:"flex","align-items":"center","justify-content":"space-around"}},{default:c((()=>[i("p",null,"在厂天数:"+y(e.zcts)+"天",1),i("p",null,[r(" 进厂:"+y(e.jcrq)+" ",1),i("br"),r(" 预计:"+y(e.ccrq),1)])])),_:2},1024)],64)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(j,{show:ie.value,"onUpdate:show":l[21]||(l[21]=e=>ie.value=e)},{footer:c((()=>[d(V,{class:"footer-button"},{default:c((()=>[d(x,{plain:"",size:"small",style:{width:"25vw"},onClick:l[20]||(l[20]=e=>ie.value=!1)},{default:c((()=>[r(" 取消 ")])),_:1}),d(x,{size:"small",type:"success",style:{width:"25vw"},onClick:ve},{default:c((()=>[r(" 提交 ")])),_:1})])),_:1})])),default:c((()=>[d(V,{style:{"margin-top":"10rpx"}},{default:c((()=>[d(o,{inset:""},{default:c((()=>[d(t,{modelValue:z.value.gdy,"onUpdate:modelValue":l[16]||(l[16]=e=>z.value.gdy=e),name:"跟单员",label:"跟单员",colon:"",readonly:"","label-width":"6.5em",class:"bor-n","label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:z.value.jcrq,"onUpdate:modelValue":l[17]||(l[17]=e=>z.value.jcrq=e),name:"进厂日期",label:"进厂日期",colon:"","label-width":"6.5em",class:"bor",readonly:"",onClick:l[18]||(l[18]=e=>W("jcrq")),"label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:z.value.yjccts,"onUpdate:modelValue":l[19]||(l[19]=e=>z.value.yjccts=e),name:"预计出厂天数",label:"预计出厂天数",type:"digit",colon:"","label-width":"6.5em",class:"bor-a","label-align":"right"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"]),d(D,{show:F.value,"onUpdate:show":l[22]||(l[22]=e=>F.value=e),round:"",position:"bottom",onOpen:K},{default:c((()=>[d(U,{"show-toolbar":"",columns:B.value,onConfirm:A,onCancel:G,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(T,{show:P.value,"onUpdate:show":l[23]||(l[23]=e=>P.value=e),onConfirm:X,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(D,{show:$.value,"onUpdate:show":l[29]||(l[29]=e=>$.value=e),position:"bottom",onOpen:oe},{default:c((()=>[d(V,{class:"select-model"},{default:c((()=>[d(U,{columns:Z.value,onCancel:ue,modelValue:se.value,"onUpdate:modelValue":l[24]||(l[24]=e=>se.value=e),onConfirm:ce},null,8,["columns","modelValue"]),d(V,null,{default:c((()=>[d(V,{class:"top-select"},{default:c((()=>[d(V,{class:"confirm-select"},{default:c((()=>[i("p",null,"请选择品种")])),_:1}),d(V,{class:"search-box"},{default:c((()=>[d(V,null,{default:c((()=>[d(O,{placeholder:"请输入品种名字",modelValue:ee.value,"onUpdate:modelValue":l[25]||(l[25]=e=>ee.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[26]||(l[26]=e=>de()),clearable:!1},null,8,["modelValue"])])),_:1}),d(V,{class:"flex-btn"},{default:c((()=>[d(M,{class:"search-btn",onClick:l[27]||(l[27]=e=>{0===le.value&&Z.value.length?(le.value=Z.value.length-1,se.value=[Z.value[le.value].text]):Z.value.length?(le.value--,se.value=[Z.value[le.value].text]):f("没有了!")})},{default:c((()=>[r("↑")])),_:1}),d(M,{class:"search-btn",onClick:l[28]||(l[28]=e=>{Z.value.length?le.value===Z.value.length?(le.value=0,se.value=[Z.value[le.value].text]):(le.value++,se.value=[Z.value[le.value].text]):f("没有了!")})},{default:c((()=>[r("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-0f5f1664"]]);export{z as default}; +import{d as e,r as l,o as a,g as t,D as o,j as u,b as s,e as n,k as d,w as c,m as r,l as i,F as m,f as v,q as f,i as g,y as h,c as b,E as p,t as y,J as _,n as w}from"./index-BbaSzr5l.js";import{g as V,p as x}from"./index.CSYwHWV1.js";import{f as k}from"./date.kFpT0SQ2.js";import{o as j}from"./uni-app.es.HvolUAn-.js";import{_ as C}from"./_plugin-vue_export-helper.BCo6x5W8.js";const z=C(e({__name:"documentary",setup(e){const C=l({}),z=l({jcrq:k(new Date),yjccts:5}),q=l([]),U=l([]),D=l([]);a((()=>{V("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=ae.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else ae.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),V("/v1/user/getNames").then((e=>{200===e.code&&(D.value=e.data.map((e=>({value:e,text:e}))))})),V("/factory").then((e=>{200===e.code&&(U.value=e.data.map((e=>({text:e.name,value:e.name}))))}))})),j((()=>{q.value=[],M(),t({key:"info",success(e){let l=JSON.parse(e.data);z.value.gdy=l.userName},fail:e=>{console.log(e)}})}));const N=()=>{history.back()},T=l(0),O=l(1),E=l(!1),J=l(!1),L=()=>{q.value.length{200===e.code&&(e.data.record.forEach((e=>{let l=[];var a,t;e.logs.forEach((e=>{e.details.trackingLog&&(l=l.concat(e.details.trackingLog)),l.push(e)})),function(e){if("string"!=typeof e)return!1;try{return JSON.parse(e),!0}catch(l){return!1}}((e={...e.trackingLog,logs:l}).craftComment)&&(e.craftComment=JSON.parse(e.craftComment)),"待进厂"===e.zt?(e.zcts=0,e.butonColor=re.value[0]):"待出厂"===e.zt?(e.jcrq=e.logs[0].details.form.czrq,e.ccrq=e.logs[0].details.form.yjccts?I(e.jcrq,Number(e.logs[0].details.form.yjccts)):"",e.zcts=S(e.logs[0].createTime,new Date),e.butonColor=re.value[1]):"已出厂"===e.zt?(e.jcrq=e.logs[0].details.form.czrq,e.ccrq=e.logs[0].details.form.yjccts?I(e.jcrq,Number(e.logs[0].details.form.yjccts)):"",e.zcts=S(e.logs[0].createTime,e.logs[e.logs.length-1].createTime),e.butonColor=re.value[2]):(e.jcrq=e.logs[0].details.form.czrq,e.ccrq=e.logs[0].details.form.yjccts?I(e.jcrq,Number(e.logs[0].details.form.yjccts)):"",e.zcts=S(e.logs[0].createTime,new Date),e.butonColor=re.value[(a=3,t=14,a=Math.ceil(a),t=Math.floor(t),Math.floor(Math.random()*(t-a+1))+a)]),q.value.push(e)})),T.value+=1*e.data.total,J.value=!1,E.value=!1)}))}function S(e,l){const a=new Date(e),t=(new Date(l)-a)/864e5;return Math.abs(Math.round(t))}function I(e,l){const a=new Date(e);return a.setHours(0,0,0,0),a.setDate(a.getDate()+l),k(a)}o(C.value,(()=>{q.value=[],M()}));const F=l(!1),R=l(),B=l([]),H=e=>{F.value=!0,R.value=e},A=e=>{C.value[R.value]=e.selectedValues[0],G()},G=()=>{F.value=!1},K=()=>{"factory"===R.value?B.value=U.value:"zt"===R.value?B.value=[{text:"待进厂",value:"待进厂"},{text:"进行中",value:"进行中"},{text:"待出厂",value:"待出厂"},{text:"已出厂",value:"已出厂"}]:B.value=D.value},P=l(!1),Q=l(""),W=e=>{P.value=!0,Q.value=e},X=e=>{"jcrq"==Q.value?z.value[Q.value]=k(e):C.value[Q.value]=k(e),P.value=!1},Y=l([]),Z=l([]),$=l(!1),ee=l(""),le=l(0),ae=l([]),te=()=>{$.value=!0},oe=()=>{Y.value=ae.value,Z.value=Y.value,ee.value=""},ue=()=>{$.value=!1},se=l(),ne=l(),de=()=>{ne.value&&clearTimeout(ne.value),ne.value=setTimeout((()=>{(()=>{le.value=0;let e=new RegExp(ee.value),l=[];Y.value.forEach((a=>{e.test(a.text)&&l.push(a)})),Z.value=l})()}),800)},ce=e=>{C.value.fabric=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],ue()},re=l(["#611987","#611987","#e54077","#63b911","#036fb8","#ff9e49","#fa7cff","#f39b77","#4fcdff","#e54077","#036fb8","#ffc404","#63b911","#9cdd1c","#9cdd1c"]),ie=l(!1),me=l({}),ve=()=>{if(!z.value.yjccts)return f("请填写预计出厂天数!");let e={subId:me.value.subId,trackingLogId:me.value.id,details:{zt:"等待",list:[],form:{czrq:z.value.jcrq,yjccts:z.value.yjccts,gdy:z.value.gdy}}};x("/tracking",e).then((e=>{200===e.code&&(ie.value=!1,me.value.zt="等待",f("更新成功!"))}))};return(e,l)=>{const a=u("van-nav-bar"),t=u("van-field"),o=u("van-cell-group"),V=g,x=u("van-button"),k=u("van-list"),j=u("van-dialog"),U=u("van-picker"),D=u("van-popup"),T=u("van-calendar"),O=u("van-search"),M=h;return s(),n(m,null,[d(V,{class:"flex"},{default:c((()=>[d(a,{title:"跟单系统","left-text":"返回","left-arrow":"",onClickLeft:N}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.factory,"onUpdate:modelValue":l[0]||(l[0]=e=>C.value.factory=e),name:"选择工厂",label:"选择工厂",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[1]||(l[1]=e=>H("factory"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.startDate,"onUpdate:modelValue":l[2]||(l[2]=e=>C.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>W("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:C.value.endDate,"onUpdate:modelValue":l[4]||(l[4]=e=>C.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[5]||(l[5]=e=>W("endDate"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.fabric,"onUpdate:modelValue":l[6]||(l[6]=e=>C.value.fabric=e),name:"面料名称",label:"面料名称",class:"bor",colon:"","label-width":"5em",readonly:"",onClick:te},null,8,["modelValue"]),d(t,{modelValue:C.value.makeUser,"onUpdate:modelValue":l[7]||(l[7]=e=>C.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[8]||(l[8]=e=>H("makeUser"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.color,"onUpdate:modelValue":l[9]||(l[9]=e=>C.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:C.value.belongTo,"onUpdate:modelValue":l[10]||(l[10]=e=>C.value.belongTo=e),name:"归属人员",label:"归属人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[11]||(l[11]=e=>H("belongTo"))},null,8,["modelValue"])])),_:1}),d(o,{inset:"",style:{display:"flex"}},{default:c((()=>[d(t,{modelValue:C.value.sd,"onUpdate:modelValue":l[12]||(l[12]=e=>C.value.sd=e),name:"谁定",label:"谁       定",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),d(t,{modelValue:C.value.zt,"onUpdate:modelValue":l[13]||(l[13]=e=>C.value.zt=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[14]||(l[14]=e=>H("zt"))},null,8,["modelValue"])])),_:1}),d(V,{class:"grid-container"},{default:c((()=>[d(V,{class:"grid-item"},{default:c((()=>[r("面料/颜色")])),_:1}),d(V,{class:"grid-item"},{default:c((()=>[r("谁定/做单人/归属人"),i("br"),r("匹数/米数")])),_:1}),d(V,{class:"grid-item"},{default:c((()=>[r("工艺/工艺要求")])),_:1}),d(V,{class:"grid-item"},{default:c((()=>[r("状态")])),_:1})])),_:1}),d(V,{class:"content"},{default:c((()=>[d(k,{loading:J.value,"onUpdate:loading":l[15]||(l[15]=e=>J.value=e),finished:E.value,"finished-text":"没有更多了",onLoad:L},{default:c((()=>[(s(!0),n(m,null,v(q.value,((e,l)=>(s(),n(m,{key:l},[d(V,{class:"grid-container"},{default:c((()=>[d(V,{class:"grid-item"},{default:c((()=>[d(V,{class:"grid-container1"},{default:c((()=>[(s(!0),n(m,null,v(e.mls,((l,a)=>(s(),b(V,{class:p(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:c((()=>[r(y(l.mz),1),i("br"),r(y(l.sh),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:c((()=>[d(V,{class:"grid-container1"},{default:c((()=>[(s(!0),n(m,null,v(e.mls,((l,a)=>(s(),b(V,{class:p(a===e.mls.length-1?"grid-item2":"grid-item1"),key:a},{default:c((()=>{return[r(y(e.sd)+"/"+y(e.makeUser)+"/"+y(e.belongTo),1),i("br"),r(y(l.xxs.length)+"匹/"+y((a=l.xxs,a.reduce(((e,l)=>e+1*l.ms),0)))+"米 ",1)];var a})),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(V,{class:"grid-item"},{default:c((()=>[r(y(e.craft),1),i("br"),r(y(e.craftCmt.name?e.craftCmt.name:""),1)])),_:2},1024),d(V,{class:"grid-item"},{default:c((()=>[d(x,{style:_({backgroundColor:e.butonColor,color:"#fff"}),onClick:l=>(e=>{"待出厂"===e.zt?w({url:"./ex-factory?item="+JSON.stringify(e)}):"已出厂"===e.zt?w({url:"./history?item="+JSON.stringify(e)}):"待进厂"===e.zt?(ie.value=!0,me.value=e):w({url:"./detail?item="+JSON.stringify(e)})})(e)},{default:c((()=>[r(y(e.zt),1)])),_:2},1032,["style","onClick"])])),_:2},1024)])),_:2},1024),d(V,{style:{"text-align":"center",display:"flex","align-items":"center","justify-content":"space-around"}},{default:c((()=>[i("p",null,"在厂天数:"+y(e.zcts)+"天",1),i("p",null,[r(" 进厂:"+y(e.jcrq)+" ",1),i("br"),r(" 预计:"+y(e.ccrq),1)])])),_:2},1024)],64)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(j,{show:ie.value,"onUpdate:show":l[21]||(l[21]=e=>ie.value=e)},{footer:c((()=>[d(V,{class:"footer-button"},{default:c((()=>[d(x,{plain:"",size:"small",style:{width:"25vw"},onClick:l[20]||(l[20]=e=>ie.value=!1)},{default:c((()=>[r(" 取消 ")])),_:1}),d(x,{size:"small",type:"success",style:{width:"25vw"},onClick:ve},{default:c((()=>[r(" 提交 ")])),_:1})])),_:1})])),default:c((()=>[d(V,{style:{"margin-top":"10rpx"}},{default:c((()=>[d(o,{inset:""},{default:c((()=>[d(t,{modelValue:z.value.gdy,"onUpdate:modelValue":l[16]||(l[16]=e=>z.value.gdy=e),name:"跟单员",label:"跟单员",colon:"",readonly:"","label-width":"6.5em",class:"bor-n","label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:z.value.jcrq,"onUpdate:modelValue":l[17]||(l[17]=e=>z.value.jcrq=e),name:"进厂日期",label:"进厂日期",colon:"","label-width":"6.5em",class:"bor",readonly:"",onClick:l[18]||(l[18]=e=>W("jcrq")),"label-align":"right"},null,8,["modelValue"]),d(t,{modelValue:z.value.yjccts,"onUpdate:modelValue":l[19]||(l[19]=e=>z.value.yjccts=e),name:"预计出厂天数",label:"预计出厂天数",type:"digit",colon:"","label-width":"6.5em",class:"bor-a","label-align":"right"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1},8,["show"]),d(D,{show:F.value,"onUpdate:show":l[22]||(l[22]=e=>F.value=e),round:"",position:"bottom",onOpen:K},{default:c((()=>[d(U,{"show-toolbar":"",columns:B.value,onConfirm:A,onCancel:G,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(T,{show:P.value,"onUpdate:show":l[23]||(l[23]=e=>P.value=e),onConfirm:X,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(D,{show:$.value,"onUpdate:show":l[29]||(l[29]=e=>$.value=e),position:"bottom",onOpen:oe},{default:c((()=>[d(V,{class:"select-model"},{default:c((()=>[d(U,{columns:Z.value,onCancel:ue,modelValue:se.value,"onUpdate:modelValue":l[24]||(l[24]=e=>se.value=e),onConfirm:ce},null,8,["columns","modelValue"]),d(V,null,{default:c((()=>[d(V,{class:"top-select"},{default:c((()=>[d(V,{class:"confirm-select"},{default:c((()=>[i("p",null,"请选择品种")])),_:1}),d(V,{class:"search-box"},{default:c((()=>[d(V,null,{default:c((()=>[d(O,{placeholder:"请输入品种名字",modelValue:ee.value,"onUpdate:modelValue":l[25]||(l[25]=e=>ee.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[26]||(l[26]=e=>de()),clearable:!1},null,8,["modelValue"])])),_:1}),d(V,{class:"flex-btn"},{default:c((()=>[d(M,{class:"search-btn",onClick:l[27]||(l[27]=e=>{0===le.value&&Z.value.length?(le.value=Z.value.length-1,se.value=[Z.value[le.value].text]):Z.value.length?(le.value--,se.value=[Z.value[le.value].text]):f("没有了!")})},{default:c((()=>[r("↑")])),_:1}),d(M,{class:"search-btn",onClick:l[28]||(l[28]=e=>{Z.value.length?le.value===Z.value.length?(le.value=0,se.value=[Z.value[le.value].text]):(le.value++,se.value=[Z.value[le.value].text]):f("没有了!")})},{default:c((()=>[r("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-0f5f1664"]]);export{z as default}; diff --git a/unpackage/dist/build/web/assets/pages-documentary-ex-factory.D6Rjp-aa.js b/unpackage/dist/build/web/assets/pages-documentary-ex-factory.CEXAILlL.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-documentary-ex-factory.D6Rjp-aa.js rename to unpackage/dist/build/web/assets/pages-documentary-ex-factory.CEXAILlL.js index cbe203a..5336b21 100644 --- a/unpackage/dist/build/web/assets/pages-documentary-ex-factory.D6Rjp-aa.js +++ b/unpackage/dist/build/web/assets/pages-documentary-ex-factory.CEXAILlL.js @@ -1 +1 @@ -import{d as e,r as a,q as l,j as n,b as t,e as o,k as u,w as s,F as d,f as r,m,i,c,E as v,t as p,l as f,h as b}from"./index-B82U8vQy.js";import{a as y}from"./uni-app.es.B9yZ20DZ.js";import{g as V,p as h,u as w}from"./index.BM2CGSc1.js";import{f as k}from"./date.kFpT0SQ2.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const _=g(e({__name:"ex-factory",props:{item:{}},setup(e){const g=a(),_=a({}),q=a([]),U=a({czrq:k(new Date),yjxybrq:k(new Date)}),C=a([]);y((async e=>{if(e)try{if(g.value=JSON.parse(e.item),"门店"!==g.value.sd||g.value.processes)_.value=g.value.processes;else{let e=await V("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===g.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,n=await V(e);200===n.code?_.value=n.data:l("暂无此工艺!")}else l("暂无此工艺!")}}V("/tracking/getLog?id="+g.value.id).then((e=>{if(200===e.code){_.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),_.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,C.value=C.value.concat(l.details.list))}));let a=e.data.find((e=>e.trackingLogId==g.value.id&&"待出厂"===e.details.zt));_.value.processes[_.value.processes.length-1].rq=a.details.form.czrq,C.value=C.value.concat(a.details.list),C.value.map((e=>{e.pic&&(e.pic=[{url:e.pic}])}))}})),h("/craftComment/getByIds",g.value.craftCmt.value).then((e=>{200===e.code&&e.data.forEach((e=>{q.value=q.value.concat(e.content)}))}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const x=()=>{window.history.back()},z=a(!1),I=a(),j=e=>{U.value[I.value]=k(e),z.value=!1},F=a(!1),E=a([]),L=a(),S=e=>{q.value[L.value].value=e.selectedValues[0],N()},N=()=>{F.value=!1},T=()=>{E.value=q.value[L.value].chooses.map((e=>({text:e.value,value:e.value})))},B=()=>{let e={subId:g.value.subId,trackingLogId:g.value.id,details:{zt:"已出厂",list:q.value}};h("/tracking",e).then((e=>{200===e.code&&(l("提交成功!"),window.history.back())}))},D=a([]),O=e=>{e.status="uploading",e.message="上传中...",w("/upload",e.file).then((a=>{200===a.code&&(e.status="success",e.message="成功!",q.value[L.value].pic=a.data)}))};return(e,a)=>{const l=n("van-nav-bar"),y=n("van-field"),V=i,h=n("van-cell-group"),w=n("van-uploader"),k=n("van-button"),U=n("van-form"),I=n("van-picker"),J=n("van-popup"),R=n("van-calendar");return t(),o(d,null,[u(V,{class:"flex"},{default:s((()=>[u(l,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:x}),u(V,{class:"content"},{default:s((()=>[u(h,{inset:""},{default:s((()=>[u(y,{modelValue:g.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>g.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(y,{modelValue:g.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>g.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(y,{modelValue:g.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>g.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(y,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),u(V,{class:"grid-container"},{default:s((()=>[(t(!0),o(d,null,r(_.value.processes,((e,a)=>(t(),c(V,{class:"grid-item",key:a},{default:s((()=>[u(V,{class:v(e.id?"btn1":"btn2")},{default:s((()=>[m(p(e.name),1)])),_:2},1032,["class"]),f("p",null,p(e.rq),1)])),_:2},1024)))),128))])),_:1})])),_:1}),u(h,{inset:""},{default:s((()=>[(t(!0),o(d,null,r(C.value,((e,a)=>(t(),c(V,{key:a},{default:s((()=>["Select"===e.type?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),"Input"===e.type?(t(),o(d,{key:1},[e.contentType.find((e=>"Text"==e))?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.contentType.find((e=>"File"==e))?(t(),c(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:s((()=>[u(w,{modelValue:e.pic,"onUpdate:modelValue":a=>e.pic=a,multiple:"","max-count":1,readonly:"",deletable:!1},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1}),u(U,{onSubmit:B},{default:s((()=>[u(h,{inset:""},{default:s((()=>[(t(!0),o(d,null,r(q.value,((e,l)=>(t(),c(V,{key:l},{default:s((()=>["Select"===e.type?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[],onClick:e=>(e=>{L.value=e,F.value=!0})(l)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])):b("",!0),"Input"===e.type?(t(),o(d,{key:1},[e.blank.find((e=>"Text"==e))?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.blank.find((e=>"File"==e))?(t(),c(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:s((()=>[u(w,{modelValue:D.value,"onUpdate:modelValue":a[3]||(a[3]=e=>D.value=e),multiple:"","max-count":1,"after-read":O,onClick:e=>L.value=l},null,8,["modelValue","onClick"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1}),u(V,{style:{margin:"32rpx"}},{default:s((()=>[u(k,{round:"",block:"",type:"primary","native-type":"submit"},{default:s((()=>[m(" 出厂 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),u(J,{show:F.value,"onUpdate:show":a[4]||(a[4]=e=>F.value=e),round:"",position:"bottom",onOpen:T},{default:s((()=>[u(I,{"show-toolbar":"",columns:E.value,onConfirm:S,onCancel:N,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),u(R,{show:z.value,"onUpdate:show":a[5]||(a[5]=e=>z.value=e),onConfirm:j,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-f2b5d50d"]]);export{_ as default}; +import{d as e,r as a,q as l,j as n,b as t,e as o,k as u,w as s,F as d,f as r,m,i,c,E as v,t as p,l as f,h as b}from"./index-BbaSzr5l.js";import{a as y}from"./uni-app.es.HvolUAn-.js";import{g as V,p as h,u as w}from"./index.CSYwHWV1.js";import{f as k}from"./date.kFpT0SQ2.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const _=g(e({__name:"ex-factory",props:{item:{}},setup(e){const g=a(),_=a({}),q=a([]),U=a({czrq:k(new Date),yjxybrq:k(new Date)}),C=a([]);y((async e=>{if(e)try{if(g.value=JSON.parse(e.item),"门店"!==g.value.sd||g.value.processes)_.value=g.value.processes;else{let e=await V("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===g.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,n=await V(e);200===n.code?_.value=n.data:l("暂无此工艺!")}else l("暂无此工艺!")}}V("/tracking/getLog?id="+g.value.id).then((e=>{if(200===e.code){_.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),_.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,C.value=C.value.concat(l.details.list))}));let a=e.data.find((e=>e.trackingLogId==g.value.id&&"待出厂"===e.details.zt));_.value.processes[_.value.processes.length-1].rq=a.details.form.czrq,C.value=C.value.concat(a.details.list),C.value.map((e=>{e.pic&&(e.pic=[{url:e.pic}])}))}})),h("/craftComment/getByIds",g.value.craftCmt.value).then((e=>{200===e.code&&e.data.forEach((e=>{q.value=q.value.concat(e.content)}))}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const x=()=>{window.history.back()},z=a(!1),I=a(),j=e=>{U.value[I.value]=k(e),z.value=!1},F=a(!1),E=a([]),L=a(),S=e=>{q.value[L.value].value=e.selectedValues[0],N()},N=()=>{F.value=!1},T=()=>{E.value=q.value[L.value].chooses.map((e=>({text:e.value,value:e.value})))},B=()=>{let e={subId:g.value.subId,trackingLogId:g.value.id,details:{zt:"已出厂",list:q.value}};h("/tracking",e).then((e=>{200===e.code&&(l("提交成功!"),window.history.back())}))},D=a([]),O=e=>{e.status="uploading",e.message="上传中...",w("/upload",e.file).then((a=>{200===a.code&&(e.status="success",e.message="成功!",q.value[L.value].pic=a.data)}))};return(e,a)=>{const l=n("van-nav-bar"),y=n("van-field"),V=i,h=n("van-cell-group"),w=n("van-uploader"),k=n("van-button"),U=n("van-form"),I=n("van-picker"),J=n("van-popup"),R=n("van-calendar");return t(),o(d,null,[u(V,{class:"flex"},{default:s((()=>[u(l,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:x}),u(V,{class:"content"},{default:s((()=>[u(h,{inset:""},{default:s((()=>[u(y,{modelValue:g.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>g.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(y,{modelValue:g.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>g.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(y,{modelValue:g.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>g.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(y,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),u(V,{class:"grid-container"},{default:s((()=>[(t(!0),o(d,null,r(_.value.processes,((e,a)=>(t(),c(V,{class:"grid-item",key:a},{default:s((()=>[u(V,{class:v(e.id?"btn1":"btn2")},{default:s((()=>[m(p(e.name),1)])),_:2},1032,["class"]),f("p",null,p(e.rq),1)])),_:2},1024)))),128))])),_:1})])),_:1}),u(h,{inset:""},{default:s((()=>[(t(!0),o(d,null,r(C.value,((e,a)=>(t(),c(V,{key:a},{default:s((()=>["Select"===e.type?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),"Input"===e.type?(t(),o(d,{key:1},[e.contentType.find((e=>"Text"==e))?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.contentType.find((e=>"File"==e))?(t(),c(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:s((()=>[u(w,{modelValue:e.pic,"onUpdate:modelValue":a=>e.pic=a,multiple:"","max-count":1,readonly:"",deletable:!1},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1}),u(U,{onSubmit:B},{default:s((()=>[u(h,{inset:""},{default:s((()=>[(t(!0),o(d,null,r(q.value,((e,l)=>(t(),c(V,{key:l},{default:s((()=>["Select"===e.type?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[],onClick:e=>(e=>{L.value=e,F.value=!0})(l)},null,8,["modelValue","onUpdate:modelValue","name","label","rules","onClick"])):b("",!0),"Input"===e.type?(t(),o(d,{key:1},[e.blank.find((e=>"Text"==e))?(t(),c(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.blank.find((e=>"File"==e))?(t(),c(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:s((()=>[u(w,{modelValue:D.value,"onUpdate:modelValue":a[3]||(a[3]=e=>D.value=e),multiple:"","max-count":1,"after-read":O,onClick:e=>L.value=l},null,8,["modelValue","onClick"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1}),u(V,{style:{margin:"32rpx"}},{default:s((()=>[u(k,{round:"",block:"",type:"primary","native-type":"submit"},{default:s((()=>[m(" 出厂 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),u(J,{show:F.value,"onUpdate:show":a[4]||(a[4]=e=>F.value=e),round:"",position:"bottom",onOpen:T},{default:s((()=>[u(I,{"show-toolbar":"",columns:E.value,onConfirm:S,onCancel:N,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),u(R,{show:z.value,"onUpdate:show":a[5]||(a[5]=e=>z.value=e),onConfirm:j,"min-date":new Date(2025,0,1)},null,8,["show","min-date"])],64)}}}),[["__scopeId","data-v-f2b5d50d"]]);export{_ as default}; diff --git a/unpackage/dist/build/web/assets/pages-documentary-history.cUq3_8CB.js b/unpackage/dist/build/web/assets/pages-documentary-history.B-3-BQLV.js similarity index 96% rename from unpackage/dist/build/web/assets/pages-documentary-history.cUq3_8CB.js rename to unpackage/dist/build/web/assets/pages-documentary-history.B-3-BQLV.js index 8cf553a..6ae11f0 100644 --- a/unpackage/dist/build/web/assets/pages-documentary-history.cUq3_8CB.js +++ b/unpackage/dist/build/web/assets/pages-documentary-history.B-3-BQLV.js @@ -1 +1 @@ -import{d as e,r as a,q as l,j as t,b as n,c as s,w as o,k as d,e as u,f as r,F as i,i as m,E as c,m as p,t as f,l as v,h as b}from"./index-B82U8vQy.js";import{a as y}from"./uni-app.es.B9yZ20DZ.js";import{g as V}from"./index.BM2CGSc1.js";import{_ as h}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=h(e({__name:"history",props:{item:{}},setup(e){const h=a(),w=a({}),_=a([]);y((async e=>{if(e)try{if(h.value=JSON.parse(e.item),"门店"!==h.value.sd||h.value.processes)w.value=h.value.processes;else{let e=await V("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===h.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,t=await V(e);200===t.code?w.value=t.data:l("暂无此工艺!")}else l("暂无此工艺!")}}V("/tracking/getLog?id="+h.value.id).then((e=>{if(200===e.code){w.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),w.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,_.value=_.value.concat(l.details.list))}));let a=e.data.find((e=>"待出厂"===e.details.zt));w.value.processes[w.value.processes.length-1].rq=a.details.form.czrq;let l=e.data.find((e=>"已出厂"===e.details.zt));_.value=_.value.concat(a.details.list).concat(l.details.list),_.value.map((e=>{e.pic&&(e.pic=[{url:e.pic}]),e.blank&&(e.contentType=e.blank)}))}}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const g=()=>{window.history.back()};return(e,a)=>{const l=t("van-nav-bar"),y=t("van-field"),V=m,k=t("van-cell-group"),q=t("van-uploader");return n(),s(V,{class:"flex"},{default:o((()=>[d(l,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:g}),d(V,{class:"content"},{default:o((()=>[d(k,{inset:""},{default:o((()=>[d(y,{modelValue:h.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>h.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>h.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>h.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),d(V,{class:"grid-container"},{default:o((()=>[(n(!0),u(i,null,r(w.value.processes,((e,a)=>(n(),s(V,{class:"grid-item",key:a},{default:o((()=>[d(V,{class:c(e.id?"btn1":"btn2")},{default:o((()=>[p(f(e.name),1)])),_:2},1032,["class"]),v("p",null,f(e.rq),1)])),_:2},1024)))),128))])),_:1})])),_:1}),d(k,{inset:""},{default:o((()=>[(n(!0),u(i,null,r(_.value,((e,a)=>(n(),s(V,{key:a},{default:o((()=>["Select"===e.type?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),"Input"===e.type?(n(),u(i,{key:1},[e.contentType.find((e=>"Text"==e))?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.contentType.find((e=>"File"==e))?(n(),s(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:o((()=>[d(q,{modelValue:e.pic,"onUpdate:modelValue":a=>e.pic=a,multiple:"","max-count":1,readonly:"",deletable:!1},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-96ffc2be"]]);export{w as default}; +import{d as e,r as a,q as l,j as t,b as n,c as s,w as o,k as d,e as u,f as r,F as i,i as m,E as c,m as p,t as f,l as v,h as b}from"./index-BbaSzr5l.js";import{a as y}from"./uni-app.es.HvolUAn-.js";import{g as V}from"./index.CSYwHWV1.js";import{_ as h}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=h(e({__name:"history",props:{item:{}},setup(e){const h=a(),w=a({}),_=a([]);y((async e=>{if(e)try{if(h.value=JSON.parse(e.item),"门店"!==h.value.sd||h.value.processes)w.value=h.value.processes;else{let e=await V("/flowBind");if(200===e.code){let a=e.data.find((e=>e.craftName===h.value.craft)).flows.find((e=>"仅现货"===e.bind));if(a){let e="/craftFlows/byName?name="+a.name,t=await V(e);200===t.code?w.value=t.data:l("暂无此工艺!")}else l("暂无此工艺!")}}V("/tracking/getLog?id="+h.value.id).then((e=>{if(200===e.code){w.value.processes.forEach((a=>{if(!a.id){let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,e.data=e.data.concat(l.details.trackingLog))}})),w.value.processes.forEach((a=>{let l=e.data.find((e=>e.details.zt==a.name));l&&(a.rq=l.details.form.czrq,_.value=_.value.concat(l.details.list))}));let a=e.data.find((e=>"待出厂"===e.details.zt));w.value.processes[w.value.processes.length-1].rq=a.details.form.czrq;let l=e.data.find((e=>"已出厂"===e.details.zt));_.value=_.value.concat(a.details.list).concat(l.details.list),_.value.map((e=>{e.pic&&(e.pic=[{url:e.pic}]),e.blank&&(e.contentType=e.blank)}))}}))}catch(a){console.error("Failed to parse item JSON:",a)}}));const g=()=>{window.history.back()};return(e,a)=>{const l=t("van-nav-bar"),y=t("van-field"),V=m,k=t("van-cell-group"),q=t("van-uploader");return n(),s(V,{class:"flex"},{default:o((()=>[d(l,{title:"工序详情","left-text":"返回","left-arrow":"",onClickLeft:g}),d(V,{class:"content"},{default:o((()=>[d(k,{inset:""},{default:o((()=>[d(y,{modelValue:h.value.craft,"onUpdate:modelValue":a[0]||(a[0]=e=>h.value.craft=e),name:"工艺名称",label:"工艺名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.craftCmt.name,"onUpdate:modelValue":a[1]||(a[1]=e=>h.value.craftCmt.name=e),name:"工艺要求",label:"工艺要求",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{modelValue:h.value.innerComment,"onUpdate:modelValue":a[2]||(a[2]=e=>h.value.innerComment=e),name:"内部备注",label:"内部备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{name:"工艺流程",label:"工艺流程",colon:"","label-width":"5em",readonly:""}),d(V,{class:"grid-container"},{default:o((()=>[(n(!0),u(i,null,r(w.value.processes,((e,a)=>(n(),s(V,{class:"grid-item",key:a},{default:o((()=>[d(V,{class:c(e.id?"btn1":"btn2")},{default:o((()=>[p(f(e.name),1)])),_:2},1032,["class"]),v("p",null,f(e.rq),1)])),_:2},1024)))),128))])),_:1})])),_:1}),d(k,{inset:""},{default:o((()=>[(n(!0),u(i,null,r(_.value,((e,a)=>(n(),s(V,{key:a},{default:o((()=>["Select"===e.type?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请选择"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),"Input"===e.type?(n(),u(i,{key:1},[e.contentType.find((e=>"Text"==e))?(n(),s(y,{key:0,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,label:e.name,colon:"",class:"bor-n","label-width":"5em",readonly:"",rules:e.necessary?[{required:!0,message:"请填写"}]:[]},null,8,["modelValue","onUpdate:modelValue","name","label","rules"])):b("",!0),e.contentType.find((e=>"File"==e))?(n(),s(y,{key:1,name:"uploader",label:e.name,"label-width":"5em",colon:"",rules:e.necessary?[{required:!0,message:"请上传"}]:[]},{input:o((()=>[d(q,{modelValue:e.pic,"onUpdate:modelValue":a=>e.pic=a,multiple:"","max-count":1,readonly:"",deletable:!1},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label","rules"])):b("",!0)],64)):b("",!0)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-96ffc2be"]]);export{w as default}; diff --git a/unpackage/dist/build/web/assets/pages-index-index.CxHE9hxM.js b/unpackage/dist/build/web/assets/pages-index-index.CxHE9hxM.js new file mode 100644 index 0000000..718737e --- /dev/null +++ b/unpackage/dist/build/web/assets/pages-index-index.CxHE9hxM.js @@ -0,0 +1 @@ +import{d as e,r as a,o as t,a as n,s as r,g as o,b as s,c as i,w as p,e as m,f as l,F as c,i as h,t as u,h as y,n as d}from"./index-BbaSzr5l.js";import{g as w}from"./index.CSYwHWV1.js";import{_ as f}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=f(e({__name:"index",setup(e){const f=a([{path:"../maintenance/processOldzmd",name:"工艺维护",type:"flowBind"},{path:"../maintenance/m-flow",name:"工艺流程维护",type:"craftFlow"},{path:"../maintenance/m-process",name:"工序项维护",type:"process"},{path:"../maintenance/m-requirements",name:"工艺要求维护",type:"craftRequire"},{path:"../maintenance/m-factory",name:"工厂维护",type:"factory"},{path:"../maintenance/m-other",name:"其他要求项维护",type:"extraOption"},{path:"../whiteEmbryo/w-warehousing",name:"白胚入库",type:"rawFabric"},{path:"../whiteEmbryo/w-level",name:"白胚等级维护",type:"rawFabricLevel"},{path:"../whiteEmbryo/w-suppliers",name:"供应商维护",type:"supplier"},{path:"../whiteEmbryo/w-scanCode",name:"白胚扫码放货架",type:"rawFabric"},{path:"../whiteEmbryo/w-warehouse",name:"仓库维护",type:"warehouse"},{path:"../whiteEmbryo/w-libraryLocation",name:"库位号维护",type:"shelves"},{path:"../whiteEmbryo/w-list",name:"白胚列表",type:"rawFabric"},{path:"../spot/list",name:"需求单列表",type:"interOrder"},{path:"../customOrder/list",name:"定做单列表",type:"customOrder"},{path:"../distribution/distribution",name:"待配货列表",type:"tribute"},{path:"../documentary/documentary",name:"跟单列表",type:"tracking"},{path:"../colorBlank/colorBlank",name:"色胚质检列表",type:"stockroom"},{path:"../colorBlank/defect",name:"色胚质检瑕疵维护",type:"blemish"}]),b=a([]);t((()=>{w("/v1/auth/info").then((e=>{200===e.code?(localStorage.setItem("info",JSON.stringify(e.data)),e.data.permissions.forEach((e=>{f.value.forEach((a=>{if(e.includes(a.type)){b.value.find((e=>e.path==a.path))||b.value.push(a)}}))}))):(n({url:"/pages/login/login"}),r(e.msg))})),o({key:"token",success:function(e){e.data||n({url:"/pages/login/login"})},fail:function(e){n({url:"/pages/login/login"})}})}));return(e,a)=>{const t=h;return s(),i(t,{class:"content"},{default:p((()=>[(s(!0),m(c,null,l(b.value,((e,a)=>(s(),i(t,{key:a},{default:p((()=>[e.name?(s(),m("p",{key:0,class:"btn",onClick:a=>(e=>{d({url:e.path})})(e)},u(e.name),9,["onClick"])):y("",!0)])),_:2},1024)))),128))])),_:1})}}}),[["__scopeId","data-v-ac21de0e"]]);export{b as default}; diff --git a/unpackage/dist/build/web/assets/pages-index-index.DGpHy7xh.js b/unpackage/dist/build/web/assets/pages-index-index.DGpHy7xh.js deleted file mode 100644 index e4c5978..0000000 --- a/unpackage/dist/build/web/assets/pages-index-index.DGpHy7xh.js +++ /dev/null @@ -1 +0,0 @@ -import{d as e,r as a,o as t,a as n,s as r,g as o,b as s,c as i,w as p,e as m,f as l,F as c,i as h,t as u,h as y,n as d}from"./index-B82U8vQy.js";import{g as f}from"./index.BM2CGSc1.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=w(e({__name:"index",setup(e){const w=a([{path:"../maintenance/processOldzmd",name:"工艺维护",type:"flowBind"},{path:"../maintenance/m-flow",name:"工艺流程维护",type:"craftFlow"},{path:"../maintenance/m-process",name:"工序项维护",type:"process"},{path:"../maintenance/m-requirements",name:"工艺要求维护",type:"craftRequire"},{path:"../maintenance/m-factory",name:"工厂维护",type:"factory"},{path:"../maintenance/m-other",name:"其他要求项维护",type:"extraOption"},{path:"../whiteEmbryo/w-warehousing",name:"白胚入库",type:"rawFabric"},{path:"../whiteEmbryo/w-level",name:"白胚等级维护",type:"rawFabricLevel"},{path:"../whiteEmbryo/w-suppliers",name:"供应商维护",type:"supplier"},{path:"../whiteEmbryo/w-scanCode",name:"扫码放货架",type:"rawFabric"},{path:"../whiteEmbryo/w-warehouse",name:"仓库维护",type:"warehouse"},{path:"../whiteEmbryo/w-libraryLocation",name:"库位号维护",type:"shelves"},{path:"../whiteEmbryo/w-list",name:"白胚列表",type:"rawFabric"},{path:"../spot/list",name:"需求单列表",type:"interOrder"},{path:"../customOrder/list",name:"定做单列表",type:"customOrder"},{path:"../distribution/distribution",name:"待配货列表",type:"tribute"},{path:"../documentary/documentary",name:"跟单列表",type:"tracking"},{path:"../colorBlank/colorBlank",name:"色胚质检列表",type:"stockroom"},{path:"../colorBlank/defect",name:"色胚质检瑕疵维护",type:"blemish"}]),b=a([]);t((()=>{f("/v1/auth/info").then((e=>{200===e.code?(localStorage.setItem("info",JSON.stringify(e.data)),e.data.permissions.forEach((e=>{w.value.forEach((a=>{if(e.includes(a.type)){b.value.find((e=>e.path==a.path))||b.value.push(a)}}))}))):(n({url:"/pages/login/login"}),r(e.msg))})),o({key:"token",success:function(e){e.data||n({url:"/pages/login/login"})},fail:function(e){n({url:"/pages/login/login"})}})}));return(e,a)=>{const t=h;return s(),i(t,{class:"content"},{default:p((()=>[(s(!0),m(c,null,l(b.value,((e,a)=>(s(),i(t,{key:a},{default:p((()=>[e.name?(s(),m("p",{key:0,class:"btn",onClick:a=>(e=>{d({url:e.path})})(e)},u(e.name),9,["onClick"])):y("",!0)])),_:2},1024)))),128))])),_:1})}}}),[["__scopeId","data-v-5dd49ff0"]]);export{b as default}; diff --git a/unpackage/dist/build/web/assets/pages-login-login.jpUwumw_.js b/unpackage/dist/build/web/assets/pages-login-login.CClw7OCw.js similarity index 87% rename from unpackage/dist/build/web/assets/pages-login-login.jpUwumw_.js rename to unpackage/dist/build/web/assets/pages-login-login.CClw7OCw.js index ea47ef9..f46deea 100644 --- a/unpackage/dist/build/web/assets/pages-login-login.jpUwumw_.js +++ b/unpackage/dist/build/web/assets/pages-login-login.CClw7OCw.js @@ -1 +1 @@ -import{d as e,o as a,r as l,j as s,b as t,e as o,k as n,w as r,l as u,m as d,p,a as m,s as i}from"./index-B82U8vQy.js";import{p as v}from"./index.BM2CGSc1.js";import{_ as c}from"./_plugin-vue_export-helper.BCo6x5W8.js";const f=c(e({__name:"login",setup(e){a((()=>{}));const c=l(""),f=l(""),g=()=>{let e={username:c.value,password:f.value};v("/v1/auth/login",e,{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{if(200===e.code){const a=e.data;localStorage.setItem("token",a),p("登录成功!"),setTimeout((()=>{m({url:"/pages/index/index"})}),500)}else i(e.msg)}))};return(e,a)=>{const l=s("van-field"),p=s("van-cell-group"),m=s("van-button"),i=s("van-form");return t(),o("div",{style:{"margin-top":"30vh"}},[n(i,{onSubmit:g},{default:r((()=>[n(p,{inset:""},{default:r((()=>[n(l,{style:{"font-size":"16px"},modelValue:c.value,"onUpdate:modelValue":a[0]||(a[0]=e=>c.value=e),name:"用户名",label:"用户名",placeholder:"用户名",rules:[{required:!0,message:"请填写用户名"}]},null,8,["modelValue"]),n(l,{style:{"font-size":"16px"},modelValue:f.value,"onUpdate:modelValue":a[1]||(a[1]=e=>f.value=e),type:"password",name:"密码",label:"密码",placeholder:"密码",rules:[{required:!0,message:"请填写密码"}]},null,8,["modelValue"])])),_:1}),u("div",{style:{margin:"16px"}},[n(m,{round:"",block:"",type:"primary","native-type":"submit"},{default:r((()=>[d(" 登录 ")])),_:1})])])),_:1})])}}}),[["__scopeId","data-v-9d0165ae"]]);export{f as default}; +import{d as e,o as a,r as l,j as s,b as t,e as o,k as n,w as r,l as u,m as d,p,a as m,s as i}from"./index-BbaSzr5l.js";import{p as v}from"./index.CSYwHWV1.js";import{_ as c}from"./_plugin-vue_export-helper.BCo6x5W8.js";const f=c(e({__name:"login",setup(e){a((()=>{}));const c=l(""),f=l(""),g=()=>{let e={username:c.value,password:f.value};v("/v1/auth/login",e,{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{if(200===e.code){const a=e.data;localStorage.setItem("token",a),p("登录成功!"),setTimeout((()=>{m({url:"/pages/index/index"})}),500)}else i(e.msg)}))};return(e,a)=>{const l=s("van-field"),p=s("van-cell-group"),m=s("van-button"),i=s("van-form");return t(),o("div",{style:{"margin-top":"30vh"}},[n(i,{onSubmit:g},{default:r((()=>[n(p,{inset:""},{default:r((()=>[n(l,{style:{"font-size":"16px"},modelValue:c.value,"onUpdate:modelValue":a[0]||(a[0]=e=>c.value=e),name:"用户名",label:"用户名",placeholder:"用户名",rules:[{required:!0,message:"请填写用户名"}]},null,8,["modelValue"]),n(l,{style:{"font-size":"16px"},modelValue:f.value,"onUpdate:modelValue":a[1]||(a[1]=e=>f.value=e),type:"password",name:"密码",label:"密码",placeholder:"密码",rules:[{required:!0,message:"请填写密码"}]},null,8,["modelValue"])])),_:1}),u("div",{style:{margin:"16px"}},[n(m,{round:"",block:"",type:"primary","native-type":"submit"},{default:r((()=>[d(" 登录 ")])),_:1})])])),_:1})])}}}),[["__scopeId","data-v-7381730b"]]);export{f as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-m-factory.BQU8FnmC.js b/unpackage/dist/build/web/assets/pages-maintenance-m-factory.BQU8FnmC.js deleted file mode 100644 index da853d1..0000000 --- a/unpackage/dist/build/web/assets/pages-maintenance-m-factory.BQU8FnmC.js +++ /dev/null @@ -1 +0,0 @@ -import{d as e,r as a,o as l,j as t,b as o,e as u,k as s,w as n,m as d,F as i,f as c,l as r,q as m,i as v,c as f,t as p}from"./index-B82U8vQy.js";import{g as _,a as b,p as h,d as g}from"./index.BM2CGSc1.js";import{s as y}from"./function-call.Bx_wNSWY.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=k(e({__name:"m-factory",setup(e){const k=a(!1),V=a([]),C=a({}),w=a([]);l((()=>{x()}));const x=()=>{_("/factory").then((e=>{200===e.code&&(V.value=e.data)})),_("/process").then((e=>{200===e.code&&(w.value=e.data.map((e=>({value:e.id,text:e.name}))))}))},U=()=>{history.back()},P=()=>{C.value={availableProcess:[{}]},k.value=!0},N=()=>{C.value.id?b("/factory",C.value).then((e=>{200===e.code&&(x(),k.value=!1,m("提交成功!"))})):h("/factory",C.value).then((e=>{200===e.code&&(x(),k.value=!1,m("提交成功!"))}))},j=a(!1),q=a(),O=a([]),S=e=>{C.value.availableProcess[q.value].name=e.selectedOptions[0].text,J()},J=()=>{j.value=!1},R=()=>{O.value=w.value};return(e,a)=>{const l=t("van-nav-bar"),_=v,b=t("van-field"),h=t("van-radio"),w=t("van-radio-group"),z=t("van-button"),B=t("van-cell-group"),F=t("van-form"),G=t("van-popup"),I=t("van-picker");return o(),u(i,null,[s(_,{class:"flex"},{default:n((()=>[s(l,{title:"工厂维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:U,onClickRight:P}),s(_,{class:"content"},{default:n((()=>[s(_,{class:"grid-container"},{default:n((()=>[s(_,{class:"grid-item"},{default:n((()=>[d("编号")])),_:1}),s(_,{class:"grid-item"},{default:n((()=>[d("工厂")])),_:1}),s(_,{class:"grid-item"},{default:n((()=>[d("操作")])),_:1})])),_:1}),(o(!0),u(i,null,c(V.value,((e,a)=>(o(),f(_,{class:"grid-container",key:a},{default:n((()=>[s(_,{class:"grid-item"},{default:n((()=>[d(p(e.code),1)])),_:2},1024),s(_,{class:"grid-item"},{default:n((()=>[d(p(e.name),1)])),_:2},1024),s(_,{class:"grid-item"},{default:n((()=>[r("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{C.value=JSON.parse(JSON.stringify(e)),k.value=!0})(e)},"编辑",8,["onClick"]),d("    "),r("span",{style:{color:"red"},onClick:a=>(e=>{y({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/factory/"+e.id;g(a).then((e=>{200===e.code&&(x(),m("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),s(G,{show:k.value,"onUpdate:show":a[8]||(a[8]=e=>k.value=e),style:{width:"80%"},round:""},{default:n((()=>[s(_,null,{default:n((()=>[r("h3",{style:{"text-align":"center"}},"新增工厂"),s(F,{onSubmit:N},{default:n((()=>[s(B,{inset:""},{default:n((()=>[s(b,{modelValue:C.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value.name=e),name:"工厂名称",label:"工厂名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),s(b,{modelValue:C.value.code,"onUpdate:modelValue":a[1]||(a[1]=e=>C.value.code=e),name:"工厂编号",label:"工厂编号",type:"number",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),s(b,{modelValue:C.value.cylinderName,"onUpdate:modelValue":a[2]||(a[2]=e=>C.value.cylinderName=e),name:"染缸名称",label:"染缸名称",colon:"","label-width":"5em"},null,8,["modelValue"]),s(b,{modelValue:C.value.cylinderNum,"onUpdate:modelValue":a[3]||(a[3]=e=>C.value.cylinderNum=e),name:"染缸数量",label:"染缸数量",type:"number",colon:"","label-width":"5em"},null,8,["modelValue"]),s(b,{modelValue:C.value.maxProcessCount,"onUpdate:modelValue":a[4]||(a[4]=e=>C.value.maxProcessCount=e),name:"最大可染",label:"最大可染",type:"number",colon:"","label-width":"5em"},null,8,["modelValue"]),s(b,{name:"类型",label:"类型",colon:"","label-width":"5em",class:"b-a",rules:[{required:!0,message:"请填写"}]},{input:n((()=>[s(w,{modelValue:C.value.active,"onUpdate:modelValue":a[5]||(a[5]=e=>C.value.active=e),direction:"horizontal"},{default:n((()=>[s(h,{name:!0},{default:n((()=>[d("启用")])),_:1}),s(h,{name:!1},{default:n((()=>[d("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1}),s(_,{class:"a-b"},{default:n((()=>[s(z,{type:"primary",onClick:a[6]||(a[6]=e=>C.value.availableProcess.push({}))},{default:n((()=>[d("可做工序")])),_:1})])),_:1}),s(_,{class:"grid-container1"},{default:n((()=>[s(_,{class:"grid-item"},{default:n((()=>[d("工序名称")])),_:1}),s(_,{class:"grid-item"},{default:n((()=>[d("操作")])),_:1})])),_:1}),(o(!0),u(i,null,c(C.value.availableProcess,((e,a)=>(o(),f(_,{class:"grid-container1",key:a},{default:n((()=>[s(_,{class:"grid-item",onClick:e=>(e=>{j.value=!0,q.value=e})(a)},{default:n((()=>[d(p(e.name),1)])),_:2},1032,["onClick"]),s(_,{class:"grid-item",style:{color:"red"},onClick:e=>C.value.availableProcess.splice(a,1)},{default:n((()=>[d("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1}),s(_,{class:"a-c"},{default:n((()=>[s(z,{type:"danger",onClick:a[7]||(a[7]=e=>k.value=!1)},{default:n((()=>[d("取消")])),_:1}),s(z,{type:"primary","native-type":"submit"},{default:n((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(G,{show:j.value,"onUpdate:show":a[9]||(a[9]=e=>j.value=e),round:"",position:"bottom",onOpen:R},{default:n((()=>[s(I,{"show-toolbar":"",columns:O.value,onConfirm:S,onCancel:J,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-b1a6d07c"]]);export{V as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-m-factory.BcylyCM9.js b/unpackage/dist/build/web/assets/pages-maintenance-m-factory.BcylyCM9.js new file mode 100644 index 0000000..ad3c24e --- /dev/null +++ b/unpackage/dist/build/web/assets/pages-maintenance-m-factory.BcylyCM9.js @@ -0,0 +1 @@ +import{d as e,r as a,o as l,j as t,b as o,e as u,k as s,w as n,m as d,F as i,f as c,l as r,t as m,q as v,i as f,c as p}from"./index-BbaSzr5l.js";import{g as _,a as b,p as h,d as g}from"./index.CSYwHWV1.js";import{s as y}from"./function-call.B_SWdK6B.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=k(e({__name:"m-factory",setup(e){const k=a(!1),V=a([]),C=a({}),w=a([]);l((()=>{x()}));const x=()=>{_("/factory").then((e=>{200===e.code&&(V.value=e.data)})),_("/process").then((e=>{200===e.code&&(w.value=e.data.map((e=>({value:e.id,text:e.name}))))}))},U=()=>{history.back()},P=()=>{C.value={availableProcess:[{}]},k.value=!0},N=()=>{C.value.id?b("/factory",C.value).then((e=>{200===e.code&&(x(),k.value=!1,v("提交成功!"))})):h("/factory",C.value).then((e=>{200===e.code&&(x(),k.value=!1,v("提交成功!"))}))},j=a(!1),q=a(),O=a([]),S=e=>{C.value.availableProcess[q.value].name=e.selectedOptions[0].text,J()},J=()=>{j.value=!1},R=()=>{O.value=w.value};return(e,a)=>{const l=t("van-nav-bar"),_=f,b=t("van-field"),h=t("van-radio"),w=t("van-radio-group"),z=t("van-button"),B=t("van-cell-group"),F=t("van-form"),G=t("van-popup"),I=t("van-picker");return o(),u(i,null,[s(_,{class:"flex"},{default:n((()=>[s(l,{title:"工厂维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:U,onClickRight:P}),s(_,{class:"content"},{default:n((()=>[s(_,{class:"grid-container"},{default:n((()=>[s(_,{class:"grid-item"},{default:n((()=>[d("编号")])),_:1}),s(_,{class:"grid-item"},{default:n((()=>[d("工厂")])),_:1}),s(_,{class:"grid-item"},{default:n((()=>[d("操作")])),_:1})])),_:1}),(o(!0),u(i,null,c(V.value,((e,a)=>(o(),p(_,{class:"grid-container",key:a},{default:n((()=>[s(_,{class:"grid-item"},{default:n((()=>[d(m(e.code),1)])),_:2},1024),s(_,{class:"grid-item"},{default:n((()=>[d(m(e.name),1)])),_:2},1024),s(_,{class:"grid-item"},{default:n((()=>[r("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{C.value=JSON.parse(JSON.stringify(e)),k.value=!0})(e)},"编辑",8,["onClick"]),d("    "),r("span",{style:{color:"red"},onClick:a=>(e=>{y({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/factory/"+e.id;g(a).then((e=>{200===e.code&&(x(),v("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),s(G,{show:k.value,"onUpdate:show":a[8]||(a[8]=e=>k.value=e),style:{width:"80%"},round:""},{default:n((()=>[s(_,null,{default:n((()=>[r("h3",{style:{"text-align":"center"}},m(C.value.id?"编辑":"新增工厂"),1),s(F,{onSubmit:N},{default:n((()=>[s(B,{inset:""},{default:n((()=>[s(b,{modelValue:C.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value.name=e),name:"工厂名称",label:"工厂名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),s(b,{modelValue:C.value.code,"onUpdate:modelValue":a[1]||(a[1]=e=>C.value.code=e),name:"工厂编号",label:"工厂编号",type:"number",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),s(b,{modelValue:C.value.cylinderName,"onUpdate:modelValue":a[2]||(a[2]=e=>C.value.cylinderName=e),name:"染缸名称",label:"染缸名称",colon:"","label-width":"5em"},null,8,["modelValue"]),s(b,{modelValue:C.value.cylinderNum,"onUpdate:modelValue":a[3]||(a[3]=e=>C.value.cylinderNum=e),name:"染缸数量",label:"染缸数量",type:"number",colon:"","label-width":"5em"},null,8,["modelValue"]),s(b,{modelValue:C.value.maxProcessCount,"onUpdate:modelValue":a[4]||(a[4]=e=>C.value.maxProcessCount=e),name:"最大可染",label:"最大可染",type:"number",colon:"","label-width":"5em"},null,8,["modelValue"]),s(b,{name:"类型",label:"类型",colon:"","label-width":"5em",class:"b-a",rules:[{required:!0,message:"请填写"}]},{input:n((()=>[s(w,{modelValue:C.value.active,"onUpdate:modelValue":a[5]||(a[5]=e=>C.value.active=e),direction:"horizontal"},{default:n((()=>[s(h,{name:!0},{default:n((()=>[d("启用")])),_:1}),s(h,{name:!1},{default:n((()=>[d("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1}),s(_,{class:"a-b"},{default:n((()=>[s(z,{type:"primary",onClick:a[6]||(a[6]=e=>C.value.availableProcess.push({}))},{default:n((()=>[d("可做工序")])),_:1})])),_:1}),s(_,{class:"grid-container1"},{default:n((()=>[s(_,{class:"grid-item"},{default:n((()=>[d("工序名称")])),_:1}),s(_,{class:"grid-item"},{default:n((()=>[d("操作")])),_:1})])),_:1}),(o(!0),u(i,null,c(C.value.availableProcess,((e,a)=>(o(),p(_,{class:"grid-container1",key:a},{default:n((()=>[s(_,{class:"grid-item",onClick:e=>(e=>{j.value=!0,q.value=e})(a)},{default:n((()=>[d(m(e.name),1)])),_:2},1032,["onClick"]),s(_,{class:"grid-item",style:{color:"red"},onClick:e=>C.value.availableProcess.splice(a,1)},{default:n((()=>[d("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1}),s(_,{class:"a-c"},{default:n((()=>[s(z,{type:"danger",onClick:a[7]||(a[7]=e=>k.value=!1)},{default:n((()=>[d("取消")])),_:1}),s(z,{type:"primary","native-type":"submit"},{default:n((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(G,{show:j.value,"onUpdate:show":a[9]||(a[9]=e=>j.value=e),round:"",position:"bottom",onOpen:R},{default:n((()=>[s(I,{"show-toolbar":"",columns:O.value,onConfirm:S,onCancel:J,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-1c0f56ed"]]);export{V as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-m-flow.CeD1ZdbC.js b/unpackage/dist/build/web/assets/pages-maintenance-m-flow.T6nFYuM_.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-maintenance-m-flow.CeD1ZdbC.js rename to unpackage/dist/build/web/assets/pages-maintenance-m-flow.T6nFYuM_.js index fb8bf05..776ea42 100644 --- a/unpackage/dist/build/web/assets/pages-maintenance-m-flow.CeD1ZdbC.js +++ b/unpackage/dist/build/web/assets/pages-maintenance-m-flow.T6nFYuM_.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as s,b as o,e as t,k as n,w as u,m as d,F as r,f as c,l as i,q as m,i as p,c as v,t as f,h as _}from"./index-B82U8vQy.js";import{g as h,a as g,p as k,d as y}from"./index.BM2CGSc1.js";import{s as b}from"./function-call.Bx_wNSWY.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=w(e({__name:"m-flow",setup(e){const w=a(!1),C=a([]),V=a({}),x=a([]);l((()=>{U(),h("/process").then((e=>{200===e.code&&(x.value=e.data.map((e=>({text:e.name,value:e.id}))))}))}));const U=()=>{h("/craftFlows").then((e=>{200===e.code&&(C.value=e.data)}))},j=()=>{history.back()},F=()=>{V.value={processes:[{}]},w.value=!0},O=()=>{V.value.id?g("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,m("提交成功!"))})):k("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,m("提交成功!"))}))},q=a(!1),z=a(),S=a([]),J=e=>{V.value.processes[z.value].id=e.selectedOptions[0].value,V.value.processes[z.value].name=e.selectedOptions[0].text,N()},N=()=>{q.value=!1},R=()=>{S.value=x.value};return(e,a)=>{const l=s("van-nav-bar"),h=p,g=s("van-field"),k=s("van-radio"),x=s("van-radio-group"),B=s("van-icon"),G=s("van-checkbox"),I=s("van-cell-group"),L=s("van-button"),A=s("van-form"),D=s("van-popup"),E=s("van-picker");return o(),t(r,null,[n(h,{class:"flex"},{default:u((()=>[n(l,{title:"工艺流程维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:F}),n(h,{class:"content"},{default:u((()=>[n(h,{class:"grid-container"},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d("工艺流程名称")])),_:1}),n(h,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),(o(!0),t(r,null,c(C.value,((e,a)=>(o(),v(h,{class:"grid-container",key:a},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d(f(e.name),1)])),_:2},1024),n(h,{class:"grid-item"},{default:u((()=>[i("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{V.value=JSON.parse(JSON.stringify(e)),w.value=!0})(e)},"编辑",8,["onClick"]),d("    "),i("span",{style:{color:"red"},onClick:a=>(e=>{b({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/craftFlows/"+e.id;y(a).then((e=>{200===e.code&&(U(),m("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),n(D,{show:w.value,"onUpdate:show":a[4]||(a[4]=e=>w.value=e),style:{width:"90%"},round:""},{default:u((()=>[n(h,null,{default:u((()=>[i("h3",{style:{"text-align":"center"}},"新增工艺流程"),n(A,{onSubmit:O},{default:u((()=>[n(I,{inset:""},{default:u((()=>[n(g,{modelValue:V.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>V.value.name=e),name:"工艺流程名称",label:"工艺流程名称",colon:"","label-width":"7em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(g,{name:"工序流程类型",label:"工序流程类型",colon:"","label-width":"7em",class:"b-a",rules:[{required:!0,message:"请填写"}]},{input:u((()=>[n(x,{modelValue:V.value.type,"onUpdate:modelValue":a[1]||(a[1]=e=>V.value.type=e),direction:"horizontal"},{default:u((()=>[n(k,{name:"常规"},{default:u((()=>[d("常规")])),_:1}),n(k,{name:"回修"},{default:u((()=>[d("回修")])),_:1})])),_:1},8,["modelValue"])])),_:1}),i("p",null,"请选择对应工序"),(o(!0),t(r,null,c(V.value.processes,((e,l)=>(o(),v(h,{key:l,class:"a-b"},{default:u((()=>[0===l?(o(),v(B,{key:0,name:"add",color:"red",size:"25",onClick:a[2]||(a[2]=e=>V.value.processes.push({}))})):_("",!0),0!=l?(o(),v(B,{key:1,name:"clear",color:"red",size:"25",onClick:e=>V.value.processes.splice(l,1)},null,8,["onClick"])):_("",!0),n(g,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序",label:"工序","label-align":"right",readonly:"",colon:"","label-width":"2.5em",class:"bor",onClick:e=>(e=>{q.value=!0,z.value=e})(l),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"]),n(G,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,name:!1,style:{"margin-left":"15rpx"}},{default:u((()=>[d("不可跳过")])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1}),n(h,{class:"a-c"},{default:u((()=>[n(L,{type:"danger",onClick:a[3]||(a[3]=e=>w.value=!1)},{default:u((()=>[d("取消")])),_:1}),n(L,{type:"primary","native-type":"submit"},{default:u((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(D,{show:q.value,"onUpdate:show":a[5]||(a[5]=e=>q.value=e),round:"",position:"bottom",onOpen:R},{default:u((()=>[n(E,{"show-toolbar":"",columns:S.value,onConfirm:J,onCancel:N,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-d28aaded"]]);export{C as default}; +import{d as e,r as a,o as l,j as s,b as o,e as t,k as n,w as u,m as d,F as r,f as c,l as i,q as m,i as p,c as v,t as f,h as _}from"./index-BbaSzr5l.js";import{g as h,a as g,p as k,d as y}from"./index.CSYwHWV1.js";import{s as b}from"./function-call.B_SWdK6B.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=w(e({__name:"m-flow",setup(e){const w=a(!1),C=a([]),V=a({}),x=a([]);l((()=>{U(),h("/process").then((e=>{200===e.code&&(x.value=e.data.map((e=>({text:e.name,value:e.id}))))}))}));const U=()=>{h("/craftFlows").then((e=>{200===e.code&&(C.value=e.data)}))},j=()=>{history.back()},F=()=>{V.value={processes:[{}]},w.value=!0},O=()=>{V.value.id?g("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,m("提交成功!"))})):k("/craftFlows",V.value).then((e=>{200===e.code&&(U(),w.value=!1,m("提交成功!"))}))},q=a(!1),z=a(),S=a([]),J=e=>{V.value.processes[z.value].id=e.selectedOptions[0].value,V.value.processes[z.value].name=e.selectedOptions[0].text,N()},N=()=>{q.value=!1},R=()=>{S.value=x.value};return(e,a)=>{const l=s("van-nav-bar"),h=p,g=s("van-field"),k=s("van-radio"),x=s("van-radio-group"),B=s("van-icon"),G=s("van-checkbox"),I=s("van-cell-group"),L=s("van-button"),A=s("van-form"),D=s("van-popup"),E=s("van-picker");return o(),t(r,null,[n(h,{class:"flex"},{default:u((()=>[n(l,{title:"工艺流程维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:F}),n(h,{class:"content"},{default:u((()=>[n(h,{class:"grid-container"},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d("工艺流程名称")])),_:1}),n(h,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),(o(!0),t(r,null,c(C.value,((e,a)=>(o(),v(h,{class:"grid-container",key:a},{default:u((()=>[n(h,{class:"grid-item"},{default:u((()=>[d(f(e.name),1)])),_:2},1024),n(h,{class:"grid-item"},{default:u((()=>[i("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{V.value=JSON.parse(JSON.stringify(e)),w.value=!0})(e)},"编辑",8,["onClick"]),d("    "),i("span",{style:{color:"red"},onClick:a=>(e=>{b({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/craftFlows/"+e.id;y(a).then((e=>{200===e.code&&(U(),m("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),n(D,{show:w.value,"onUpdate:show":a[4]||(a[4]=e=>w.value=e),style:{width:"90%"},round:""},{default:u((()=>[n(h,null,{default:u((()=>[i("h3",{style:{"text-align":"center"}},"新增工艺流程"),n(A,{onSubmit:O},{default:u((()=>[n(I,{inset:""},{default:u((()=>[n(g,{modelValue:V.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>V.value.name=e),name:"工艺流程名称",label:"工艺流程名称",colon:"","label-width":"7em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(g,{name:"工序流程类型",label:"工序流程类型",colon:"","label-width":"7em",class:"b-a",rules:[{required:!0,message:"请填写"}]},{input:u((()=>[n(x,{modelValue:V.value.type,"onUpdate:modelValue":a[1]||(a[1]=e=>V.value.type=e),direction:"horizontal"},{default:u((()=>[n(k,{name:"常规"},{default:u((()=>[d("常规")])),_:1}),n(k,{name:"回修"},{default:u((()=>[d("回修")])),_:1})])),_:1},8,["modelValue"])])),_:1}),i("p",null,"请选择对应工序"),(o(!0),t(r,null,c(V.value.processes,((e,l)=>(o(),v(h,{key:l,class:"a-b"},{default:u((()=>[0===l?(o(),v(B,{key:0,name:"add",color:"red",size:"25",onClick:a[2]||(a[2]=e=>V.value.processes.push({}))})):_("",!0),0!=l?(o(),v(B,{key:1,name:"clear",color:"red",size:"25",onClick:e=>V.value.processes.splice(l,1)},null,8,["onClick"])):_("",!0),n(g,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序",label:"工序","label-align":"right",readonly:"",colon:"","label-width":"2.5em",class:"bor",onClick:e=>(e=>{q.value=!0,z.value=e})(l),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue","onClick"]),n(G,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,name:!1,style:{"margin-left":"15rpx"}},{default:u((()=>[d("不可跳过")])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1}),n(h,{class:"a-c"},{default:u((()=>[n(L,{type:"danger",onClick:a[3]||(a[3]=e=>w.value=!1)},{default:u((()=>[d("取消")])),_:1}),n(L,{type:"primary","native-type":"submit"},{default:u((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(D,{show:q.value,"onUpdate:show":a[5]||(a[5]=e=>q.value=e),round:"",position:"bottom",onOpen:R},{default:u((()=>[n(E,{"show-toolbar":"",columns:S.value,onConfirm:J,onCancel:N,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-d28aaded"]]);export{C as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-m-other.COJIyf9x.js b/unpackage/dist/build/web/assets/pages-maintenance-m-other.HM4YAahs.js similarity index 95% rename from unpackage/dist/build/web/assets/pages-maintenance-m-other.COJIyf9x.js rename to unpackage/dist/build/web/assets/pages-maintenance-m-other.HM4YAahs.js index b406c19..fa55c1f 100644 --- a/unpackage/dist/build/web/assets/pages-maintenance-m-other.COJIyf9x.js +++ b/unpackage/dist/build/web/assets/pages-maintenance-m-other.HM4YAahs.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as t,b as o,c as n,w as s,k as d,e as i,f as u,F as r,m as c,q as m,i as p}from"./index-B82U8vQy.js";import{g as f,a as _}from"./index.BM2CGSc1.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"m-other",setup(e){const g=a([]);function y(){f("/extraOption").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const v=()=>{history.back()},V=()=>{g.value.push({options:[{}]})},k=()=>{let e={id:1,payload:JSON.stringify(g.value)};_("/extraOption",e).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,h=t("van-radio"),x=t("van-radio-group"),b=t("van-cell-group"),C=t("van-checkbox");return o(),n(y,{class:"flex"},{default:s((()=>[d(l,{title:"其他要求项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:v,onClickRight:V}),d(y,{class:"content"},{default:s((()=>[(o(!0),i(r,null,u(g.value,((e,a)=>(o(),n(y,{class:"card",key:a},{default:s((()=>[d(b,{inset:""},{default:s((()=>[d(y,{class:"a-b"},{default:s((()=>[d(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),d(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"要求项名称",label:"要求项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),d(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:s((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),d(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:s((()=>[d(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[d(h,{name:!0},{default:s((()=>[c("是")])),_:1}),d(h,{name:!1},{default:s((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),d(y,{class:"grid-container"},{default:s((()=>[d(y,{class:"grid-item"}),d(y,{class:"grid-item"},{default:s((()=>[c("内容")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("是否默认")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("操作")])),_:1})])),_:1}),(o(!0),i(r,null,u(e.options,((a,l)=>(o(),n(y,{class:"grid-container",key:l},{default:s((()=>[d(y,{class:"grid-item"},{default:s((()=>[c("选项")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[d(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:s((()=>[d(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:s((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),d(_,{type:"primary",style:{margin:"10rpx"},onClick:k},{default:s((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-03469636"]]);export{y as default}; +import{d as e,r as a,o as l,j as t,b as o,c as n,w as s,k as d,e as i,f as u,F as r,m as c,q as m,i as p}from"./index-BbaSzr5l.js";import{g as f,a as _}from"./index.CSYwHWV1.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=g(e({__name:"m-other",setup(e){const g=a([]);function y(){f("/extraOption").then((e=>{200===e.code&&(g.value=JSON.parse(e.data.payload))}))}l((()=>{y()}));const v=()=>{history.back()},V=()=>{g.value.push({options:[{}]})},k=()=>{let e={id:1,payload:JSON.stringify(g.value)};_("/extraOption",e).then((e=>{200===e.code&&(m("提交成功!"),y())}))};return(e,a)=>{const l=t("van-nav-bar"),m=t("van-icon"),f=t("van-field"),_=t("van-button"),y=p,h=t("van-radio"),x=t("van-radio-group"),b=t("van-cell-group"),C=t("van-checkbox");return o(),n(y,{class:"flex"},{default:s((()=>[d(l,{title:"其他要求项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:v,onClickRight:V}),d(y,{class:"content"},{default:s((()=>[(o(!0),i(r,null,u(g.value,((e,a)=>(o(),n(y,{class:"card",key:a},{default:s((()=>[d(b,{inset:""},{default:s((()=>[d(y,{class:"a-b"},{default:s((()=>[d(m,{name:"clear",color:"red",size:"25",onClick:e=>g.value.splice(a,1)},null,8,["onClick"]),d(f,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"要求项名称",label:"要求项名称",colon:"",class:"a-c","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"]),d(_,{type:"primary",onClick:a=>(e=>{e.options.push({})})(e)},{default:s((()=>[c("新增选项")])),_:2},1032,["onClick"])])),_:2},1024),d(f,{name:"是否必填",label:"是否必填",colon:"","label-width":"7.5em"},{input:s((()=>[d(x,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[d(h,{name:!0},{default:s((()=>[c("是")])),_:1}),d(h,{name:!1},{default:s((()=>[c("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024),d(y,{class:"grid-container"},{default:s((()=>[d(y,{class:"grid-item"}),d(y,{class:"grid-item"},{default:s((()=>[c("内容")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("是否默认")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[c("操作")])),_:1})])),_:1}),(o(!0),i(r,null,u(e.options,((a,l)=>(o(),n(y,{class:"grid-container",key:l},{default:s((()=>[d(y,{class:"grid-item"},{default:s((()=>[c("选项")])),_:1}),d(y,{class:"grid-item"},{default:s((()=>[d(f,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"center"}},{default:s((()=>[d(C,{modelValue:a.default,"onUpdate:modelValue":e=>a.default=e,name:!0},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:a=>e.options.splice(l,1)},{default:s((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:2},1024)))),128))])),_:1}),d(_,{type:"primary",style:{margin:"10rpx"},onClick:k},{default:s((()=>[c("提交")])),_:1})])),_:1})}}}),[["__scopeId","data-v-03469636"]]);export{y as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-m-process.DqzUr2zd.js b/unpackage/dist/build/web/assets/pages-maintenance-m-process.Dv2l0iWc.js similarity index 84% rename from unpackage/dist/build/web/assets/pages-maintenance-m-process.DqzUr2zd.js rename to unpackage/dist/build/web/assets/pages-maintenance-m-process.Dv2l0iWc.js index d0c70e1..3b3f9ce 100644 --- a/unpackage/dist/build/web/assets/pages-maintenance-m-process.DqzUr2zd.js +++ b/unpackage/dist/build/web/assets/pages-maintenance-m-process.Dv2l0iWc.js @@ -1 +1 @@ -import{d as s,r as a,j as e,b as t,c as l,w as i,k as r,m as c,e as o,f as n,F as d,n as m,i as u,t as f,q as p}from"./index-B82U8vQy.js";import{o as _}from"./uni-app.es.B9yZ20DZ.js";import{g,d as h}from"./index.BM2CGSc1.js";import{s as k}from"./function-call.Bx_wNSWY.js";import{_ as x}from"./_plugin-vue_export-helper.BCo6x5W8.js";const j=x(s({__name:"m-process",setup(s){const x=a([]);_((()=>{j()}));const j=()=>{g("/process").then((s=>{200===s.code&&(x.value=s.data)}))},v=()=>{history.back()},C=()=>{m({url:"/pages/maintenance/p-details"})};return(s,a)=>{const m=e("van-nav-bar"),_=u;return t(),l(_,{class:"flex"},{default:i((()=>[r(m,{title:"工序项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:v,onClickRight:C}),r(_,{class:"content"},{default:i((()=>[r(_,{class:"grid-container"},{default:i((()=>[r(_,{class:"grid-item"},{default:i((()=>[c("工序")])),_:1}),r(_,{class:"grid-item"},{default:i((()=>[c("序号")])),_:1}),r(_,{class:"grid-item"},{default:i((()=>[c("操作")])),_:1})])),_:1}),(t(!0),o(d,null,n(x.value,((s,a)=>(t(),l(_,{class:"grid-container",key:a},{default:i((()=>[r(_,{class:"grid-item"},{default:i((()=>[c(f(s.name),1)])),_:2},1024),r(_,{class:"grid-item"},{default:i((()=>[c(f(s.serialNum),1)])),_:2},1024),r(_,{class:"grid-item",style:{color:"red"},onClick:a=>(s=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/process/"+s.id;h(a).then((s=>{200===s.code&&(j(),p("删除成功!"))}))})).catch((()=>{}))})(s)},{default:i((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-cc7e6479"]]);export{j as default}; +import{d as s,r as a,j as e,b as t,c as l,w as i,k as r,m as c,e as o,f as n,F as d,n as m,i as u,t as f,q as p}from"./index-BbaSzr5l.js";import{o as _}from"./uni-app.es.HvolUAn-.js";import{g,d as h}from"./index.CSYwHWV1.js";import{s as k}from"./function-call.B_SWdK6B.js";import{_ as x}from"./_plugin-vue_export-helper.BCo6x5W8.js";const j=x(s({__name:"m-process",setup(s){const x=a([]);_((()=>{j()}));const j=()=>{g("/process").then((s=>{200===s.code&&(x.value=s.data)}))},v=()=>{history.back()},C=()=>{m({url:"/pages/maintenance/p-details"})};return(s,a)=>{const m=e("van-nav-bar"),_=u;return t(),l(_,{class:"flex"},{default:i((()=>[r(m,{title:"工序项维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:v,onClickRight:C}),r(_,{class:"content"},{default:i((()=>[r(_,{class:"grid-container"},{default:i((()=>[r(_,{class:"grid-item"},{default:i((()=>[c("工序")])),_:1}),r(_,{class:"grid-item"},{default:i((()=>[c("序号")])),_:1}),r(_,{class:"grid-item"},{default:i((()=>[c("操作")])),_:1})])),_:1}),(t(!0),o(d,null,n(x.value,((s,a)=>(t(),l(_,{class:"grid-container",key:a},{default:i((()=>[r(_,{class:"grid-item"},{default:i((()=>[c(f(s.name),1)])),_:2},1024),r(_,{class:"grid-item"},{default:i((()=>[c(f(s.serialNum),1)])),_:2},1024),r(_,{class:"grid-item",style:{color:"red"},onClick:a=>(s=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/process/"+s.id;h(a).then((s=>{200===s.code&&(j(),p("删除成功!"))}))})).catch((()=>{}))})(s)},{default:i((()=>[c("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1})}}}),[["__scopeId","data-v-cc7e6479"]]);export{j as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-m-requirements.Bl-Msqtf.js b/unpackage/dist/build/web/assets/pages-maintenance-m-requirements.Bl-Msqtf.js deleted file mode 100644 index 4f0bd6e..0000000 --- a/unpackage/dist/build/web/assets/pages-maintenance-m-requirements.Bl-Msqtf.js +++ /dev/null @@ -1 +0,0 @@ -import{d as e,r as a,o as l,j as t,b as o,e as u,k as n,w as s,m as d,F as c,f as r,l as i,t as m,q as f,i as p,c as g,h as y,B as v}from"./index-B82U8vQy.js";import{g as _,a as h,p as b,d as C}from"./index.BM2CGSc1.js";import{s as k}from"./function-call.Bx_wNSWY.js";import{_ as V}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=V(e({__name:"m-requirements",setup(e){const V=a(!1),w=a([{}]),x=a({}),U=a({}),q=a({}),I=a(!1);function S(){_("/craftCommentCategory").then((e=>{200===e.code&&(w.value=e.data)}))}l((()=>{S()}));const j=()=>{history.back()},z=()=>{I.value=!1},B=()=>{V.value=!0,q.value={}},F=a(!1),J=()=>{F.value=!0,U.value={content:[{}]}},L=()=>{q.value.categoryId?h("/craftCommentCategory",{id:q.value.categoryId,category:q.value.category}).then((e=>{200===e.code&&(S(),V.value=!1,f("编辑成功!"))})):b("/craftCommentCategory",{category:q.value.category}).then((e=>{200===e.code&&(S(),V.value=!1,f("提交成功!"))}))},N=()=>{b("/craftComment",{categoryId:x.value.categoryId,...U.value}).then((e=>{200===e.code&&(S(),x.value.subCategory.push(U.value),F.value=!1,f("提交成功!"))}))};return(e,a)=>{const l=t("van-nav-bar"),_=p,h=v,b=t("van-popup"),O=t("van-field"),R=t("van-cell-group"),G=t("van-button"),T=t("van-form"),A=t("van-icon"),D=t("van-radio"),E=t("van-radio-group"),H=t("van-checkbox"),K=t("van-checkbox-group");return o(),u(c,null,[n(_,{class:"flex"},{default:s((()=>[n(l,{title:"工艺要求维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:B}),n(_,{class:"grid-container"},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d("大类")])),_:1}),n(_,{class:"grid-item"},{default:s((()=>[d("操作")])),_:1})])),_:1}),n(_,{class:"content"},{default:s((()=>[(o(!0),u(c,null,r(w.value,((e,a)=>(o(),g(_,{class:"grid-container",key:a},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d(m(e.category),1)])),_:2},1024),n(_,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"space-between"}},{default:s((()=>[n(h,{onClick:a=>(e=>{V.value=!0,q.value=JSON.parse(JSON.stringify(e))})(e)},{default:s((()=>[d("编辑")])),_:2},1032,["onClick"]),n(h,{onClick:a=>(e=>{x.value=e,I.value=!0})(e)},{default:s((()=>[d("查看")])),_:2},1032,["onClick"]),n(h,{style:{color:"red"},onClick:a=>(e=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/craftCommentCategory/"+e.categoryId;C(a).then((e=>{200===e.code?(S(),f("删除成功!")):f(e.msg)}))})).catch((()=>{}))})(e)},{default:s((()=>[d("删除")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),n(b,{show:I.value,"onUpdate:show":a[0]||(a[0]=e=>I.value=e),style:{width:"100%"}},{default:s((()=>[n(_,{class:"flex"},{default:s((()=>[n(l,{title:"工艺要求维护","left-text":"返回","left-arrow":"",onClickLeft:z,"right-text":"新增",onClickRight:J}),i("h3",null,m(x.value.category),1),n(_,{class:"grid-container"},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d("小类")])),_:1}),n(_,{class:"grid-item"},{default:s((()=>[d("操作")])),_:1})])),_:1}),n(_,{class:"content"},{default:s((()=>[(o(!0),u(c,null,r(x.value.subCategory,((e,a)=>(o(),g(_,{class:"grid-container",key:a},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d(m(e.subCategory),1)])),_:2},1024),n(_,{class:"grid-item"},{default:s((()=>[n(h,{style:{color:"red"},onClick:l=>((e,a)=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let l="/craftComment/"+e.id;C(l).then((e=>{200===e.code&&(S(),x.value.subCategory.splice(a,1),f("删除成功!"))}))})).catch((()=>{}))})(e,a)},{default:s((()=>[d("删除")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),n(b,{show:V.value,"onUpdate:show":a[3]||(a[3]=e=>V.value=e),style:{width:"80%"},round:""},{default:s((()=>[n(_,null,{default:s((()=>[i("h3",{style:{"text-align":"center"}},"新增"),n(T,{onSubmit:L},{default:s((()=>[n(R,{inset:""},{default:s((()=>[n(O,{modelValue:q.value.category,"onUpdate:modelValue":a[1]||(a[1]=e=>q.value.category=e),name:"大类",label:"大类",colon:"","label-width":"4em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"])])),_:1}),n(_,{class:"a-c"},{default:s((()=>[n(G,{type:"danger",onClick:a[2]||(a[2]=e=>V.value=!1)},{default:s((()=>[d("取消")])),_:1}),n(G,{type:"primary","native-type":"submit"},{default:s((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(b,{show:F.value,"onUpdate:show":a[7]||(a[7]=e=>F.value=e),style:{width:"80%"},round:""},{default:s((()=>[n(_,null,{default:s((()=>[n(T,{onSubmit:N},{default:s((()=>[n(R,{inset:""},{default:s((()=>[n(O,{modelValue:U.value.subCategory,"onUpdate:modelValue":a[4]||(a[4]=e=>U.value.subCategory=e),name:"小类名称",label:"小类名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(_,{class:"a-b"},{default:s((()=>[n(G,{type:"primary",onClick:a[5]||(a[5]=e=>U.value.content.push({}))},{default:s((()=>[d("出厂需上传")])),_:1})])),_:1}),(o(!0),u(c,null,r(U.value.content,((e,a)=>(o(),g(_,{key:a},{default:s((()=>[n(_,{class:"a-d"},{default:s((()=>[n(A,{name:"clear",color:"red",size:"25",onClick:e=>U.value.content.splice(a,1)},null,8,["onClick"]),n(O,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"上传项名称",label:"上传项名称",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),n(O,{name:"上传项类型",label:"上传项类型",type:"number",colon:"","label-width":"6.5em",class:"bor-n",rules:[{required:!0,message:"请填写"}]},{input:s((()=>[n(E,{modelValue:e.type,"onUpdate:modelValue":a=>e.type=a,direction:"horizontal",onChange:a=>(e=>{"Select"===e.type?e.chooses=[{value:""}]:e.chooses=null})(e)},{default:s((()=>[n(D,{name:"Input"},{default:s((()=>[d("填空")])),_:1}),n(D,{name:"Select"},{default:s((()=>[d("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])])),_:2},1024),"Input"==e.type?(o(),g(O,{key:0,name:"填写内容",label:"填写内容",colon:"","label-width":"6.5em",class:"bor-n"},{input:s((()=>[n(K,{modelValue:e.blank,"onUpdate:modelValue":a=>e.blank=a,direction:"horizontal",shape:"square"},{default:s((()=>[n(H,{name:"Text"},{default:s((()=>[d("文字")])),_:1}),n(H,{name:"File"},{default:s((()=>[d("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)):y("",!0),"Select"==e.type?(o(!0),u(c,{key:1},r(e.chooses,((a,l)=>(o(),g(_,{key:l,class:"a-d-1"},{default:s((()=>[0===l?(o(),g(A,{key:0,name:"add",color:"red",size:"25",onClick:a=>e.chooses.push({})},null,8,["onClick"])):y("",!0),0!=l?(o(),g(A,{key:1,name:"clear",color:"red",size:"25",onClick:a=>e.chooses.splice(l,1)},null,8,["onClick"])):y("",!0),n(O,{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,name:"选项内容",label:"选项内容",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128)):y("",!0),n(O,{name:"是否必填",label:"是否必填",colon:"","label-width":"6.5em",class:"bor-n",rules:[{required:!0,message:"请填写"}]},{input:s((()=>[n(E,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[n(D,{name:"true"},{default:s((()=>[d("必填")])),_:1}),n(D,{name:"false"},{default:s((()=>[d("选填")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)))),128))])),_:1}),n(_,{class:"a-c"},{default:s((()=>[n(G,{type:"danger",onClick:a[6]||(a[6]=e=>V.value=!1)},{default:s((()=>[d("取消")])),_:1}),n(G,{type:"primary","native-type":"submit"},{default:s((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-7c5b4bbb"]]);export{w as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-m-requirements.BxXmsDYg.js b/unpackage/dist/build/web/assets/pages-maintenance-m-requirements.BxXmsDYg.js new file mode 100644 index 0000000..9509fdd --- /dev/null +++ b/unpackage/dist/build/web/assets/pages-maintenance-m-requirements.BxXmsDYg.js @@ -0,0 +1 @@ +import{d as e,r as a,o as l,j as t,b as o,e as u,k as n,w as s,m as d,F as c,f as r,l as i,t as m,q as f,i as p,c as g,h as y,B as v}from"./index-BbaSzr5l.js";import{g as _,a as h,p as C,d as b}from"./index.CSYwHWV1.js";import{s as k}from"./function-call.B_SWdK6B.js";import{_ as V}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=V(e({__name:"m-requirements",setup(e){const V=a(!1),w=a([{}]),x=a({}),U=a({}),q=a({}),I=a(!1);function S(){_("/craftCommentCategory").then((e=>{200===e.code&&(w.value=e.data)}))}l((()=>{S()}));const j=()=>{history.back()},z=()=>{I.value=!1},B=()=>{V.value=!0,q.value={}},F=a(!1),J=()=>{F.value=!0,U.value={content:[{}]}},L=()=>{q.value.categoryId?h("/craftCommentCategory",{id:q.value.categoryId,category:q.value.category}).then((e=>{200===e.code&&(S(),V.value=!1,f("编辑成功!"))})):C("/craftCommentCategory",{category:q.value.category}).then((e=>{200===e.code&&(S(),V.value=!1,f("提交成功!"))}))},N=()=>{C("/craftComment",{categoryId:x.value.categoryId,...U.value}).then((e=>{200===e.code&&(S(),x.value.subCategory.push(U.value),F.value=!1,f("提交成功!"))}))};return(e,a)=>{const l=t("van-nav-bar"),_=p,h=v,C=t("van-popup"),O=t("van-field"),R=t("van-cell-group"),G=t("van-button"),T=t("van-form"),A=t("van-icon"),D=t("van-radio"),E=t("van-radio-group"),H=t("van-checkbox"),K=t("van-checkbox-group");return o(),u(c,null,[n(_,{class:"flex"},{default:s((()=>[n(l,{title:"工艺要求维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:B}),n(_,{class:"grid-container"},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d("大类")])),_:1}),n(_,{class:"grid-item"},{default:s((()=>[d("操作")])),_:1})])),_:1}),n(_,{class:"content"},{default:s((()=>[(o(!0),u(c,null,r(w.value,((e,a)=>(o(),g(_,{class:"grid-container",key:a},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d(m(e.category),1)])),_:2},1024),n(_,{class:"grid-item",style:{display:"flex","align-items":"center","justify-content":"space-between"}},{default:s((()=>[n(h,{onClick:a=>(e=>{V.value=!0,q.value=JSON.parse(JSON.stringify(e))})(e)},{default:s((()=>[d("编辑")])),_:2},1032,["onClick"]),n(h,{onClick:a=>(e=>{x.value=e,I.value=!0})(e)},{default:s((()=>[d("查看")])),_:2},1032,["onClick"]),n(h,{style:{color:"red"},onClick:a=>(e=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/craftCommentCategory/"+e.categoryId;b(a).then((e=>{200===e.code?(S(),f("删除成功!")):f(e.msg)}))})).catch((()=>{}))})(e)},{default:s((()=>[d("删除")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),n(C,{show:I.value,"onUpdate:show":a[0]||(a[0]=e=>I.value=e),style:{width:"100%"}},{default:s((()=>[n(_,{class:"flex"},{default:s((()=>[n(l,{title:"工艺要求维护","left-text":"返回","left-arrow":"",onClickLeft:z,"right-text":"新增",onClickRight:J}),i("h3",null,m(x.value.category),1),n(_,{class:"grid-container"},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d("小类")])),_:1}),n(_,{class:"grid-item"},{default:s((()=>[d("操作")])),_:1})])),_:1}),n(_,{class:"content"},{default:s((()=>[(o(!0),u(c,null,r(x.value.subCategory,((e,a)=>(o(),g(_,{class:"grid-container",key:a},{default:s((()=>[n(_,{class:"grid-item"},{default:s((()=>[d(m(e.subCategory),1)])),_:2},1024),n(_,{class:"grid-item"},{default:s((()=>[n(h,{style:{color:"red"},onClick:l=>((e,a)=>{k({title:"提示",message:"是否确认删除?"}).then((()=>{let l="/craftComment/"+e.id;b(l).then((e=>{200===e.code&&(S(),x.value.subCategory.splice(a,1),f("删除成功!"))}))})).catch((()=>{}))})(e,a)},{default:s((()=>[d("删除")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),n(C,{show:V.value,"onUpdate:show":a[3]||(a[3]=e=>V.value=e),style:{width:"80%"},round:""},{default:s((()=>[n(_,null,{default:s((()=>[i("h3",{style:{"text-align":"center"}},m(q.value.categoryId?"编辑":"新增"),1),n(T,{onSubmit:L},{default:s((()=>[n(R,{inset:""},{default:s((()=>[n(O,{modelValue:q.value.category,"onUpdate:modelValue":a[1]||(a[1]=e=>q.value.category=e),name:"大类",label:"大类",colon:"","label-width":"4em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"])])),_:1}),n(_,{class:"a-c"},{default:s((()=>[n(G,{type:"danger",onClick:a[2]||(a[2]=e=>V.value=!1)},{default:s((()=>[d("取消")])),_:1}),n(G,{type:"primary","native-type":"submit"},{default:s((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(C,{show:F.value,"onUpdate:show":a[7]||(a[7]=e=>F.value=e),style:{width:"80%"},round:""},{default:s((()=>[n(_,null,{default:s((()=>[n(T,{onSubmit:N},{default:s((()=>[n(R,{inset:""},{default:s((()=>[n(O,{modelValue:U.value.subCategory,"onUpdate:modelValue":a[4]||(a[4]=e=>U.value.subCategory=e),name:"小类名称",label:"小类名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(_,{class:"a-b"},{default:s((()=>[n(G,{type:"primary",onClick:a[5]||(a[5]=e=>U.value.content.push({}))},{default:s((()=>[d("出厂需上传")])),_:1})])),_:1}),(o(!0),u(c,null,r(U.value.content,((e,a)=>(o(),g(_,{key:a},{default:s((()=>[n(_,{class:"a-d"},{default:s((()=>[n(A,{name:"clear",color:"red",size:"25",onClick:e=>U.value.content.splice(a,1)},null,8,["onClick"]),n(O,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"上传项名称",label:"上传项名称",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),n(O,{name:"上传项类型",label:"上传项类型",type:"number",colon:"","label-width":"6.5em",class:"bor-n",rules:[{required:!0,message:"请填写"}]},{input:s((()=>[n(E,{modelValue:e.type,"onUpdate:modelValue":a=>e.type=a,direction:"horizontal",onChange:a=>(e=>{"Select"===e.type?e.chooses=[{value:""}]:e.chooses=null})(e)},{default:s((()=>[n(D,{name:"Input"},{default:s((()=>[d("填空")])),_:1}),n(D,{name:"Select"},{default:s((()=>[d("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])])),_:2},1024),"Input"==e.type?(o(),g(O,{key:0,name:"填写内容",label:"填写内容",colon:"","label-width":"6.5em",class:"bor-n"},{input:s((()=>[n(K,{modelValue:e.blank,"onUpdate:modelValue":a=>e.blank=a,direction:"horizontal",shape:"square"},{default:s((()=>[n(H,{name:"Text"},{default:s((()=>[d("文字")])),_:1}),n(H,{name:"File"},{default:s((()=>[d("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)):y("",!0),"Select"==e.type?(o(!0),u(c,{key:1},r(e.chooses,((a,l)=>(o(),g(_,{key:l,class:"a-d-1"},{default:s((()=>[0===l?(o(),g(A,{key:0,name:"add",color:"red",size:"25",onClick:a=>e.chooses.push({})},null,8,["onClick"])):y("",!0),0!=l?(o(),g(A,{key:1,name:"clear",color:"red",size:"25",onClick:a=>e.chooses.splice(l,1)},null,8,["onClick"])):y("",!0),n(O,{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,name:"选项内容",label:"选项内容",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128)):y("",!0),n(O,{name:"是否必填",label:"是否必填",colon:"","label-width":"6.5em",class:"bor-n",rules:[{required:!0,message:"请填写"}]},{input:s((()=>[n(E,{modelValue:e.necessary,"onUpdate:modelValue":a=>e.necessary=a,direction:"horizontal"},{default:s((()=>[n(D,{name:"true"},{default:s((()=>[d("必填")])),_:1}),n(D,{name:"false"},{default:s((()=>[d("选填")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)])),_:2},1024)))),128))])),_:1}),n(_,{class:"a-c"},{default:s((()=>[n(G,{type:"danger",onClick:a[6]||(a[6]=e=>V.value=!1)},{default:s((()=>[d("取消")])),_:1}),n(G,{type:"primary","native-type":"submit"},{default:s((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-dbfa5f39"]]);export{w as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-p-details.s1ilPcjT.js b/unpackage/dist/build/web/assets/pages-maintenance-p-details.BOYhygNx.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-maintenance-p-details.s1ilPcjT.js rename to unpackage/dist/build/web/assets/pages-maintenance-p-details.BOYhygNx.js index 6d7521b..ce85c7d 100644 --- a/unpackage/dist/build/web/assets/pages-maintenance-p-details.s1ilPcjT.js +++ b/unpackage/dist/build/web/assets/pages-maintenance-p-details.BOYhygNx.js @@ -1 +1 @@ -import{d as e,r as l,j as a,b as o,e as n,k as t,w as u,m as d,F as m,f as s,c as r,h as i,q as c,i as p,z as v}from"./index-B82U8vQy.js";import{p as _}from"./index.BM2CGSc1.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=b(e({__name:"p-details",setup(e){const b=l({type:"Normal",evidence:[{chooses:[{}]}]}),V=l(!1),h=l([]),f=l(""),y=()=>{"necessary"===f.value&&(h.value=[{text:"是",value:!0},{text:"否",value:!1}])},w=e=>{b.value[f.value]=e.selectedValues[0],k()},k=()=>{V.value=!1},U=()=>{_("/process",b.value).then((e=>{200===e.code&&(c("提交成功!"),window.history.back())}))},g=e=>{b.value={type:e,evidence:[{}]}};return(e,l)=>{const c=a("van-nav-bar"),_=a("van-radio"),f=a("van-radio-group"),x=a("van-field"),C=a("van-icon"),z=a("van-checkbox"),q=a("van-checkbox-group"),S=p,N=a("van-cell-group"),O=a("van-button"),j=a("van-form"),A=a("van-picker"),I=a("van-popup");return o(),n(m,null,[t(S,{class:"flex"},{default:u((()=>[t(c,{title:"工序详情"}),t(S,{class:"content"},{default:u((()=>[t(j,{onSubmit:U},{default:u((()=>[t(N,{inset:""},{default:u((()=>[t(x,{name:"类型",label:"类型",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:b.value.type,"onUpdate:modelValue":l[0]||(l[0]=e=>b.value.type=e),direction:"horizontal",onChange:g},{default:u((()=>[t(_,{name:"Normal"},{default:u((()=>[d("普通")])),_:1}),t(_,{name:"Special"},{default:u((()=>[d("特殊")])),_:1})])),_:1},8,["modelValue"])])),_:1}),t(x,{modelValue:b.value.name,"onUpdate:modelValue":l[1]||(l[1]=e=>b.value.name=e),name:"工序名称",label:"工序名称",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写工序名称"}]},null,8,["modelValue"]),t(x,{modelValue:b.value.serialNum,"onUpdate:modelValue":l[2]||(l[2]=e=>b.value.serialNum=e),name:"序号",label:"序号",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写序号"}]},null,8,["modelValue"]),t(x,{name:"需上传项",label:"需上传项",colon:"","label-width":"6em"},{input:u((()=>[t(C,{name:"add",color:"red",size:"25",onClick:l[3]||(l[3]=e=>b.value.evidence.push({}))})])),_:1}),(o(!0),n(m,null,s(b.value.evidence,((e,l)=>(o(),r(S,{class:"card",key:l},{default:u((()=>[t(x,{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l,name:"上传项名称",label:"上传项名称",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写上传项名称"}]},null,8,["modelValue","onUpdate:modelValue"]),t(x,{name:"类型",label:"类型",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:e.type,"onUpdate:modelValue":l=>e.type=l,direction:"horizontal",onChange:l=>(e=>{"Select"===e.type?e.chooses=[{value:""}]:e.chooses=[]})(e)},{default:u((()=>[t(_,{name:"Input"},{default:u((()=>[d("填空")])),_:1}),t(_,{name:"Select"},{default:u((()=>[d("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])])),_:2},1024),"Input"==e.type?(o(),n(m,{key:0},[t(x,{name:"填写内容",label:"填写内容",colon:"","label-width":"6em"},{input:u((()=>[t(q,{modelValue:e.contentType,"onUpdate:modelValue":l=>e.contentType=l,direction:"horizontal",shape:"square"},{default:u((()=>[t(z,{name:"Text"},{default:u((()=>[d("文字")])),_:1}),t(z,{name:"File"},{default:u((()=>[d("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024),t(x,{name:"是否必填",label:"是否必填",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:e.necessary,"onUpdate:modelValue":l=>e.necessary=l,direction:"horizontal"},{default:u((()=>[t(_,{name:!0},{default:u((()=>[d("是")])),_:1}),t(_,{name:!1},{default:u((()=>[d("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)],64)):i("",!0),"Select"==e.type?(o(),n(m,{key:1},[(o(!0),n(m,null,s(e.chooses,((a,n)=>(o(),r(S,{key:n},{default:u((()=>[t(x,{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,name:"选项内容",label:"选项内容",class:"bor-a",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"6em"},{button:u((()=>[0===n?(o(),r(C,{key:0,name:"add",color:"red",size:"25",onClick:v((l=>e.chooses.push({value:""})),["stop"])},null,8,["onClick"])):(o(),r(C,{key:1,name:"clear",color:"red",size:"25",onClick:v((a=>e.chooses.splice(l,1)),["stop"])},null,8,["onClick"]))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128)),t(x,{name:"是否必填",label:"是否必填",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:e.necessary,"onUpdate:modelValue":l=>e.necessary=l,direction:"horizontal"},{default:u((()=>[t(_,{name:!0},{default:u((()=>[d("是")])),_:1}),t(_,{name:!1},{default:u((()=>[d("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)],64)):i("",!0)])),_:2},1024)))),128)),"Special"==b.value.type?(o(),r(S,{key:0},{default:u((()=>[t(x,{name:"后续操作",label:"后续操作",colon:"","label-width":"6em",rules:[{required:!0,message:"请选择"}]},{input:u((()=>[t(f,{modelValue:b.value.nextStep,"onUpdate:modelValue":l[4]||(l[4]=e=>b.value.nextStep=e),direction:"horizontal"},{default:u((()=>[t(_,{name:"NeedFix"},{default:u((()=>[d("出厂质检")])),_:1}),t(_,{name:"ChangeCraft"},{default:u((()=>[d("更换工艺")])),_:1}),t(_,{name:"JustInsert"},{default:u((()=>[d("仅插入")])),_:1})])),_:1},8,["modelValue"])])),_:1}),t(x,{modelValue:b.value.externalOrderAlert,"onUpdate:modelValue":l[5]||(l[5]=e=>b.value.externalOrderAlert=e),name:"订单超过",label:"订单超过",type:"number",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写上传项名称"}]},{button:u((()=>[d(" 次审核 ")])),_:1},8,["modelValue"]),t(x,{modelValue:b.value.internalOrderAlert,"onUpdate:modelValue":l[6]||(l[6]=e=>b.value.internalOrderAlert=e),name:"现货超过",label:"现货超过",type:"number",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写上传项名称"}]},{button:u((()=>[d(" 次审核 ")])),_:1},8,["modelValue"])])),_:1})):i("",!0)])),_:1}),t(S,{style:{margin:"16px"}},{default:u((()=>[t(O,{round:"",block:"",type:"primary","native-type":"submit"},{default:u((()=>[d(" 提交 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),t(I,{show:V.value,"onUpdate:show":l[7]||(l[7]=e=>V.value=e),round:"",position:"bottom",onOpen:y},{default:u((()=>[t(A,{"show-toolbar":"",columns:h.value,onConfirm:w,onCancel:k,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-9b840729"]]);export{V as default}; +import{d as e,r as l,j as a,b as o,e as n,k as t,w as u,m as d,F as m,f as s,c as r,h as i,q as c,i as p,z as v}from"./index-BbaSzr5l.js";import{p as _}from"./index.CSYwHWV1.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=b(e({__name:"p-details",setup(e){const b=l({type:"Normal",evidence:[{chooses:[{}]}]}),V=l(!1),h=l([]),f=l(""),y=()=>{"necessary"===f.value&&(h.value=[{text:"是",value:!0},{text:"否",value:!1}])},w=e=>{b.value[f.value]=e.selectedValues[0],k()},k=()=>{V.value=!1},U=()=>{_("/process",b.value).then((e=>{200===e.code&&(c("提交成功!"),window.history.back())}))},g=e=>{b.value={type:e,evidence:[{}]}};return(e,l)=>{const c=a("van-nav-bar"),_=a("van-radio"),f=a("van-radio-group"),x=a("van-field"),C=a("van-icon"),z=a("van-checkbox"),q=a("van-checkbox-group"),S=p,N=a("van-cell-group"),O=a("van-button"),j=a("van-form"),A=a("van-picker"),I=a("van-popup");return o(),n(m,null,[t(S,{class:"flex"},{default:u((()=>[t(c,{title:"工序详情"}),t(S,{class:"content"},{default:u((()=>[t(j,{onSubmit:U},{default:u((()=>[t(N,{inset:""},{default:u((()=>[t(x,{name:"类型",label:"类型",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:b.value.type,"onUpdate:modelValue":l[0]||(l[0]=e=>b.value.type=e),direction:"horizontal",onChange:g},{default:u((()=>[t(_,{name:"Normal"},{default:u((()=>[d("普通")])),_:1}),t(_,{name:"Special"},{default:u((()=>[d("特殊")])),_:1})])),_:1},8,["modelValue"])])),_:1}),t(x,{modelValue:b.value.name,"onUpdate:modelValue":l[1]||(l[1]=e=>b.value.name=e),name:"工序名称",label:"工序名称",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写工序名称"}]},null,8,["modelValue"]),t(x,{modelValue:b.value.serialNum,"onUpdate:modelValue":l[2]||(l[2]=e=>b.value.serialNum=e),name:"序号",label:"序号",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写序号"}]},null,8,["modelValue"]),t(x,{name:"需上传项",label:"需上传项",colon:"","label-width":"6em"},{input:u((()=>[t(C,{name:"add",color:"red",size:"25",onClick:l[3]||(l[3]=e=>b.value.evidence.push({}))})])),_:1}),(o(!0),n(m,null,s(b.value.evidence,((e,l)=>(o(),r(S,{class:"card",key:l},{default:u((()=>[t(x,{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l,name:"上传项名称",label:"上传项名称",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写上传项名称"}]},null,8,["modelValue","onUpdate:modelValue"]),t(x,{name:"类型",label:"类型",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:e.type,"onUpdate:modelValue":l=>e.type=l,direction:"horizontal",onChange:l=>(e=>{"Select"===e.type?e.chooses=[{value:""}]:e.chooses=[]})(e)},{default:u((()=>[t(_,{name:"Input"},{default:u((()=>[d("填空")])),_:1}),t(_,{name:"Select"},{default:u((()=>[d("选择")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])])),_:2},1024),"Input"==e.type?(o(),n(m,{key:0},[t(x,{name:"填写内容",label:"填写内容",colon:"","label-width":"6em"},{input:u((()=>[t(q,{modelValue:e.contentType,"onUpdate:modelValue":l=>e.contentType=l,direction:"horizontal",shape:"square"},{default:u((()=>[t(z,{name:"Text"},{default:u((()=>[d("文字")])),_:1}),t(z,{name:"File"},{default:u((()=>[d("图片")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024),t(x,{name:"是否必填",label:"是否必填",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:e.necessary,"onUpdate:modelValue":l=>e.necessary=l,direction:"horizontal"},{default:u((()=>[t(_,{name:!0},{default:u((()=>[d("是")])),_:1}),t(_,{name:!1},{default:u((()=>[d("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)],64)):i("",!0),"Select"==e.type?(o(),n(m,{key:1},[(o(!0),n(m,null,s(e.chooses,((a,n)=>(o(),r(S,{key:n},{default:u((()=>[t(x,{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,name:"选项内容",label:"选项内容",class:"bor-a",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"6em"},{button:u((()=>[0===n?(o(),r(C,{key:0,name:"add",color:"red",size:"25",onClick:v((l=>e.chooses.push({value:""})),["stop"])},null,8,["onClick"])):(o(),r(C,{key:1,name:"clear",color:"red",size:"25",onClick:v((a=>e.chooses.splice(l,1)),["stop"])},null,8,["onClick"]))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128)),t(x,{name:"是否必填",label:"是否必填",colon:"","label-width":"6em"},{input:u((()=>[t(f,{modelValue:e.necessary,"onUpdate:modelValue":l=>e.necessary=l,direction:"horizontal"},{default:u((()=>[t(_,{name:!0},{default:u((()=>[d("是")])),_:1}),t(_,{name:!1},{default:u((()=>[d("否")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1024)],64)):i("",!0)])),_:2},1024)))),128)),"Special"==b.value.type?(o(),r(S,{key:0},{default:u((()=>[t(x,{name:"后续操作",label:"后续操作",colon:"","label-width":"6em",rules:[{required:!0,message:"请选择"}]},{input:u((()=>[t(f,{modelValue:b.value.nextStep,"onUpdate:modelValue":l[4]||(l[4]=e=>b.value.nextStep=e),direction:"horizontal"},{default:u((()=>[t(_,{name:"NeedFix"},{default:u((()=>[d("出厂质检")])),_:1}),t(_,{name:"ChangeCraft"},{default:u((()=>[d("更换工艺")])),_:1}),t(_,{name:"JustInsert"},{default:u((()=>[d("仅插入")])),_:1})])),_:1},8,["modelValue"])])),_:1}),t(x,{modelValue:b.value.externalOrderAlert,"onUpdate:modelValue":l[5]||(l[5]=e=>b.value.externalOrderAlert=e),name:"订单超过",label:"订单超过",type:"number",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写上传项名称"}]},{button:u((()=>[d(" 次审核 ")])),_:1},8,["modelValue"]),t(x,{modelValue:b.value.internalOrderAlert,"onUpdate:modelValue":l[6]||(l[6]=e=>b.value.internalOrderAlert=e),name:"现货超过",label:"现货超过",type:"number",colon:"","label-width":"6em",rules:[{required:!0,message:"请填写上传项名称"}]},{button:u((()=>[d(" 次审核 ")])),_:1},8,["modelValue"])])),_:1})):i("",!0)])),_:1}),t(S,{style:{margin:"16px"}},{default:u((()=>[t(O,{round:"",block:"",type:"primary","native-type":"submit"},{default:u((()=>[d(" 提交 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),t(I,{show:V.value,"onUpdate:show":l[7]||(l[7]=e=>V.value=e),round:"",position:"bottom",onOpen:y},{default:u((()=>[t(A,{"show-toolbar":"",columns:h.value,onConfirm:w,onCancel:k,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-9b840729"]]);export{V as default}; diff --git a/unpackage/dist/build/web/assets/pages-maintenance-processOldzmd.CcyaAhAC.js b/unpackage/dist/build/web/assets/pages-maintenance-processOldzmd.zzRnxJwG.js similarity index 96% rename from unpackage/dist/build/web/assets/pages-maintenance-processOldzmd.CcyaAhAC.js rename to unpackage/dist/build/web/assets/pages-maintenance-processOldzmd.zzRnxJwG.js index ccf2ee8..0cf330c 100644 --- a/unpackage/dist/build/web/assets/pages-maintenance-processOldzmd.CcyaAhAC.js +++ b/unpackage/dist/build/web/assets/pages-maintenance-processOldzmd.zzRnxJwG.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as o,b as t,e as n,k as s,w as u,m as d,F as i,f,l as c,q as r,i as m,c as v,t as p,h as w}from"./index-B82U8vQy.js";import{g as _,a as h,p as k}from"./index.BM2CGSc1.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=b(e({__name:"processOldzmd",setup(e){const b=a(!1),C=a([]),g=a(!1),y=a({flows:[{}]}),x=a();a([]),a([]);const V=()=>{if(y.value.id){let e={id:y.value.id,craftName:y.value.name,flows:y.value.flows};h("/flowBind",e).then((e=>{200===e.code&&(N(),b.value=!1,r("修改成功!"))}))}else{let e={craftName:y.value.name,flows:y.value.flows};k("/flowBind",e).then((e=>{200===e.code&&(N(),b.value=!1,r("修改成功!"))}))}},U=()=>{b.value=!1},j=()=>{history.back()},B=()=>{b.value=!0},N=()=>{C.value=[],_("/fabric/craft/info").then((e=>{200===e.code&&_("/flowBind").then((a=>{200===a.code&&e.data.forEach((e=>{let l=a.data.find((a=>a.craftName===e.name));l?C.value.push({id:l.id,name:l.craftName,flows:l.flows}):C.value.push({name:e.name,flows:[{bind:"通用"}]})}))}))}))},O=a(),z=e=>{y.value.flows[O.value].id=e.selectedOptions[0].value,y.value.flows[O.value].name=e.selectedOptions[0].text,R()},R=()=>{g.value=!1},q=()=>{E.value=F.value},E=a([]),F=a([]);return l((()=>{N(),_("/craftFlows").then((e=>{200===e.code&&(F.value=e.data.map((e=>({text:e.name,value:e.id}))))}))})),(e,a)=>{const l=o("van-nav-bar"),r=m,_=o("van-icon"),h=o("van-field"),k=o("van-radio"),N=o("van-radio-group"),F=o("van-cell-group"),L=o("van-form"),I=o("van-button"),A=o("van-popup"),D=o("van-picker");return t(),n(i,null,[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:j,onClickRight:B}),s(r,{class:"grid-container"},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d("工艺名称")])),_:1}),s(r,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),s(r,{class:"content"},{default:u((()=>[(t(!0),n(i,null,f(C.value,((e,a)=>(t(),v(r,{class:"grid-container",key:a},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d(p(e.name),1)])),_:2},1024),s(r,{class:"grid-item",onClick:a=>(e=>{y.value=e,b.value=!0})(e),style:{color:"#02a7f0"}},{default:u((()=>[d("编辑")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1}),s(A,{show:b.value,"onUpdate:show":a[1]||(a[1]=e=>b.value=e),style:{width:"100%"}},{default:u((()=>[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:U}),s(r,{class:"content"},{default:u((()=>[s(L,{ref_key:"formRef",ref:x,required:"auto"},{default:u((()=>[s(F,null,{default:u((()=>[c("p",null,"绑定工序流程"),(t(!0),n(i,null,f(y.value.flows,((e,l)=>(t(),v(r,{key:l,class:"a-b"},{default:u((()=>[0===l?(t(),v(_,{key:0,name:"add",color:"red",size:"25",onClick:a[0]||(a[0]=e=>y.value.flows.push({bind:"通用"}))})):w("",!0),0!=l?(t(),v(_,{key:1,name:"clear",color:"red",size:"25",onClick:e=>y.value.flows.splice(l,1)},null,8,["onClick"])):w("",!0),s(h,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序流程",label:"工序流程","label-align":"right",readonly:"",colon:"","label-width":"5em",class:"bor",onClick:e=>(e=>{g.value=!0,O.value=e})(l)},null,8,["modelValue","onUpdate:modelValue","onClick"]),s(N,{modelValue:e.bind,"onUpdate:modelValue":a=>e.bind=a,onClick:e=>(e=>{y.value.flows.forEach(((a,l)=>{a.bind=l!=e?"通用":"仅现货"}))})(l)},{default:u((()=>[s(k,{name:"仅现货"},{default:u((()=>[d("现货单使用")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024)))),128))])),_:1})])),_:1},512)])),_:1}),s(r,{style:{display:"flex","justify-content":"space-between",padding:"0 30px","margin-top":"15px"}},{default:u((()=>[s(I,{type:"primary",block:"",onClick:V},{default:u((()=>[d("保存")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(A,{show:g.value,"onUpdate:show":a[2]||(a[2]=e=>g.value=e),round:"",position:"bottom",onOpen:q},{default:u((()=>[s(D,{"show-toolbar":"",columns:E.value,onConfirm:z,onCancel:R,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-40105d94"]]);export{C as default}; +import{d as e,r as a,o as l,j as o,b as t,e as n,k as s,w as u,m as d,F as i,f,l as c,q as r,i as m,c as v,t as p,h as w}from"./index-BbaSzr5l.js";import{g as _,a as h,p as k}from"./index.CSYwHWV1.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=b(e({__name:"processOldzmd",setup(e){const b=a(!1),C=a([]),g=a(!1),y=a({flows:[{}]}),x=a();a([]),a([]);const V=()=>{if(y.value.id){let e={id:y.value.id,craftName:y.value.name,flows:y.value.flows};h("/flowBind",e).then((e=>{200===e.code&&(N(),b.value=!1,r("修改成功!"))}))}else{let e={craftName:y.value.name,flows:y.value.flows};k("/flowBind",e).then((e=>{200===e.code&&(N(),b.value=!1,r("修改成功!"))}))}},U=()=>{b.value=!1},j=()=>{history.back()},B=()=>{b.value=!0},N=()=>{C.value=[],_("/fabric/craft/info").then((e=>{200===e.code&&_("/flowBind").then((a=>{200===a.code&&e.data.forEach((e=>{let l=a.data.find((a=>a.craftName===e.name));l?C.value.push({id:l.id,name:l.craftName,flows:l.flows}):C.value.push({name:e.name,flows:[{bind:"通用"}]})}))}))}))},O=a(),z=e=>{y.value.flows[O.value].id=e.selectedOptions[0].value,y.value.flows[O.value].name=e.selectedOptions[0].text,R()},R=()=>{g.value=!1},q=()=>{E.value=F.value},E=a([]),F=a([]);return l((()=>{N(),_("/craftFlows").then((e=>{200===e.code&&(F.value=e.data.map((e=>({text:e.name,value:e.id}))))}))})),(e,a)=>{const l=o("van-nav-bar"),r=m,_=o("van-icon"),h=o("van-field"),k=o("van-radio"),N=o("van-radio-group"),F=o("van-cell-group"),L=o("van-form"),I=o("van-button"),A=o("van-popup"),D=o("van-picker");return t(),n(i,null,[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:j,onClickRight:B}),s(r,{class:"grid-container"},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d("工艺名称")])),_:1}),s(r,{class:"grid-item"},{default:u((()=>[d("操作")])),_:1})])),_:1}),s(r,{class:"content"},{default:u((()=>[(t(!0),n(i,null,f(C.value,((e,a)=>(t(),v(r,{class:"grid-container",key:a},{default:u((()=>[s(r,{class:"grid-item"},{default:u((()=>[d(p(e.name),1)])),_:2},1024),s(r,{class:"grid-item",onClick:a=>(e=>{y.value=e,b.value=!0})(e),style:{color:"#02a7f0"}},{default:u((()=>[d("编辑")])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1})])),_:1}),s(A,{show:b.value,"onUpdate:show":a[1]||(a[1]=e=>b.value=e),style:{width:"100%"}},{default:u((()=>[s(r,{class:"flex"},{default:u((()=>[s(l,{title:"工艺维护","left-text":"返回","left-arrow":"",onClickLeft:U}),s(r,{class:"content"},{default:u((()=>[s(L,{ref_key:"formRef",ref:x,required:"auto"},{default:u((()=>[s(F,null,{default:u((()=>[c("p",null,"绑定工序流程"),(t(!0),n(i,null,f(y.value.flows,((e,l)=>(t(),v(r,{key:l,class:"a-b"},{default:u((()=>[0===l?(t(),v(_,{key:0,name:"add",color:"red",size:"25",onClick:a[0]||(a[0]=e=>y.value.flows.push({bind:"通用"}))})):w("",!0),0!=l?(t(),v(_,{key:1,name:"clear",color:"red",size:"25",onClick:e=>y.value.flows.splice(l,1)},null,8,["onClick"])):w("",!0),s(h,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,name:"工序流程",label:"工序流程","label-align":"right",readonly:"",colon:"","label-width":"5em",class:"bor",onClick:e=>(e=>{g.value=!0,O.value=e})(l)},null,8,["modelValue","onUpdate:modelValue","onClick"]),s(N,{modelValue:e.bind,"onUpdate:modelValue":a=>e.bind=a,onClick:e=>(e=>{y.value.flows.forEach(((a,l)=>{a.bind=l!=e?"通用":"仅现货"}))})(l)},{default:u((()=>[s(k,{name:"仅现货"},{default:u((()=>[d("现货单使用")])),_:1})])),_:2},1032,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024)))),128))])),_:1})])),_:1},512)])),_:1}),s(r,{style:{display:"flex","justify-content":"space-between",padding:"0 30px","margin-top":"15px"}},{default:u((()=>[s(I,{type:"primary",block:"",onClick:V},{default:u((()=>[d("保存")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),s(A,{show:g.value,"onUpdate:show":a[2]||(a[2]=e=>g.value=e),round:"",position:"bottom",onOpen:q},{default:u((()=>[s(D,{"show-toolbar":"",columns:E.value,onConfirm:z,onCancel:R,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-40105d94"]]);export{C as default}; diff --git a/unpackage/dist/build/web/assets/pages-spot-audit.Q1-k_xg-.js b/unpackage/dist/build/web/assets/pages-spot-audit.7XBmLein.js similarity index 94% rename from unpackage/dist/build/web/assets/pages-spot-audit.Q1-k_xg-.js rename to unpackage/dist/build/web/assets/pages-spot-audit.7XBmLein.js index c39156e..5fbd3ed 100644 --- a/unpackage/dist/build/web/assets/pages-spot-audit.Q1-k_xg-.js +++ b/unpackage/dist/build/web/assets/pages-spot-audit.7XBmLein.js @@ -1 +1 @@ -import{d as e,r as l,j as a,b as t,c as o,w as d,k as n,m as u,e as s,f as i,F as m,q as r,i as c,t as f}from"./index-B82U8vQy.js";import{a as p}from"./uni-app.es.B9yZ20DZ.js";import{a as b}from"./index.BM2CGSc1.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const v=_(e({__name:"audit",setup(e){p((e=>{v.value=JSON.parse(e.item)}));const _=()=>{history.back()},v=l({}),y=()=>{let e="/interOrder/check/"+v.value.id+"?comment="+v.value.comment;b(e,v.value.fabric).then((e=>{200===e.code&&(r("审核通过!"),window.history.back())}))},V=()=>{let e="/interOrder/reject/"+v.value.id;b(e).then((e=>{200===e.code&&(r("驳回成功!"),window.history.back())}))};return(e,l)=>{const r=a("van-nav-bar"),p=a("van-field"),b=a("van-button"),g=c,k=a("van-cell-group");return t(),o(g,{class:"flex"},{default:d((()=>[n(r,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:_}),n(g,{class:"content"},{default:d((()=>[n(k,{inset:""},{default:d((()=>[n(p,{modelValue:v.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>v.value.id=e),name:"需求单号",label:"需求单号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(p,{modelValue:v.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>v.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor","label-width":"5em",readonly:""},null,8,["modelValue"]),n(p,{modelValue:v.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>v.value.makeUser=e),name:"做单人",label:"做单人",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(p,{modelValue:v.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>v.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",readonly:"","label-width":"5em"},null,8,["modelValue"]),n(p,{modelValue:v.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>v.value.craft=e),name:"工艺",label:"工艺",colon:"",readonly:"","label-width":"5em",class:"bor"},null,8,["modelValue"]),n(g,{class:"a-b"},{default:d((()=>[n(b,{type:"primary"},{default:d((()=>[u("面料添加")])),_:1})])),_:1}),n(g,{class:"grid-container"},{default:d((()=>[n(g,{class:"grid-item"},{default:d((()=>[u("面料名称")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("匹数")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("库存")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("谁定")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("操作")])),_:1})])),_:1}),(t(!0),s(m,null,i(v.value.fabric,((e,l)=>(t(),o(g,{class:"grid-container",key:l},{default:d((()=>[n(g,{class:"grid-item"},{default:d((()=>[u(f(e.name),1)])),_:2},1024),n(g,{class:"grid-item"},{default:d((()=>[n(p,{modelValue:e.quantity,"onUpdate:modelValue":l=>e.quantity=l,class:"bor",type:"number"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),n(g,{class:"grid-item"},{default:d((()=>[u(f(e.storageQuantity),1)])),_:2},1024),n(g,{class:"grid-item"},{default:d((()=>[u(f(e.belongTo),1)])),_:2},1024),n(g,{class:"grid-item",style:{color:"red"},onClick:e=>v.value.fabric.splice(l,1)},{default:d((()=>[u("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),n(p,{modelValue:v.value.comment,"onUpdate:modelValue":l[5]||(l[5]=e=>v.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),n(g,{style:{margin:"16px",display:"flex","align-items":"center","justify-content":"space-between"}},{default:d((()=>[n(b,{round:"",block:"",type:"danger",onClick:V},{default:d((()=>[u(" 驳回 ")])),_:1}),u("        "),n(b,{round:"",block:"",type:"primary",onClick:y},{default:d((()=>[u(" 通过 ")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-50fa285d"]]);export{v as default}; +import{d as e,r as l,j as a,b as t,c as o,w as d,k as n,m as u,e as s,f as i,F as m,q as r,i as c,t as f}from"./index-BbaSzr5l.js";import{a as p}from"./uni-app.es.HvolUAn-.js";import{a as b}from"./index.CSYwHWV1.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const v=_(e({__name:"audit",setup(e){p((e=>{v.value=JSON.parse(e.item)}));const _=()=>{history.back()},v=l({}),y=()=>{let e="/interOrder/check/"+v.value.id+"?comment="+v.value.comment;b(e,v.value.fabric).then((e=>{200===e.code&&(r("审核通过!"),window.history.back())}))},V=()=>{let e="/interOrder/reject/"+v.value.id;b(e).then((e=>{200===e.code&&(r("驳回成功!"),window.history.back())}))};return(e,l)=>{const r=a("van-nav-bar"),p=a("van-field"),b=a("van-button"),g=c,k=a("van-cell-group");return t(),o(g,{class:"flex"},{default:d((()=>[n(r,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:_}),n(g,{class:"content"},{default:d((()=>[n(k,{inset:""},{default:d((()=>[n(p,{modelValue:v.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>v.value.id=e),name:"需求单号",label:"需求单号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(p,{modelValue:v.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>v.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor","label-width":"5em",readonly:""},null,8,["modelValue"]),n(p,{modelValue:v.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>v.value.makeUser=e),name:"做单人",label:"做单人",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(p,{modelValue:v.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>v.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",readonly:"","label-width":"5em"},null,8,["modelValue"]),n(p,{modelValue:v.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>v.value.craft=e),name:"工艺",label:"工艺",colon:"",readonly:"","label-width":"5em",class:"bor"},null,8,["modelValue"]),n(g,{class:"a-b"},{default:d((()=>[n(b,{type:"primary"},{default:d((()=>[u("面料添加")])),_:1})])),_:1}),n(g,{class:"grid-container"},{default:d((()=>[n(g,{class:"grid-item"},{default:d((()=>[u("面料名称")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("匹数")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("库存")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("谁定")])),_:1}),n(g,{class:"grid-item"},{default:d((()=>[u("操作")])),_:1})])),_:1}),(t(!0),s(m,null,i(v.value.fabric,((e,l)=>(t(),o(g,{class:"grid-container",key:l},{default:d((()=>[n(g,{class:"grid-item"},{default:d((()=>[u(f(e.name),1)])),_:2},1024),n(g,{class:"grid-item"},{default:d((()=>[n(p,{modelValue:e.quantity,"onUpdate:modelValue":l=>e.quantity=l,class:"bor",type:"number"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),n(g,{class:"grid-item"},{default:d((()=>[u(f(e.storageQuantity),1)])),_:2},1024),n(g,{class:"grid-item"},{default:d((()=>[u(f(e.belongTo),1)])),_:2},1024),n(g,{class:"grid-item",style:{color:"red"},onClick:e=>v.value.fabric.splice(l,1)},{default:d((()=>[u("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),n(p,{modelValue:v.value.comment,"onUpdate:modelValue":l[5]||(l[5]=e=>v.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),n(g,{style:{margin:"16px",display:"flex","align-items":"center","justify-content":"space-between"}},{default:d((()=>[n(b,{round:"",block:"",type:"danger",onClick:V},{default:d((()=>[u(" 驳回 ")])),_:1}),u("        "),n(b,{round:"",block:"",type:"primary",onClick:y},{default:d((()=>[u(" 通过 ")])),_:1})])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-50fa285d"]]);export{v as default}; diff --git a/unpackage/dist/build/web/assets/pages-spot-list.D-3eHl33.js b/unpackage/dist/build/web/assets/pages-spot-list.CAHh_hBk.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-spot-list.D-3eHl33.js rename to unpackage/dist/build/web/assets/pages-spot-list.CAHh_hBk.js index 76ceb5b..6cda9bb 100644 --- a/unpackage/dist/build/web/assets/pages-spot-list.D-3eHl33.js +++ b/unpackage/dist/build/web/assets/pages-spot-list.CAHh_hBk.js @@ -1 +1 @@ -import{d as e,r as a,o as l,D as t,j as u,b as s,e as o,k as d,w as n,m as c,F as i,f as r,l as v,n as m,q as p,i as f,y as h,c as g,t as y,C as x,E as _}from"./index-B82U8vQy.js";import{g as b}from"./index.BM2CGSc1.js";import{f as w}from"./date.kFpT0SQ2.js";import{o as C}from"./uni-app.es.B9yZ20DZ.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=k(e({__name:"list",setup(e){const k=a({}),V=a([]),U=a([]),D=a([]),j=a([{status:"待审核",code:"UnCheck",type:"warning",path:"/pages/spot/audit"},{status:"待主管审核",code:"UnCheckByLeader",type:"primary"},{status:"待跟单员审核",code:"UnCheckByCharger",type:"success"},{status:"已通过(待配货)",code:"Checked",type:"primary",path:"/pages/spot/pass"},{status:"取消审核中",code:"Canceling",type:"primary"},{status:"已取消",code:"Canceled",type:"danger"},{status:"被驳回",code:"Rejected",type:"danger"},{status:"部分配货",code:"Allocating",type:"warning"},{status:"已配完(待进厂)",code:"Allocated",type:"success"},{status:"已进厂",code:"Processing",type:"primary"},{status:"已出厂(待收货)",code:"Processed",type:"success"},{status:"待质检",code:"UnTested",type:"warning"},{status:"已质检(待入库)",code:"Testing",type:"primary"},{status:"已质检(待入库)",code:"Tested",type:"primary"},{status:"已入库",code:"Storage",type:"success"}]);l((()=>{b("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let a=S.value.find((a=>a.text===e.commodity));if(a){let l=a.children.find((a=>a.value===e.momme));l?l.children.push({text:e.width+"cm",value:e.width}):a.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else S.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),b("/color/list").then((e=>{200===e.code&&(U.value=e.data.map((e=>({value:e.colorCode+e.colorName,text:e.colorCode+e.colorName}))))})),b("/v1/user/getNames").then((e=>{200===e.code&&(D.value=e.data.map((e=>({value:e,text:e}))))}))})),C((()=>{V.value=[],B()}));const T=()=>{history.back()};t(k.value,(()=>{V.value=[],B()}));const E=a(0),N=a(1),O=a(!1),R=a(!1),q=()=>{V.value.length{200===e.code&&(e.data.record.forEach((e=>{V.value.push(e);let a=j.value.find((a=>a.status==e.status));e.statusColor=a.type})),E.value=e.data.total,R.value=!1,O.value=!1)}))}const L=a([]),A=a([]),F=a(!1),I=a(""),P=a(0),S=a([]),z=()=>{L.value=S.value,A.value=L.value,I.value=""},J=()=>{F.value=!1},G=a(),H=a(),K=()=>{H.value&&clearTimeout(H.value),H.value=setTimeout((()=>{(()=>{P.value=0;let e=new RegExp(I.value),a=[];L.value.forEach((l=>{e.test(l.text)&&a.push(l)})),A.value=a})()}),800)},M=e=>{k.value.category=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],J()},Q=a(!1),W=a(),X=a([]),Y=e=>{Q.value=!0,W.value=e},Z=e=>{k.value[W.value]=e.selectedValues[0],Q.value=!1},$=()=>{Q.value=!1,k.value[W.value]=""},ee=()=>{"color"===W.value?X.value=U.value:"status"===W.value?X.value=[{text:"待审核",value:"待审核"},{text:"待主管审核",value:"待主管审核"},{text:"待跟单员审核",value:"待跟单员审核"},{text:"已通过(待配货)",value:"已通过(待配货)"},{text:"取消审核中",value:"取消审核中"},{text:"已取消",value:"已取消"},{text:"被驳回",value:"被驳回"},{text:"部分配货",value:"部分配货"},{text:"已配完(待进厂)",value:"已配完(待进厂)"},{text:"已进厂",value:"已进厂"},{text:"已出厂(待收货)",value:"已出厂(待收货)"},{text:"待质检",value:"待质检"},{text:"已质检(待入库)",value:"已质检(待入库)"},{text:"已质检(待入库)",value:"已质检(待入库)"},{text:"已入库",value:"已入库"}]:"makeUser"===W.value&&(X.value=D.value)},ae=a(!1),le=a(""),te=e=>{ae.value=!0,le.value=e},ue=e=>{k.value[le.value]=w(e),ae.value=!1};return(e,a)=>{const l=u("van-nav-bar"),t=u("van-field"),b=u("van-cell-group"),C=f,U=u("van-button"),D=u("van-list"),E=u("van-picker"),N=u("van-popup"),B=u("van-search"),L=h,S=u("van-calendar");return s(),o(i,null,[d(C,{class:"flex"},{default:n((()=>[d(l,{title:"需求单列表","left-text":"返回","left-arrow":"","right-text":"新增需求单",onClickLeft:T,onClickRight:a[0]||(a[0]=e=>{m({url:"/pages/spot/spot"})})}),d(b,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:k.value.startDate,"onUpdate:modelValue":a[1]||(a[1]=e=>k.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[2]||(a[2]=e=>te("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:k.value.endDate,"onUpdate:modelValue":a[3]||(a[3]=e=>k.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[4]||(a[4]=e=>te("endDate"))},null,8,["modelValue"])])),_:1}),d(b,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:k.value.color,"onUpdate:modelValue":a[5]||(a[5]=e=>k.value.color=e),name:"颜色筛选",label:"颜色筛选",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[6]||(a[6]=e=>Y("color"))},null,8,["modelValue"]),d(t,{modelValue:k.value.status,"onUpdate:modelValue":a[7]||(a[7]=e=>k.value.status=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[8]||(a[8]=e=>Y("status"))},null,8,["modelValue"])])),_:1}),d(b,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:k.value.makeUser,"onUpdate:modelValue":a[9]||(a[9]=e=>k.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[10]||(a[10]=e=>Y("makeUser"))},null,8,["modelValue"])])),_:1}),d(C,{class:"grid-container"},{default:n((()=>[d(C,{class:"grid-item"},{default:n((()=>[c("日期/颜色")])),_:1}),d(C,{class:"grid-item"},{default:n((()=>[c("面料名称/工艺/谁定")])),_:1}),d(C,{class:"grid-item"},{default:n((()=>[c("匹数")])),_:1}),d(C,{class:"grid-item"},{default:n((()=>[c("操作")])),_:1})])),_:1}),d(C,{class:"content"},{default:n((()=>[d(D,{loading:R.value,"onUpdate:loading":a[11]||(a[11]=e=>R.value=e),finished:O.value,"finished-text":"没有更多了",onLoad:q},{default:n((()=>[(s(!0),o(i,null,r(V.value,((e,a)=>(s(),g(C,{class:"grid-container",key:a},{default:n((()=>[d(C,{class:"grid-item"},{default:n((()=>[c(y(x(w)(e.makeTime)),1),v("br"),c(y(e.color),1)])),_:2},1024),d(C,{class:"grid-item"},{default:n((()=>[d(C,{class:"grid-container1"},{default:n((()=>[(s(!0),o(i,null,r(e.fabric,((a,l)=>(s(),g(C,{class:_(l===e.fabric.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[c(y(a.name),1),v("br"),c(y(e.craft)+"   "+y(a.belongTo),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(C,{class:"grid-item"},{default:n((()=>[d(C,{class:"grid-container1"},{default:n((()=>[(s(!0),o(i,null,r(e.fabric,((a,l)=>(s(),g(C,{class:_(l===e.fabric.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[c(y(a.quantity),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(C,{class:"grid-item",onClick:a=>(e=>{let a=j.value.find((a=>a.status===e.status)).path+"?item="+JSON.stringify(e);m({url:a})})(e)},{default:n((()=>[d(U,{type:e.statusColor},{default:n((()=>[c(y(e.status),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(N,{show:Q.value,"onUpdate:show":a[12]||(a[12]=e=>Q.value=e),round:"",position:"bottom",onOpen:ee},{default:n((()=>[d(E,{"show-toolbar":"",columns:X.value,onConfirm:Z,onCancel:$,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(N,{show:F.value,"onUpdate:show":a[18]||(a[18]=e=>F.value=e),position:"bottom",onOpen:z},{default:n((()=>[d(C,{class:"select-model"},{default:n((()=>[d(E,{columns:A.value,onCancel:J,modelValue:G.value,"onUpdate:modelValue":a[13]||(a[13]=e=>G.value=e),onConfirm:M},null,8,["columns","modelValue"]),d(C,null,{default:n((()=>[d(C,{class:"top-select"},{default:n((()=>[d(C,{class:"confirm-select"},{default:n((()=>[v("p",null,"请选择品种")])),_:1}),d(C,{class:"search-box"},{default:n((()=>[d(C,null,{default:n((()=>[d(B,{placeholder:"请输入品种名字",modelValue:I.value,"onUpdate:modelValue":a[14]||(a[14]=e=>I.value=e),label:"面料搜索:",background:"#ffffff",onInput:a[15]||(a[15]=e=>K()),clearable:!1},null,8,["modelValue"])])),_:1}),d(C,{class:"flex-btn"},{default:n((()=>[d(L,{class:"search-btn",onClick:a[16]||(a[16]=e=>{0===P.value&&A.value.length?(P.value=A.value.length-1,G.value=[A.value[P.value].text]):A.value.length?(P.value--,G.value=[A.value[P.value].text]):p("没有了!")})},{default:n((()=>[c("↑")])),_:1}),d(L,{class:"search-btn",onClick:a[17]||(a[17]=e=>{A.value.length?P.value===A.value.length?(P.value=0,G.value=[A.value[P.value].text]):(P.value++,G.value=[A.value[P.value].text]):p("没有了!")})},{default:n((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),d(S,{show:ae.value,"onUpdate:show":a[19]||(a[19]=e=>ae.value=e),onConfirm:ue,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-8c16cd24"]]);export{V as default}; +import{d as e,r as a,o as l,D as t,j as u,b as s,e as o,k as d,w as n,m as c,F as i,f as r,l as v,n as m,q as p,i as f,y as h,c as g,t as y,C as x,E as _}from"./index-BbaSzr5l.js";import{g as b}from"./index.CSYwHWV1.js";import{f as w}from"./date.kFpT0SQ2.js";import{o as C}from"./uni-app.es.HvolUAn-.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const V=k(e({__name:"list",setup(e){const k=a({}),V=a([]),U=a([]),D=a([]),j=a([{status:"待审核",code:"UnCheck",type:"warning",path:"/pages/spot/audit"},{status:"待主管审核",code:"UnCheckByLeader",type:"primary"},{status:"待跟单员审核",code:"UnCheckByCharger",type:"success"},{status:"已通过(待配货)",code:"Checked",type:"primary",path:"/pages/spot/pass"},{status:"取消审核中",code:"Canceling",type:"primary"},{status:"已取消",code:"Canceled",type:"danger"},{status:"被驳回",code:"Rejected",type:"danger"},{status:"部分配货",code:"Allocating",type:"warning"},{status:"已配完(待进厂)",code:"Allocated",type:"success"},{status:"已进厂",code:"Processing",type:"primary"},{status:"已出厂(待收货)",code:"Processed",type:"success"},{status:"待质检",code:"UnTested",type:"warning"},{status:"已质检(待入库)",code:"Testing",type:"primary"},{status:"已质检(待入库)",code:"Tested",type:"primary"},{status:"已入库",code:"Storage",type:"success"}]);l((()=>{b("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let a=S.value.find((a=>a.text===e.commodity));if(a){let l=a.children.find((a=>a.value===e.momme));l?l.children.push({text:e.width+"cm",value:e.width}):a.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else S.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),b("/color/list").then((e=>{200===e.code&&(U.value=e.data.map((e=>({value:e.colorCode+e.colorName,text:e.colorCode+e.colorName}))))})),b("/v1/user/getNames").then((e=>{200===e.code&&(D.value=e.data.map((e=>({value:e,text:e}))))}))})),C((()=>{V.value=[],B()}));const T=()=>{history.back()};t(k.value,(()=>{V.value=[],B()}));const E=a(0),N=a(1),O=a(!1),R=a(!1),q=()=>{V.value.length{200===e.code&&(e.data.record.forEach((e=>{V.value.push(e);let a=j.value.find((a=>a.status==e.status));e.statusColor=a.type})),E.value=e.data.total,R.value=!1,O.value=!1)}))}const L=a([]),A=a([]),F=a(!1),I=a(""),P=a(0),S=a([]),z=()=>{L.value=S.value,A.value=L.value,I.value=""},J=()=>{F.value=!1},G=a(),H=a(),K=()=>{H.value&&clearTimeout(H.value),H.value=setTimeout((()=>{(()=>{P.value=0;let e=new RegExp(I.value),a=[];L.value.forEach((l=>{e.test(l.text)&&a.push(l)})),A.value=a})()}),800)},M=e=>{k.value.category=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],J()},Q=a(!1),W=a(),X=a([]),Y=e=>{Q.value=!0,W.value=e},Z=e=>{k.value[W.value]=e.selectedValues[0],Q.value=!1},$=()=>{Q.value=!1,k.value[W.value]=""},ee=()=>{"color"===W.value?X.value=U.value:"status"===W.value?X.value=[{text:"待审核",value:"待审核"},{text:"待主管审核",value:"待主管审核"},{text:"待跟单员审核",value:"待跟单员审核"},{text:"已通过(待配货)",value:"已通过(待配货)"},{text:"取消审核中",value:"取消审核中"},{text:"已取消",value:"已取消"},{text:"被驳回",value:"被驳回"},{text:"部分配货",value:"部分配货"},{text:"已配完(待进厂)",value:"已配完(待进厂)"},{text:"已进厂",value:"已进厂"},{text:"已出厂(待收货)",value:"已出厂(待收货)"},{text:"待质检",value:"待质检"},{text:"已质检(待入库)",value:"已质检(待入库)"},{text:"已质检(待入库)",value:"已质检(待入库)"},{text:"已入库",value:"已入库"}]:"makeUser"===W.value&&(X.value=D.value)},ae=a(!1),le=a(""),te=e=>{ae.value=!0,le.value=e},ue=e=>{k.value[le.value]=w(e),ae.value=!1};return(e,a)=>{const l=u("van-nav-bar"),t=u("van-field"),b=u("van-cell-group"),C=f,U=u("van-button"),D=u("van-list"),E=u("van-picker"),N=u("van-popup"),B=u("van-search"),L=h,S=u("van-calendar");return s(),o(i,null,[d(C,{class:"flex"},{default:n((()=>[d(l,{title:"需求单列表","left-text":"返回","left-arrow":"","right-text":"新增需求单",onClickLeft:T,onClickRight:a[0]||(a[0]=e=>{m({url:"/pages/spot/spot"})})}),d(b,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:k.value.startDate,"onUpdate:modelValue":a[1]||(a[1]=e=>k.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[2]||(a[2]=e=>te("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(t,{modelValue:k.value.endDate,"onUpdate:modelValue":a[3]||(a[3]=e=>k.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[4]||(a[4]=e=>te("endDate"))},null,8,["modelValue"])])),_:1}),d(b,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:k.value.color,"onUpdate:modelValue":a[5]||(a[5]=e=>k.value.color=e),name:"颜色筛选",label:"颜色筛选",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[6]||(a[6]=e=>Y("color"))},null,8,["modelValue"]),d(t,{modelValue:k.value.status,"onUpdate:modelValue":a[7]||(a[7]=e=>k.value.status=e),name:"订单状态",label:"订单状态",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[8]||(a[8]=e=>Y("status"))},null,8,["modelValue"])])),_:1}),d(b,{inset:"",style:{display:"flex"}},{default:n((()=>[d(t,{modelValue:k.value.makeUser,"onUpdate:modelValue":a[9]||(a[9]=e=>k.value.makeUser=e),name:"做单人员",label:"做单人员",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:a[10]||(a[10]=e=>Y("makeUser"))},null,8,["modelValue"])])),_:1}),d(C,{class:"grid-container"},{default:n((()=>[d(C,{class:"grid-item"},{default:n((()=>[c("日期/颜色")])),_:1}),d(C,{class:"grid-item"},{default:n((()=>[c("面料名称/工艺/谁定")])),_:1}),d(C,{class:"grid-item"},{default:n((()=>[c("匹数")])),_:1}),d(C,{class:"grid-item"},{default:n((()=>[c("操作")])),_:1})])),_:1}),d(C,{class:"content"},{default:n((()=>[d(D,{loading:R.value,"onUpdate:loading":a[11]||(a[11]=e=>R.value=e),finished:O.value,"finished-text":"没有更多了",onLoad:q},{default:n((()=>[(s(!0),o(i,null,r(V.value,((e,a)=>(s(),g(C,{class:"grid-container",key:a},{default:n((()=>[d(C,{class:"grid-item"},{default:n((()=>[c(y(x(w)(e.makeTime)),1),v("br"),c(y(e.color),1)])),_:2},1024),d(C,{class:"grid-item"},{default:n((()=>[d(C,{class:"grid-container1"},{default:n((()=>[(s(!0),o(i,null,r(e.fabric,((a,l)=>(s(),g(C,{class:_(l===e.fabric.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[c(y(a.name),1),v("br"),c(y(e.craft)+"   "+y(a.belongTo),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(C,{class:"grid-item"},{default:n((()=>[d(C,{class:"grid-container1"},{default:n((()=>[(s(!0),o(i,null,r(e.fabric,((a,l)=>(s(),g(C,{class:_(l===e.fabric.length-1?"grid-item2":"grid-item1"),key:l},{default:n((()=>[c(y(a.quantity),1)])),_:2},1032,["class"])))),128))])),_:2},1024)])),_:2},1024),d(C,{class:"grid-item",onClick:a=>(e=>{let a=j.value.find((a=>a.status===e.status)).path+"?item="+JSON.stringify(e);m({url:a})})(e)},{default:n((()=>[d(U,{type:e.statusColor},{default:n((()=>[c(y(e.status),1)])),_:2},1032,["type"])])),_:2},1032,["onClick"])])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),d(N,{show:Q.value,"onUpdate:show":a[12]||(a[12]=e=>Q.value=e),round:"",position:"bottom",onOpen:ee},{default:n((()=>[d(E,{"show-toolbar":"",columns:X.value,onConfirm:Z,onCancel:$,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(N,{show:F.value,"onUpdate:show":a[18]||(a[18]=e=>F.value=e),position:"bottom",onOpen:z},{default:n((()=>[d(C,{class:"select-model"},{default:n((()=>[d(E,{columns:A.value,onCancel:J,modelValue:G.value,"onUpdate:modelValue":a[13]||(a[13]=e=>G.value=e),onConfirm:M},null,8,["columns","modelValue"]),d(C,null,{default:n((()=>[d(C,{class:"top-select"},{default:n((()=>[d(C,{class:"confirm-select"},{default:n((()=>[v("p",null,"请选择品种")])),_:1}),d(C,{class:"search-box"},{default:n((()=>[d(C,null,{default:n((()=>[d(B,{placeholder:"请输入品种名字",modelValue:I.value,"onUpdate:modelValue":a[14]||(a[14]=e=>I.value=e),label:"面料搜索:",background:"#ffffff",onInput:a[15]||(a[15]=e=>K()),clearable:!1},null,8,["modelValue"])])),_:1}),d(C,{class:"flex-btn"},{default:n((()=>[d(L,{class:"search-btn",onClick:a[16]||(a[16]=e=>{0===P.value&&A.value.length?(P.value=A.value.length-1,G.value=[A.value[P.value].text]):A.value.length?(P.value--,G.value=[A.value[P.value].text]):p("没有了!")})},{default:n((()=>[c("↑")])),_:1}),d(L,{class:"search-btn",onClick:a[17]||(a[17]=e=>{A.value.length?P.value===A.value.length?(P.value=0,G.value=[A.value[P.value].text]):(P.value++,G.value=[A.value[P.value].text]):p("没有了!")})},{default:n((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),d(S,{show:ae.value,"onUpdate:show":a[19]||(a[19]=e=>ae.value=e),onConfirm:ue,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-8c16cd24"]]);export{V as default}; diff --git a/unpackage/dist/build/web/assets/pages-spot-pass.Dee9J_4E.js b/unpackage/dist/build/web/assets/pages-spot-pass.ITGa8M2L.js similarity index 95% rename from unpackage/dist/build/web/assets/pages-spot-pass.Dee9J_4E.js rename to unpackage/dist/build/web/assets/pages-spot-pass.ITGa8M2L.js index fc698e8..6fd7820 100644 --- a/unpackage/dist/build/web/assets/pages-spot-pass.Dee9J_4E.js +++ b/unpackage/dist/build/web/assets/pages-spot-pass.ITGa8M2L.js @@ -1 +1 @@ -import{d as e,r as l,j as a,b as t,c as o,w as d,k as u,m as s,e as n,f as m,F as r,i,t as c}from"./index-B82U8vQy.js";import{a as f}from"./uni-app.es.B9yZ20DZ.js";import{_ as p}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=p(e({__name:"pass",setup(e){f((e=>{b.value=JSON.parse(e.item)}));const p=()=>{history.back()},b=l({});return(e,l)=>{const f=a("van-nav-bar"),_=a("van-field"),v=a("van-button"),V=i,g=a("van-cell-group");return t(),o(V,{class:"flex"},{default:d((()=>[u(f,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:p}),u(V,{class:"content"},{default:d((()=>[u(g,{inset:""},{default:d((()=>[u(_,{modelValue:b.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>b.value.id=e),name:"需求单号",label:"需求单号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(_,{modelValue:b.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>b.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor","label-width":"5em",readonly:""},null,8,["modelValue"]),u(_,{modelValue:b.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>b.value.makeUser=e),name:"做单人",label:"做单人",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(_,{modelValue:b.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>b.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",readonly:"","label-width":"5em"},null,8,["modelValue"]),u(_,{modelValue:b.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>b.value.craft=e),name:"工艺",label:"工艺",colon:"",readonly:"","label-width":"5em",class:"bor"},null,8,["modelValue"]),u(V,{class:"a-b"},{default:d((()=>[u(v,{type:"primary"},{default:d((()=>[s("面料添加")])),_:1})])),_:1}),u(V,{class:"grid-container"},{default:d((()=>[u(V,{class:"grid-item"},{default:d((()=>[s("面料名称")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("匹数")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("库存")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("谁定")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("操作")])),_:1})])),_:1}),(t(!0),n(r,null,m(b.value.fabric,((e,l)=>(t(),o(V,{class:"grid-container",key:l},{default:d((()=>[u(V,{class:"grid-item"},{default:d((()=>[s(c(e.name),1)])),_:2},1024),u(V,{class:"grid-item"},{default:d((()=>[u(_,{modelValue:e.quantity,"onUpdate:modelValue":l=>e.quantity=l,class:"bor",type:"number"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),u(V,{class:"grid-item"},{default:d((()=>[s(c(e.storageQuantity),1)])),_:2},1024),u(V,{class:"grid-item"},{default:d((()=>[s(c(e.belongTo),1)])),_:2},1024),u(V,{class:"grid-item",style:{color:"red"},onClick:e=>b.value.fabric.splice(l,1)},{default:d((()=>[s("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),u(_,{modelValue:b.value.comment,"onUpdate:modelValue":l[5]||(l[5]=e=>b.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-1ddb6145"]]);export{b as default}; +import{d as e,r as l,j as a,b as t,c as o,w as d,k as u,m as s,e as n,f as m,F as r,i,t as c}from"./index-BbaSzr5l.js";import{a as f}from"./uni-app.es.HvolUAn-.js";import{_ as p}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=p(e({__name:"pass",setup(e){f((e=>{b.value=JSON.parse(e.item)}));const p=()=>{history.back()},b=l({});return(e,l)=>{const f=a("van-nav-bar"),_=a("van-field"),v=a("van-button"),V=i,g=a("van-cell-group");return t(),o(V,{class:"flex"},{default:d((()=>[u(f,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:p}),u(V,{class:"content"},{default:d((()=>[u(g,{inset:""},{default:d((()=>[u(_,{modelValue:b.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>b.value.id=e),name:"需求单号",label:"需求单号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(_,{modelValue:b.value.makeTime,"onUpdate:modelValue":l[1]||(l[1]=e=>b.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor","label-width":"5em",readonly:""},null,8,["modelValue"]),u(_,{modelValue:b.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>b.value.makeUser=e),name:"做单人",label:"做单人",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),u(_,{modelValue:b.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>b.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",readonly:"","label-width":"5em"},null,8,["modelValue"]),u(_,{modelValue:b.value.craft,"onUpdate:modelValue":l[4]||(l[4]=e=>b.value.craft=e),name:"工艺",label:"工艺",colon:"",readonly:"","label-width":"5em",class:"bor"},null,8,["modelValue"]),u(V,{class:"a-b"},{default:d((()=>[u(v,{type:"primary"},{default:d((()=>[s("面料添加")])),_:1})])),_:1}),u(V,{class:"grid-container"},{default:d((()=>[u(V,{class:"grid-item"},{default:d((()=>[s("面料名称")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("匹数")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("库存")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("谁定")])),_:1}),u(V,{class:"grid-item"},{default:d((()=>[s("操作")])),_:1})])),_:1}),(t(!0),n(r,null,m(b.value.fabric,((e,l)=>(t(),o(V,{class:"grid-container",key:l},{default:d((()=>[u(V,{class:"grid-item"},{default:d((()=>[s(c(e.name),1)])),_:2},1024),u(V,{class:"grid-item"},{default:d((()=>[u(_,{modelValue:e.quantity,"onUpdate:modelValue":l=>e.quantity=l,class:"bor",type:"number"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),u(V,{class:"grid-item"},{default:d((()=>[s(c(e.storageQuantity),1)])),_:2},1024),u(V,{class:"grid-item"},{default:d((()=>[s(c(e.belongTo),1)])),_:2},1024),u(V,{class:"grid-item",style:{color:"red"},onClick:e=>b.value.fabric.splice(l,1)},{default:d((()=>[s("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),u(_,{modelValue:b.value.comment,"onUpdate:modelValue":l[5]||(l[5]=e=>b.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})}}}),[["__scopeId","data-v-1ddb6145"]]);export{b as default}; diff --git a/unpackage/dist/build/web/assets/pages-spot-spot.IwlbcnDw.js b/unpackage/dist/build/web/assets/pages-spot-spot.C2Z0u8Th.js similarity index 98% rename from unpackage/dist/build/web/assets/pages-spot-spot.IwlbcnDw.js rename to unpackage/dist/build/web/assets/pages-spot-spot.C2Z0u8Th.js index b647630..49b89db 100644 --- a/unpackage/dist/build/web/assets/pages-spot-spot.IwlbcnDw.js +++ b/unpackage/dist/build/web/assets/pages-spot-spot.C2Z0u8Th.js @@ -1 +1 @@ -import{d as e,r as l,o as a,g as t,j as u,b as o,e as n,k as s,w as d,m,F as i,f as c,l as r,q as v,i as f,y as p,c as h,t as b,h as _}from"./index-B82U8vQy.js";import{f as g}from"./date.kFpT0SQ2.js";import{g as w,p as V}from"./index.BM2CGSc1.js";import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";const k=y(e({__name:"spot",setup(e){const y=l(!1),k=l([]),x=l([]);a((()=>{t({key:"info",success(e){let l=JSON.parse(e.data);N.value.makeUser=l.userName},fail:e=>{console.log(e)}}),w("/fabric/craft/info").then((e=>{200===e.code&&(k.value=e.data.map((e=>({value:e.name,text:e.name}))))})),w("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=B.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else B.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),w("/color/list").then((e=>{200===e.code&&(x.value=e.data.map((e=>({value:e.colorCode+e.colorName,text:e.colorCode+e.colorName}))))}))}));const C=()=>{history.back()},U=()=>{y.value=!0,O.value=JSON.parse(JSON.stringify(N.value.fabric))},T=()=>{y.value=!1,N.value.fabric=JSON.parse(JSON.stringify(O.value))},q=()=>{let e=new Set,l=!0;return N.value.fabric.forEach((a=>{if(a.name){let l=a.name.split("/")[0];e.add(l)}else l=!1;a.quantity&&a.belongTo||(l=!1)})),l?[...e].length>1?v("相同门幅才可以提交!"):void V("/interOrder",N.value).then((e=>{200===e.code&&(v("提交成功!"),window.history.back())})):v("请填写完整信息!")},N=l({makeTime:g(new Date),fabric:[{belongTo:"门店"}],craft:"染色"}),O=l([{belongTo:"门店"}]),S=l(!1),j=l(),J=l([]),z=l(!1),E=l([]),D=l([]),F=l(!1),I=l(""),R=l(0),B=l([]),L=e=>{S.value=!0,j.value=e},Q=e=>{N.value[j.value]=e.selectedValues[0],A()},A=()=>{S.value=!1},G=()=>{"craft"===j.value?J.value=k.value:"color"===j.value&&(J.value=x.value)},H=e=>{N.value.createTime=g(e),z.value=!1},K=()=>{E.value=B.value,D.value=E.value,I.value=""},M=()=>{F.value=!1},P=l(),W=l(),X=()=>{W.value&&clearTimeout(W.value),W.value=setTimeout((()=>{(()=>{R.value=0;let e=new RegExp(I.value),l=[];E.value.forEach((a=>{e.test(a.text)&&l.push(a)})),D.value=l})()}),800)},Y=e=>{O.value[j.value].name=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],M()};return(e,l)=>{const a=u("van-nav-bar"),t=u("van-field"),g=u("van-button"),w=f,V=u("van-cell-group"),k=u("van-form"),x=u("van-icon"),E=u("van-dialog"),B=u("van-calendar"),W=u("van-picker"),Z=u("van-popup"),$=u("van-search"),ee=p;return o(),n(i,null,[s(w,{class:"flex"},{default:d((()=>[s(a,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:C}),s(w,{class:"content"},{default:d((()=>[s(k,{onSubmit:q},{default:d((()=>[s(V,{inset:""},{default:d((()=>[s(t,{modelValue:N.value.makeTime,"onUpdate:modelValue":l[0]||(l[0]=e=>N.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[1]||(l[1]=e=>{z.value=!0})},null,8,["modelValue"]),s(t,{modelValue:N.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>N.value.makeUser=e),name:"做单人",label:"做单人",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),s(t,{modelValue:N.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>N.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor",readonly:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",onClick:l[4]||(l[4]=e=>L("color"))},null,8,["modelValue"]),s(t,{modelValue:N.value.craft,"onUpdate:modelValue":l[5]||(l[5]=e=>N.value.craft=e),name:"工艺",label:"工艺",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:l[6]||(l[6]=e=>L("craft"))},null,8,["modelValue"]),s(w,{class:"a-b"},{default:d((()=>[s(g,{type:"primary",onClick:U},{default:d((()=>[m("面料添加")])),_:1})])),_:1}),s(w,{class:"grid-container"},{default:d((()=>[s(w,{class:"grid-item"},{default:d((()=>[m("面料名称")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("匹数")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("库存")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("谁定")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("操作")])),_:1})])),_:1}),(o(!0),n(i,null,c(N.value.fabric,((e,l)=>(o(),h(w,{class:"grid-container",key:l},{default:d((()=>[s(w,{class:"grid-item"},{default:d((()=>[m(b(e.name),1)])),_:2},1024),s(w,{class:"grid-item"},{default:d((()=>[m(b(e.quantity),1)])),_:2},1024),s(w,{class:"grid-item"},{default:d((()=>[m(b(e.storageQuantity),1)])),_:2},1024),s(w,{class:"grid-item"},{default:d((()=>[m(b(e.belongTo),1)])),_:2},1024),s(w,{class:"grid-item",style:{color:"red"},onClick:e=>N.value.fabric.splice(l,1)},{default:d((()=>[m("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),s(t,{modelValue:N.value.comment,"onUpdate:modelValue":l[7]||(l[7]=e=>N.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),s(w,{style:{margin:"16px"}},{default:d((()=>[s(g,{round:"",block:"",type:"primary","native-type":"submit"},{default:d((()=>[m(" 提交 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),s(E,{show:y.value,"onUpdate:show":l[10]||(l[10]=e=>y.value=e)},{footer:d((()=>[s(w,{class:"footer-button"},{default:d((()=>[s(g,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[9]||(l[9]=e=>y.value=!1)},{default:d((()=>[m(" 取消 ")])),_:1}),s(g,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:T},{default:d((()=>[m(" 确认 ")])),_:1})])),_:1})])),default:d((()=>[s(w,null,{default:d((()=>[s(V,{inset:""},{default:d((()=>[(o(!0),n(i,null,c(O.value,((e,a)=>(o(),h(w,{key:a},{default:d((()=>[s(w,{class:"a-c"},{default:d((()=>[0===a?(o(),h(x,{key:0,name:"add",color:"red",size:"25",onClick:l[8]||(l[8]=e=>O.value.push({belongTo:"门店"}))})):_("",!0),0!=a?(o(),h(x,{key:1,name:"clear",color:"red",size:"25",onClick:e=>O.value.splice(a,1)},null,8,["onClick"])):_("",!0),s(t,{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l,name:"面料名称",label:"面料名称",colon:"",readonly:"","label-width":"5em",onClick:e=>(e=>{F.value=!0,j.value=e})(a),class:"bor"},null,8,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024),s(t,{modelValue:e.quantity,"onUpdate:modelValue":l=>e.quantity=l,name:"需求匹数",label:"需求匹数",type:"number",colon:"","label-width":"6.5em"},null,8,["modelValue","onUpdate:modelValue"]),s(t,{modelValue:e.belongTo,"onUpdate:modelValue":l=>e.belongTo=l,name:"订单归属人",label:"订单归属人",colon:"","label-width":"6.5em",readonly:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),s(B,{show:z.value,"onUpdate:show":l[11]||(l[11]=e=>z.value=e),onConfirm:H,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),s(Z,{show:S.value,"onUpdate:show":l[12]||(l[12]=e=>S.value=e),round:"",position:"bottom",onOpen:G},{default:d((()=>[s(W,{"show-toolbar":"",columns:J.value,onConfirm:Q,onCancel:A,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),s(Z,{show:F.value,"onUpdate:show":l[18]||(l[18]=e=>F.value=e),position:"bottom",onOpen:K},{default:d((()=>[s(w,{class:"select-model"},{default:d((()=>[s(W,{columns:D.value,onCancel:M,modelValue:P.value,"onUpdate:modelValue":l[13]||(l[13]=e=>P.value=e),onConfirm:Y},null,8,["columns","modelValue"]),s(w,null,{default:d((()=>[s(w,{class:"top-select"},{default:d((()=>[s(w,{class:"confirm-select"},{default:d((()=>[r("p",null,"请选择品种")])),_:1}),s(w,{class:"search-box"},{default:d((()=>[s(w,null,{default:d((()=>[s($,{placeholder:"请输入品种名字",modelValue:I.value,"onUpdate:modelValue":l[14]||(l[14]=e=>I.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[15]||(l[15]=e=>X()),clearable:!1},null,8,["modelValue"])])),_:1}),s(w,{class:"flex-btn"},{default:d((()=>[s(ee,{class:"search-btn",onClick:l[16]||(l[16]=e=>{0===R.value&&D.value.length?(R.value=D.value.length-1,P.value=[D.value[R.value].text]):D.value.length?(R.value--,P.value=[D.value[R.value].text]):v("没有了!")})},{default:d((()=>[m("↑")])),_:1}),s(ee,{class:"search-btn",onClick:l[17]||(l[17]=e=>{D.value.length?R.value===D.value.length?(R.value=0,P.value=[D.value[R.value].text]):(R.value++,P.value=[D.value[R.value].text]):v("没有了!")})},{default:d((()=>[m("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-8059b4e3"]]);export{k as default}; +import{d as e,r as l,o as a,g as t,j as u,b as o,e as n,k as s,w as d,m,F as i,f as c,l as r,q as v,i as f,y as p,c as h,t as b,h as _}from"./index-BbaSzr5l.js";import{f as g}from"./date.kFpT0SQ2.js";import{g as w,p as V}from"./index.CSYwHWV1.js";import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";const k=y(e({__name:"spot",setup(e){const y=l(!1),k=l([]),x=l([]);a((()=>{t({key:"info",success(e){let l=JSON.parse(e.data);N.value.makeUser=l.userName},fail:e=>{console.log(e)}}),w("/fabric/craft/info").then((e=>{200===e.code&&(k.value=e.data.map((e=>({value:e.name,text:e.name}))))})),w("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=B.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else B.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),w("/color/list").then((e=>{200===e.code&&(x.value=e.data.map((e=>({value:e.colorCode+e.colorName,text:e.colorCode+e.colorName}))))}))}));const C=()=>{history.back()},U=()=>{y.value=!0,O.value=JSON.parse(JSON.stringify(N.value.fabric))},T=()=>{y.value=!1,N.value.fabric=JSON.parse(JSON.stringify(O.value))},q=()=>{let e=new Set,l=!0;return N.value.fabric.forEach((a=>{if(a.name){let l=a.name.split("/")[0];e.add(l)}else l=!1;a.quantity&&a.belongTo||(l=!1)})),l?[...e].length>1?v("相同门幅才可以提交!"):void V("/interOrder",N.value).then((e=>{200===e.code&&(v("提交成功!"),window.history.back())})):v("请填写完整信息!")},N=l({makeTime:g(new Date),fabric:[{belongTo:"门店"}],craft:"染色"}),O=l([{belongTo:"门店"}]),S=l(!1),j=l(),J=l([]),z=l(!1),E=l([]),D=l([]),F=l(!1),I=l(""),R=l(0),B=l([]),L=e=>{S.value=!0,j.value=e},Q=e=>{N.value[j.value]=e.selectedValues[0],A()},A=()=>{S.value=!1},G=()=>{"craft"===j.value?J.value=k.value:"color"===j.value&&(J.value=x.value)},H=e=>{N.value.createTime=g(e),z.value=!1},K=()=>{E.value=B.value,D.value=E.value,I.value=""},M=()=>{F.value=!1},P=l(),W=l(),X=()=>{W.value&&clearTimeout(W.value),W.value=setTimeout((()=>{(()=>{R.value=0;let e=new RegExp(I.value),l=[];E.value.forEach((a=>{e.test(a.text)&&l.push(a)})),D.value=l})()}),800)},Y=e=>{O.value[j.value].name=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],M()};return(e,l)=>{const a=u("van-nav-bar"),t=u("van-field"),g=u("van-button"),w=f,V=u("van-cell-group"),k=u("van-form"),x=u("van-icon"),E=u("van-dialog"),B=u("van-calendar"),W=u("van-picker"),Z=u("van-popup"),$=u("van-search"),ee=p;return o(),n(i,null,[s(w,{class:"flex"},{default:d((()=>[s(a,{title:"现货需求单","left-text":"返回","left-arrow":"",onClickLeft:C}),s(w,{class:"content"},{default:d((()=>[s(k,{onSubmit:q},{default:d((()=>[s(V,{inset:""},{default:d((()=>[s(t,{modelValue:N.value.makeTime,"onUpdate:modelValue":l[0]||(l[0]=e=>N.value.makeTime=e),name:"做单日期",label:"做单日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[1]||(l[1]=e=>{z.value=!0})},null,8,["modelValue"]),s(t,{modelValue:N.value.makeUser,"onUpdate:modelValue":l[2]||(l[2]=e=>N.value.makeUser=e),name:"做单人",label:"做单人",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),s(t,{modelValue:N.value.color,"onUpdate:modelValue":l[3]||(l[3]=e=>N.value.color=e),name:"颜色色号",label:"颜色色号",colon:"",class:"bor",readonly:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",onClick:l[4]||(l[4]=e=>L("color"))},null,8,["modelValue"]),s(t,{modelValue:N.value.craft,"onUpdate:modelValue":l[5]||(l[5]=e=>N.value.craft=e),name:"工艺",label:"工艺",colon:"",rules:[{required:!0,message:"请填写"}],"label-width":"5em",readonly:"",class:"bor",onClick:l[6]||(l[6]=e=>L("craft"))},null,8,["modelValue"]),s(w,{class:"a-b"},{default:d((()=>[s(g,{type:"primary",onClick:U},{default:d((()=>[m("面料添加")])),_:1})])),_:1}),s(w,{class:"grid-container"},{default:d((()=>[s(w,{class:"grid-item"},{default:d((()=>[m("面料名称")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("匹数")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("库存")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("谁定")])),_:1}),s(w,{class:"grid-item"},{default:d((()=>[m("操作")])),_:1})])),_:1}),(o(!0),n(i,null,c(N.value.fabric,((e,l)=>(o(),h(w,{class:"grid-container",key:l},{default:d((()=>[s(w,{class:"grid-item"},{default:d((()=>[m(b(e.name),1)])),_:2},1024),s(w,{class:"grid-item"},{default:d((()=>[m(b(e.quantity),1)])),_:2},1024),s(w,{class:"grid-item"},{default:d((()=>[m(b(e.storageQuantity),1)])),_:2},1024),s(w,{class:"grid-item"},{default:d((()=>[m(b(e.belongTo),1)])),_:2},1024),s(w,{class:"grid-item",style:{color:"red"},onClick:e=>N.value.fabric.splice(l,1)},{default:d((()=>[m("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),s(t,{modelValue:N.value.comment,"onUpdate:modelValue":l[7]||(l[7]=e=>N.value.comment=e),name:"备注",label:"备注",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),s(w,{style:{margin:"16px"}},{default:d((()=>[s(g,{round:"",block:"",type:"primary","native-type":"submit"},{default:d((()=>[m(" 提交 ")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),s(E,{show:y.value,"onUpdate:show":l[10]||(l[10]=e=>y.value=e)},{footer:d((()=>[s(w,{class:"footer-button"},{default:d((()=>[s(g,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[9]||(l[9]=e=>y.value=!1)},{default:d((()=>[m(" 取消 ")])),_:1}),s(g,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:T},{default:d((()=>[m(" 确认 ")])),_:1})])),_:1})])),default:d((()=>[s(w,null,{default:d((()=>[s(V,{inset:""},{default:d((()=>[(o(!0),n(i,null,c(O.value,((e,a)=>(o(),h(w,{key:a},{default:d((()=>[s(w,{class:"a-c"},{default:d((()=>[0===a?(o(),h(x,{key:0,name:"add",color:"red",size:"25",onClick:l[8]||(l[8]=e=>O.value.push({belongTo:"门店"}))})):_("",!0),0!=a?(o(),h(x,{key:1,name:"clear",color:"red",size:"25",onClick:e=>O.value.splice(a,1)},null,8,["onClick"])):_("",!0),s(t,{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l,name:"面料名称",label:"面料名称",colon:"",readonly:"","label-width":"5em",onClick:e=>(e=>{F.value=!0,j.value=e})(a),class:"bor"},null,8,["modelValue","onUpdate:modelValue","onClick"])])),_:2},1024),s(t,{modelValue:e.quantity,"onUpdate:modelValue":l=>e.quantity=l,name:"需求匹数",label:"需求匹数",type:"number",colon:"","label-width":"6.5em"},null,8,["modelValue","onUpdate:modelValue"]),s(t,{modelValue:e.belongTo,"onUpdate:modelValue":l=>e.belongTo=l,name:"订单归属人",label:"订单归属人",colon:"","label-width":"6.5em",readonly:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1},8,["show"]),s(B,{show:z.value,"onUpdate:show":l[11]||(l[11]=e=>z.value=e),onConfirm:H,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),s(Z,{show:S.value,"onUpdate:show":l[12]||(l[12]=e=>S.value=e),round:"",position:"bottom",onOpen:G},{default:d((()=>[s(W,{"show-toolbar":"",columns:J.value,onConfirm:Q,onCancel:A,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),s(Z,{show:F.value,"onUpdate:show":l[18]||(l[18]=e=>F.value=e),position:"bottom",onOpen:K},{default:d((()=>[s(w,{class:"select-model"},{default:d((()=>[s(W,{columns:D.value,onCancel:M,modelValue:P.value,"onUpdate:modelValue":l[13]||(l[13]=e=>P.value=e),onConfirm:Y},null,8,["columns","modelValue"]),s(w,null,{default:d((()=>[s(w,{class:"top-select"},{default:d((()=>[s(w,{class:"confirm-select"},{default:d((()=>[r("p",null,"请选择品种")])),_:1}),s(w,{class:"search-box"},{default:d((()=>[s(w,null,{default:d((()=>[s($,{placeholder:"请输入品种名字",modelValue:I.value,"onUpdate:modelValue":l[14]||(l[14]=e=>I.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[15]||(l[15]=e=>X()),clearable:!1},null,8,["modelValue"])])),_:1}),s(w,{class:"flex-btn"},{default:d((()=>[s(ee,{class:"search-btn",onClick:l[16]||(l[16]=e=>{0===R.value&&D.value.length?(R.value=D.value.length-1,P.value=[D.value[R.value].text]):D.value.length?(R.value--,P.value=[D.value[R.value].text]):v("没有了!")})},{default:d((()=>[m("↑")])),_:1}),s(ee,{class:"search-btn",onClick:l[17]||(l[17]=e=>{D.value.length?R.value===D.value.length?(R.value=0,P.value=[D.value[R.value].text]):(R.value++,P.value=[D.value[R.value].text]):v("没有了!")})},{default:d((()=>[m("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-8059b4e3"]]);export{k as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-level.REFL0QQy.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-level.Z_RV3hvc.js similarity index 95% rename from unpackage/dist/build/web/assets/pages-whiteEmbryo-w-level.REFL0QQy.js rename to unpackage/dist/build/web/assets/pages-whiteEmbryo-w-level.Z_RV3hvc.js index 98021f8..8163c69 100644 --- a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-level.REFL0QQy.js +++ b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-level.Z_RV3hvc.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as t,b as s,e as u,k as d,w as i,m as n,F as o,f as r,l as c,q as v,i as f,c as _,t as p}from"./index-B82U8vQy.js";import{g as m,a as g,p as h,d as w}from"./index.BM2CGSc1.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=k(e({__name:"w-level",setup(e){const k=a(!1),b=a([]),y=a(""),C=a("");l((()=>{x()}));const x=()=>{m("/rawFabricLevels",{page:1,size:100}).then((e=>{200===e.code&&(b.value=e.data.record)}))},F=()=>{history.back()},L=()=>{k.value=!0,y.value="",C.value=""},j=()=>{if(!y.value)return v("请填写等级!");C.value?g("/rawFabricLevels",{id:C.value,level:y.value}).then((e=>{200===e.code&&(k.value=!1,v("编辑成功!"),x())})):h("/rawFabricLevels",{level:y.value}).then((e=>{200===e.code&&(k.value=!1,v("提交成功!"),x())}))};return(e,a)=>{const l=t("van-nav-bar"),m=f,g=t("van-field"),h=t("van-cell-group"),V=t("van-button"),U=t("van-popup");return s(),u(o,null,[d(m,{class:"flex"},{default:i((()=>[d(l,{title:"白胚等级维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:F,onClickRight:L}),d(m,{class:"content"},{default:i((()=>[d(m,{class:"grid-container"},{default:i((()=>[d(m,{class:"grid-item"},{default:i((()=>[n("编号")])),_:1}),d(m,{class:"grid-item"},{default:i((()=>[n("白胚等级")])),_:1}),d(m,{class:"grid-item"},{default:i((()=>[n("操作")])),_:1})])),_:1}),(s(!0),u(o,null,r(b.value,((e,a)=>(s(),_(m,{class:"grid-container",key:a},{default:i((()=>[d(m,{class:"grid-item"},{default:i((()=>[n(p(e.id),1)])),_:2},1024),d(m,{class:"grid-item"},{default:i((()=>[n(p(e.level),1)])),_:2},1024),d(m,{class:"grid-item"},{default:i((()=>[c("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{y.value=e.level,C.value=e.id,k.value=!0})(e)},"编辑",8,["onClick"]),n("    "),c("span",{style:{color:"red"},onClick:a=>(e=>{let a=/rawFabricLevels/+e.id;w(a).then((e=>{200===e.code&&(v("删除成功!"),x())}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),d(U,{show:k.value,"onUpdate:show":a[2]||(a[2]=e=>k.value=e),style:{width:"80%"},round:""},{default:i((()=>[d(m,null,{default:i((()=>[c("h3",{style:{"text-align":"center"}},"新增"),d(h,{inset:""},{default:i((()=>[d(g,{modelValue:y.value,"onUpdate:modelValue":a[0]||(a[0]=e=>y.value=e),name:"白胚等级",label:"白胚等级",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),d(m,{class:"a-c"},{default:i((()=>[d(V,{type:"danger",onClick:a[1]||(a[1]=e=>k.value=!1)},{default:i((()=>[n("取消")])),_:1}),d(V,{type:"primary",onClick:j},{default:i((()=>[n("确认")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-f945a2ac"]]);export{b as default}; +import{d as e,r as a,o as l,j as t,b as s,e as u,k as d,w as i,m as n,F as o,f as r,l as c,q as v,i as f,c as _,t as p}from"./index-BbaSzr5l.js";import{g as m,a as g,p as h,d as w}from"./index.CSYwHWV1.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const b=k(e({__name:"w-level",setup(e){const k=a(!1),b=a([]),y=a(""),C=a("");l((()=>{x()}));const x=()=>{m("/rawFabricLevels",{page:1,size:100}).then((e=>{200===e.code&&(b.value=e.data.record)}))},F=()=>{history.back()},L=()=>{k.value=!0,y.value="",C.value=""},j=()=>{if(!y.value)return v("请填写等级!");C.value?g("/rawFabricLevels",{id:C.value,level:y.value}).then((e=>{200===e.code&&(k.value=!1,v("编辑成功!"),x())})):h("/rawFabricLevels",{level:y.value}).then((e=>{200===e.code&&(k.value=!1,v("提交成功!"),x())}))};return(e,a)=>{const l=t("van-nav-bar"),m=f,g=t("van-field"),h=t("van-cell-group"),V=t("van-button"),U=t("van-popup");return s(),u(o,null,[d(m,{class:"flex"},{default:i((()=>[d(l,{title:"白胚等级维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:F,onClickRight:L}),d(m,{class:"content"},{default:i((()=>[d(m,{class:"grid-container"},{default:i((()=>[d(m,{class:"grid-item"},{default:i((()=>[n("编号")])),_:1}),d(m,{class:"grid-item"},{default:i((()=>[n("白胚等级")])),_:1}),d(m,{class:"grid-item"},{default:i((()=>[n("操作")])),_:1})])),_:1}),(s(!0),u(o,null,r(b.value,((e,a)=>(s(),_(m,{class:"grid-container",key:a},{default:i((()=>[d(m,{class:"grid-item"},{default:i((()=>[n(p(e.id),1)])),_:2},1024),d(m,{class:"grid-item"},{default:i((()=>[n(p(e.level),1)])),_:2},1024),d(m,{class:"grid-item"},{default:i((()=>[c("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{y.value=e.level,C.value=e.id,k.value=!0})(e)},"编辑",8,["onClick"]),n("    "),c("span",{style:{color:"red"},onClick:a=>(e=>{let a=/rawFabricLevels/+e.id;w(a).then((e=>{200===e.code&&(v("删除成功!"),x())}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),d(U,{show:k.value,"onUpdate:show":a[2]||(a[2]=e=>k.value=e),style:{width:"80%"},round:""},{default:i((()=>[d(m,null,{default:i((()=>[c("h3",{style:{"text-align":"center"}},"新增"),d(h,{inset:""},{default:i((()=>[d(g,{modelValue:y.value,"onUpdate:modelValue":a[0]||(a[0]=e=>y.value=e),name:"白胚等级",label:"白胚等级",colon:"","label-width":"5em"},null,8,["modelValue"])])),_:1}),d(m,{class:"a-c"},{default:i((()=>[d(V,{type:"danger",onClick:a[1]||(a[1]=e=>k.value=!1)},{default:i((()=>[n("取消")])),_:1}),d(V,{type:"primary",onClick:j},{default:i((()=>[n("确认")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-f945a2ac"]]);export{b as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.BZ9C7xTC.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.BZ9C7xTC.js new file mode 100644 index 0000000..197a11a --- /dev/null +++ b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.BZ9C7xTC.js @@ -0,0 +1 @@ +import{d as e,r as l,o as a,u as t,j as u,v,b as o,e as n,k as s,w as d,m as c,F as i,f as x,l as m,t as r,c as f,h,q as p,A as _,i as b,y as g,z as w}from"./index-BbaSzr5l.js";import{_ as V}from"./cshaptx4869-scancode.QsVLrHTE.js";import{r as y}from"./uni-app.es.HvolUAn-.js";import{g as k,a as C,p as U,d as j}from"./index.CSYwHWV1.js";import{s as E}from"./function-call.B_SWdK6B.js";import{_ as q}from"./_plugin-vue_export-helper.BCo6x5W8.js";const R=[{value:"01#",text:"01#中国红"},{value:"02#",text:"02#孔雀蓝"},{value:"03#",text:"03#特黑色"},{value:"04#",text:"04#浅香槟"},{value:"05#",text:"05#橙黄色"},{value:"06#",text:"06#浅蓝色"},{value:"07#",text:"07#品红色"},{value:"08#",text:"08#金盏黄"},{value:"09#",text:"09#豆沙色"},{value:"10#",text:"10#嫩黄色"},{value:"11#",text:"11#宝蓝色"},{value:"12#",text:"12#天水碧"},{value:"13#",text:"13#枣红色"},{value:"14#",text:"14#荷粉色"},{value:"15#",text:"15#驼色"},{value:"16#",text:"16#沉水紫"},{value:"17#",text:"17#灰蓝色"},{value:"18#",text:"18#釉红色"},{value:"19#",text:"19#豆绿色"},{value:"20#",text:"20#浅酡红"},{value:"21#",text:"21#叠翠色"},{value:"22#",text:"22#深豆沙"},{value:"23#",text:"23#玫红色"},{value:"24#",text:"24#金黄色"},{value:"25#",text:"25#浅咖色"},{value:"26#",text:"26#本白色"},{value:"27#",text:"27#银灰色"},{value:"28#",text:"28#雪青色"},{value:"29#",text:"29#浅驼色"},{value:"30#",text:"30#酒红色"},{value:"31#",text:"31#血牙色"},{value:"32#",text:"32#妃红色"},{value:"33#",text:"33#兰花绿"},{value:"34#",text:"34#龙胆紫"},{value:"35#",text:"35#皇帝黄"},{value:"36#",text:"36#浅苔绿"},{value:"37#",text:"37#杏黄色"},{value:"38#",text:"38#桃红色"},{value:"39#",text:"39#军绿色"},{value:"40#",text:"40#漂白色"},{value:"41#",text:"41#深咖色"},{value:"42#",text:"42#棕红色"},{value:"43#",text:"43#深藏青"},{value:"44#",text:"44#艾绿色"},{value:"45#",text:"45#深血牙"},{value:"46#",text:"46#秋香绿"},{value:"47#",text:"47#正粉色"},{value:"48#",text:"48#雾青色"},{value:"49#",text:"49#浅金色"},{value:"50#",text:"50#深宝蓝"},{value:"51#",text:"51#深玫红"},{value:"52#",text:"52#墨绿色"},{value:"53#",text:"53#青莲色"},{value:"54#",text:"54#哈青色"},{value:"55#",text:"55#亮玫红"},{value:"56#",text:"56#深海蓝"},{value:"57#",text:"57#新娘红"},{value:"58#",text:"58#深灰色"},{value:"59#",text:"59#浅藕色"},{value:"60#",text:"60#象牙白"},{value:"61#",text:"61#圣诞绿"},{value:"62#",text:"62#藕紫色"},{value:"63#",text:"63#浅白灰"},{value:"64#",text:"64#鹅黄色"},{value:"65#",text:"65#银红色"},{value:"66#",text:"66#正灰色"},{value:"67#",text:"67#绛红色"},{value:"68#",text:"68#亮孔兰"},{value:"69#",text:"69#樱花粉"},{value:"70#",text:"70#琥珀黄"},{value:"71#",text:"71#褪红色"},{value:"72#",text:"72#竹青色"},{value:"73#",text:"73#琉璃绀"},{value:"74#",text:"74#焦糖红"},{value:"75#",text:"75#群青色"},{value:"76#",text:"76#柏枝青"},{value:"77#",text:"77#绛紫色"},{value:"78#",text:"78#佛头青"},{value:"79#",text:"79#深殷红"},{value:"80#",text:"80#胭脂红"},{value:"81#",text:"81#肉桂粉"},{value:"82#",text:"82#天青色"},{value:"83#",text:"83#海棠红"},{value:"84#",text:"84#燕尾青"},{value:"85#",text:"85#松花绿"},{value:"86#",text:"86#火柿红"},{value:"87#",text:"87#浅檀红"},{value:"88#",text:"88#珊瑚粉"},{value:"89#",text:"89#海军蓝"},{value:"90#",text:"90#石青色"},{value:"91#",text:"91#荧光绿"},{value:"92#",text:"92#祖母绿"},{value:"93#",text:"93#纽普蓝"},{value:"94#",text:"94#薰衣草"},{value:"95#",text:"95#哑翠绿"},{value:"96#",text:"96#灰玫红"},{value:"97#",text:"97#绢丝色"},{value:"98#",text:"98#丁香紫"},{value:"99#",text:"99#沉香褐"},{value:"100#",text:"100#檀香褐"},{value:"101#",text:"101#青黛灰"},{value:"102#",text:"102#暗龙灰"},{value:"103#",text:"103#杏花粉"},{value:"104#",text:"104#牡丹红"},{value:"105#",text:"105#木槿紫"},{value:"106#",text:"106#桔梗紫"},{value:"107#",text:"107#月白青"},{value:"108#",text:"108#松石绿"},{value:"109#",text:"109#桂花黄"},{value:"110#",text:"110#槐叶黄"}],z=q(e({__name:"w-libraryLocation",setup(e){const q=l(!1),z=l([]),B=l({recommend:[],shelve:"",column:"",row:""}),L=l(!1),N=l([]),F=l(!1),I=l([]),O=l([]),P=l([]),S=l(""),T=l(0),A=l([]);a((()=>{k("/warehouse").then((e=>{200===e.code&&(I.value=e.data)})),k("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=A.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else A.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),D()}));const D=()=>{k("/shelves",{page:ue.value,size:10}).then((e=>{200===e.code&&(z.value=e.data.record,te.value=e.data.total,oe.value=!1,ve.value=!1)}))},G=()=>{history.back()},M=()=>{B.value={recommend:[],shelve:"",column:"",row:""},q.value=!0},H=()=>{B.value.id?C("/shelves",B.value).then((e=>{200===e.code&&(p("编辑成功!"),q.value=!1,D())})):U("/shelves",B.value).then((e=>{200===e.code&&(p("提交成功!"),q.value=!1,D())}))},J=(e,l)=>{L.value=!0},K=e=>{B.value.location=e.selectedValues[0],Q()},Q=()=>{L.value=!1},W=()=>{N.value=I.value.map((e=>({text:e.name,value:e.name})))},X=()=>{O.value=A.value,P.value=O.value,S.value="",N.value=R},Y=()=>{F.value=!0},Z=e=>{let l=e[0].selectedValues[2]+"/"+e[0].selectedValues[0]+e[0].selectedValues[1],a=e[1].selectedValues[0];B.value.recommend.push({fabricName:l,color:a}),F.value=!1},$=()=>{F.value=!1},ee=l(),le=l(),ae=()=>{le.value&&clearTimeout(le.value),le.value=setTimeout((()=>{(()=>{T.value=0;let e=new RegExp(S.value),l=[];O.value.forEach((a=>{e.test(a.text)&&l.push(a)})),P.value=l})()}),800)},te=l(0),ue=l(1),ve=l(!1),oe=l(!1),ne=()=>{z.value.length{if(ie.value){let e=ie.value.split("-");B.value.shelve=e[0],B.value.column=e[1],B.value.row=e[2]}return B.value.id?B.value.shelve+"-"+B.value.column+"-"+B.value.row:ie.value})),de=l(!1);function ce(){q.value=!1,de.value=!0}const ie=l();function xe(e){de.value=!1,ie.value=e,q.value=!0}function me(e){_({title:e.errName,content:e.errMsg,complete:()=>{de.value=!1}})}function re(){de.value=!1}const fe=l();return(e,l)=>{const a=u("van-nav-bar"),t=b,_=u("van-list"),k=u("van-button"),C=u("van-field"),U=u("van-icon"),I=u("van-radio"),O=u("van-radio-group"),A=u("van-cell-group"),le=u("van-form"),te=u("van-popup"),ue=y(v("cshaptx4869-scancode"),V),ie=u("van-picker"),he=u("van-search"),pe=g,_e=u("van-picker-group");return o(),n(i,null,[s(t,{class:"flex"},{default:d((()=>[s(a,{title:"库位号维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:G,onClickRight:M}),s(t,{class:"content"},{default:d((()=>[s(t,{class:"grid-container"},{default:d((()=>[s(t,{class:"grid-item"},{default:d((()=>[c("库位号")])),_:1}),s(t,{class:"grid-item"},{default:d((()=>[c("位置")])),_:1}),s(t,{class:"grid-item"},{default:d((()=>[c("状态")])),_:1}),s(t,{class:"grid-item"},{default:d((()=>[c("操作")])),_:1})])),_:1}),s(_,{loading:oe.value,"onUpdate:loading":l[0]||(l[0]=e=>oe.value=e),finished:ve.value,"finished-text":"没有更多了",onLoad:ne},{default:d((()=>[(o(!0),n(i,null,x(z.value,((e,l)=>(o(),f(t,{class:"grid-container",key:l},{default:d((()=>[s(t,{class:"grid-item"},{default:d((()=>[c(r(e.shelve+"-"+e.column+"-"+e.row),1)])),_:2},1024),s(t,{class:"grid-item"},{default:d((()=>[c(r(e.location),1)])),_:2},1024),s(t,{class:"grid-item"},{default:d((()=>[c(r(e.active?"启用":"禁用"),1)])),_:2},1024),s(t,{class:"grid-item"},{default:d((()=>[m("span",{style:{color:"#35a5f7"},onClick:l=>(e=>{B.value=e,q.value=!0})(e)},"编辑",8,["onClick"]),c("    "),m("span",{style:{color:"red"},onClick:l=>(e=>{E({title:"提示",message:"是否确认删除?"}).then((()=>{let l="/shelves/"+e.id;j(l).then((e=>{200===e.code&&(D(),p("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),s(te,{show:q.value,"onUpdate:show":l[7]||(l[7]=e=>q.value=e),style:{width:"80%"},round:""},{default:d((()=>[s(t,null,{default:d((()=>[m("h3",{style:{"text-align":"center"}},r(B.value.id?"编辑":"新增"),1),s(le,{onSubmit:H},{default:d((()=>[s(A,{inset:""},{default:d((()=>[s(C,{modelValue:se.value,"onUpdate:modelValue":l[1]||(l[1]=e=>se.value=e),name:"库位号",label:"库位号",class:"nonBom",colon:"",readonly:"","label-width":"6em"},{button:d((()=>[s(k,{type:"primary",onClick:ce},{default:d((()=>[c("扫一扫")])),_:1})])),_:1},8,["modelValue"]),s(C,{modelValue:B.value.location,"onUpdate:modelValue":l[2]||(l[2]=e=>B.value.location=e),name:"所在仓库",label:"所在仓库",colon:"",readonly:"",class:"bor",onClick:J,"label-width":"6em",rules:[{required:!0,message:"请选择"}]},null,8,["modelValue"]),s(C,{modelValue:B.value.maximumPayload,"onUpdate:modelValue":l[3]||(l[3]=e=>B.value.maximumPayload=e),name:"最大存储量",label:"最大存储量",colon:"",class:"bor-b","label-width":"6em",rules:[{required:!0,message:"请选择"}]},null,8,["modelValue"]),s(C,{modelValue:B.value.name,"onUpdate:modelValue":l[4]||(l[4]=e=>B.value.name=e),name:"放置推荐",label:"放置推荐",colon:"",class:"bor",readonly:"","label-width":"6em",onClick:Y},null,8,["modelValue"]),(o(!0),n(i,null,x(B.value.recommend,((e,l)=>(o(),f(t,{style:{display:"flex","align-items":"center","justify-content":"center"}},{default:d((()=>[m("p",{style:{"text-align":"center"}},r(e.fabricName)+"      "+r(e.color),1),s(U,{name:"cross",style:{"margin-left":"20rpx"},onClick:w((e=>B.value.recommend.splice(l)),["stop"])},null,8,["onClick"])])),_:2},1024)))),256)),s(C,{name:"状态",label:"状态",colon:"","label-width":"6em",rules:[{required:!0,message:"请选择"}],class:"nonBom"},{input:d((()=>[s(O,{modelValue:B.value.active,"onUpdate:modelValue":l[5]||(l[5]=e=>B.value.active=e),direction:"horizontal"},{default:d((()=>[s(I,{name:"true"},{default:d((()=>[c("启用")])),_:1}),s(I,{name:"false"},{default:d((()=>[c("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),s(t,{class:"a-c"},{default:d((()=>[s(k,{type:"danger",onClick:l[6]||(l[6]=e=>q.value=!1)},{default:d((()=>[c("取消")])),_:1}),s(k,{type:"primary","native-type":"submit"},{default:d((()=>[c("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),de.value?(o(),f(ue,{key:0,onSuccess:xe,onFail:me,onClose:re})):h("",!0),s(te,{show:L.value,"onUpdate:show":l[8]||(l[8]=e=>L.value=e),round:"",position:"bottom",onOpen:W},{default:d((()=>[s(ie,{"show-toolbar":"",columns:N.value,onConfirm:K,onCancel:Q,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),s(te,{show:F.value,"onUpdate:show":l[16]||(l[16]=e=>F.value=e),round:"",position:"bottom",onOpen:X},{default:d((()=>[s(_e,{title:"选择",tabs:["选择面料","选择颜色"],onConfirm:Z,onCancel:$},{default:d((()=>[s(t,{class:"select-model"},{default:d((()=>[s(ie,{columns:P.value,modelValue:ee.value,"onUpdate:modelValue":l[9]||(l[9]=e=>ee.value=e)},null,8,["columns","modelValue"]),s(t,null,{default:d((()=>[s(t,{class:"top-select"},{default:d((()=>[s(t,{class:"search-box"},{default:d((()=>[s(t,null,{default:d((()=>[s(he,{placeholder:"请输入品种名字",modelValue:S.value,"onUpdate:modelValue":l[10]||(l[10]=e=>S.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[11]||(l[11]=e=>ae()),clearable:!1},null,8,["modelValue"])])),_:1}),s(t,{class:"flex-btn"},{default:d((()=>[s(pe,{class:"search-btn",onClick:l[12]||(l[12]=e=>{0===T.value&&P.value.length?(T.value=P.value.length-1,ee.value=[P.value[T.value].text]):P.value.length?(T.value--,ee.value=[P.value[T.value].text]):p("没有了!")})},{default:d((()=>[c("↑")])),_:1}),s(pe,{class:"search-btn",onClick:l[13]||(l[13]=e=>{P.value.length?T.value===P.value.length?(T.value=0,ee.value=[P.value[T.value].text]):(T.value++,ee.value=[P.value[T.value].text]):p("没有了!")})},{default:d((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),s(t,null,{default:d((()=>[s(ie,{"show-toolbar":"",columns:N.value},null,8,["columns"]),s(t,{class:"top-select"},{default:d((()=>[s(t,{class:"search-box"},{default:d((()=>[s(he,{placeholder:"请输入",modelValue:fe.value,"onUpdate:modelValue":l[14]||(l[14]=e=>fe.value=e),label:"色号搜索:",background:"#ffffff",clearable:!1},null,8,["modelValue"]),s(t,{class:"flex-btn"},{default:d((()=>[s(pe,{class:"search-btn",onClick:l[15]||(l[15]=e=>(()=>{if(N.value=[],fe.value){let e=new RegExp(fe.value);R.forEach((l=>{e.test(l.text)&&N.value.push(l)}))}else N.value=R})())},{default:d((()=>[c("搜索")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-258182a9"]]);export{z as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.CHVMIPAW.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.CHVMIPAW.js deleted file mode 100644 index aac63d8..0000000 --- a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-libraryLocation.CHVMIPAW.js +++ /dev/null @@ -1 +0,0 @@ -import{d as e,r as l,o as a,u as t,j as u,v,b as o,e as n,k as s,w as d,m as c,F as x,f as i,l as m,c as r,h as f,q as h,A as p,i as _,y as b,t as g}from"./index-B82U8vQy.js";import{_ as w}from"./cshaptx4869-scancode.BZjgyEN8.js";import{r as V}from"./uni-app.es.B9yZ20DZ.js";import{g as y,a as k,p as C,d as U}from"./index.BM2CGSc1.js";import{s as j}from"./function-call.Bx_wNSWY.js";import{_ as E}from"./_plugin-vue_export-helper.BCo6x5W8.js";const B=[{value:"01#",text:"01#中国红"},{value:"02#",text:"02#孔雀蓝"},{value:"03#",text:"03#特黑色"},{value:"04#",text:"04#浅香槟"},{value:"05#",text:"05#橙黄色"},{value:"06#",text:"06#浅蓝色"},{value:"07#",text:"07#品红色"},{value:"08#",text:"08#金盏黄"},{value:"09#",text:"09#豆沙色"},{value:"10#",text:"10#嫩黄色"},{value:"11#",text:"11#宝蓝色"},{value:"12#",text:"12#天水碧"},{value:"13#",text:"13#枣红色"},{value:"14#",text:"14#荷粉色"},{value:"15#",text:"15#驼色"},{value:"16#",text:"16#沉水紫"},{value:"17#",text:"17#灰蓝色"},{value:"18#",text:"18#釉红色"},{value:"19#",text:"19#豆绿色"},{value:"20#",text:"20#浅酡红"},{value:"21#",text:"21#叠翠色"},{value:"22#",text:"22#深豆沙"},{value:"23#",text:"23#玫红色"},{value:"24#",text:"24#金黄色"},{value:"25#",text:"25#浅咖色"},{value:"26#",text:"26#本白色"},{value:"27#",text:"27#银灰色"},{value:"28#",text:"28#雪青色"},{value:"29#",text:"29#浅驼色"},{value:"30#",text:"30#酒红色"},{value:"31#",text:"31#血牙色"},{value:"32#",text:"32#妃红色"},{value:"33#",text:"33#兰花绿"},{value:"34#",text:"34#龙胆紫"},{value:"35#",text:"35#皇帝黄"},{value:"36#",text:"36#浅苔绿"},{value:"37#",text:"37#杏黄色"},{value:"38#",text:"38#桃红色"},{value:"39#",text:"39#军绿色"},{value:"40#",text:"40#漂白色"},{value:"41#",text:"41#深咖色"},{value:"42#",text:"42#棕红色"},{value:"43#",text:"43#深藏青"},{value:"44#",text:"44#艾绿色"},{value:"45#",text:"45#深血牙"},{value:"46#",text:"46#秋香绿"},{value:"47#",text:"47#正粉色"},{value:"48#",text:"48#雾青色"},{value:"49#",text:"49#浅金色"},{value:"50#",text:"50#深宝蓝"},{value:"51#",text:"51#深玫红"},{value:"52#",text:"52#墨绿色"},{value:"53#",text:"53#青莲色"},{value:"54#",text:"54#哈青色"},{value:"55#",text:"55#亮玫红"},{value:"56#",text:"56#深海蓝"},{value:"57#",text:"57#新娘红"},{value:"58#",text:"58#深灰色"},{value:"59#",text:"59#浅藕色"},{value:"60#",text:"60#象牙白"},{value:"61#",text:"61#圣诞绿"},{value:"62#",text:"62#藕紫色"},{value:"63#",text:"63#浅白灰"},{value:"64#",text:"64#鹅黄色"},{value:"65#",text:"65#银红色"},{value:"66#",text:"66#正灰色"},{value:"67#",text:"67#绛红色"},{value:"68#",text:"68#亮孔兰"},{value:"69#",text:"69#樱花粉"},{value:"70#",text:"70#琥珀黄"},{value:"71#",text:"71#褪红色"},{value:"72#",text:"72#竹青色"},{value:"73#",text:"73#琉璃绀"},{value:"74#",text:"74#焦糖红"},{value:"75#",text:"75#群青色"},{value:"76#",text:"76#柏枝青"},{value:"77#",text:"77#绛紫色"},{value:"78#",text:"78#佛头青"},{value:"79#",text:"79#深殷红"},{value:"80#",text:"80#胭脂红"},{value:"81#",text:"81#肉桂粉"},{value:"82#",text:"82#天青色"},{value:"83#",text:"83#海棠红"},{value:"84#",text:"84#燕尾青"},{value:"85#",text:"85#松花绿"},{value:"86#",text:"86#火柿红"},{value:"87#",text:"87#浅檀红"},{value:"88#",text:"88#珊瑚粉"},{value:"89#",text:"89#海军蓝"},{value:"90#",text:"90#石青色"},{value:"91#",text:"91#荧光绿"},{value:"92#",text:"92#祖母绿"},{value:"93#",text:"93#纽普蓝"},{value:"94#",text:"94#薰衣草"},{value:"95#",text:"95#哑翠绿"},{value:"96#",text:"96#灰玫红"},{value:"97#",text:"97#绢丝色"},{value:"98#",text:"98#丁香紫"},{value:"99#",text:"99#沉香褐"},{value:"100#",text:"100#檀香褐"},{value:"101#",text:"101#青黛灰"},{value:"102#",text:"102#暗龙灰"},{value:"103#",text:"103#杏花粉"},{value:"104#",text:"104#牡丹红"},{value:"105#",text:"105#木槿紫"},{value:"106#",text:"106#桔梗紫"},{value:"107#",text:"107#月白青"},{value:"108#",text:"108#松石绿"},{value:"109#",text:"109#桂花黄"},{value:"110#",text:"110#槐叶黄"}],L=E(e({__name:"w-libraryLocation",setup(e){const E=l(!1),L=l([]),N=l({recommend:[],shelve:"",column:"",row:""}),R=l(!1),q=l([]),z=l(!1),F=l([]),I=l([]),O=l([]),P=l(""),S=l(0),T=l([]);a((()=>{y("/warehouse").then((e=>{200===e.code&&(F.value=e.data)})),y("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=T.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else T.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))})),A()}));const A=()=>{y("/shelves",{page:te.value,size:10}).then((e=>{200===e.code&&(L.value=e.data.record,ae.value=e.data.total,ve.value=!1,ue.value=!1)}))},D=()=>{history.back()},G=()=>{N.value={recommend:[],shelve:"",column:"",row:""},E.value=!0},M=()=>{N.value.id?k("/shelves",N.value).then((e=>{200===e.code&&(h("编辑成功!"),E.value=!1,A())})):C("/shelves",N.value).then((e=>{200===e.code&&(h("提交成功!"),E.value=!1,A())}))},H=(e,l)=>{R.value=!0},J=e=>{N.value.location=e.selectedValues[0],K()},K=()=>{R.value=!1},Q=()=>{q.value=F.value.map((e=>({text:e.name,value:e.name})))},W=()=>{I.value=T.value,O.value=I.value,P.value="",q.value=B},X=()=>{z.value=!0},Y=e=>{let l=e[0].selectedValues[2]+"/"+e[0].selectedValues[0]+e[0].selectedValues[1],a=e[1].selectedValues[0];N.value.recommend.push({fabricName:l,color:a}),z.value=!1},Z=()=>{z.value=!1},$=l(),ee=l(),le=()=>{ee.value&&clearTimeout(ee.value),ee.value=setTimeout((()=>{(()=>{S.value=0;let e=new RegExp(P.value),l=[];I.value.forEach((a=>{e.test(a.text)&&l.push(a)})),O.value=l})()}),800)},ae=l(0),te=l(1),ue=l(!1),ve=l(!1),oe=()=>{L.value.length{if(ce.value){let e=ce.value.split("-");N.value.shelve=e[0],N.value.column=e[1],N.value.row=e[2]}return ce.value})),se=l(!1);function de(){E.value=!1,se.value=!0}const ce=l();function xe(e){se.value=!1,ce.value=e,E.value=!0}function ie(e){p({title:e.errName,content:e.errMsg,complete:()=>{se.value=!1}})}function me(){se.value=!1}return(e,l)=>{const a=u("van-nav-bar"),t=_,p=u("van-list"),y=u("van-button"),k=u("van-field"),C=u("van-radio"),B=u("van-radio-group"),F=u("van-cell-group"),I=u("van-form"),T=u("van-popup"),ee=V(v("cshaptx4869-scancode"),w),ae=u("van-picker"),te=u("van-search"),ce=b,re=u("van-picker-group");return o(),n(x,null,[s(t,{class:"flex"},{default:d((()=>[s(a,{title:"库位号维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:D,onClickRight:G}),s(t,{class:"content"},{default:d((()=>[s(t,{class:"grid-container"},{default:d((()=>[s(t,{class:"grid-item"},{default:d((()=>[c("库位号")])),_:1}),s(t,{class:"grid-item"},{default:d((()=>[c("位置")])),_:1}),s(t,{class:"grid-item"},{default:d((()=>[c("状态")])),_:1}),s(t,{class:"grid-item"},{default:d((()=>[c("操作")])),_:1})])),_:1}),s(p,{loading:ve.value,"onUpdate:loading":l[0]||(l[0]=e=>ve.value=e),finished:ue.value,"finished-text":"没有更多了",onLoad:oe},{default:d((()=>[(o(!0),n(x,null,i(L.value,((e,l)=>(o(),r(t,{class:"grid-container",key:l},{default:d((()=>[s(t,{class:"grid-item"},{default:d((()=>[c(g(e.shelve+"-"+e.column+"-"+e.row),1)])),_:2},1024),s(t,{class:"grid-item"},{default:d((()=>[c(g(e.location),1)])),_:2},1024),s(t,{class:"grid-item"},{default:d((()=>[c(g(e.active?"启用":"禁用"),1)])),_:2},1024),s(t,{class:"grid-item"},{default:d((()=>[m("span",{style:{color:"#35a5f7"},onClick:l=>(e=>{N.value=e,E.value=!0})(e)},"编辑",8,["onClick"]),c("    "),m("span",{style:{color:"red"},onClick:l=>(e=>{j({title:"提示",message:"是否确认删除?"}).then((()=>{let l="/shelves/"+e.id;U(l).then((e=>{200===e.code&&(A(),h("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),s(T,{show:E.value,"onUpdate:show":l[7]||(l[7]=e=>E.value=e),style:{width:"80%"},round:""},{default:d((()=>[s(t,null,{default:d((()=>[m("h3",{style:{"text-align":"center"}},"新增"),s(I,{onSubmit:M},{default:d((()=>[s(F,{inset:""},{default:d((()=>[s(k,{modelValue:ne.value,"onUpdate:modelValue":l[1]||(l[1]=e=>ne.value=e),name:"库位号",label:"库位号",class:"nonBom",colon:"",readonly:"","label-width":"6em"},{button:d((()=>[s(y,{type:"primary",onClick:de},{default:d((()=>[c("扫一扫")])),_:1})])),_:1},8,["modelValue"]),s(k,{modelValue:N.value.location,"onUpdate:modelValue":l[2]||(l[2]=e=>N.value.location=e),name:"所在仓库",label:"所在仓库",colon:"",readonly:"",class:"bor",onClick:H,"label-width":"6em"},null,8,["modelValue"]),s(k,{modelValue:N.value.maximumPayload,"onUpdate:modelValue":l[3]||(l[3]=e=>N.value.maximumPayload=e),name:"最大存储量",label:"最大存储量",colon:"",class:"bor-b","label-width":"6em"},null,8,["modelValue"]),s(k,{modelValue:N.value.name,"onUpdate:modelValue":l[4]||(l[4]=e=>N.value.name=e),name:"放置推荐",label:"放置推荐",colon:"",class:"bor",readonly:"","label-width":"6em",onClick:X},null,8,["modelValue"]),(o(!0),n(x,null,i(N.value.recommend,((e,l)=>(o(),n("p",{style:{"text-align":"center"}},g(e.fabricName)+"      "+g(e.color),1)))),256)),s(k,{name:"状态",label:"状态",colon:"","label-width":"6em",rules:[{required:!0,message:"请选择"}],class:"nonBom"},{input:d((()=>[s(B,{modelValue:N.value.active,"onUpdate:modelValue":l[5]||(l[5]=e=>N.value.active=e),direction:"horizontal"},{default:d((()=>[s(C,{name:!0},{default:d((()=>[c("启用")])),_:1}),s(C,{name:!1},{default:d((()=>[c("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),s(t,{class:"a-c"},{default:d((()=>[s(y,{type:"danger",onClick:l[6]||(l[6]=e=>E.value=!1)},{default:d((()=>[c("取消")])),_:1}),s(y,{type:"primary","native-type":"submit"},{default:d((()=>[c("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),se.value?(o(),r(ee,{key:0,onSuccess:xe,onFail:ie,onClose:me})):f("",!0),s(T,{show:R.value,"onUpdate:show":l[8]||(l[8]=e=>R.value=e),round:"",position:"bottom",onOpen:Q},{default:d((()=>[s(ae,{"show-toolbar":"",columns:q.value,onConfirm:J,onCancel:K,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),s(T,{show:z.value,"onUpdate:show":l[14]||(l[14]=e=>z.value=e),round:"",position:"bottom",onOpen:W},{default:d((()=>[s(re,{title:"选择",tabs:["选择面料","选择颜色"],onConfirm:Y,onCancel:Z},{default:d((()=>[s(t,{class:"select-model"},{default:d((()=>[s(ae,{columns:O.value,modelValue:$.value,"onUpdate:modelValue":l[9]||(l[9]=e=>$.value=e)},null,8,["columns","modelValue"]),s(t,null,{default:d((()=>[s(t,{class:"top-select"},{default:d((()=>[s(t,{class:"search-box"},{default:d((()=>[s(t,null,{default:d((()=>[s(te,{placeholder:"请输入品种名字",modelValue:P.value,"onUpdate:modelValue":l[10]||(l[10]=e=>P.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[11]||(l[11]=e=>le()),clearable:!1},null,8,["modelValue"])])),_:1}),s(t,{class:"flex-btn"},{default:d((()=>[s(ce,{class:"search-btn",onClick:l[12]||(l[12]=e=>{0===S.value&&O.value.length?(S.value=O.value.length-1,$.value=[O.value[S.value].text]):O.value.length?(S.value--,$.value=[O.value[S.value].text]):h("没有了!")})},{default:d((()=>[c("↑")])),_:1}),s(ce,{class:"search-btn",onClick:l[13]||(l[13]=e=>{O.value.length?S.value===O.value.length?(S.value=0,$.value=[O.value[S.value].text]):(S.value++,$.value=[O.value[S.value].text]):h("没有了!")})},{default:d((()=>[c("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),s(ae,{"show-toolbar":"",columns:q.value},null,8,["columns"])])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-b3f3c882"]]);export{L as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.Ddxo1it1.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.Ddxo1it1.js deleted file mode 100644 index 457bd9e..0000000 --- a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.Ddxo1it1.js +++ /dev/null @@ -1 +0,0 @@ -import{d as e,r as l,o as a,D as u,j as o,b as t,e as d,k as n,w as s,m,F as v,f as i,l as c,q as r,i as h,y as b,c as f,t as p,z as V}from"./index-B82U8vQy.js";import{f as w}from"./date.kFpT0SQ2.js";import{g as y,a as _}from"./index.BM2CGSc1.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const U=g(e({__name:"w-list",setup(e){const g=l({}),U=l(!1),x=l([]),k=l(""),C=l(!1),D=l(!1),j=l({});a((()=>{z(),y("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=K.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else K.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))}))})),u(g.value,(()=>{X.value&&clearTimeout(X.value),X.value=setTimeout((()=>{J.value=1,z()}),1e3)}));const z=()=>{let e={page:J.value,size:10,...g.value};y("/rawFabric/search",e).then((e=>{200===e.code&&(x.value=e.data.record,I.value=e.data.total,N.value=!1,L.value=!1)}))},F=()=>{window.history.back()},T=()=>{},E=e=>{U.value=!0,k.value=e},O=()=>{_("/rawFabric",{len:j.value.len,id:j.value.id}).then((e=>{200===e.code&&(D.value=!1,r("修改成功!"),z())}))},q=e=>{g.value[k.value]=w(e),U.value=!1},I=l(0),J=l(1),L=l(!1),N=l(!1),R=()=>{x.value.length{A.value=!0},P=()=>{S.value=K.value,B.value=S.value,G.value=""},Q=()=>{A.value=!1},W=l(),X=l(),Y=()=>{X.value&&clearTimeout(X.value),X.value=setTimeout((()=>{(()=>{H.value=0;let e=new RegExp(G.value),l=[];S.value.forEach((a=>{e.test(a.text)&&l.push(a)})),B.value=l})()}),800)},Z=e=>{g.value.category=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],Q()};return(e,l)=>{const a=o("van-nav-bar"),u=o("van-field"),w=o("van-cell-group"),y=h,_=o("van-list"),k=o("van-dialog"),z=o("van-button"),I=o("van-picker"),J=o("van-search"),S=b,K=o("van-popup"),X=o("van-calendar");return t(),d(v,null,[n(y,{class:"flex"},{default:s((()=>[n(a,{title:"白胚列表","left-text":"返回","left-arrow":"","right-text":"出入库记录",onClickLeft:F,onClickRight:T}),n(w,{inset:"",style:{display:"flex"}},{default:s((()=>[n(u,{modelValue:g.value.startDate,"onUpdate:modelValue":l[0]||(l[0]=e=>g.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[1]||(l[1]=e=>E("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(u,{modelValue:g.value.endDate,"onUpdate:modelValue":l[2]||(l[2]=e=>g.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>E("endDate"))},null,8,["modelValue"])])),_:1}),n(w,{inset:"",style:{display:"flex"}},{default:s((()=>[n(u,{modelValue:g.value.category,"onUpdate:modelValue":l[4]||(l[4]=e=>g.value.category=e),name:"面料名称",label:"面料名称",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:M},null,8,["modelValue"]),n(u,{modelValue:g.value.barcode,"onUpdate:modelValue":l[5]||(l[5]=e=>g.value.barcode=e),name:"面料编号",label:"面料编号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"])])),_:1}),n(w,{inset:"",style:{display:"flex"}},{default:s((()=>[n(u,{modelValue:g.value.len,"onUpdate:modelValue":l[6]||(l[6]=e=>g.value.len=e),name:"面料米数",label:"面料米数",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),n(u,{modelValue:g.value.location,"onUpdate:modelValue":l[7]||(l[7]=e=>g.value.location=e),name:"面料位置",label:"面料位置",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"])])),_:1}),n(y,{class:"grid-container"},{default:s((()=>[n(y,{class:"grid-item"},{default:s((()=>[m("面料名称")])),_:1}),n(y,{class:"grid-item"},{default:s((()=>[m("面料编号")])),_:1}),n(y,{class:"grid-item"},{default:s((()=>[m("面料米数")])),_:1}),n(y,{class:"grid-item"},{default:s((()=>[m("位置")])),_:1})])),_:1}),n(y,{class:"content"},{default:s((()=>[n(_,{loading:N.value,"onUpdate:loading":l[8]||(l[8]=e=>N.value=e),finished:L.value,"finished-text":"没有更多了",onLoad:R},{default:s((()=>[(t(!0),d(v,null,i(x.value,((e,l)=>(t(),f(y,{class:"grid-container",key:l,onClick:l=>(e=>{C.value=!0,j.value=e})(e)},{default:s((()=>[n(y,{class:"grid-item"},{default:s((()=>[m(p(e.category),1)])),_:2},1024),n(y,{class:"grid-item"},{default:s((()=>[m(p(e.barcode),1)])),_:2},1024),n(y,{class:"grid-item",onClick:V((l=>(e=>{D.value=!0,j.value=JSON.parse(JSON.stringify(e))})(e)),["stop"])},{default:s((()=>[m(p(e.len),1)])),_:2},1032,["onClick"]),n(y,{class:"grid-item"},{default:s((()=>[m(p(e.location),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),n(k,{show:C.value,"onUpdate:show":l[19]||(l[19]=e=>C.value=e)},{default:s((()=>[c("div",null,[n(w,{inset:""},{default:s((()=>[n(u,{modelValue:j.value.checkDate,"onUpdate:modelValue":l[9]||(l[9]=e=>j.value.checkDate=e),name:"质检时间",label:"质检时间",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.checkUser,"onUpdate:modelValue":l[10]||(l[10]=e=>j.value.checkUser=e),name:"质检人员",label:"质检人员",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.supplier,"onUpdate:modelValue":l[11]||(l[11]=e=>j.value.supplier=e),name:"供应商名",label:"供应商名",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.category,"onUpdate:modelValue":l[12]||(l[12]=e=>j.value.category=e),name:"面料名称",label:"面料名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.barcode,"onUpdate:modelValue":l[13]||(l[13]=e=>j.value.barcode=e),name:"面料编号",label:"面料编号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.len,"onUpdate:modelValue":l[14]||(l[14]=e=>j.value.len=e),name:"面料米数",label:"面料米数",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.inboundUser,"onUpdate:modelValue":l[15]||(l[15]=e=>j.value.inboundUser=e),name:"入库人",label:"入库人",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.level,"onUpdate:modelValue":l[16]||(l[16]=e=>j.value.level=e),name:"白胚等级",label:"白胚等级",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.location,"onUpdate:modelValue":l[17]||(l[17]=e=>j.value.location=e),name:"面料位置",label:"面料位置",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.inboundDate,"onUpdate:modelValue":l[18]||(l[18]=e=>j.value.inboundDate=e),name:"入库时间",label:"入库时间",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"])])),_:1})])])),_:1},8,["show"]),n(k,{show:D.value,"onUpdate:show":l[24]||(l[24]=e=>D.value=e)},{footer:s((()=>[c("div",{class:"footer-button"},[n(z,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[23]||(l[23]=e=>D.value=!1)},{default:s((()=>[m(" 取消 ")])),_:1}),n(z,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:O},{default:s((()=>[m(" 确认 ")])),_:1})])])),default:s((()=>[c("div",null,[n(w,{inset:""},{default:s((()=>[n(u,{modelValue:j.value.category,"onUpdate:modelValue":l[20]||(l[20]=e=>j.value.category=e),name:"面料名称",label:"面料名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.barcode,"onUpdate:modelValue":l[21]||(l[21]=e=>j.value.barcode=e),name:"面料编号",label:"面料编号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.len,"onUpdate:modelValue":l[22]||(l[22]=e=>j.value.len=e),name:"面料米数",label:"面料米数",colon:"","label-width":"5em",class:"bor-a"},null,8,["modelValue"])])),_:1})])])),_:1},8,["show"]),n(K,{show:A.value,"onUpdate:show":l[30]||(l[30]=e=>A.value=e),position:"bottom",onOpen:P},{default:s((()=>[n(y,{class:"select-model"},{default:s((()=>[n(I,{columns:B.value,onCancel:Q,modelValue:W.value,"onUpdate:modelValue":l[25]||(l[25]=e=>W.value=e),onConfirm:Z},null,8,["columns","modelValue"]),n(y,null,{default:s((()=>[n(y,{class:"top-select"},{default:s((()=>[n(y,{class:"confirm-select"},{default:s((()=>[c("p",null,"请选择品种")])),_:1}),n(y,{class:"search-box"},{default:s((()=>[n(y,null,{default:s((()=>[n(J,{placeholder:"请输入品种名字",modelValue:G.value,"onUpdate:modelValue":l[26]||(l[26]=e=>G.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[27]||(l[27]=e=>Y()),clearable:!1},null,8,["modelValue"])])),_:1}),n(y,{class:"flex-btn"},{default:s((()=>[n(S,{class:"search-btn",onClick:l[28]||(l[28]=e=>{0===H.value&&B.value.length?(H.value=B.value.length-1,W.value=[B.value[H.value].text]):B.value.length?(H.value--,W.value=[B.value[H.value].text]):r("没有了!")})},{default:s((()=>[m("↑")])),_:1}),n(S,{class:"search-btn",onClick:l[29]||(l[29]=e=>{B.value.length?H.value===B.value.length?(H.value=0,W.value=[B.value[H.value].text]):(H.value++,W.value=[B.value[H.value].text]):r("没有了!")})},{default:s((()=>[m("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(X,{show:U.value,"onUpdate:show":l[31]||(l[31]=e=>U.value=e),onConfirm:q,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-cb29c235"]]);export{U as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.ZoA1Ssb3.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.ZoA1Ssb3.js new file mode 100644 index 0000000..288a771 --- /dev/null +++ b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-list.ZoA1Ssb3.js @@ -0,0 +1 @@ +import{d as e,r as l,o as a,D as u,j as o,b as t,e as d,k as n,w as s,m,F as v,f as i,l as c,q as r,i as h,y as b,c as f,t as p,z as V}from"./index-BbaSzr5l.js";import{f as w}from"./date.kFpT0SQ2.js";import{g as y,a as _}from"./index.CSYwHWV1.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const U=g(e({__name:"w-list",setup(e){const g=l({}),U=l(!1),x=l([]),k=l(""),C=l(!1),D=l(!1),j=l({});a((()=>{z(),y("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=K.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else K.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))}))})),u(g.value,(()=>{X.value&&clearTimeout(X.value),X.value=setTimeout((()=>{J.value=1,z()}),1e3)}));const z=()=>{let e={};for(let a in g.value)g.value[a]&&(e[a]=g.value[a]);let l={page:J.value,size:10,...e};y("/rawFabric/search",l).then((e=>{200===e.code&&(x.value=e.data.record,I.value=e.data.total,N.value=!1,L.value=!1)}))},F=()=>{window.history.back()},T=()=>{},E=e=>{U.value=!0,k.value=e},O=()=>{_("/rawFabric",{len:j.value.len,id:j.value.id}).then((e=>{200===e.code&&(D.value=!1,r("修改成功!"),z())}))},q=e=>{g.value[k.value]=w(e),U.value=!1},I=l(0),J=l(1),L=l(!1),N=l(!1),R=()=>{x.value.length{A.value=!0},P=()=>{S.value=K.value,B.value=S.value,G.value=""},Q=()=>{A.value=!1},W=l(),X=l(),Y=()=>{X.value&&clearTimeout(X.value),X.value=setTimeout((()=>{(()=>{H.value=0;let e=new RegExp(G.value),l=[];S.value.forEach((a=>{e.test(a.text)&&l.push(a)})),B.value=l})()}),800)},Z=e=>{g.value.category=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],Q()};return(e,l)=>{const a=o("van-nav-bar"),u=o("van-field"),w=o("van-cell-group"),y=h,_=o("van-list"),k=o("van-dialog"),z=o("van-button"),I=o("van-picker"),J=o("van-search"),S=b,K=o("van-popup"),X=o("van-calendar");return t(),d(v,null,[n(y,{class:"flex"},{default:s((()=>[n(a,{title:"白胚列表","left-text":"返回","left-arrow":"","right-text":"出入库记录",onClickLeft:F,onClickRight:T}),n(w,{inset:"",style:{display:"flex"}},{default:s((()=>[n(u,{modelValue:g.value.startDate,"onUpdate:modelValue":l[0]||(l[0]=e=>g.value.startDate=e),name:"开始时间",label:"开始时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[1]||(l[1]=e=>E("startDate")),rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),n(u,{modelValue:g.value.endDate,"onUpdate:modelValue":l[2]||(l[2]=e=>g.value.endDate=e),name:"截止时间",label:"截止时间",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:l[3]||(l[3]=e=>E("endDate"))},null,8,["modelValue"])])),_:1}),n(w,{inset:"",style:{display:"flex"}},{default:s((()=>[n(u,{modelValue:g.value.category,"onUpdate:modelValue":l[4]||(l[4]=e=>g.value.category=e),name:"面料名称",label:"面料名称",colon:"",class:"bor","label-width":"5em",readonly:"",onClick:M},null,8,["modelValue"]),n(u,{modelValue:g.value.barcode,"onUpdate:modelValue":l[5]||(l[5]=e=>g.value.barcode=e),name:"面料编号",label:"面料编号",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"])])),_:1}),n(w,{inset:"",style:{display:"flex"}},{default:s((()=>[n(u,{modelValue:g.value.len,"onUpdate:modelValue":l[6]||(l[6]=e=>g.value.len=e),name:"面料米数",label:"面料米数",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"]),n(u,{modelValue:g.value.location,"onUpdate:modelValue":l[7]||(l[7]=e=>g.value.location=e),name:"面料位置",label:"面料位置",colon:"",class:"bor-a","label-width":"5em"},null,8,["modelValue"])])),_:1}),n(y,{class:"grid-container"},{default:s((()=>[n(y,{class:"grid-item"},{default:s((()=>[m("面料名称")])),_:1}),n(y,{class:"grid-item"},{default:s((()=>[m("面料编号")])),_:1}),n(y,{class:"grid-item"},{default:s((()=>[m("面料米数")])),_:1}),n(y,{class:"grid-item"},{default:s((()=>[m("位置")])),_:1})])),_:1}),n(y,{class:"content"},{default:s((()=>[n(_,{loading:N.value,"onUpdate:loading":l[8]||(l[8]=e=>N.value=e),finished:L.value,"finished-text":"没有更多了",onLoad:R},{default:s((()=>[(t(!0),d(v,null,i(x.value,((e,l)=>(t(),f(y,{class:"grid-container",key:l,onClick:l=>(e=>{C.value=!0,j.value=e})(e)},{default:s((()=>[n(y,{class:"grid-item"},{default:s((()=>[m(p(e.category),1)])),_:2},1024),n(y,{class:"grid-item"},{default:s((()=>[m(p(e.barcode),1)])),_:2},1024),n(y,{class:"grid-item",onClick:V((l=>(e=>{D.value=!0,j.value=JSON.parse(JSON.stringify(e))})(e)),["stop"])},{default:s((()=>[m(p(e.len),1)])),_:2},1032,["onClick"]),n(y,{class:"grid-item"},{default:s((()=>[m(p(e.location),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128))])),_:1},8,["loading","finished"])])),_:1})])),_:1}),n(k,{show:C.value,"onUpdate:show":l[19]||(l[19]=e=>C.value=e)},{default:s((()=>[c("div",null,[n(w,{inset:""},{default:s((()=>[n(u,{modelValue:j.value.checkDate,"onUpdate:modelValue":l[9]||(l[9]=e=>j.value.checkDate=e),name:"质检时间",label:"质检时间",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.checkUser,"onUpdate:modelValue":l[10]||(l[10]=e=>j.value.checkUser=e),name:"质检人员",label:"质检人员",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.supplier,"onUpdate:modelValue":l[11]||(l[11]=e=>j.value.supplier=e),name:"供应商名",label:"供应商名",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.category,"onUpdate:modelValue":l[12]||(l[12]=e=>j.value.category=e),name:"面料名称",label:"面料名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.barcode,"onUpdate:modelValue":l[13]||(l[13]=e=>j.value.barcode=e),name:"面料编号",label:"面料编号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.len,"onUpdate:modelValue":l[14]||(l[14]=e=>j.value.len=e),name:"面料米数",label:"面料米数",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.inboundUser,"onUpdate:modelValue":l[15]||(l[15]=e=>j.value.inboundUser=e),name:"入库人",label:"入库人",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.level,"onUpdate:modelValue":l[16]||(l[16]=e=>j.value.level=e),name:"白胚等级",label:"白胚等级",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.location,"onUpdate:modelValue":l[17]||(l[17]=e=>j.value.location=e),name:"面料位置",label:"面料位置",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.inboundDate,"onUpdate:modelValue":l[18]||(l[18]=e=>j.value.inboundDate=e),name:"入库时间",label:"入库时间",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"])])),_:1})])])),_:1},8,["show"]),n(k,{show:D.value,"onUpdate:show":l[24]||(l[24]=e=>D.value=e)},{footer:s((()=>[c("div",{class:"footer-button"},[n(z,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[23]||(l[23]=e=>D.value=!1)},{default:s((()=>[m(" 取消 ")])),_:1}),n(z,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:O},{default:s((()=>[m(" 确认 ")])),_:1})])])),default:s((()=>[c("div",null,[n(w,{inset:""},{default:s((()=>[n(u,{modelValue:j.value.category,"onUpdate:modelValue":l[20]||(l[20]=e=>j.value.category=e),name:"面料名称",label:"面料名称",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.barcode,"onUpdate:modelValue":l[21]||(l[21]=e=>j.value.barcode=e),name:"面料编号",label:"面料编号",colon:"","label-width":"5em",readonly:""},null,8,["modelValue"]),n(u,{modelValue:j.value.len,"onUpdate:modelValue":l[22]||(l[22]=e=>j.value.len=e),name:"面料米数",label:"面料米数",colon:"","label-width":"5em",class:"bor-a"},null,8,["modelValue"])])),_:1})])])),_:1},8,["show"]),n(K,{show:A.value,"onUpdate:show":l[30]||(l[30]=e=>A.value=e),position:"bottom",onOpen:P},{default:s((()=>[n(y,{class:"select-model"},{default:s((()=>[n(I,{columns:B.value,onCancel:Q,modelValue:W.value,"onUpdate:modelValue":l[25]||(l[25]=e=>W.value=e),onConfirm:Z},null,8,["columns","modelValue"]),n(y,null,{default:s((()=>[n(y,{class:"top-select"},{default:s((()=>[n(y,{class:"confirm-select"},{default:s((()=>[c("p",null,"请选择品种")])),_:1}),n(y,{class:"search-box"},{default:s((()=>[n(y,null,{default:s((()=>[n(J,{placeholder:"请输入品种名字",modelValue:G.value,"onUpdate:modelValue":l[26]||(l[26]=e=>G.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[27]||(l[27]=e=>Y()),clearable:!1},null,8,["modelValue"])])),_:1}),n(y,{class:"flex-btn"},{default:s((()=>[n(S,{class:"search-btn",onClick:l[28]||(l[28]=e=>{0===H.value&&B.value.length?(H.value=B.value.length-1,W.value=[B.value[H.value].text]):B.value.length?(H.value--,W.value=[B.value[H.value].text]):r("没有了!")})},{default:s((()=>[m("↑")])),_:1}),n(S,{class:"search-btn",onClick:l[29]||(l[29]=e=>{B.value.length?H.value===B.value.length?(H.value=0,W.value=[B.value[H.value].text]):(H.value++,W.value=[B.value[H.value].text]):r("没有了!")})},{default:s((()=>[m("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),n(X,{show:U.value,"onUpdate:show":l[31]||(l[31]=e=>U.value=e),onConfirm:q,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"])],64)}}}),[["__scopeId","data-v-761660ae"]]);export{U as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-scanCode.CY-f4AxO.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-scanCode.DD3DMbNh.js similarity index 89% rename from unpackage/dist/build/web/assets/pages-whiteEmbryo-w-scanCode.CY-f4AxO.js rename to unpackage/dist/build/web/assets/pages-whiteEmbryo-w-scanCode.DD3DMbNh.js index 71e9f6a..8b1015f 100644 --- a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-scanCode.CY-f4AxO.js +++ b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-scanCode.DD3DMbNh.js @@ -1 +1 @@ -import{d as e,o as t,r as a,j as o,v as n,b as c,c as l,w as r,k as s,m as i,h as u,q as v,A as p,i as m}from"./index-B82U8vQy.js";import{_ as f}from"./cshaptx4869-scancode.BZjgyEN8.js";import{r as d}from"./uni-app.es.B9yZ20DZ.js";import{a as h}from"./index.BM2CGSc1.js";import{s as g}from"./function-call.Bx_wNSWY.js";import"./_plugin-vue_export-helper.BCo6x5W8.js";const w=e({__name:"w-scanCode",setup(e){t((()=>{}));const w=()=>{window.history.back()},x=()=>{b()},T=a(!1);function b(){T.value=!0}const y=a(),C=a();function j(e){T.value=!1,C.value?(y.value=e,h("/rawFabric/sign",{barcode:y.value,location:C.value},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{if(7778===e.code){let t=JSON.parse(e.msg);console.log(t),g({title:`面料编号为${y.value}的${t.category}已放置在${t.location},是否将面料移动到${C.value}?`,confirmButtonText:"确认"}).then((()=>{h("/rawFabric/sign",{barcode:y.value,location:C.value,force:!0},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{200===e.code?v("入货架成功!"):v(e.msg)}))})).catch((()=>{C.value="",y.value=""}))}else if(7777===e.code){let t=JSON.parse(e.msg);g({title:`面料编号为${y.value}的${t.category}被暂存在检验室,是否确认移动到${C.value}?`,confirmButtonText:"确认"}).then((()=>{h("/rawFabric/sign",{barcode:y.value,location:C.value,force:!0},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{200===e.code?v("入货架成功!"):v(e.msg)}))})).catch((()=>{C.value="",y.value=""}))}else 200===e.code?g({title:"扫码成功,请扫描面料编号",confirmButtonText:"扫一扫"}).then((()=>{b()})).catch((()=>{C.value="",y.value=""})):v(e.msg)}))):(C.value=e,g({title:"扫码成功,请扫描面料编号",confirmButtonText:"扫一扫"}).then((()=>{b()})).catch((()=>{C.value="",y.value=""})))}function F(e){p({title:e.errName,content:e.errMsg,complete:()=>{T.value=!1}})}function $(){T.value=!1}return(e,t)=>{const a=o("van-nav-bar"),v=m,p=d(n("cshaptx4869-scancode"),f);return c(),l(v,null,{default:r((()=>[s(a,{title:"扫码入库","left-text":"返回","left-arrow":"","right-text":"扫一扫",onClickLeft:w,onClickRight:x}),s(v,{style:{"text-align":"center","margin-top":"20px"}},{default:r((()=>[i("请扫描库位码")])),_:1}),T.value?(c(),l(p,{key:0,onSuccess:j,onFail:F,onClose:$})):u("",!0)])),_:1})}}});export{w as default}; +import{d as e,o as t,r as a,j as o,v as n,b as c,c as l,w as r,k as s,m as i,h as u,q as v,A as p,i as m}from"./index-BbaSzr5l.js";import{_ as f}from"./cshaptx4869-scancode.QsVLrHTE.js";import{r as d}from"./uni-app.es.HvolUAn-.js";import{a as h}from"./index.CSYwHWV1.js";import{s as g}from"./function-call.B_SWdK6B.js";import"./_plugin-vue_export-helper.BCo6x5W8.js";const w=e({__name:"w-scanCode",setup(e){t((()=>{}));const w=()=>{window.history.back()},x=()=>{b()},T=a(!1);function b(){T.value=!0}const y=a(),C=a();function j(e){T.value=!1,C.value?(y.value=e,h("/rawFabric/sign",{barcode:y.value,location:C.value},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{if(7778===e.code){let t=JSON.parse(e.msg);console.log(t),g({title:`面料编号为${y.value}的${t.category}已放置在${t.location},是否将面料移动到${C.value}?`,confirmButtonText:"确认"}).then((()=>{h("/rawFabric/sign",{barcode:y.value,location:C.value,force:!0},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{200===e.code?v("入货架成功!"):v(e.msg)}))})).catch((()=>{C.value="",y.value=""}))}else if(7777===e.code){let t=JSON.parse(e.msg);g({title:`面料编号为${y.value}的${t.category}被暂存在检验室,是否确认移动到${C.value}?`,confirmButtonText:"确认"}).then((()=>{h("/rawFabric/sign",{barcode:y.value,location:C.value,force:!0},{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}).then((e=>{200===e.code?v("入货架成功!"):v(e.msg)}))})).catch((()=>{C.value="",y.value=""}))}else 200===e.code?g({title:"扫码成功,请扫描面料编号",confirmButtonText:"扫一扫"}).then((()=>{b()})).catch((()=>{C.value="",y.value=""})):v(e.msg)}))):(C.value=e,g({title:"扫码成功,请扫描面料编号",confirmButtonText:"扫一扫"}).then((()=>{b()})).catch((()=>{C.value="",y.value=""})))}function F(e){p({title:e.errName,content:e.errMsg,complete:()=>{T.value=!1}})}function $(){T.value=!1}return(e,t)=>{const a=o("van-nav-bar"),v=m,p=d(n("cshaptx4869-scancode"),f);return c(),l(v,null,{default:r((()=>[s(a,{title:"扫码入库","left-text":"返回","left-arrow":"","right-text":"扫一扫",onClickLeft:w,onClickRight:x}),s(v,{style:{"text-align":"center","margin-top":"20px"}},{default:r((()=>[i("请扫描库位码")])),_:1}),T.value?(c(),l(p,{key:0,onSuccess:j,onFail:F,onClose:$})):u("",!0)])),_:1})}}});export{w as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-suppliers.BYbgjtD5.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-suppliers.D62TDqaW.js similarity index 52% rename from unpackage/dist/build/web/assets/pages-whiteEmbryo-w-suppliers.BYbgjtD5.js rename to unpackage/dist/build/web/assets/pages-whiteEmbryo-w-suppliers.D62TDqaW.js index 14a44ac..ac7e3db 100644 --- a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-suppliers.BYbgjtD5.js +++ b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-suppliers.D62TDqaW.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as t,b as s,e as u,k as d,w as i,m as n,F as o,f as c,l as r,q as m,i as v,c as p,t as f}from"./index-B82U8vQy.js";import{g as _,a as g,p as h,d as b}from"./index.BM2CGSc1.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=k(e({__name:"w-suppliers",setup(e){const k=a(!1),w=a([]),y=a({active:!1}),C=a("");l((()=>{V()}));const V=()=>{_("/suppliers",{page:1,size:100}).then((e=>{200===e.code&&(w.value=e.data.record)}))},x=()=>{history.back()},j=()=>{k.value=!0,y.value={active:!1}},U=()=>{y.value.id?g("/suppliers",{id:y.value.id,name:y.value.name,active:y.value.active}).then((e=>{200===e.code&&(k.value=!1,m("提交成功!"),V())})):h("/suppliers",{name:y.value.name,active:y.value.active}).then((e=>{200===e.code&&(k.value=!1,m("提交成功!"),V())}))};return(e,a)=>{const l=t("van-nav-bar"),_=t("van-field"),g=t("van-cell-group"),h=v,q=t("van-radio"),z=t("van-radio-group"),B=t("van-button"),F=t("van-popup");return s(),u(o,null,[d(h,{class:"flex"},{default:i((()=>[d(l,{title:"供应商维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:x,onClickRight:j}),d(h,null,{default:i((()=>[d(g,{inset:""},{default:i((()=>[d(_,{modelValue:C.value,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value=e),name:"供应商名称",label:"供应商名称",colon:"",class:"bot","label-width":"6em"},null,8,["modelValue"])])),_:1})])),_:1}),d(h,{class:"content"},{default:i((()=>[d(h,{class:"grid-container"},{default:i((()=>[d(h,{class:"grid-item"},{default:i((()=>[n("编号")])),_:1}),d(h,{class:"grid-item"},{default:i((()=>[n("供应商名称")])),_:1}),d(h,{class:"grid-item"},{default:i((()=>[n("分数")])),_:1}),d(h,{class:"grid-item"},{default:i((()=>[n("操作")])),_:1})])),_:1}),(s(!0),u(o,null,c(w.value,((e,a)=>(s(),p(h,{class:"grid-container",key:a},{default:i((()=>[d(h,{class:"grid-item"},{default:i((()=>[n(f(e.id),1)])),_:2},1024),d(h,{class:"grid-item"},{default:i((()=>[n(f(e.name),1)])),_:2},1024),d(h,{class:"grid-item"},{default:i((()=>[n(f(e.id),1)])),_:2},1024),d(h,{class:"grid-item"},{default:i((()=>[r("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{y.value=e,k.value=!0})(e)},"编辑",8,["onClick"]),n("    "),r("span",{style:{color:"red"},onClick:a=>(e=>{let a="/suppliers/"+e.id;b(a).then((e=>{200===e.code&&(m("删除成功!"),V())}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),d(F,{show:k.value,"onUpdate:show":a[4]||(a[4]=e=>k.value=e),style:{width:"80%"},round:""},{default:i((()=>[d(h,null,{default:i((()=>[r("h3",{style:{"text-align":"center"}},"新增"),d(g,{inset:""},{default:i((()=>[d(_,{modelValue:y.value.name,"onUpdate:modelValue":a[1]||(a[1]=e=>y.value.name=e),name:"供应商名称",label:"供应商名称",colon:"",class:"bot","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(_,{name:"状态",label:"状态",colon:"","label-width":"6em"},{input:i((()=>[d(z,{modelValue:y.value.active,"onUpdate:modelValue":a[2]||(a[2]=e=>y.value.active=e),direction:"horizontal"},{default:i((()=>[d(q,{name:!0},{default:i((()=>[n("启用")])),_:1}),d(q,{name:!1},{default:i((()=>[n("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),d(h,{class:"a-c"},{default:i((()=>[d(B,{type:"danger",onClick:a[3]||(a[3]=e=>k.value=!1)},{default:i((()=>[n("取消")])),_:1}),d(B,{type:"primary",onClick:U},{default:i((()=>[n("确认")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-e29061b6"]]);export{w as default}; +import{d as e,r as a,o as l,j as t,b as s,e as u,k as d,w as i,m as n,F as o,f as c,l as r,t as m,q as v,i as p,c as f}from"./index-BbaSzr5l.js";import{g as _,a as g,p as h,d as b}from"./index.CSYwHWV1.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";const w=k(e({__name:"w-suppliers",setup(e){const k=a(!1),w=a([]),y=a({active:!1}),C=a("");l((()=>{V()}));const V=()=>{_("/suppliers",{page:1,size:100}).then((e=>{200===e.code&&(w.value=e.data.record)}))},x=()=>{history.back()},j=()=>{k.value=!0,y.value={active:!1}},U=()=>{y.value.id?g("/suppliers",{id:y.value.id,name:y.value.name,active:y.value.active}).then((e=>{200===e.code&&(k.value=!1,v("提交成功!"),V())})):h("/suppliers",{name:y.value.name,active:y.value.active}).then((e=>{200===e.code&&(k.value=!1,v("提交成功!"),V())}))};return(e,a)=>{const l=t("van-nav-bar"),_=t("van-field"),g=t("van-cell-group"),h=p,q=t("van-radio"),z=t("van-radio-group"),B=t("van-button"),F=t("van-popup");return s(),u(o,null,[d(h,{class:"flex"},{default:i((()=>[d(l,{title:"供应商维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:x,onClickRight:j}),d(h,null,{default:i((()=>[d(g,{inset:""},{default:i((()=>[d(_,{modelValue:C.value,"onUpdate:modelValue":a[0]||(a[0]=e=>C.value=e),name:"供应商名称",label:"供应商名称",colon:"",class:"bot","label-width":"6em"},null,8,["modelValue"])])),_:1})])),_:1}),d(h,{class:"content"},{default:i((()=>[d(h,{class:"grid-container"},{default:i((()=>[d(h,{class:"grid-item"},{default:i((()=>[n("编号")])),_:1}),d(h,{class:"grid-item"},{default:i((()=>[n("供应商名称")])),_:1}),d(h,{class:"grid-item"},{default:i((()=>[n("分数")])),_:1}),d(h,{class:"grid-item"},{default:i((()=>[n("操作")])),_:1})])),_:1}),(s(!0),u(o,null,c(w.value,((e,a)=>(s(),f(h,{class:"grid-container",key:a},{default:i((()=>[d(h,{class:"grid-item"},{default:i((()=>[n(m(e.id),1)])),_:2},1024),d(h,{class:"grid-item"},{default:i((()=>[n(m(e.name),1)])),_:2},1024),d(h,{class:"grid-item"},{default:i((()=>[n(m(e.id),1)])),_:2},1024),d(h,{class:"grid-item"},{default:i((()=>[r("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{y.value=e,k.value=!0})(e)},"编辑",8,["onClick"]),n("    "),r("span",{style:{color:"red"},onClick:a=>(e=>{let a="/suppliers/"+e.id;b(a).then((e=>{200===e.code&&(v("删除成功!"),V())}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),d(F,{show:k.value,"onUpdate:show":a[4]||(a[4]=e=>k.value=e),style:{width:"80%"},round:""},{default:i((()=>[d(h,null,{default:i((()=>[r("h3",{style:{"text-align":"center"}},m(y.value.id?"编辑":"新增"),1),d(g,{inset:""},{default:i((()=>[d(_,{modelValue:y.value.name,"onUpdate:modelValue":a[1]||(a[1]=e=>y.value.name=e),name:"供应商名称",label:"供应商名称",colon:"",class:"bot","label-width":"6em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),d(_,{name:"状态",label:"状态",colon:"","label-width":"6em"},{input:i((()=>[d(z,{modelValue:y.value.active,"onUpdate:modelValue":a[2]||(a[2]=e=>y.value.active=e),direction:"horizontal"},{default:i((()=>[d(q,{name:!0},{default:i((()=>[n("启用")])),_:1}),d(q,{name:!1},{default:i((()=>[n("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),d(h,{class:"a-c"},{default:i((()=>[d(B,{type:"danger",onClick:a[3]||(a[3]=e=>k.value=!1)},{default:i((()=>[n("取消")])),_:1}),d(B,{type:"primary",onClick:U},{default:i((()=>[n("确认")])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-702e5e1a"]]);export{w as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehouse.DQeJ1SSv.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehouse.CD0gQekA.js similarity index 96% rename from unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehouse.DQeJ1SSv.js rename to unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehouse.CD0gQekA.js index 586ab97..7dfd6a2 100644 --- a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehouse.DQeJ1SSv.js +++ b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehouse.CD0gQekA.js @@ -1 +1 @@ -import{d as e,r as a,o as l,j as t,b as o,e as s,k as u,w as n,m as d,F as i,f as c,l as m,C as r,q as v,i as p,c as f,t as _}from"./index-B82U8vQy.js";import{g as h,a as b,p as w,d as g}from"./index.BM2CGSc1.js";import{s as V}from"./function-call.Bx_wNSWY.js";import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";var x={province_list:{11e4:"北京市",12e4:"天津市",13e4:"河北省",14e4:"山西省",15e4:"内蒙古自治区",21e4:"辽宁省",22e4:"吉林省",23e4:"黑龙江省",31e4:"上海市",32e4:"江苏省",33e4:"浙江省",34e4:"安徽省",35e4:"福建省",36e4:"江西省",37e4:"山东省",41e4:"河南省",42e4:"湖北省",43e4:"湖南省",44e4:"广东省",45e4:"广西壮族自治区",46e4:"海南省",5e5:"重庆市",51e4:"四川省",52e4:"贵州省",53e4:"云南省",54e4:"西藏自治区",61e4:"陕西省",62e4:"甘肃省",63e4:"青海省",64e4:"宁夏回族自治区",65e4:"新疆维吾尔自治区",71e4:"台湾省",81e4:"香港特别行政区",82e4:"澳门特别行政区"},city_list:{110100:"北京市",120100:"天津市",130100:"石家庄市",130200:"唐山市",130300:"秦皇岛市",130400:"邯郸市",130500:"邢台市",130600:"保定市",130700:"张家口市",130800:"承德市",130900:"沧州市",131e3:"廊坊市",131100:"衡水市",140100:"太原市",140200:"大同市",140300:"阳泉市",140400:"长治市",140500:"晋城市",140600:"朔州市",140700:"晋中市",140800:"运城市",140900:"忻州市",141e3:"临汾市",141100:"吕梁市",150100:"呼和浩特市",150200:"包头市",150300:"乌海市",150400:"赤峰市",150500:"通辽市",150600:"鄂尔多斯市",150700:"呼伦贝尔市",150800:"巴彦淖尔市",150900:"乌兰察布市",152200:"兴安盟",152500:"锡林郭勒盟",152900:"阿拉善盟",210100:"沈阳市",210200:"大连市",210300:"鞍山市",210400:"抚顺市",210500:"本溪市",210600:"丹东市",210700:"锦州市",210800:"营口市",210900:"阜新市",211e3:"辽阳市",211100:"盘锦市",211200:"铁岭市",211300:"朝阳市",211400:"葫芦岛市",220100:"长春市",220200:"吉林市",220300:"四平市",220400:"辽源市",220500:"通化市",220600:"白山市",220700:"松原市",220800:"白城市",222400:"延边朝鲜族自治州",230100:"哈尔滨市",230200:"齐齐哈尔市",230300:"鸡西市",230400:"鹤岗市",230500:"双鸭山市",230600:"大庆市",230700:"伊春市",230800:"佳木斯市",230900:"七台河市",231e3:"牡丹江市",231100:"黑河市",231200:"绥化市",232700:"大兴安岭地区",310100:"上海市",320100:"南京市",320200:"无锡市",320300:"徐州市",320400:"常州市",320500:"苏州市",320600:"南通市",320700:"连云港市",320800:"淮安市",320900:"盐城市",321e3:"扬州市",321100:"镇江市",321200:"泰州市",321300:"宿迁市",330100:"杭州市",330200:"宁波市",330300:"温州市",330400:"嘉兴市",330500:"湖州市",330600:"绍兴市",330700:"金华市",330800:"衢州市",330900:"舟山市",331e3:"台州市",331100:"丽水市",340100:"合肥市",340200:"芜湖市",340300:"蚌埠市",340400:"淮南市",340500:"马鞍山市",340600:"淮北市",340700:"铜陵市",340800:"安庆市",341e3:"黄山市",341100:"滁州市",341200:"阜阳市",341300:"宿州市",341500:"六安市",341600:"亳州市",341700:"池州市",341800:"宣城市",350100:"福州市",350200:"厦门市",350300:"莆田市",350400:"三明市",350500:"泉州市",350600:"漳州市",350700:"南平市",350800:"龙岩市",350900:"宁德市",360100:"南昌市",360200:"景德镇市",360300:"萍乡市",360400:"九江市",360500:"新余市",360600:"鹰潭市",360700:"赣州市",360800:"吉安市",360900:"宜春市",361e3:"抚州市",361100:"上饶市",370100:"济南市",370200:"青岛市",370300:"淄博市",370400:"枣庄市",370500:"东营市",370600:"烟台市",370700:"潍坊市",370800:"济宁市",370900:"泰安市",371e3:"威海市",371100:"日照市",371300:"临沂市",371400:"德州市",371500:"聊城市",371600:"滨州市",371700:"菏泽市",410100:"郑州市",410200:"开封市",410300:"洛阳市",410400:"平顶山市",410500:"安阳市",410600:"鹤壁市",410700:"新乡市",410800:"焦作市",410900:"濮阳市",411e3:"许昌市",411100:"漯河市",411200:"三门峡市",411300:"南阳市",411400:"商丘市",411500:"信阳市",411600:"周口市",411700:"驻马店市",419e3:"省直辖县",420100:"武汉市",420200:"黄石市",420300:"十堰市",420500:"宜昌市",420600:"襄阳市",420700:"鄂州市",420800:"荆门市",420900:"孝感市",421e3:"荆州市",421100:"黄冈市",421200:"咸宁市",421300:"随州市",422800:"恩施土家族苗族自治州",429e3:"省直辖县",430100:"长沙市",430200:"株洲市",430300:"湘潭市",430400:"衡阳市",430500:"邵阳市",430600:"岳阳市",430700:"常德市",430800:"张家界市",430900:"益阳市",431e3:"郴州市",431100:"永州市",431200:"怀化市",431300:"娄底市",433100:"湘西土家族苗族自治州",440100:"广州市",440200:"韶关市",440300:"深圳市",440400:"珠海市",440500:"汕头市",440600:"佛山市",440700:"江门市",440800:"湛江市",440900:"茂名市",441200:"肇庆市",441300:"惠州市",441400:"梅州市",441500:"汕尾市",441600:"河源市",441700:"阳江市",441800:"清远市",441900:"东莞市",442e3:"中山市",445100:"潮州市",445200:"揭阳市",445300:"云浮市",450100:"南宁市",450200:"柳州市",450300:"桂林市",450400:"梧州市",450500:"北海市",450600:"防城港市",450700:"钦州市",450800:"贵港市",450900:"玉林市",451e3:"百色市",451100:"贺州市",451200:"河池市",451300:"来宾市",451400:"崇左市",460100:"海口市",460200:"三亚市",460300:"三沙市",460400:"儋州市",469e3:"省直辖县",500100:"重庆市",500200:"县",510100:"成都市",510300:"自贡市",510400:"攀枝花市",510500:"泸州市",510600:"德阳市",510700:"绵阳市",510800:"广元市",510900:"遂宁市",511e3:"内江市",511100:"乐山市",511300:"南充市",511400:"眉山市",511500:"宜宾市",511600:"广安市",511700:"达州市",511800:"雅安市",511900:"巴中市",512e3:"资阳市",513200:"阿坝藏族羌族自治州",513300:"甘孜藏族自治州",513400:"凉山彝族自治州",520100:"贵阳市",520200:"六盘水市",520300:"遵义市",520400:"安顺市",520500:"毕节市",520600:"铜仁市",522300:"黔西南布依族苗族自治州",522600:"黔东南苗族侗族自治州",522700:"黔南布依族苗族自治州",530100:"昆明市",530300:"曲靖市",530400:"玉溪市",530500:"保山市",530600:"昭通市",530700:"丽江市",530800:"普洱市",530900:"临沧市",532300:"楚雄彝族自治州",532500:"红河哈尼族彝族自治州",532600:"文山壮族苗族自治州",532800:"西双版纳傣族自治州",532900:"大理白族自治州",533100:"德宏傣族景颇族自治州",533300:"怒江傈僳族自治州",533400:"迪庆藏族自治州",540100:"拉萨市",540200:"日喀则市",540300:"昌都市",540400:"林芝市",540500:"山南市",540600:"那曲市",542500:"阿里地区",610100:"西安市",610200:"铜川市",610300:"宝鸡市",610400:"咸阳市",610500:"渭南市",610600:"延安市",610700:"汉中市",610800:"榆林市",610900:"安康市",611e3:"商洛市",620100:"兰州市",620200:"嘉峪关市",620300:"金昌市",620400:"白银市",620500:"天水市",620600:"武威市",620700:"张掖市",620800:"平凉市",620900:"酒泉市",621e3:"庆阳市",621100:"定西市",621200:"陇南市",622900:"临夏回族自治州",623e3:"甘南藏族自治州",630100:"西宁市",630200:"海东市",632200:"海北藏族自治州",632300:"黄南藏族自治州",632500:"海南藏族自治州",632600:"果洛藏族自治州",632700:"玉树藏族自治州",632800:"海西蒙古族藏族自治州",640100:"银川市",640200:"石嘴山市",640300:"吴忠市",640400:"固原市",640500:"中卫市",650100:"乌鲁木齐市",650200:"克拉玛依市",650400:"吐鲁番市",650500:"哈密市",652300:"昌吉回族自治州",652700:"博尔塔拉蒙古自治州",652800:"巴音郭楞蒙古自治州",652900:"阿克苏地区",653e3:"克孜勒苏柯尔克孜自治州",653100:"喀什地区",653200:"和田地区",654e3:"伊犁哈萨克自治州",654200:"塔城地区",654300:"阿勒泰地区",659e3:"自治区直辖县级行政区划",710100:"台北市",710200:"高雄市",710300:"台南市",710400:"台中市",710500:"金门县",710600:"南投县",710700:"基隆市",710800:"新竹市",710900:"嘉义市",711100:"新北市",711200:"宜兰县",711300:"新竹县",711400:"桃园市",711500:"苗栗县",711700:"彰化县",711900:"嘉义县",712100:"云林县",712400:"屏东县",712500:"台东县",712600:"花莲县",712700:"澎湖县",712800:"连江县",810100:"香港岛",810200:"九龙",810300:"新界",820100:"澳门半岛",820200:"离岛"},county_list:{110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110118:"密云区",110119:"延庆区",120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120117:"宁河区",120118:"静海区",120119:"蓟州区",130102:"长安区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130109:"藁城区",130110:"鹿泉区",130111:"栾城区",130121:"井陉县",130123:"正定县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130171:"石家庄高新技术产业开发区",130172:"石家庄循环化工园区",130181:"辛集市",130183:"晋州市",130184:"新乐市",130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130209:"曹妃甸区",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130273:"唐山高新技术产业开发区",130274:"河北唐山海港经济开发区",130281:"遵化市",130283:"迁安市",130284:"滦州市",130302:"海港区",130303:"山海关区",130304:"北戴河区",130306:"抚宁区",130321:"青龙满族自治县",130322:"昌黎县",130324:"卢龙县",130371:"秦皇岛市经济技术开发区",130372:"北戴河新区",130390:"经济技术开发区",130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130407:"肥乡区",130408:"永年区",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130471:"邯郸经济技术开发区",130473:"邯郸冀南新区",130481:"武安市",130502:"襄都区",130503:"信都区",130505:"任泽区",130506:"南和区",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130571:"河北邢台经济开发区",130581:"南宫市",130582:"沙河市",130602:"竞秀区",130606:"莲池区",130607:"满城区",130608:"清苑区",130609:"徐水区",130623:"涞水县",130624:"阜平县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130671:"保定高新技术产业开发区",130672:"保定白沟新城",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130708:"万全区",130709:"崇礼区",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县",130772:"张家口市察北管理区",130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县",130871:"承德高新技术产业开发区",130881:"平泉市",130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130971:"河北沧州经济开发区",130972:"沧州高新技术产业开发区",130973:"沧州渤海新区",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131071:"廊坊经济技术开发区",131081:"霸州市",131082:"三河市",131090:"开发区",131102:"桃城区",131103:"冀州区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131171:"河北衡水经济开发区",131172:"衡水滨湖新区",131182:"深州市",140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140181:"古交市",140212:"新荣区",140213:"平城区",140214:"云冈区",140215:"云州区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140271:"山西大同经济开发区",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县",140403:"潞州区",140404:"上党区",140405:"屯留区",140406:"潞城区",140423:"襄垣县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140471:"山西长治高新技术产业园区",140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市",140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140671:"山西朔州经济开发区",140681:"怀仁市",140702:"榆次区",140703:"太谷区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市",140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市",140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140971:"五台山风景名胜区",140981:"原平市",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县",150172:"呼和浩特经济技术开发区",150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗",150271:"包头稀土高新技术产业开发区",150302:"海勃湾区",150303:"海南区",150304:"乌达区",150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗",150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150571:"通辽经济技术开发区",150581:"霍林郭勒市",150602:"东胜区",150603:"康巴什区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市",150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗",150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市",152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县",152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县",152571:"乌拉盖管委会",152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗",152971:"内蒙古阿拉善经济开发区",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"浑南区",210113:"沈北新区",210114:"于洪区",210115:"辽中区",210123:"康平县",210124:"法库县",210181:"新民市",210190:"经济技术开发区",210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210214:"普兰店区",210224:"长海县",210281:"瓦房店市",210283:"庄河市",210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市",210390:"高新区",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县",210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市",210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市",210793:"经济技术开发区",210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县",211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市",211102:"双台子区",211103:"兴隆台区",211104:"大洼区",211122:"盘山县",211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市",211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市",211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市",220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220113:"九台区",220122:"农安县",220171:"长春经济技术开发区",220172:"长春净月高新技术产业开发区",220173:"长春高新技术产业开发区",220174:"长春汽车经济技术开发区",220182:"榆树市",220183:"德惠市",220184:"公主岭市",220192:"经济技术开发区",220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220271:"吉林经济开发区",220272:"吉林高新技术产业开发区",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市",220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220382:"双辽市",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县",220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市",220602:"浑江区",220605:"江源区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220681:"临江市",220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220771:"吉林松原经济开发区",220781:"扶余市",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220871:"吉林白城经济开发区",220881:"洮南市",220882:"大安市",222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县",230102:"道里区",230103:"南岗区",230104:"道外区",230108:"平房区",230109:"松北区",230110:"香坊区",230111:"呼兰区",230112:"阿城区",230113:"双城区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230183:"尚志市",230184:"五常市",230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市",230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市",230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县",230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县",230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县",230671:"大庆高新技术产业开发区",230717:"伊美区",230718:"乌翠区",230719:"友好区",230722:"嘉荫县",230723:"汤旺县",230724:"丰林县",230725:"大箐山县",230726:"南岔县",230751:"金林区",230781:"铁力市",230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230881:"同江市",230882:"富锦市",230883:"抚远市",230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231025:"林口县",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"东宁市",231102:"爱辉区",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市",231183:"嫩江市",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市",232701:"漠河市",232721:"呼玛县",232722:"塔河县",232761:"加格达奇区",232762:"松岭区",232763:"新林区",232764:"呼中区",310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310151:"崇明区",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320112:"江北新区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320117:"溧水区",320118:"高淳区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320213:"梁溪区",320214:"新吴区",320281:"江阴市",320282:"宜兴市",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320312:"铜山区",320321:"丰县",320322:"沛县",320324:"睢宁县",320371:"徐州经济技术开发区",320381:"新沂市",320382:"邳州市",320391:"工业园区",320402:"天宁区",320404:"钟楼区",320411:"新北区",320412:"武进区",320413:"金坛区",320481:"溧阳市",320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320509:"吴江区",320571:"苏州工业园区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320585:"太仓市",320590:"工业园区",320591:"高新区",320611:"港闸区",320612:"通州区",320613:"崇川区",320614:"海门区",320623:"如东县",320681:"启东市",320682:"如皋市",320685:"海安市",320691:"高新区",320703:"连云区",320706:"海州区",320707:"赣榆区",320722:"东海县",320723:"灌云县",320724:"灌南县",320771:"连云港经济技术开发区",320803:"淮安区",320804:"淮阴区",320812:"清江浦区",320813:"洪泽区",320826:"涟水县",320830:"盱眙县",320831:"金湖县",320871:"淮安经济技术开发区",320890:"经济开发区",320902:"亭湖区",320903:"盐都区",320904:"大丰区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320971:"盐城经济技术开发区",320981:"东台市",321002:"广陵区",321003:"邗江区",321012:"江都区",321023:"宝应县",321071:"扬州经济技术开发区",321081:"仪征市",321084:"高邮市",321090:"经济开发区",321102:"京口区",321111:"润州区",321112:"丹徒区",321150:"镇江新区",321181:"丹阳市",321182:"扬中市",321183:"句容市",321202:"海陵区",321203:"高港区",321204:"姜堰区",321271:"泰州医药高新技术产业开发区",321281:"兴化市",321282:"靖江市",321283:"泰兴市",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321371:"宿迁经济技术开发区",330102:"上城区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330111:"富阳区",330112:"临安区",330113:"临平区",330114:"钱塘区",330122:"桐庐县",330127:"淳安县",330182:"建德市",330203:"海曙区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330213:"奉化区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330305:"洞头区",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330381:"瑞安市",330382:"乐清市",330383:"龙港市",330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市",330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县",330602:"越城区",330603:"柯桥区",330604:"上虞区",330624:"新昌县",330681:"诸暨市",330683:"嵊州市",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"玉环市",331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市",340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340124:"庐江县",340171:"合肥高新技术产业开发区",340172:"合肥经济技术开发区",340173:"合肥新站高新技术产业开发区",340181:"巢湖市",340190:"高新技术开发区",340191:"经济技术开发区",340202:"镜湖区",340207:"鸠江区",340209:"弋江区",340210:"湾沚区",340212:"繁昌区",340223:"南陵县",340281:"无为市",340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340371:"蚌埠市高新技术开发区",340372:"蚌埠市经济开发区",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"寿县",340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"含山县",340523:"和县",340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县",340705:"铜官区",340706:"义安区",340711:"郊区",340722:"枞阳县",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340881:"桐城市",340882:"潜山市",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县",341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341181:"天长市",341182:"明光市",341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341271:"阜阳合肥现代产业园区",341282:"界首市",341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县",341371:"宿州马鞍山现代产业园区",341372:"宿州经济技术开发区",341390:"经济开发区",341502:"金安区",341503:"裕安区",341504:"叶集区",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县",341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县",341802:"宣州区",341821:"郎溪县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341871:"宣城市经济开发区",341881:"宁国市",341882:"广德市",350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350112:"长乐区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市",350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区",350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县",350402:"梅列区",350404:"三元区",350405:"沙县区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市",350602:"芗城区",350603:"龙文区",350604:"龙海区",350605:"长泰区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350702:"延平区",350703:"建阳区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市",350802:"新罗区",350803:"永定区",350821:"长汀县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市",350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市",360102:"东湖区",360103:"西湖区",360104:"青云谱区",360111:"青山湖区",360112:"新建区",360113:"红谷滩区",360121:"南昌县",360123:"安义县",360124:"进贤县",360190:"经济技术开发区",360192:"高新区",360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市",360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县",360402:"濂溪区",360403:"浔阳区",360404:"柴桑区",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"共青城市",360483:"庐山市",360490:"经济技术开发区",360502:"渝水区",360521:"分宜县",360602:"月湖区",360603:"余江区",360681:"贵溪市",360702:"章贡区",360703:"南康区",360704:"赣县区",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市",360783:"龙南市",360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市",360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市",361002:"临川区",361003:"东乡区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361030:"广昌县",361102:"信州区",361103:"广丰区",361104:"广信区",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市",370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370114:"章丘区",370115:"济阳区",370116:"莱芜区",370117:"钢城区",370124:"平阴县",370126:"商河县",370171:"济南高新技术产业开发区",370190:"高新区",370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370215:"即墨区",370271:"青岛高新技术产业开发区",370281:"胶州市",370283:"平度市",370285:"莱西市",370290:"开发区",370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市",370502:"东营区",370503:"河口区",370505:"垦利区",370522:"利津县",370523:"广饶县",370571:"东营经济技术开发区",370572:"东营港经济开发区",370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370614:"蓬莱区",370634:"长岛县",370671:"烟台高新技术产业开发区",370672:"烟台经济技术开发区",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370685:"招远市",370686:"栖霞市",370687:"海阳市",370690:"开发区",370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370772:"潍坊滨海经济技术开发区",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市",370790:"开发区",370791:"高新区",370811:"任城区",370812:"兖州区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370871:"济宁高新技术产业开发区",370881:"曲阜市",370883:"邹城市",370890:"高新区",370902:"泰山区",370911:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市",371002:"环翠区",371003:"文登区",371071:"威海火炬高技术产业开发区",371072:"威海经济技术开发区",371082:"荣成市",371083:"乳山市",371091:"经济技术开发区",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371171:"日照经济技术开发区",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"兰陵县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县",371371:"临沂高新技术产业开发区",371402:"德城区",371403:"陵城区",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371472:"德州运河经济开发区",371481:"乐陵市",371482:"禹城市",371502:"东昌府区",371503:"茌平区",371521:"阳谷县",371522:"莘县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市",371602:"滨城区",371603:"沾化区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371625:"博兴县",371681:"邹平市",371702:"牡丹区",371703:"定陶区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371728:"东明县",371771:"菏泽经济技术开发区",371772:"菏泽高新技术开发区",410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410171:"郑州经济技术开发区",410172:"郑州高新技术产业开发区",410173:"郑州航空港经济综合实验区",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市",410190:"高新技术开发区",410191:"经济技术开发区",410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410212:"祥符区",410221:"杞县",410222:"通许县",410223:"尉氏县",410225:"兰考县",410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410307:"偃师区",410308:"孟津区",410311:"洛龙区",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410471:"平顶山高新技术产业开发区",410481:"舞钢市",410482:"汝州市",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410581:"林州市",410590:"开发区",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410771:"新乡高新技术产业开发区",410772:"新乡经济技术开发区",410781:"卫辉市",410782:"辉县市",410783:"长垣市",410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410871:"焦作城乡一体化示范区",410882:"沁阳市",410883:"孟州市",410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县",410971:"河南濮阳工业园区",411002:"魏都区",411003:"建安区",411024:"鄢陵县",411025:"襄城县",411071:"许昌经济技术开发区",411081:"禹州市",411082:"长葛市",411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县",411171:"漯河经济技术开发区",411202:"湖滨区",411203:"陕州区",411221:"渑池县",411224:"卢氏县",411271:"河南三门峡经济开发区",411281:"义马市",411282:"灵宝市",411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411372:"南阳市城乡一体化示范区",411381:"邓州市",411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411481:"永城市",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县",411602:"川汇区",411603:"淮阳区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411627:"太康县",411628:"鹿邑县",411671:"河南周口经济开发区",411681:"项城市",411690:"经济开发区",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县",419001:"济源市",420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区",420116:"黄陂区",420117:"新洲区",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市",420302:"茅箭区",420303:"张湾区",420304:"郧阳区",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市",420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市",420590:"经济开发区",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市",420702:"梁子湖区",420703:"华容区",420704:"鄂城区",420802:"东宝区",420804:"掇刀区",420822:"沙洋县",420881:"钟祥市",420882:"京山市",420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市",421002:"沙市区",421003:"荆州区",421022:"公安县",421024:"江陵县",421081:"石首市",421083:"洪湖市",421087:"松滋市",421088:"监利市",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421171:"龙感湖管理区",421181:"麻城市",421182:"武穴市",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市",421303:"曾都区",421321:"随县",421381:"广水市",422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县",429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430112:"望城区",430121:"长沙县",430181:"浏阳市",430182:"宁乡市",430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430212:"渌口区",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430271:"云龙示范区",430281:"醴陵市",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430373:"湘潭九华示范区",430381:"湘乡市",430382:"韶山市",430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430481:"耒阳市",430482:"常宁市",430502:"双清区",430503:"大祥区",430511:"北塔区",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市",430582:"邵东市",430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430681:"汨罗市",430682:"临湘市",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430781:"津市市",430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县",430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430971:"益阳市大通湖管理区",430981:"沅江市",431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市",431102:"零陵区",431103:"冷水滩区",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县",431181:"祁阳市",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431271:"怀化市洪江管理区",431281:"洪江市",431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市",433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县",440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440117:"从化区",440118:"增城区",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市",440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区",440309:"龙华区",440310:"坪山区",440311:"光明区",440402:"香洲区",440403:"斗门区",440404:"金湾区",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县",440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市",440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市",440890:"经济技术开发区",440902:"茂南区",440904:"电白区",440981:"高州市",440982:"化州市",440983:"信宜市",441202:"端州区",441203:"鼎湖区",441204:"高要区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441284:"四会市",441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县",441402:"梅江区",441403:"梅县区",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市",441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县",441702:"江城区",441704:"阳东区",441721:"阳西县",441781:"阳春市",441802:"清城区",441803:"清新区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441881:"英德市",441882:"连州市",441901:"中堂镇",441903:"南城街道",441904:"长安镇",441905:"东坑镇",441906:"樟木头镇",441907:"莞城街道",441908:"石龙镇",441909:"桥头镇",441910:"万江街道",441911:"麻涌镇",441912:"虎门镇",441913:"谢岗镇",441914:"石碣镇",441915:"茶山镇",441916:"东城街道",441917:"洪梅镇",441918:"道滘镇",441919:"高埗镇",441920:"企石镇",441921:"凤岗镇",441922:"大岭山镇",441923:"松山湖",441924:"清溪镇",441925:"望牛墩镇",441926:"厚街镇",441927:"常平镇",441928:"寮步镇",441929:"石排镇",441930:"横沥镇",441931:"塘厦镇",441932:"黄江镇",441933:"大朗镇",441934:"东莞港",441935:"东莞生态园",441990:"沙田镇",442001:"南头镇",442002:"神湾镇",442003:"东凤镇",442004:"五桂山街道",442005:"黄圃镇",442006:"小榄镇",442007:"石岐街道",442008:"横栏镇",442009:"三角镇",442010:"三乡镇",442011:"港口镇",442012:"沙溪镇",442013:"板芙镇",442015:"东升镇",442016:"阜沙镇",442017:"民众镇",442018:"东区街道",442019:"火炬开发区街道办事处",442020:"西区街道",442021:"南区街道",442022:"古镇镇",442023:"坦洲镇",442024:"大涌镇",442025:"南朗镇",445102:"湘桥区",445103:"潮安区",445122:"饶平县",445202:"榕城区",445203:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市",445302:"云城区",445303:"云安区",445321:"新兴县",445322:"郁南县",445381:"罗定市",450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450110:"武鸣区",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450181:"横州市",450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450206:"柳江区",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县",450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450312:"临桂区",450321:"阳朔县",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450332:"恭城瑶族自治县",450381:"荔浦市",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市",450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县",450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市",450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县",450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市",450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市",451002:"右江区",451003:"田阳区",451022:"田东县",451024:"德保县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451081:"靖西市",451082:"平果市",451102:"八步区",451103:"平桂区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县",451202:"金城江区",451203:"宜州区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市",451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市",460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区",460202:"海棠区",460203:"吉阳区",460204:"天涯区",460205:"崖州区",460321:"西沙区",460322:"南沙区",460401:"那大镇",460402:"和庆镇",460403:"南丰镇",460404:"大成镇",460405:"雅星镇",460406:"兰洋镇",460407:"光村镇",460408:"木棠镇",460409:"海头镇",460410:"峨蔓镇",460411:"王五镇",460412:"白马井镇",460413:"中和镇",460414:"排浦镇",460415:"东成镇",460416:"新州镇",460417:"洋浦经济开发区",460418:"华南热作学院",469001:"五指山市",469002:"琼海市",469005:"文昌市",469006:"万宁市",469007:"东方市",469021:"定安县",469022:"屯昌县",469023:"澄迈县",469024:"临高县",469025:"白沙黎族自治县",469026:"昌江黎族自治县",469027:"乐东黎族自治县",469028:"陵水黎族自治县",469029:"保亭黎族苗族自治县",469030:"琼中黎族苗族自治县",500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"綦江区",500111:"大足区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500116:"江津区",500117:"合川区",500118:"永川区",500119:"南川区",500120:"璧山区",500151:"铜梁区",500152:"潼南区",500153:"荣昌区",500154:"开州区",500155:"梁平区",500156:"武隆区",500229:"城口县",500230:"丰都县",500231:"垫江县",500233:"忠县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县",510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510116:"双流区",510117:"郫都区",510118:"新津区",510121:"金堂县",510129:"大邑县",510131:"蒲江县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"简阳市",510191:"高新区",510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县",510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县",510603:"旌阳区",510604:"罗江区",510623:"中江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市",510703:"涪城区",510704:"游仙区",510705:"安州区",510722:"三台县",510723:"盐亭县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市",510791:"高新区",510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县",510903:"船山区",510904:"安居区",510921:"蓬溪县",510923:"大英县",510981:"射洪市",511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511083:"隆昌市",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市",511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市",511402:"东坡区",511403:"彭山区",511421:"仁寿县",511423:"洪雅县",511424:"丹棱县",511425:"青神县",511502:"翠屏区",511503:"南溪区",511504:"叙州区",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县",511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市",511702:"通川区",511703:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511781:"万源市",511802:"雨城区",511803:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县",511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县",511971:"巴中经济开发区",512002:"雁江区",512021:"安岳县",512022:"乐至县",513201:"马尔康市",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县",513301:"康定市",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县",513401:"西昌市",513402:"会理市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县",520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520115:"观山湖区",520121:"开阳县",520122:"息烽县",520123:"修文县",520181:"清镇市",520201:"钟山区",520203:"六枝特区",520204:"水城区",520281:"盘州市",520302:"红花岗区",520303:"汇川区",520304:"播州区",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市",520402:"西秀区",520403:"平坝区",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县",520502:"七星关区",520521:"大方县",520523:"金沙县",520524:"织金县",520525:"纳雍县",520526:"威宁彝族回族苗族自治县",520527:"赫章县",520581:"黔西市",520602:"碧江区",520603:"万山区",520621:"江口县",520622:"玉屏侗族自治县",520623:"石阡县",520624:"思南县",520625:"印江土家族苗族自治县",520626:"德江县",520627:"沿河土家族自治县",520628:"松桃苗族自治县",522301:"兴义市",522302:"兴仁市",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县",522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县",522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县",530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530114:"呈贡区",530115:"晋宁区",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市",530302:"麒麟区",530303:"沾益区",530304:"马龙区",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530381:"宣威市",530402:"红塔区",530403:"江川区",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县",530481:"澄江市",530502:"隆阳区",530521:"施甸县",530523:"龙陵县",530524:"昌宁县",530581:"腾冲市",530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530681:"水富市",530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县",530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县",532301:"楚雄市",532302:"禄丰市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532501:"个旧市",532502:"开远市",532503:"蒙自市",532504:"弥勒市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县",532601:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县",532801:"景洪市",532822:"勐海县",532823:"勐腊县",532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县",533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县",533301:"泸水市",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县",533401:"香格里拉市",533422:"德钦县",533423:"维西傈僳族自治县",540102:"城关区",540103:"堆龙德庆区",540104:"达孜区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540127:"墨竹工卡县",540202:"桑珠孜区",540221:"南木林县",540222:"江孜县",540223:"定日县",540224:"萨迦县",540225:"拉孜县",540226:"昂仁县",540227:"谢通门县",540228:"白朗县",540229:"仁布县",540230:"康马县",540231:"定结县",540232:"仲巴县",540233:"亚东县",540234:"吉隆县",540235:"聂拉木县",540236:"萨嘎县",540237:"岗巴县",540302:"卡若区",540321:"江达县",540322:"贡觉县",540323:"类乌齐县",540324:"丁青县",540325:"察雅县",540326:"八宿县",540327:"左贡县",540328:"芒康县",540329:"洛隆县",540330:"边坝县",540402:"巴宜区",540421:"工布江达县",540423:"墨脱县",540424:"波密县",540425:"察隅县",540426:"朗县",540481:"米林市",540502:"乃东区",540521:"扎囊县",540522:"贡嘎县",540523:"桑日县",540524:"琼结县",540525:"曲松县",540526:"措美县",540527:"洛扎县",540528:"加查县",540529:"隆子县",540531:"浪卡子县",540581:"错那市",540602:"色尼区",540621:"嘉黎县",540622:"比如县",540623:"聂荣县",540624:"安多县",540625:"申扎县",540626:"索县",540627:"班戈县",540628:"巴青县",540629:"尼玛县",540630:"双湖县",542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610117:"高陵区",610118:"鄠邑区",610122:"蓝田县",610124:"周至县",610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县",610302:"渭滨区",610303:"金台区",610304:"陈仓区",610305:"凤翔区",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县",610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"彬州市",610502:"临渭区",610503:"华州区",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市",610602:"宝塔区",610603:"安塞区",610621:"延长县",610622:"延川县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县",610681:"子长市",610702:"汉台区",610703:"南郑区",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县",610802:"榆阳区",610803:"横山区",610822:"府谷县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县",610881:"神木市",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610929:"白河县",610981:"旬阳市",611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县",620171:"兰州新区",620201:"市辖区",620290:"雄关区",620291:"长城区",620292:"镜铁区",620293:"新城镇",620294:"峪泉镇",620295:"文殊镇",620302:"金川区",620321:"永昌县",620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县",620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县",620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县",620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620825:"庄浪县",620826:"静宁县",620881:"华亭市",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县",621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县",622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县",623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630106:"湟中区",630121:"大通回族土族自治县",630123:"湟源县",630202:"乐都区",630203:"平安区",630222:"民和回族土族自治县",630223:"互助土族自治县",630224:"化隆回族自治县",630225:"循化撒拉族自治县",632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县",632301:"同仁市",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县",632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县",632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县",632701:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县",632801:"格尔木市",632802:"德令哈市",632803:"茫崖市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632857:"大柴旦行政委员会",640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市",640202:"大武口区",640205:"惠农区",640221:"平罗县",640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市",640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县",640502:"沙坡头区",640521:"中宁县",640522:"海原县",650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县",650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区",650402:"高昌区",650421:"鄯善县",650422:"托克逊县",650502:"伊州区",650521:"巴里坤哈萨克自治县",650522:"伊吾县",652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县",652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县",652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县",652901:"阿克苏市",652902:"库车市",652922:"温宿县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县",653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县",653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县",653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县",654002:"伊宁市",654003:"奎屯市",654004:"霍尔果斯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县",654201:"塔城市",654202:"乌苏市",654203:"沙湾市",654221:"额敏县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县",654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县",659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",659005:"北屯市",659006:"铁门关市",659007:"双河市",659008:"可克达拉市",659009:"昆玉市",659010:"胡杨河市",659011:"新星市",659012:"白杨市",710101:"中正区",710102:"大同区",710103:"中山区",710104:"松山区",710105:"大安区",710106:"万华区",710107:"信义区",710108:"士林区",710109:"北投区",710110:"内湖区",710111:"南港区",710112:"文山区",710199:"其它区",710201:"新兴区",710202:"前金区",710203:"芩雅区",710204:"盐埕区",710205:"鼓山区",710206:"旗津区",710207:"前镇区",710208:"三民区",710209:"左营区",710210:"楠梓区",710211:"小港区",710241:"苓雅区",710242:"仁武区",710243:"大社区",710244:"冈山区",710245:"路竹区",710246:"阿莲区",710247:"田寮区",710248:"燕巢区",710249:"桥头区",710250:"梓官区",710251:"弥陀区",710252:"永安区",710253:"湖内区",710254:"凤山区",710255:"大寮区",710256:"林园区",710257:"鸟松区",710258:"大树区",710259:"旗山区",710260:"美浓区",710261:"六龟区",710262:"内门区",710263:"杉林区",710264:"甲仙区",710265:"桃源区",710266:"那玛夏区",710267:"茂林区",710268:"茄萣区",710299:"其它区",710301:"中西区",710302:"东区",710303:"南区",710304:"北区",710305:"安平区",710306:"安南区",710339:"永康区",710340:"归仁区",710341:"新化区",710342:"左镇区",710343:"玉井区",710344:"楠西区",710345:"南化区",710346:"仁德区",710347:"关庙区",710348:"龙崎区",710349:"官田区",710350:"麻豆区",710351:"佳里区",710352:"西港区",710353:"七股区",710354:"将军区",710355:"学甲区",710356:"北门区",710357:"新营区",710358:"后壁区",710359:"白河区",710360:"东山区",710361:"六甲区",710362:"下营区",710363:"柳营区",710364:"盐水区",710365:"善化区",710366:"大内区",710367:"山上区",710368:"新市区",710369:"安定区",710399:"其它区",710401:"中区",710402:"东区",710403:"南区",710404:"西区",710405:"北区",710406:"北屯区",710407:"西屯区",710408:"南屯区",710431:"太平区",710432:"大里区",710433:"雾峰区",710434:"乌日区",710435:"丰原区",710436:"后里区",710437:"石冈区",710438:"东势区",710439:"和平区",710440:"新社区",710441:"潭子区",710442:"大雅区",710443:"神冈区",710444:"大肚区",710445:"沙鹿区",710446:"龙井区",710447:"梧栖区",710448:"清水区",710449:"大甲区",710450:"外埔区",710451:"大安区",710499:"其它区",710507:"金沙镇",710508:"金湖镇",710509:"金宁乡",710510:"金城镇",710511:"烈屿乡",710512:"乌坵乡",710614:"南投市",710615:"中寮乡",710616:"草屯镇",710617:"国姓乡",710618:"埔里镇",710619:"仁爱乡",710620:"名间乡",710621:"集集镇",710622:"水里乡",710623:"鱼池乡",710624:"信义乡",710625:"竹山镇",710626:"鹿谷乡",710701:"仁爱区",710702:"信义区",710703:"中正区",710704:"中山区",710705:"安乐区",710706:"暖暖区",710707:"七堵区",710799:"其它区",710801:"东区",710802:"北区",710803:"香山区",710899:"其它区",710901:"东区",710902:"西区",710999:"其它区",711130:"万里区",711132:"板桥区",711133:"汐止区",711134:"深坑区",711135:"石碇区",711136:"瑞芳区",711137:"平溪区",711138:"双溪区",711139:"贡寮区",711140:"新店区",711141:"坪林区",711142:"乌来区",711143:"永和区",711144:"中和区",711145:"土城区",711146:"三峡区",711147:"树林区",711148:"莺歌区",711149:"三重区",711150:"新庄区",711151:"泰山区",711152:"林口区",711153:"芦洲区",711154:"五股区",711155:"八里区",711156:"淡水区",711157:"三芝区",711158:"石门区",711287:"宜兰市",711288:"头城镇",711289:"礁溪乡",711290:"壮围乡",711291:"员山乡",711292:"罗东镇",711293:"三星乡",711294:"大同乡",711295:"五结乡",711296:"冬山乡",711297:"苏澳镇",711298:"南澳乡",711299:"钓鱼台",711387:"竹北市",711388:"湖口乡",711389:"新丰乡",711390:"新埔镇",711391:"关西镇",711392:"芎林乡",711393:"宝山乡",711394:"竹东镇",711395:"五峰乡",711396:"横山乡",711397:"尖石乡",711398:"北埔乡",711399:"峨眉乡",711414:"中坜区",711415:"平镇区",711417:"杨梅区",711418:"新屋区",711419:"观音区",711420:"桃园区",711421:"龟山区",711422:"八德区",711423:"大溪区",711425:"大园区",711426:"芦竹区",711487:"中坜市",711488:"平镇市",711489:"龙潭乡",711490:"杨梅市",711491:"新屋乡",711492:"观音乡",711493:"桃园市",711494:"龟山乡",711495:"八德市",711496:"大溪镇",711497:"复兴乡",711498:"大园乡",711499:"芦竹乡",711520:"头份市",711582:"竹南镇",711583:"头份镇",711584:"三湾乡",711585:"南庄乡",711586:"狮潭乡",711587:"后龙镇",711588:"通霄镇",711589:"苑里镇",711590:"苗栗市",711591:"造桥乡",711592:"头屋乡",711593:"公馆乡",711594:"大湖乡",711595:"泰安乡",711596:"铜锣乡",711597:"三义乡",711598:"西湖乡",711599:"卓兰镇",711736:"员林市",711774:"彰化市",711775:"芬园乡",711776:"花坛乡",711777:"秀水乡",711778:"鹿港镇",711779:"福兴乡",711780:"线西乡",711781:"和美镇",711782:"伸港乡",711783:"员林镇",711784:"社头乡",711785:"永靖乡",711786:"埔心乡",711787:"溪湖镇",711788:"大村乡",711789:"埔盐乡",711790:"田中镇",711791:"北斗镇",711792:"田尾乡",711793:"埤头乡",711794:"溪州乡",711795:"竹塘乡",711796:"二林镇",711797:"大城乡",711798:"芳苑乡",711799:"二水乡",711982:"番路乡",711983:"梅山乡",711984:"竹崎乡",711985:"阿里山乡",711986:"中埔乡",711987:"大埔乡",711988:"水上乡",711989:"鹿草乡",711990:"太保市",711991:"朴子市",711992:"东石乡",711993:"六脚乡",711994:"新港乡",711995:"民雄乡",711996:"大林镇",711997:"溪口乡",711998:"义竹乡",711999:"布袋镇",712180:"斗南镇",712181:"大埤乡",712182:"虎尾镇",712183:"土库镇",712184:"褒忠乡",712185:"东势乡",712186:"台西乡",712187:"仑背乡",712188:"麦寮乡",712189:"斗六市",712190:"林内乡",712191:"古坑乡",712192:"莿桐乡",712193:"西螺镇",712194:"二仑乡",712195:"北港镇",712196:"水林乡",712197:"口湖乡",712198:"四湖乡",712199:"元长乡",712451:"崁顶乡",712467:"屏东市",712468:"三地门乡",712469:"雾台乡",712470:"玛家乡",712471:"九如乡",712472:"里港乡",712473:"高树乡",712474:"盐埔乡",712475:"长治乡",712476:"麟洛乡",712477:"竹田乡",712478:"内埔乡",712479:"万丹乡",712480:"潮州镇",712481:"泰武乡",712482:"来义乡",712483:"万峦乡",712484:"莰顶乡",712485:"新埤乡",712486:"南州乡",712487:"林边乡",712488:"东港镇",712489:"琉球乡",712490:"佳冬乡",712491:"新园乡",712492:"枋寮乡",712493:"枋山乡",712494:"春日乡",712495:"狮子乡",712496:"车城乡",712497:"牡丹乡",712498:"恒春镇",712499:"满州乡",712584:"台东市",712585:"绿岛乡",712586:"兰屿乡",712587:"延平乡",712588:"卑南乡",712589:"鹿野乡",712590:"关山镇",712591:"海端乡",712592:"池上乡",712593:"东河乡",712594:"成功镇",712595:"长滨乡",712596:"金峰乡",712597:"大武乡",712598:"达仁乡",712599:"太麻里乡",712686:"花莲市",712687:"新城乡",712688:"太鲁阁",712689:"秀林乡",712690:"吉安乡",712691:"寿丰乡",712692:"凤林镇",712693:"光复乡",712694:"丰滨乡",712695:"瑞穗乡",712696:"万荣乡",712697:"玉里镇",712698:"卓溪乡",712699:"富里乡",712794:"马公市",712795:"西屿乡",712796:"望安乡",712797:"七美乡",712798:"白沙乡",712799:"湖西乡",712896:"南竿乡",712897:"北竿乡",712898:"东引乡",712899:"莒光乡",810101:"中西区",810102:"湾仔区",810103:"东区",810104:"南区",810201:"九龙城区",810202:"油尖旺区",810203:"深水埗区",810204:"黄大仙区",810205:"观塘区",810301:"北区",810302:"大埔区",810303:"沙田区",810304:"西贡区",810305:"元朗区",810306:"屯门区",810307:"荃湾区",810308:"葵青区",810309:"离岛区",820102:"花地玛堂区",820103:"花王堂区",820104:"望德堂区",820105:"大堂区",820106:"风顺堂区",820202:"嘉模堂区",820203:"路氹填海区",820204:"圣方济各堂区"}};const C=y(e({__name:"w-warehouse",setup(e){const y=a(!1),C=a([]),k=a({}),U=a(!1);l((()=>{O()}));const O=()=>{h("/warehouse").then((e=>{200===e.code&&(C.value=e.data)}))},j=()=>{history.back()},I=()=>{y.value=!0},q=()=>{k.value.id?b("/warehouse",k.value).then((e=>{200===e.code&&(k.value={},y.value=!1,v("编辑成功!"),O())})):w("/warehouse",k.value).then((e=>{200===e.code&&(k.value={},y.value=!1,v("提交成功!"),O())}))},B=e=>{k.value.provence=e.selectedOptions[0].text,k.value.city=e.selectedOptions[1].text,k.value.district=e.selectedOptions[2].text,k.value.addressInfo=e.selectedOptions[0].text+"/"+e.selectedOptions[1].text+"/"+e.selectedOptions[2].text,M()},M=()=>{U.value=!1};return(e,a)=>{const l=t("van-nav-bar"),h=p,b=t("van-field"),w=t("van-radio"),N=t("van-radio-group"),z=t("van-cell-group"),F=t("van-button"),G=t("van-form"),L=t("van-popup"),R=t("van-area");return o(),s(i,null,[u(h,{class:"flex"},{default:n((()=>[u(l,{title:"仓库维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:I}),u(h,{class:"content"},{default:n((()=>[u(h,{class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[d("编号")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[d("仓库名称")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[d("最大库存")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[d("操作")])),_:1})])),_:1}),(o(!0),s(i,null,c(C.value,((e,a)=>(o(),f(h,{class:"grid-container",key:a},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[d(_(e.id),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[d(_(e.name),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[d(_(e.maximumCapacity),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[m("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{k.value=e,k.value.addressInfo=e.provence+"/"+e.city+"/"+e.district,y.value=!0})(e)},"编辑",8,["onClick"]),d("    "),m("span",{style:{color:"red"},onClick:a=>(e=>{V({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/warehouse/"+e.id;g(a).then((e=>{200===e.code&&(O(),v("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),u(L,{show:y.value,"onUpdate:show":a[9]||(a[9]=e=>y.value=e),style:{width:"80%"},round:""},{default:n((()=>[u(h,null,{default:n((()=>[m("h3",{style:{"text-align":"center"}},"新增"),u(G,{onSubmit:q},{default:n((()=>[u(z,{inset:""},{default:n((()=>[u(b,{modelValue:k.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>k.value.name=e),name:"仓库名称",label:"仓库名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),u(b,{modelValue:k.value.maximumCapacity,"onUpdate:modelValue":a[1]||(a[1]=e=>k.value.maximumCapacity=e),name:"最大库存",label:"最大库存",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.contactsName,"onUpdate:modelValue":a[2]||(a[2]=e=>k.value.contactsName=e),name:"联系人",label:"联系人",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.contactsMobile,"onUpdate:modelValue":a[3]||(a[3]=e=>k.value.contactsMobile=e),name:"联系电话",label:"联系电话",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.addressInfo,"onUpdate:modelValue":a[4]||(a[4]=e=>k.value.addressInfo=e),name:"地址信息",label:"地址信息",colon:"",readonly:"",onClick:a[5]||(a[5]=e=>U.value=!0),"label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.address,"onUpdate:modelValue":a[6]||(a[6]=e=>k.value.address=e),name:"详细信息",label:"详细信息",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{name:"状态",label:"状态",colon:"","label-width":"5em",rules:[{required:!0,message:"请选择"}],class:"nonBom"},{input:n((()=>[u(N,{modelValue:k.value.active,"onUpdate:modelValue":a[7]||(a[7]=e=>k.value.active=e),direction:"horizontal"},{default:n((()=>[u(w,{name:!0},{default:n((()=>[d("启用")])),_:1}),u(w,{name:!1},{default:n((()=>[d("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),u(h,{class:"a-c"},{default:n((()=>[u(F,{type:"danger",onClick:a[8]||(a[8]=e=>y.value=!1)},{default:n((()=>[d("取消")])),_:1}),u(F,{type:"primary","native-type":"submit"},{default:n((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),u(L,{show:U.value,"onUpdate:show":a[10]||(a[10]=e=>U.value=e),round:"",position:"bottom"},{default:n((()=>[u(R,{title:"选择","area-list":r(x),onConfirm:B,onCancel:M},null,8,["area-list"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-2b61b60f"]]);export{C as default}; +import{d as e,r as a,o as l,j as t,b as o,e as s,k as u,w as n,m as d,F as i,f as c,l as m,t as r,C as v,q as p,i as f,c as _}from"./index-BbaSzr5l.js";import{g as h,a as b,p as g,d as w}from"./index.CSYwHWV1.js";import{s as V}from"./function-call.B_SWdK6B.js";import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";var x={province_list:{11e4:"北京市",12e4:"天津市",13e4:"河北省",14e4:"山西省",15e4:"内蒙古自治区",21e4:"辽宁省",22e4:"吉林省",23e4:"黑龙江省",31e4:"上海市",32e4:"江苏省",33e4:"浙江省",34e4:"安徽省",35e4:"福建省",36e4:"江西省",37e4:"山东省",41e4:"河南省",42e4:"湖北省",43e4:"湖南省",44e4:"广东省",45e4:"广西壮族自治区",46e4:"海南省",5e5:"重庆市",51e4:"四川省",52e4:"贵州省",53e4:"云南省",54e4:"西藏自治区",61e4:"陕西省",62e4:"甘肃省",63e4:"青海省",64e4:"宁夏回族自治区",65e4:"新疆维吾尔自治区",71e4:"台湾省",81e4:"香港特别行政区",82e4:"澳门特别行政区"},city_list:{110100:"北京市",120100:"天津市",130100:"石家庄市",130200:"唐山市",130300:"秦皇岛市",130400:"邯郸市",130500:"邢台市",130600:"保定市",130700:"张家口市",130800:"承德市",130900:"沧州市",131e3:"廊坊市",131100:"衡水市",140100:"太原市",140200:"大同市",140300:"阳泉市",140400:"长治市",140500:"晋城市",140600:"朔州市",140700:"晋中市",140800:"运城市",140900:"忻州市",141e3:"临汾市",141100:"吕梁市",150100:"呼和浩特市",150200:"包头市",150300:"乌海市",150400:"赤峰市",150500:"通辽市",150600:"鄂尔多斯市",150700:"呼伦贝尔市",150800:"巴彦淖尔市",150900:"乌兰察布市",152200:"兴安盟",152500:"锡林郭勒盟",152900:"阿拉善盟",210100:"沈阳市",210200:"大连市",210300:"鞍山市",210400:"抚顺市",210500:"本溪市",210600:"丹东市",210700:"锦州市",210800:"营口市",210900:"阜新市",211e3:"辽阳市",211100:"盘锦市",211200:"铁岭市",211300:"朝阳市",211400:"葫芦岛市",220100:"长春市",220200:"吉林市",220300:"四平市",220400:"辽源市",220500:"通化市",220600:"白山市",220700:"松原市",220800:"白城市",222400:"延边朝鲜族自治州",230100:"哈尔滨市",230200:"齐齐哈尔市",230300:"鸡西市",230400:"鹤岗市",230500:"双鸭山市",230600:"大庆市",230700:"伊春市",230800:"佳木斯市",230900:"七台河市",231e3:"牡丹江市",231100:"黑河市",231200:"绥化市",232700:"大兴安岭地区",310100:"上海市",320100:"南京市",320200:"无锡市",320300:"徐州市",320400:"常州市",320500:"苏州市",320600:"南通市",320700:"连云港市",320800:"淮安市",320900:"盐城市",321e3:"扬州市",321100:"镇江市",321200:"泰州市",321300:"宿迁市",330100:"杭州市",330200:"宁波市",330300:"温州市",330400:"嘉兴市",330500:"湖州市",330600:"绍兴市",330700:"金华市",330800:"衢州市",330900:"舟山市",331e3:"台州市",331100:"丽水市",340100:"合肥市",340200:"芜湖市",340300:"蚌埠市",340400:"淮南市",340500:"马鞍山市",340600:"淮北市",340700:"铜陵市",340800:"安庆市",341e3:"黄山市",341100:"滁州市",341200:"阜阳市",341300:"宿州市",341500:"六安市",341600:"亳州市",341700:"池州市",341800:"宣城市",350100:"福州市",350200:"厦门市",350300:"莆田市",350400:"三明市",350500:"泉州市",350600:"漳州市",350700:"南平市",350800:"龙岩市",350900:"宁德市",360100:"南昌市",360200:"景德镇市",360300:"萍乡市",360400:"九江市",360500:"新余市",360600:"鹰潭市",360700:"赣州市",360800:"吉安市",360900:"宜春市",361e3:"抚州市",361100:"上饶市",370100:"济南市",370200:"青岛市",370300:"淄博市",370400:"枣庄市",370500:"东营市",370600:"烟台市",370700:"潍坊市",370800:"济宁市",370900:"泰安市",371e3:"威海市",371100:"日照市",371300:"临沂市",371400:"德州市",371500:"聊城市",371600:"滨州市",371700:"菏泽市",410100:"郑州市",410200:"开封市",410300:"洛阳市",410400:"平顶山市",410500:"安阳市",410600:"鹤壁市",410700:"新乡市",410800:"焦作市",410900:"濮阳市",411e3:"许昌市",411100:"漯河市",411200:"三门峡市",411300:"南阳市",411400:"商丘市",411500:"信阳市",411600:"周口市",411700:"驻马店市",419e3:"省直辖县",420100:"武汉市",420200:"黄石市",420300:"十堰市",420500:"宜昌市",420600:"襄阳市",420700:"鄂州市",420800:"荆门市",420900:"孝感市",421e3:"荆州市",421100:"黄冈市",421200:"咸宁市",421300:"随州市",422800:"恩施土家族苗族自治州",429e3:"省直辖县",430100:"长沙市",430200:"株洲市",430300:"湘潭市",430400:"衡阳市",430500:"邵阳市",430600:"岳阳市",430700:"常德市",430800:"张家界市",430900:"益阳市",431e3:"郴州市",431100:"永州市",431200:"怀化市",431300:"娄底市",433100:"湘西土家族苗族自治州",440100:"广州市",440200:"韶关市",440300:"深圳市",440400:"珠海市",440500:"汕头市",440600:"佛山市",440700:"江门市",440800:"湛江市",440900:"茂名市",441200:"肇庆市",441300:"惠州市",441400:"梅州市",441500:"汕尾市",441600:"河源市",441700:"阳江市",441800:"清远市",441900:"东莞市",442e3:"中山市",445100:"潮州市",445200:"揭阳市",445300:"云浮市",450100:"南宁市",450200:"柳州市",450300:"桂林市",450400:"梧州市",450500:"北海市",450600:"防城港市",450700:"钦州市",450800:"贵港市",450900:"玉林市",451e3:"百色市",451100:"贺州市",451200:"河池市",451300:"来宾市",451400:"崇左市",460100:"海口市",460200:"三亚市",460300:"三沙市",460400:"儋州市",469e3:"省直辖县",500100:"重庆市",500200:"县",510100:"成都市",510300:"自贡市",510400:"攀枝花市",510500:"泸州市",510600:"德阳市",510700:"绵阳市",510800:"广元市",510900:"遂宁市",511e3:"内江市",511100:"乐山市",511300:"南充市",511400:"眉山市",511500:"宜宾市",511600:"广安市",511700:"达州市",511800:"雅安市",511900:"巴中市",512e3:"资阳市",513200:"阿坝藏族羌族自治州",513300:"甘孜藏族自治州",513400:"凉山彝族自治州",520100:"贵阳市",520200:"六盘水市",520300:"遵义市",520400:"安顺市",520500:"毕节市",520600:"铜仁市",522300:"黔西南布依族苗族自治州",522600:"黔东南苗族侗族自治州",522700:"黔南布依族苗族自治州",530100:"昆明市",530300:"曲靖市",530400:"玉溪市",530500:"保山市",530600:"昭通市",530700:"丽江市",530800:"普洱市",530900:"临沧市",532300:"楚雄彝族自治州",532500:"红河哈尼族彝族自治州",532600:"文山壮族苗族自治州",532800:"西双版纳傣族自治州",532900:"大理白族自治州",533100:"德宏傣族景颇族自治州",533300:"怒江傈僳族自治州",533400:"迪庆藏族自治州",540100:"拉萨市",540200:"日喀则市",540300:"昌都市",540400:"林芝市",540500:"山南市",540600:"那曲市",542500:"阿里地区",610100:"西安市",610200:"铜川市",610300:"宝鸡市",610400:"咸阳市",610500:"渭南市",610600:"延安市",610700:"汉中市",610800:"榆林市",610900:"安康市",611e3:"商洛市",620100:"兰州市",620200:"嘉峪关市",620300:"金昌市",620400:"白银市",620500:"天水市",620600:"武威市",620700:"张掖市",620800:"平凉市",620900:"酒泉市",621e3:"庆阳市",621100:"定西市",621200:"陇南市",622900:"临夏回族自治州",623e3:"甘南藏族自治州",630100:"西宁市",630200:"海东市",632200:"海北藏族自治州",632300:"黄南藏族自治州",632500:"海南藏族自治州",632600:"果洛藏族自治州",632700:"玉树藏族自治州",632800:"海西蒙古族藏族自治州",640100:"银川市",640200:"石嘴山市",640300:"吴忠市",640400:"固原市",640500:"中卫市",650100:"乌鲁木齐市",650200:"克拉玛依市",650400:"吐鲁番市",650500:"哈密市",652300:"昌吉回族自治州",652700:"博尔塔拉蒙古自治州",652800:"巴音郭楞蒙古自治州",652900:"阿克苏地区",653e3:"克孜勒苏柯尔克孜自治州",653100:"喀什地区",653200:"和田地区",654e3:"伊犁哈萨克自治州",654200:"塔城地区",654300:"阿勒泰地区",659e3:"自治区直辖县级行政区划",710100:"台北市",710200:"高雄市",710300:"台南市",710400:"台中市",710500:"金门县",710600:"南投县",710700:"基隆市",710800:"新竹市",710900:"嘉义市",711100:"新北市",711200:"宜兰县",711300:"新竹县",711400:"桃园市",711500:"苗栗县",711700:"彰化县",711900:"嘉义县",712100:"云林县",712400:"屏东县",712500:"台东县",712600:"花莲县",712700:"澎湖县",712800:"连江县",810100:"香港岛",810200:"九龙",810300:"新界",820100:"澳门半岛",820200:"离岛"},county_list:{110101:"东城区",110102:"西城区",110105:"朝阳区",110106:"丰台区",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110118:"密云区",110119:"延庆区",120101:"和平区",120102:"河东区",120103:"河西区",120104:"南开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西青区",120112:"津南区",120113:"北辰区",120114:"武清区",120115:"宝坻区",120116:"滨海新区",120117:"宁河区",120118:"静海区",120119:"蓟州区",130102:"长安区",130104:"桥西区",130105:"新华区",130107:"井陉矿区",130108:"裕华区",130109:"藁城区",130110:"鹿泉区",130111:"栾城区",130121:"井陉县",130123:"正定县",130125:"行唐县",130126:"灵寿县",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"无极县",130131:"平山县",130132:"元氏县",130133:"赵县",130171:"石家庄高新技术产业开发区",130172:"石家庄循环化工园区",130181:"辛集市",130183:"晋州市",130184:"新乐市",130202:"路南区",130203:"路北区",130204:"古冶区",130205:"开平区",130207:"丰南区",130208:"丰润区",130209:"曹妃甸区",130224:"滦南县",130225:"乐亭县",130227:"迁西县",130229:"玉田县",130273:"唐山高新技术产业开发区",130274:"河北唐山海港经济开发区",130281:"遵化市",130283:"迁安市",130284:"滦州市",130302:"海港区",130303:"山海关区",130304:"北戴河区",130306:"抚宁区",130321:"青龙满族自治县",130322:"昌黎县",130324:"卢龙县",130371:"秦皇岛市经济技术开发区",130372:"北戴河新区",130390:"经济技术开发区",130402:"邯山区",130403:"丛台区",130404:"复兴区",130406:"峰峰矿区",130407:"肥乡区",130408:"永年区",130423:"临漳县",130424:"成安县",130425:"大名县",130426:"涉县",130427:"磁县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"魏县",130435:"曲周县",130471:"邯郸经济技术开发区",130473:"邯郸冀南新区",130481:"武安市",130502:"襄都区",130503:"信都区",130505:"任泽区",130506:"南和区",130522:"临城县",130523:"内丘县",130524:"柏乡县",130525:"隆尧县",130528:"宁晋县",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"威县",130534:"清河县",130535:"临西县",130571:"河北邢台经济开发区",130581:"南宫市",130582:"沙河市",130602:"竞秀区",130606:"莲池区",130607:"满城区",130608:"清苑区",130609:"徐水区",130623:"涞水县",130624:"阜平县",130626:"定兴县",130627:"唐县",130628:"高阳县",130629:"容城县",130630:"涞源县",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"博野县",130638:"雄县",130671:"保定高新技术产业开发区",130672:"保定白沟新城",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130708:"万全区",130709:"崇礼区",130722:"张北县",130723:"康保县",130724:"沽源县",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130730:"怀来县",130731:"涿鹿县",130732:"赤城县",130772:"张家口市察北管理区",130802:"双桥区",130803:"双滦区",130804:"鹰手营子矿区",130821:"承德县",130822:"兴隆县",130824:"滦平县",130825:"隆化县",130826:"丰宁满族自治县",130827:"宽城满族自治县",130828:"围场满族蒙古族自治县",130871:"承德高新技术产业开发区",130881:"平泉市",130902:"新华区",130903:"运河区",130921:"沧县",130922:"青县",130923:"东光县",130924:"海兴县",130925:"盐山县",130926:"肃宁县",130927:"南皮县",130928:"吴桥县",130929:"献县",130930:"孟村回族自治县",130971:"河北沧州经济开发区",130972:"沧州高新技术产业开发区",130973:"沧州渤海新区",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回族自治县",131071:"廊坊经济技术开发区",131081:"霸州市",131082:"三河市",131090:"开发区",131102:"桃城区",131103:"冀州区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131171:"河北衡水经济开发区",131172:"衡水滨湖新区",131182:"深州市",140105:"小店区",140106:"迎泽区",140107:"杏花岭区",140108:"尖草坪区",140109:"万柏林区",140110:"晋源区",140121:"清徐县",140122:"阳曲县",140123:"娄烦县",140181:"古交市",140212:"新荣区",140213:"平城区",140214:"云冈区",140215:"云州区",140221:"阳高县",140222:"天镇县",140223:"广灵县",140224:"灵丘县",140225:"浑源县",140226:"左云县",140271:"山西大同经济开发区",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县",140403:"潞州区",140404:"上党区",140405:"屯留区",140406:"潞城区",140423:"襄垣县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"长子县",140429:"武乡县",140430:"沁县",140431:"沁源县",140471:"山西长治高新技术产业园区",140502:"城区",140521:"沁水县",140522:"阳城县",140524:"陵川县",140525:"泽州县",140581:"高平市",140602:"朔城区",140603:"平鲁区",140621:"山阴县",140622:"应县",140623:"右玉县",140671:"山西朔州经济开发区",140681:"怀仁市",140702:"榆次区",140703:"太谷区",140721:"榆社县",140722:"左权县",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140727:"祁县",140728:"平遥县",140729:"灵石县",140781:"介休市",140802:"盐湖区",140821:"临猗县",140822:"万荣县",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"夏县",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市",140902:"忻府区",140921:"定襄县",140922:"五台县",140923:"代县",140924:"繁峙县",140925:"宁武县",140926:"静乐县",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"保德县",140932:"偏关县",140971:"五台山风景名胜区",140981:"原平市",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"古县",141026:"安泽县",141027:"浮山县",141028:"吉县",141029:"乡宁县",141030:"大宁县",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"霍州市",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交口县",141181:"孝义市",141182:"汾阳市",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"武川县",150172:"呼和浩特经济技术开发区",150202:"东河区",150203:"昆都仑区",150204:"青山区",150205:"石拐区",150206:"白云鄂博矿区",150207:"九原区",150221:"土默特右旗",150222:"固阳县",150223:"达尔罕茂明安联合旗",150271:"包头稀土高新技术产业开发区",150302:"海勃湾区",150303:"海南区",150304:"乌达区",150402:"红山区",150403:"元宝山区",150404:"松山区",150421:"阿鲁科尔沁旗",150422:"巴林左旗",150423:"巴林右旗",150424:"林西县",150425:"克什克腾旗",150426:"翁牛特旗",150428:"喀喇沁旗",150429:"宁城县",150430:"敖汉旗",150502:"科尔沁区",150521:"科尔沁左翼中旗",150522:"科尔沁左翼后旗",150523:"开鲁县",150524:"库伦旗",150525:"奈曼旗",150526:"扎鲁特旗",150571:"通辽经济技术开发区",150581:"霍林郭勒市",150602:"东胜区",150603:"康巴什区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克前旗",150624:"鄂托克旗",150625:"杭锦旗",150626:"乌审旗",150627:"伊金霍洛旗",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿荣旗",150722:"莫力达瓦达斡尔族自治旗",150723:"鄂伦春自治旗",150724:"鄂温克族自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎右旗",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"额尔古纳市",150785:"根河市",150802:"临河区",150821:"五原县",150822:"磴口县",150823:"乌拉特前旗",150824:"乌拉特中旗",150825:"乌拉特后旗",150826:"杭锦后旗",150902:"集宁区",150921:"卓资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔右翼前旗",150927:"察哈尔右翼中旗",150928:"察哈尔右翼后旗",150929:"四子王旗",150981:"丰镇市",152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔沁右翼前旗",152222:"科尔沁右翼中旗",152223:"扎赉特旗",152224:"突泉县",152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"苏尼特左旗",152524:"苏尼特右旗",152525:"东乌珠穆沁旗",152526:"西乌珠穆沁旗",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"正蓝旗",152531:"多伦县",152571:"乌拉盖管委会",152921:"阿拉善左旗",152922:"阿拉善右旗",152923:"额济纳旗",152971:"内蒙古阿拉善经济开发区",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"铁西区",210111:"苏家屯区",210112:"浑南区",210113:"沈北新区",210114:"于洪区",210115:"辽中区",210123:"康平县",210124:"法库县",210181:"新民市",210190:"经济技术开发区",210202:"中山区",210203:"西岗区",210204:"沙河口区",210211:"甘井子区",210212:"旅顺口区",210213:"金州区",210214:"普兰店区",210224:"长海县",210281:"瓦房店市",210283:"庄河市",210302:"铁东区",210303:"铁西区",210304:"立山区",210311:"千山区",210321:"台安县",210323:"岫岩满族自治县",210381:"海城市",210390:"高新区",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满族自治县",210423:"清原满族自治县",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"南芬区",210521:"本溪满族自治县",210522:"桓仁满族自治县",210602:"元宝区",210603:"振兴区",210604:"振安区",210624:"宽甸满族自治县",210681:"东港市",210682:"凤城市",210702:"古塔区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市",210793:"经济技术开发区",210802:"站前区",210803:"西市区",210804:"鲅鱼圈区",210811:"老边区",210881:"盖州市",210882:"大石桥市",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙古族自治县",210922:"彰武县",211002:"白塔区",211003:"文圣区",211004:"宏伟区",211005:"弓长岭区",211011:"太子河区",211021:"辽阳县",211081:"灯塔市",211102:"双台子区",211103:"兴隆台区",211104:"大洼区",211122:"盘山县",211202:"银州区",211204:"清河区",211221:"铁岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市",211302:"双塔区",211303:"龙城区",211321:"朝阳县",211322:"建平县",211324:"喀喇沁左翼蒙古族自治县",211381:"北票市",211382:"凌源市",211402:"连山区",211403:"龙港区",211404:"南票区",211421:"绥中县",211422:"建昌县",211481:"兴城市",220102:"南关区",220103:"宽城区",220104:"朝阳区",220105:"二道区",220106:"绿园区",220112:"双阳区",220113:"九台区",220122:"农安县",220171:"长春经济技术开发区",220172:"长春净月高新技术产业开发区",220173:"长春高新技术产业开发区",220174:"长春汽车经济技术开发区",220182:"榆树市",220183:"德惠市",220184:"公主岭市",220192:"经济技术开发区",220202:"昌邑区",220203:"龙潭区",220204:"船营区",220211:"丰满区",220221:"永吉县",220271:"吉林经济开发区",220272:"吉林高新技术产业开发区",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"磐石市",220302:"铁西区",220303:"铁东区",220322:"梨树县",220323:"伊通满族自治县",220382:"双辽市",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县",220502:"东昌区",220503:"二道江区",220521:"通化县",220523:"辉南县",220524:"柳河县",220581:"梅河口市",220582:"集安市",220602:"浑江区",220605:"江源区",220621:"抚松县",220622:"靖宇县",220623:"长白朝鲜族自治县",220681:"临江市",220702:"宁江区",220721:"前郭尔罗斯蒙古族自治县",220722:"长岭县",220723:"乾安县",220771:"吉林松原经济开发区",220781:"扶余市",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220871:"吉林白城经济开发区",220881:"洮南市",220882:"大安市",222401:"延吉市",222402:"图们市",222403:"敦化市",222404:"珲春市",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县",230102:"道里区",230103:"南岗区",230104:"道外区",230108:"平房区",230109:"松北区",230110:"香坊区",230111:"呼兰区",230112:"阿城区",230113:"双城区",230123:"依兰县",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230183:"尚志市",230184:"五常市",230202:"龙沙区",230203:"建华区",230204:"铁锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾子山区",230208:"梅里斯达斡尔族区",230221:"龙江县",230223:"依安县",230224:"泰来县",230225:"甘南县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市",230302:"鸡冠区",230303:"恒山区",230304:"滴道区",230305:"梨树区",230306:"城子河区",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市",230402:"向阳区",230403:"工农区",230404:"南山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"萝北县",230422:"绥滨县",230502:"尖山区",230503:"岭东区",230505:"四方台区",230506:"宝山区",230521:"集贤县",230522:"友谊县",230523:"宝清县",230524:"饶河县",230602:"萨尔图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大同区",230621:"肇州县",230622:"肇源县",230623:"林甸县",230624:"杜尔伯特蒙古族自治县",230671:"大庆高新技术产业开发区",230717:"伊美区",230718:"乌翠区",230719:"友好区",230722:"嘉荫县",230723:"汤旺县",230724:"丰林县",230725:"大箐山县",230726:"南岔县",230751:"金林区",230781:"铁力市",230803:"向阳区",230804:"前进区",230805:"东风区",230811:"郊区",230822:"桦南县",230826:"桦川县",230828:"汤原县",230881:"同江市",230882:"富锦市",230883:"抚远市",230902:"新兴区",230903:"桃山区",230904:"茄子河区",230921:"勃利县",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231025:"林口县",231081:"绥芬河市",231083:"海林市",231084:"宁安市",231085:"穆棱市",231086:"东宁市",231102:"爱辉区",231123:"逊克县",231124:"孙吴县",231181:"北安市",231182:"五大连池市",231183:"嫩江市",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"青冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市",232701:"漠河市",232721:"呼玛县",232722:"塔河县",232761:"加格达奇区",232762:"松岭区",232763:"新林区",232764:"呼中区",310101:"黄浦区",310104:"徐汇区",310105:"长宁区",310106:"静安区",310107:"普陀区",310109:"虹口区",310110:"杨浦区",310112:"闵行区",310113:"宝山区",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"松江区",310118:"青浦区",310120:"奉贤区",310151:"崇明区",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦口区",320112:"江北新区",320113:"栖霞区",320114:"雨花台区",320115:"江宁区",320116:"六合区",320117:"溧水区",320118:"高淳区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320213:"梁溪区",320214:"新吴区",320281:"江阴市",320282:"宜兴市",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320312:"铜山区",320321:"丰县",320322:"沛县",320324:"睢宁县",320371:"徐州经济技术开发区",320381:"新沂市",320382:"邳州市",320391:"工业园区",320402:"天宁区",320404:"钟楼区",320411:"新北区",320412:"武进区",320413:"金坛区",320481:"溧阳市",320505:"虎丘区",320506:"吴中区",320507:"相城区",320508:"姑苏区",320509:"吴江区",320571:"苏州工业园区",320581:"常熟市",320582:"张家港市",320583:"昆山市",320585:"太仓市",320590:"工业园区",320591:"高新区",320611:"港闸区",320612:"通州区",320613:"崇川区",320614:"海门区",320623:"如东县",320681:"启东市",320682:"如皋市",320685:"海安市",320691:"高新区",320703:"连云区",320706:"海州区",320707:"赣榆区",320722:"东海县",320723:"灌云县",320724:"灌南县",320771:"连云港经济技术开发区",320803:"淮安区",320804:"淮阴区",320812:"清江浦区",320813:"洪泽区",320826:"涟水县",320830:"盱眙县",320831:"金湖县",320871:"淮安经济技术开发区",320890:"经济开发区",320902:"亭湖区",320903:"盐都区",320904:"大丰区",320921:"响水县",320922:"滨海县",320923:"阜宁县",320924:"射阳县",320925:"建湖县",320971:"盐城经济技术开发区",320981:"东台市",321002:"广陵区",321003:"邗江区",321012:"江都区",321023:"宝应县",321071:"扬州经济技术开发区",321081:"仪征市",321084:"高邮市",321090:"经济开发区",321102:"京口区",321111:"润州区",321112:"丹徒区",321150:"镇江新区",321181:"丹阳市",321182:"扬中市",321183:"句容市",321202:"海陵区",321203:"高港区",321204:"姜堰区",321271:"泰州医药高新技术产业开发区",321281:"兴化市",321282:"靖江市",321283:"泰兴市",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321371:"宿迁经济技术开发区",330102:"上城区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"萧山区",330110:"余杭区",330111:"富阳区",330112:"临安区",330113:"临平区",330114:"钱塘区",330122:"桐庐县",330127:"淳安县",330182:"建德市",330203:"海曙区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330213:"奉化区",330225:"象山县",330226:"宁海县",330281:"余姚市",330282:"慈溪市",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330305:"洞头区",330324:"永嘉县",330326:"平阳县",330327:"苍南县",330328:"文成县",330329:"泰顺县",330381:"瑞安市",330382:"乐清市",330383:"龙港市",330402:"南湖区",330411:"秀洲区",330421:"嘉善县",330424:"海盐县",330481:"海宁市",330482:"平湖市",330483:"桐乡市",330502:"吴兴区",330503:"南浔区",330521:"德清县",330522:"长兴县",330523:"安吉县",330602:"越城区",330603:"柯桥区",330604:"上虞区",330624:"新昌县",330681:"诸暨市",330683:"嵊州市",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"磐安县",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331022:"三门县",331023:"天台县",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"玉环市",331102:"莲都区",331121:"青田县",331122:"缙云县",331123:"遂昌县",331124:"松阳县",331125:"云和县",331126:"庆元县",331127:"景宁畲族自治县",331181:"龙泉市",340102:"瑶海区",340103:"庐阳区",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340124:"庐江县",340171:"合肥高新技术产业开发区",340172:"合肥经济技术开发区",340173:"合肥新站高新技术产业开发区",340181:"巢湖市",340190:"高新技术开发区",340191:"经济技术开发区",340202:"镜湖区",340207:"鸠江区",340209:"弋江区",340210:"湾沚区",340212:"繁昌区",340223:"南陵县",340281:"无为市",340302:"龙子湖区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340371:"蚌埠市高新技术开发区",340372:"蚌埠市经济开发区",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤台县",340422:"寿县",340503:"花山区",340504:"雨山区",340506:"博望区",340521:"当涂县",340522:"含山县",340523:"和县",340602:"杜集区",340603:"相山区",340604:"烈山区",340621:"濉溪县",340705:"铜官区",340706:"义安区",340711:"郊区",340722:"枞阳县",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀宁县",340825:"太湖县",340826:"宿松县",340827:"望江县",340828:"岳西县",340881:"桐城市",340882:"潜山市",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休宁县",341023:"黟县",341024:"祁门县",341102:"琅琊区",341103:"南谯区",341122:"来安县",341124:"全椒县",341125:"定远县",341126:"凤阳县",341181:"天长市",341182:"明光市",341202:"颍州区",341203:"颍东区",341204:"颍泉区",341221:"临泉县",341222:"太和县",341225:"阜南县",341226:"颍上县",341271:"阜阳合肥现代产业园区",341282:"界首市",341302:"埇桥区",341321:"砀山县",341322:"萧县",341323:"灵璧县",341324:"泗县",341371:"宿州马鞍山现代产业园区",341372:"宿州经济技术开发区",341390:"经济开发区",341502:"金安区",341503:"裕安区",341504:"叶集区",341522:"霍邱县",341523:"舒城县",341524:"金寨县",341525:"霍山县",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县",341702:"贵池区",341721:"东至县",341722:"石台县",341723:"青阳县",341802:"宣州区",341821:"郎溪县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341871:"宣城市经济开发区",341881:"宁国市",341882:"广德市",350102:"鼓楼区",350103:"台江区",350104:"仓山区",350105:"马尾区",350111:"晋安区",350112:"长乐区",350121:"闽侯县",350122:"连江县",350123:"罗源县",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"福清市",350203:"思明区",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"同安区",350213:"翔安区",350302:"城厢区",350303:"涵江区",350304:"荔城区",350305:"秀屿区",350322:"仙游县",350402:"梅列区",350404:"三元区",350405:"沙县区",350421:"明溪县",350423:"清流县",350424:"宁化县",350425:"大田县",350426:"尤溪县",350428:"将乐县",350429:"泰宁县",350430:"建宁县",350481:"永安市",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"南安市",350602:"芗城区",350603:"龙文区",350604:"龙海区",350605:"长泰区",350622:"云霄县",350623:"漳浦县",350624:"诏安县",350626:"东山县",350627:"南靖县",350628:"平和县",350629:"华安县",350702:"延平区",350703:"建阳区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"松溪县",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市",350802:"新罗区",350803:"永定区",350821:"长汀县",350823:"上杭县",350824:"武平县",350825:"连城县",350881:"漳平市",350902:"蕉城区",350921:"霞浦县",350922:"古田县",350923:"屏南县",350924:"寿宁县",350925:"周宁县",350926:"柘荣县",350981:"福安市",350982:"福鼎市",360102:"东湖区",360103:"西湖区",360104:"青云谱区",360111:"青山湖区",360112:"新建区",360113:"红谷滩区",360121:"南昌县",360123:"安义县",360124:"进贤县",360190:"经济技术开发区",360192:"高新区",360202:"昌江区",360203:"珠山区",360222:"浮梁县",360281:"乐平市",360302:"安源区",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县",360402:"濂溪区",360403:"浔阳区",360404:"柴桑区",360423:"武宁县",360424:"修水县",360425:"永修县",360426:"德安县",360428:"都昌县",360429:"湖口县",360430:"彭泽县",360481:"瑞昌市",360482:"共青城市",360483:"庐山市",360490:"经济技术开发区",360502:"渝水区",360521:"分宜县",360602:"月湖区",360603:"余江区",360681:"贵溪市",360702:"章贡区",360703:"南康区",360704:"赣县区",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360728:"定南县",360729:"全南县",360730:"宁都县",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市",360783:"龙南市",360802:"吉州区",360803:"青原区",360821:"吉安县",360822:"吉水县",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"遂川县",360828:"万安县",360829:"安福县",360830:"永新县",360881:"井冈山市",360902:"袁州区",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"靖安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市",361002:"临川区",361003:"东乡区",361021:"南城县",361022:"黎川县",361023:"南丰县",361024:"崇仁县",361025:"乐安县",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361030:"广昌县",361102:"信州区",361103:"广丰区",361104:"广信区",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺源县",361181:"德兴市",370102:"历下区",370103:"市中区",370104:"槐荫区",370105:"天桥区",370112:"历城区",370113:"长清区",370114:"章丘区",370115:"济阳区",370116:"莱芜区",370117:"钢城区",370124:"平阴县",370126:"商河县",370171:"济南高新技术产业开发区",370190:"高新区",370202:"市南区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"李沧区",370214:"城阳区",370215:"即墨区",370271:"青岛高新技术产业开发区",370281:"胶州市",370283:"平度市",370285:"莱西市",370290:"开发区",370302:"淄川区",370303:"张店区",370304:"博山区",370305:"临淄区",370306:"周村区",370321:"桓台县",370322:"高青县",370323:"沂源县",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"台儿庄区",370406:"山亭区",370481:"滕州市",370502:"东营区",370503:"河口区",370505:"垦利区",370522:"利津县",370523:"广饶县",370571:"东营经济技术开发区",370572:"东营港经济开发区",370602:"芝罘区",370611:"福山区",370612:"牟平区",370613:"莱山区",370614:"蓬莱区",370634:"长岛县",370671:"烟台高新技术产业开发区",370672:"烟台经济技术开发区",370681:"龙口市",370682:"莱阳市",370683:"莱州市",370685:"招远市",370686:"栖霞市",370687:"海阳市",370690:"开发区",370702:"潍城区",370703:"寒亭区",370704:"坊子区",370705:"奎文区",370724:"临朐县",370725:"昌乐县",370772:"潍坊滨海经济技术开发区",370781:"青州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市",370790:"开发区",370791:"高新区",370811:"任城区",370812:"兖州区",370826:"微山县",370827:"鱼台县",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"梁山县",370871:"济宁高新技术产业开发区",370881:"曲阜市",370883:"邹城市",370890:"高新区",370902:"泰山区",370911:"岱岳区",370921:"宁阳县",370923:"东平县",370982:"新泰市",370983:"肥城市",371002:"环翠区",371003:"文登区",371071:"威海火炬高技术产业开发区",371072:"威海经济技术开发区",371082:"荣成市",371083:"乳山市",371091:"经济技术开发区",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371171:"日照经济技术开发区",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂南县",371322:"郯城县",371323:"沂水县",371324:"兰陵县",371325:"费县",371326:"平邑县",371327:"莒南县",371328:"蒙阴县",371329:"临沭县",371371:"临沂高新技术产业开发区",371402:"德城区",371403:"陵城区",371422:"宁津县",371423:"庆云县",371424:"临邑县",371425:"齐河县",371426:"平原县",371427:"夏津县",371428:"武城县",371472:"德州运河经济开发区",371481:"乐陵市",371482:"禹城市",371502:"东昌府区",371503:"茌平区",371521:"阳谷县",371522:"莘县",371524:"东阿县",371525:"冠县",371526:"高唐县",371581:"临清市",371602:"滨城区",371603:"沾化区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371625:"博兴县",371681:"邹平市",371702:"牡丹区",371703:"定陶区",371721:"曹县",371722:"单县",371723:"成武县",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371728:"东明县",371771:"菏泽经济技术开发区",371772:"菏泽高新技术开发区",410102:"中原区",410103:"二七区",410104:"管城回族区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410171:"郑州经济技术开发区",410172:"郑州高新技术产业开发区",410173:"郑州航空港经济综合实验区",410181:"巩义市",410182:"荥阳市",410183:"新密市",410184:"新郑市",410185:"登封市",410190:"高新技术开发区",410191:"经济技术开发区",410202:"龙亭区",410203:"顺河回族区",410204:"鼓楼区",410205:"禹王台区",410212:"祥符区",410221:"杞县",410222:"通许县",410223:"尉氏县",410225:"兰考县",410302:"老城区",410303:"西工区",410304:"瀍河回族区",410305:"涧西区",410307:"偃师区",410308:"孟津区",410311:"洛龙区",410323:"新安县",410324:"栾川县",410325:"嵩县",410326:"汝阳县",410327:"宜阳县",410328:"洛宁县",410329:"伊川县",410402:"新华区",410403:"卫东区",410404:"石龙区",410411:"湛河区",410421:"宝丰县",410422:"叶县",410423:"鲁山县",410425:"郏县",410471:"平顶山高新技术产业开发区",410481:"舞钢市",410482:"汝州市",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410581:"林州市",410590:"开发区",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410702:"红旗区",410703:"卫滨区",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"封丘县",410771:"新乡高新技术产业开发区",410772:"新乡经济技术开发区",410781:"卫辉市",410782:"辉县市",410783:"长垣市",410802:"解放区",410803:"中站区",410804:"马村区",410811:"山阳区",410821:"修武县",410822:"博爱县",410823:"武陟县",410825:"温县",410871:"焦作城乡一体化示范区",410882:"沁阳市",410883:"孟州市",410902:"华龙区",410922:"清丰县",410923:"南乐县",410926:"范县",410927:"台前县",410928:"濮阳县",410971:"河南濮阳工业园区",411002:"魏都区",411003:"建安区",411024:"鄢陵县",411025:"襄城县",411071:"许昌经济技术开发区",411081:"禹州市",411082:"长葛市",411102:"源汇区",411103:"郾城区",411104:"召陵区",411121:"舞阳县",411122:"临颍县",411171:"漯河经济技术开发区",411202:"湖滨区",411203:"陕州区",411221:"渑池县",411224:"卢氏县",411271:"河南三门峡经济开发区",411281:"义马市",411282:"灵宝市",411302:"宛城区",411303:"卧龙区",411321:"南召县",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"淅川县",411327:"社旗县",411328:"唐河县",411329:"新野县",411330:"桐柏县",411372:"南阳市城乡一体化示范区",411381:"邓州市",411402:"梁园区",411403:"睢阳区",411421:"民权县",411422:"睢县",411423:"宁陵县",411424:"柘城县",411425:"虞城县",411426:"夏邑县",411481:"永城市",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"潢川县",411527:"淮滨县",411528:"息县",411602:"川汇区",411603:"淮阳区",411621:"扶沟县",411622:"西华县",411623:"商水县",411624:"沈丘县",411625:"郸城县",411627:"太康县",411628:"鹿邑县",411671:"河南周口经济开发区",411681:"项城市",411690:"经济开发区",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"汝南县",411728:"遂平县",411729:"新蔡县",419001:"济源市",420102:"江岸区",420103:"江汉区",420104:"硚口区",420105:"汉阳区",420106:"武昌区",420107:"青山区",420111:"洪山区",420112:"东西湖区",420113:"汉南区",420114:"蔡甸区",420115:"江夏区",420116:"黄陂区",420117:"新洲区",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"铁山区",420222:"阳新县",420281:"大冶市",420302:"茅箭区",420303:"张湾区",420304:"郧阳区",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江口市",420502:"西陵区",420503:"伍家岗区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家族自治县",420529:"五峰土家族自治县",420581:"宜都市",420582:"当阳市",420583:"枝江市",420590:"经济开发区",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"南漳县",420625:"谷城县",420626:"保康县",420682:"老河口市",420683:"枣阳市",420684:"宜城市",420702:"梁子湖区",420703:"华容区",420704:"鄂城区",420802:"东宝区",420804:"掇刀区",420822:"沙洋县",420881:"钟祥市",420882:"京山市",420902:"孝南区",420921:"孝昌县",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉川市",421002:"沙市区",421003:"荆州区",421022:"公安县",421024:"江陵县",421081:"石首市",421083:"洪湖市",421087:"松滋市",421088:"监利市",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421171:"龙感湖管理区",421181:"麻城市",421182:"武穴市",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤壁市",421303:"曾都区",421321:"随县",421381:"广水市",422801:"恩施市",422802:"利川市",422822:"建始县",422823:"巴东县",422825:"宣恩县",422826:"咸丰县",422827:"来凤县",422828:"鹤峰县",429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"开福区",430111:"雨花区",430112:"望城区",430121:"长沙县",430181:"浏阳市",430182:"宁乡市",430202:"荷塘区",430203:"芦淞区",430204:"石峰区",430211:"天元区",430212:"渌口区",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430271:"云龙示范区",430281:"醴陵市",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430373:"湘潭九华示范区",430381:"湘乡市",430382:"韶山市",430405:"珠晖区",430406:"雁峰区",430407:"石鼓区",430408:"蒸湘区",430412:"南岳区",430421:"衡阳县",430422:"衡南县",430423:"衡山县",430424:"衡东县",430426:"祁东县",430481:"耒阳市",430482:"常宁市",430502:"双清区",430503:"大祥区",430511:"北塔区",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"洞口县",430527:"绥宁县",430528:"新宁县",430529:"城步苗族自治县",430581:"武冈市",430582:"邵东市",430602:"岳阳楼区",430603:"云溪区",430611:"君山区",430621:"岳阳县",430623:"华容县",430624:"湘阴县",430626:"平江县",430681:"汨罗市",430682:"临湘市",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃源县",430726:"石门县",430781:"津市市",430802:"永定区",430811:"武陵源区",430821:"慈利县",430822:"桑植县",430902:"资阳区",430903:"赫山区",430921:"南县",430922:"桃江县",430923:"安化县",430971:"益阳市大通湖管理区",430981:"沅江市",431002:"北湖区",431003:"苏仙区",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"汝城县",431027:"桂东县",431028:"安仁县",431081:"资兴市",431102:"零陵区",431103:"冷水滩区",431122:"东安县",431123:"双牌县",431124:"道县",431125:"江永县",431126:"宁远县",431127:"蓝山县",431128:"新田县",431129:"江华瑶族自治县",431181:"祁阳市",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会同县",431226:"麻阳苗族自治县",431227:"新晃侗族自治县",431228:"芷江侗族自治县",431229:"靖州苗族侗族自治县",431230:"通道侗族自治县",431271:"怀化市洪江管理区",431281:"洪江市",431302:"娄星区",431321:"双峰县",431322:"新化县",431381:"冷水江市",431382:"涟源市",433101:"吉首市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"保靖县",433126:"古丈县",433127:"永顺县",433130:"龙山县",440103:"荔湾区",440104:"越秀区",440105:"海珠区",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"南沙区",440117:"从化区",440118:"增城区",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"仁化县",440229:"翁源县",440232:"乳源瑶族自治县",440233:"新丰县",440281:"乐昌市",440282:"南雄市",440303:"罗湖区",440304:"福田区",440305:"南山区",440306:"宝安区",440307:"龙岗区",440308:"盐田区",440309:"龙华区",440310:"坪山区",440311:"光明区",440402:"香洲区",440403:"斗门区",440404:"金湾区",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"潮南区",440515:"澄海区",440523:"南澳县",440604:"禅城区",440605:"南海区",440606:"顺德区",440607:"三水区",440608:"高明区",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"台山市",440783:"开平市",440784:"鹤山市",440785:"恩平市",440802:"赤坎区",440803:"霞山区",440804:"坡头区",440811:"麻章区",440823:"遂溪县",440825:"徐闻县",440881:"廉江市",440882:"雷州市",440883:"吴川市",440890:"经济技术开发区",440902:"茂南区",440904:"电白区",440981:"高州市",440982:"化州市",440983:"信宜市",441202:"端州区",441203:"鼎湖区",441204:"高要区",441223:"广宁县",441224:"怀集县",441225:"封开县",441226:"德庆县",441284:"四会市",441302:"惠城区",441303:"惠阳区",441322:"博罗县",441323:"惠东县",441324:"龙门县",441402:"梅江区",441403:"梅县区",441422:"大埔县",441423:"丰顺县",441424:"五华县",441426:"平远县",441427:"蕉岭县",441481:"兴宁市",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市",441602:"源城区",441621:"紫金县",441622:"龙川县",441623:"连平县",441624:"和平县",441625:"东源县",441702:"江城区",441704:"阳东区",441721:"阳西县",441781:"阳春市",441802:"清城区",441803:"清新区",441821:"佛冈县",441823:"阳山县",441825:"连山壮族瑶族自治县",441826:"连南瑶族自治县",441881:"英德市",441882:"连州市",441901:"中堂镇",441903:"南城街道",441904:"长安镇",441905:"东坑镇",441906:"樟木头镇",441907:"莞城街道",441908:"石龙镇",441909:"桥头镇",441910:"万江街道",441911:"麻涌镇",441912:"虎门镇",441913:"谢岗镇",441914:"石碣镇",441915:"茶山镇",441916:"东城街道",441917:"洪梅镇",441918:"道滘镇",441919:"高埗镇",441920:"企石镇",441921:"凤岗镇",441922:"大岭山镇",441923:"松山湖",441924:"清溪镇",441925:"望牛墩镇",441926:"厚街镇",441927:"常平镇",441928:"寮步镇",441929:"石排镇",441930:"横沥镇",441931:"塘厦镇",441932:"黄江镇",441933:"大朗镇",441934:"东莞港",441935:"东莞生态园",441990:"沙田镇",442001:"南头镇",442002:"神湾镇",442003:"东凤镇",442004:"五桂山街道",442005:"黄圃镇",442006:"小榄镇",442007:"石岐街道",442008:"横栏镇",442009:"三角镇",442010:"三乡镇",442011:"港口镇",442012:"沙溪镇",442013:"板芙镇",442015:"东升镇",442016:"阜沙镇",442017:"民众镇",442018:"东区街道",442019:"火炬开发区街道办事处",442020:"西区街道",442021:"南区街道",442022:"古镇镇",442023:"坦洲镇",442024:"大涌镇",442025:"南朗镇",445102:"湘桥区",445103:"潮安区",445122:"饶平县",445202:"榕城区",445203:"揭东区",445222:"揭西县",445224:"惠来县",445281:"普宁市",445302:"云城区",445303:"云安区",445321:"新兴县",445322:"郁南县",445381:"罗定市",450102:"兴宁区",450103:"青秀区",450105:"江南区",450107:"西乡塘区",450108:"良庆区",450109:"邕宁区",450110:"武鸣区",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450181:"横州市",450202:"城中区",450203:"鱼峰区",450204:"柳南区",450205:"柳北区",450206:"柳江区",450222:"柳城县",450223:"鹿寨县",450224:"融安县",450225:"融水苗族自治县",450226:"三江侗族自治县",450302:"秀峰区",450303:"叠彩区",450304:"象山区",450305:"七星区",450311:"雁山区",450312:"临桂区",450321:"阳朔县",450323:"灵川县",450324:"全州县",450325:"兴安县",450326:"永福县",450327:"灌阳县",450328:"龙胜各族自治县",450329:"资源县",450330:"平乐县",450332:"恭城瑶族自治县",450381:"荔浦市",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"苍梧县",450422:"藤县",450423:"蒙山县",450481:"岑溪市",450502:"海城区",450503:"银海区",450512:"铁山港区",450521:"合浦县",450602:"港口区",450603:"防城区",450621:"上思县",450681:"东兴市",450702:"钦南区",450703:"钦北区",450721:"灵山县",450722:"浦北县",450802:"港北区",450803:"港南区",450804:"覃塘区",450821:"平南县",450881:"桂平市",450902:"玉州区",450903:"福绵区",450921:"容县",450922:"陆川县",450923:"博白县",450924:"兴业县",450981:"北流市",451002:"右江区",451003:"田阳区",451022:"田东县",451024:"德保县",451026:"那坡县",451027:"凌云县",451028:"乐业县",451029:"田林县",451030:"西林县",451031:"隆林各族自治县",451081:"靖西市",451082:"平果市",451102:"八步区",451103:"平桂区",451121:"昭平县",451122:"钟山县",451123:"富川瑶族自治县",451202:"金城江区",451203:"宜州区",451221:"南丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬族自治县",451226:"环江毛南族自治县",451227:"巴马瑶族自治县",451228:"都安瑶族自治县",451229:"大化瑶族自治县",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶族自治县",451381:"合山市",451402:"江州区",451421:"扶绥县",451422:"宁明县",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市",460105:"秀英区",460106:"龙华区",460107:"琼山区",460108:"美兰区",460202:"海棠区",460203:"吉阳区",460204:"天涯区",460205:"崖州区",460321:"西沙区",460322:"南沙区",460401:"那大镇",460402:"和庆镇",460403:"南丰镇",460404:"大成镇",460405:"雅星镇",460406:"兰洋镇",460407:"光村镇",460408:"木棠镇",460409:"海头镇",460410:"峨蔓镇",460411:"王五镇",460412:"白马井镇",460413:"中和镇",460414:"排浦镇",460415:"东成镇",460416:"新州镇",460417:"洋浦经济开发区",460418:"华南热作学院",469001:"五指山市",469002:"琼海市",469005:"文昌市",469006:"万宁市",469007:"东方市",469021:"定安县",469022:"屯昌县",469023:"澄迈县",469024:"临高县",469025:"白沙黎族自治县",469026:"昌江黎族自治县",469027:"乐东黎族自治县",469028:"陵水黎族自治县",469029:"保亭黎族苗族自治县",469030:"琼中黎族苗族自治县",500101:"万州区",500102:"涪陵区",500103:"渝中区",500104:"大渡口区",500105:"江北区",500106:"沙坪坝区",500107:"九龙坡区",500108:"南岸区",500109:"北碚区",500110:"綦江区",500111:"大足区",500112:"渝北区",500113:"巴南区",500114:"黔江区",500115:"长寿区",500116:"江津区",500117:"合川区",500118:"永川区",500119:"南川区",500120:"璧山区",500151:"铜梁区",500152:"潼南区",500153:"荣昌区",500154:"开州区",500155:"梁平区",500156:"武隆区",500229:"城口县",500230:"丰都县",500231:"垫江县",500233:"忠县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家族自治县",500241:"秀山土家族苗族自治县",500242:"酉阳土家族苗族自治县",500243:"彭水苗族土家族自治县",510104:"锦江区",510105:"青羊区",510106:"金牛区",510107:"武侯区",510108:"成华区",510112:"龙泉驿区",510113:"青白江区",510114:"新都区",510115:"温江区",510116:"双流区",510117:"郫都区",510118:"新津区",510121:"金堂县",510129:"大邑县",510131:"蒲江县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"简阳市",510191:"高新区",510302:"自流井区",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"荣县",510322:"富顺县",510402:"东区",510403:"西区",510411:"仁和区",510421:"米易县",510422:"盐边县",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"合江县",510524:"叙永县",510525:"古蔺县",510603:"旌阳区",510604:"罗江区",510623:"中江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市",510703:"涪城区",510704:"游仙区",510705:"安州区",510722:"三台县",510723:"盐亭县",510725:"梓潼县",510726:"北川羌族自治县",510727:"平武县",510781:"江油市",510791:"高新区",510802:"利州区",510811:"昭化区",510812:"朝天区",510821:"旺苍县",510822:"青川县",510823:"剑阁县",510824:"苍溪县",510903:"船山区",510904:"安居区",510921:"蓬溪县",510923:"大英县",510981:"射洪市",511002:"市中区",511011:"东兴区",511024:"威远县",511025:"资中县",511083:"隆昌市",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金口河区",511123:"犍为县",511124:"井研县",511126:"夹江县",511129:"沐川县",511132:"峨边彝族自治县",511133:"马边彝族自治县",511181:"峨眉山市",511302:"顺庆区",511303:"高坪区",511304:"嘉陵区",511321:"南部县",511322:"营山县",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市",511402:"东坡区",511403:"彭山区",511421:"仁寿县",511423:"洪雅县",511424:"丹棱县",511425:"青神县",511502:"翠屏区",511503:"南溪区",511504:"叙州区",511523:"江安县",511524:"长宁县",511525:"高县",511526:"珙县",511527:"筠连县",511528:"兴文县",511529:"屏山县",511602:"广安区",511603:"前锋区",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"华蓥市",511702:"通川区",511703:"达川区",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511781:"万源市",511802:"雨城区",511803:"名山区",511822:"荥经县",511823:"汉源县",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"宝兴县",511902:"巴州区",511903:"恩阳区",511921:"通江县",511922:"南江县",511923:"平昌县",511971:"巴中经济开发区",512002:"雁江区",512021:"安岳县",512022:"乐至县",513201:"马尔康市",513221:"汶川县",513222:"理县",513223:"茂县",513224:"松潘县",513225:"九寨沟县",513226:"金川县",513227:"小金县",513228:"黑水县",513230:"壤塘县",513231:"阿坝县",513232:"若尔盖县",513233:"红原县",513301:"康定市",513322:"泸定县",513323:"丹巴县",513324:"九龙县",513325:"雅江县",513326:"道孚县",513327:"炉霍县",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"理塘县",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"得荣县",513401:"西昌市",513402:"会理市",513422:"木里藏族自治县",513423:"盐源县",513424:"德昌县",513426:"会东县",513427:"宁南县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕宁县",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县",520102:"南明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520115:"观山湖区",520121:"开阳县",520122:"息烽县",520123:"修文县",520181:"清镇市",520201:"钟山区",520203:"六枝特区",520204:"水城区",520281:"盘州市",520302:"红花岗区",520303:"汇川区",520304:"播州区",520322:"桐梓县",520323:"绥阳县",520324:"正安县",520325:"道真仡佬族苗族自治县",520326:"务川仡佬族苗族自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"仁怀市",520402:"西秀区",520403:"平坝区",520422:"普定县",520423:"镇宁布依族苗族自治县",520424:"关岭布依族苗族自治县",520425:"紫云苗族布依族自治县",520502:"七星关区",520521:"大方县",520523:"金沙县",520524:"织金县",520525:"纳雍县",520526:"威宁彝族回族苗族自治县",520527:"赫章县",520581:"黔西市",520602:"碧江区",520603:"万山区",520621:"江口县",520622:"玉屏侗族自治县",520623:"石阡县",520624:"思南县",520625:"印江土家族苗族自治县",520626:"德江县",520627:"沿河土家族自治县",520628:"松桃苗族自治县",522301:"兴义市",522302:"兴仁市",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县",522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦屏县",522629:"剑河县",522630:"台江县",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县",522701:"都匀市",522702:"福泉市",522722:"荔波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水族自治县",530102:"五华区",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东川区",530114:"呈贡区",530115:"晋宁区",530124:"富民县",530125:"宜良县",530126:"石林彝族自治县",530127:"嵩明县",530128:"禄劝彝族苗族自治县",530129:"寻甸回族彝族自治县",530181:"安宁市",530302:"麒麟区",530303:"沾益区",530304:"马龙区",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富源县",530326:"会泽县",530381:"宣威市",530402:"红塔区",530403:"江川区",530423:"通海县",530424:"华宁县",530425:"易门县",530426:"峨山彝族自治县",530427:"新平彝族傣族自治县",530428:"元江哈尼族彝族傣族自治县",530481:"澄江市",530502:"隆阳区",530521:"施甸县",530523:"龙陵县",530524:"昌宁县",530581:"腾冲市",530602:"昭阳区",530621:"鲁甸县",530622:"巧家县",530623:"盐津县",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"彝良县",530629:"威信县",530681:"水富市",530702:"古城区",530721:"玉龙纳西族自治县",530722:"永胜县",530723:"华坪县",530724:"宁蒗彝族自治县",530802:"思茅区",530821:"宁洱哈尼族彝族自治县",530822:"墨江哈尼族自治县",530823:"景东彝族自治县",530824:"景谷傣族彝族自治县",530825:"镇沅彝族哈尼族拉祜族自治县",530826:"江城哈尼族彝族自治县",530827:"孟连傣族拉祜族佤族自治县",530828:"澜沧拉祜族自治县",530829:"西盟佤族自治县",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"双江拉祜族佤族布朗族傣族自治县",530926:"耿马傣族佤族自治县",530927:"沧源佤族自治县",532301:"楚雄市",532302:"禄丰市",532322:"双柏县",532323:"牟定县",532324:"南华县",532325:"姚安县",532326:"大姚县",532327:"永仁县",532328:"元谋县",532329:"武定县",532501:"个旧市",532502:"开远市",532503:"蒙自市",532504:"弥勒市",532523:"屏边苗族自治县",532524:"建水县",532525:"石屏县",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗族瑶族傣族自治县",532531:"绿春县",532532:"河口瑶族自治县",532601:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗坡县",532625:"马关县",532626:"丘北县",532627:"广南县",532628:"富宁县",532801:"景洪市",532822:"勐海县",532823:"勐腊县",532901:"大理市",532922:"漾濞彝族自治县",532923:"祥云县",532924:"宾川县",532925:"弥渡县",532926:"南涧彝族自治县",532927:"巍山彝族回族自治县",532928:"永平县",532929:"云龙县",532930:"洱源县",532931:"剑川县",532932:"鹤庆县",533102:"瑞丽市",533103:"芒市",533122:"梁河县",533123:"盈江县",533124:"陇川县",533301:"泸水市",533323:"福贡县",533324:"贡山独龙族怒族自治县",533325:"兰坪白族普米族自治县",533401:"香格里拉市",533422:"德钦县",533423:"维西傈僳族自治县",540102:"城关区",540103:"堆龙德庆区",540104:"达孜区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540127:"墨竹工卡县",540202:"桑珠孜区",540221:"南木林县",540222:"江孜县",540223:"定日县",540224:"萨迦县",540225:"拉孜县",540226:"昂仁县",540227:"谢通门县",540228:"白朗县",540229:"仁布县",540230:"康马县",540231:"定结县",540232:"仲巴县",540233:"亚东县",540234:"吉隆县",540235:"聂拉木县",540236:"萨嘎县",540237:"岗巴县",540302:"卡若区",540321:"江达县",540322:"贡觉县",540323:"类乌齐县",540324:"丁青县",540325:"察雅县",540326:"八宿县",540327:"左贡县",540328:"芒康县",540329:"洛隆县",540330:"边坝县",540402:"巴宜区",540421:"工布江达县",540423:"墨脱县",540424:"波密县",540425:"察隅县",540426:"朗县",540481:"米林市",540502:"乃东区",540521:"扎囊县",540522:"贡嘎县",540523:"桑日县",540524:"琼结县",540525:"曲松县",540526:"措美县",540527:"洛扎县",540528:"加查县",540529:"隆子县",540531:"浪卡子县",540581:"错那市",540602:"色尼区",540621:"嘉黎县",540622:"比如县",540623:"聂荣县",540624:"安多县",540625:"申扎县",540626:"索县",540627:"班戈县",540628:"巴青县",540629:"尼玛县",540630:"双湖县",542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"革吉县",542526:"改则县",542527:"措勤县",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"灞桥区",610112:"未央区",610113:"雁塔区",610114:"阎良区",610115:"临潼区",610116:"长安区",610117:"高陵区",610118:"鄠邑区",610122:"蓝田县",610124:"周至县",610202:"王益区",610203:"印台区",610204:"耀州区",610222:"宜君县",610302:"渭滨区",610303:"金台区",610304:"陈仓区",610305:"凤翔区",610323:"岐山县",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"千阳县",610329:"麟游县",610330:"凤县",610331:"太白县",610402:"秦都区",610403:"杨陵区",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"彬州市",610502:"临渭区",610503:"华州区",610522:"潼关县",610523:"大荔县",610524:"合阳县",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"华阴市",610602:"宝塔区",610603:"安塞区",610621:"延长县",610622:"延川县",610625:"志丹县",610626:"吴起县",610627:"甘泉县",610628:"富县",610629:"洛川县",610630:"宜川县",610631:"黄龙县",610632:"黄陵县",610681:"子长市",610702:"汉台区",610703:"南郑区",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"宁强县",610727:"略阳县",610728:"镇巴县",610729:"留坝县",610730:"佛坪县",610802:"榆阳区",610803:"横山区",610822:"府谷县",610824:"靖边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"吴堡县",610830:"清涧县",610831:"子洲县",610881:"神木市",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"宁陕县",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇坪县",610929:"白河县",610981:"旬阳市",611002:"商州区",611021:"洛南县",611022:"丹凤县",611023:"商南县",611024:"山阳县",611025:"镇安县",611026:"柞水县",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安宁区",620111:"红古区",620121:"永登县",620122:"皋兰县",620123:"榆中县",620171:"兰州新区",620201:"市辖区",620290:"雄关区",620291:"长城区",620292:"镜铁区",620293:"新城镇",620294:"峪泉镇",620295:"文殊镇",620302:"金川区",620321:"永昌县",620402:"白银区",620403:"平川区",620421:"靖远县",620422:"会宁县",620423:"景泰县",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家川回族自治县",620602:"凉州区",620621:"民勤县",620622:"古浪县",620623:"天祝藏族自治县",620702:"甘州区",620721:"肃南裕固族自治县",620722:"民乐县",620723:"临泽县",620724:"高台县",620725:"山丹县",620802:"崆峒区",620821:"泾川县",620822:"灵台县",620823:"崇信县",620825:"庄浪县",620826:"静宁县",620881:"华亭市",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙古族自治县",620924:"阿克塞哈萨克族自治县",620981:"玉门市",620982:"敦煌市",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"华池县",621024:"合水县",621025:"正宁县",621026:"宁县",621027:"镇原县",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭源县",621124:"临洮县",621125:"漳县",621126:"岷县",621202:"武都区",621221:"成县",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县",622901:"临夏市",622921:"临夏县",622922:"康乐县",622923:"永靖县",622924:"广河县",622925:"和政县",622926:"东乡族自治县",622927:"积石山保安族东乡族撒拉族自治县",623001:"合作市",623021:"临潭县",623022:"卓尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"夏河县",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630106:"湟中区",630121:"大通回族土族自治县",630123:"湟源县",630202:"乐都区",630203:"平安区",630222:"民和回族土族自治县",630223:"互助土族自治县",630224:"化隆回族自治县",630225:"循化撒拉族自治县",632221:"门源回族自治县",632222:"祁连县",632223:"海晏县",632224:"刚察县",632301:"同仁市",632322:"尖扎县",632323:"泽库县",632324:"河南蒙古族自治县",632521:"共和县",632522:"同德县",632523:"贵德县",632524:"兴海县",632525:"贵南县",632621:"玛沁县",632622:"班玛县",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县",632701:"玉树市",632722:"杂多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县",632801:"格尔木市",632802:"德令哈市",632803:"茫崖市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632857:"大柴旦行政委员会",640104:"兴庆区",640105:"西夏区",640106:"金凤区",640121:"永宁县",640122:"贺兰县",640181:"灵武市",640202:"大武口区",640205:"惠农区",640221:"平罗县",640302:"利通区",640303:"红寺堡区",640323:"盐池县",640324:"同心县",640381:"青铜峡市",640402:"原州区",640422:"西吉县",640423:"隆德县",640424:"泾源县",640425:"彭阳县",640502:"沙坡头区",640521:"中宁县",640522:"海原县",650102:"天山区",650103:"沙依巴克区",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"达坂城区",650109:"米东区",650121:"乌鲁木齐县",650202:"独山子区",650203:"克拉玛依区",650204:"白碱滩区",650205:"乌尔禾区",650402:"高昌区",650421:"鄯善县",650422:"托克逊县",650502:"伊州区",650521:"巴里坤哈萨克自治县",650522:"伊吾县",652301:"昌吉市",652302:"阜康市",652323:"呼图壁县",652324:"玛纳斯县",652325:"奇台县",652327:"吉木萨尔县",652328:"木垒哈萨克自治县",652701:"博乐市",652702:"阿拉山口市",652722:"精河县",652723:"温泉县",652801:"库尔勒市",652822:"轮台县",652823:"尉犁县",652824:"若羌县",652825:"且末县",652826:"焉耆回族自治县",652827:"和静县",652828:"和硕县",652829:"博湖县",652901:"阿克苏市",652902:"库车市",652922:"温宿县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦提县",652929:"柯坪县",653001:"阿图什市",653022:"阿克陶县",653023:"阿合奇县",653024:"乌恰县",653101:"喀什市",653121:"疏附县",653122:"疏勒县",653123:"英吉沙县",653124:"泽普县",653125:"莎车县",653126:"叶城县",653127:"麦盖提县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔吉克自治县",653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县",654002:"伊宁市",654003:"奎屯市",654004:"霍尔果斯市",654021:"伊宁县",654022:"察布查尔锡伯自治县",654023:"霍城县",654024:"巩留县",654025:"新源县",654026:"昭苏县",654027:"特克斯县",654028:"尼勒克县",654201:"塔城市",654202:"乌苏市",654203:"沙湾市",654221:"额敏县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙古自治县",654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"福海县",654324:"哈巴河县",654325:"青河县",654326:"吉木乃县",659001:"石河子市",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",659005:"北屯市",659006:"铁门关市",659007:"双河市",659008:"可克达拉市",659009:"昆玉市",659010:"胡杨河市",659011:"新星市",659012:"白杨市",710101:"中正区",710102:"大同区",710103:"中山区",710104:"松山区",710105:"大安区",710106:"万华区",710107:"信义区",710108:"士林区",710109:"北投区",710110:"内湖区",710111:"南港区",710112:"文山区",710199:"其它区",710201:"新兴区",710202:"前金区",710203:"芩雅区",710204:"盐埕区",710205:"鼓山区",710206:"旗津区",710207:"前镇区",710208:"三民区",710209:"左营区",710210:"楠梓区",710211:"小港区",710241:"苓雅区",710242:"仁武区",710243:"大社区",710244:"冈山区",710245:"路竹区",710246:"阿莲区",710247:"田寮区",710248:"燕巢区",710249:"桥头区",710250:"梓官区",710251:"弥陀区",710252:"永安区",710253:"湖内区",710254:"凤山区",710255:"大寮区",710256:"林园区",710257:"鸟松区",710258:"大树区",710259:"旗山区",710260:"美浓区",710261:"六龟区",710262:"内门区",710263:"杉林区",710264:"甲仙区",710265:"桃源区",710266:"那玛夏区",710267:"茂林区",710268:"茄萣区",710299:"其它区",710301:"中西区",710302:"东区",710303:"南区",710304:"北区",710305:"安平区",710306:"安南区",710339:"永康区",710340:"归仁区",710341:"新化区",710342:"左镇区",710343:"玉井区",710344:"楠西区",710345:"南化区",710346:"仁德区",710347:"关庙区",710348:"龙崎区",710349:"官田区",710350:"麻豆区",710351:"佳里区",710352:"西港区",710353:"七股区",710354:"将军区",710355:"学甲区",710356:"北门区",710357:"新营区",710358:"后壁区",710359:"白河区",710360:"东山区",710361:"六甲区",710362:"下营区",710363:"柳营区",710364:"盐水区",710365:"善化区",710366:"大内区",710367:"山上区",710368:"新市区",710369:"安定区",710399:"其它区",710401:"中区",710402:"东区",710403:"南区",710404:"西区",710405:"北区",710406:"北屯区",710407:"西屯区",710408:"南屯区",710431:"太平区",710432:"大里区",710433:"雾峰区",710434:"乌日区",710435:"丰原区",710436:"后里区",710437:"石冈区",710438:"东势区",710439:"和平区",710440:"新社区",710441:"潭子区",710442:"大雅区",710443:"神冈区",710444:"大肚区",710445:"沙鹿区",710446:"龙井区",710447:"梧栖区",710448:"清水区",710449:"大甲区",710450:"外埔区",710451:"大安区",710499:"其它区",710507:"金沙镇",710508:"金湖镇",710509:"金宁乡",710510:"金城镇",710511:"烈屿乡",710512:"乌坵乡",710614:"南投市",710615:"中寮乡",710616:"草屯镇",710617:"国姓乡",710618:"埔里镇",710619:"仁爱乡",710620:"名间乡",710621:"集集镇",710622:"水里乡",710623:"鱼池乡",710624:"信义乡",710625:"竹山镇",710626:"鹿谷乡",710701:"仁爱区",710702:"信义区",710703:"中正区",710704:"中山区",710705:"安乐区",710706:"暖暖区",710707:"七堵区",710799:"其它区",710801:"东区",710802:"北区",710803:"香山区",710899:"其它区",710901:"东区",710902:"西区",710999:"其它区",711130:"万里区",711132:"板桥区",711133:"汐止区",711134:"深坑区",711135:"石碇区",711136:"瑞芳区",711137:"平溪区",711138:"双溪区",711139:"贡寮区",711140:"新店区",711141:"坪林区",711142:"乌来区",711143:"永和区",711144:"中和区",711145:"土城区",711146:"三峡区",711147:"树林区",711148:"莺歌区",711149:"三重区",711150:"新庄区",711151:"泰山区",711152:"林口区",711153:"芦洲区",711154:"五股区",711155:"八里区",711156:"淡水区",711157:"三芝区",711158:"石门区",711287:"宜兰市",711288:"头城镇",711289:"礁溪乡",711290:"壮围乡",711291:"员山乡",711292:"罗东镇",711293:"三星乡",711294:"大同乡",711295:"五结乡",711296:"冬山乡",711297:"苏澳镇",711298:"南澳乡",711299:"钓鱼台",711387:"竹北市",711388:"湖口乡",711389:"新丰乡",711390:"新埔镇",711391:"关西镇",711392:"芎林乡",711393:"宝山乡",711394:"竹东镇",711395:"五峰乡",711396:"横山乡",711397:"尖石乡",711398:"北埔乡",711399:"峨眉乡",711414:"中坜区",711415:"平镇区",711417:"杨梅区",711418:"新屋区",711419:"观音区",711420:"桃园区",711421:"龟山区",711422:"八德区",711423:"大溪区",711425:"大园区",711426:"芦竹区",711487:"中坜市",711488:"平镇市",711489:"龙潭乡",711490:"杨梅市",711491:"新屋乡",711492:"观音乡",711493:"桃园市",711494:"龟山乡",711495:"八德市",711496:"大溪镇",711497:"复兴乡",711498:"大园乡",711499:"芦竹乡",711520:"头份市",711582:"竹南镇",711583:"头份镇",711584:"三湾乡",711585:"南庄乡",711586:"狮潭乡",711587:"后龙镇",711588:"通霄镇",711589:"苑里镇",711590:"苗栗市",711591:"造桥乡",711592:"头屋乡",711593:"公馆乡",711594:"大湖乡",711595:"泰安乡",711596:"铜锣乡",711597:"三义乡",711598:"西湖乡",711599:"卓兰镇",711736:"员林市",711774:"彰化市",711775:"芬园乡",711776:"花坛乡",711777:"秀水乡",711778:"鹿港镇",711779:"福兴乡",711780:"线西乡",711781:"和美镇",711782:"伸港乡",711783:"员林镇",711784:"社头乡",711785:"永靖乡",711786:"埔心乡",711787:"溪湖镇",711788:"大村乡",711789:"埔盐乡",711790:"田中镇",711791:"北斗镇",711792:"田尾乡",711793:"埤头乡",711794:"溪州乡",711795:"竹塘乡",711796:"二林镇",711797:"大城乡",711798:"芳苑乡",711799:"二水乡",711982:"番路乡",711983:"梅山乡",711984:"竹崎乡",711985:"阿里山乡",711986:"中埔乡",711987:"大埔乡",711988:"水上乡",711989:"鹿草乡",711990:"太保市",711991:"朴子市",711992:"东石乡",711993:"六脚乡",711994:"新港乡",711995:"民雄乡",711996:"大林镇",711997:"溪口乡",711998:"义竹乡",711999:"布袋镇",712180:"斗南镇",712181:"大埤乡",712182:"虎尾镇",712183:"土库镇",712184:"褒忠乡",712185:"东势乡",712186:"台西乡",712187:"仑背乡",712188:"麦寮乡",712189:"斗六市",712190:"林内乡",712191:"古坑乡",712192:"莿桐乡",712193:"西螺镇",712194:"二仑乡",712195:"北港镇",712196:"水林乡",712197:"口湖乡",712198:"四湖乡",712199:"元长乡",712451:"崁顶乡",712467:"屏东市",712468:"三地门乡",712469:"雾台乡",712470:"玛家乡",712471:"九如乡",712472:"里港乡",712473:"高树乡",712474:"盐埔乡",712475:"长治乡",712476:"麟洛乡",712477:"竹田乡",712478:"内埔乡",712479:"万丹乡",712480:"潮州镇",712481:"泰武乡",712482:"来义乡",712483:"万峦乡",712484:"莰顶乡",712485:"新埤乡",712486:"南州乡",712487:"林边乡",712488:"东港镇",712489:"琉球乡",712490:"佳冬乡",712491:"新园乡",712492:"枋寮乡",712493:"枋山乡",712494:"春日乡",712495:"狮子乡",712496:"车城乡",712497:"牡丹乡",712498:"恒春镇",712499:"满州乡",712584:"台东市",712585:"绿岛乡",712586:"兰屿乡",712587:"延平乡",712588:"卑南乡",712589:"鹿野乡",712590:"关山镇",712591:"海端乡",712592:"池上乡",712593:"东河乡",712594:"成功镇",712595:"长滨乡",712596:"金峰乡",712597:"大武乡",712598:"达仁乡",712599:"太麻里乡",712686:"花莲市",712687:"新城乡",712688:"太鲁阁",712689:"秀林乡",712690:"吉安乡",712691:"寿丰乡",712692:"凤林镇",712693:"光复乡",712694:"丰滨乡",712695:"瑞穗乡",712696:"万荣乡",712697:"玉里镇",712698:"卓溪乡",712699:"富里乡",712794:"马公市",712795:"西屿乡",712796:"望安乡",712797:"七美乡",712798:"白沙乡",712799:"湖西乡",712896:"南竿乡",712897:"北竿乡",712898:"东引乡",712899:"莒光乡",810101:"中西区",810102:"湾仔区",810103:"东区",810104:"南区",810201:"九龙城区",810202:"油尖旺区",810203:"深水埗区",810204:"黄大仙区",810205:"观塘区",810301:"北区",810302:"大埔区",810303:"沙田区",810304:"西贡区",810305:"元朗区",810306:"屯门区",810307:"荃湾区",810308:"葵青区",810309:"离岛区",820102:"花地玛堂区",820103:"花王堂区",820104:"望德堂区",820105:"大堂区",820106:"风顺堂区",820202:"嘉模堂区",820203:"路氹填海区",820204:"圣方济各堂区"}};const C=y(e({__name:"w-warehouse",setup(e){const y=a(!1),C=a([]),k=a({}),U=a(!1);l((()=>{O()}));const O=()=>{h("/warehouse").then((e=>{200===e.code&&(C.value=e.data)}))},j=()=>{history.back()},I=()=>{y.value=!0,k.value={}},N=()=>{k.value.id?b("/warehouse",k.value).then((e=>{200===e.code&&(k.value={},y.value=!1,p("编辑成功!"),O())})):g("/warehouse",k.value).then((e=>{200===e.code&&(k.value={},y.value=!1,p("提交成功!"),O())}))},q=e=>{k.value.provence=e.selectedOptions[0].text,k.value.city=e.selectedOptions[1].text,k.value.district=e.selectedOptions[2].text,k.value.addressInfo=e.selectedOptions[0].text+"/"+e.selectedOptions[1].text+"/"+e.selectedOptions[2].text,S()},S=()=>{U.value=!1};return(e,a)=>{const l=t("van-nav-bar"),h=f,b=t("van-field"),g=t("van-radio"),B=t("van-radio-group"),J=t("van-cell-group"),M=t("van-button"),z=t("van-form"),F=t("van-popup"),G=t("van-area");return o(),s(i,null,[u(h,{class:"flex"},{default:n((()=>[u(l,{title:"仓库维护","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:j,onClickRight:I}),u(h,{class:"content"},{default:n((()=>[u(h,{class:"grid-container"},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[d("编号")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[d("仓库名称")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[d("最大库存")])),_:1}),u(h,{class:"grid-item"},{default:n((()=>[d("操作")])),_:1})])),_:1}),(o(!0),s(i,null,c(C.value,((e,a)=>(o(),_(h,{class:"grid-container",key:a},{default:n((()=>[u(h,{class:"grid-item"},{default:n((()=>[d(r(e.id),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[d(r(e.name),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[d(r(e.maximumCapacity),1)])),_:2},1024),u(h,{class:"grid-item"},{default:n((()=>[m("span",{style:{color:"#35a5f7"},onClick:a=>(e=>{k.value=JSON.parse(JSON.stringify(e)),k.value.addressInfo=e.provence+"/"+e.city+"/"+e.district,y.value=!0})(e)},"编辑",8,["onClick"]),d("    "),m("span",{style:{color:"red"},onClick:a=>(e=>{V({title:"提示",message:"是否确认删除?"}).then((()=>{let a="/warehouse/"+e.id;w(a).then((e=>{200===e.code&&(O(),p("删除成功!"))}))})).catch((()=>{}))})(e)},"删除 ",8,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1}),u(F,{show:y.value,"onUpdate:show":a[9]||(a[9]=e=>y.value=e),style:{width:"80%"},round:""},{default:n((()=>[u(h,null,{default:n((()=>[m("h3",{style:{"text-align":"center"}},r(k.value.id?"编辑":"新增"),1),u(z,{onSubmit:N},{default:n((()=>[u(J,{inset:""},{default:n((()=>[u(b,{modelValue:k.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>k.value.name=e),name:"仓库名称",label:"仓库名称",colon:"","label-width":"5em",rules:[{required:!0,message:"请填写"}]},null,8,["modelValue"]),u(b,{modelValue:k.value.maximumCapacity,"onUpdate:modelValue":a[1]||(a[1]=e=>k.value.maximumCapacity=e),name:"最大库存",label:"最大库存",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.contactsName,"onUpdate:modelValue":a[2]||(a[2]=e=>k.value.contactsName=e),name:"联系人",label:"联系人",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.contactsMobile,"onUpdate:modelValue":a[3]||(a[3]=e=>k.value.contactsMobile=e),name:"联系电话",label:"联系电话",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.addressInfo,"onUpdate:modelValue":a[4]||(a[4]=e=>k.value.addressInfo=e),name:"地址信息",label:"地址信息",colon:"",readonly:"",onClick:a[5]||(a[5]=e=>U.value=!0),"label-width":"5em"},null,8,["modelValue"]),u(b,{modelValue:k.value.address,"onUpdate:modelValue":a[6]||(a[6]=e=>k.value.address=e),name:"详细信息",label:"详细信息",colon:"","label-width":"5em"},null,8,["modelValue"]),u(b,{name:"状态",label:"状态",colon:"","label-width":"5em",rules:[{required:!0,message:"请选择"}],class:"nonBom"},{input:n((()=>[u(B,{modelValue:k.value.active,"onUpdate:modelValue":a[7]||(a[7]=e=>k.value.active=e),direction:"horizontal"},{default:n((()=>[u(g,{name:!0},{default:n((()=>[d("启用")])),_:1}),u(g,{name:!1},{default:n((()=>[d("禁用")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),u(h,{class:"a-c"},{default:n((()=>[u(M,{type:"danger",onClick:a[8]||(a[8]=e=>y.value=!1)},{default:n((()=>[d("取消")])),_:1}),u(M,{type:"primary","native-type":"submit"},{default:n((()=>[d("确认")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"]),u(F,{show:U.value,"onUpdate:show":a[10]||(a[10]=e=>U.value=e),round:"",position:"bottom"},{default:n((()=>[u(G,{title:"选择","area-list":v(x),onConfirm:q,onCancel:S},null,8,["area-list"])])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-1b67e079"]]);export{C as default}; diff --git a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehousing.CSyvDCJ5.js b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehousing.C9a4zH9i.js similarity index 97% rename from unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehousing.CSyvDCJ5.js rename to unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehousing.C9a4zH9i.js index e46617a..5c53ece 100644 --- a/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehousing.CSyvDCJ5.js +++ b/unpackage/dist/build/web/assets/pages-whiteEmbryo-w-warehousing.C9a4zH9i.js @@ -1 +1 @@ -import{d as e,r as l,o as a,u,j as t,v as o,b as s,e as n,k as d,w as i,F as c,f as r,m as v,l as m,t as f,q as p,x as h,i as b,y as _,c as w,z as g,h as x,A as y}from"./index-B82U8vQy.js";import{_ as k}from"./cshaptx4869-scancode.BZjgyEN8.js";import{r as V}from"./uni-app.es.B9yZ20DZ.js";import{f as C}from"./date.kFpT0SQ2.js";import{g as U,p as j}from"./index.BM2CGSc1.js";import{_ as z}from"./_plugin-vue_export-helper.BCo6x5W8.js";const E=z(e({__name:"w-warehousing",setup(e){const z=l({createTime:C(new Date),dict:[{infos:[]}]}),E=l(!1),F=l([]),T=l([]),q=l(!1),D=l([]),N=l(!1),S=l([]),O=l([]),R=l(!1),I=l(""),L=l(0),A=l([]);a((()=>{U("/suppliers",{page:1,size:100}).then((e=>{200===e.code&&(F.value=e.data.record)})),U("/rawFabricLevels",{page:1,size:100}).then((e=>{200===e.code&&(T.value=e.data.record)})),U("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=A.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else A.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))}))}));const B=l(),M=l(),G=(e,l)=>{q.value=!0,B.value=e,M.value=l},H=e=>{"level"===B.value?z.value.dict[M.value][B.value]=e.selectedValues[0]:z.value[B.value]=e.selectedValues[0],J()},J=()=>{q.value=!1},K=()=>{"supplier"===B.value?D.value=F.value.map((e=>({text:e.name,value:e.name}))):"level"===B.value&&(D.value=T.value.map((e=>({text:e.level,value:e.level}))))},P=()=>{j("/rawFabric",z.value).then((e=>{200===e.code&&(p("提交成功!"),h({url:"/pages/whiteEmbryo/w-warehousing"}))}))},Q=()=>{window.history.back()},W=()=>{},X=e=>{z.value.createTime=C(e),E.value=!1},Y=l(!1);const Z=l();function $(e){Y.value=!1,Z.value=e,U("/rawFabric/valid",{barcode:e}).then((l=>{if(200===l.code){let l=!1;z.value.dict.forEach((a=>{a.infos.find((l=>l.barcode===e))&&(l=!0)})),l?p("扫码失败,该编号已被使用,请重新扫码!"):N.value=!0}else p("扫码失败,该编号已被使用,请重新扫码!")}))}function ee(e){y({title:e.errName,content:e.errMsg,complete:()=>{Y.value=!1}})}function le(){Y.value=!1}const ae=l(""),ue=l(!1),te=()=>{if(!ae.value)return p("请填写米数!");var e=String(ae.value).indexOf(".")+1,l=String(ae.value).length-e;return 0===l?p("请输入正确数字!"):e>0&&l>1?p("请保留一位小数!"):(z.value.dict[M.value].infos.push({barcode:Z.value,len:ae.value,freeze:ue.value}),N.value=!1,ae.value="",void(ue.value=!1))},oe=()=>{R.value=!0},se=()=>{S.value=A.value,O.value=S.value,I.value=""},ne=()=>{R.value=!1},de=l(),ie=l(),ce=()=>{ie.value&&clearTimeout(ie.value),ie.value=setTimeout((()=>{(()=>{L.value=0;let e=new RegExp(I.value),l=[];S.value.forEach((a=>{e.test(a.text)&&l.push(a)})),O.value=l})()}),800)},re=e=>{z.value.fabricName=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],ne()},ve=u((()=>{let e=0,l=0;return z.value.dict.forEach((a=>{a.infos.forEach((a=>{e+=1*a.len,l++}))})),[e.toFixed(1),l]}));return(e,l)=>{const a=t("van-nav-bar"),u=t("van-field"),h=t("van-icon"),y=b,C=t("van-button"),U=V(o("cshaptx4869-scancode"),k),j=t("van-cell-group"),F=t("van-form"),T=t("van-checkbox"),S=t("van-dialog"),A=t("van-calendar"),B=t("van-picker"),Z=t("van-popup"),ie=t("van-search"),me=_;return s(),n(c,null,[d(y,{class:"flex"},{default:i((()=>[d(a,{title:"白胚入库","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:Q,onClickRight:W}),d(F,{onSubmit:P},{default:i((()=>[d(j,{inset:""},{default:i((()=>[d(u,{modelValue:z.value.createTime,"onUpdate:modelValue":l[0]||(l[0]=e=>z.value.createTime=e),name:"入库日期",label:"入库日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[1]||(l[1]=e=>{E.value=!0})},null,8,["modelValue"]),d(u,{modelValue:z.value.supplier,"onUpdate:modelValue":l[2]||(l[2]=e=>z.value.supplier=e),name:"供应商名",label:"供应商名",colon:"",class:"bor","label-width":"5em",rules:[{required:!0,message:"请填写"}],onClick:l[3]||(l[3]=e=>G("supplier",0)),readonly:""},null,8,["modelValue"]),d(u,{modelValue:z.value.fabricName,"onUpdate:modelValue":l[4]||(l[4]=e=>z.value.fabricName=e),name:"面料名称",label:"面料名称",colon:"",class:"bor",rules:[{required:!0,message:"请填写"}],onClick:oe,"label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{class:"content"},{default:i((()=>[(s(!0),n(c,null,r(z.value.dict,((e,a)=>(s(),n(c,{key:a},[d(u,{modelValue:e.level,"onUpdate:modelValue":l=>e.level=l,name:"白胚等级",label:"白胚等级",colon:"",class:"bor",rules:[{required:!0,message:"请填写"}],onClick:e=>G("level",a),"label-width":"5em",readonly:""},{button:i((()=>[0===a?(s(),w(h,{key:0,name:"add",color:"red",size:"25",onClick:l[5]||(l[5]=g((e=>z.value.dict.push({infos:[]})),["stop"]))})):(s(),w(h,{key:1,name:"clear",color:"red",size:"25",onClick:g((e=>z.value.dict.splice(a,1)),["stop"])},null,8,["onClick"]))])),_:2},1032,["modelValue","onUpdate:modelValue","onClick"]),d(y,{class:"grid-container"},{default:i((()=>[d(y,{class:"grid-item"},{default:i((()=>[v("面料编号")])),_:1}),d(y,{class:"grid-item"},{default:i((()=>[v("米数")])),_:1}),d(y,{class:"grid-item"},{default:i((()=>[v("操作")])),_:1})])),_:1}),(s(!0),n(c,null,r(e.infos,((l,a)=>(s(),w(y,{class:"grid-container",key:a},{default:i((()=>[d(y,{class:"grid-item"},{default:i((()=>[v(f(l.barcode),1)])),_:2},1024),d(y,{class:"grid-item"},{default:i((()=>[v(f(l.len),1)])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:l=>e.infos.splice(a,1)},{default:i((()=>[v("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),d(y,{class:"grid-container"},{default:i((()=>[d(y,{class:"grid-item"},{default:i((()=>[d(C,{type:"primary",onClick:e=>function(e){Y.value=!0,M.value=e}(a)},{default:i((()=>[v("扫一扫")])),_:2},1032,["onClick"]),Y.value?(s(),w(U,{key:0,onSuccess:$,onFail:ee,onClose:le})):x("",!0)])),_:2},1024),d(y,{class:"grid-item"}),d(y,{class:"grid-item"})])),_:2},1024)],64)))),128))])),_:1})])),_:1}),d(y,{style:{margin:"16px"}},{default:i((()=>[d(C,{round:"",block:"",type:"primary","native-type":"submit"},{default:i((()=>[v(" 提交 ")])),_:1})])),_:1})])),_:1}),d(y,{class:"floot"},{default:i((()=>[d(y,{style:{display:"flex","align-items":"center","justify-content":"space-around"}},{default:i((()=>[m("p",null,"总匹数:"+f(ve.value[0])+" 匹",1),m("p",null,"总米数:"+f(ve.value[1])+" 米",1)])),_:1})])),_:1})])),_:1}),d(S,{show:N.value,"onUpdate:show":l[9]||(l[9]=e=>N.value=e),title:"扫码成功,请输入米数"},{footer:i((()=>[d(y,{class:"footer-button"},{default:i((()=>[d(C,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[8]||(l[8]=e=>(N.value=!1,ae.value="",ue.value=!1))},{default:i((()=>[v(" 取消 ")])),_:1}),d(C,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:te},{default:i((()=>[v(" 确认 ")])),_:1})])),_:1})])),default:i((()=>[d(y,null,{default:i((()=>[d(j,{inset:""},{default:i((()=>[d(u,{modelValue:ae.value,"onUpdate:modelValue":l[6]||(l[6]=e=>ae.value=e),name:"面料米数",label:"面料米数",colon:"",class:"line",type:"number","label-width":"5em"},null,8,["modelValue"])])),_:1}),d(T,{modelValue:ue.value,"onUpdate:modelValue":l[7]||(l[7]=e=>ue.value=e),style:{"margin-left":"5.5em"}},{default:i((()=>[v("暂存")])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["show"]),d(A,{show:E.value,"onUpdate:show":l[10]||(l[10]=e=>E.value=e),onConfirm:X,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(Z,{show:q.value,"onUpdate:show":l[11]||(l[11]=e=>q.value=e),round:"",position:"bottom",onOpen:K},{default:i((()=>[d(B,{"show-toolbar":"",columns:D.value,onConfirm:H,onCancel:J,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(Z,{show:R.value,"onUpdate:show":l[17]||(l[17]=e=>R.value=e),position:"bottom",onOpen:se},{default:i((()=>[d(y,{class:"select-model"},{default:i((()=>[d(B,{columns:O.value,onCancel:ne,modelValue:de.value,"onUpdate:modelValue":l[12]||(l[12]=e=>de.value=e),onConfirm:re},null,8,["columns","modelValue"]),d(y,null,{default:i((()=>[d(y,{class:"top-select"},{default:i((()=>[d(y,{class:"confirm-select"},{default:i((()=>[m("p",null,"请选择品种")])),_:1}),d(y,{class:"search-box"},{default:i((()=>[d(y,null,{default:i((()=>[d(ie,{placeholder:"请输入品种名字",modelValue:I.value,"onUpdate:modelValue":l[13]||(l[13]=e=>I.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[14]||(l[14]=e=>ce()),clearable:!1},null,8,["modelValue"])])),_:1}),d(y,{class:"flex-btn"},{default:i((()=>[d(me,{class:"search-btn",onClick:l[15]||(l[15]=e=>{0===L.value&&O.value.length?(L.value=O.value.length-1,de.value=[O.value[L.value].text]):O.value.length?(L.value--,de.value=[O.value[L.value].text]):p("没有了!")})},{default:i((()=>[v("↑")])),_:1}),d(me,{class:"search-btn",onClick:l[16]||(l[16]=e=>{O.value.length?L.value===O.value.length?(L.value=0,de.value=[O.value[L.value].text]):(L.value++,de.value=[O.value[L.value].text]):p("没有了!")})},{default:i((()=>[v("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-ee83bd3f"]]);export{E as default}; +import{d as e,r as l,o as a,u,j as t,v as o,b as s,e as n,k as d,w as i,F as c,f as r,m as v,l as m,t as f,q as p,x as h,i as b,y as _,c as w,z as g,h as x,A as y}from"./index-BbaSzr5l.js";import{_ as k}from"./cshaptx4869-scancode.QsVLrHTE.js";import{r as V}from"./uni-app.es.HvolUAn-.js";import{f as C}from"./date.kFpT0SQ2.js";import{g as U,p as j}from"./index.CSYwHWV1.js";import{_ as z}from"./_plugin-vue_export-helper.BCo6x5W8.js";const E=z(e({__name:"w-warehousing",setup(e){const z=l({createTime:C(new Date),dict:[{infos:[]}]}),E=l(!1),F=l([]),T=l([]),q=l(!1),D=l([]),N=l(!1),S=l([]),O=l([]),R=l(!1),I=l(""),L=l(0),A=l([]);a((()=>{U("/suppliers",{page:1,size:100}).then((e=>{200===e.code&&(F.value=e.data.record)})),U("/rawFabricLevels",{page:1,size:100}).then((e=>{200===e.code&&(T.value=e.data.record)})),U("/fabric/info/all").then((e=>{200===e.code&&e.data.forEach((e=>{let l=A.value.find((l=>l.text===e.commodity));if(l){let a=l.children.find((l=>l.value===e.momme));a?a.children.push({text:e.width+"cm",value:e.width}):l.children.push({text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]})}else A.value.push({text:e.commodity,value:e.commodity,children:[{text:e.momme+"mm",value:e.momme,children:[{text:e.width+"cm",value:e.width}]}]})}))}))}));const B=l(),M=l(),G=(e,l)=>{q.value=!0,B.value=e,M.value=l},H=e=>{"level"===B.value?z.value.dict[M.value][B.value]=e.selectedValues[0]:z.value[B.value]=e.selectedValues[0],J()},J=()=>{q.value=!1},K=()=>{"supplier"===B.value?D.value=F.value.map((e=>({text:e.name,value:e.name}))):"level"===B.value&&(D.value=T.value.map((e=>({text:e.level,value:e.level}))))},P=()=>{j("/rawFabric",z.value).then((e=>{200===e.code&&(p("提交成功!"),h({url:"/pages/whiteEmbryo/w-warehousing"}))}))},Q=()=>{window.history.back()},W=()=>{},X=e=>{z.value.createTime=C(e),E.value=!1},Y=l(!1);const Z=l();function $(e){Y.value=!1,Z.value=e,U("/rawFabric/valid",{barcode:e}).then((l=>{if(200===l.code){let l=!1;z.value.dict.forEach((a=>{a.infos.find((l=>l.barcode===e))&&(l=!0)})),l?p("扫码失败,该编号已被使用,请重新扫码!"):N.value=!0}else p("扫码失败,该编号已被使用,请重新扫码!")}))}function ee(e){y({title:e.errName,content:e.errMsg,complete:()=>{Y.value=!1}})}function le(){Y.value=!1}const ae=l(""),ue=l(!1),te=()=>{if(!ae.value)return p("请填写米数!");var e=String(ae.value).indexOf(".")+1,l=String(ae.value).length-e;return 0===l?p("请输入正确数字!"):e>0&&l>1?p("请保留一位小数!"):(z.value.dict[M.value].infos.push({barcode:Z.value,len:ae.value,freeze:ue.value}),N.value=!1,ae.value="",void(ue.value=!1))},oe=()=>{R.value=!0},se=()=>{S.value=A.value,O.value=S.value,I.value=""},ne=()=>{R.value=!1},de=l(),ie=l(),ce=()=>{ie.value&&clearTimeout(ie.value),ie.value=setTimeout((()=>{(()=>{L.value=0;let e=new RegExp(I.value),l=[];S.value.forEach((a=>{e.test(a.text)&&l.push(a)})),O.value=l})()}),800)},re=e=>{z.value.fabricName=e.selectedValues[2]+"/"+e.selectedValues[0]+e.selectedValues[1],ne()},ve=u((()=>{let e=0,l=0;return z.value.dict.forEach((a=>{a.infos.forEach((a=>{e+=1*a.len,l++}))})),[e.toFixed(1),l]}));return(e,l)=>{const a=t("van-nav-bar"),u=t("van-field"),h=t("van-icon"),y=b,C=t("van-button"),U=V(o("cshaptx4869-scancode"),k),j=t("van-cell-group"),F=t("van-form"),T=t("van-checkbox"),S=t("van-dialog"),A=t("van-calendar"),B=t("van-picker"),Z=t("van-popup"),ie=t("van-search"),me=_;return s(),n(c,null,[d(y,{class:"flex"},{default:i((()=>[d(a,{title:"白胚入库","left-text":"返回","left-arrow":"","right-text":"新增",onClickLeft:Q,onClickRight:W}),d(F,{onSubmit:P},{default:i((()=>[d(j,{inset:""},{default:i((()=>[d(u,{modelValue:z.value.createTime,"onUpdate:modelValue":l[0]||(l[0]=e=>z.value.createTime=e),name:"入库日期",label:"入库日期",colon:"",class:"bor","label-width":"5em",readonly:"",rules:[{required:!0,message:"请填写"}],onClick:l[1]||(l[1]=e=>{E.value=!0})},null,8,["modelValue"]),d(u,{modelValue:z.value.supplier,"onUpdate:modelValue":l[2]||(l[2]=e=>z.value.supplier=e),name:"供应商名",label:"供应商名",colon:"",class:"bor","label-width":"5em",rules:[{required:!0,message:"请填写"}],onClick:l[3]||(l[3]=e=>G("supplier",0)),readonly:""},null,8,["modelValue"]),d(u,{modelValue:z.value.fabricName,"onUpdate:modelValue":l[4]||(l[4]=e=>z.value.fabricName=e),name:"面料名称",label:"面料名称",colon:"",class:"bor",rules:[{required:!0,message:"请填写"}],onClick:oe,"label-width":"5em",readonly:""},null,8,["modelValue"]),d(y,{class:"content"},{default:i((()=>[(s(!0),n(c,null,r(z.value.dict,((e,a)=>(s(),n(c,{key:a},[d(u,{modelValue:e.level,"onUpdate:modelValue":l=>e.level=l,name:"白胚等级",label:"白胚等级",colon:"",class:"bor",rules:[{required:!0,message:"请填写"}],onClick:e=>G("level",a),"label-width":"5em",readonly:""},{button:i((()=>[0===a?(s(),w(h,{key:0,name:"add",color:"red",size:"25",onClick:l[5]||(l[5]=g((e=>z.value.dict.push({infos:[]})),["stop"]))})):(s(),w(h,{key:1,name:"clear",color:"red",size:"25",onClick:g((e=>z.value.dict.splice(a,1)),["stop"])},null,8,["onClick"]))])),_:2},1032,["modelValue","onUpdate:modelValue","onClick"]),d(y,{class:"grid-container"},{default:i((()=>[d(y,{class:"grid-item"},{default:i((()=>[v("面料编号")])),_:1}),d(y,{class:"grid-item"},{default:i((()=>[v("米数")])),_:1}),d(y,{class:"grid-item"},{default:i((()=>[v("操作")])),_:1})])),_:1}),(s(!0),n(c,null,r(e.infos,((l,a)=>(s(),w(y,{class:"grid-container",key:a},{default:i((()=>[d(y,{class:"grid-item"},{default:i((()=>[v(f(l.barcode),1)])),_:2},1024),d(y,{class:"grid-item"},{default:i((()=>[v(f(l.len),1)])),_:2},1024),d(y,{class:"grid-item",style:{color:"red"},onClick:l=>e.infos.splice(a,1)},{default:i((()=>[v("删除")])),_:2},1032,["onClick"])])),_:2},1024)))),128)),d(y,{class:"grid-container"},{default:i((()=>[d(y,{class:"grid-item"},{default:i((()=>[d(C,{type:"primary",onClick:e=>function(e){Y.value=!0,M.value=e}(a)},{default:i((()=>[v("扫一扫")])),_:2},1032,["onClick"]),Y.value?(s(),w(U,{key:0,onSuccess:$,onFail:ee,onClose:le})):x("",!0)])),_:2},1024),d(y,{class:"grid-item"}),d(y,{class:"grid-item"})])),_:2},1024)],64)))),128))])),_:1})])),_:1}),d(y,{style:{margin:"16px"}},{default:i((()=>[d(C,{round:"",block:"",type:"primary","native-type":"submit"},{default:i((()=>[v(" 提交 ")])),_:1})])),_:1})])),_:1}),d(y,{class:"floot"},{default:i((()=>[d(y,{style:{display:"flex","align-items":"center","justify-content":"space-around"}},{default:i((()=>[m("p",null,"总匹数:"+f(ve.value[0])+" 匹",1),m("p",null,"总米数:"+f(ve.value[1])+" 米",1)])),_:1})])),_:1})])),_:1}),d(S,{show:N.value,"onUpdate:show":l[9]||(l[9]=e=>N.value=e),title:"扫码成功,请输入米数"},{footer:i((()=>[d(y,{class:"footer-button"},{default:i((()=>[d(C,{plain:"",size:"small","native-type":"button",style:{width:"25vw"},onClick:l[8]||(l[8]=e=>(N.value=!1,ae.value="",ue.value=!1))},{default:i((()=>[v(" 取消 ")])),_:1}),d(C,{size:"small",type:"success","native-type":"submit",style:{width:"25vw"},onClick:te},{default:i((()=>[v(" 确认 ")])),_:1})])),_:1})])),default:i((()=>[d(y,null,{default:i((()=>[d(j,{inset:""},{default:i((()=>[d(u,{modelValue:ae.value,"onUpdate:modelValue":l[6]||(l[6]=e=>ae.value=e),name:"面料米数",label:"面料米数",colon:"",class:"line",type:"number","label-width":"5em"},null,8,["modelValue"])])),_:1}),d(T,{modelValue:ue.value,"onUpdate:modelValue":l[7]||(l[7]=e=>ue.value=e),style:{"margin-left":"5.5em"}},{default:i((()=>[v("暂存")])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["show"]),d(A,{show:E.value,"onUpdate:show":l[10]||(l[10]=e=>E.value=e),onConfirm:X,"min-date":new Date(2010,0,1),"max-date":new Date(2050,0,31)},null,8,["show","min-date","max-date"]),d(Z,{show:q.value,"onUpdate:show":l[11]||(l[11]=e=>q.value=e),round:"",position:"bottom",onOpen:K},{default:i((()=>[d(B,{"show-toolbar":"",columns:D.value,onConfirm:H,onCancel:J,ref:"pickerRef"},null,8,["columns"])])),_:1},8,["show"]),d(Z,{show:R.value,"onUpdate:show":l[17]||(l[17]=e=>R.value=e),position:"bottom",onOpen:se},{default:i((()=>[d(y,{class:"select-model"},{default:i((()=>[d(B,{columns:O.value,onCancel:ne,modelValue:de.value,"onUpdate:modelValue":l[12]||(l[12]=e=>de.value=e),onConfirm:re},null,8,["columns","modelValue"]),d(y,null,{default:i((()=>[d(y,{class:"top-select"},{default:i((()=>[d(y,{class:"confirm-select"},{default:i((()=>[m("p",null,"请选择品种")])),_:1}),d(y,{class:"search-box"},{default:i((()=>[d(y,null,{default:i((()=>[d(ie,{placeholder:"请输入品种名字",modelValue:I.value,"onUpdate:modelValue":l[13]||(l[13]=e=>I.value=e),label:"面料搜索:",background:"#ffffff",onInput:l[14]||(l[14]=e=>ce()),clearable:!1},null,8,["modelValue"])])),_:1}),d(y,{class:"flex-btn"},{default:i((()=>[d(me,{class:"search-btn",onClick:l[15]||(l[15]=e=>{0===L.value&&O.value.length?(L.value=O.value.length-1,de.value=[O.value[L.value].text]):O.value.length?(L.value--,de.value=[O.value[L.value].text]):p("没有了!")})},{default:i((()=>[v("↑")])),_:1}),d(me,{class:"search-btn",onClick:l[16]||(l[16]=e=>{O.value.length?L.value===O.value.length?(L.value=0,de.value=[O.value[L.value].text]):(L.value++,de.value=[O.value[L.value].text]):p("没有了!")})},{default:i((()=>[v("↓")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show"])],64)}}}),[["__scopeId","data-v-ee83bd3f"]]);export{E as default}; diff --git a/unpackage/dist/build/web/assets/uni-app.es.B9yZ20DZ.js b/unpackage/dist/build/web/assets/uni-app.es.HvolUAn-.js similarity index 67% rename from unpackage/dist/build/web/assets/uni-app.es.B9yZ20DZ.js rename to unpackage/dist/build/web/assets/uni-app.es.HvolUAn-.js index 769bfe3..9cf67e2 100644 --- a/unpackage/dist/build/web/assets/uni-app.es.B9yZ20DZ.js +++ b/unpackage/dist/build/web/assets/uni-app.es.HvolUAn-.js @@ -1 +1 @@ -import{S as s,U as a,V as o,W as r,X as t}from"./index-B82U8vQy.js";function n(s,a){return"string"==typeof s?a:s}const e=r=>(t,n=o())=>{!s&&a(r,t,n)},i=e(r),f=e(t);export{f as a,i as o,n as r}; +import{S as s,U as a,V as o,W as r,X as t}from"./index-BbaSzr5l.js";function n(s,a){return"string"==typeof s?a:s}const e=r=>(t,n=o())=>{!s&&a(r,t,n)},i=e(r),f=e(t);export{f as a,i as o,n as r}; diff --git a/unpackage/dist/build/web/assets/w-libraryLocation-4gW0ZLUv.css b/unpackage/dist/build/web/assets/w-libraryLocation-4gW0ZLUv.css new file mode 100644 index 0000000..f0d0e9d --- /dev/null +++ b/unpackage/dist/build/web/assets/w-libraryLocation-4gW0ZLUv.css @@ -0,0 +1 @@ +.flex[data-v-258182a9]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-258182a9]{width:100%}.flex .content[data-v-258182a9]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-258182a9]{display:grid;grid-template-columns:2fr 1.2fr 1.2fr 2fr}.flex .content .grid-container .grid-item[data-v-258182a9]{border:1px solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-258182a9]{padding:0 5px}.flex .content .card[data-v-258182a9]{margin:10px 15px;padding:5px;border:1px solid #02a7f0;border-radius:10px}.a-b[data-v-258182a9]{display:flex;margin-bottom:.3125rem}.a-b[data-v-258182a9] .van-cell{padding:0}[data-v-258182a9] .van-field{font-size:16px}.bor-b[data-v-258182a9] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center}.nonBom[data-v-258182a9] .van-field__control{border-bottom:none;text-align:center}[data-v-258182a9] .van-field__label{text-align:end}.a-c[data-v-258182a9]{display:flex;align-items:center;justify-content:space-around;margin:.46875rem}.a-c[data-v-258182a9] .van-button--normal{padding:.25rem .5rem;height:1.5625rem}.bor[data-v-258182a9] .van-field__control{border:.03125rem solid #d7d7d7;text-align:center;font-size:16px}.select-model[data-v-258182a9]{position:relative}.confirm-select[data-v-258182a9]{width:100%}.confirm-select>p[data-v-258182a9]{text-align:center}.confirm-select>uni-button[data-v-258182a9]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-258182a9]{position:absolute;top:0;left:0;right:0;margin:auto;z-index:999}[data-v-258182a9] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-258182a9] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-258182a9]{height:30px;padding:10px 16px 0}[data-v-258182a9] .van-button--normal{padding:5px 8px;height:30px}.search-btn[data-v-258182a9]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-258182a9]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-258182a9]{background-color:#f7f7f8}.ml-search-jump[data-v-258182a9]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-258182a9]{display:flex;flex-direction:row;align-items:center;justify-content:space-between} diff --git a/unpackage/dist/build/web/assets/w-libraryLocation-B4o_FEtm.css b/unpackage/dist/build/web/assets/w-libraryLocation-B4o_FEtm.css deleted file mode 100644 index 26b9fca..0000000 --- a/unpackage/dist/build/web/assets/w-libraryLocation-B4o_FEtm.css +++ /dev/null @@ -1 +0,0 @@ -.flex[data-v-b3f3c882]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-b3f3c882]{width:100%}.flex .content[data-v-b3f3c882]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-b3f3c882]{display:grid;grid-template-columns:2fr 1.2fr 1.2fr 2fr}.flex .content .grid-container .grid-item[data-v-b3f3c882]{border:1px solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-b3f3c882]{padding:0 5px}.flex .content .card[data-v-b3f3c882]{margin:10px 15px;padding:5px;border:1px solid #02a7f0;border-radius:10px}.a-b[data-v-b3f3c882]{display:flex;margin-bottom:.3125rem}.a-b[data-v-b3f3c882] .van-cell{padding:0}[data-v-b3f3c882] .van-field{font-size:16px}.bor-b[data-v-b3f3c882] .van-field__control{border-bottom:.03125rem solid #d7d7d7;text-align:center}.nonBom[data-v-b3f3c882] .van-field__control{border-bottom:none;text-align:center}[data-v-b3f3c882] .van-field__label{text-align:end}.a-c[data-v-b3f3c882]{display:flex;align-items:center;justify-content:space-around;margin:.46875rem}.a-c[data-v-b3f3c882] .van-button--normal{padding:.25rem .5rem;height:1.5625rem}.bor[data-v-b3f3c882] .van-field__control{border:.03125rem solid #d7d7d7;text-align:center}.select-model[data-v-b3f3c882]{position:relative}.confirm-select[data-v-b3f3c882]{width:100%}.confirm-select>p[data-v-b3f3c882]{text-align:center}.confirm-select>uni-button[data-v-b3f3c882]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-b3f3c882]{position:absolute;top:0;left:0;right:0;margin:auto;z-index:999}[data-v-b3f3c882] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-b3f3c882] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-b3f3c882]{height:30px;padding:10px 16px 0}[data-v-b3f3c882] .van-button--normal{padding:5px 8px;height:30px}.search-btn[data-v-b3f3c882]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-b3f3c882]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-b3f3c882]{background-color:#f7f7f8}.ml-search-jump[data-v-b3f3c882]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-b3f3c882]{display:flex;flex-direction:row;align-items:center;justify-content:space-between} diff --git a/unpackage/dist/build/web/assets/w-list-DHtFSDwb.css b/unpackage/dist/build/web/assets/w-list-DHtFSDwb.css deleted file mode 100644 index 1166c64..0000000 --- a/unpackage/dist/build/web/assets/w-list-DHtFSDwb.css +++ /dev/null @@ -1 +0,0 @@ -.flex[data-v-cb29c235]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-cb29c235]{width:100%}.flex .grid-container[data-v-cb29c235]{display:grid;grid-template-columns:2fr 1.6fr 1.3fr 1.5fr;padding:0 .46875rem}.flex .grid-container .grid-item[data-v-cb29c235]{border:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;height:1.5625rem}.flex .content[data-v-cb29c235]{flex:1}[data-v-cb29c235] .van-cell{padding:5px!important}[data-v-cb29c235] .van-field{font-size:16px}.bor[data-v-cb29c235] .van-field__control{border:1px solid #d7d7d7;text-align:center}.bor[data-v-cb29c235] .van-field__label{margin:0}.bor-a[data-v-cb29c235] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center}.bor-a[data-v-cb29c235] .van-field__label{margin:0}[data-v-cb29c235] .van-button--normal{padding:5px 8px;height:30px}[data-v-cb29c235] .van-field__control{text-align:center}.footer-button[data-v-cb29c235]{margin:20px;display:flex;justify-content:space-around}.select-model[data-v-cb29c235]{position:relative}.confirm-select[data-v-cb29c235]{width:100%}.confirm-select>p[data-v-cb29c235]{text-align:center}.confirm-select>uni-button[data-v-cb29c235]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-cb29c235]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-cb29c235] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-cb29c235] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-cb29c235]{height:30px;padding:10px 16px 0}.search-btn[data-v-cb29c235]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-cb29c235]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-cb29c235]{background-color:#f7f7f8}.ml-search-jump[data-v-cb29c235]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-cb29c235]{display:flex;flex-direction:row;align-items:center;justify-content:space-between} diff --git a/unpackage/dist/build/web/assets/w-list-DXSQZg8J.css b/unpackage/dist/build/web/assets/w-list-DXSQZg8J.css new file mode 100644 index 0000000..4b8a781 --- /dev/null +++ b/unpackage/dist/build/web/assets/w-list-DXSQZg8J.css @@ -0,0 +1 @@ +.flex[data-v-761660ae]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-761660ae]{width:100%}.flex .grid-container[data-v-761660ae]{display:grid;grid-template-columns:2fr 1.6fr 1.3fr 1.5fr;padding:0 .46875rem}.flex .grid-container .grid-item[data-v-761660ae]{border:.03125rem solid #f2f2f2;display:flex;align-items:center;justify-content:center;padding:.15625rem}.flex .content[data-v-761660ae]{flex:1}[data-v-761660ae] .van-cell{padding:5px!important}[data-v-761660ae] .van-field{font-size:16px}.bor[data-v-761660ae] .van-field__control{border:1px solid #d7d7d7;text-align:center}.bor[data-v-761660ae] .van-field__label{margin:0}.bor-a[data-v-761660ae] .van-field__control{border-bottom:1px solid #d7d7d7;text-align:center}.bor-a[data-v-761660ae] .van-field__label{margin:0}[data-v-761660ae] .van-button--normal{padding:5px 8px;height:30px}[data-v-761660ae] .van-field__control{text-align:center}.footer-button[data-v-761660ae]{margin:20px;display:flex;justify-content:space-around}.select-model[data-v-761660ae]{position:relative}.confirm-select[data-v-761660ae]{width:100%}.confirm-select>p[data-v-761660ae]{text-align:center}.confirm-select>uni-button[data-v-761660ae]{border:none;background-color:#fff;color:#388aed;margin:10px 30px 0 0}.top-select[data-v-761660ae]{position:absolute;top:30px;left:0;right:0;margin:auto;z-index:999}[data-v-761660ae] .select-model .van-picker__toolbar{height:66px;align-items:flex-start}[data-v-761660ae] .select-model .van-picker__cancel,.select-model .van-picker__confirm[data-v-761660ae]{height:30px;padding:10px 16px 0}.search-btn[data-v-761660ae]{padding:1px 8px;border:none;background-color:#388aed;color:#fff;margin-left:5px;height:30px;line-height:25px}.search-box[data-v-761660ae]{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:15px;padding-bottom:5px;position:relative;background-color:#fff}.van-search[data-v-761660ae]{background-color:#f7f7f8}.ml-search-jump[data-v-761660ae]{padding:3px 10px;background-color:#388aed;color:#fff;border:none;margin-left:10px}.flex-btn[data-v-761660ae]{display:flex;flex-direction:row;align-items:center;justify-content:space-between} diff --git a/unpackage/dist/build/web/assets/w-suppliers-B-h1q02R.css b/unpackage/dist/build/web/assets/w-suppliers-B-h1q02R.css new file mode 100644 index 0000000..e701f63 --- /dev/null +++ b/unpackage/dist/build/web/assets/w-suppliers-B-h1q02R.css @@ -0,0 +1 @@ +.flex[data-v-702e5e1a]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-702e5e1a]{width:100%}.flex .content[data-v-702e5e1a]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-702e5e1a]{display:grid;grid-template-columns:1fr 3fr 1.5fr 2fr}.flex .content .grid-container .grid-item[data-v-702e5e1a]{border:1px solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-702e5e1a]{padding:0 5px}.flex .content .card[data-v-702e5e1a]{margin:10px 15px;padding:5px;border:1px solid #02a7f0;border-radius:10px}.a-b[data-v-702e5e1a]{display:flex;margin-bottom:10px}.a-b[data-v-702e5e1a] .van-cell{padding:0}[data-v-702e5e1a] .van-field{font-size:16px}.bot[data-v-702e5e1a] .van-field__control{border-bottom:1px solid #d7d7d7;font-size:16px}[data-v-702e5e1a] .van-field__label{text-align:end}.a-c[data-v-702e5e1a]{display:flex;align-items:center;justify-content:space-around;margin:15px}.a-c[data-v-702e5e1a] .van-button--normal{padding:5px;height:30px} diff --git a/unpackage/dist/build/web/assets/w-suppliers-B4RA0kP1.css b/unpackage/dist/build/web/assets/w-suppliers-B4RA0kP1.css deleted file mode 100644 index b9e4697..0000000 --- a/unpackage/dist/build/web/assets/w-suppliers-B4RA0kP1.css +++ /dev/null @@ -1 +0,0 @@ -.flex[data-v-e29061b6]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-e29061b6]{width:100%}.flex .content[data-v-e29061b6]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-e29061b6]{display:grid;grid-template-columns:1fr 3fr 1.5fr 2fr}.flex .content .grid-container .grid-item[data-v-e29061b6]{border:1px solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-e29061b6]{padding:0 5px}.flex .content .card[data-v-e29061b6]{margin:10px 15px;padding:5px;border:1px solid #02a7f0;border-radius:10px}.a-b[data-v-e29061b6]{display:flex;margin-bottom:10px}.a-b[data-v-e29061b6] .van-cell{padding:0}[data-v-e29061b6] .van-field{font-size:16px}.bot[data-v-e29061b6] .van-field__control{border-bottom:1px solid #d7d7d7;font-size:16px}[data-v-e29061b6] .van-field__label{text-align:end}.a-c[data-v-e29061b6]{display:flex;align-items:center;justify-content:space-around;margin:15px}.a-c[data-v-e29061b6] .van-button--normal{padding:5px;height:30px} diff --git a/unpackage/dist/build/web/assets/w-warehouse-C6qTo0L3.css b/unpackage/dist/build/web/assets/w-warehouse-C6qTo0L3.css new file mode 100644 index 0000000..045679e --- /dev/null +++ b/unpackage/dist/build/web/assets/w-warehouse-C6qTo0L3.css @@ -0,0 +1 @@ +.flex[data-v-1b67e079]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-1b67e079]{width:100%}.flex .content[data-v-1b67e079]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-1b67e079]{display:grid;grid-template-columns:1fr 3fr 2fr 2fr}.flex .content .grid-container .grid-item[data-v-1b67e079]{border:1px solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-1b67e079]{padding:0 5px}.flex .content .card[data-v-1b67e079]{margin:10px 15px;padding:5px;border:1px solid #02a7f0;border-radius:10px}.a-b[data-v-1b67e079]{display:flex;margin-bottom:10px}.a-b[data-v-1b67e079] .van-cell{padding:0}[data-v-1b67e079] .van-field{font-size:16px}[data-v-1b67e079] .van-field__control{border-bottom:1px solid #d7d7d7;font-size:16px}.nonBom[data-v-1b67e079] .van-field__control{border-bottom:none}[data-v-1b67e079] .van-field__label{text-align:end}.a-c[data-v-1b67e079]{display:flex;align-items:center;justify-content:space-around;margin:15px}.a-c[data-v-1b67e079] .van-button--normal{padding:5px;height:30px} diff --git a/unpackage/dist/build/web/assets/w-warehouse-aNp66woX.css b/unpackage/dist/build/web/assets/w-warehouse-aNp66woX.css deleted file mode 100644 index 214a60f..0000000 --- a/unpackage/dist/build/web/assets/w-warehouse-aNp66woX.css +++ /dev/null @@ -1 +0,0 @@ -.flex[data-v-2b61b60f]{display:flex;flex-direction:column;height:100vh;width:100vw}.flex .van-nav-bar[data-v-2b61b60f]{width:100%}.flex .content[data-v-2b61b60f]{flex:1;padding:0 10px}.flex .content .grid-container[data-v-2b61b60f]{display:grid;grid-template-columns:1fr 3fr 2fr 2fr}.flex .content .grid-container .grid-item[data-v-2b61b60f]{border:1px solid #f2f2f2;text-align:center}.flex .content .grid-container .grid-item[data-v-2b61b60f]{padding:0 5px}.flex .content .card[data-v-2b61b60f]{margin:10px 15px;padding:5px;border:1px solid #02a7f0;border-radius:10px}.a-b[data-v-2b61b60f]{display:flex;margin-bottom:10px}.a-b[data-v-2b61b60f] .van-cell{padding:0}[data-v-2b61b60f] .van-field{font-size:16px}[data-v-2b61b60f] .van-field__control{border-bottom:1px solid #d7d7d7;font-size:16px}.nonBom[data-v-2b61b60f] .van-field__control{border-bottom:none}[data-v-2b61b60f] .van-field__label{text-align:end}.a-c[data-v-2b61b60f]{display:flex;align-items:center;justify-content:space-around;margin:15px}.a-c[data-v-2b61b60f] .van-button--normal{padding:5px;height:30px} diff --git a/unpackage/dist/build/web/index.html b/unpackage/dist/build/web/index.html index ca7c085..d18de07 100644 --- a/unpackage/dist/build/web/index.html +++ b/unpackage/dist/build/web/index.html @@ -14,7 +14,7 @@ ckqt - +