From 630862178914a9f3af717d8229701851884f5bac Mon Sep 17 00:00:00 2001 From: yangzhq68909 <993367776@qq.com> Date: Fri, 25 Oct 2024 11:26:14 +0800 Subject: [PATCH] 1 --- .env.development | 2 +- bpm/extendCom.vue | 17 ++-- pages/login/login.vue | 16 ++-- pages/task/todotask.vue | 6 +- .../wgt/__UNI__F0AFD30/app-config-service.js | 2 +- .../cache/wgt/__UNI__F0AFD30/app-service.js | 2 +- .../cache/wgt/__UNI__F0AFD30/pages/tab/my.css | 2 +- .../wgt/__UNI__F0AFD30/pages/task/handle.css | 2 +- .../wgt/__UNI__F0AFD30/pages/task/index.css | 2 +- .../wgt/__UNI__F0AFD30/pages/task/self.css | 2 +- .../__UNI__F0AFD30/pages/task/todotask.css | 2 +- .../wgt/__UNI__F0AFD30/static/my/process.png | Bin 0 -> 4909 bytes .../dist/build/app-plus/app-config-service.js | 2 +- unpackage/dist/build/app-plus/app-service.js | 2 +- .../dist/build/app-plus/pages/tab/my.css | 2 +- .../dist/build/app-plus/pages/task/handle.css | 2 +- .../dist/build/app-plus/pages/task/index.css | 2 +- .../dist/build/app-plus/pages/task/self.css | 2 +- .../build/app-plus/pages/task/todotask.css | 2 +- .../dist/build/app-plus/static/my/process.png | Bin 0 -> 4909 bytes unpackage/dist/dev/app-plus/app-service.js | 84 ++++++++++++------ ...apk => __UNI__F0AFD30__20241025112458.apk} | Bin 17530142 -> 17534336 bytes 22 files changed, 91 insertions(+), 62 deletions(-) create mode 100644 unpackage/cache/wgt/__UNI__F0AFD30/static/my/process.png create mode 100644 unpackage/dist/build/app-plus/static/my/process.png rename unpackage/release/apk/{__UNI__F0AFD30__20241024155701.apk => __UNI__F0AFD30__20241025112458.apk} (98%) diff --git a/.env.development b/.env.development index 00e98bc..b6fc12c 100644 --- a/.env.development +++ b/.env.development @@ -1,3 +1,3 @@ # 开发环境 # 请求接口地址 -VITE_REQUEST_BASE_URL = http://10.75.166.174:8080 +VITE_REQUEST_BASE_URL = https://36.112.48.190 diff --git a/bpm/extendCom.vue b/bpm/extendCom.vue index 8694646..24ec4ba 100644 --- a/bpm/extendCom.vue +++ b/bpm/extendCom.vue @@ -59,16 +59,13 @@ return [] } }, - // selfArrquery: { - // type: Array, - // default: function() { - // return [] - // } - // }, - total: { type: Number, default: 0 + }, + type:{ + type: String, + default: '' } }) const open = ref(false) @@ -89,13 +86,13 @@ let id = null beforeJump('/pages/task/index', () => { - if (props.title == '待办事项') { + if (props.type == '0') { id = 0 } - if (props.title == '已办事项') { + if (props.type == '1') { id = 1 } - if (props.title == '本人发起') { + if (props.type == '2') { return uni.navigateTo({ url: `/pages/task/self?title=${title}` }) diff --git a/pages/login/login.vue b/pages/login/login.vue index 588dfbf..d72b264 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -88,17 +88,17 @@ }); /*生产环境 begin */ - // loginApi({ - // username: un, - // password: pw, - // ip: getDeviceIp() + loginApi({ + username: un, + password: pw, + ip: getDeviceIp() /*生产环境 end */ /*开发环境 begin */ - localLoginApi({ - username: username.value, - password: password.value, - captcha: 'app' + // localLoginApi({ + // username: username.value, + // password: password.value, + // captcha: 'app' /*开发环境 end */ }).then((loginres) => { if (loginres.success) { diff --git a/pages/task/todotask.vue b/pages/task/todotask.vue index a1ed8a5..15afd2e 100644 --- a/pages/task/todotask.vue +++ b/pages/task/todotask.vue @@ -1,8 +1,8 @@ diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/app-config-service.js b/unpackage/cache/wgt/__UNI__F0AFD30/app-config-service.js index 269a90c..e909762 100644 --- a/unpackage/cache/wgt/__UNI__F0AFD30/app-config-service.js +++ b/unpackage/cache/wgt/__UNI__F0AFD30/app-config-service.js @@ -2,7 +2,7 @@ ;(function(){ let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[]; const __uniConfig = {"pages":[],"globalStyle":{"navigationBar":{"type":"default","backgroundImage":"linear-gradient(to left , #256FBC, #044D87)"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"数智产销","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.15","entryPagePath":"pages/login/login","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"tabBar":{"position":"bottom","color":"#333333","selectedColor":"#01508B","borderStyle":"black","blurEffect":"none","fontSize":"10px","iconWidth":"24px","spacing":"3px","height":"50px","backgroundColor":"#FFFFFF","list":[{"text":"首页","pagePath":"pages/tab/index","iconPath":"/static/tab/index1.png","selectedIconPath":"/static/tab/index2.png"},{"text":"办公","pagePath":"pages/tab/office","iconPath":"/static/tab/office1.png","selectedIconPath":"/static/tab/office2.png"},{"text":"生产","pagePath":"pages/tab/product","iconPath":"/static/tab/product1.png","selectedIconPath":"/static/tab/product2.png"},{"text":"我的","pagePath":"pages/tab/my","iconPath":"/static/tab/user1.png","selectedIconPath":"/static/tab/user2.png"}],"midButton":{"width":"65px","height":"75px","text":"","iconPath":"static/tab/todo.png","iconWidth":"50px"},"selectedIndex":0,"shown":true},"locales":{},"darkmode":false,"themeConfig":{}}; - const __uniRoutes = [{"path":"pages/login/login","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/index","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":0,"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/office","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":1,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/product","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":2,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/my","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":3,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/task/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"type":"default","titleText":"我的任务","titleColor":"#fff"},"isNVue":false}},{"path":"pages/task/handle","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/talk/message_list","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"消息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/conversation","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"昵称","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/system","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"系统通知","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/document/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/document/detail","meta":{"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/meeting/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/meeting/detail","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/leave/application","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"请假申请","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/checkin/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/useredit/useredit","meta":{"navigationBar":{"titleText":"资料编辑","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/add_address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"添加地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/addressbook","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"通讯录","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/todotask","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"今日待办任务","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/manage","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/product/index","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"生产数据","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/userlist/index","meta":{"navigationBar":{"titleText":"","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/detail","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/zhiban/index","meta":{"navigationBar":{"titleText":"值班信息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/self","meta":{"navigationBar":{"titleText":"本人发起","type":"default","titleColor":"#ffffff"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute)); + const __uniRoutes = [{"path":"pages/login/login","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/index","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":0,"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/office","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":1,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/product","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":2,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/my","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":3,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/task/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"type":"default","titleText":"我的任务","titleColor":"#fff"},"isNVue":false}},{"path":"pages/task/handle","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/talk/message_list","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"消息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/conversation","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"昵称","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/system","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"系统通知","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/document/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/document/detail","meta":{"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/meeting/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/meeting/detail","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/leave/application","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"请假申请","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/checkin/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/useredit/useredit","meta":{"navigationBar":{"titleText":"资料编辑","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/add_address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"添加地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/addressbook","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"通讯录","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/todotask","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"个人办公","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/manage","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/product/index","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"生产数据","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/userlist/index","meta":{"navigationBar":{"titleText":"","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/detail","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/zhiban/index","meta":{"navigationBar":{"titleText":"值班信息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/self","meta":{"navigationBar":{"titleText":"本人发起","type":"default","titleColor":"#ffffff"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute)); __uniConfig.styles=[];//styles __uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}}); __uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}}); diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/app-service.js b/unpackage/cache/wgt/__UNI__F0AFD30/app-service.js index bfb49d9..367643f 100644 --- a/unpackage/cache/wgt/__UNI__F0AFD30/app-service.js +++ b/unpackage/cache/wgt/__UNI__F0AFD30/app-service.js @@ -5,4 +5,4 @@ if("undefined"==typeof Promise||Promise.prototype.finally||(Promise.prototype.fi * (c) 2023 Eduardo San Martin Morote * @license MIT */ -let v;const w=e=>v=e,k=Symbol();function b(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var _,S;(S=_||(_={})).direct="direct",S.patchObject="patch object",S.patchFunction="patch function";const E=()=>{};function x(t,a,n,i=E){t.push(a);const s=()=>{const e=t.indexOf(a);e>-1&&(t.splice(e,1),i())};return!n&&e.getCurrentScope()&&e.onScopeDispose(s),s}function N(e,...t){e.slice().forEach((e=>{e(...t)}))}const V=e=>e();function C(t,a){t instanceof Map&&a instanceof Map&&a.forEach(((e,a)=>t.set(a,e))),t instanceof Set&&a instanceof Set&&a.forEach(t.add,t);for(const n in a){if(!a.hasOwnProperty(n))continue;const i=a[n],s=t[n];b(s)&&b(i)&&t.hasOwnProperty(n)&&!e.isRef(i)&&!e.isReactive(i)?t[n]=C(s,i):t[n]=i}return t}const T=Symbol();const{assign:D}=Object;function B(t,a,n={},i,s,o){let r;const l=D({actions:{}},n),c={deep:!0};let d,u,h,m=[],p=[];const f=i.state.value[t];let g;function y(a){let n;d=u=!1,"function"==typeof a?(a(i.state.value[t]),n={type:_.patchFunction,storeId:t,events:h}):(C(i.state.value[t],a),n={type:_.patchObject,payload:a,storeId:t,events:h});const s=g=Symbol();e.nextTick().then((()=>{g===s&&(d=!0)})),u=!0,N(m,n,i.state.value[t])}o||f||(i.state.value[t]={}),e.ref({});const v=o?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{D(e,t)}))}:E;function k(e,a){return function(){w(i);const n=Array.from(arguments),s=[],o=[];function r(e){s.push(e)}function l(e){o.push(e)}let c;N(p,{args:n,name:e,store:B,after:r,onError:l});try{c=a.apply(this&&this.$id===t?this:B,n)}catch(d){throw N(o,d),d}return c instanceof Promise?c.then((e=>(N(s,e),e))).catch((e=>(N(o,e),Promise.reject(e)))):(N(s,c),c)}}const S={_p:i,$id:t,$onAction:x.bind(null,p),$patch:y,$reset:v,$subscribe(a,n={}){const s=x(m,a,n.detached,(()=>o())),o=r.run((()=>e.watch((()=>i.state.value[t]),(e=>{("sync"===n.flush?u:d)&&a({storeId:t,type:_.direct,events:h},e)}),D({},c,n))));return s},$dispose:function(){r.stop(),m=[],p=[],i._s.delete(t)}},B=e.reactive(S);i._s.set(t,B);const I=(i._a&&i._a.runWithContext||V)((()=>i._e.run((()=>(r=e.effectScope()).run(a)))));for(const w in I){const a=I[w];if(e.isRef(a)&&(A=a,!e.isRef(A)||!A.effect)||e.isReactive(a))o||(!f||b(P=a)&&P.hasOwnProperty(T)||(e.isRef(a)?a.value=f[w]:C(a,f[w])),i.state.value[t][w]=a);else if("function"==typeof a){const e=k(w,a);I[w]=e,l.actions[w]=a}}var P,A;return D(B,I),D(e.toRaw(B),I),Object.defineProperty(B,"$state",{get:()=>i.state.value[t],set:e=>{y((t=>{D(t,e)}))}}),i._p.forEach((e=>{D(B,r.run((()=>e({store:B,app:i._a,pinia:i,options:l}))))})),f&&o&&n.hydrate&&n.hydrate(B.$state,f),d=!0,u=!0,B}function I(t,a,n){let i,s;const o="function"==typeof a;function r(t,n){const r=e.hasInjectionContext();(t=t||(r?e.inject(k,null):null))&&w(t),(t=v)._s.has(i)||(o?B(i,a,s,t):function(t,a,n,i){const{state:s,actions:o,getters:r}=a,l=n.state.value[t];let c;c=B(t,(function(){l||(n.state.value[t]=s?s():{});const a=e.toRefs(n.state.value[t]);return D(a,o,Object.keys(r||{}).reduce(((a,i)=>(a[i]=e.markRaw(e.computed((()=>{w(n);const e=n._s.get(t);return r[i].call(e,e)}))),a)),{}))}),a,n,0,!0)}(i,s,t));return t._s.get(i)}return"string"==typeof t?(i=t,s=o?n:a):(s=t,i=t.id),r.$id=i,r}const P=I("user",{state:()=>({userinfo:uni.getStorageSync("user")&&JSON.parse(uni.getStorageSync("user"))||{},token:uni.getStorageSync("token")||null,role:uni.getStorageSync("role")||null,allowPage:uni.getStorageSync("allowPage")||null,position:uni.getStorageSync("position")||null,positionSwitch:uni.getStorageSync("positionSwitch")||null,wendu:uni.getStorageSync("wendu")||null,wenduIcon:uni.getStorageSync("wenduIcon")||null,isgray:uni.getStorageSync("isgray")||0}),getters:{},actions:{setUserInfo(e){this.userinfo=e},setToken(e){this.token=e},setRole(e){this.role=e},setPosition(e){this.position=e},setPositionSwitch(e){this.positionSwitch=e},setWeather(e,t){this.wendu=e,this.wenduIcon=t},setAllowPage(e){this.allowPage=e},setIsgray(e){this.isgray=e}}}),A=(e,t)=>{const a=e.__vccOpts||e;for(const[n,i]of t)a[n]=i;return a},M=A({__name:"login",setup(a){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(!1),r=e.ref(!0),l=e.ref(""),c=e.ref(""),u=()=>{if(!l.value.trim())return i.$toast("请输入账号");if(!c.value.trim())return i.$toast("请输入密码");let e=y.encode(encodeURIComponent(l.value)),a=y.encode(encodeURIComponent(c.value));var s;uni.showLoading({title:"登录中..."}),(s={username:e,password:a,ip:h()},d({url:"/sys/sinopecLogin",method:"post",data:s})).then((e=>{e.success&&(uni.setStorageSync("token",e.result.token),n.setToken(e.result.token),(()=>{let e={un:l.value};r.value&&(e.pw=c.value),uni.setStorageSync("accountObj",JSON.stringify(e))})(),function(e){return d({url:"/appConnet/app/queryRoleByRoleIds",method:"get",data:e})}({roles:e.result.userInfo.roles}).then((t=>{uni.setStorageSync("logintime",Date.now()),uni.setStorageSync("role",t),n.setRole(t),uni.setStorageSync("user",JSON.stringify(e.result.userInfo)),n.setUserInfo(e.result.userInfo),uni.switchTab({url:"/pages/tab/index"})})))})).catch((e=>{t("log","at pages/login/login.vue:130",e)}))};function h(){let e;if("Android"==plus.os.name){let s=plus.android.importClass("android.content.Context"),o=plus.android.runtimeMainActivity().getSystemService(s.CONNECTIVITY_SERVICE);plus.android.importClass(o);let r=o.getLinkProperties(o.getActiveNetwork()),l=plus.android.invoke(r,"getLinkAddresses");plus.android.importClass(l);for(var t=0;t>8&255)+"."+(i>>16&255)+"."+(i>>24&255))}}return e}return e.ref([]),o((()=>{if(uni.getStorageSync("accountObj")){let e=JSON.parse(uni.getStorageSync("accountObj"));l.value=e.un?e.un:"",c.value=e.pw?e.pw:""}})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"logo f-col aic"},[e.createElementVNode("image",{src:"/static/login/logo.png"})]),e.createElementVNode("view",{class:"form f-col aic"},[e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/phone.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[0]||(a[0]=e=>l.value=e),type:"text",placeholder:"请输入统一身份认证","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/pwd.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[1]||(a[1]=e=>c.value=e),type:s.value?"text":"password",placeholder:"请输入密码","placeholder-style":"font-size: 28rpx;color: #999999;"},null,8,["type"]),[[e.vModelDynamic,c.value]]),s.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/eye.png",onClick:a[2]||(a[2]=e=>s.value=!s.value)})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/eye-off.png",onClick:a[3]||(a[3]=e=>s.value=!s.value)}))])]),e.createElementVNode("view",{class:"pwd f-row aic"},[e.createElementVNode("view",{style:{display:"inline-block"},onClick:a[4]||(a[4]=e=>r.value=!r.value)},[e.createElementVNode("view",{class:"f-row aic"},[r.value?(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/checked.png"})):(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/nocheck.png"})),e.createElementVNode("text",null,"记住密码")])])]),e.createElementVNode("view",{class:"login f-col aic"},[e.createElementVNode("view",{onClick:u}," 登录 ")])],2))}},[["__scopeId","data-v-c41e1a8c"]]),R=[{font_class:"arrow-down",unicode:""},{font_class:"arrow-left",unicode:""},{font_class:"arrow-right",unicode:""},{font_class:"arrow-up",unicode:""},{font_class:"auth",unicode:""},{font_class:"auth-filled",unicode:""},{font_class:"back",unicode:""},{font_class:"bars",unicode:""},{font_class:"calendar",unicode:""},{font_class:"calendar-filled",unicode:""},{font_class:"camera",unicode:""},{font_class:"camera-filled",unicode:""},{font_class:"cart",unicode:""},{font_class:"cart-filled",unicode:""},{font_class:"chat",unicode:""},{font_class:"chat-filled",unicode:""},{font_class:"chatboxes",unicode:""},{font_class:"chatboxes-filled",unicode:""},{font_class:"chatbubble",unicode:""},{font_class:"chatbubble-filled",unicode:""},{font_class:"checkbox",unicode:""},{font_class:"checkbox-filled",unicode:""},{font_class:"checkmarkempty",unicode:""},{font_class:"circle",unicode:""},{font_class:"circle-filled",unicode:""},{font_class:"clear",unicode:""},{font_class:"close",unicode:""},{font_class:"closeempty",unicode:""},{font_class:"cloud-download",unicode:""},{font_class:"cloud-download-filled",unicode:""},{font_class:"cloud-upload",unicode:""},{font_class:"cloud-upload-filled",unicode:""},{font_class:"color",unicode:""},{font_class:"color-filled",unicode:""},{font_class:"compose",unicode:""},{font_class:"contact",unicode:""},{font_class:"contact-filled",unicode:""},{font_class:"down",unicode:""},{font_class:"bottom",unicode:""},{font_class:"download",unicode:""},{font_class:"download-filled",unicode:""},{font_class:"email",unicode:""},{font_class:"email-filled",unicode:""},{font_class:"eye",unicode:""},{font_class:"eye-filled",unicode:""},{font_class:"eye-slash",unicode:""},{font_class:"eye-slash-filled",unicode:""},{font_class:"fire",unicode:""},{font_class:"fire-filled",unicode:""},{font_class:"flag",unicode:""},{font_class:"flag-filled",unicode:""},{font_class:"folder-add",unicode:""},{font_class:"folder-add-filled",unicode:""},{font_class:"font",unicode:""},{font_class:"forward",unicode:""},{font_class:"gear",unicode:""},{font_class:"gear-filled",unicode:""},{font_class:"gift",unicode:""},{font_class:"gift-filled",unicode:""},{font_class:"hand-down",unicode:""},{font_class:"hand-down-filled",unicode:""},{font_class:"hand-up",unicode:""},{font_class:"hand-up-filled",unicode:""},{font_class:"headphones",unicode:""},{font_class:"heart",unicode:""},{font_class:"heart-filled",unicode:""},{font_class:"help",unicode:""},{font_class:"help-filled",unicode:""},{font_class:"home",unicode:""},{font_class:"home-filled",unicode:""},{font_class:"image",unicode:""},{font_class:"image-filled",unicode:""},{font_class:"images",unicode:""},{font_class:"images-filled",unicode:""},{font_class:"info",unicode:""},{font_class:"info-filled",unicode:""},{font_class:"left",unicode:""},{font_class:"link",unicode:""},{font_class:"list",unicode:""},{font_class:"location",unicode:""},{font_class:"location-filled",unicode:""},{font_class:"locked",unicode:""},{font_class:"locked-filled",unicode:""},{font_class:"loop",unicode:""},{font_class:"mail-open",unicode:""},{font_class:"mail-open-filled",unicode:""},{font_class:"map",unicode:""},{font_class:"map-filled",unicode:""},{font_class:"map-pin",unicode:""},{font_class:"map-pin-ellipse",unicode:""},{font_class:"medal",unicode:""},{font_class:"medal-filled",unicode:""},{font_class:"mic",unicode:""},{font_class:"mic-filled",unicode:""},{font_class:"micoff",unicode:""},{font_class:"micoff-filled",unicode:""},{font_class:"minus",unicode:""},{font_class:"minus-filled",unicode:""},{font_class:"more",unicode:""},{font_class:"more-filled",unicode:""},{font_class:"navigate",unicode:""},{font_class:"navigate-filled",unicode:""},{font_class:"notification",unicode:""},{font_class:"notification-filled",unicode:""},{font_class:"paperclip",unicode:""},{font_class:"paperplane",unicode:""},{font_class:"paperplane-filled",unicode:""},{font_class:"person",unicode:""},{font_class:"person-filled",unicode:""},{font_class:"personadd",unicode:""},{font_class:"personadd-filled",unicode:""},{font_class:"personadd-filled-copy",unicode:""},{font_class:"phone",unicode:""},{font_class:"phone-filled",unicode:""},{font_class:"plus",unicode:""},{font_class:"plus-filled",unicode:""},{font_class:"plusempty",unicode:""},{font_class:"pulldown",unicode:""},{font_class:"pyq",unicode:""},{font_class:"qq",unicode:""},{font_class:"redo",unicode:""},{font_class:"redo-filled",unicode:""},{font_class:"refresh",unicode:""},{font_class:"refresh-filled",unicode:""},{font_class:"refreshempty",unicode:""},{font_class:"reload",unicode:""},{font_class:"right",unicode:""},{font_class:"scan",unicode:""},{font_class:"search",unicode:""},{font_class:"settings",unicode:""},{font_class:"settings-filled",unicode:""},{font_class:"shop",unicode:""},{font_class:"shop-filled",unicode:""},{font_class:"smallcircle",unicode:""},{font_class:"smallcircle-filled",unicode:""},{font_class:"sound",unicode:""},{font_class:"sound-filled",unicode:""},{font_class:"spinner-cycle",unicode:""},{font_class:"staff",unicode:""},{font_class:"staff-filled",unicode:""},{font_class:"star",unicode:""},{font_class:"star-filled",unicode:""},{font_class:"starhalf",unicode:""},{font_class:"trash",unicode:""},{font_class:"trash-filled",unicode:""},{font_class:"tune",unicode:""},{font_class:"tune-filled",unicode:""},{font_class:"undo",unicode:""},{font_class:"undo-filled",unicode:""},{font_class:"up",unicode:""},{font_class:"top",unicode:""},{font_class:"upload",unicode:""},{font_class:"upload-filled",unicode:""},{font_class:"videocam",unicode:""},{font_class:"videocam-filled",unicode:""},{font_class:"vip",unicode:""},{font_class:"vip-filled",unicode:""},{font_class:"wallet",unicode:""},{font_class:"wallet-filled",unicode:""},{font_class:"weibo",unicode:""},{font_class:"weixin",unicode:""}];const O=A({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:R}),computed:{unicode(){let e=this.icons.find((e=>e.font_class===this.type));return e?e.unicode:""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(){this.$emit("click")}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("text",{style:e.normalizeStyle(o.styleObj),class:e.normalizeClass(["uni-icons",["uniui-"+n.type,n.customPrefix,n.customPrefix?n.type:""]]),onClick:a[0]||(a[0]=(...e)=>o._onClick&&o._onClick(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-5610c8db"]]);function L(e,t){return`${F(e)} ${$(e,t)}`}function F(e){e=J(e);const t=(e=new Date(e)).getFullYear(),a=e.getMonth()+1,n=e.getDate();return`${t}-${j(a)}-${j(n)}`}function $(e,t){e=J(e);const a=(e=new Date(e)).getHours(),n=e.getMinutes(),i=e.getSeconds();return t?`${j(a)}:${j(n)}`:`${j(a)}:${j(n)}:${j(i)}`}function j(e){return e<10&&(e=`0${e}`),e}function U(e){return e?"00:00":"00:00:00"}function z(e,t){return(e=new Date(J(e)))<=(t=new Date(J(t)))}function H(e){return e.match(/((19|20)\d{2})(-|\/)\d{1,2}(-|\/)\d{1,2}/g)}const q=/^\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;function J(e){return"string"==typeof e&&q.test(e)&&(e=e.replace(/-/g,"/")),e}const W=A({props:{weeks:{type:Object,default:()=>({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":n.weeks.disable,"uni-calendar-item--before-checked-x":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked-x":n.weeks.afterMultiple}]),onClick:a[0]||(a[0]=e=>o.choiceDate(n.weeks)),onMouseenter:a[1]||(a[1]=e=>o.handleMousemove(n.weeks))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box-item",{"uni-calendar-item--checked":n.calendar.fullDate===n.weeks.fullDate&&(n.calendar.userChecked||!n.checkHover),"uni-calendar-item--checked-range-text":n.checkHover,"uni-calendar-item--before-checked":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked":n.weeks.afterMultiple,"uni-calendar-item--disable":n.weeks.disable}])},[n.selected&&n.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:"uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text"},e.toDisplayString(n.weeks.date),1)],2),e.createElementVNode("view",{class:e.normalizeClass({"uni-calendar-item--today":n.weeks.isToday})},null,2)],34)}],["__scopeId","data-v-a5fd30c1"]]),Y=["{","}"];const K=/^(?:\d)+/,G=/^(?:\w)+/;const Q="zh-Hans",Z="zh-Hant",X="en",ee=Object.prototype.hasOwnProperty,te=(e,t)=>ee.call(e,t),ae=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,a=Y){if(!t)return[e];let n=this._caches[e];return n||(n=function(e,[t,a]){const n=[];let i=0,s="";for(;i-1?Q:e.indexOf("-hant")>-1?Z:(a=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==a.indexOf(e)))?Z:Q);var a;let n=[X,"fr","es"];t&&Object.keys(t).length>0&&(n=Object.keys(t));const i=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,n);return i||void 0}class ie{constructor({locale:e,fallbackLocale:t,messages:a,watcher:n,formater:i}){this.locale=X,this.fallbackLocale=X,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=i||ae,this.messages=a||{},this.setLocale(e||X),n&&this.watchLocale(n)}setLocale(e){const t=this.locale;this.locale=ne(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,a=!0){const n=this.messages[e];n?a?Object.assign(n,t):Object.keys(t).forEach((e=>{te(n,e)||(n[e]=t[e])})):this.messages[e]=t}f(e,t,a){return this.formater.interpolate(e,t,a).join("")}t(e,t,a){let n=this.message;return"string"==typeof t?(t=ne(t,this.messages))&&(n=this.messages[t]):a=t,te(n,e)?this.formater.interpolate(n[e],a).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function se(e,t={},a,n){"string"!=typeof e&&([e,t]=[t,e]),"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():X),"string"!=typeof a&&(a="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||X);const i=new ie({locale:e,fallbackLocale:a,messages:t,watcher:n});let s=(e,t)=>{if("function"!=typeof getApp)s=function(e,t){return i.t(e,t)};else{let e=!1;s=function(t,a){const n=getApp().$vm;return n&&(n.$locale,e||(e=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(n,i))),i.t(t,a)}}return s(e,t)};return{i18n:i,f:(e,t,a)=>i.f(e,t,a),t:(e,t)=>s(e,t),add:(e,t,a=!0)=>i.add(e,t,a),watch:e=>i.watchLocale(e),getLocale:()=>i.getLocale(),setLocale:e=>i.setLocale(e)}}const oe={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"选择日期","uni-datetime-picker.selectTime":"选择时间","uni-datetime-picker.selectDateTime":"选择日期时间","uni-datetime-picker.startDate":"开始日期","uni-datetime-picker.endDate":"结束日期","uni-datetime-picker.startTime":"开始时间","uni-datetime-picker.endTime":"结束时间","uni-datetime-picker.ok":"确定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"确认"},"zh-Hant":{"uni-datetime-picker.selectDate":"選擇日期","uni-datetime-picker.selectTime":"選擇時間","uni-datetime-picker.selectDateTime":"選擇日期時間","uni-datetime-picker.startDate":"開始日期","uni-datetime-picker.endDate":"結束日期","uni-datetime-picker.startTime":"開始时间","uni-datetime-picker.endTime":"結束时间","uni-datetime-picker.ok":"確定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"確認"}},{t:re}=se(oe),le={name:"UniDatetimePicker",data:()=>({indicatorStyle:"height: 50px;",visible:!1,fixNvueBug:{},dateShow:!0,timeShow:!0,title:"日期和时间",time:"",year:1920,month:0,day:0,hour:0,minute:0,second:0,startYear:1920,startMonth:1,startDay:1,startHour:0,startMinute:0,startSecond:0,endYear:2120,endMonth:12,endDay:31,endHour:23,endMinute:59,endSecond:59}),options:{virtualHost:!0},props:{type:{type:String,default:"datetime"},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},disabled:{type:[Boolean,String],default:!1},border:{type:[Boolean,String],default:!0},hideSecond:{type:[Boolean,String],default:!1}},watch:{modelValue:{handler(e){e?(this.parseValue(J(e)),this.initTime(!1)):(this.time="",this.parseValue(Date.now()))},immediate:!0},type:{handler(e){"date"===e?(this.dateShow=!0,this.timeShow=!1,this.title="日期"):"time"===e?(this.dateShow=!1,this.timeShow=!0,this.title="时间"):(this.dateShow=!0,this.timeShow=!0,this.title="日期和时间")},immediate:!0},start:{handler(e){this.parseDatetimeRange(J(e),"start")},immediate:!0},end:{handler(e){this.parseDatetimeRange(J(e),"end")},immediate:!0},months(e){this.checkValue("month",this.month,e)},days(e){this.checkValue("day",this.day,e)},hours(e){this.checkValue("hour",this.hour,e)},minutes(e){this.checkValue("minute",this.minute,e)},seconds(e){this.checkValue("second",this.second,e)}},computed:{years(){return this.getCurrentRange("year")},months(){return this.getCurrentRange("month")},days(){return this.getCurrentRange("day")},hours(){return this.getCurrentRange("hour")},minutes(){return this.getCurrentRange("minute")},seconds(){return this.getCurrentRange("second")},ymd(){return[this.year-this.minYear,this.month-this.minMonth,this.day-this.minDay]},hms(){return[this.hour-this.minHour,this.minute-this.minMinute,this.second-this.minSecond]},currentDateIsStart(){return this.year===this.startYear&&this.month===this.startMonth&&this.day===this.startDay},currentDateIsEnd(){return this.year===this.endYear&&this.month===this.endMonth&&this.day===this.endDay},minYear(){return this.startYear},maxYear(){return this.endYear},minMonth(){return this.year===this.startYear?this.startMonth:1},maxMonth(){return this.year===this.endYear?this.endMonth:12},minDay(){return this.year===this.startYear&&this.month===this.startMonth?this.startDay:1},maxDay(){return this.year===this.endYear&&this.month===this.endMonth?this.endDay:this.daysInMonth(this.year,this.month)},minHour(){return"datetime"===this.type?this.currentDateIsStart?this.startHour:0:"time"===this.type?this.startHour:void 0},maxHour(){return"datetime"===this.type?this.currentDateIsEnd?this.endHour:23:"time"===this.type?this.endHour:void 0},minMinute(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour?this.startMinute:0:"time"===this.type?this.hour===this.startHour?this.startMinute:0:void 0},maxMinute(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour?this.endMinute:59:"time"===this.type?this.hour===this.endHour?this.endMinute:59:void 0},minSecond(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:"time"===this.type?this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:void 0},maxSecond(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:"time"===this.type?this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:void 0},selectTimeText:()=>re("uni-datetime-picker.selectTime"),okText:()=>re("uni-datetime-picker.ok"),clearText:()=>re("uni-datetime-picker.clear"),cancelText:()=>re("uni-datetime-picker.cancel")},mounted(){},methods:{lessThanTen:e=>e<10?"0"+e:e,parseTimeType(e){if(e){let t=e.split(":");this.hour=Number(t[0]),this.minute=Number(t[1]),this.second=Number(t[2])}},initPickerValue(e){let t=null;e?t=this.compareValueWithStartAndEnd(e,this.start,this.end):(t=Date.now(),t=this.compareValueWithStartAndEnd(t,this.start,this.end)),this.parseValue(t)},compareValueWithStartAndEnd(e,t,a){let n=null;return e=this.superTimeStamp(e),t=this.superTimeStamp(t),a=this.superTimeStamp(a),n=t&&a?ea?new Date(a):new Date(e):t&&!a?t<=e?new Date(e):new Date(t):!t&&a?e<=a?new Date(e):new Date(a):new Date(e),n},superTimeStamp(e){let t="";if("time"===this.type&&e&&"string"==typeof e){const e=new Date;t=e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()+" "}return Number(e)&&(e=parseInt(e),t=0),this.createTimeStamp(t+e)},parseValue(e){if(e){if("time"===this.type&&"string"==typeof e)this.parseTimeType(e);else{let t=null;t=new Date(e),"time"!==this.type&&(this.year=t.getFullYear(),this.month=t.getMonth()+1,this.day=t.getDate()),"date"!==this.type&&(this.hour=t.getHours(),this.minute=t.getMinutes(),this.second=t.getSeconds())}this.hideSecond&&(this.second=0)}},parseDatetimeRange(e,t){if(!e)return"start"===t&&(this.startYear=1920,this.startMonth=1,this.startDay=1,this.startHour=0,this.startMinute=0,this.startSecond=0),void("end"===t&&(this.endYear=2120,this.endMonth=12,this.endDay=31,this.endHour=23,this.endMinute=59,this.endSecond=59));if("time"===this.type){const a=e.split(":");this[t+"Hour"]=Number(a[0]),this[t+"Minute"]=Number(a[1]),this[t+"Second"]=Number(a[2])}else{if(!e)return void("start"===t?this.startYear=this.year-60:this.endYear=this.year+60);Number(e)&&(e=parseInt(e));const a=/[0-9]:[0-9]/;"datetime"!==this.type||"end"!==t||"string"!=typeof e||a.test(e)||(e+=" 23:59:59");const n=new Date(e);this[t+"Year"]=n.getFullYear(),this[t+"Month"]=n.getMonth()+1,this[t+"Day"]=n.getDate(),"datetime"===this.type&&(this[t+"Hour"]=n.getHours(),this[t+"Minute"]=n.getMinutes(),this[t+"Second"]=n.getSeconds())}},getCurrentRange(e){const t=[];for(let a=this["min"+this.capitalize(e)];a<=this["max"+this.capitalize(e)];a++)t.push(a);return t},capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),checkValue(e,t,a){-1===a.indexOf(t)&&(this[e]=a[0])},daysInMonth:(e,t)=>new Date(e,t,0).getDate(),createTimeStamp(e){if(e)return"number"==typeof e?e:(e=e.replace(/-/g,"/"),"date"===this.type&&(e+=" 00:00:00"),Date.parse(e))},createDomSting(){const e=this.year+"-"+this.lessThanTen(this.month)+"-"+this.lessThanTen(this.day);let t=this.lessThanTen(this.hour)+":"+this.lessThanTen(this.minute);return this.hideSecond||(t=t+":"+this.lessThanTen(this.second)),"date"===this.type?e:"time"===this.type?t:e+" "+t},initTime(e=!0){this.time=this.createDomSting(),e&&("timestamp"===this.returnType&&"time"!==this.type?(this.$emit("change",this.createTimeStamp(this.time)),this.$emit("input",this.createTimeStamp(this.time)),this.$emit("update:modelValue",this.createTimeStamp(this.time))):(this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time)))},bindDateChange(e){const t=e.detail.value;this.year=this.years[t[0]],this.month=this.months[t[1]],this.day=this.days[t[2]]},bindTimeChange(e){const t=e.detail.value;this.hour=this.hours[t[0]],this.minute=this.minutes[t[1]],this.second=this.seconds[t[2]]},initTimePicker(){if(this.disabled)return;const e=J(this.time);this.initPickerValue(e),this.visible=!this.visible},tiggerTimePicker(e){this.visible=!this.visible},clearTime(){this.time="",this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time),this.tiggerTimePicker()},setTime(){this.initTime(),this.tiggerTimePicker()}}};const ce=A(le,[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker"},[e.createElementVNode("view",{onClick:a[0]||(a[0]=(...e)=>o.initTimePicker&&o.initTimePicker(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-datetime-picker-timebox-pointer",{"uni-datetime-picker-disabled":n.disabled,"uni-datetime-picker-timebox":n.border}])},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(s.time),1),s.time?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker-time"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]))],2)]),!0)]),s.visible?(e.openBlock(),e.createElementBlock("view",{key:0,id:"mask",class:"uni-datetime-picker-mask",onClick:a[1]||(a[1]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))})):e.createCommentVNode("",!0),s.visible?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-datetime-picker-popup",[s.dateShow&&s.timeShow?"":"fix-nvue-height"]]),style:e.normalizeStyle(s.fixNvueBug)},[e.createElementVNode("view",{class:"uni-title"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]),s.dateShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:"uni-datetime-picker-view","indicator-style":s.indicatorStyle,value:o.ymd,onChange:a[2]||(a[2]=(...e)=>o.bindDateChange&&o.bindDateChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.years,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.months,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.days,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))])],40,["indicator-style","value"]),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-left"},"-"),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-right"},"-")])):e.createCommentVNode("",!0),s.timeShow?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:e.normalizeClass(["uni-datetime-picker-view",[n.hideSecond?"time-hide-second":""]]),"indicator-style":s.indicatorStyle,value:o.hms,onChange:a[3]||(a[3]=(...e)=>o.bindTimeChange&&o.bindTimeChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.hours,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.minutes,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("picker-view-column",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.seconds,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]))],42,["indicator-style","value"]),e.createElementVNode("text",{class:e.normalizeClass(["uni-datetime-picker-sign",[n.hideSecond?"sign-center":"sign-left"]])},":",2),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-datetime-picker-sign sign-right"},":"))])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-datetime-picker-btn"},[e.createElementVNode("view",{onClick:a[4]||(a[4]=(...e)=>o.clearTime&&o.clearTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.clearText),1)]),e.createElementVNode("view",{class:"uni-datetime-picker-btn-group"},[e.createElementVNode("view",{class:"uni-datetime-picker-cancel",onClick:a[5]||(a[5]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.cancelText),1)]),e.createElementVNode("view",{onClick:a[6]||(a[6]=(...e)=>o.setTime&&o.setTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.okText),1)])])])],6)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-8a3925ff"]]),{t:de}=se(oe),ue={components:{calendarItem:W,timePicker:ce},options:{virtualHost:!0},props:{date:{type:String,default:""},defTime:{type:[String,Object],default:""},selectableTimes:{type:[Object],default:()=>({})},selected:{type:Array,default:()=>[]},startDate:{type:String,default:""},endDate:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},range:{type:Boolean,default:!1},hasTime:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0},checkHover:{type:Boolean,default:!0},hideSecond:{type:[Boolean],default:!1},pleStatus:{type:Object,default:()=>({before:"",after:"",data:[],fulldate:""})},defaultValue:{type:[String,Object,Array],default:""}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:{},aniMaskShow:!1,firstEnter:!0,time:"",timeRange:{startTime:"",endTime:""},tempSingleDate:"",tempRange:{before:"",after:""}}),watch:{date:{immediate:!0,handler(e){this.range||(this.tempSingleDate=e,setTimeout((()=>{this.init(e)}),100))}},defTime:{immediate:!0,handler(e){this.range?(this.timeRange.startTime=e.start,this.timeRange.endTime=e.end):this.time=e}},startDate(e){this.cale&&(this.cale.setStartDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},endDate(e){this.cale&&(this.cale.setEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},selected(e){this.cale&&(this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks)},pleStatus:{immediate:!0,handler(e){const{before:t,after:a,fulldate:n,which:i}=e;this.tempRange.before=t,this.tempRange.after=a,setTimeout((()=>{if(n)if(this.cale.setHoverMultiple(n),t&&a){if(this.cale.lastHover=!0,this.rangeWithinMonth(a,t))return;this.setDate(t)}else this.cale.setMultiple(n),this.setDate(this.nowDate.fullDate),this.calendar.fullDate="",this.cale.lastHover=!1;else{if(!this.cale)return;this.cale.setDefaultMultiple(t,a),"left"===i&&t?(this.setDate(t),this.weeks=this.cale.weeks):a&&(this.setDate(a),this.weeks=this.cale.weeks),this.cale.lastHover=!0}}),16)}}},computed:{timepickerStartTime(){return(this.range?this.tempRange.before:this.calendar.fullDate)===this.startDate?this.selectableTimes.start:""},timepickerEndTime(){return(this.range?this.tempRange.after:this.calendar.fullDate)===this.endDate?this.selectableTimes.end:""},selectDateText:()=>de("uni-datetime-picker.selectDate"),startDateText(){return this.startPlaceholder||de("uni-datetime-picker.startDate")},endDateText(){return this.endPlaceholder||de("uni-datetime-picker.endDate")},okText:()=>de("uni-datetime-picker.ok"),yearText:()=>de("uni-datetime-picker.year"),monthText:()=>de("uni-datetime-picker.month"),MONText:()=>de("uni-calender.MON"),TUEText:()=>de("uni-calender.TUE"),WEDText:()=>de("uni-calender.WED"),THUText:()=>de("uni-calender.THU"),FRIText:()=>de("uni-calender.FRI"),SATText:()=>de("uni-calender.SAT"),SUNText:()=>de("uni-calender.SUN"),confirmText:()=>de("uni-calender.confirm")},created(){this.cale=new class{constructor({selected:e,startDate:t,endDate:a,range:n}={}){this.date=this.getDateObj(new Date),this.selected=e||[],this.startDate=t,this.endDate=a,this.range=n,this.cleanMultipleStatus(),this.weeks={},this.lastHover=!1}setDate(e){const t=this.getDateObj(e);this.getWeeks(t.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}setStartDate(e){this.startDate=e}setEndDate(e){this.endDate=e}getPreMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t-1);const a=e.getMonth();return 0!==t&&a-t==0&&e.setMonth(a-1),this.getDateObj(e)}getNextMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t+1);const a=e.getMonth();return a-t>1&&e.setMonth(a-1),this.getDateObj(e)}getDateObj(e){return e=J(e),{fullDate:F(e=new Date(e)),year:e.getFullYear(),month:j(e.getMonth()+1),date:j(e.getDate()),day:e.getDay()}}getPreMonthDays(e,t){const a=[];for(let n=e-1;n>=0;n--){const e=t.month-1;a.push({date:new Date(t.year,e,-n).getDate(),month:e,disable:!0})}return a}getCurrentMonthDays(e,t){const a=[],n=this.date.fullDate;for(let i=1;i<=e;i++){const e=`${t.year}-${t.month}-${j(i)}`,s=n===e,o=this.selected&&this.selected.find((t=>{if(this.dateEqual(e,t.date))return t}));this.startDate&&z(this.startDate,e),this.endDate&&z(e,this.endDate);let r=this.multipleStatus.data,l=-1;this.range&&r&&(l=r.findIndex((t=>this.dateEqual(t,e))));const c=-1!==l;a.push({fullDate:e,year:t.year,date:i,multiple:!!this.range&&c,beforeMultiple:this.isLogicBefore(e,this.multipleStatus.before,this.multipleStatus.after),afterMultiple:this.isLogicAfter(e,this.multipleStatus.before,this.multipleStatus.after),month:t.month,disable:this.startDate&&!z(this.startDate,e)||this.endDate&&!z(e,this.endDate),isToday:s,userChecked:!1,extraInfo:o})}return a}_getNextMonthDays(e,t){const a=[],n=t.month+1;for(let i=1;i<=e;i++)a.push({date:i,month:n,disable:!0});return a}getInfo(e){return e||(e=new Date),this.calendar.find((t=>t.fullDate===this.getDateObj(e).fullDate))}dateEqual(e,t){return e=new Date(J(e)),t=new Date(J(t)),e.valueOf()===t.valueOf()}isLogicBefore(e,t,a){let n=t;return t&&a&&(n=z(t,a)?t:a),this.dateEqual(n,e)}isLogicAfter(e,t,a){let n=a;return t&&a&&(n=z(t,a)?a:t),this.dateEqual(n,e)}geDateAll(e,t){var a=[],n=e.split("-"),i=t.split("-"),s=new Date;s.setFullYear(n[0],n[1]-1,n[2]);var o=new Date;o.setFullYear(i[0],i[1]-1,i[2]);for(var r=s.getTime()-864e5,l=o.getTime()-864e5,c=r;c<=l;)c+=864e5,a.push(this.getDateObj(new Date(parseInt(c))).fullDate);return a}setMultiple(e){if(!this.range)return;let{before:t,after:a}=this.multipleStatus;if(t&&a){if(!this.lastHover)return void(this.lastHover=!0);this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[],this.multipleStatus.fulldate="",this.lastHover=!1}else t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before),this.lastHover=!0):(this.multipleStatus.before=e,this.multipleStatus.after=void 0,this.lastHover=!1);this.getWeeks(e)}setHoverMultiple(e){if(!this.range||this.lastHover)return;const{before:t}=this.multipleStatus;t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this.getWeeks(e)}setDefaultMultiple(e,t){this.multipleStatus.before=e,this.multipleStatus.after=t,e&&t&&(z(e,t)?(this.multipleStatus.data=this.geDateAll(e,t),this.getWeeks(t)):(this.multipleStatus.data=this.geDateAll(t,e),this.getWeeks(e)))}getWeeks(e){const{year:t,month:a}=this.getDateObj(e),n=new Date(t,a-1,1).getDay(),i=this.getPreMonthDays(n,this.getDateObj(e)),s=new Date(t,a,0).getDate(),o=42-n-s,r=[...i,...this.getCurrentMonthDays(s,this.getDateObj(e)),...this._getNextMonthDays(o,this.getDateObj(e))],l=new Array(6);for(let c=0;c{setTimeout((()=>{this.aniMaskShow=!0}),50)}))},close(){this.aniMaskShow=!1,this.$nextTick((()=>{setTimeout((()=>{this.show=!1,this.$emit("close")}),300)}))},confirm(){this.setEmit("confirm"),this.close()},change(e){(this.insert||e)&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){this.range||(this.calendar.fullDate||(this.calendar=this.cale.getInfo(new Date),this.tempSingleDate=this.calendar.fullDate),this.hasTime&&!this.time&&(this.time=$(new Date,this.hideSecond)));let{year:t,month:a,date:n,fullDate:i,extraInfo:s}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:a,date:n,time:this.time,timeRange:this.timeRange,fulldate:i,extraInfo:s||{}})},choiceDate(e){if(e.disable)return;this.calendar=e,this.calendar.userChecked=!0,this.cale.setMultiple(this.calendar.fullDate,!0),this.weeks=this.cale.weeks,this.tempSingleDate=this.calendar.fullDate;const t=new Date(this.cale.multipleStatus.before).getTime(),a=new Date(this.cale.multipleStatus.after).getTime();t>a&&a?(this.tempRange.before=this.cale.multipleStatus.after,this.tempRange.after=this.cale.multipleStatus.before):(this.tempRange.before=this.cale.multipleStatus.before,this.tempRange.after=this.cale.multipleStatus.after),this.change(!0)},changeMonth(e){let t;"pre"===e?t=this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate:"next"===e&&(t=this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate),this.setDate(t),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const he={name:"UniDatetimePicker",options:{virtualHost:!0},components:{Calendar:A(ue,[["render",function(t,n,i,s,o,r){const l=e.resolveComponent("calendar-item"),c=e.resolveComponent("time-picker"),d=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar",onMouseleave:n[8]||(n[8]=(...e)=>r.leaveCale&&r.leaveCale(...e))},[!i.insert&&o.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":o.aniMaskShow}]),onClick:n[0]||(n[0]=(...e)=>r.maskClick&&r.maskClick(...e))},null,2)):e.createCommentVNode("",!0),i.insert||o.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!i.insert,"uni-calendar--ani-show":o.aniMaskShow,"uni-calendar__content-mobile":o.aniMaskShow}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar__header",{"uni-calendar__header-mobile":!i.insert}])},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[1]||(n[1]=e.withModifiers((e=>r.changeMonth("pre")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:i.date,fields:"month",onChange:n[2]||(n[2]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((o.nowDate.year||"")+r.yearText+(o.nowDate.month||"")+r.monthText),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[3]||(n[3]=e.withModifiers((e=>r.changeMonth("next")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"dialog-close",onClick:n[4]||(n[4]=(...e)=>r.maskClick&&r.maskClick(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})]))],2),e.createElementVNode("view",{class:"uni-calendar__box"},[i.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(o.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks",style:{"padding-bottom":"7px"}},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.MONText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.weeks,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:a},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:a},[e.createVNode(l,{class:"uni-calendar-item--hook",weeks:t,calendar:o.calendar,selected:i.selected,checkHover:i.range,onChange:r.choiceDate,onHandleMouse:r.handleMouse},null,8,["weeks","calendar","selected","checkHover","onChange","onHandleMouse"])])))),128))])))),128))]),i.insert||i.range||!i.hasTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed uni-calendar--fixed-top",style:{padding:"0 80px"}},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempSingleDate?o.tempSingleDate:r.selectDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,end:r.timepickerEndTime,modelValue:o.time,"onUpdate:modelValue":n[5]||(n[5]=e=>o.time=e),disabled:!o.tempSingleDate,border:!1,"hide-second":i.hideSecond,class:"time-picker-style"},null,8,["start","end","modelValue","disabled","hide-second"])])),!i.insert&&i.range&&i.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-changed uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-date-changed--time-start"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.before?o.tempRange.before:r.startDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,modelValue:o.timeRange.startTime,"onUpdate:modelValue":n[6]||(n[6]=e=>o.timeRange.startTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.before,class:"time-picker-style"},null,8,["start","modelValue","hide-second","disabled"])]),e.createElementVNode("view",{style:{"line-height":"50px"}},[e.createVNode(d,{type:"arrowthinright",color:"#999"})]),e.createElementVNode("view",{class:"uni-date-changed--time-end"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.after?o.tempRange.after:r.endDateText),1),e.createVNode(c,{type:"time",end:r.timepickerEndTime,modelValue:o.timeRange.endTime,"onUpdate:modelValue":n[7]||(n[7]=e=>o.timeRange.endTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.after,class:"time-picker-style"},null,8,["end","modelValue","hide-second","disabled"])])])):e.createCommentVNode("",!0),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date-changed uni-date-btn--ok"}))],2)):e.createCommentVNode("",!0)],32)}],["__scopeId","data-v-8dc4a3ee"]]),TimePicker:ce},data:()=>({isRange:!1,hasTime:!1,displayValue:"",inputDate:"",calendarDate:"",pickerTime:"",calendarRange:{startDate:"",startTime:"",endDate:"",endTime:""},displayRangeValue:{startDate:"",endDate:""},tempRange:{startDate:"",startTime:"",endDate:"",endTime:""},startMultipleStatus:{before:"",after:"",data:[],fulldate:""},endMultipleStatus:{before:"",after:"",data:[],fulldate:""},pickerVisible:!1,pickerPositionStyle:null,isEmitValue:!1,isPhone:!1,isFirstShow:!0,i18nT:()=>{}}),props:{type:{type:String,default:"datetime"},value:{type:[String,Number,Array,Date],default:""},modelValue:{type:[String,Number,Array,Date],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},placeholder:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},rangeSeparator:{type:String,default:"-"},border:{type:[Boolean],default:!0},disabled:{type:[Boolean],default:!1},clearIcon:{type:[Boolean],default:!0},hideSecond:{type:[Boolean],default:!1},defaultValue:{type:[String,Object,Array],default:""}},watch:{type:{immediate:!0,handler(e){this.hasTime=-1!==e.indexOf("time"),this.isRange=-1!==e.indexOf("range")}},modelValue:{immediate:!0,handler(e){this.isEmitValue?this.isEmitValue=!1:this.initPicker(e)}},start:{immediate:!0,handler(e){e&&(this.calendarRange.startDate=F(e),this.hasTime&&(this.calendarRange.startTime=$(e)))}},end:{immediate:!0,handler(e){e&&(this.calendarRange.endDate=F(e),this.hasTime&&(this.calendarRange.endTime=$(e,this.hideSecond)))}}},computed:{timepickerStartTime(){return(this.isRange?this.tempRange.startDate:this.inputDate)===this.calendarRange.startDate?this.calendarRange.startTime:""},timepickerEndTime(){return(this.isRange?this.tempRange.endDate:this.inputDate)===this.calendarRange.endDate?this.calendarRange.endTime:""},mobileCalendarTime(){const e={start:this.tempRange.startTime,end:this.tempRange.endTime};return this.isRange?e:this.pickerTime},mobSelectableTime(){return{start:this.calendarRange.startTime,end:this.calendarRange.endTime}},datePopupWidth(){return this.isRange?653:301},singlePlaceholderText(){return this.placeholder||("date"===this.type?this.selectDateText:this.selectDateTimeText)},startPlaceholderText(){return this.startPlaceholder||this.startDateText},endPlaceholderText(){return this.endPlaceholder||this.endDateText},selectDateText(){return this.i18nT("uni-datetime-picker.selectDate")},selectDateTimeText(){return this.i18nT("uni-datetime-picker.selectDateTime")},selectTimeText(){return this.i18nT("uni-datetime-picker.selectTime")},startDateText(){return this.startPlaceholder||this.i18nT("uni-datetime-picker.startDate")},startTimeText(){return this.i18nT("uni-datetime-picker.startTime")},endDateText(){return this.endPlaceholder||this.i18nT("uni-datetime-picker.endDate")},endTimeText(){return this.i18nT("uni-datetime-picker.endTime")},okText(){return this.i18nT("uni-datetime-picker.ok")},clearText(){return this.i18nT("uni-datetime-picker.clear")},showClearIcon(){return this.clearIcon&&!this.disabled&&(this.displayValue||this.displayRangeValue.startDate&&this.displayRangeValue.endDate)}},created(){this.initI18nT(),this.platform()},methods:{initI18nT(){const e=se(oe);this.i18nT=e.t},initPicker(e){if(!e&&!this.defaultValue||Array.isArray(e)&&!e.length)this.$nextTick((()=>{this.clear(!1)}));else if(Array.isArray(e)||this.isRange){const[t,a]=e;if(!t&&!a)return;const n=F(t),i=$(t,this.hideSecond),s=F(a),o=$(a,this.hideSecond),r=n,l=s;this.displayRangeValue.startDate=this.tempRange.startDate=r,this.displayRangeValue.endDate=this.tempRange.endDate=l,this.hasTime&&(this.displayRangeValue.startDate=`${n} ${i}`,this.displayRangeValue.endDate=`${s} ${o}`,this.tempRange.startTime=i,this.tempRange.endTime=o);const c={before:n,after:s};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,c,{which:"right"}),this.endMultipleStatus=Object.assign({},this.endMultipleStatus,c,{which:"left"})}else e?(this.displayValue=this.inputDate=this.calendarDate=F(e),this.hasTime&&(this.pickerTime=$(e,this.hideSecond),this.displayValue=`${this.displayValue} ${this.pickerTime}`)):this.defaultValue&&(this.inputDate=this.calendarDate=F(this.defaultValue),this.hasTime&&(this.pickerTime=$(this.defaultValue,this.hideSecond)))},updateLeftCale(e){const t=this.$refs.left;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.left.nowDate.fullDate)},updateRightCale(e){const t=this.$refs.right;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.right.nowDate.fullDate)},platform(){if("undefined"!=typeof navigator)return void(this.isPhone=-1!==navigator.userAgent.toLowerCase().indexOf("mobile"));const{windowWidth:e}=uni.getSystemInfoSync();this.isPhone=e<=500,this.windowWidth=e},show(){if(this.$emit("show"),this.disabled)return;if(this.platform(),this.isPhone)return void setTimeout((()=>{this.$refs.mobile.open()}),0);this.pickerPositionStyle={top:"10px"};uni.createSelectorQuery().in(this).select(".uni-date-editor").boundingClientRect((e=>{this.windowWidth-e.left{if(this.pickerVisible=!this.pickerVisible,!this.isPhone&&this.isRange&&this.isFirstShow){this.isFirstShow=!1;const{startDate:e,endDate:t}=this.calendarRange;e&&t?this.diffDate(e,t)<30&&this.$refs.right.changeMonth("pre"):this.isPhone&&(this.$refs.right.cale.lastHover=!1)}}),50)},close(){setTimeout((()=>{this.pickerVisible=!1,this.$emit("maskClick",this.value),this.$refs.mobile&&this.$refs.mobile.close()}),20)},setEmit(e){"timestamp"!==this.returnType&&"date"!==this.returnType||(Array.isArray(e)?(this.hasTime||(e[0]=e[0]+" 00:00:00",e[1]=e[1]+" 00:00:00"),e[0]=this.createTimestamp(e[0]),e[1]=this.createTimestamp(e[1]),"date"===this.returnType&&(e[0]=new Date(e[0]),e[1]=new Date(e[1]))):(this.hasTime||(e+=" 00:00:00"),e=this.createTimestamp(e),"date"===this.returnType&&(e=new Date(e)))),this.$emit("update:modelValue",e),this.$emit("input",e),this.$emit("change",e),this.isEmitValue=!0},createTimestamp:e=>(e=J(e),Date.parse(new Date(e))),singleChange(e){this.calendarDate=this.inputDate=e.fulldate,this.hasTime||this.confirmSingleChange()},confirmSingleChange(){if(!H(this.inputDate)){const e=new Date;this.calendarDate=this.inputDate=F(e),this.pickerTime=$(e,this.hideSecond)}let e,t,a=!1;if(this.start){let n=this.start;"number"==typeof this.start&&(n=L(this.start,this.hideSecond)),[e,t]=n.split(" "),this.start&&!z(e,this.inputDate)&&(a=!0,this.inputDate=e)}let n,i,s=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[n,i]=e.split(" "),this.end&&!z(this.inputDate,n)&&(s=!0,this.inputDate=n)}this.hasTime?(a&&(this.pickerTime=t||U(this.hideSecond)),s&&(this.pickerTime=i||U(this.hideSecond)),this.pickerTime||(this.pickerTime=$(Date.now(),this.hideSecond)),this.displayValue=`${this.inputDate} ${this.pickerTime}`):this.displayValue=this.inputDate,this.setEmit(this.displayValue),this.pickerVisible=!1},leftChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,n),this.$emit("calendarClick",e)},rightChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.endMultipleStatus=Object.assign({},this.endMultipleStatus,n),this.$emit("calendarClick",e)},mobileChange(e){if(this.isRange){const{before:t,after:a}=e.range;if(!t)return;if(this.handleStartAndEnd(t,a,!0),this.hasTime){const{startTime:t,endTime:a}=e.timeRange;this.tempRange.startTime=t,this.tempRange.endTime=a}this.confirmRangeChange()}else this.hasTime?this.displayValue=e.fulldate+" "+e.time:this.displayValue=e.fulldate,this.setEmit(this.displayValue);this.$refs.mobile.close()},rangeChange(e,t){e&&t&&(this.handleStartAndEnd(e,t,!0),this.hasTime||this.confirmRangeChange())},confirmRangeChange(){if(!this.tempRange.startDate||!this.tempRange.endDate)return void(this.pickerVisible=!1);let e,t;H(this.tempRange.startDate)||(this.tempRange.startDate=F(Date.now())),H(this.tempRange.endDate)||(this.tempRange.endDate=F(Date.now()));let a,n,i=!1,s=!1;if(this.start){let e=this.start;"number"==typeof this.start&&(e=L(this.start,this.hideSecond)),[a,n]=e.split(" "),this.start&&!z(this.start,this.tempRange.startDate)&&(i=!0,this.tempRange.startDate=a),this.start&&!z(this.start,this.tempRange.endDate)&&(s=!0,this.tempRange.endDate=a)}let o,r,l=!1,c=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[o,r]=e.split(" "),this.end&&!z(this.tempRange.startDate,this.end)&&(l=!0,this.tempRange.startDate=o),this.end&&!z(this.tempRange.endDate,this.end)&&(c=!0,this.tempRange.endDate=o)}this.hasTime?(i?this.tempRange.startTime=n||U(this.hideSecond):l&&(this.tempRange.startTime=r||U(this.hideSecond)),this.tempRange.startTime||(this.tempRange.startTime=$(Date.now(),this.hideSecond)),s?this.tempRange.endTime=n||U(this.hideSecond):c&&(this.tempRange.endTime=r||U(this.hideSecond)),this.tempRange.endTime||(this.tempRange.endTime=$(Date.now(),this.hideSecond)),e=this.displayRangeValue.startDate=`${this.tempRange.startDate} ${this.tempRange.startTime}`,t=this.displayRangeValue.endDate=`${this.tempRange.endDate} ${this.tempRange.endTime}`):(e=this.displayRangeValue.startDate=this.tempRange.startDate,t=this.displayRangeValue.endDate=this.tempRange.endDate),z(e,t)||([e,t]=[t,e]),this.displayRangeValue.startDate=e,this.displayRangeValue.endDate=t;const d=[e,t];this.setEmit(d),this.pickerVisible=!1},handleStartAndEnd(e,t,a=!1){if(!e)return;t||(t=e);const n=a?"tempRange":"range",i=z(e,t);this[n].startDate=i?e:t,this[n].endDate=i?t:e},dateCompare:(e,t)=>(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/"))),diffDate(e,t){e=new Date(e.replace("-","/").replace("-","/"));const a=((t=new Date(t.replace("-","/").replace("-","/")))-e)/864e5;return Math.abs(a)},clear(e=!0){this.isRange?(this.displayRangeValue.startDate="",this.displayRangeValue.endDate="",this.tempRange.startDate="",this.tempRange.startTime="",this.tempRange.endDate="",this.tempRange.endTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():(this.$refs.left&&this.$refs.left.clearCalender(),this.$refs.right&&this.$refs.right.clearCalender(),this.$refs.right&&this.$refs.right.changeMonth("next")),e&&(this.$emit("change",[]),this.$emit("input",[]),this.$emit("update:modelValue",[]))):(this.displayValue="",this.inputDate="",this.pickerTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():this.$refs.pcSingle&&this.$refs.pcSingle.clearCalender(),e&&(this.$emit("change",""),this.$emit("input",""),this.$emit("update:modelValue","")))},calendarClick(e){this.$emit("calendarClick",e)}}};const me=A(he,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O),c=e.resolveComponent("time-picker"),d=e.resolveComponent("Calendar");return e.openBlock(),e.createElementBlock("view",{class:"uni-date"},[e.createElementVNode("view",{class:"uni-date-editor",onClick:n[1]||(n[1]=(...e)=>r.show&&r.show(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-date-editor--x",{"uni-date-editor--x__disabled":i.disabled,"uni-date-x--border":i.border}])},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-x uni-date-range"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.startDate||r.startPlaceholderText),1),e.createElementVNode("view",{class:"range-separator"},e.toDisplayString(i.rangeSeparator),1),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.endDate||r.endPlaceholderText),1)])):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-x uni-date-single"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input"},e.toDisplayString(o.displayValue||r.singlePlaceholderText),1)])),r.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date__icon-clear",onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clear&&r.clear(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"22"})])):e.createCommentVNode("",!0)],2)]),!0)]),e.withDirectives(e.createElementVNode("view",{class:"uni-date-mask--pc",onClick:n[2]||(n[2]=(...e)=>r.close&&r.close(...e))},null,512),[[e.vShow,o.pickerVisible]]),o.isPhone?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:0,ref:"datePicker",class:"uni-date-picker__container"},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-range--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"popup-x-header uni-date-changed"},[e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[7]||(n[7]=e=>o.tempRange.startDate=e),placeholder:r.startDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.startDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.startTime,"onUpdate:modelValue":n[9]||(n[9]=e=>o.tempRange.startTime=e),start:r.timepickerStartTime,border:!1,disabled:!o.tempRange.startDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[8]||(n[8]=e=>o.tempRange.startTime=e),placeholder:r.startTimeText,disabled:!o.tempRange.startDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.startTime]])])),_:1},8,["modelValue","start","disabled","hideSecond"])]),e.createVNode(l,{type:"arrowthinright",color:"#999",style:{"line-height":"40px"}}),e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[10]||(n[10]=e=>o.tempRange.endDate=e),placeholder:r.endDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.endDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.endTime,"onUpdate:modelValue":n[12]||(n[12]=e=>o.tempRange.endTime=e),end:r.timepickerEndTime,border:!1,disabled:!o.tempRange.endDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[11]||(n[11]=e=>o.tempRange.endTime=e),placeholder:r.endTimeText,disabled:!o.tempRange.endDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.endTime]])])),_:1},8,["modelValue","end","disabled","hideSecond"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"popup-x-body"},[e.createVNode(d,{ref:"left",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,pleStatus:o.endMultipleStatus,onChange:r.leftChange,onFirstEnterCale:r.updateRightCale,style:{padding:"0 8px"}},null,8,["start-date","end-date","pleStatus","onChange","onFirstEnterCale"]),e.createVNode(d,{ref:"right",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,onChange:r.rightChange,pleStatus:o.startMultipleStatus,onFirstEnterCale:r.updateLeftCale,style:{padding:"0 8px","border-left":"1px solid #F1F1F1"}},null,8,["start-date","end-date","onChange","pleStatus","onFirstEnterCale"])]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{onClick:n[13]||(n[13]=(...e)=>r.clear&&r.clear(...e))},e.toDisplayString(r.clearText),1),e.createElementVNode("text",{class:"confirm-text",onClick:n[14]||(n[14]=(...e)=>r.confirmRangeChange&&r.confirmRangeChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4)):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-single--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed popup-x-header"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[3]||(n[3]=e=>o.inputDate=e),placeholder:r.selectDateText},null,8,["placeholder"]),[[e.vModelText,o.inputDate]]),e.createVNode(c,{type:"time",modelValue:o.pickerTime,"onUpdate:modelValue":n[5]||(n[5]=e=>o.pickerTime=e),border:!1,disabled:!o.inputDate,start:r.timepickerStartTime,end:r.timepickerEndTime,hideSecond:i.hideSecond,style:{width:"100%"}},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[4]||(n[4]=e=>o.pickerTime=e),placeholder:r.selectTimeText,disabled:!o.inputDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.pickerTime]])])),_:1},8,["modelValue","disabled","start","end","hideSecond"])])):e.createCommentVNode("",!0),e.createVNode(d,{ref:"pcSingle",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,date:o.calendarDate,onChange:r.singleChange,"default-value":i.defaultValue,style:{padding:"0 8px"}},null,8,["start-date","end-date","date","onChange","default-value"]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{class:"confirm-text",onClick:n[6]||(n[6]=(...e)=>r.confirmSingleChange&&r.confirmSingleChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4))],512)),[[e.vShow,o.pickerVisible]]),o.isPhone?(e.openBlock(),e.createBlock(d,{key:1,ref:"mobile",clearDate:!1,date:o.calendarDate,defTime:r.mobileCalendarTime,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,selectableTimes:r.mobSelectableTime,startPlaceholder:i.startPlaceholder,endPlaceholder:i.endPlaceholder,"default-value":i.defaultValue,pleStatus:o.endMultipleStatus,showMonth:!1,range:o.isRange,hasTime:o.hasTime,insert:!1,hideSecond:i.hideSecond,onConfirm:r.mobileChange,onMaskClose:r.close,onChange:r.calendarClick},null,8,["date","defTime","start-date","end-date","selectableTimes","startPlaceholder","endPlaceholder","default-value","pleStatus","range","hasTime","hideSecond","onConfirm","onMaskClose","onChange"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-17511ee3"]]);const pe=A({name:"UniDrawer",components:{},emits:["change"],props:{mode:{type:String,default:""},mask:{type:Boolean,default:!0},maskClick:{type:Boolean,default:!0},width:{type:Number,default:220}},data:()=>({visibleSync:!1,showDrawer:!1,rightMode:!1,watchTimer:null,drawerWidth:220}),created(){this.drawerWidth=this.width,this.rightMode="right"===this.mode},methods:{clear(){},close(e){("mask"!==e||this.maskClick)&&this.visibleSync&&this._change("showDrawer","visibleSync",!1)},open(){this.visibleSync||this._change("visibleSync","showDrawer",!0)},_change(e,t,a){this[e]=a,this.watchTimer&&clearTimeout(this.watchTimer),this.watchTimer=setTimeout((()=>{this[t]=a,this.$emit("change",a)}),a?50:300)}}},[["render",function(t,a,n,i,s,o){return s.visibleSync?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass([{"uni-drawer--visible":s.showDrawer},"uni-drawer"]),onTouchmove:a[1]||(a[1]=e.withModifiers(((...e)=>o.clear&&o.clear(...e)),["stop","prevent"]))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__mask",{"uni-drawer__mask--visible":s.showDrawer&&n.mask}]),onClick:a[0]||(a[0]=e=>o.close("mask"))},null,2),e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__content",{"uni-drawer--right":s.rightMode,"uni-drawer--left":!s.rightMode,"uni-drawer__content--visible":s.showDrawer}]),style:e.normalizeStyle({width:s.drawerWidth+"px"})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)],34)):e.createCommentVNode("",!0)}],["__scopeId","data-v-8b8b609c"]]);function fe(e){return d({url:"/act/task/list",method:"get",data:e})}function ge(e){return d({url:"/act/task/taskHistoryList",method:"get",data:e})}function ye(e){return d({url:"/act/task/myApplyProcessList",method:"get",data:e})}function ve(e){return d({url:"/cxcoagwfb/cxcOaGwfb/bpmlist",method:"get",data:e})}function we(e){return d({url:"/cxctz/cxcTz/list",method:"get",data:e})}function ke(e){return d({url:"/cxcoaflgf/cxcOaFlgf/zslist",method:"get",data:e})}function be(e){return d({url:"/cxcjyglsjzdgl/cxcJyglSjzdgl/zslist",method:"get",data:e})}function _e(e){return d({url:"/cxczd/cxcZdgl/list",method:"get",data:e})}function Se(e){return d({url:"/process/extActFlowData/getProcessInfo",method:"get",data:e})}function Ee(e){return d({url:"/act/task/processHistoryList",method:"get",data:e})}function xe(e){return d({url:"/act/task/processComplete",method:"post",data:e})}const Ne=A({__name:"customNav",setup(t){e.useCssVars((e=>({bc08538a:a})));const a=wx.getSystemInfoSync().statusBarHeight+44+"px";return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"nav"},[e.renderSlot(t.$slots,"default",{},void 0,!0)]),e.createElementVNode("view",{class:"place"})]))}},[["__scopeId","data-v-566e182b"]]),Ve="https://36.112.48.190/jeecg-boot/sys/common/static/",Ce=(e,t,a)=>{uni.showToast({title:e,icon:t||"none",duration:a||2e3})},Te=(e,a)=>{u({token:P().token,type:"mobile"}).then((t=>{var n;if(t.success){De((null==(n=t.result)?void 0:n.menu)||[]).some((t=>-1!==e.indexOf(t)))?a():Ce("无查看权限!")}})).catch((e=>{t("log","at utils/index.js:35","err@",e)}))},De=(e,t=[])=>e.length?(e.forEach((e=>{e.children&&t.push(...De(e.children)),t.push(e.path)})),t):[];function Be(e){t("log","at utils/index.js:78","url",e);var a=plus.downloader.createDownload(e,{filename:`_downloads/wgt-${Date.now()}.wgt`},(function(e,a){if(200==a){var n=plus.io.convertLocalFileSystemURL(e.filename);t("log","at utils/index.js:86","fileSaveUrl",n),i=n,plus.runtime.install(i,{force:!0},(()=>{uni.showModal({title:"更新",content:"更新成功,请点击确认后重启",showCancel:!1,success(e){e.confirm&&plus.runtime.restart()}})}),(()=>uni.showToast({title:"安装失败!",icon:"error"})))}else plus.downloader.clear(),uni.showToast({title:"App下载失败!",icon:"error"});var i}));let n=plus.nativeUI.showWaiting("正在下載");a.start(),a.addEventListener("statechanged",((e,t)=>{switch(e.state){case 1:n.setTitle("正在下载");break;case 2:n.setTitle("已连接到服务器");break;case 3:parseInt(parseFloat(e.downloadedSize)/parseFloat(e.totalSize)*100),n.setTitle(" 正在下载");break;case 4:plus.nativeUI.closeWaiting()}}))}const Ie=()=>{let e=new Date;return(new Date).getTime(),`${e.getFullYear()}-${(e.getMonth()+1).toString().padStart(2,0)}-${e.getDate().toString().padStart(2,0)}`},Pe=()=>{const e=P();uni.getLocation({type:"wgs84",success:function(a){uni.request({url:"http://api.tianditu.gov.cn/geocoder",method:"GET",data:{postStr:JSON.stringify({lon:a.longitude,lat:a.latitude,ver:1}),type:"geocode",tk:"30fe0f0c1b2320e112bde797f3ddaff4"},success:function(n){let i=n.data;if(0==i.status){const t=i.result.addressComponent;let n=t.city?t.city:t.province;uni.setStorageSync("position",n),e.setPosition(n),Ae(a.latitude,a.longitude)}else t("log","at utils/index.js:224",i.message)},fail:function(e){Ce("获取定位失败"),t("log","at utils/index.js:229","地址解析失败"+e)}})}})},Ae=(e,t)=>{P();let a={};a.lat=e,a.lon=t,Me(a)},Me=e=>{const a=P();uni.request({url:"https://api.openweathermap.org/data/2.5/weather",method:"GET",data:{...e,appid:"600a60694b0e453dfbaafa862f1d1482",lang:"zh_cn"},success:function(e){uni.setStorageSync("wendu",Math.round(e.data.main.temp-273.15)),uni.setStorageSync("wenduIcon",e.data.weather[0].icon),a.setWeather(Math.round(e.data.main.temp-273.15),e.data.weather[0].icon)},fail:function(e){Ce("天气获取失败"),t("log","at utils/index.js:270","天气获取失败"+e)}})},Re=e=>{uni.downloadFile({url:Ve+e,success:function(e){var t=e.tempFilePath;uni.openDocument({filePath:t,showMenu:!0,fail:function(e){Ce(e.errMsg)}})},fail:function(e){t("error","at utils/index.js:289","文件下载失败",e)}})},Oe=e=>`https://36.112.48.190/jeecg-boot/sys/common/static//${e}`,Le=A({__name:"index",setup(n){e.useCssVars((e=>({"3ced4932":f})));const s=P();i((()=>{c(),E(),V()}));const o=e.ref([]),c=()=>{var e;(e={zslb:6},d({url:"/CxcDaping/cxcDaping/list",method:"get",data:e})).then((e=>{if(e.success){let t=e.result.records[0].wenjian.split(",");o.value=t.map((e=>"https://36.112.48.190/jeecg-boot/sys/common/static/"+e))}}))},u=e.ref(0),h=e.ref(0),m=["公文","公告","制度","法规"],p=e=>{h.value=e,k=1,b=!1,_.value=[],x()},f=wx.getSystemInfoSync().statusBarHeight+44+"px",g=e.ref(null),y=e=>{g.value.close(),v(e)},v=(e,t,a,n)=>{if(!t||1!=t||"detail"!=n){if(t&&3==t&&a)return Re(a.mingcheng);t&&2==t&&(e+=`&zhiduid=${h.value}`),Te(e,(()=>{uni.navigateTo({url:e})}))}},w=e.ref([{text:"我的任务",path:"/pages/task/index?id=0"},{text:"历史任务",path:"/pages/task/index?id=2"}]);let k=1,b=!1;const _=e.ref([]),S=e.ref([]),E=()=>{var e;d({url:"/zhgl_zbgl/zhglZbglZbb/homepageList",method:"get",data:e}).then((e=>{e.success&&(S.value=e.result.records.slice(0,2))})).catch((e=>{t("log","at pages/tab/index.vue:299","err",e)}))},x=()=>{b=!0,(0==h.value?_e:be)({pageNo:k,pageSize:15}).then((e=>{if(e.success){let t=0==h.value?"zbbm_dictText":"sbbm";_.value=[..._.value,...N(e.result.records,"zdmc",t,null)]}b=!1})).catch((e=>{t("log","at pages/tab/index.vue:332","err",e)}))},N=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e);l((()=>{k=1,b=!1,_.value=[],c(),E(),V(),uni.stopPullDownRefresh()}));const V=()=>{0==u.value?(b=!0,ve({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"fwbt","fwtime",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:273","err",e)}))):1==u.value?(b=!0,we({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"neirong","fbdw","createTime")]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:288","err",e)}))):2==u.value?x():3==u.value&&(b=!0,ke({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"flfgmc","ssbm",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:315","err",e)})))};return r((()=>{b||(k++,V())})),(t,n)=>{const i=a(e.resolveDynamicComponent("uni-datetime-picker"),me),r=a(e.resolveDynamicComponent("uni-icons"),O),l=a(e.resolveDynamicComponent("uni-drawer"),pe);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(s).isgray}])},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"menu",onClick:n[0]||(n[0]=e=>{g.value.open()})},[e.createElementVNode("image",{src:"/static/index/menu.png",mode:""})]),e.createElementVNode("view",{class:"weather_calender f-row aic"},[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/position.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).position?e.unref(s).position:"暂未定位"),1)]),e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{style:{height:"80rpx",width:"80rpx"},src:`http://openweathermap.org/img/w/${e.unref(s).wenduIcon}.png`,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).wendu)+"℃",1)]),e.createVNode(i,{type:"date"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/calendar.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(Ie)()),1)])])),_:1})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("swiper",{class:"swiper",autoplay:""},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.value,((t,a)=>(e.openBlock(),e.createElementBlock("swiper-item",{key:a,class:"swiper-item"},[e.createElementVNode("image",{src:t,mode:"aspectFill"},null,8,["src"])])))),128))])]),e.createElementVNode("view",{class:"wrapper f-col aic"},[e.createElementVNode("view",{class:"onduty"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createTextVNode(" 值班信息 "),e.createElementVNode("view",{class:"more",onClick:n[1]||(n[1]=e=>v("/pages/zhiban/index"))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})])]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(S.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["data"," f-row","aic",{first:0==a}])},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)],2)))),256))])])]),e.createElementVNode("view",{class:"list_wrapper"},[e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:"list_title f-row aic jca"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(m,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:u.value==a}),onClick:e=>(e=>{u.value=e,k=1,b=!1,_.value=[],V()})(a)},e.toDisplayString(t),11,["onClick"]))),64))]),2==u.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic zhidu"},[e.createElementVNode("view",{class:e.normalizeClass({active:0==h.value}),onClick:n[2]||(n[2]=e=>p(0))}," 厂级制度 ",2),e.createElementVNode("view",{class:e.normalizeClass({active:1==h.value}),onClick:n[3]||(n[3]=e=>p(1))}," 上级制度 ",2)])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{style:{"padding-top":"24rpx"},class:"more",onClick:n[4]||(n[4]=e=>v(`/pages/document/index?id=${u.value}`,u.value))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})]),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(_.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:a,onClick:e=>v(`/pages/document/detail?data=${JSON.stringify(t)}&id=${u.value}`,u.value,t,"detail")},[e.createElementVNode("view",{class:"topic"},e.toDisplayString(t._title),1),t._time||t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time_Box f-row aic"},[t._time?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time"},e.toDisplayString(t._time),1)):e.createCommentVNode("",!0),t._depart?(e.openBlock(),e.createElementBlock("view",{key:1,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])):e.createCommentVNode("",!0)],8,["onClick"])))),128))])])]),e.createVNode(l,{ref_key:"showLeft",ref:g,mode:"left",width:156},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"menu_list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(w.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb",key:a,onClick:e=>y(t.path)},[e.createElementVNode("text",null,e.toDisplayString(t.text),1),e.createVNode(r,{type:"right",size:"20",color:"#333333"})],8,["onClick"])))),128))])])),_:1},512)],2)}}},[["__scopeId","data-v-9d755f89"]]),Fe={__name:"office",setup(a){e.useCssVars((e=>({"3924a663":i})));const n=P();new Array(7).fill(0).map(((e,t)=>t)),e.ref([]);const i=wx.getSystemInfoSync().statusBarHeight+44+"px";o((()=>{c()}));const s=e.ref([]),r=e.ref([]),l=e.ref([]),c=()=>{u({token:n.token,type:"mobile"}).then((e=>{var t,a,n;if(e.success){let i=e.result.menu;i.map((e=>e.children=null==e?void 0:e.children.filter((e=>{var t;return null==(t=null==e?void 0:e.meta)?void 0:t.icon})))),i=i.filter((e=>{var t;return null==(t=null==e?void 0:e.children)?void 0:t.length})),l.value=null==(a=null==(t=i[0])?void 0:t.meta)?void 0:a.title,s.value=i,r.value=null==(n=i.slice(0,1)[0])?void 0:n.children}})).catch((e=>{t("log","at pages/tab/office.vue:103",e)}))};return(t,a)=>{var i,o,l;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"placeholder"}),(null==(i=r.value)?void 0:i.length)||(null==(o=s.value)?void 0:o.length)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"title f-col aic",style:{"padding-top":"30rpx"}}," 暂无权限,请联系管理员! ")),e.createElementVNode("view",{class:"content"},[(null==(l=s.value)?void 0:l.length)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.meta.title),1),e.createElementVNode("view",{class:"info_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"info f-col aic",onClick:e=>{return a=t.path,void Te(a,(()=>{uni.navigateTo({url:a})}));var a},key:a},[e.createElementVNode("view",{class:"img f-row aic"},[e.createElementVNode("image",{src:`../../static/office/${t.meta.icon}.png`},null,8,["src"])]),e.createElementVNode("view",{class:"text"},e.toDisplayString(t.meta.title),1)],8,["onClick"])))),128))])])))),128))])):e.createCommentVNode("",!0)])],2)}}},$e=A(Fe,[["__scopeId","data-v-dc6eb4fe"]]),je=A({__name:"dataCom",props:{title:{type:String,default:""},list:{type:Array,default:function(){return[]}}},setup(t){e.useCssVars((e=>({"09ebbe2f":s.value})));const n=t,i=e.ref(!1),s=e.ref(null);return e.watch((()=>n.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().select(".data_box").boundingClientRect((e=>{s.value=((null==e?void 0:e.height)||0)+"px"})).exec()}))}),{immediate:!0}),(n,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"item_box"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box f-row aic jcb"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.title),1),t.list.length>6?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic more",onClick:s[0]||(s[0]=e=>i.value=!i.value)},[e.createElementVNode("text",null,e.toDisplayString(i.value?"收起":"展开"),1),i.value?(e.openBlock(),e.createBlock(o,{key:1,type:"up",color:"#999999"})):(e.openBlock(),e.createBlock(o,{key:0,type:"down",color:"#999999"}))])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:e.normalizeClass(["data_wrapper",{close:t.list.length>6&&i.value}])},[e.createElementVNode("view",{class:"data_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(null==t?void 0:t.dailyVolume),1),e.createElementVNode("text",null,e.toDisplayString(t.gas),1)])))),256))])],2)])])])])}}},[["__scopeId","data-v-40acdf41"]]),Ue=A({__name:"product",setup(a){e.useCssVars((e=>({"4b26338b":l})));const n=P(),i=[{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日输差百分数",dailyVolume:"0.32"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时输差百分数",dailyVolume:"0.32"}],s=e.ref([]);let r;o((()=>{c()}));const l=wx.getSystemInfoSync().statusBarHeight+44+"px",c=()=>{var e;d({url:"/scdt.cxcscdtjldrb/cxcScdtJldRb/indexChartScdtData",method:"get",data:e}).then((e=>{e.success&&(s.value=u(e.result.today),r=[{text:"安全管理",img:"../../static/tab/anquan.png",path:"/pages/safe/manage"},{text:"生产数据",img:"../../static/tab/product.png",path:`/pages/product/index?shishi=${JSON.stringify(i)}&product=${JSON.stringify(s.value)}`},{text:"运输管理",img:"../../static/tab/yunshu.png",path:""},{text:"设备台账",img:"../../static/tab/taizhang.png",path:""},{text:"车辆派遣",img:"../../static/tab/cheliang.png",path:""},{text:"事项审批",img:"../../static/tab/shenpi.png",path:""}])})).catch((e=>{t("log","at pages/tab/product.vue:112",e)}))},u=e=>{let t=new Map;return e.forEach((e=>{if(t.has(e.gas)){let a=t.get(e.gas);t.set(e.gas,{...e,dailyVolume:Number(e.dailyVolume+ +a.dailyVolume).toFixed(4)})}else t.set(e.gas,e)})),[...t.values()]};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"content"},[e.createElementVNode("view",{class:"info f-col aic"},[e.createElementVNode("view",{class:"item_box"},[e.createVNode(je,{title:"实时输差",list:i}),e.createVNode(je,{title:"偏远计量点",list:i}),e.createVNode(je,{title:"生产实时数据",list:s.value},null,8,["list"]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box other f-row aic jcb"},[e.createElementVNode("view",{class:"title"}," 其他信息 ")]),e.createElementVNode("view",{class:"other_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data",key:a,onClick:e=>{return a=t.path,void Te(a,(()=>{a&&uni.navigateTo({url:a})}));var a}},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("view",{class:""},e.toDisplayString(t.text),1)])],8,["onClick"])))),128))])])])])])],2))}},[["__scopeId","data-v-43ccc1f0"]]),{registerUTSInterface:ze,initUTSProxyClass:He,initUTSProxyFunction:qe,initUTSPackageName:Je,initUTSIndexClassName:We,initUTSClassName:Ye}=uni,Ke="wuwxStepCounter",Ge=qe(!1,{moduleName:"计步器(兼容Android和iOS)",moduleType:"",errMsg:"",main:!0,package:Je(Ke,true),class:We(Ke,true),name:"startStepCountingUpdatesByJs",params:[{name:"options",type:"UTSSDKModulesWuwxStepCounterStartStepCountingUpdatesOptionsJSONObject"}],return:""}),Qe=A({__name:"my",setup(a){const n=P(),s=e.ref(0);Ge({handler:(e,t,a)=>{s.value=e}});const o=e.ref(plus.runtime.version),r=e.ref([{img:"../../static/my/xiaoxi.png",text:"接受消息推送",path:""}]),l=e.ref(!1),c=e.ref(n.positionSwitch),d=e=>{e&&Te(e,(()=>{uni.navigateTo({url:e})}))},u=e=>{uni.navigateTo({url:e})},h=()=>{c.value=!c.value,uni.setStorageSync("positionSwitch",c.value),n.setPositionSwitch(c.value),c.value||Ce("定位已关闭"),Pe()},m=()=>{uni.scanCode({success:function(e){t("log","at pages/tab/my.vue:169","扫码结果",e)}})};i((()=>{f()}));const p=e.ref(0),f=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(p.value=e.result.total)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{onClick:a[0]||(a[0]=e=>u("/pages/useredit/useredit")),src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-row aic jcb right"},[e.createElementVNode("view",{class:"name_job",onClick:a[1]||(a[1]=e=>u("/pages/useredit/useredit"))},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1)]),e.createElementVNode("view",{class:"job"},e.toDisplayString(e.unref(n).role),1)]),e.createElementVNode("view",{class:"shezhi"},[e.createElementVNode("image",{onClick:m,style:{width:"50rpx",height:"50rpx","margin-right":"20rpx"},src:"/static/tab/scan.png"})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"msg f-row aic jca"},[e.createElementVNode("view",{class:"box f-col aic",onClick:a[2]||(a[2]=e=>d("/pages/task/todotask"))},[e.createElementVNode("view",{class:"num"},e.toDisplayString(p.value),1),e.createElementVNode("text",null,"今日待办任务")]),e.createElementVNode("view",{class:"box f-col aic"},[e.createElementVNode("view",{class:"num"},e.toDisplayString(s.value),1),e.createElementVNode("text",null,"步数")]),e.createElementVNode("view",{class:"box f-col aic",onClick:a[3]||(a[3]=e=>d("/pages/useredit/addressbook"))},[e.createElementVNode("view",{class:"num"}," 34 "),e.createElementVNode("text",null,"通讯录")])])])]),e.createElementVNode("view",{class:"operate"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb item",key:n,onClick:e=>d(t.path)},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(t.text),1)]),e.createElementVNode("view",{class:"right f-row aic"},[e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:a[4]||(a[4]=e=>l.value=!l.value)},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,l.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!l.value]])],512),[[e.vShow,0==n]]),e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:h},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,c.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!c.value]])],512),[[e.vShow,2==n]]),e.withDirectives(e.createElementVNode("view",{class:"version"}," 当前版本v"+e.toDisplayString(o.value),513),[[e.vShow,3==n]])])],8,["onClick"])))),128))])],2))}},[["__scopeId","data-v-41cd4ade"]]),Ze=A({__name:"tasklistCom",props:{taskArr:{type:Array,default:()=>[]},currentIndex:{type:Number,default:0}},emits:["jump"],setup(t,{emit:a}){const{proxy:n}=e.getCurrentInstance(),i=a,s=e=>{i("jump",e)},o=e=>{var t;(t={taskId:e},d({url:"/act/task/claim",method:"put",data:t})).then((e=>{e.success&&(n.$toast(e.message),setTimeout((function(){uni.redirectTo({url:"./index?id=0"})}),500))}))};return(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.taskArr,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:n,onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",null,[e.createElementVNode("view",null,e.toDisplayString(a.bpmBizTitle),1)]),e.createElementVNode("text",null,e.toDisplayString(a.durationStr),1)]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",null," 申请理由:"+e.toDisplayString(a.bpmBizTitle),1),e.createElementVNode("view",null," 当前环节:"+e.toDisplayString(a.taskName),1),e.createElementVNode("view",null," 流程名称:"+e.toDisplayString(a.processDefinitionName),1),e.createElementVNode("view",null," 发起人:"+e.toDisplayString(a.processApplyUserName),1),e.createElementVNode("view",null," 开始时间:"+e.toDisplayString(a.taskBeginTime),1),1==t.currentIndex?(e.openBlock(),e.createElementBlock("view",{key:0}," 结束时间:"+e.toDisplayString(a.taskEndTime),1)):e.createCommentVNode("",!0)]),0==t.currentIndex&&a.taskAssigneeName?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"entrust",onClick:e.withModifiers((e=>s(`/pages/userlist/index?isradio=1&id=${a.id}`)),["stop"])}," 委托 ",8,["onClick"]),e.createElementVNode("view",{class:"handle",onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)}," 办理 ",8,["onClick"])])):e.createCommentVNode("",!0),0!=t.currentIndex||a.taskAssigneeName?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn f-row aic jcb"},[e.createElementVNode("view"),e.createElementVNode("view",{class:"handle",onClick:e=>o(a.id)}," 签收 ",8,["onClick"])]))],8,["onClick"])))),128))]))}},[["__scopeId","data-v-31891b43"]]),Xe=A({__name:"index",setup(a){const n=P();let s="";o((e=>{d.value=+e.id,s=e.title})),i((()=>{p.value=[],u=1,h=10,m=!1,f()}));const c=e.ref([{text:"我的任务",id:0},{text:"历史任务",id:1}]);e.ref("");const d=e.ref(0);let u=1,h=10,m=!1;const p=e.ref([]),f=()=>{m=!0,uni.showLoading({title:"加载中..."}),(0==d.value?fe:ge)({pageNo:u,pageSize:h,_t:(new Date).getTime(),processDefinitionName:s}).then((e=>{var t;if(e.success){if(!e.result.records.length)return Ce("没有更多了~");p.value=[...p.value,...(null==(t=null==e?void 0:e.result)?void 0:t.records)||[]],m=!1}})).catch((e=>{t("log","at pages/task/index.vue:84",e)}))};r((()=>{m||(u++,f())})),l((()=>{u=1,h=10,m=!1,p.value=[],f(),uni.stopPullDownRefresh()}));const g=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"tab_box f-row aic jca"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({active:a==d.value}),key:a,onClick:e=>(e=>{p.value=[],u=1,h=10,m=!1,d.value=e,f()})(a)},e.toDisplayString(t.text),11,["onClick"])))),128))])]),e.createElementVNode("view",{class:"tasklist"},[e.createVNode(Ze,{onJump:g,taskArr:p.value,currentIndex:d.value},null,8,["taskArr","currentIndex"])])],2))}},[["__scopeId","data-v-965734c1"]]);class et{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let a=this.currentStepAnimates[this.next],n={};if(n=a||{styles:{},config:{}},tt.includes(e)){n.styles.transform||(n.styles.transform="");let a="";"rotate"===e&&(a="deg"),n.styles.transform+=`${e}(${t+a}) `}else n.styles[e]=`${t}`;this.currentStepAnimates[this.next]=n}_animateRun(e={},t={}){let a=this.$.$refs.ani.ref;if(a)return new Promise(((n,i)=>{nvueAnimation.transition(a,{styles:e,...t},(e=>{n()}))}))}_nvueNextAnimate(e,t=0,a){let n=e[t];if(n){let{styles:i,config:s}=n;this._animateRun(i,s).then((()=>{t+=1,this._nvueNextAnimate(e,t,a)}))}else this.currentStepAnimates={},"function"==typeof a&&a(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof e&&e()}),this.$.durationTime)}}const tt=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function at(e,t){if(t)return clearTimeout(t.timer),new et(e,t)}tt.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((e=>{et.prototype[e]=function(...t){return this.animation[e](...t),this}}));const nt=A({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let e={...this.styles,"transition-duration":this.duration/1e3+"s"},t="";for(let a in e){t+=this.toLine(a)+":"+e[a]+";"}return t},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=at(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,a={}){if(this.animation){for(let a in e)try{"object"==typeof e[a]?this.animation[a](...e[a]):this.animation[a](e[a])}catch(Sa){t("error","at uni_modules/uni-transition/components/uni-transition/uni-transition.vue:148",`方法 ${a} 不存在`)}return this.animation.step(a),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=at(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(e){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})}))},styleInit(e){let t={transform:""},a=(e,a)=>{"fade"===a?t.opacity=this.animationType(e)[a]:t.transform+=this.animationType(e)[a]+" "};return"string"==typeof this.modeClass?a(e,this.modeClass):this.modeClass.forEach((t=>{a(e,t)})),t},tranfromInit(e){let t=(e,t)=>{let a=null;"fade"===t?a=e?0:1:(a=e?"-100%":"0","zoom-in"===t&&(a=e?.8:1),"zoom-out"===t&&(a=e?1.2:1),"slide-right"===t&&(a=e?"100%":"0"),"slide-bottom"===t&&(a=e?"100%":"0")),this.animation[this.animationMode()[t]](a)};return"string"==typeof this.modeClass?t(e,this.modeClass):this.modeClass.forEach((a=>{t(e,a)})),this.animation},animationType:e=>({fade:e?0:1,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,a,n,i,s,o){return e.withDirectives((e.openBlock(),e.createElementBlock("view",{ref:"ani",animation:s.animationData,class:e.normalizeClass(n.customClass),style:e.normalizeStyle(o.transformStyles),onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])),[[e.vShow,s.isShow]])}]]),it={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(e){this.mkclick=e},immediate:!0},isMaskClick:{handler:function(e){this.mkclick=e},immediate:!0},showPopup(e){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let e={backgroundColor:this.bg};return this.borderRadius,e=Object.assign(e,{borderRadius:this.borderRadius}),e},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:e,windowHeight:t,windowTop:a,safeArea:n,screenHeight:i,safeAreaInsets:s}=uni.getSystemInfoSync();this.popupWidth=e,this.popupHeight=t+(a||0),n&&this.safeArea?this.safeAreaInsets=s.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(e=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)||(e=this.type),this.config[e]?(this[this.config[e]](),this.$emit("change",{show:!0,type:e})):t("error","at uni_modules/uni-popup/components/uni-popup/uni-popup.vue:298","缺少类型:",e)},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(e){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(e){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},center(e){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},left(e){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)},right(e){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)}}};const st=A(it,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-transition"),nt);return o.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-popup",[o.popupstyle,r.isDesktop?"fixforpc-z-index":""]])},[e.createElementVNode("view",{onTouchstart:n[1]||(n[1]=(...e)=>r.touchstart&&r.touchstart(...e))},[o.maskShow?(e.openBlock(),e.createBlock(l,{key:"1",name:"mask","mode-class":"fade",styles:o.maskClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},null,8,["styles","duration","show","onClick"])):e.createCommentVNode("",!0),e.createVNode(l,{key:"2","mode-class":o.ani,name:"content",styles:o.transClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},{default:e.withCtx((()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup__wrapper",[o.popupstyle]]),style:e.normalizeStyle(r.getStyles),onClick:n[0]||(n[0]=(...e)=>r.clear&&r.clear(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)])),_:3},8,["mode-class","styles","duration","show","onClick"])],32)],2)):e.createCommentVNode("",!0)}],["__scopeId","data-v-9c09fb6f"]]),ot={__name:"handle",setup(t){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(null),r=e.ref("同意"),l=e.ref(null),c=e=>{l.value=e,s.value.open()},u=()=>{s.value.close()},h=e.ref(null),m=e.ref(""),p=e=>{var t;(t={taskId:e},d({url:"/process/extActProcessNode/getProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},f=()=>{uni.navigateBack()},g=e.ref(!1);let y=null;const v=()=>{if(!r.value.trim())return i.$toast("请输入审批意见");let e={};if(1==l.value){if(null==b.value)return i.$toast("请选择驳回节点");e.processModel=3,e.rejectModelNode=k.value[b.value].TASK_DEF_KEY_,w(e)}else g.value?Te("/pages/userlist/index",(()=>{u(),uni.navigateTo({url:`/pages/userlist/index?id=${x.value.id}&isradio=1&nextnode=${JSON.stringify(y)}&reason=${r.value}`})})):(e.processModel=1,w(e))},w=e=>{xe({taskId:x.value.id,reason:r.value,...e}).then((e=>{e.success&&(i.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},k=e.ref([]),b=e.ref(null),_=e=>{b.value=e.detail.value},S=e=>{var t;(t={taskId:x.value.id},d({url:"/act/task/getProcessTaskTransInfo",method:"get",data:t})).then((e=>{e.success&&(k.value=e.result.histListNode,y=e.result.transitionList)}))},E=e=>{var t;(t={procInstId:e},d({url:"/process/extActProcessNode/getHisProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},x=e.ref(null);let N=null;return o((e=>{if(x.value=JSON.parse(e.info),N=e.type,1==N)return E(x.value.processInstanceId);p(x.value.id),S()})),(t,i)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O),d=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"f-row aic box"},[e.createElementVNode("view",{class:"back",onClick:f},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"name"},e.toDisplayString(x.value.processApplyUserName)+"的"+e.toDisplayString(x.value.processDefinitionName),1),0==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"status"}," 待审批 ")):(e.openBlock(),e.createElementBlock("view",{key:1,class:"status",style:{"background-color":"#7AC756"}}," 已处理 "))])])),_:1}),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(h.value),{dataId:m.value},null,8,["dataId"])),e.createElementVNode("view",{class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse",onClick:i[0]||(i[0]=e=>c(1))}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:i[1]||(i[1]=e=>c(2))}," 同意 ")]),e.createVNode(d,{ref_key:"popup",ref:s,type:"center"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup"},[e.createElementVNode("view",{class:"title"}," 审批意见 "),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"input f-col"},[e.withDirectives(e.createElementVNode("textarea",{"onUpdate:modelValue":i[2]||(i[2]=e=>r.value=e),name:"",id:"",maxlength:"200",placeholder:"请输入"},null,512),[[e.vModelText,r.value]]),e.createElementVNode("view",{class:""},e.toDisplayString(r.value.length)+"/200 ",1)])]),2==l.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"agree_operate f-row aic",onClick:i[3]||(i[3]=e=>g.value=!g.value)},[g.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""})),e.createElementVNode("view",{class:""}," 指定下一步操作人 ")])):(e.openBlock(),e.createElementBlock("view",{key:1,class:""},[e.createElementVNode("picker",{value:b.value,range:k.value,"range-key":"NAME_",onChange:_},[e.createElementVNode("view",{class:"node"},e.toDisplayString(null!=b.value?k.value[b.value].NAME_:"请选择驳回节点"),1)],40,["value","range"])])),e.createElementVNode("view",{class:"popbtn f-row aic"},[e.createElementVNode("view",{class:"cancel",onClick:u}," 取消 "),e.createElementVNode("view",{class:"confirm",onClick:v}," 确定 ")])])])),_:1},512)],2)}}},rt=A(ot,[["__scopeId","data-v-fdf803b7"]]),lt=A({__name:"message_list",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"item f-row aic"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知 ")])]),(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(5,((t,a)=>e.createElementVNode("view",{class:"item f-row aic",key:a,onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/talk/conversation",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知 ")])]))),64))])],2))}},[["__scopeId","data-v-f59fee84"]]),ct=A({__name:"conversation",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(14,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.withDirectives(e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")],512),[[e.vShow,a%2==0]]),e.withDirectives(e.createElementVNode("view",{class:"right f-row aic"},[e.createElementVNode("view",{class:"content"}," 请问如何退款? "),e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"",mode:""})])],512),[[e.vShow,a%2!=0]])]))),64))]),e.createElementVNode("view",{class:"input_box f-row aic jce"},[e.createElementVNode("input",{type:"text",placeholder:"请输入内容......","placeholder-style":"font-size: 28rpx;color: #999999;"}),e.createElementVNode("view",{class:"send"}," 发送 ")])],2))}},[["__scopeId","data-v-00b966b0"]]),dt=A({__name:"system",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")])]))),64))])],2))}},[["__scopeId","data-v-2f0571e9"]]),ut=A({__name:"index",setup(n){e.useCssVars((e=>({e9493420:e.cusnavbarheight})));const i=P(),s=e.ref(!0),c=e.ref(""),d=e.ref([]);let u=1,h=!1;const m=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e),p=()=>{if(c.value.trim())return"*"+c.value+"*"},f=()=>{u=1,h=!1,d.value=[],w()};e.watch(c,((e,t)=>{e.trim()||w()}));const g=()=>{uni.navigateBack()},y=e.ref(null);let v=null;o((e=>{y.value=e.id,v=e.zhiduid,w()}));const w=()=>{0==y.value?(h=!0,ve({pageNo:u,pageSize:15,fwbt:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"fwbt","fwtime",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:89","err",e)}))):1==y.value?(h=!0,we({pageNo:u,pageSize:15,neirong:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"neirong","fbdw","createTime")]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:142","err",e)}))):2==y.value?(h=!0,(0==v?_e:be)({pageNo:u,pageSize:15,zdmc:p()}).then((e=>{if(e.success){let t=0==v?"zbbm_dictText":"sbbm";d.value=[...d.value,...m(e.result.records,"zdmc",t,null)]}h=!1})).catch((e=>{t("log","at pages/document/index.vue:108","err",e)}))):3==y.value&&(h=!0,ke({pageNo:u,pageSize:15,flfgmc:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"flfgmc","ssbm",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:125","err",e)})))};return l((()=>{u=1,h=!1,d.value=[],w(),uni.stopPullDownRefresh()})),r((()=>{h||(u++,w())})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:g},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":n[0]||(n[0]=e=>c.value=e),onConfirm:f,onBlur:n[1]||(n[1]=e=>s.value=!c.value),onFocus:n[2]||(n[2]=e=>s.value=!1)},null,544),[[e.vModelText,c.value]]),s.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a,onClick:e=>((e,t)=>{if(3==y.value)return Re(t.mingcheng);Te(e,(()=>{uni.navigateTo({url:e})}))})(`/pages/document/detail?data=${JSON.stringify(t)}&id=${y.value}`,t)},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t._title),1),e.createElementVNode("view",{class:"time_box f-row aic"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t._time),1),t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])],8,["onClick"])))),128))])],2)}}},[["__scopeId","data-v-18757efe"]]),ht=A({__name:"detail",setup(t){const a=P(),n=e.ref({});return o((e=>{n.value=JSON.parse(e.data),0==e.id?n.value.pdf=n.value.wjbt:2==e.id?n.value.jdwj?n.value.pdf=n.value.jdwj+","+n.value.sszd:n.value.pdf=n.value.sszd:3==e.id&&(n.value.pdf=n.value.mingcheng)})),(t,i)=>{var s,o;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"title_box"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(n.value._title),1),e.createElementVNode("view",{class:"time"},e.toDisplayString(n.value._time),1)]),e.createElementVNode("view",{class:"document f-row"},[e.createElementVNode("text",{class:""}," 附件: "),e.createElementVNode("view",{class:"f-col"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(null==(o=null==(s=n.value)?void 0:s.pdf)?void 0:o.split(","),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",style:{padding:"5rpx 0"},onClick:a=>e.unref(Re)(t)},e.toDisplayString(t),9,["onClick"])))),256))])])],2)}}},[["__scopeId","data-v-b79b801f"]]),mt=A({__name:"index",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");o((()=>{}));const r=()=>{uni.navigateBack()};return(t,o)=>{const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:r},[e.createVNode(l,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[0]||(o[0]=e=>s.value=e),onConfirm:o[1]||(o[1]=(...e)=>t.search&&t.search(...e)),onBlur:o[2]||(o[2]=e=>i.value=!s.value),onFocus:o[3]||(o[3]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"list",key:a,onClick:o[4]||(o[4]=e=>{var t;Te(t="/pages/meeting/detail?id=1",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")])]),e.createElementVNode("view",{class:"handled f-row"},[e.createElementVNode("view",{class:"refused"}," 已拒绝 ")])]))),64))])],2)}}},[["__scopeId","data-v-c839cafa"]]),pt=A({__name:"detail",setup(a){const n=P();o((()=>{i()}));const i=()=>{var e;(e={mainid:1},d({url:"/zhgl_hygl/zhglHyglHyyc/listbymainid",method:"get",data:e})).then((e=>{e.success})).catch((e=>{t("log","at pages/meeting/detail.vue:94",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("view",{class:"list_box"},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议状态: "),e.createElementVNode("text",null,"待开始/已开始/已结束")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:""}," 参与人员: "),e.createElementVNode("view",{class:"person f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(7,((t,a)=>e.createElementVNode("view",{class:"item f-col aic",key:a},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name"}," 周如意 ")]))),64))])])])])]),e.createElementVNode("view",{class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse"}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:a[0]||(a[0]=(...e)=>t.openpop&&t.openpop(...e))}," 同意 ")])],2))}},[["__scopeId","data-v-7441efc4"]]),ft={pages:[{path:"pages/login/login",style:{navigationStyle:"custom"}},{path:"pages/tab/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/tab/office",style:{navigationStyle:"custom"}},{path:"pages/tab/product",style:{navigationStyle:"custom"}},{path:"pages/tab/my",style:{navigationStyle:"custom"}},{path:"pages/task/index",style:{enablePullDownRefresh:!0,"app-plus":{titleNView:{titleText:"我的任务",titleColor:"#fff"}}}},{path:"pages/task/handle",style:{navigationStyle:"custom"}},{path:"pages/talk/message_list",style:{navigationBarTitleText:"消息",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/conversation",style:{navigationBarTitleText:"昵称",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/system",style:{navigationBarTitleText:"系统通知",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/document/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/document/detail",style:{navigationBarTitleText:"详情",navigationBarTextStyle:"white"}},{path:"pages/meeting/index",style:{navigationStyle:"custom"}},{path:"pages/meeting/detail",style:{navigationBarTitleText:"详情",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/leave/application",style:{navigationBarTitleText:"请假申请",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/checkin/index",style:{navigationStyle:"custom"}},{path:"pages/useredit/useredit",style:{navigationBarTitleText:"资料编辑",navigationBarTextStyle:"white"}},{path:"pages/useredit/address",style:{navigationBarTitleText:"地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/add_address",style:{navigationBarTitleText:"添加地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/addressbook",style:{navigationBarTitleText:"通讯录",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/task/todotask",style:{navigationBarTitleText:"今日待办任务",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/safe/manage",style:{navigationStyle:"custom"}},{path:"pages/product/index",style:{navigationBarTitleText:"生产数据",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/userlist/index",style:{navigationBarTitleText:"",navigationBarTextStyle:"white"}},{path:"pages/safe/detail",style:{navigationStyle:"custom"}},{path:"pages/zhiban/index",style:{navigationBarTitleText:"值班信息",navigationBarTextStyle:"white"}},{path:"pages/task/self",style:{navigationBarTitleText:"本人发起",navigationBarTextStyle:"white"}}],tabBar:{color:"#333333",selectedColor:"#01508B",borderStyle:"black",backgroundColor:"#FFFFFF",list:[{text:"首页",pagePath:"pages/tab/index",iconPath:"static/tab/index1.png",selectedIconPath:"static/tab/index2.png"},{text:"办公",pagePath:"pages/tab/office",iconPath:"static/tab/office1.png",selectedIconPath:"static/tab/office2.png"},{text:"生产",pagePath:"pages/tab/product",iconPath:"static/tab/product1.png",selectedIconPath:"static/tab/product2.png"},{text:"我的",pagePath:"pages/tab/my",iconPath:"static/tab/user1.png",selectedIconPath:"static/tab/user2.png"}],midButton:{width:"65px",height:"75px",text:"",iconPath:"static/tab/todo.png",iconWidth:"50px"}},globalStyle:{"app-plus":{titleNView:{backgroundImage:"linear-gradient(to left , #256FBC, #044D87)"}}},uniIdRouter:{}};function gt(e,t,a){return e(a={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&a.path)}},a.exports),a.exports}var yt=gt((function(e,t){var a;e.exports=(a=a||function(e,t){var a=Object.create||function(){function e(){}return function(t){var a;return e.prototype=t,a=new e,e.prototype=null,a}}(),n={},i=n.lib={},s=i.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},o=i.WordArray=s.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,a=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var s=0;s>>2]>>>24-s%4*8&255;t[n+s>>>2]|=o<<24-(n+s)%4*8}else for(s=0;s>>2]=a[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=4294967295<<32-a%4*8,t.length=e.ceil(a/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var a,n=[],i=function(t){var a=987654321,n=4294967295;return function(){var i=((a=36969*(65535&a)+(a>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},s=0;s>>2]>>>24-i%4*8&255;n.push((s>>>4).toString(16)),n.push((15&s).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new o.init(a,t/2)}},c=r.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(s))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new o.init(a,t)}},d=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},u=i.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=d.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var a=this._data,n=a.words,i=a.sigBytes,s=this.blockSize,r=i/(4*s),l=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*s,c=e.min(4*l,i);if(l){for(var d=0;d>>24)|4278255360&(i<<24|i>>>8)}var s=this._hash.words,o=e[t+0],l=e[t+1],m=e[t+2],p=e[t+3],f=e[t+4],g=e[t+5],y=e[t+6],v=e[t+7],w=e[t+8],k=e[t+9],b=e[t+10],_=e[t+11],S=e[t+12],E=e[t+13],x=e[t+14],N=e[t+15],V=s[0],C=s[1],T=s[2],D=s[3];V=c(V,C,T,D,o,7,r[0]),D=c(D,V,C,T,l,12,r[1]),T=c(T,D,V,C,m,17,r[2]),C=c(C,T,D,V,p,22,r[3]),V=c(V,C,T,D,f,7,r[4]),D=c(D,V,C,T,g,12,r[5]),T=c(T,D,V,C,y,17,r[6]),C=c(C,T,D,V,v,22,r[7]),V=c(V,C,T,D,w,7,r[8]),D=c(D,V,C,T,k,12,r[9]),T=c(T,D,V,C,b,17,r[10]),C=c(C,T,D,V,_,22,r[11]),V=c(V,C,T,D,S,7,r[12]),D=c(D,V,C,T,E,12,r[13]),T=c(T,D,V,C,x,17,r[14]),V=d(V,C=c(C,T,D,V,N,22,r[15]),T,D,l,5,r[16]),D=d(D,V,C,T,y,9,r[17]),T=d(T,D,V,C,_,14,r[18]),C=d(C,T,D,V,o,20,r[19]),V=d(V,C,T,D,g,5,r[20]),D=d(D,V,C,T,b,9,r[21]),T=d(T,D,V,C,N,14,r[22]),C=d(C,T,D,V,f,20,r[23]),V=d(V,C,T,D,k,5,r[24]),D=d(D,V,C,T,x,9,r[25]),T=d(T,D,V,C,p,14,r[26]),C=d(C,T,D,V,w,20,r[27]),V=d(V,C,T,D,E,5,r[28]),D=d(D,V,C,T,m,9,r[29]),T=d(T,D,V,C,v,14,r[30]),V=u(V,C=d(C,T,D,V,S,20,r[31]),T,D,g,4,r[32]),D=u(D,V,C,T,w,11,r[33]),T=u(T,D,V,C,_,16,r[34]),C=u(C,T,D,V,x,23,r[35]),V=u(V,C,T,D,l,4,r[36]),D=u(D,V,C,T,f,11,r[37]),T=u(T,D,V,C,v,16,r[38]),C=u(C,T,D,V,b,23,r[39]),V=u(V,C,T,D,E,4,r[40]),D=u(D,V,C,T,o,11,r[41]),T=u(T,D,V,C,p,16,r[42]),C=u(C,T,D,V,y,23,r[43]),V=u(V,C,T,D,k,4,r[44]),D=u(D,V,C,T,S,11,r[45]),T=u(T,D,V,C,N,16,r[46]),V=h(V,C=u(C,T,D,V,m,23,r[47]),T,D,o,6,r[48]),D=h(D,V,C,T,v,10,r[49]),T=h(T,D,V,C,x,15,r[50]),C=h(C,T,D,V,g,21,r[51]),V=h(V,C,T,D,S,6,r[52]),D=h(D,V,C,T,p,10,r[53]),T=h(T,D,V,C,b,15,r[54]),C=h(C,T,D,V,l,21,r[55]),V=h(V,C,T,D,w,6,r[56]),D=h(D,V,C,T,N,10,r[57]),T=h(T,D,V,C,y,15,r[58]),C=h(C,T,D,V,E,21,r[59]),V=h(V,C,T,D,f,6,r[60]),D=h(D,V,C,T,_,10,r[61]),T=h(T,D,V,C,m,15,r[62]),C=h(C,T,D,V,k,21,r[63]),s[0]=s[0]+V|0,s[1]=s[1]+C|0,s[2]=s[2]+T|0,s[3]=s[3]+D|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;a[i>>>5]|=128<<24-i%32;var s=e.floor(n/4294967296),o=n;a[15+(i+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),a[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(a.length+1),this._process();for(var r=this._hash,l=r.words,c=0;c<4;c++){var d=l[c];l[c]=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8)}return r},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,a,n,i,s,o){var r=e+(t&a|~t&n)+i+o;return(r<>>32-s)+t}function d(e,t,a,n,i,s,o){var r=e+(t&n|a&~n)+i+o;return(r<>>32-s)+t}function u(e,t,a,n,i,s,o){var r=e+(t^a^n)+i+o;return(r<>>32-s)+t}function h(e,t,a,n,i,s,o){var r=e+(a^(t|~n))+i+o;return(r<>>32-s)+t}t.MD5=s._createHelper(l),t.HmacMD5=s._createHmacHelper(l)}(Math),a.MD5)})),gt((function(e,t){var a,n,i;e.exports=(n=(a=vt).lib.Base,i=a.enc.Utf8,void(a.algo.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=i.parse(t));var a=e.blockSize,n=4*a;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var s=this._oKey=t.clone(),o=this._iKey=t.clone(),r=s.words,l=o.words,c=0;c>>2]>>>24-s%4*8&255)<<16|(t[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|t[s+2>>>2]>>>24-(s+2)%4*8&255,r=0;r<4&&s+.75*r>>6*(3-r)&63));var l=n.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(e){var t=e.length,a=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var s=0;s>>6-o%4*2;n[s>>>2]|=(r|l)<<24-s%4*8,s++}return i.create(n,s)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},a.enc.Base64)}));const _t="FUNCTION",St="pending",Et="rejected";function xt(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function Nt(e){return"object"===xt(e)}function Vt(e){return"function"==typeof e}function Ct(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}const Tt="REJECTED",Dt="NOT_PENDING";class Bt{constructor({createPromise:e,retryRule:t=Tt}={}){this.createPromise=e,this.status=null,this.promise=null,this.retryRule=t}get needRetry(){if(!this.status)return!0;switch(this.retryRule){case Tt:return this.status===Et;case Dt:return this.status!==St}}exec(){return this.needRetry?(this.status=St,this.promise=this.createPromise().then((e=>(this.status="fulfilled",Promise.resolve(e))),(e=>(this.status=Et,Promise.reject(e)))),this.promise):this.promise}}function It(e){return e&&"string"==typeof e?JSON.parse(e):e}const Pt=It([]);It("");const At=It("[]")||[];let Mt="";try{Mt="__UNI__F0AFD30"}catch(Sa){}let Rt={};function Ot(e,t={}){var a,n;return a=Rt,n=e,Object.prototype.hasOwnProperty.call(a,n)||(Rt[e]=t),Rt[e]}Rt=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={};const Lt=["invoke","success","fail","complete"],Ft=Ot("_globalUniCloudInterceptor");function $t(e,t){Ft[e]||(Ft[e]={}),Nt(t)&&Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){let n=Ft[e][t];n||(n=Ft[e][t]=[]),-1===n.indexOf(a)&&Vt(a)&&n.push(a)}(e,a,t[a])}))}function jt(e,t){Ft[e]||(Ft[e]={}),Nt(t)?Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){const n=Ft[e][t];if(!n)return;const i=n.indexOf(a);i>-1&&n.splice(i,1)}(e,a,t[a])})):delete Ft[e]}function Ut(e,t){return e&&0!==e.length?e.reduce(((e,a)=>e.then((()=>a(t)))),Promise.resolve()):Promise.resolve()}function zt(e,t){return Ft[e]&&Ft[e][t]||[]}function Ht(e){$t("callObject",e)}const qt=Ot("_globalUniCloudListener"),Jt="response",Wt="needLogin",Yt="refreshToken",Kt="clientdb",Gt="cloudfunction",Qt="cloudobject";function Zt(e){return qt[e]||(qt[e]=[]),qt[e]}function Xt(e,t){const a=Zt(e);a.includes(t)||a.push(t)}function ea(e,t){const a=Zt(e),n=a.indexOf(t);-1!==n&&a.splice(n,1)}function ta(e,t){const a=Zt(e);for(let n=0;n{na&&e(),function t(){if("function"==typeof getCurrentPages){const t=getCurrentPages();t&&t[0]&&(na=!0,e())}na||setTimeout((()=>{t()}),30)}()})),aa)}function sa(e){const t={};for(const a in e){const n=e[a];Vt(n)&&(t[a]=Ct(n))}return t}class oa extends Error{constructor(e){super(e.message),this.errMsg=e.message||e.errMsg||"unknown system error",this.code=this.errCode=e.code||e.errCode||"SYSTEM_ERROR",this.errSubject=this.subject=e.subject||e.errSubject,this.cause=e.cause,this.requestId=e.requestId}toJson(e=0){if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}var ra={request:e=>uni.request(e),uploadFile:e=>uni.uploadFile(e),setStorageSync:(e,t)=>uni.setStorageSync(e,t),getStorageSync:e=>uni.getStorageSync(e),removeStorageSync:e=>uni.removeStorageSync(e),clearStorageSync:()=>uni.clearStorageSync()};function la(e){return e&&la(e.__v_raw)||e}function ca(){return{token:ra.getStorageSync("uni_id_token")||ra.getStorageSync("uniIdToken"),tokenExpired:ra.getStorageSync("uni_id_token_expired")}}function da({token:e,tokenExpired:t}={}){e&&ra.setStorageSync("uni_id_token",e),t&&ra.setStorageSync("uni_id_token_expired",t)}let ua,ha;function ma(){return ua||(ua=uni.getSystemInfoSync()),ua}function pa(){let e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;const{scene:a,channel:n}=uni.getLaunchOptionsSync();e=n,t=a}}catch(a){}return{channel:e,scene:t}}function fa(){const e=uni.getLocale&&uni.getLocale()||"en";if(ha)return{...ha,locale:e,LOCALE:e};const t=ma(),{deviceId:a,osName:n,uniPlatform:i,appId:s}=t,o=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"];for(let r=0;r{t(Object.assign(e,{complete(e){e||(e={});const t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400){const a=e.data&&e.data.error&&e.data.error.code||"SYS_ERR",i=e.data&&e.data.error&&e.data.error.message||e.errMsg||"request:fail";return n(new oa({code:a,message:i,requestId:t}))}const i=e.data;if(i.error)return n(new oa({code:i.error.code,message:i.error.message,requestId:t}));i.result=i.data,i.requestId=t,delete i.data,a(i)}}))}))},va=function(e){return bt.stringify(kt.parse(e))},wa=class{constructor(e){["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=ra,this._getAccessTokenPromiseHub=new Bt({createPromise:()=>this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((e=>{if(!e.result||!e.result.accessToken)throw new oa({code:"AUTH_FAILED",message:"获取accessToken失败"});this.setAccessToken(e.result.accessToken)})),retryRule:Dt})}get hasAccessToken(){return!!this.accessToken}setAccessToken(e){this.accessToken=e}requestWrapped(e){return ya(e,this.adapter.request)}requestAuth(e){return this.requestWrapped(e)}request(e,t){return Promise.resolve().then((()=>this.hasAccessToken?t?this.requestWrapped(e):this.requestWrapped(e).catch((t=>new Promise(((e,a)=>{!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?a(t):e()})).then((()=>this.getAccessToken())).then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)})))):this.getAccessToken().then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)}))))}rebuildRequest(e){const t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=ga(t.data,this.config.clientSecret),t}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:n}}getAccessToken(){return this._getAccessTokenPromiseHub.exec()}async authorize(){await this.getAccessToken()}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(this.setupRequest(t))}getOSSUploadOptionsFromPath(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,header:{"X-OSS-server-side-encrpytion":"AES256"},success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}reportOSSUpload(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}async uploadFile({filePath:e,cloudPath:t,fileType:a="image",cloudPathAsRealPath:n=!1,onUploadProgress:i,config:s}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const o=s&&s.envType||this.config.envType;if(n&&("/"!==t[0]&&(t="/"+t),t.indexOf("\\")>-1))throw new oa({code:"INVALID_PARAM",message:"使用cloudPath作为路径时,cloudPath不可包含“\\”"});const r=(await this.getOSSUploadOptionsFromPath({env:o,filename:n?t.split("/").pop():t,fileId:n?t:void 0})).result,l="https://"+r.cdnDomain+"/"+r.ossPath,{securityToken:c,accessKeyId:d,signature:u,host:h,ossPath:m,id:p,policy:f,ossCallbackUrl:g}=r,y={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:d,Signature:u,host:h,id:p,key:m,policy:f,success_action_status:200};if(c&&(y["x-oss-security-token"]=c),g){const e=JSON.stringify({callbackUrl:g,callbackBody:JSON.stringify({fileId:p,spaceId:this.config.spaceId}),callbackBodyType:"application/json"});y.callback=va(e)}const v={url:"https://"+r.host,formData:y,fileName:"file",name:"file",filePath:e,fileType:a};if(await this.uploadFileToOSS(Object.assign({},v,{onUploadProgress:i})),g)return{success:!0,filePath:e,fileID:l};if((await this.reportOSSUpload({id:p})).success)return{success:!0,filePath:e,fileID:l};throw new oa({code:"UPLOAD_FAILED",message:"文件上传失败"})}getTempFileURL({fileList:e}={}){return new Promise(((t,a)=>{Array.isArray(e)&&0!==e.length||a(new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"})),t({fileList:e.map((e=>({fileID:e,tempFileURL:e})))})}))}async getFileInfo({fileList:e}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const t={method:"serverless.file.resource.info",params:JSON.stringify({id:e.map((e=>e.split("?")[0])).join(",")})};return{fileList:(await this.request(this.setupRequest(t))).result}}},ka={init(e){const t=new wa(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}};const ba="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";var _a,Sa;(Sa=_a||(_a={})).local="local",Sa.none="none",Sa.session="session";var Ea=function(){},xa=gt((function(e,t){var a;e.exports=(a=vt,function(e){var t=a,n=t.lib,i=n.WordArray,s=n.Hasher,o=t.algo,r=[],l=[];!function(){function t(t){for(var a=e.sqrt(t),n=2;n<=a;n++)if(!(t%n))return!1;return!0}function a(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(r[i]=a(e.pow(n,.5))),l[i]=a(e.pow(n,1/3)),i++),n++}();var c=[],d=o.SHA256=s.extend({_doReset:function(){this._hash=new i.init(r.slice(0))},_doProcessBlock:function(e,t){for(var a=this._hash.words,n=a[0],i=a[1],s=a[2],o=a[3],r=a[4],d=a[5],u=a[6],h=a[7],m=0;m<64;m++){if(m<16)c[m]=0|e[t+m];else{var p=c[m-15],f=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=c[m-2],y=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[m]=f+c[m-7]+y+c[m-16]}var v=n&i^n&s^i&s,w=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),k=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&d^~r&u)+l[m]+c[m];h=u,u=d,d=r,r=o+k|0,o=s,s=i,i=n,n=k+(w+v)|0}a[0]=a[0]+n|0,a[1]=a[1]+i|0,a[2]=a[2]+s|0,a[3]=a[3]+o|0,a[4]=a[4]+r|0,a[5]=a[5]+d|0,a[6]=a[6]+u|0,a[7]=a[7]+h|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return a[i>>>5]|=128<<24-i%32,a[14+(i+64>>>9<<4)]=e.floor(n/4294967296),a[15+(i+64>>>9<<4)]=n,t.sigBytes=4*a.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=s._createHelper(d),t.HmacSHA256=s._createHmacHelper(d)}(Math),a.SHA256)})),Na=xa,Va=gt((function(e,t){e.exports=vt.HmacSHA256}));const Ca=()=>{let e;if(!Promise){e=()=>{},e.promise={};const t=()=>{throw new oa({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}const t=new Promise(((t,a)=>{e=(e,n)=>e?a(e):t(n)}));return e.promise=t,e};function Ta(e){return void 0===e}function Da(e){return"[object Null]"===Object.prototype.toString.call(e)}var Ba;!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Ba||(Ba={}));const Ia={adapter:null,runtime:void 0},Pa=["anonymousUuidKey"];class Aa extends Ea{constructor(){super(),Ia.adapter.root.tcbObject||(Ia.adapter.root.tcbObject={})}setItem(e,t){Ia.adapter.root.tcbObject[e]=t}getItem(e){return Ia.adapter.root.tcbObject[e]}removeItem(e){delete Ia.adapter.root.tcbObject[e]}clear(){delete Ia.adapter.root.tcbObject}}function Ma(e,t){switch(e){case"local":return t.localStorage||new Aa;case"none":return new Aa;default:return t.sessionStorage||new Aa}}class Ra{constructor(e){if(!this._storage){this._persistence=Ia.adapter.primaryStorage||e.persistence,this._storage=Ma(this._persistence,Ia.adapter);const t=`access_token_${e.env}`,a=`access_token_expire_${e.env}`,n=`refresh_token_${e.env}`,i=`anonymous_uuid_${e.env}`,s=`login_type_${e.env}`,o=`user_info_${e.env}`;this.keys={accessTokenKey:t,accessTokenExpireKey:a,refreshTokenKey:n,anonymousUuidKey:i,loginTypeKey:s,userInfoKey:o}}}updatePersistence(e){if(e===this._persistence)return;const t="local"===this._persistence;this._persistence=e;const a=Ma(e,Ia.adapter);for(const n in this.keys){const e=this.keys[n];if(t&&Pa.includes(n))continue;const i=this._storage.getItem(e);Ta(i)||Da(i)||(a.setItem(e,i),this._storage.removeItem(e))}this._storage=a}setStore(e,t,a){if(!this._storage)return;const n={version:a||"localCachev1",content:t},i=JSON.stringify(n);try{this._storage.setItem(e,i)}catch(s){throw s}}getStore(e,t){try{if(!this._storage)return}catch(n){return""}t=t||"localCachev1";const a=this._storage.getItem(e);return a&&a.indexOf(t)>=0?JSON.parse(a).content:""}removeStore(e){this._storage.removeItem(e)}}const Oa={},La={};function Fa(e){return Oa[e]}class $a{constructor(e,t){this.data=t||null,this.name=e}}class ja extends $a{constructor(e,t){super("error",{error:e,data:t}),this.error=e}}const Ua=new class{constructor(){this._listeners={}}on(e,t){return a=e,n=t,(i=this._listeners)[a]=i[a]||[],i[a].push(n),this;var a,n,i}off(e,t){return function(e,t,a){if(a&&a[e]){const n=a[e].indexOf(t);-1!==n&&a[e].splice(n,1)}}(e,t,this._listeners),this}fire(e,t){if(e instanceof ja)return console.error(e.error),this;const a="string"==typeof e?new $a(e,t||{}):e,n=a.name;if(this._listens(n)){a.target=this;const e=this._listeners[n]?[...this._listeners[n]]:[];for(const t of e)t.call(this,a)}return this}_listens(e){return this._listeners[e]&&this._listeners[e].length>0}};function za(e,t){Ua.on(e,t)}function Ha(e,t={}){Ua.fire(e,t)}function qa(e,t){Ua.off(e,t)}const Ja="loginStateChanged",Wa="loginStateExpire",Ya="loginTypeChanged",Ka="anonymousConverted",Ga="refreshAccessToken";var Qa;!function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL"}(Qa||(Qa={}));const Za=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],Xa={"X-SDK-Version":"1.3.5"};function en(e,t,a){const n=e[t];e[t]=function(t){const i={},s={};a.forEach((a=>{const{data:n,headers:o}=a.call(e,t);Object.assign(i,n),Object.assign(s,o)}));const o=t.data;return o&&(()=>{var e;if(e=o,"[object FormData]"!==Object.prototype.toString.call(e))t.data={...o,...i};else for(const t in i)o.append(t,i[t])})(),t.headers={...t.headers||{},...s},n.call(e,t)}}function tn(){const e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:{...Xa,"x-seqid":e}}}class an{constructor(e={}){var t;this.config=e,this._reqClass=new Ia.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:`请求在${this.config.timeout/1e3}s内未完成,已中断`,restrictedMethods:["post"]}),this._cache=Fa(this.config.env),this._localCache=(t=this.config.env,La[t]),en(this._reqClass,"post",[tn]),en(this._reqClass,"upload",[tn]),en(this._reqClass,"download",[tn])}async post(e){return await this._reqClass.post(e)}async upload(e){return await this._reqClass.upload(e)}async download(e){return await this._reqClass.download(e)}async refreshAccessToken(){let e,t;this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken());try{e=await this._refreshAccessTokenPromise}catch(a){t=a}if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,t)throw t;return e}async _refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a,loginTypeKey:n,anonymousUuidKey:i}=this._cache.keys;this._cache.removeStore(e),this._cache.removeStore(t);let s=this._cache.getStore(a);if(!s)throw new oa({message:"未登录CloudBase"});const o={refresh_token:s},r=await this.request("auth.fetchAccessTokenWithRefreshToken",o);if(r.data.code){const{code:e}=r.data;if("SIGN_PARAM_INVALID"===e||"REFRESH_TOKEN_EXPIRED"===e||"INVALID_REFRESH_TOKEN"===e){if(this._cache.getStore(n)===Qa.ANONYMOUS&&"INVALID_REFRESH_TOKEN"===e){const e=this._cache.getStore(i),t=this._cache.getStore(a),n=await this.send("auth.signInAnonymously",{anonymous_uuid:e,refresh_token:t});return this.setRefreshToken(n.refresh_token),this._refreshAccessToken()}Ha(Wa),this._cache.removeStore(a)}throw new oa({code:r.data.code,message:`刷新access token失败:${r.data.code}`})}if(r.data.access_token)return Ha(Ga),this._cache.setStore(e,r.data.access_token),this._cache.setStore(t,r.data.access_token_expire+Date.now()),{accessToken:r.data.access_token,accessTokenExpire:r.data.access_token_expire};r.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,r.data.refresh_token),this._refreshAccessToken())}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a}=this._cache.keys;if(!this._cache.getStore(a))throw new oa({message:"refresh token不存在,登录状态异常"});let n=this._cache.getStore(e),i=this._cache.getStore(t),s=!0;return this._shouldRefreshAccessTokenHook&&!(await this._shouldRefreshAccessTokenHook(n,i))&&(s=!1),(!n||!i||i{e.wxOpenId&&e.wxPublicId&&(t=!0)})),{users:a,hasPrimaryUid:t}}setPrimaryUid(e){return this._request.send("auth.setPrimaryUid",{uid:e})}unlink(e){return this._request.send("auth.unlink",{platform:e})}async update(e){const{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o}=e,{data:r}=await this._request.send("auth.updateUserInfo",{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o});this.setLocalUserInfo(r)}async refresh(){const{data:e}=await this._request.send("auth.getUserInfo",{});return this.setLocalUserInfo(e),e}setUserInfo(){const{userInfoKey:e}=this._cache.keys,t=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((e=>{this[e]=t[e]})),this.location={country:t.country,province:t.province,city:t.city}}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e),this.setUserInfo()}}class ln{constructor(e){if(!e)throw new oa({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Fa(e);const{refreshTokenKey:t,accessTokenKey:a,accessTokenExpireKey:n}=this._cache.keys,i=this._cache.getStore(t),s=this._cache.getStore(a),o=this._cache.getStore(n);this.credential={refreshToken:i,accessToken:s,accessTokenExpire:o},this.user=new rn(e)}get isAnonymousAuth(){return this.loginType===Qa.ANONYMOUS}get isCustomAuth(){return this.loginType===Qa.CUSTOM}get isWeixinAuth(){return this.loginType===Qa.WECHAT||this.loginType===Qa.WECHAT_OPEN||this.loginType===Qa.WECHAT_PUBLIC}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}class cn extends on{async signIn(){this._cache.updatePersistence("local");const{anonymousUuidKey:e,refreshTokenKey:t}=this._cache.keys,a=this._cache.getStore(e)||void 0,n=this._cache.getStore(t)||void 0,i=await this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:n});if(i.uuid&&i.refresh_token){this._setAnonymousUUID(i.uuid),this.setRefreshToken(i.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.ANONYMOUS,persistence:"local"});const e=new ln(this.config.env);return await e.user.refresh(),e}throw new oa({message:"匿名登录失败"})}async linkAndRetrieveDataWithTicket(e){const{anonymousUuidKey:t,refreshTokenKey:a}=this._cache.keys,n=this._cache.getStore(t),i=this._cache.getStore(a),s=await this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:n,refresh_token:i,ticket:e});if(s.refresh_token)return this._clearAnonymousUUID(),this.setRefreshToken(s.refresh_token),await this._request.refreshAccessToken(),Ha(Ka,{env:this.config.env}),Ha(Ya,{loginType:Qa.CUSTOM,persistence:"local"}),{credential:{refreshToken:s.refresh_token}};throw new oa({message:"匿名转化失败"})}_setAnonymousUUID(e){const{anonymousUuidKey:t,loginTypeKey:a}=this._cache.keys;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(a,Qa.ANONYMOUS)}_clearAnonymousUUID(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}class dn extends on{async signIn(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"ticket must be a string"});const{refreshTokenKey:t}=this._cache.keys,a=await this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(t)||""});if(a.refresh_token)return this.setRefreshToken(a.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.CUSTOM,persistence:this.config.persistence}),await this.refreshUserInfo(),new ln(this.config.env);throw new oa({message:"自定义登录失败"})}}class un extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"email must be a string"});const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token:s,access_token_expire:o}=n;if(i)return this.setRefreshToken(i),s&&o?this.setAccessToken(s,o):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.EMAIL,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`邮箱登录失败: ${n.message}`}):new oa({message:"邮箱登录失败"})}async activate(e){return this._request.send("auth.activateEndUserMail",{token:e})}async resetPasswordWithToken(e,t){return this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:t})}}class hn extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});"string"!=typeof t&&(t="",console.warn("password is empty"));const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:Qa.USERNAME,username:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token_expire:s,access_token:o}=n;if(i)return this.setRefreshToken(i),o&&s?this.setAccessToken(o,s):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.USERNAME,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`用户名密码登录失败: ${n.message}`}):new oa({message:"用户名密码登录失败"})}}class mn{constructor(e){this.config=e,this._cache=Fa(e.env),this._request=sn(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),za(Ya,this._onLoginTypeChanged)}get currentUser(){const e=this.hasLoginState();return e&&e.user||null}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}anonymousAuthProvider(){return new cn(this.config)}customAuthProvider(){return new dn(this.config)}emailAuthProvider(){return new un(this.config)}usernameAuthProvider(){return new hn(this.config)}async signInAnonymously(){return new cn(this.config).signIn()}async signInWithEmailAndPassword(e,t){return new un(this.config).signIn(e,t)}signInWithUsernameAndPassword(e,t){return new hn(this.config).signIn(e,t)}async linkAndRetrieveDataWithTicket(e){return this._anonymousAuthProvider||(this._anonymousAuthProvider=new cn(this.config)),za(Ka,this._onAnonymousConverted),await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e)}async signOut(){if(this.loginType===Qa.ANONYMOUS)throw new oa({message:"匿名用户不支持登出操作"});const{refreshTokenKey:e,accessTokenKey:t,accessTokenExpireKey:a}=this._cache.keys,n=this._cache.getStore(e);if(!n)return;const i=await this._request.send("auth.logout",{refresh_token:n});return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.removeStore(a),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.NULL,persistence:this.config.persistence}),i}async signUpWithEmailAndPassword(e,t){return this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:t})}async sendPasswordResetEmail(e){return this._request.send("auth.sendPasswordResetEmail",{email:e})}onLoginStateChanged(e){za(Ja,(()=>{const t=this.hasLoginState();e.call(this,t)}));const t=this.hasLoginState();e.call(this,t)}onLoginStateExpired(e){za(Wa,e.bind(this))}onAccessTokenRefreshed(e){za(Ga,e.bind(this))}onAnonymousConverted(e){za(Ka,e.bind(this))}onLoginTypeChanged(e){za(Ya,(()=>{const t=this.hasLoginState();e.call(this,t)}))}async getAccessToken(){return{accessToken:(await this._request.getAccessToken()).accessToken,env:this.config.env}}hasLoginState(){const{refreshTokenKey:e}=this._cache.keys;return this._cache.getStore(e)?new ln(this.config.env):null}async isUsernameRegistered(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});const{data:t}=await this._request.send("auth.isUsernameRegistered",{username:e});return t&&t.isRegistered}getLoginState(){return Promise.resolve(this.hasLoginState())}async signInWithTicket(e){return new dn(this.config).signIn(e)}shouldRefreshAccessToken(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}getUserInfo(){return this._request.send("auth.getUserInfo",{}).then((e=>e.code?e:{...e.data,requestId:e.seqId}))}getAuthHeader(){const{refreshTokenKey:e,accessTokenKey:t}=this._cache.keys,a=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+a}}_onAnonymousConverted(e){const{env:t}=e.data;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}_onLoginTypeChanged(e){const{loginType:t,persistence:a,env:n}=e.data;n===this.config.env&&(this._cache.updatePersistence(a),this._cache.setStore(this._cache.keys.loginTypeKey,t))}}const pn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n,filePath:i,onUploadProgress:s,fileType:o="image"}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{const{data:{url:r,authorization:l,token:c,fileId:d,cosFileId:u},requestId:h}=e,m={key:n,signature:l,"x-cos-meta-fileid":u,success_action_status:"201","x-cos-security-token":c};a.upload({url:r,data:m,file:i,name:n,fileType:o,onUploadProgress:s}).then((e=>{201===e.statusCode?t(null,{fileID:d,requestId:h}):t(new oa({code:"STORAGE_REQUEST_FAIL",message:`STORAGE_REQUEST_FAIL: ${e.data}`}))})).catch((e=>{t(e)}))})).catch((e=>{t(e)})),t.promise},fn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{t(null,e)})).catch((e=>{t(e)})),t.promise},gn=function({fileList:e},t){if(t=t||Ca(),!e||!Array.isArray(e))return{code:"INVALID_PARAM",message:"fileList必须是非空的数组"};for(let n of e)if(!n||"string"!=typeof n)return{code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"};const a={fileid_list:e};return sn(this.config.env).send("storage.batchDeleteFile",a).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},yn=function({fileList:e},t){t=t||Ca(),e&&Array.isArray(e)||t(null,{code:"INVALID_PARAM",message:"fileList必须是非空的数组"});let a=[];for(let i of e)"object"==typeof i?(i.hasOwnProperty("fileID")&&i.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是包含fileID和maxAge的对象"}),a.push({fileid:i.fileID,max_age:i.maxAge})):"string"==typeof i?a.push({fileid:i}):t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是字符串"});const n={file_list:a};return sn(this.config.env).send("storage.batchGetDownloadUrl",n).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},vn=async function({fileID:e},t){const a=(await yn.call(this,{fileList:[{fileID:e,maxAge:600}]})).fileList[0];if("SUCCESS"!==a.code)return t?t(a):new Promise((e=>{e(a)}));const n=sn(this.config.env);let i=a.download_url;if(i=encodeURI(i),!t)return n.download({url:i});t(await n.download({url:i}))},wn=function({name:e,data:t,query:a,parse:n,search:i},s){const o=s||Ca();let r;try{r=t?JSON.stringify(t):""}catch(c){return Promise.reject(c)}if(!e)return Promise.reject(new oa({code:"PARAM_ERROR",message:"函数名不能为空"}));const l={inQuery:a,parse:n,search:i,function_name:e,request_data:r};return sn(this.config.env).send("functions.invokeFunction",l).then((e=>{if(e.code)o(null,e);else{let a=e.data.response_data;if(n)o(null,{result:a,requestId:e.requestId});else try{a=JSON.parse(e.data.response_data),o(null,{result:a,requestId:e.requestId})}catch(t){o(new oa({message:"response data must be json"}))}}return o.promise})).catch((e=>{o(e)})),o.promise},kn={timeout:15e3,persistence:"session"},bn={};class _n{constructor(e){this.config=e||this.config,this.authObj=void 0}init(e){switch(Ia.adapter||(this.requestClient=new Ia.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:`请求在${(e.timeout||5e3)/1e3}s内未完成,已中断`})),this.config={...kn,...e},!0){case this.config.timeout>6e5:console.warn("timeout大于可配置上限[10分钟],已重置为上限数值"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout小于可配置下限[100ms],已重置为下限数值"),this.config.timeout=100}return new _n(this.config)}auth({persistence:e}={}){if(this.authObj)return this.authObj;const t=e||Ia.adapter.primaryStorage||kn.persistence;var a;return t!==this.config.persistence&&(this.config.persistence=t),function(e){const{env:t}=e;Oa[t]=new Ra(e),La[t]=new Ra({...e,persistence:"local"})}(this.config),a=this.config,nn[a.env]=new an(a),this.authObj=new mn(this.config),this.authObj}on(e,t){return za.apply(this,[e,t])}off(e,t){return qa.apply(this,[e,t])}callFunction(e,t){return wn.apply(this,[e,t])}deleteFile(e,t){return gn.apply(this,[e,t])}getTempFileURL(e,t){return yn.apply(this,[e,t])}downloadFile(e,t){return vn.apply(this,[e,t])}uploadFile(e,t){return pn.apply(this,[e,t])}getUploadMetadata(e,t){return fn.apply(this,[e,t])}registerExtension(e){bn[e.name]=e}async invokeExtension(e,t){const a=bn[e];if(!a)throw new oa({message:`扩展${e} 必须先注册`});return await a.invoke(t,this)}useAdapters(e){const{adapter:t,runtime:a}=function(e){const t=(a=e,"[object Array]"===Object.prototype.toString.call(a)?e:[e]);var a;for(const n of t){const{isMatch:e,genAdapter:t,runtime:a}=n;if(e())return{adapter:t(),runtime:a}}}(e)||{};t&&(Ia.adapter=t),a&&(Ia.runtime=a)}}var Sn=new _n;function En(e,t,a){void 0===a&&(a={});var n=/\?/.test(t),i="";for(var s in a)""===i?!n&&(t+="?"):i+="&",i+=s+"="+encodeURIComponent(a[s]);return/^http(s)?:\/\//.test(t+=i)?t:""+e+t}class xn{post(e){const{url:t,data:a,headers:n}=e;return new Promise(((e,i)=>{ra.request({url:En("https:",t),data:a,method:"POST",header:n,success(t){e(t)},fail(e){i(e)}})}))}upload(e){return new Promise(((t,a)=>{const{url:n,file:i,data:s,headers:o,fileType:r}=e,l=ra.uploadFile({url:En("https:",n),name:"file",formData:Object.assign({},s),filePath:i,fileType:r,header:o,success(e){const a={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&s.success_action_status&&(a.statusCode=parseInt(s.success_action_status,10)),t(a)},fail(e){a(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((t=>{e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}}const Nn={setItem(e,t){ra.setStorageSync(e,t)},getItem:e=>ra.getStorageSync(e),removeItem(e){ra.removeStorageSync(e)},clear(){ra.clearStorageSync()}};var Vn={genAdapter:function(){return{root:{},reqClass:xn,localStorage:Nn,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Sn.useAdapters(Vn);const Cn=Sn,Tn=Cn.init;Cn.init=function(e){e.env=e.spaceId;const t=Tn.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;const a=t.auth;return t.auth=function(e){const t=a.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((e=>{var a;t[e]=(a=t[e],function(e){e=e||{};const{success:t,fail:n,complete:i}=sa(e);if(!(t||n||i))return a.call(this,e);a.call(this,e).then((e=>{t&&t(e),i&&i(e)}),(e=>{n&&n(e),i&&i(e)}))}).bind(t)})),t},t.customAuth=t.auth,t};var Dn=Cn,Bn=class extends wa{getAccessToken(){return new Promise(((e,t)=>{const a="Anonymous_Access_token";this.setAccessToken(a),e(a)}))}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret);const i=fa();n["x-client-info"]=encodeURIComponent(JSON.stringify(i));const{token:s}=ca();return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:JSON.parse(JSON.stringify(n))}}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}uploadFile({filePath:e,cloudPath:t,fileType:a="image",onUploadProgress:n}){if(!t)throw new oa({code:"CLOUDPATH_REQUIRED",message:"cloudPath不可为空"});let i;return this.getOSSUploadOptionsFromPath({cloudPath:t}).then((t=>{const{url:s,formData:o,name:r}=t.result;i=t.result.fileUrl;const l={url:s,formData:o,name:r,filePath:e,fileType:a};return this.uploadFileToOSS(Object.assign({},l,{onUploadProgress:n}))})).then((()=>this.reportOSSUpload({cloudPath:t}))).then((t=>new Promise(((a,n)=>{t.success?a({success:!0,filePath:e,fileID:i}):n(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))}))))}deleteFile({fileList:e}){const t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(t)).then((e=>{if(e.success)return e.result;throw new oa({code:"DELETE_FILE_FAILED",message:"删除文件失败"})}))}getTempFileURL({fileList:e,maxAge:t}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const a={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:t})};return this.request(this.setupRequest(a)).then((e=>{if(e.success)return{fileList:e.result.fileList.map((e=>({fileID:e.fileID,tempFileURL:e.tempFileURL})))};throw new oa({code:"GET_TEMP_FILE_URL_FAILED",message:"获取临时文件链接失败"})}))}},In={init(e){const t=new Bn(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}},Pn=gt((function(e,t){e.exports=vt.enc.Hex}));function An(e="",t={}){const{data:a,functionName:n,method:i,headers:s,signHeaderKeys:o=[],config:r}=t,l=Date.now(),c="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),d=Object.assign({},s,{"x-from-app-id":r.spaceAppId,"x-from-env-id":r.spaceId,"x-to-env-id":r.spaceId,"x-from-instance-id":l,"x-from-function-name":n,"x-client-timestamp":l,"x-alipay-source":"client","x-request-id":c,"x-alipay-callid":c,"x-trace-id":c}),u=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),[h="",m=""]=e.split("?")||[],p=function(e){const t=e.signedHeaders.join(";"),a=e.signedHeaders.map((t=>`${t.toLowerCase()}:${e.headers[t]}\n`)).join(""),n=Na(e.body).toString(Pn),i=`${e.method.toUpperCase()}\n${e.path}\n${e.query}\n${a}\n${t}\n${n}\n`,s=Na(i).toString(Pn),o=`HMAC-SHA256\n${e.timestamp}\n${s}\n`,r=Va(o,e.secretKey).toString(Pn);return`HMAC-SHA256 Credential=${e.secretId}, SignedHeaders=${t}, Signature=${r}`}({path:h,query:m,method:i,headers:d,timestamp:l,body:JSON.stringify(a),secretId:r.accessKey,secretKey:r.secretKey,signedHeaders:u.sort()});return{url:`${r.endpoint}${e}`,headers:Object.assign({},d,{Authorization:p})}}function Mn({url:e,data:t,method:a="POST",headers:n={}}){return new Promise(((i,s)=>{ra.request({url:e,method:a,data:t,header:n,dataType:"json",complete:(e={})=>{const t=n["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){const{message:a,errMsg:n,trace_id:i}=e.data||{};return s(new oa({code:"SYS_ERR",message:a||n||"request:fail",requestId:i||t}))}i({status:e.statusCode,data:e.data,headers:e.header,requestId:t})}})}))}function Rn(e,t){const{path:a,data:n,method:i="GET"}=e,{url:s,headers:o}=An(a,{functionName:"",data:n,method:i,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>{const t=e.data||{};if(!t.success)throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId});return t.data||{}})).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}function On(e=""){const t=e.trim().replace(/^cloud:\/\//,""),a=t.indexOf("/");if(a<=0)throw new oa({code:"INVALID_PARAM",message:"fileID不合法"});const n=t.substring(0,a),i=t.substring(a+1);return n!==this.config.spaceId&&console.warn("file ".concat(e," does not belong to env ").concat(this.config.spaceId)),i}function Ln(e=""){return"cloud://".concat(this.config.spaceId,"/").concat(e.replace(/^\/+/,""))}var Fn={init:e=>{e.provider="alipay";const t=new class{constructor(e){if(["spaceId","spaceAppId","accessKey","secretKey"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||`https://${e.spaceId}.api-hz.cloudbasefunction.cn`})}callFunction(e){return function(e,t){const{name:a,data:n}=e,i="POST",{url:s,headers:o}=An("/functions/invokeFunction",{functionName:a,data:n,method:i,headers:{"x-to-function-name":a},signHeaderKeys:["x-to-function-name"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>({errCode:0,success:!0,requestId:e.requestId,result:e.data}))).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}(e,this.config)}uploadFileToOSS({url:e,filePath:t,fileType:a,formData:n,onUploadProgress:i}){return new Promise(((s,o)=>{const r=ra.uploadFile({url:e,filePath:t,fileType:a,formData:n,name:"file",success(e){e&&e.statusCode<400?s(e):o(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){o(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof i&&r&&"function"==typeof r.onProgressUpdate&&r.onProgressUpdate((e=>{i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}async uploadFile({filePath:e,cloudPath:t="",fileType:a="image",onUploadProgress:n}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const i=await Rn({path:"/".concat(t.replace(/^\//,""),"?post_url")},this.config),{file_id:s,upload_url:o,form_data:r}=i,l=r&&r.reduce(((e,t)=>(e[t.key]=t.value,e)),{});return this.uploadFileToOSS({url:o,filePath:e,fileType:a,formData:l,onUploadProgress:n}).then((()=>({fileID:s})))}async getTempFileURL({fileList:e}){return new Promise(((t,a)=>{(!e||e.length<0)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList不能为空数组"})),e.length>50&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList数组长度不能超过50"}));const n=[];for(const i of e){"string"!==xt(i)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList的元素必须是非空的字符串"}));const e=On.call(this,i);n.push({file_id:e,expire:600})}Rn({path:"/?download_url",data:{file_list:n},method:"POST"},this.config).then((e=>{const{file_list:a=[]}=e;t({fileList:a.map((e=>({fileID:Ln.call(this,e.file_id),tempFileURL:e.download_url})))})})).catch((e=>a(e)))}))}}(e);return t.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},t}};function $n({data:e}){let t;t=fa();const a=JSON.parse(JSON.stringify(e||{}));if(Object.assign(a,{clientInfo:t}),!a.uniIdToken){const{token:e}=ca();e&&(a.uniIdToken=e)}return a}const jn=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:",云函数[{functionName}]在云端不存在,请检查此云函数名称是否正确以及该云函数是否已上传到服务空间",mode:"append"}];var Un=/[\\^$.*+?()[\]{}|]/g,zn=RegExp(Un.source);function Hn(e,t,a){return e.replace(new RegExp((n=t)&&zn.test(n)?n.replace(Un,"\\$&"):n,"g"),a);var n}const qn=2e4,Jn={code:20101,message:"Invalid client"};function Wn(e){const{errSubject:t,subject:a,errCode:n,errMsg:i,code:s,message:o,cause:r}=e||{};return new oa({subject:t||a||"uni-secure-network",code:n||s||qn,message:i||o,cause:r})}let Yn;function Kn({secretType:e}={}){return"request"===e||"response"===e||"both"===e}function Gn({name:e,data:t={}}={}){return"DCloud-clientDB"===e&&"encryption"===t.redirectTo&&"getAppClientKey"===t.action}function Qn({functionName:e,result:t,logPvd:a}){}function Zn(e){const t=e.callFunction,a=function(a){const n=a.name;a.data=$n.call(e,{data:a.data});const i={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=Kn(a),o=Gn(a),r=s||o;return t.call(this,a).then((e=>(e.errCode=0,!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),Promise.resolve(e))),(e=>(!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),e&&e.message&&(e.message=function({message:e="",extraInfo:t={},formatter:a=[]}={}){for(let n=0;na.provider===e&&a.spaceId===t));return n&&n.config}({provider:e,spaceId:t});if(!r||!r.accessControl||!r.accessControl.enable)return!1;const l=r.accessControl.function||{},c=Object.keys(l);if(0===c.length)return!0;const d=function(e,t){let a,n,i;for(let s=0;se.trim())).indexOf(t)>-1&&(n=o):i=o:a=o}return a||n||i}(c,a);if(!d)return!1;if((l[d]||[]).find(((e={})=>e.appId===n&&(e.platform||"").toLowerCase()===o.toLowerCase())))return!0;throw console.error(`此应用[appId: ${n}, platform: ${o}]不在云端配置的允许访问的应用列表内,参考:https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`),Wn(Jn)}({provider:n,spaceId:i,functionName:s})?new Yn({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(a.bind(e))(t):o(t),Object.defineProperty(r,"result",{get:()=>(console.warn("当前返回结果为Promise类型,不可直接访问其result属性,详情请参考:https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{})}),r.then((e=>("undefined"!=typeof UTSJSONObject&&(e.result=new UTSJSONObject(e.result)),e)))}}Yn=class{constructor(){throw Wn({message:"Platform app is not enabled, please check whether secure network module is enabled in your manifest.json"})}};const Xn=Symbol("CLIENT_DB_INTERNAL");function ei(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=Xn,e.inspect=null,e.__v_raw=void 0,new Proxy(e,{get(e,a,n){if("_uniClient"===a)return null;if("symbol"==typeof a)return e[a];if(a in e||"string"!=typeof a){const t=e[a];return"function"==typeof t?t.bind(e):t}return t.get(e,a,n)}})}function ti(e){return{on:(t,a)=>{e[t]=e[t]||[],e[t].indexOf(a)>-1||e[t].push(a)},off:(t,a)=>{e[t]=e[t]||[];const n=e[t].indexOf(a);-1!==n&&e[t].splice(n,1)}}}const ai=["db.Geo","db.command","command.aggregate"];function ni(e,t){return ai.indexOf(`${e}.${t}`)>-1}function ii(e){switch(xt(e=la(e))){case"array":return e.map((e=>ii(e)));case"object":return e._internalType===Xn||Object.keys(e).forEach((t=>{e[t]=ii(e[t])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function si(e){return e&&e.content&&e.content.$method}class oi{constructor(e,t,a){this.content=e,this.prevStage=t||null,this.udb=null,this._database=a}toJSON(){let e=this;const t=[e.content];for(;e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map((e=>({$method:e.$method,$param:ii(e.$param)})))}}toString(){return JSON.stringify(this.toJSON())}getAction(){const e=this.toJSON().$db.find((e=>"action"===e.$method));return e&&e.$param&&e.$param[0]}getCommand(){return{$db:this.toJSON().$db.filter((e=>"action"!==e.$method))}}get isAggregate(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"collection"===a||"pipeline"===t)return!0;e=e.prevStage}return!1}get isCommand(){let e=this;for(;e;){if("command"===si(e))return!0;e=e.prevStage}return!1}get isAggregateCommand(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"command"===a)return!0;e=e.prevStage}return!1}getNextStageFn(e){const t=this;return function(){return ri({$method:e,$param:ii(Array.from(arguments))},t,t._database)}}get count(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}get remove(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}get(){return this._send("get",Array.from(arguments))}get add(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}update(){return this._send("update",Array.from(arguments))}end(){return this._send("end",Array.from(arguments))}get set(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL禁止使用set方法")}}_send(e,t){const a=this.getAction(),n=this.getCommand();return n.$db.push({$method:e,$param:ii(t)}),this._database._callCloudFunction({action:a,command:n})}}function ri(e,t,a){return ei(new oi(e,t,a),{get(e,t){let n="db";return e&&e.content&&(n=e.content.$method),ni(n,t)?ri({$method:t},e,a):function(){return ri({$method:t,$param:ii(Array.from(arguments))},e,a)}}})}function li({path:e,method:t}){return class{constructor(){this.param=Array.from(arguments)}toJSON(){return{$newDb:[...e.map((e=>({$method:e}))),{$method:t,$param:this.param}]}}toString(){return JSON.stringify(this.toJSON())}}}function ci(e,t={}){return ei(new e(t),{get:(e,t)=>ni("db",t)?ri({$method:t},null,e):function(){return ri({$method:t,$param:ii(Array.from(arguments))},null,e)}})}class di extends class{constructor({uniClient:e={},isJQL:t=!1}={}){this._uniClient=e,this._authCallBacks={},this._dbCallBacks={},e._isDefault&&(this._dbCallBacks=Ot("_globalUniCloudDatabaseCallback")),t||(this.auth=ti(this._authCallBacks)),this._isJQL=t,Object.assign(this,ti(this._dbCallBacks)),this.env=ei({},{get:(e,t)=>({$env:t})}),this.Geo=ei({},{get:(e,t)=>li({path:["Geo"],method:t})}),this.serverDate=li({path:[],method:"serverDate"}),this.RegExp=li({path:[],method:"RegExp"})}getCloudEnv(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv参数错误");return{$env:e.replace("$cloudEnv_","")}}_callback(e,t){const a=this._dbCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}_callbackAuth(e,t){const a=this._authCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}multiSend(){const e=Array.from(arguments),t=e.map((e=>{const t=e.getAction(),a=e.getCommand();if("getTemp"!==a.$db[a.$db.length-1].$method)throw new Error("multiSend只支持子命令内使用getTemp");return{action:t,command:a}}));return this._callCloudFunction({multiCommand:t,queryList:e})}}{_parseResult(e){return this._isJQL?e.result:e}_callCloudFunction({action:e,command:t,multiCommand:a,queryList:n}){function i(e,t){if(a&&n)for(let a=0;aUt(zt(o,"complete"),e))).then((()=>(i(null,e),ta(Jt,{type:Kt,content:e}),Promise.reject(e))))}const l=Ut(zt(o,"invoke")),c=this._uniClient;return l.then((()=>c.callFunction({name:"DCloud-clientDB",type:"CLIENT_DB",data:{action:e,command:t,multiCommand:a}}))).then((e=>{const{code:t,message:a,token:n,tokenExpired:l,systemInfo:c=[]}=e.result;if(c)for(let i=0;i(console.warn(a),n)})}}return u=e,Ut(zt(o,"success"),u).then((()=>Ut(zt(o,"complete"),u))).then((()=>{i(u,null);const e=s._parseResult(u);return ta(Jt,{type:Kt,content:e}),Promise.resolve(e)}));var u}),(e=>(/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB未初始化,请在web控制台保存一次schema以开启clientDB"),r(new oa({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId})))))}}const ui="token无效,跳转登录页面",hi="token过期,跳转登录页面",mi={TOKEN_INVALID_TOKEN_EXPIRED:hi,TOKEN_INVALID_INVALID_CLIENTID:ui,TOKEN_INVALID:ui,TOKEN_INVALID_WRONG_TOKEN:ui,TOKEN_INVALID_ANONYMOUS_USER:ui},pi={"uni-id-token-expired":hi,"uni-id-check-token-failed":ui,"uni-id-token-not-exist":ui,"uni-id-check-device-feature-failed":ui};function fi(e,t){let a="";return a=e?`${e}/${t}`:t,a.replace(/^\//,"")}function gi(e=[],t=""){const a=[],n=[];return e.forEach((e=>{!0===e.needLogin?a.push(fi(t,e.path)):!1===e.needLogin&&n.push(fi(t,e.path))})),{needLoginPage:a,notNeedLoginPage:n}}function yi(e){return e.split("?")[0].replace(/^\//,"")}function vi(){return function(e){let t=e&&e.$page&&e.$page.fullPath||"";return t?("/"!==t.charAt(0)&&(t="/"+t),t):t}(function(){const e=getCurrentPages();return e[e.length-1]}())}function wi(){return yi(vi())}function ki(e="",t={}){if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;const a=t.list,n=yi(e);return a.some((e=>e.pagePath===n))}const bi=!!ft.uniIdRouter,{loginPage:_i,routerNeedLogin:Si,resToLogin:Ei,needLoginPage:xi,notNeedLoginPage:Ni,loginPageInTabBar:Vi}=function({pages:e=[],subPackages:t=[],uniIdRouter:a={},tabBar:n={}}=ft){const{loginPage:i,needLogin:s=[],resToLogin:o=!0}=a,{needLoginPage:r,notNeedLoginPage:l}=gi(e),{needLoginPage:c,notNeedLoginPage:d}=function(e=[]){const t=[],a=[];return e.forEach((e=>{const{root:n,pages:i=[]}=e,{needLoginPage:s,notNeedLoginPage:o}=gi(i,n);t.push(...s),a.push(...o)})),{needLoginPage:t,notNeedLoginPage:a}}(t);return{loginPage:i,routerNeedLogin:s,resToLogin:o,needLoginPage:[...r,...c],notNeedLoginPage:[...l,...d],loginPageInTabBar:ki(i,n)}}();if(xi.indexOf(_i)>-1)throw new Error(`Login page [${_i}] should not be "needLogin", please check your pages.json`);function Ci(e){const t=wi();if("/"===e.charAt(0))return e;const[a,n]=e.split("?"),i=a.replace(/^\//,"").split("/"),s=t.split("/");s.pop();for(let o=0;o-1?n+`&uniIdRedirectUrl=${encodeURIComponent(i)}`:n+`?uniIdRedirectUrl=${encodeURIComponent(i)}`:n);var n,i;Vi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");const s={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((()=>{s[e]({url:a})}),0)}function Bi({url:e}={}){const t={abortLoginPageJump:!1,autoToLoginPage:!1},a=function(){const{token:e,tokenExpired:t}=ca();let a;if(e){if(t-1)&&(xi.indexOf(t)>-1||Si.some((t=>{return a=e,new RegExp(t).test(a);var a})))}(e)&&a){if(a.uniIdRedirectUrl=e,Zt(Wt).length>0)return setTimeout((()=>{ta(Wt,a)}),0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function Ii(){!function(){const e=vi(),{abortLoginPageJump:t,autoToLoginPage:a}=Bi({url:e});t||a&&Di({api:"redirectTo",redirect:e})}();const e=["navigateTo","redirectTo","reLaunch","switchTab"];for(let t=0;t{const{type:t,content:a}=e;let n=!1;switch(t){case"cloudobject":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in pi}(a);break;case"clientdb":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in mi}(a)}n&&function(e={}){const t=Zt(Wt);ia().then((()=>{const a=vi();if(a&&Ti({redirect:a}))return t.length>0?ta(Wt,Object.assign({uniIdRedirectUrl:a},e)):void(_i&&Di({api:"navigateTo",redirect:a}))}))}(a)}))}function Ai(e){var t;(t=e).onResponse=function(e){Xt(Jt,e)},t.offResponse=function(e){ea(Jt,e)},function(e){e.onNeedLogin=function(e){Xt(Wt,e)},e.offNeedLogin=function(e){ea(Wt,e)},bi&&(Ot("_globalUniCloudStatus").needLoginInit||(Ot("_globalUniCloudStatus").needLoginInit=!0,ia().then((()=>{Ii.call(e)})),Ei&&Pi.call(e)))}(e),function(e){e.onRefreshToken=function(e){Xt(Yt,e)},e.offRefreshToken=function(e){ea(Yt,e)}}(e)}let Mi;const Ri="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Oi=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Li(){const e=ca().token||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let a;try{a=JSON.parse((n=t[1],decodeURIComponent(Mi(n).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("获取当前用户信息出错,详细错误信息为:"+i.message)}var n;return a.tokenExpired=1e3*a.exp,delete a.exp,delete a.iat,a}Mi="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Oi.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var a,n,i="",s=0;s>16&255):64===n?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return i}:atob;var Fi=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(gt((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const a="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function i(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function s(e,t,{onChooseFile:n,onUploadProgress:i}){return t.then((e=>{if(n){const t=n(e);if(void 0!==t)return Promise.resolve(t).then((t=>void 0===t?e:t))}return e})).then((t=>!1===t?{errMsg:a,tempFilePaths:[],tempFiles:[]}:function(e,t,n=5,i){(t=Object.assign({},t)).errMsg=a;const s=t.tempFiles,o=s.length;let r=0;return new Promise((a=>{for(;r=o)return void(!s.find((e=>!e.url&&!e.errMsg))&&a(t));const c=s[n];e.uploadFile({provider:c.provider,filePath:c.path,cloudPath:c.cloudPath,fileType:c.fileType,cloudPathAsRealPath:c.cloudPathAsRealPath,onUploadProgress(e){e.index=n,e.tempFile=c,e.tempFilePath=c.path,i&&i(e)}}).then((e=>{c.url=e.fileID,n{c.errMsg=e.errMsg||e.message,n{uni.chooseImage({count:t,sizeType:a,sourceType:s,extension:o,success(t){e(i(t,"image"))},fail(e){r({errMsg:e.errMsg.replace("chooseImage:fail",n)})}})}))}(t),t):"video"===t.type?s(e,function(e){const{camera:t,compressed:a,maxDuration:s,sourceType:o=["album","camera"],extension:r}=e;return new Promise(((e,l)=>{uni.chooseVideo({camera:t,compressed:a,maxDuration:s,sourceType:o,extension:r,success(t){const{tempFilePath:a,duration:n,size:s,height:o,width:r}=t;e(i({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:s,type:t.tempFile&&t.tempFile.type||"",width:r,height:o,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){l({errMsg:e.errMsg.replace("chooseVideo:fail",n)})}})}))}(t),t):s(e,function(e){const{count:t,extension:a}=e;return new Promise(((e,s)=>{let o=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(o=wx.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});o({type:"all",count:t,extension:a,success(t){e(i(t))},fail(e){s({errMsg:e.errMsg.replace("chooseFile:fail",n)})}})}))}(t),t)}}})));function $i(e){return{props:{localdata:{type:Array,default:()=>[]},options:{type:[Object,Array],default:()=>({})},spaceInfo:{type:Object,default:()=>({})},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:()=>({mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{},mixinDatacomError:null}),created(){this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((()=>{var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{if("manual"===this.loadtime)return;let a=!1;const n=[];for(let i=2;i{this.mixinDatacomLoading=!1;const{data:n,count:i}=a.result;this.getcount&&(this.mixinDatacomPage.count=i),this.mixinDatacomHasMore=n.length{this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e,this.mixinDatacomError=e,a&&a(e)})))},mixinDatacomGet(t={}){let a;t=t||{},a="undefined"!=typeof __uniX&&__uniX?e.databaseForJQL(this.spaceInfo):e.database(this.spaceInfo);const n=t.action||this.action;n&&(a=a.action(n));const i=t.collection||this.collection;a=Array.isArray(i)?a.collection(...i):a.collection(i);const s=t.where||this.where;s&&Object.keys(s).length&&(a=a.where(s));const o=t.field||this.field;o&&(a=a.field(o));const r=t.foreignKey||this.foreignKey;r&&(a=a.foreignKey(r));const l=t.groupby||this.groupby;l&&(a=a.groupBy(l));const c=t.groupField||this.groupField;c&&(a=a.groupField(c)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(a=a.distinct());const d=t.orderby||this.orderby;d&&(a=a.orderBy(d));const u=void 0!==t.pageCurrent?t.pageCurrent:this.mixinDatacomPage.current,h=void 0!==t.pageSize?t.pageSize:this.mixinDatacomPage.size,m=void 0!==t.getcount?t.getcount:this.getcount,p=void 0!==t.gettree?t.gettree:this.gettree,f=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,g={getCount:m},y={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return p&&(g.getTree=y),f&&(g.getTreePath=y),a=a.skip(h*(u-1)).limit(h).get(g),a}}}}function ji(e){return Ot("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}async function Ui({openid:e,callLoginByWeixin:t=!1}={}){throw ji(this),new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `app`")}async function zi(e){const t=ji(this);return t.initPromise||(t.initPromise=Ui.call(this,e).then((e=>e)).catch((e=>{throw delete t.initPromise,e}))),t.initPromise}function Hi(e){const t={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(a){return new Promise(((n,i)=>{t[e]({...a,success(e){n(e)},fail(e){i(e)}})}))}}class qi extends class{constructor(){this._callback={}}addListener(e,t){this._callback[e]||(this._callback[e]=[]),this._callback[e].push(t)}on(e,t){return this.addListener(e,t)}removeListener(e,t){if(!t)throw new Error('The "listener" argument must be of type function. Received undefined');const a=this._callback[e];if(!a)return;const n=function(e,t){for(let a=e.length-1;a>=0;a--)if(e[a]===t)return a;return-1}(a,t);a.splice(n,1)}off(e,t){return this.removeListener(e,t)}removeAllListener(e){delete this._callback[e]}emit(e,...t){const a=this._callback[e];if(a)for(let n=0;n{if(!e)throw new Error("Invalid appId, please check the manifest.json file");if(!t)throw new Error("Invalid push client id");this._appId=e,this._pushClientId=t,this._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),this.emit("open"),this._initMessageListener()}),(e=>{throw this.emit("error",e),this.close(),e}))}async open(){return this.init()}_isUniCloudSSE(e){if("receive"!==e.type)return!1;const t=e&&e.data&&e.data.payload;return!(!t||"UNI_CLOUD_SSE"!==t.channel||t.seqId!==this._seqId)}_receivePushMessage(e){if(!this._isUniCloudSSE(e))return;const t=e&&e.data&&e.data.payload,{action:a,messageId:n,message:i}=t;this._payloadQueue.push({action:a,messageId:n,message:i}),this._consumMessage()}_consumMessage(){for(;;){const e=this._payloadQueue.find((e=>e.messageId===this._currentMessageId+1));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}_parseMessagePayload(e){const{action:t,messageId:a,message:n}=e;"end"===t?this._end({messageId:a,message:n}):"message"===t&&this._appendMessage({messageId:a,message:n})}_appendMessage({messageId:e,message:t}={}){this.emit("message",t)}_end({messageId:e,message:t}={}){this.emit("end",t),this.close()}_initMessageListener(){uni.onPushMessage(this._uniPushMessageCallback)}_destroy(){uni.offPushMessage(this._uniPushMessageCallback)}toJSON(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}close(){this._destroy(),this.emit("close")}}const Ji={tcb:Dn,tencent:Dn,aliyun:ka,private:In,alipay:Fn};let Wi=new class{init(e){let t={};const a=Ji[e.provider];if(!a)throw new Error("未提供正确的provider参数");var n;return t=a.init(e),function(e){e._initPromiseHub||(e._initPromiseHub=new Bt({createPromise:function(){let t=Promise.resolve();t=new Promise((e=>{setTimeout((()=>{e()}),1)}));const a=e.auth();return t.then((()=>a.getLoginState())).then((e=>e?Promise.resolve():a.signInAnonymously()))}}))}(t),Zn(t),function(e){const t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),(n=t).database=function(e){if(e&&Object.keys(e).length>0)return n.init(e).database();if(this._database)return this._database;const t=ci(di,{uniClient:n});return this._database=t,t},n.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return n.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;const t=ci(di,{uniClient:n,isJQL:!0});return this._databaseForJQL=t,t},function(e){e.getCurrentUserInfo=Li,e.chooseAndUploadFile=Fi.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return $i(e)}}),e.SSEChannel=qi,e.initSecureNetworkByWeixin=function(e){return function({openid:t,callLoginByWeixin:a=!1}={}){return zi.call(e,{openid:t,callLoginByWeixin:a})}}(e),e.importObject=function(t){return function(a,n={}){n=function(e,t={}){return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==typeof t.secretMethods&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"加载中...",mask:!0},errorOptions:{type:"modal",retry:!1}},n);const{customUI:i,loadingOptions:s,errorOptions:o,parseSystemError:r}=n,l=!i;return new Proxy({},{get(i,c){switch(c){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function({fn:e,interceptorName:t,getCallbackArgs:a}={}){return async function(...n){const i=a?a({params:n}):{};let s,o;try{return await Ut(zt(t,"invoke"),{...i}),s=await e(...n),await Ut(zt(t,"success"),{...i,result:s}),s}catch(r){throw o=r,await Ut(zt(t,"fail"),{...i,error:o}),o}finally{await Ut(zt(t,"complete"),o?{...i,error:o}:{...i,result:s})}}}({fn:async function i(...d){let u;l&&uni.showLoading({title:s.title,mask:s.mask});const h={name:a,type:"OBJECT",data:{method:c,params:d}};"object"==typeof n.secretMethods&&function(e,t){const a=t.data.method,n=e.secretMethods||{},i=n[a]||n["*"];i&&(t.secretType=i)}(n,h);let m=!1;try{u=await t.callFunction(h)}catch(e){m=!0,u={result:new oa(e)}}const{errSubject:p,errCode:f,errMsg:g,newToken:y}=u.result||{};if(l&&uni.hideLoading(),y&&y.token&&y.tokenExpired&&(da(y),ta(Yt,{...y})),f){let e=g;if(m&&r&&(e=(await r({objectName:a,methodName:c,params:d,errSubject:p,errCode:f,errMsg:g})).errMsg||g),l)if("toast"===o.type)uni.showToast({title:e,icon:"none"});else{if("modal"!==o.type)throw new Error(`Invalid errorOptions.type: ${o.type}`);{const{confirm:t}=await async function({title:e,content:t,showCancel:a,cancelText:n,confirmText:i}={}){return new Promise(((s,o)=>{uni.showModal({title:e,content:t,showCancel:a,cancelText:n,confirmText:i,success(e){s(e)},fail(){s({confirm:!1,cancel:!0})}})}))}({title:"提示",content:e,showCancel:o.retry,cancelText:"取消",confirmText:o.retry?"重试":"确定"});if(o.retry&&t)return i(...d)}}const t=new oa({subject:p,code:f,message:g,requestId:u.requestId});throw t.detail=u.result,ta(Jt,{type:Qt,content:t}),t}return ta(Jt,{type:Qt,content:u.result}),u.result},interceptorName:"callObject",getCallbackArgs:function({params:e}={}){return{objectName:a,methodName:c,params:e}}})}})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((e=>{if(!t[e])return;const a=t[e];t[e]=function(){return a.apply(t,Array.from(arguments))},t[e]=function(e,t){return function(a){let n=!1;if("callFunction"===t){const e=a&&a.type||_t;n=e!==_t}const i="callFunction"===t&&!n,s=this._initPromiseHub.exec();a=a||{};const{success:o,fail:r,complete:l}=sa(a),c=s.then((()=>n?Promise.resolve():Ut(zt(t,"invoke"),a))).then((()=>e.call(this,a))).then((e=>n?Promise.resolve(e):Ut(zt(t,"success"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(i&&ta(Jt,{type:Gt,content:e}),Promise.resolve(e))))),(e=>n?Promise.reject(e):Ut(zt(t,"fail"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(ta(Jt,{type:Gt,content:e}),Promise.reject(e))))));if(!(o||r||l))return c;c.then((e=>{o&&o(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}),(e=>{r&&r(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}))}}(t[e],e).bind(t)})),t.init=this.init,t}};(()=>{const e=At;let t={};if(e&&1===e.length)t=e[0],Wi=Wi.init(t),Wi._isDefault=!0;else{const t=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"];let a;a=e&&e.length>0?"应用有多个服务空间,请通过uniCloud.init方法指定要使用的服务空间":"应用未关联服务空间,请在uniCloud目录右键关联服务空间",t.forEach((e=>{Wi[e]=function(){return console.error(a),Promise.reject(new oa({code:"SYS_ERR",message:a}))}}))}Object.assign(Wi,{get mixinDatacom(){return $i(Wi)}}),Ai(Wi),Wi.addInterceptor=$t,Wi.removeInterceptor=jt,Wi.interceptObject=Ht})();var Yi=Wi;const Ki="chooseAndUploadFile:fail";function Gi(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function Qi(e,t=5,a){const n=(e=JSON.parse(JSON.stringify(e))).length;let i=0,s=this;return new Promise((o=>{for(;i=n)return void(!e.find((e=>!e.url&&!e.errMsg))&&o(e));const l=e[t],c=s.files.findIndex((e=>e.uuid===l.uuid));l.url="",delete l.errMsg,Yi.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,onUploadProgress:e=>{e.index=c,a&&a(e)}}).then((e=>{l.url=e.fileID,l.index=c,t{l.errMsg=e.errMsg||e.message,l.index=c,t{if(t){const a=t(e);if(void 0!==a)return Promise.resolve(a).then((t=>void 0===t?e:t))}return e})).then((e=>!1===e?{errMsg:"chooseAndUploadFile:ok",tempFilePaths:[],tempFiles:[]}:e))}function Xi(e={type:"all"}){return"image"===e.type?Zi(function(e){const{count:t,sizeType:a=["original","compressed"],sourceType:n,extension:i}=e;return new Promise(((e,s)=>{uni.chooseImage({count:t,sizeType:a,sourceType:n,extension:i,success(t){e(Gi(t,"image"))},fail(e){s({errMsg:e.errMsg.replace("chooseImage:fail",Ki)})}})}))}(e),e):"video"===e.type?Zi(function(e){const{count:t,camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o}=e;return new Promise(((e,t)=>{uni.chooseVideo({camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o,success(t){const{tempFilePath:a,duration:n,size:i,height:s,width:o}=t;e(Gi({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:i,type:t.tempFile&&t.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){t({errMsg:e.errMsg.replace("chooseVideo:fail",Ki)})}})}))}(e),e):Zi(function(e){const{count:t,extension:a}=e;return new Promise(((e,n)=>{let i=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(i=wx.chooseMessageFile),"function"!=typeof i)return n({errMsg:Ki+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});i({type:"all",count:t,extension:a,success(t){e(Gi(t))},fail(e){n({errMsg:e.errMsg.replace("chooseFile:fail",Ki)})}})}))}(e),e)}const es=e=>{const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},ts=e=>{if(Array.isArray(e))return e;return e.replace(/(\[|\])/g,"").split(",")},as=async(e,t="image")=>{const a=es(e.name).ext.toLowerCase();let n={name:e.name,uuid:e.uuid,extname:a||"",cloudPath:e.cloudPath,fileType:e.fileType,thumbTempFilePath:e.thumbTempFilePath,url:e.path||e.path,size:e.size,image:{},path:e.path,video:{}};if("image"===t){const t=await(i=e.path,new Promise(((e,t)=>{uni.getImageInfo({src:i,success(t){e(t)},fail(e){t(e)}})})));delete n.video,n.image.width=t.width,n.image.height=t.height,n.image.location=t.path}else delete n.image;var i;return n};const ns=A({name:"uniFilePicker",components:{uploadImage:A({name:"uploadImage",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},limit:{type:[Number,String],default:9},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto",border:{}})},delIcon:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1}},computed:{styles(){return Object.assign({width:"auto",height:"auto",border:{}},this.imageStyles)},boxStyle(){const{width:e="auto",height:t="auto"}=this.styles;let a={};"auto"===t?"auto"!==e?(a.height=this.value2px(e),a["padding-top"]=0):a.height=0:(a.height=this.value2px(t),a["padding-top"]=0),a.width="auto"===e?"auto"!==t?this.value2px(t):"33.3%":this.value2px(e);let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderStyle(){let{border:e}=this.styles,t={};if("boolean"==typeof e)t.border=e?"1px #eee solid":"none";else{let a=e&&e.width||1;a=this.value2px(a);let n=e&&e.radius||3;n=this.value2px(n),t={"border-width":a,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}let a="";for(let n in t)a+=`${n}:${t[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",e)},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},prviewImage(e,t){let a=[];1===Number(this.limit)&&this.disablePreview&&!this.disabled&&this.$emit("choose"),this.disablePreview||(this.filesList.forEach((e=>{a.push(e.url)})),uni.previewImage({urls:a,current:t}))},value2px:e=>("number"==typeof e?e+="px":-1===e.indexOf("%")&&(e=-1!==e.indexOf("px")?e:e+"px"),e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__container"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.filesList,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"file-picker__box",key:a,style:e.normalizeStyle(o.boxStyle)},[e.createElementVNode("view",{class:"file-picker__box-content",style:e.normalizeStyle(o.borderStyle)},[e.createElementVNode("image",{class:"file-image",src:t.url,mode:"aspectFill",onClick:e.withModifiers((e=>o.prviewImage(t,a)),["stop"])},null,8,["src","onClick"]),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box",onClick:e.withModifiers((e=>o.delFile(a)),["stop"])},[e.createElementVNode("view",{class:"icon-del"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),t.errMsg?(e.openBlock(),e.createElementBlock("view",{key:2,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],4)],4)))),128)),n.filesList.lengtho.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})]),!0)],4)],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-86b162f5"]]),uploadFile:A({name:"uploadFile",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},delIcon:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},showType:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},readonly:{type:Boolean,default:!1}},computed:{list(){let e=[];return this.filesList.forEach((t=>{e.push(t)})),e},styles(){return Object.assign({border:!0,dividline:!0,"border-style":{}},this.listStyles)},borderStyle(){let{borderStyle:e,border:t}=this.styles,a={};if(t){let t=e&&e.width||1;t=this.value2px(t);let n=e&&e.radius||5;n=this.value2px(n),a={"border-width":t,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}else a.border="none";let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderLineStyle(){let e={},{borderStyle:t}=this.styles;if(t&&t.color&&(e["border-color"]=t.color),t&&t.width){let a=t&&t.width||1,n=t&&t.style||0;"number"==typeof a?a+="px":a=a.indexOf("px")?a:a+"px",e["border-width"]=a,"number"==typeof n?n+="px":n=n.indexOf("px")?n:n+"px",e["border-top-style"]=n}let a="";for(let n in e)a+=`${n}:${e[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",{item:e,index:t})},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},value2px:e=>("number"==typeof e?e+="px":e=-1!==e.indexOf("px")?e:e+"px",e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__files"},[n.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"files-button",onClick:a[0]||(a[0]=(...e)=>o.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)])),o.list.length>0?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-file-picker__lists is-text-box",style:e.normalizeStyle(o.borderStyle)},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-file-picker__lists-box",{"files-border":0!==a&&o.styles.dividline}]),key:a,style:e.normalizeStyle(0!==a&&o.styles.dividline&&o.borderLineStyle)},[e.createElementVNode("view",{class:"uni-file-picker__item"},[e.createElementVNode("view",{class:"files__name"},e.toDisplayString(t.name),1),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box icon-files",onClick:e=>o.delFile(a)},[e.createElementVNode("view",{class:"icon-del icon-files"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0)]),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:0,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),"error"===t.status?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],6)))),128))],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-e61666c7"]])},options:{virtualHost:!0},emits:["select","success","fail","progress","delete","update:modelValue","input"],props:{modelValue:{type:[Array,Object],default:()=>[]},value:{type:[Array,Object],default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},delIcon:{type:Boolean,default:!0},autoUpload:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},mode:{type:String,default:"grid"},fileMediatype:{type:String,default:"image"},fileExtname:{type:[Array,String],default:()=>[]},title:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto"})},readonly:{type:Boolean,default:!1},returnType:{type:String,default:"array"},sizeType:{type:Array,default:()=>["original","compressed"]},sourceType:{type:Array,default:()=>["album","camera"]},provider:{type:String,default:""}},data:()=>({files:[],localValue:[]}),watch:{value:{handler(e,t){this.setValue(e,t)},immediate:!0},modelValue:{handler(e,t){this.setValue(e,t)},immediate:!0}},computed:{filesList(){let e=[];return this.files.forEach((t=>{e.push(t)})),e},showType(){return"image"===this.fileMediatype?this.mode:"list"},limitLength(){return"object"===this.returnType?1:this.limit?this.limit>=9?9:this.limit:1}},created(){Yi.config&&Yi.config.provider||(this.noSpace=!0,Yi.chooseAndUploadFile=Xi),this.form=this.getForm("uniForms"),this.formItem=this.getForm("uniFormsItem"),this.form&&this.formItem&&this.formItem.name&&(this.rename=this.formItem.name,this.form.inputChildrens.push(this))},methods:{clearFiles(e){0===e||e?this.files.splice(e,1):(this.files=[],this.$nextTick((()=>{this.setEmit()}))),this.$nextTick((()=>{this.setEmit()}))},upload(){let e=[];return this.files.forEach(((t,a)=>{"ready"!==t.status&&"error"!==t.status||e.push(Object.assign({},t))})),this.uploadFiles(e)},async setValue(e,t){const a=async e=>{let t="";return t=e.fileID?e.fileID:e.url,/cloud:\/\/([\w.]+\/?)\S*/.test(t)&&(e.fileID=t,e.url=await this.getTempFileURL(t)),e.url&&(e.path=e.url),e};if("object"===this.returnType)e?await a(e):e={};else{e||(e=[]);for(let t=0;t0?e:[];this.files=[].concat(n)},choose(){this.disabled||(this.files.length>=Number(this.limitLength)&&"grid"!==this.showType&&"array"===this.returnType?uni.showToast({title:`您最多选择 ${this.limitLength} 个文件`,icon:"none"}):this.chooseFiles())},chooseFiles(){const e=ts(this.fileExtname);Yi.chooseAndUploadFile({type:this.fileMediatype,compressed:!1,sizeType:this.sizeType,sourceType:this.sourceType,extension:e.length>0?e:void 0,count:this.limitLength-this.files.length,onChooseFile:this.chooseFileCallback,onUploadProgress:e=>{this.setProgress(e,e.index)}}).then((e=>{this.setSuccessAndError(e.tempFiles)})).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:364","选择失败",e)}))},async chooseFileCallback(e){const t=ts(this.fileExtname);(1===Number(this.limitLength)&&this.disablePreview&&!this.disabled||"object"===this.returnType)&&(this.files=[]);let{filePaths:a,files:n}=((e,t)=>{let a=[],n=[];return t&&0!==t.length?(e.tempFiles.forEach((e=>{const i=es(e.name).ext.toLowerCase();-1!==t.indexOf(i)&&(n.push(e),a.push(e.path))})),n.length!==e.tempFiles.length&&uni.showToast({title:`当前选择了${e.tempFiles.length}个文件 ,${e.tempFiles.length-n.length} 个文件格式不正确`,icon:"none",duration:5e3}),{filePaths:a,files:n}):{filePaths:a,files:n}})(e,t);t&&t.length>0||(a=e.tempFilePaths,n=e.tempFiles);let i=[];for(let s=0;s{this.provider&&(e.provider=this.provider);const a=e.name.split("."),n=a.pop(),i=a.join(".").replace(/[\s\/\?<>\\:\*\|":]/g,"_");e.cloudPath=i+"_"+Date.now()+"_"+t+"."+n}))},uploadFiles(e){return e=[].concat(e),Qi.call(this,e,5,(e=>{this.setProgress(e,e.index,!0)})).then((e=>(this.setSuccessAndError(e),e))).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:437",e)}))},async setSuccessAndError(e,t){let a=[],n=[],i=[],s=[];for(let o=0;oe.uuid===t.uuid)):t.index;if(-1===r||!this.files)break;if("request:fail"===t.errMsg)this.files[r].url=t.path,this.files[r].status="error",this.files[r].errMsg=t.errMsg,n.push(this.files[r]),s.push(this.files[r].url);else{this.files[r].errMsg="",this.files[r].fileID=t.url;/cloud:\/\/([\w.]+\/?)\S*/.test(t.url)?this.files[r].url=await this.getTempFileURL(t.url):this.files[r].url=t.url,this.files[r].status="success",this.files[r].progress+=1,a.push(this.files[r]),i.push(this.files[r].fileID)}}a.length>0&&(this.setEmit(),this.$emit("success",{tempFiles:this.backObject(a),tempFilePaths:i})),n.length>0&&this.$emit("fail",{tempFiles:this.backObject(n),tempFilePaths:s})},setProgress(e,t,a){this.files.length;const n=Math.round(100*e.loaded/e.total);let i=t;a||(i=this.files.findIndex((t=>t.uuid===e.tempFile.uuid))),-1!==i&&this.files[i]&&(this.files[i].progress=n-1,this.$emit("progress",{index:i,progress:parseInt(n),tempFile:this.files[i]}))},delFile(e){this.$emit("delete",{index:e,tempFile:this.files[e],tempFilePath:this.files[e].url}),this.files.splice(e,1),this.$nextTick((()=>{this.setEmit()}))},getFileExt(e){const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},setEmit(){let e=[];"object"===this.returnType?(e=this.backObject(this.files)[0],this.localValue=e||null):(e=this.backObject(this.files),this.localValue||(this.localValue=[]),this.localValue=[...e]),this.$emit("update:modelValue",this.localValue)},backObject(e){let t=[];return e.forEach((e=>{t.push({extname:e.extname,fileType:e.fileType,image:e.image,name:e.name,path:e.path,size:e.size,fileID:e.fileID,url:e.url,uuid:e.uuid,status:e.status,cloudPath:e.cloudPath})})),t},async getTempFileURL(e){e={fileList:[].concat(e)};return(await Yi.getTempFileURL(e)).fileList[0].tempFileURL||""},getForm(e="uniForms"){let t=this.$parent,a=t.$options.name;for(;a!==e;){if(t=t.$parent,!t)return!1;a=t.$options.name}return t}}},[["render",function(t,a,n,i,s,o){const r=e.resolveComponent("upload-image"),l=e.resolveComponent("upload-file");return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker"},[n.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-file-picker__header"},[e.createElementVNode("text",{class:"file-title"},e.toDisplayString(n.title),1),e.createElementVNode("text",{class:"file-count"},e.toDisplayString(o.filesList.length)+"/"+e.toDisplayString(o.limitLength),1)])):e.createCommentVNode("",!0),"image"===n.fileMediatype&&"grid"===o.showType?(e.openBlock(),e.createBlock(r,{key:1,readonly:n.readonly,"image-styles":n.imageStyles,"files-list":o.filesList,limit:o.limitLength,disablePreview:n.disablePreview,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"is-add"},[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})])]),!0)])),_:3},8,["readonly","image-styles","files-list","limit","disablePreview","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0),"image"!==n.fileMediatype||"grid"!==o.showType?(e.openBlock(),e.createBlock(l,{key:2,readonly:n.readonly,"list-styles":n.listStyles,"files-list":o.filesList,showType:o.showType,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("button",{type:"primary",size:"mini"},"选择文件")]),!0)])),_:3},8,["readonly","list-styles","files-list","showType","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-086f9922"]]);function is(e){let t="";for(let a in e){t+=`${a}:${e[a]};`}return t}const ss=A({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm","clear","eyes","change","keyboardheightchange"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},inject:{form:{from:"uniForm",default:null},formItem:{from:"uniFormItem",default:null}},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:{type:String,default:" "},placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:24},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!1},cursorSpacing:{type:Number,default:0},passwordIcon:{type:Boolean,default:!0},adjustPosition:{type:Boolean,default:!0},primaryColor:{type:String,default:"#2979ff"},styles:{type:Object,default:()=>({color:"#333",backgroundColor:"#fff",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""}},data:()=>({focused:!1,val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1,focusShow:!1,localMsg:"",isEnter:!1}),computed:{isVal(){const e=this.val;return!(!e&&0!==e)},msg(){return this.localMsg||this.errorMessage},inputMaxlength(){return Number(this.maxlength)},boxStyle(){return`color:${this.inputBorder&&this.msg?"#e43d33":this.styles.color};`},inputContentClass(){return function(e){let t="";for(let a in e)e[a]&&(t+=`${a} `);return t}({"is-input-border":this.inputBorder,"is-input-error-border":this.inputBorder&&this.msg,"is-textarea":"textarea"===this.type,"is-disabled":this.disabled,"is-focused":this.focusShow})},inputContentStyle(){const e=this.focusShow?this.primaryColor:this.styles.borderColor;return is({"border-color":(this.inputBorder&&this.msg?"#dd524d":e)||"#e5e5e5","background-color":this.disabled?this.styles.disableColor:this.styles.backgroundColor})},inputStyle(){return is({"padding-right":"password"===this.type||this.clearable||this.prefixIcon?"":"10px","padding-left":this.prefixIcon?"":"10px"})}},watch:{value(e){this.val=null!==e?e:""},modelValue(e){this.val=null!==e?e:""},focus(e){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))}},created(){this.init(),this.form&&this.formItem&&this.$watch("formItem.errMsg",(e=>{this.localMsg=e}))},mounted(){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))},methods:{init(){this.value||0===this.value?this.val=this.value:this.modelValue||0===this.modelValue||""===this.modelValue?this.val=this.modelValue:this.val=""},onClickIcon(e){this.$emit("iconClick",e)},onEyes(){this.showPassword=!this.showPassword,this.$emit("eyes",this.showPassword)},onInput(e){let t=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"==typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus(){this.$nextTick((()=>{this.focused=!0})),this.$emit("focus",null)},_Focus(e){this.focusShow=!0,this.$emit("focus",e)},onBlur(){this.focused=!1,this.$emit("blur",null)},_Blur(e){if(e.detail.value,this.focusShow=!1,this.$emit("blur",e),!1===this.isEnter&&this.$emit("change",this.val),this.form&&this.formItem){const{validateTrigger:e}=this.form;"blur"===e&&this.formItem.onFieldChange()}},onConfirm(e){this.$emit("confirm",this.val),this.isEnter=!0,this.$emit("change",this.val),this.$nextTick((()=>{this.isEnter=!1}))},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("clear")},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},trimStr:(e,t="both")=>"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-easyinput",{"uni-easyinput-error":r.msg}]),style:e.normalizeStyle(r.boxStyle)},[e.createElementVNode("view",{class:e.normalizeClass(["uni-easyinput__content",r.inputContentClass]),style:e.normalizeStyle(r.inputContentStyle)},[i.prefixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.prefixIcon,color:"#c0c4cc",onClick:n[0]||(n[0]=e=>r.onClickIcon("prefix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"left",{},void 0,!0),"textarea"===i.type?(e.openBlock(),e.createElementBlock("textarea",{key:1,class:e.normalizeClass(["uni-easyinput__content-textarea",{"input-padding":i.inputBorder}]),name:i.name,value:o.val,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,disabled:i.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:r.inputMaxlength,focus:o.focused,autoHeight:i.autoHeight,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onInput:n[1]||(n[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:n[2]||(n[2]=(...e)=>r._Blur&&r._Blur(...e)),onFocus:n[3]||(n[3]=(...e)=>r._Focus&&r._Focus(...e)),onConfirm:n[4]||(n[4]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[5]||(n[5]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,42,["name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","cursor-spacing","adjust-position"])):(e.openBlock(),e.createElementBlock("input",{key:2,type:"password"===i.type?"text":i.type,class:"uni-easyinput__content-input",style:e.normalizeStyle(r.inputStyle),name:i.name,value:o.val,password:!o.showPassword&&"password"===i.type,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:i.disabled,maxlength:r.inputMaxlength,focus:o.focused,confirmType:i.confirmType,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onFocus:n[6]||(n[6]=(...e)=>r._Focus&&r._Focus(...e)),onBlur:n[7]||(n[7]=(...e)=>r._Blur&&r._Blur(...e)),onInput:n[8]||(n[8]=(...e)=>r.onInput&&r.onInput(...e)),onConfirm:n[9]||(n[9]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[10]||(n[10]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,44,["type","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","cursor-spacing","adjust-position"])),"password"===i.type&&i.passwordIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[r.isVal?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:o.showPassword?"eye-slash-filled":"eye-filled",size:22,color:o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onEyes},null,8,["class","type","color","onClick"])):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0),i.suffixIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:4},[i.suffixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.suffixIcon,color:"#c0c4cc",onClick:n[11]||(n[11]=e=>r.onClickIcon("suffix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:5},[i.clearable&&r.isVal&&!i.disabled&&"textarea"!==i.type?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:"clear",size:i.clearSize,color:r.msg?"#dd524d":o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onClear},null,8,["class","size","color","onClick"])):e.createCommentVNode("",!0)],64)),e.renderSlot(t.$slots,"right",{},void 0,!0)],6)],6)}],["__scopeId","data-v-d17898f6"]]);function os(e){return"string"==typeof e}function rs(e,t=50){if(!Array.isArray(e)||!e.length)return e;const a=[];return e.forEach(((e,n)=>{const i=Math.floor(n/t);a[i]||(a[i]=[]),a[i].push(e)})),a}const ls=A(e.defineComponent({__name:"data-select-item",props:{node:{type:Object,default:()=>({})},choseParent:{type:Boolean,default:!0},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"value"},dataChildren:{type:String,default:"children"},border:{type:Boolean,default:!1},linkage:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},level:{type:Number,default:0}},setup(t){const{nodeClick:n,nameClick:i,loadNode:s,initData:o,addNode:r}=e.inject("nodeFn"),l=t,c=e.ref([]),d=e.ref([]),u=e.ref([]);return e.watchEffect((()=>{l.node.showChildren&&l.node[l.dataChildren]&&l.node[l.dataChildren].length&&(function(){const e=[...d.value];d.value=[],e.forEach((e=>e()))}(),function(e){const t=rs(e);c.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{c.value.push(...e[a])}),500*a),d.push((()=>clearTimeout(t)))}}(t,1)}(l.node[l.dataChildren]))})),(d,h)=>{const m=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["customthree-tree-select-content",{border:t.border&&t.node[t.dataChildren]&&t.node[t.dataChildren].length&&t.node.showChildren}]),style:e.normalizeStyle({marginLeft:(t.level?14:0)+"px"})},[t.node.visible?(e.openBlock(),e.createElementBlock("view",{key:0,class:"custom-tree-select-item"},[e.createElementVNode("view",{class:"item-content"},[e.createElementVNode("view",{class:"left",onClick:h[0]||(h[0]=e.withModifiers((e=>{var a,n;(a=t.node).visible&&(!(null==(n=a[l.dataChildren])?void 0:n.length)&&l.lazyLoadChildren?(u.value.push(a[l.dataValue].toString()),s(a).then((e=>{r(a,o(e,a.visible))})).finally((()=>{u.value=[]}))):i(a))}),["stop"]))},[e.createElementVNode("view",{class:"icon-group"},[t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["right-icon",{active:t.node.showChildren}])},[e.createVNode(m,{type:"right",size:"14",color:"#333"})],2)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"smallcircle-filled"},[e.createVNode(m,{class:"smallcircle-filled-icon",type:"smallcircle-filled",size:"10",color:"#333"})]))]),u.value.includes(t.node[l.dataValue].toString())?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-icon-box"},[e.createVNode(m,{class:"loading-icon",type:"spinner-cycle",size:"14",color:"#333"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"name",style:e.normalizeStyle(t.node.disabled?"color: #999":"")},[e.createElementVNode("text",null,e.toDisplayString(t.node[t.dataLabel]),1)],4)]),t.choseParent||!t.choseParent&&!t.node[t.dataChildren]||!t.choseParent&&t.node[t.dataChildren]&&!t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["check-box",{disabled:t.node.disabled}]),onClick:h[1]||(h[1]=e.withModifiers((a=>!t.node.disabled&&e.unref(n)(t.node)),["stop"]))},[!t.node.checked&&t.node.partChecked&&t.linkage?(e.openBlock(),e.createElementBlock("view",{key:0,class:"part-checked"})):e.createCommentVNode("",!0),t.node.checked?(e.openBlock(),e.createBlock(m,{key:1,type:"checkmarkempty",size:"18",color:t.node.disabled?"#333":"#007aff"},null,8,["color"])):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)])])):e.createCommentVNode("",!0),t.node.showChildren&&t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,lazyLoadChildren:t.lazyLoadChildren,border:t.border,linkage:t.linkage,level:t.level+1},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","lazyLoadChildren","border","linkage","level"])))),128))])):e.createCommentVNode("",!0)],6)}}}),[["__scopeId","data-v-b14c1821"]]),cs=A(e.defineComponent({__name:"treeSelect",props:{canSelectAll:{type:Boolean,default:!1},safeArea:{type:Boolean,default:!0},search:{type:Boolean,default:!1},clearResetSearch:{type:Boolean,default:!1},animation:{type:Boolean,default:!0},"is-mask-click":{type:Boolean,default:!0},"mask-background-color":{type:String,default:"rgba(0,0,0,0.4)"},"background-color":{type:String,default:"none"},"safe-area":{type:Boolean,default:!0},choseParent:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择"},confirmText:{type:String,default:"确认"},confirmTextColor:{type:String,default:"#007aff"},dataSource:{type:Array,default:()=>[]},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"id"},dataChildren:{type:String,default:"children"},linkage:{type:Boolean,default:!1},removeLinkage:{type:Boolean,default:!0},clearable:{type:Boolean,default:!1},mutiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},deleteSource:{type:Boolean,default:!1},showChildren:{type:Boolean,default:!1},border:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},load:{type:Function,default:function(){}},modelValue:{type:[Array,String],default:()=>[]}},emits:["update:modelValue","change","maskClick","select-change","removeSelect"],setup(t,{emit:n}){const i=t,s=n,o=e.ref("500px"),r=e.ref([]),l=e.ref([]),c=e.ref([]),d=e.ref([]),u=e.ref(!1),h=e.ref(!1),m=e.ref(0),p=e.ref(""),f=e.ref(null),g=new Set;e.provide("nodeFn",{nodeClick:B,nameClick:I,loadNode:i.load,initData:E,addNode:function(e,t){C(e,r.value)[i.dataChildren]=t,I(e)}});const y=e.computed((()=>{const e=null===i.modelValue?"":i.modelValue;return os(e)?e.length?e.split(","):[]:e.map((e=>e.toString()))}));function v(t=!1){x(),t?i.clearResetSearch&&N(r.value):N(w(p.value,r.value)),m.val=10,e.nextTick((()=>{m.value=0})),uni.hideKeyboard()}function w(e,t){const a=[];return t.forEach((t=>{var n,s;if(t.visible)if(t[i.dataLabel].toString().toLowerCase().indexOf(e.toLowerCase())>-1)a.push(t);else if(null==(n=t[i.dataChildren])?void 0:n.length){const n=w(e,t[i.dataChildren]);(null==n?void 0:n.length)&&(e&&!t.showChildren&&(null==(s=t[i.dataChildren])?void 0:s.length)&&(t.showChildren=!0),a.push({...t,[i.dataChildren]:n}))}})),a}async function k(){i.disabled||(u.value=!0,f.value.open(),N(r.value))}function b(){f.value.close()}function _(e){e.show||(x(),p.value="",u.value=!1),s("change",e)}function S(){s("maskClick")}function E(e,t){var a;if(!Array.isArray(e))return[];const n=[];for(let s=0;se()))}function N(e){const t=rs(e);l.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{l.value.push(...e[a])}),500*a),c.push((()=>clearTimeout(t)))}}(t,1)}function V(e,t,a=!1){var n;const o=[...e];let r=!0;for(a&&(d.value=[]);o.length;){const e=o.shift();t.includes(e[i.dataValue].toString())?(e.checked=!0,e.partChecked=!1,g.delete(e[i.dataValue]),a&&d.value.push(e)):(e.checked=!1,e.visible&&!e.disabled&&(r=!1),g.has(e[i.dataValue])?e.partChecked=!0:e.partChecked=!1),(null==(n=e[i.dataChildren])?void 0:n.length)&&o.push(...e[i.dataChildren])}h.value=r,a&&s("select-change",[...d.value])}function C(e,t){var a;const n=[...t];for(;n.length;){const t=n.shift();if(t[i.dataValue]===e[i.dataValue])return t;(null==(a=t[i.dataChildren])?void 0:a.length)&&n.push(...t[i.dataChildren])}return{}}function T(e){var t;if(!(null==(t=e[i.dataChildren])?void 0:t.length))return[];const a=e[i.dataChildren].reduce(((e,t)=>t.visible?[...e,t]:e),[]);for(let n=0;n!e.disabled));if(a.checked){if(e=Array.from(new Set([...e,a[i.dataValue].toString()])),n.length&&(e=Array.from(new Set([...e,...n.map((e=>e[i.dataValue].toString()))])),n.forEach((e=>{e.partChecked=!1,g.delete(e[i.dataValue])}))),t.length){let a=!1;for(;t.length;){const n=t.shift();if(!n.disabled)if(a)n.partChecked=!0,g.add(n[i.dataValue]);else{n[i.dataChildren].filter((e=>e.visible&&!e.disabled)).every((e=>e.checked))?(n.checked=!0,n.partChecked=!1,g.delete(n[i.dataValue]),e=Array.from(new Set([...e,n[i.dataValue].toString()]))):(n.partChecked=!0,g.add(n[i.dataValue]),a=!0)}}}}else e=e.filter((e=>e!==a[i.dataValue].toString())),n.length&&n.forEach((t=>{e=e.filter((e=>e!==t[i.dataValue].toString()))})),t.length&&t.forEach((t=>{e.includes(t[i.dataValue].toString())&&(t.checked=!1),e=e.filter((e=>e!==t[i.dataValue].toString()));const a=t[i.dataChildren].filter((e=>e.visible&&!e.disabled)).some((e=>e.checked||e.partChecked));t.partChecked=a,a?g.add(t[i.dataValue]):g.delete(t[i.dataValue])}));s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=null;e=a.checked?Array.from(new Set([...y.value,a[i.dataValue].toString()])):y.value.filter((e=>e!==a[i.dataValue].toString())),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=[];a.checked&&(e=[a[i.dataValue].toString()]),s("update:modelValue",os(i.modelValue)?e.join(","):e)}}function I(e){const t=!e.showChildren;C(e,r.value).showChildren=t,C(e,l.value).showChildren=t}function P(){if(h.value=!h.value,h.value){if(!i.mutiple)return void uni.showToast({title:"单选模式下不能全选",icon:"none",duration:1e3});let e=[];r.value.forEach((t=>{var a;(t.visible||t.disabled&&t.checked)&&(e=Array.from(new Set([...e,t[i.dataValue].toString()])),(null==(a=t[i.dataChildren])?void 0:a.length)&&(e=Array.from(new Set([...e,...T(t).filter((e=>!e.disabled||e.disabled&&e.checked)).map((e=>e[i.dataValue].toString()))]))))})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else A()}function A(){if(i.disabled)return;g.clear();const e=[];d.value.forEach((t=>{t.visible&&t.checked&&t.disabled&&e.push(t[i.dataValue])})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}return e.onMounted((()=>{!function({screenHeight:e}){o.value=`${Math.floor(.7*e)}px`}(uni.getSystemInfoSync())})),e.watch((()=>i.dataSource),(e=>{e&&(r.value=E(e),u.value&&(x(),N(r.value)))}),{immediate:!0,deep:!0}),e.watch((()=>i.modelValue),(e=>{const t=e?Array.isArray(e)?e:e.split(","):[];V(r.value,t,!0),l.value.length&&V(l.value,t)}),{immediate:!0}),(n,c)=>{const u=a(e.resolveDynamicComponent("uni-icons"),O),g=a(e.resolveDynamicComponent("uni-easyinput"),ss),w=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["select-list",{disabled:t.disabled},{active:y.value.length}]),onClick:k},[e.createElementVNode("view",{class:"left"},[y.value.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"select-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,(a=>(e.openBlock(),e.createElementBlock("view",{class:"select-item",key:a[t.dataValue]},[e.createElementVNode("view",{class:"name"},[e.createElementVNode("text",null,e.toDisplayString(a[t.dataLabel]),1)]),t.disabled||a.disabled||!t.deleteSource?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"close",onClick:e.withModifiers((e=>function(e){if(h.value=!1,i.linkage)B(e,!1),s("removeSelect",e);else{const t=y.value.filter((t=>t!==e[i.dataValue].toString()));s("removeSelect",e),s("update:modelValue",os(i.modelValue)?t.join(","):t)}}(a)),["stop"])},[e.createVNode(u,{type:"closeempty",size:"16",color:"#999"})],8,["onClick"]))])))),128))])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"no-data"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]))]),e.createElementVNode("view",null,[y.value.length&&t.clearable?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(u,{key:0,type:"bottom",color:"#333333"})),e.createElementVNode("view",{onClick:c[0]||(c[0]=e.withModifiers((()=>{}),["stop"]))},[y.value.length&&t.clearable?(e.openBlock(),e.createBlock(u,{key:0,type:"clear",size:"24",color:"#c0c4cc",onClick:A})):e.createCommentVNode("",!0)])])],2),e.createVNode(w,{ref_key:"popup",ref:f,animation:t.animation,"is-mask-click":n.isMaskClick,"mask-background-color":n.maskBackgroundColor,"background-color":n.backgroundColor,"safe-area":t.safeArea,type:"bottom",onChange:_,onMaskClick:S},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup-content",style:e.normalizeStyle({height:o.value})},[e.createElementVNode("view",{class:"title"},[t.mutiple&&t.canSelectAll?(e.openBlock(),e.createElementBlock("view",{key:0,class:"left",onClick:P},[e.createElementVNode("text",null,e.toDisplayString(h.value?"取消全选":"全选"),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"center"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]),e.createElementVNode("view",{class:"right",style:e.normalizeStyle({color:t.confirmTextColor}),onClick:b},[e.createElementVNode("text",null,e.toDisplayString(t.confirmText),1)],4)]),t.search?(e.openBlock(),e.createElementBlock("view",{key:0,class:"search-box"},[e.createVNode(g,{maxlength:-1,prefixIcon:"search",placeholder:"搜索",modelValue:p.value,"onUpdate:modelValue":c[1]||(c[1]=e=>p.value=e),"confirm-type":"search",onConfirm:c[2]||(c[2]=e=>v(!1)),onClear:c[3]||(c[3]=e=>v(!0))},null,8,["modelValue"]),e.createElementVNode("button",{type:"primary",size:"mini",class:"search-btn",onClick:c[4]||(c[4]=e=>v(!1))},"搜索")])):e.createCommentVNode("",!0),r.value.length?(e.openBlock(),e.createElementBlock("view",{key:1,class:"select-content"},[e.createElementVNode("scroll-view",{class:"scroll-view-box","scroll-top":m.value,"scroll-y":"true",onTouchmove:c[5]||(c[5]=e.withModifiers((()=>{}),["stop"]))},[l.value.length?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")])),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,border:t.border,linkage:t.linkage,lazyLoadChildren:t.lazyLoadChildren},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","border","linkage","lazyLoadChildren"])))),128)),e.createElementVNode("view",{class:"sentry"})],40,["scroll-top"])])):(e.openBlock(),e.createElementBlock("view",{key:2,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")]))],4)])),_:1},8,["animation","is-mask-click","mask-background-color","background-color","safe-area"])],64)}}}),[["__scopeId","data-v-0768d7c7"]]),ds={__name:"application",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref(i.userinfo.realname),l=e.ref(""),c=e.ref(i.userinfo.phone),u=e.ref(""),h=e.ref([]),m=e.ref(""),p=e=>{m.value=e.detail.value},f=e.ref(""),g=e=>{f.value=e.detail.value},y=e.ref([]),v=e.ref(null),w=e.ref(!0),k=e.ref(""),b=e.ref(""),_=e.ref(""),S=e.ref([]),E={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}};o((()=>{C()}));const x=e=>{e.tempFilePaths;for(let t=0;t{S.value.push(JSON.parse(e.data).message)}})}},N=()=>{return c.value.trim()?u.value?m.value?f.value?w.value&&null==v.value?s.$toast("请选择审批领导"):b.value.trim()?_.value.trim()?void(e={username:i.userinfo.username,phone:c.value,type:u.value,begintime:m.value,endtime:f.value,examineleader:y.value[v.value].username,address:b.value,reason:_.value,zwmc:k.value,path:S.value.toString()},d({url:"/CxcQxj/cxcQxj/add",method:"post",data:e})).then((e=>{e.success?V(e.message):s.$toast(e.message)})):s.$toast("请输入请假事由"):s.$toast("请输入请假地点"):s.$toast("请选择结束时间"):s.$toast("请选择开始时间"):s.$toast("请选择请假类型"):s.$toast("请输入联系方式");var e},V=e=>{var a;(a={flowCode:"dev_cxc_qxj",id:e,formUrl:"modules/qxj/modules/CxcQxjBpmModel",formUrlMobile:"leaveApplication"},d({url:"/process/extActProcess/startMutilProcess",method:"post",data:a})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))})).catch((e=>{t("log","at pages/leave/application.vue:235",e)}))},C=()=>{var e,t,a;(e="1838487445813645313",d({url:"/sys/category/findtree",method:"get",data:{pid:e}})).then((e=>{e.success&&(h.value=e.result)})),(t=i.userinfo.orgCode,d({url:"/sys/sysDepart/queryDepNameByDepCode",method:"get",data:{code:t}})).then((e=>{e.success&&(l.value=e.result)})),(a=i.userinfo.username,d({url:"/CxcQxj/cxcQxj/queryZwmcByUsername",method:"get",data:{username:a}})).then((e=>{e.success?(y.value=e.result.list,k.value=e.result.zwmc,"单位专家"!=k.value&&"正职"!=k.value&&"高级主管"!=k.value||(w.value=!1)):s.$toast(e.message)}))},T=e=>{v.value=e.detail.value};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-icons"),O),o=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(i).isgray})},[e.createElementVNode("view",{class:"form"},[e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 职工姓名: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[0]||(n[0]=e=>r.value=e),disabled:""},null,512),[[e.vModelText,r.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 工作单位: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[1]||(n[1]=e=>l.value=e),disabled:""},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 联系方式: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[2]||(n[2]=e=>c.value=e)},null,512),[[e.vModelText,c.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假类型: "),e.createVNode(cs,{dataSource:h.value,modelValue:u.value,"onUpdate:modelValue":n[3]||(n[3]=e=>u.value=e),dataValue:"name"},null,8,["dataSource","modelValue"])]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:p,value:m.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 开始时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!m.value},{choosed:m.value}])},e.toDisplayString(m.value?m.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:g,value:f.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 截止时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!f.value},{choosed:f.value}])},e.toDisplayString(f.value?f.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),w.value?(e.openBlock(),e.createElementBlock("picker",{key:0,onChange:T,value:v.value,range:y.value,"range-key":"realname"},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 审批领导: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:null==v.value},{choosed:null!=v.value}])},e.toDisplayString(null!=v.value?y.value[v.value].realname:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value","range"])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假地点: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[4]||(n[4]=e=>b.value=e),placeholder:"请输入","nplaceholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假事由: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[5]||(n[5]=e=>_.value=e),placeholder:"请输入","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,_.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 上传附件: "),e.createVNode(o,{onSelect:x,"image-styles":E})])]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{onClick:N}," 提交 ")])],2)}}},us=A(ds,[["__scopeId","data-v-6e3acbe9"]]),hs=A({__name:"index",setup(t){const n=P(),i=()=>{uni.navigateBack()};return(t,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic"},[e.createElementVNode("view",{class:"back",onClick:i},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(n).userinfo.avatar,mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-col"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1),e.createElementVNode("view",{class:"position"},e.toDisplayString(e.unref(n).role),1)])])])),_:1}),e.createElementVNode("view",{class:"time_box f-row aic jcb"},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 上班 9:30 "),e.createElementVNode("image",{src:"/static/checkin/chenggong.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 重庆市渝北区上弯路 ")]),e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 下班 16:30 "),e.createElementVNode("image",{src:"/static/checkin/shibai.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 打卡已超时 ")])]),e.createElementVNode("view",{class:"checkin"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"status f-col aic"},[e.createElementVNode("image",{src:"/static/checkin/position4.png",mode:""}),e.createElementVNode("text",null,"打卡失败")]),e.createElementVNode("view",{class:e.normalizeClass(["circle","f-col","aic","out","check","success","fail"])},[e.createElementVNode("view",{class:"title"}," 上班打卡 "),e.createElementVNode("view",{class:"time"}," 9:00 "),e.createElementVNode("view",{class:"ontime"}," 已超时 ")])])])],2)}}},[["__scopeId","data-v-f70ab478"]]),ms=A({__name:"useredit",setup(n){const i=P(),s=()=>{uni.chooseImage({count:1,success:e=>{const a=e.tempFilePaths,n="用户头像/"+i.userinfo.realname;uni.uploadFile({url:"https://36.112.48.190/jeecg-boot/sys/common/upload",filePath:a[0],name:"file",formData:{appPath:n},success:e=>{var a;uni.showLoading({title:"上传中..."}),r.avatar=JSON.parse(e.data).message,(a={avatar:r.avatar,id:i.userinfo.id},d({url:"/sys/user/editApp",method:"PUT",data:a})).then((e=>{e&&uni.showToast({title:e,icon:"success",duration:2e3})})).catch((e=>{t("log","at pages/useredit/useredit.vue:97",e)}))},fail(e){t("log","at pages/useredit/useredit.vue:101","图片上传出错",e)}})}})},r=e.reactive({avatar:"",realname:"",phone:""}),l=()=>{uni.showModal({title:"退出登录",content:"您确认要退出登录吗?",success(e){e.confirm&&(uni.removeStorageSync("token"),uni.removeStorageSync("user"),uni.removeStorageSync("role"),uni.removeStorageSync("logintime"),uni.reLaunch({url:"/pages/login/login"}))}})};return o((()=>{uni.setNavigationBarColor({frontColor:"#ffffff",backgroundColor:"#bebebe"})})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",null,"头像"),e.createElementVNode("view",{style:{display:"flex","align-items":"center"}},[e.createElementVNode("button",{class:"head-btn",onClick:s},[r.avatar?(e.openBlock(),e.createElementBlock("image",{key:1,class:"head-img",src:e.unref(Oe)(r.avatar)},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:0,class:"head-img",src:e.unref(Oe)(e.unref(i).userinfo.avatar),mode:""},null,8,["src"]))]),e.createVNode(o,{type:"right",size:"24"})])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"姓名"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","placeholder-style":"font-size: 32rpx;color: #999999;","onUpdate:modelValue":n[0]||(n[0]=t=>e.unref(i).userinfo.realname=t),placeholder:"请输入姓名"},null,512),[[e.vModelText,e.unref(i).userinfo.realname]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"手机号"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","onUpdate:modelValue":n[1]||(n[1]=t=>e.unref(i).userinfo.phone=t),placeholder:"请输入手机号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.phone]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"劳动合同号"),e.withDirectives(e.createElementVNode("input",{style:{"text-align":"right"},type:"nickname",disabled:"","onUpdate:modelValue":n[2]||(n[2]=t=>e.unref(i).userinfo.workNo=t),placeholder:"请输入劳动合同号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.workNo]])])],2),e.createElementVNode("view",{class:"line"}),e.createElementVNode("view",{class:"btn",onClick:l}," 退出登录 ")],64)}}},[["__scopeId","data-v-3dbb4317"]]),ps=A({__name:"address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(2,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"province f-row aic"},[e.createElementVNode("view",{class:""}," 浙江省,杭州市 "),e.createElementVNode("image",{src:"/static/my/default.png",mode:""})]),e.createElementVNode("view",{class:"address f-row jcb"},[e.createElementVNode("view",{class:""}," 重庆 重庆市 渝北区 龙溪街道花卉园东路黄金 宝高级住宅小区 "),e.createElementVNode("image",{src:"/static/my/edit.png",mode:""})]),e.createElementVNode("view",{class:"set f-row aic jcb"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/login/nocheck.png",mode:""}),e.createTextVNode(" 设为默认地址 ")]),e.createElementVNode("view",{class:""}," 删除 ")])]))),64))]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:"",onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/useredit/add_address",(()=>{uni.navigateTo({url:t})}))})}," +添加收货地址 ")])],2))}},[["__scopeId","data-v-837db36d"]]),fs=A({__name:"add_address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 所在地区 "),e.createElementVNode("input",{type:"text",placeholder:"省、市、区、街道"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 详细地址 "),e.createElementVNode("textarea",{placeholder:"小区楼栋/乡村名称"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title"}," 设为默认地址 "),e.createElementVNode("image",{src:"/static/login/checked.png",mode:""})]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:""}," 保存 ")])],2))}},[["__scopeId","data-v-c71fcfcd"]]),gs=A({__name:"addressbook",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(4,((t,a)=>e.createElementVNode("view",{class:"item f-row aic jcb",key:a},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name_job"},[e.createElementVNode("view",{class:"name"}," 我是晴天 "),e.createElementVNode("view",{class:"job"}," 销售部-销售总监 ")])]),e.createElementVNode("view",{class:"btn"}," 电话联系 ")]))),64))])],2))}},[["__scopeId","data-v-e9ce91fd"]]),ys=A({__name:"extendCom",props:{title:{type:String,default:""},img:{type:String,default:""},list:{type:Array,default:function(){return[]}},total:{type:Number,default:0}},setup(a){e.useCssVars((e=>({"02538693":s.value})));const n=a,i=e.ref(!1),s=e.ref(null),o=e.getCurrentInstance();e.watch((()=>n.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().in(o.proxy).select(".item_box").boundingClientRect((e=>{s.value=(null==e?void 0:e.height)+"px",t("log","at bpm/extendCom.vue:82","moreHeight",s.value)})).exec()}))}),{immediate:!0});const r=e=>{let t=null;Te("/pages/task/index",(()=>{if("待办事项"==n.title&&(t=0),"已办事项"==n.title&&(t=2),"本人发起"==n.title)return uni.navigateTo({url:`/pages/task/self?title=${e}`});uni.navigateTo({url:`/pages/task/index?id=${t}&title=${e}`})}))};return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"content"},[e.createElementVNode("view",{class:"todo f-col aic"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"title_box f-row aic jcb",onClick:n[0]||(n[0]=e=>r(""))},[e.createElementVNode("view",{class:"title f-row aic"},[e.createElementVNode("image",{src:`/static/my/${a.img}.png`,mode:""},null,8,["src"]),e.createTextVNode(" "+e.toDisplayString(a.title),1)]),e.createElementVNode("view",{class:"num"},e.toDisplayString(a.total),1)]),a.list.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[e.createElementVNode("view",{class:e.normalizeClass(["box",{close:a.list.length>5&&i.value}])},[e.createElementVNode("view",{class:"item_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(a.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{onClick:e=>r(t.title),class:"item f-row aic",key:a},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title),1),e.createElementVNode("text",null,e.toDisplayString(t.num),1)],8,["onClick"])))),128))])],2),e.withDirectives(e.createElementVNode("view",{class:"more",onClick:n[1]||(n[1]=e=>i.value=!i.value)},e.toDisplayString(i.value?"收起":"显示更多"),513),[[e.vShow,a.list.length>5]])])):e.createCommentVNode("",!0)])])]))}},[["__scopeId","data-v-10bcc98c"]]),vs={__name:"todotask",setup(a){const n=P();o((()=>{r(),d(),m()}));const i=e.ref([]),s=e.ref(0),r=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{var a,n,o,r;(null==e?void 0:e.success)&&((null==(a=null==e?void 0:e.result)?void 0:a.total)>4?fe({pageNo:1,pageSize:null==(n=null==e?void 0:e.result)?void 0:n.total,_t:(new Date).getTime()}).then((e=>{var t,a;(null==e?void 0:e.success)&&(i.value=[...i.value,...p(null==(t=null==e?void 0:e.result)?void 0:t.records)],s.value=null==(a=null==e?void 0:e.result)?void 0:a.total)})).catch((e=>{t("log","at pages/task/todotask.vue:53","err",e)})):(i.value=[...i.value,...p(null==(o=null==e?void 0:e.result)?void 0:o.records)],s.value=null==(r=null==e?void 0:e.result)?void 0:r.total))})).catch((e=>{t("log","at pages/task/todotask.vue:62",e)}))},l=e.ref([]),c=e.ref(0),d=()=>{ge({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ge({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:87",e)})):(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:96",e)}))},u=e.ref([]),h=e.ref(0);e.ref([]);const m=()=>{ye({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ye({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:122",e)})):(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:132",e)}))},p=e=>{let t=(e.length?e.map((e=>e.processDefinitionName||e.prcocessDefinitionName)):[]).reduce(((e,t)=>(t in e?e[t]++:e[t]=1,e)),{});return Object.entries(t).map((([e,t])=>({title:e,num:t})))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(ys,{title:"待办事项",img:"todo",list:i.value,total:s.value},null,8,["list","total"]),e.createVNode(ys,{title:"已办事项",img:"done",list:l.value,total:c.value},null,8,["list","total"]),e.createVNode(ys,{title:"本人发起",img:"self",list:u.value,total:h.value},null,8,["list","total"])],2))}},ws=A({__name:"safeCom",setup:t=>(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list f-row aic jcb"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(20,((t,n)=>e.createElementVNode("view",{class:"item",key:n,onClick:a[0]||(a[0]=e=>{var t;Te(t="/pages/safe/detail",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:""},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"text"}," 五月天“突然好想你”线上演唱会精彩回放 ")]))),64))]))},[["__scopeId","data-v-bc41e6b3"]]),ks=A({__name:"manage",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");return(t,o)=>{const r=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:o[0]||(o[0]=(...e)=>t.back&&t.back(...e))},[e.createVNode(r,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[1]||(o[1]=e=>s.value=e),onConfirm:o[2]||(o[2]=(...e)=>t.search&&t.search(...e)),onBlur:o[3]||(o[3]=e=>i.value=!s.value),onFocus:o[4]||(o[4]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:""},[e.createVNode(ws)])],2)}}},[["__scopeId","data-v-02e8f217"]]),bs={__name:"index",setup(t){const a=P(),n=e.ref([]),i=e.ref([]);return o((e=>{n.value=JSON.parse(e.shishi),i.value=JSON.parse(e.product)})),(t,s)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(a).isgray}])},[e.createVNode(je,{title:"实时输差",list:n.value},null,8,["list"]),e.createVNode(je,{title:"偏远计量点",list:n.value},null,8,["list"]),e.createVNode(je,{title:"生产实时数据",list:i.value},null,8,["list"])],2))}},_s={en:{"uni-load-more.contentdown":"Pull up to show more","uni-load-more.contentrefresh":"loading...","uni-load-more.contentnomore":"No more data"},"zh-Hans":{"uni-load-more.contentdown":"上拉显示更多","uni-load-more.contentrefresh":"正在加载...","uni-load-more.contentnomore":"没有更多数据了"},"zh-Hant":{"uni-load-more.contentdown":"上拉顯示更多","uni-load-more.contentrefresh":"正在加載...","uni-load-more.contentnomore":"沒有更多數據了"}};let Ss;setTimeout((()=>{Ss=uni.getSystemInfoSync().platform}),16);const{t:Es}=se(_s);const xs=A({name:"UniLoadMore",emits:["clickLoadMore"],props:{status:{type:String,default:"more"},showIcon:{type:Boolean,default:!0},iconType:{type:String,default:"auto"},iconSize:{type:Number,default:24},color:{type:String,default:"#777777"},contentText:{type:Object,default:()=>({contentdown:"",contentrefresh:"",contentnomore:""})},showText:{type:Boolean,default:!0}},data:()=>({webviewHide:!1,platform:Ss,imgBase64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlBMzU3OTlEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlBMzU3OUFEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUEzNTc5N0Q5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUEzNTc5OEQ5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+ALSwAAA6CSURBVHja1FsLkFZV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"}),computed:{iconSnowWidth(){return 2*(Math.floor(this.iconSize/24)||1)},contentdownText(){return this.contentText.contentdown||Es("uni-load-more.contentdown")},contentrefreshText(){return this.contentText.contentrefresh||Es("uni-load-more.contentrefresh")},contentnomoreText(){return this.contentText.contentnomore||Es("uni-load-more.contentnomore")}},mounted(){var e=getCurrentPages(),t=e[e.length-1].$getAppWebview();t.addEventListener("hide",(()=>{this.webviewHide=!0})),t.addEventListener("show",(()=>{this.webviewHide=!1}))},methods:{onClick(){this.$emit("clickLoadMore",{detail:{status:this.status}})}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-load-more",onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[!s.webviewHide&&("circle"===n.iconType||"auto"===n.iconType&&"android"===s.platform)&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:0,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--android-MP"},[e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4)],4)):!s.webviewHide&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:1,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--ios-H5"},[e.createElementVNode("image",{src:s.imgBase64,mode:"widthFix"},null,8,["src"])],4)):e.createCommentVNode("",!0),n.showText?(e.openBlock(),e.createElementBlock("text",{key:2,class:"uni-load-more__text",style:e.normalizeStyle({color:n.color})},e.toDisplayString("more"===n.status?o.contentdownText:"loading"===n.status?o.contentrefreshText:o.contentnomoreText),5)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-a7e112cc"]]),Ns={props:{localdata:{type:[Array,Object],default:()=>[]},spaceInfo:{type:Object,default:()=>({})},collection:{type:String,default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:500},getcount:{type:[Boolean,String],default:!1},getone:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},manual:{type:Boolean,default:!1},value:{type:[Array,String,Number],default:()=>[]},modelValue:{type:[Array,String,Number],default:()=>[]},preload:{type:Boolean,default:!1},stepSearh:{type:Boolean,default:!0},selfField:{type:String,default:""},parentField:{type:String,default:""},multiple:{type:Boolean,default:!1},map:{type:Object,default:()=>({text:"text",value:"value"})}},data(){return{loading:!1,errorMessage:"",loadMore:{contentdown:"",contentrefresh:"",contentnomore:""},dataList:[],selected:[],selectedIndex:0,page:{current:this.pageCurrent,size:this.pageSize,count:0}}},computed:{isLocalData(){return!this.collection.length},isCloudData(){return this.collection.length>0},isCloudDataList(){return this.isCloudData&&!this.parentField&&!this.selfField},isCloudDataTree(){return this.isCloudData&&this.parentField&&this.selfField},dataValue(){return(Array.isArray(this.modelValue)?this.modelValue.length>0:null!==this.modelValue||void 0!==this.modelValue)?this.modelValue:this.value},hasValue(){return"number"==typeof this.dataValue||null!=this.dataValue&&this.dataValue.length>0}},created(){this.$watch((()=>{var e=[];return["pageCurrent","pageSize","spaceInfo","value","modelValue","localdata","collection","action","field","orderby","where","getont","getcount","gettree"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{for(let a=2;a(this.selected=e.result.data,e.result.data)))},getCloudDataTreeValue(){return this.getCommand({field:this._cloudDataPostField(),getTreePath:{startWith:`${this.selfField}=='${this.dataValue}'`}}).then((e=>{let t=[];return this._extractTreePath(e.result.data,t),this.selected=t,t}))},getCommand(e={}){let t=Yi.database(this.spaceInfo);const a=e.action||this.action;a&&(t=t.action(a));const n=e.collection||this.collection;t=t.collection(n);const i=e.where||this.where;i&&Object.keys(i).length&&(t=t.where(i));const s=e.field||this.field;s&&(t=t.field(s));const o=e.orderby||this.orderby;o&&(t=t.orderBy(o));const r=void 0!==e.pageCurrent?e.pageCurrent:this.page.current,l=void 0!==e.pageSize?e.pageSize:this.page.size,c={getCount:void 0!==e.getcount?e.getcount:this.getcount,getTree:void 0!==e.gettree?e.gettree:this.gettree};return e.getTreePath&&(c.getTreePath=e.getTreePath),t=t.skip(l*(r-1)).limit(l).get(c),t},_cloudDataPostField(){let e=[this.field];return this.parentField&&e.push(`${this.parentField} as parent_value`),e.join(",")},_cloudDataTreeWhere(){let e=[],t=this.selected,a=this.parentField;if(a&&e.push(`${a} == null || ${a} == ""`),t.length)for(var n=0;nnull===e.parent_value||void 0===e.parent_value||""===e.parent_value)));for(let i=0;ie.parent_value===s));o.length?a.push(o):n=!1}return{dataList:a,hasNodes:n}},_extractTree(e,t,a){let n=this.map.value;for(let i=0;i{this.loadData()}))},methods:{onPropsChange(){this._treeData=[],this.selectedIndex=0,this.$nextTick((()=>{this.loadData()}))},handleSelect(e){this.selectedIndex=e},handleNodeClick(e,t,a){if(e.disable)return;const n=this.dataList[t][a],i=n[this.map.text],s=n[this.map.value];if(t{e.length?(this._treeData.push(...e),this._updateBindData(n)):n.isleaf=!0,this.onSelectedChange(n,n.isleaf)})))},updateData(e){this._treeData=e.treeData,this.selected=e.selected,this._treeData.length?this._updateBindData():this.loadData()},onDataChange(){this.$emit("datachange")},onSelectedChange(e,t){t&&this._dispatchEvent(),e&&this.$emit("nodeclick",e)},_dispatchEvent(){this.$emit("change",this.selected.slice(0))}}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-load-more"),xs);return e.openBlock(),e.createElementBlock("view",{class:"uni-data-pickerview"},[t.isCloudDataList?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("scroll-view",{key:0,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.selected,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["selected-item",{"selected-item-active":n==t.selectedIndex}]),key:n,onClick:e=>r.handleSelect(n)},[e.createElementVNode("text",null,e.toDisplayString(a.text||""),1)],10,["onClick"])))),128))])])),e.createElementVNode("view",{class:"tab-c"},[e.createElementVNode("scroll-view",{class:"list","scroll-y":!0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.dataList[t.selectedIndex],((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["item",{"is-disabled":!!a.disable}]),key:n,onClick:e=>r.handleNodeClick(a,t.selectedIndex,n)},[e.createElementVNode("text",{class:"item-text"},e.toDisplayString(a[t.map.text]),1),t.selected.length>t.selectedIndex&&a[t.map.value]==t.selected[t.selectedIndex].value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"check"})):e.createCommentVNode("",!0)],10,["onClick"])))),128))]),t.loading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-cover"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):e.createCommentVNode("",!0),t.errorMessage?(e.openBlock(),e.createElementBlock("view",{key:1,class:"error-message"},[e.createElementVNode("text",{class:"error-text"},e.toDisplayString(t.errorMessage),1)])):e.createCommentVNode("",!0)])])}],["__scopeId","data-v-c0c521c5"]])},props:{options:{type:[Object,Array],default:()=>({})},popupTitle:{type:String,default:"请选择"},placeholder:{type:String,default:"请选择"},heightMobile:{type:String,default:""},readonly:{type:Boolean,default:!1},clearIcon:{type:Boolean,default:!0},border:{type:Boolean,default:!0},split:{type:String,default:"/"},ellipsis:{type:Boolean,default:!0}},data:()=>({isOpened:!1,inputSelected:[]}),created(){this.$nextTick((()=>{this.load()}))},watch:{localdata:{handler(){this.load()},deep:!0}},methods:{clear(){this._dispatchEvent([])},onPropsChange(){this._treeData=[],this.selectedIndex=0,this.load()},load(){this.readonly?this._processReadonly(this.localdata,this.dataValue):this.isLocalData?(this.loadData(),this.inputSelected=this.selected.slice(0)):(this.isCloudDataList||this.isCloudDataTree)&&(this.loading=!0,this.getCloudDataValue().then((e=>{this.loading=!1,this.inputSelected=e})).catch((e=>{this.loading=!1,this.errorMessage=e})))},show(){this.isOpened=!0,setTimeout((()=>{this.$refs.pickerView.updateData({treeData:this._treeData,selected:this.selected,selectedIndex:this.selectedIndex})}),200),this.$emit("popupopened")},hide(){this.isOpened=!1,this.$emit("popupclosed")},handleInput(){this.readonly?this.$emit("inputclick"):this.show()},handleClose(e){this.hide()},onnodeclick(e){this.$emit("nodeclick",e)},ondatachange(e){this._treeData=this.$refs.pickerView._treeData},onchange(e){this.hide(),this.$nextTick((()=>{this.inputSelected=e})),this._dispatchEvent(e)},_processReadonly(e,t){if(e.findIndex((e=>e.children))>-1){let e;return Array.isArray(t)?(e=t[t.length-1],"object"==typeof e&&e.value&&(e=e.value)):e=t,void(this.inputSelected=this._findNodePath(e,this.localdata))}if(!this.hasValue)return void(this.inputSelected=[]);let a=[];for(let s=0;se.value==n));i&&a.push(i)}a.length&&(this.inputSelected=a)},_filterForArray(e,t){var a=[];for(let s=0;se.value==n));i&&a.push(i)}return a},_dispatchEvent(e){let t={};if(e.length){for(var a=new Array(e.length),n=0;nr.handleInput&&r.handleInput(...e))},[e.renderSlot(t.$slots,"default",{options:i.options,data:o.inputSelected,error:t.errorMessage},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["input-value",{"input-value-border":i.border}])},[t.errorMessage?(e.openBlock(),e.createElementBlock("text",{key:0,class:"selected-area error-text"},e.toDisplayString(t.errorMessage),1)):t.loading&&!o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"selected-area"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):o.inputSelected.length?(e.openBlock(),e.createElementBlock("scroll-view",{key:2,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.inputSelected,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"selected-item",key:a},[e.createElementVNode("text",{class:"text-color"},e.toDisplayString(t.text),1),ar.clear&&r.clear(...e)),["stop"]))},[e.createVNode(c,{type:"clear",color:"#c0c4cc",size:"24"})])):e.createCommentVNode("",!0),i.clearIcon&&o.inputSelected.length||i.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:5,class:"arrow-area"},[e.createElementVNode("view",{class:"input-arrow"})]))],2)]),!0)]),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-data-tree-cover",onClick:n[2]||(n[2]=(...e)=>r.handleClose&&r.handleClose(...e))})):e.createCommentVNode("",!0),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-data-tree-dialog"},[e.createElementVNode("view",{class:"uni-popper__arrow"}),e.createElementVNode("view",{class:"dialog-caption"},[e.createElementVNode("view",{class:"title-area"},[e.createElementVNode("text",{class:"dialog-title"},e.toDisplayString(i.popupTitle),1)]),e.createElementVNode("view",{class:"dialog-close",onClick:n[3]||(n[3]=(...e)=>r.handleClose&&r.handleClose(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})])]),e.createVNode(d,{class:"picker-view",ref:"pickerView",modelValue:t.dataValue,"onUpdate:modelValue":n[4]||(n[4]=e=>t.dataValue=e),localdata:t.localdata,preload:t.preload,collection:t.collection,field:t.field,orderby:t.orderby,where:t.where,"step-searh":t.stepSearh,"self-field":t.selfField,"parent-field":t.parentField,"managed-mode":!0,map:t.map,ellipsis:i.ellipsis,onChange:r.onchange,onDatachange:r.ondatachange,onNodeclick:r.onnodeclick},null,8,["modelValue","localdata","preload","collection","field","orderby","where","step-searh","self-field","parent-field","map","ellipsis","onChange","onDatachange","onNodeclick"])])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-0b9ed1e5"]]),Ts={__name:"index",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref([]),l=()=>{var e;d({url:"/sys/sysDepart/queryTreeList",method:"get",data:e}).then((e=>{r.value=e.result,h=e.result[0].id,u(e.result[0].id)})).catch((e=>{t("log","at pages/userlist/index.vue:98",e)}))},c=e.ref([]),u=(e,a,n)=>{var i;(i={id:e,username:a||"",realname:n||""},d({url:"/sys/user/queryUserByDepId",method:"get",data:i})).then((e=>{e.success&&(c.value=e.result)})).catch((e=>{t("log","at pages/userlist/index.vue:113",e)}))};let h=null,m=[];const p=e=>{u(e.id),h=e.id,-1!=m.indexOf(e.title)?m.splice(m.indexOf(e.title),1,e.title):m.push(e.title)},f=e.ref([]);let g=0,y=null,v=null,w=null;o((e=>{g=e.isradio,y=e.id,w=e.reason,e.nextnode&&(v=JSON.parse(e.nextnode)),l()}));const k=e.ref(""),b=e.ref(""),_=()=>{(k.value.trim()||b.value.trim())&&(c.value=[],u(h,k.value,b.value))},S=()=>{k.value="",b.value="",c.value=[],u(h,k.value,b.value)},E=()=>{if(!f.value.length)return s.$toast("请选择被委托人");var e;(e={taskAssignee:c.value.filter((e=>e.id==f.value[0]))[0].username,taskId:y},d({url:"/act/task/taskEntrust",method:"put",data:e})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},x=()=>{v?N():E()},N=()=>{xe({taskId:y,reason:w,processModel:1,nextnode:v[0].nextnode,nextUserName:c.value.filter((e=>e.id==f.value[0]))[0].realname,nextUserId:f.value[0]}).then((e=>{s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3)}))};return(n,s)=>{const o=a(e.resolveDynamicComponent("uni-data-picker"),Cs),l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(o,{onPopupclosed:s[0]||(s[0]=e=>(e=>{t("log","at pages/userlist/index.vue:129","qqq",e)})(e)),"step-searh":!1,map:{text:"departName",value:"id"},localdata:r.value,"popup-title":"请选择部门",placeholder:"请选择部门",onNodeclick:p},null,8,["localdata"]),e.createElementVNode("view",{class:"search_box"},[e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户姓名:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[1]||(s[1]=e=>b.value=e),type:"text",placeholder:"请输入姓名","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户账号:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[2]||(s[2]=e=>k.value=e),type:"text",placeholder:"请输入账号","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,k.value]])]),e.createElementVNode("view",{class:"btn f-row aic jca"},[e.createElementVNode("view",{class:"f-row aic",onClick:_},[e.createVNode(l,{type:"search",size:"15",color:"#fff"}),e.createTextVNode(" 查询 ")]),e.createElementVNode("view",{class:"f-row aic",onClick:S},[e.createVNode(l,{type:"refreshempty",size:"15",color:"#fff"}),e.createTextVNode(" 重置 ")])])]),e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic box"},[e.createElementVNode("view",{class:""}),e.createElementVNode("view",{class:""}," 序号 "),e.createElementVNode("view",{class:"username"}," 用户账号 "),e.createElementVNode("view",{class:""}," 用户姓名 ")]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item f-row aic box",key:a},[e.createElementVNode("view",{class:"f-row aic img",onClick:e=>(e=>{if(g){if(-1!=f.value.indexOf(e))return;f.value.splice(f.value.indexOf(e),1,e)}else-1!=f.value.indexOf(e)?f.value.splice(f.value.indexOf(e),1):f.value.push(e)})(t.id)},[f.value.includes(t.id)?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""}))],8,["onClick"]),e.createElementVNode("view",{class:"order"},e.toDisplayString(a+1),1),e.createElementVNode("view",{class:"username f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.username),1)]),e.createElementVNode("view",{class:"realname"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.realname),1)])])))),128))]),e.createElementVNode("view",{class:"confirm f-col aic"},[e.createElementVNode("view",{class:"",onClick:x}," 确认 ")])],2)}}},Ds=A(Ts,[["__scopeId","data-v-a805c56c"]]),Bs=A({__name:"detail",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:""},[e.createElementVNode("video",{src:""}),e.createElementVNode("view",{class:"title"}," 五月天“突然好想你”线上演唱会精彩回放,这里就是标题 ")]),e.createElementVNode("view",{class:"listcom"},[e.createVNode(ws)])],2))}},[["__scopeId","data-v-ab4e5d54"]]);var Is={exports:{}};!function(e,t){e.exports=function(){var e=1e3,t=6e4,a=36e5,n="millisecond",i="second",s="minute",o="hour",r="day",l="week",c="month",d="quarter",u="year",h="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],a=e%100;return"["+e+(t[(a-20)%10]||t[a]||t[0])+"]"}},y=function(e,t,a){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(a)+e},v={s:y,z:function(e){var t=-e.utcOffset(),a=Math.abs(t),n=Math.floor(a/60),i=a%60;return(t<=0?"+":"-")+y(n,2,"0")+":"+y(i,2,"0")},m:function e(t,a){if(t.date()1)return e(o[0])}else{var r=t.name;k[r]=t,i=r}return!n&&i&&(w=i),i||!n&&w},E=function(e,t){if(_(e))return e.clone();var a="object"==typeof t?t:{};return a.date=e,a.args=arguments,new N(a)},x=v;x.l=S,x.i=_,x.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var N=function(){function g(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[b]=!0}var y=g.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,a=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(p);if(n){var i=n[2]-1||0,s=(n[7]||"0").substring(0,3);return a?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)}}return new Date(t)}(e),this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return x},y.isValid=function(){return!(this.$d.toString()===m)},y.isSame=function(e,t){var a=E(e);return this.startOf(t)<=a&&a<=this.endOf(t)},y.isAfter=function(e,t){return E(e){l()}));const s=e.ref(Ps().format("YYYY-MM")),r=e=>{s.value=e.detail.value,l()},l=()=>{let[e,a]=s.value.split("-");var n;(n={year:e,month:a},d({url:"/zhgl_zbgl/zhglZbglZbb/list",method:"get",data:n})).then((e=>{i.value=e.result.records})).catch((e=>{t("log","at pages/zhiban/index.vue:73",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("picker",{fields:"month",mode:"date",onChange:r,value:s.value},[e.createElementVNode("view",{class:"date"},e.toDisplayString(s.value)+" 点击选择月份",1)],40,["value"]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)])))),256))])])],2))}},Ms=A(As,[["__scopeId","data-v-54de2922"]]),Rs={__name:"self",setup(a){const n=P(),i=e.ref([]);let s="";o((e=>{s=e.title,d()}));let l=1,c=!1;const d=()=>{c=!0,uni.showLoading({title:"加载中..."}),ye({pageNo:l,pageSize:10,_t:(new Date).getTime(),processName:s}).then((e=>{if(e.success){if(!e.result.records.length)return Ce("没有更多了~");let t=e.result.records;t.map((e=>{e.processApplyUserName=e.startUserName,e.processDefinitionName=e.prcocessDefinitionName,e.taskBeginTime=e.startTime})),i.value=[...i.value,...t],c=!1}})).catch((e=>{t("log","at pages/task/self.vue:59",e)}))},u=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return r((()=>{c||(l++,d())})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ze,{onJump:u,taskArr:i.value,currentIndex:2},null,8,["taskArr"])],2))}};__definePage("pages/login/login",M),__definePage("pages/tab/index",Le),__definePage("pages/tab/office",$e),__definePage("pages/tab/product",Ue),__definePage("pages/tab/my",Qe),__definePage("pages/task/index",Xe),__definePage("pages/task/handle",rt),__definePage("pages/talk/message_list",lt),__definePage("pages/talk/conversation",ct),__definePage("pages/talk/system",dt),__definePage("pages/document/index",ut),__definePage("pages/document/detail",ht),__definePage("pages/meeting/index",mt),__definePage("pages/meeting/detail",pt),__definePage("pages/leave/application",us),__definePage("pages/checkin/index",hs),__definePage("pages/useredit/useredit",ms),__definePage("pages/useredit/address",ps),__definePage("pages/useredit/add_address",fs),__definePage("pages/useredit/addressbook",gs),__definePage("pages/task/todotask",vs),__definePage("pages/safe/manage",ks),__definePage("pages/product/index",bs),__definePage("pages/userlist/index",Ds),__definePage("pages/safe/detail",Bs),__definePage("pages/zhiban/index",Ms),__definePage("pages/task/self",Rs);const Os="https://36.112.48.190/jeecg-boot/sys/common/static/",Ls=I("updateApp",(()=>{const a=e.reactive({force:!1,hasNew:!1,content:"",url:"",wgtUrl:""}),n=uni.getSystemInfoSync();return{checkAppUpdate:function(e=!1){try{d({url:"/sys/common/upDateApp",method:"get",data:i}).then((async e=>{let{result:i}=e;i.apkUrl=Os+i.apkUrl,i.wgtUrl=Os+i.wgtUrl,t("log","at store/update.js:40","更新",i),a.wgtUrl=i.wgtUrl,"android"===n.osName?(a.apkUrl=i.apkUrl,a.hasNew=await((e,t=!1)=>new Promise((a=>{const n=e=>e.replace(/\./g,"");if(t)plus.runtime.getProperty(plus.runtime.appid,(t=>{const i=t.version;a(+n(e)>+n(i))}));else{const t=plus.runtime.version;a(+n(e)>+n(t))}})))(i.versionCode,"wgt"==i.update)):a.url="itms-apps://itunes.apple.com/cn/app/id123456?mt=8",a.hasNew&&uni.showModal({title:"更新",content:"发现新版本,请更新",success(e){var t,a;e.confirm?(t=i.update,a=i,"wgt"!=t?plus.runtime.openURL(a.apkUrl):Be(a.wgtUrl)):plus.runtime.quit()}})}))}catch(s){a.hasNew=!1}var i},...e.toRefs(a),systemInfo:n}})),Fs={__name:"App",setup:e=>(s((()=>{uni.onTabBarMidButtonTap((()=>{Te("/pages/task/index",(()=>{uni.navigateTo({url:"/pages/task/index?id=0"})}))})),Ls().checkAppUpdate(),Pe()})),i((()=>{var e;(e={id:"1827997127165677570"},d({url:"/CxcJurisdiction/cxcJurisdiction/queryById",method:"get",data:e})).then((e=>{if(e.success){const t=P();uni.setStorageSync("isgray",e.result.value),t.setIsgray(e.result.value)}}))})),()=>{})},$s=A({__name:"index",props:{dataId:{type:String,default:""}},setup(t){const n=t,i=e.ref([]),s={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}},o=e.ref({}),r=()=>{var e;(e={id:n.dataId},d({url:"/CxcQxj/cxcQxj/queryById",method:"get",data:e})).then((e=>{e.success&&(o.value=e.result.records[0],i.value=o.value.path.split(",").map((e=>{const t=e.split("/").pop(),a=t.split(".").pop();return{name:t,extname:a,url:Oe(e)}})))}))},l=e.ref([]),c=e=>{Ee({processInstanceId:e}).then((e=>{e.success&&(l.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_cxc_qxj",dataId:n.dataId}).then((e=>{e.success&&c(e.result.processInstanceId)}))})),(t,n)=>{const r=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假职工: "),e.createElementVNode("text",null,e.toDisplayString(o.value.username_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 所属单位: "),e.createElementVNode("text",null,e.toDisplayString(o.value.sysOrgCode_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 联系方式: "),e.createElementVNode("text",null,e.toDisplayString(o.value.phone),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假类型: "),e.createElementVNode("text",null,e.toDisplayString(o.value.type),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假开始时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.begintime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假结束时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.endtime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假天数: "),e.createElementVNode("text",null,e.toDisplayString(o.value.days),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 审批人: "),e.createElementVNode("text",null,e.toDisplayString(o.value.examineleader_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假地点: "),e.createElementVNode("text",null,e.toDisplayString(o.value.address),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假原因: "),e.createElementVNode("text",null,e.toDisplayString(o.value.reason),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 附件: "),e.createVNode(r,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=e=>i.value=e),"image-styles":s},null,8,["modelValue"])])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",null,e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])],64)}}},[["__scopeId","data-v-4dc4d50b"]]),js=A({__name:"processCom",props:{info:{type:Array,default:()=>[]}},setup:t=>(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.info,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",key:a},[e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title)+": ",1),"事项内容"==t.title?(e.openBlock(),e.createElementBlock("rich-text",{key:0,nodes:t.data},null,8,["nodes"])):(e.openBlock(),e.createElementBlock("text",{key:1},e.toDisplayString(t.data),1))])])))),128))])]))},[["__scopeId","data-v-8f3f5a9f"]]),Us=A({__name:"supervise",props:{dataId:{type:String,default:""}},setup(a){const n=a,i=[{title:"基本信息",id:1},{title:"事项详情",id:2},{title:"添加下级",id:3},{title:"节点顺序",id:4},{title:"运行计划",id:5}],s=e.ref(1),o=e.ref([]),r=()=>{var e;(e={id:n.dataId},d({url:"/cxcdbxt/dbSxxq/queryById",method:"get",data:e})).then((e=>{if(e.success&&(1==s.value&&l(e.result.jbxxid),2==s.value)){let t=e.result;o.value=[{title:"承办部门",data:t.zbdw},{title:"协办部门",data:t.xbdw},{title:"部门领导",data:t.fgld},{title:"办理人员",data:t.dbry},{title:"要求反馈时间",data:t.yqfksj},{title:"节点名称",data:""},{title:"预计完成时间",data:""},{title:"实际反馈时间",data:t.sjfksj},{title:"自评价",data:t.zpj},{title:"发起时间",data:t.fqsj},{title:"序号",data:""},{title:"概述",data:""},{title:"时间进度",data:""},{title:"事项内容",data:t.sxnr}]}}))},l=e=>{var t;(t={id:e},d({url:"/cxcdbxt/dbJbxx/queryById",method:"get",data:t})).then((e=>{if(e.success){let t=e.result;o.value=[{title:"督办分类",data:t.fl},{title:"协办部门",data:t.xbbm},{title:"督办部门",data:t.cbbm},{title:"督办人员",data:t.dbry},{title:"督办部门负责人",data:t.zrr},{title:"是否涉密",data:t.sfsm},{title:"计划完成时间",data:t.jhwcsj},{title:"实际完成时间",data:t.wcsj},{title:"完成状态",data:t.wczt},{title:"备注",data:t.bz},{title:"督办事项",data:t.dbsx},{title:"时间进度",data:t.sjjd}]}}))},c=e.ref([]),u=e=>{t("log","at bpm/supervise.vue:199","000",e),Ee({processInstanceId:e}).then((e=>{t("log","at bpm/supervise.vue:203","0088800",e),e.success&&(c.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_db_sxxq_001",dataId:n.dataId}).then((e=>{e.success&&u(e.result.processInstanceId)}))})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"tab f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(i,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:s.value==t.id}),key:a,onClick:e=>{return a=t.id,s.value=a,void r();var a}},e.toDisplayString(t.title),11,["onClick"]))),64))]),e.createVNode(js,{info:o.value},null,8,["info"]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])]))}},[["__scopeId","data-v-c842b888"]]),zs=function(){const t=e.effectScope(!0),a=t.run((()=>e.ref({})));let n=[],i=[];const s=e.markRaw({install(e){w(s),s._a=e,e.provide(k,s),e.config.globalProperties.$pinia=s,i.forEach((e=>n.push(e))),i=[]},use(e){return this._a?n.push(e):i.push(e),this},_p:n,_a:null,_e:t,_s:new Map,state:a});return s}();const{app:Hs,Vuex:qs,Pinia:Js}=function(){const t=e.createVueApp(Fs);return t.use(zs),t.component("leaveApplication",$s),t.component("supervise",Us),t.config.globalProperties.$toast=Ce,{app:t}}();uni.Vuex=qs,uni.Pinia=Js,Hs.provide("__globalStyles",__uniConfig.styles),Hs._component.mpType="app",Hs._component.render=()=>{},Hs.mount("#app")}(Vue); +let v;const w=e=>v=e,k=Symbol();function b(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var _,S;(S=_||(_={})).direct="direct",S.patchObject="patch object",S.patchFunction="patch function";const E=()=>{};function x(t,a,n,i=E){t.push(a);const s=()=>{const e=t.indexOf(a);e>-1&&(t.splice(e,1),i())};return!n&&e.getCurrentScope()&&e.onScopeDispose(s),s}function N(e,...t){e.slice().forEach((e=>{e(...t)}))}const V=e=>e();function C(t,a){t instanceof Map&&a instanceof Map&&a.forEach(((e,a)=>t.set(a,e))),t instanceof Set&&a instanceof Set&&a.forEach(t.add,t);for(const n in a){if(!a.hasOwnProperty(n))continue;const i=a[n],s=t[n];b(s)&&b(i)&&t.hasOwnProperty(n)&&!e.isRef(i)&&!e.isReactive(i)?t[n]=C(s,i):t[n]=i}return t}const T=Symbol();const{assign:D}=Object;function B(t,a,n={},i,s,o){let r;const l=D({actions:{}},n),c={deep:!0};let d,u,h,m=[],p=[];const f=i.state.value[t];let g;function y(a){let n;d=u=!1,"function"==typeof a?(a(i.state.value[t]),n={type:_.patchFunction,storeId:t,events:h}):(C(i.state.value[t],a),n={type:_.patchObject,payload:a,storeId:t,events:h});const s=g=Symbol();e.nextTick().then((()=>{g===s&&(d=!0)})),u=!0,N(m,n,i.state.value[t])}o||f||(i.state.value[t]={}),e.ref({});const v=o?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{D(e,t)}))}:E;function k(e,a){return function(){w(i);const n=Array.from(arguments),s=[],o=[];function r(e){s.push(e)}function l(e){o.push(e)}let c;N(p,{args:n,name:e,store:B,after:r,onError:l});try{c=a.apply(this&&this.$id===t?this:B,n)}catch(d){throw N(o,d),d}return c instanceof Promise?c.then((e=>(N(s,e),e))).catch((e=>(N(o,e),Promise.reject(e)))):(N(s,c),c)}}const S={_p:i,$id:t,$onAction:x.bind(null,p),$patch:y,$reset:v,$subscribe(a,n={}){const s=x(m,a,n.detached,(()=>o())),o=r.run((()=>e.watch((()=>i.state.value[t]),(e=>{("sync"===n.flush?u:d)&&a({storeId:t,type:_.direct,events:h},e)}),D({},c,n))));return s},$dispose:function(){r.stop(),m=[],p=[],i._s.delete(t)}},B=e.reactive(S);i._s.set(t,B);const I=(i._a&&i._a.runWithContext||V)((()=>i._e.run((()=>(r=e.effectScope()).run(a)))));for(const w in I){const a=I[w];if(e.isRef(a)&&(A=a,!e.isRef(A)||!A.effect)||e.isReactive(a))o||(!f||b(P=a)&&P.hasOwnProperty(T)||(e.isRef(a)?a.value=f[w]:C(a,f[w])),i.state.value[t][w]=a);else if("function"==typeof a){const e=k(w,a);I[w]=e,l.actions[w]=a}}var P,A;return D(B,I),D(e.toRaw(B),I),Object.defineProperty(B,"$state",{get:()=>i.state.value[t],set:e=>{y((t=>{D(t,e)}))}}),i._p.forEach((e=>{D(B,r.run((()=>e({store:B,app:i._a,pinia:i,options:l}))))})),f&&o&&n.hydrate&&n.hydrate(B.$state,f),d=!0,u=!0,B}function I(t,a,n){let i,s;const o="function"==typeof a;function r(t,n){const r=e.hasInjectionContext();(t=t||(r?e.inject(k,null):null))&&w(t),(t=v)._s.has(i)||(o?B(i,a,s,t):function(t,a,n,i){const{state:s,actions:o,getters:r}=a,l=n.state.value[t];let c;c=B(t,(function(){l||(n.state.value[t]=s?s():{});const a=e.toRefs(n.state.value[t]);return D(a,o,Object.keys(r||{}).reduce(((a,i)=>(a[i]=e.markRaw(e.computed((()=>{w(n);const e=n._s.get(t);return r[i].call(e,e)}))),a)),{}))}),a,n,0,!0)}(i,s,t));return t._s.get(i)}return"string"==typeof t?(i=t,s=o?n:a):(s=t,i=t.id),r.$id=i,r}const P=I("user",{state:()=>({userinfo:uni.getStorageSync("user")&&JSON.parse(uni.getStorageSync("user"))||{},token:uni.getStorageSync("token")||null,role:uni.getStorageSync("role")||null,allowPage:uni.getStorageSync("allowPage")||null,position:uni.getStorageSync("position")||null,positionSwitch:uni.getStorageSync("positionSwitch")||null,wendu:uni.getStorageSync("wendu")||null,wenduIcon:uni.getStorageSync("wenduIcon")||null,isgray:uni.getStorageSync("isgray")||0}),getters:{},actions:{setUserInfo(e){this.userinfo=e},setToken(e){this.token=e},setRole(e){this.role=e},setPosition(e){this.position=e},setPositionSwitch(e){this.positionSwitch=e},setWeather(e,t){this.wendu=e,this.wenduIcon=t},setAllowPage(e){this.allowPage=e},setIsgray(e){this.isgray=e}}}),A=(e,t)=>{const a=e.__vccOpts||e;for(const[n,i]of t)a[n]=i;return a},M=A({__name:"login",setup(a){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(!1),r=e.ref(!0),l=e.ref(""),c=e.ref(""),u=()=>{if(!l.value.trim())return i.$toast("请输入账号");if(!c.value.trim())return i.$toast("请输入密码");let e=y.encode(encodeURIComponent(l.value)),a=y.encode(encodeURIComponent(c.value));var s;uni.showLoading({title:"登录中..."}),(s={username:e,password:a,ip:h()},d({url:"/sys/sinopecLogin",method:"post",data:s})).then((e=>{e.success&&(uni.setStorageSync("token",e.result.token),n.setToken(e.result.token),(()=>{let e={un:l.value};r.value&&(e.pw=c.value),uni.setStorageSync("accountObj",JSON.stringify(e))})(),function(e){return d({url:"/appConnet/app/queryRoleByRoleIds",method:"get",data:e})}({roles:e.result.userInfo.roles}).then((t=>{uni.setStorageSync("logintime",Date.now()),uni.setStorageSync("role",t),n.setRole(t),uni.setStorageSync("user",JSON.stringify(e.result.userInfo)),n.setUserInfo(e.result.userInfo),uni.switchTab({url:"/pages/tab/index"})})))})).catch((e=>{t("log","at pages/login/login.vue:130",e)}))};function h(){let e;if("Android"==plus.os.name){let s=plus.android.importClass("android.content.Context"),o=plus.android.runtimeMainActivity().getSystemService(s.CONNECTIVITY_SERVICE);plus.android.importClass(o);let r=o.getLinkProperties(o.getActiveNetwork()),l=plus.android.invoke(r,"getLinkAddresses");plus.android.importClass(l);for(var t=0;t>8&255)+"."+(i>>16&255)+"."+(i>>24&255))}}return e}return e.ref([]),o((()=>{if(uni.getStorageSync("accountObj")){let e=JSON.parse(uni.getStorageSync("accountObj"));l.value=e.un?e.un:"",c.value=e.pw?e.pw:""}})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"logo f-col aic"},[e.createElementVNode("image",{src:"/static/login/logo.png"})]),e.createElementVNode("view",{class:"form f-col aic"},[e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/phone.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[0]||(a[0]=e=>l.value=e),type:"text",placeholder:"请输入统一身份认证","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/pwd.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[1]||(a[1]=e=>c.value=e),type:s.value?"text":"password",placeholder:"请输入密码","placeholder-style":"font-size: 28rpx;color: #999999;"},null,8,["type"]),[[e.vModelDynamic,c.value]]),s.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/eye.png",onClick:a[2]||(a[2]=e=>s.value=!s.value)})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/eye-off.png",onClick:a[3]||(a[3]=e=>s.value=!s.value)}))])]),e.createElementVNode("view",{class:"pwd f-row aic"},[e.createElementVNode("view",{style:{display:"inline-block"},onClick:a[4]||(a[4]=e=>r.value=!r.value)},[e.createElementVNode("view",{class:"f-row aic"},[r.value?(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/checked.png"})):(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/nocheck.png"})),e.createElementVNode("text",null,"记住密码")])])]),e.createElementVNode("view",{class:"login f-col aic"},[e.createElementVNode("view",{onClick:u}," 登录 ")])],2))}},[["__scopeId","data-v-c41e1a8c"]]),R=[{font_class:"arrow-down",unicode:""},{font_class:"arrow-left",unicode:""},{font_class:"arrow-right",unicode:""},{font_class:"arrow-up",unicode:""},{font_class:"auth",unicode:""},{font_class:"auth-filled",unicode:""},{font_class:"back",unicode:""},{font_class:"bars",unicode:""},{font_class:"calendar",unicode:""},{font_class:"calendar-filled",unicode:""},{font_class:"camera",unicode:""},{font_class:"camera-filled",unicode:""},{font_class:"cart",unicode:""},{font_class:"cart-filled",unicode:""},{font_class:"chat",unicode:""},{font_class:"chat-filled",unicode:""},{font_class:"chatboxes",unicode:""},{font_class:"chatboxes-filled",unicode:""},{font_class:"chatbubble",unicode:""},{font_class:"chatbubble-filled",unicode:""},{font_class:"checkbox",unicode:""},{font_class:"checkbox-filled",unicode:""},{font_class:"checkmarkempty",unicode:""},{font_class:"circle",unicode:""},{font_class:"circle-filled",unicode:""},{font_class:"clear",unicode:""},{font_class:"close",unicode:""},{font_class:"closeempty",unicode:""},{font_class:"cloud-download",unicode:""},{font_class:"cloud-download-filled",unicode:""},{font_class:"cloud-upload",unicode:""},{font_class:"cloud-upload-filled",unicode:""},{font_class:"color",unicode:""},{font_class:"color-filled",unicode:""},{font_class:"compose",unicode:""},{font_class:"contact",unicode:""},{font_class:"contact-filled",unicode:""},{font_class:"down",unicode:""},{font_class:"bottom",unicode:""},{font_class:"download",unicode:""},{font_class:"download-filled",unicode:""},{font_class:"email",unicode:""},{font_class:"email-filled",unicode:""},{font_class:"eye",unicode:""},{font_class:"eye-filled",unicode:""},{font_class:"eye-slash",unicode:""},{font_class:"eye-slash-filled",unicode:""},{font_class:"fire",unicode:""},{font_class:"fire-filled",unicode:""},{font_class:"flag",unicode:""},{font_class:"flag-filled",unicode:""},{font_class:"folder-add",unicode:""},{font_class:"folder-add-filled",unicode:""},{font_class:"font",unicode:""},{font_class:"forward",unicode:""},{font_class:"gear",unicode:""},{font_class:"gear-filled",unicode:""},{font_class:"gift",unicode:""},{font_class:"gift-filled",unicode:""},{font_class:"hand-down",unicode:""},{font_class:"hand-down-filled",unicode:""},{font_class:"hand-up",unicode:""},{font_class:"hand-up-filled",unicode:""},{font_class:"headphones",unicode:""},{font_class:"heart",unicode:""},{font_class:"heart-filled",unicode:""},{font_class:"help",unicode:""},{font_class:"help-filled",unicode:""},{font_class:"home",unicode:""},{font_class:"home-filled",unicode:""},{font_class:"image",unicode:""},{font_class:"image-filled",unicode:""},{font_class:"images",unicode:""},{font_class:"images-filled",unicode:""},{font_class:"info",unicode:""},{font_class:"info-filled",unicode:""},{font_class:"left",unicode:""},{font_class:"link",unicode:""},{font_class:"list",unicode:""},{font_class:"location",unicode:""},{font_class:"location-filled",unicode:""},{font_class:"locked",unicode:""},{font_class:"locked-filled",unicode:""},{font_class:"loop",unicode:""},{font_class:"mail-open",unicode:""},{font_class:"mail-open-filled",unicode:""},{font_class:"map",unicode:""},{font_class:"map-filled",unicode:""},{font_class:"map-pin",unicode:""},{font_class:"map-pin-ellipse",unicode:""},{font_class:"medal",unicode:""},{font_class:"medal-filled",unicode:""},{font_class:"mic",unicode:""},{font_class:"mic-filled",unicode:""},{font_class:"micoff",unicode:""},{font_class:"micoff-filled",unicode:""},{font_class:"minus",unicode:""},{font_class:"minus-filled",unicode:""},{font_class:"more",unicode:""},{font_class:"more-filled",unicode:""},{font_class:"navigate",unicode:""},{font_class:"navigate-filled",unicode:""},{font_class:"notification",unicode:""},{font_class:"notification-filled",unicode:""},{font_class:"paperclip",unicode:""},{font_class:"paperplane",unicode:""},{font_class:"paperplane-filled",unicode:""},{font_class:"person",unicode:""},{font_class:"person-filled",unicode:""},{font_class:"personadd",unicode:""},{font_class:"personadd-filled",unicode:""},{font_class:"personadd-filled-copy",unicode:""},{font_class:"phone",unicode:""},{font_class:"phone-filled",unicode:""},{font_class:"plus",unicode:""},{font_class:"plus-filled",unicode:""},{font_class:"plusempty",unicode:""},{font_class:"pulldown",unicode:""},{font_class:"pyq",unicode:""},{font_class:"qq",unicode:""},{font_class:"redo",unicode:""},{font_class:"redo-filled",unicode:""},{font_class:"refresh",unicode:""},{font_class:"refresh-filled",unicode:""},{font_class:"refreshempty",unicode:""},{font_class:"reload",unicode:""},{font_class:"right",unicode:""},{font_class:"scan",unicode:""},{font_class:"search",unicode:""},{font_class:"settings",unicode:""},{font_class:"settings-filled",unicode:""},{font_class:"shop",unicode:""},{font_class:"shop-filled",unicode:""},{font_class:"smallcircle",unicode:""},{font_class:"smallcircle-filled",unicode:""},{font_class:"sound",unicode:""},{font_class:"sound-filled",unicode:""},{font_class:"spinner-cycle",unicode:""},{font_class:"staff",unicode:""},{font_class:"staff-filled",unicode:""},{font_class:"star",unicode:""},{font_class:"star-filled",unicode:""},{font_class:"starhalf",unicode:""},{font_class:"trash",unicode:""},{font_class:"trash-filled",unicode:""},{font_class:"tune",unicode:""},{font_class:"tune-filled",unicode:""},{font_class:"undo",unicode:""},{font_class:"undo-filled",unicode:""},{font_class:"up",unicode:""},{font_class:"top",unicode:""},{font_class:"upload",unicode:""},{font_class:"upload-filled",unicode:""},{font_class:"videocam",unicode:""},{font_class:"videocam-filled",unicode:""},{font_class:"vip",unicode:""},{font_class:"vip-filled",unicode:""},{font_class:"wallet",unicode:""},{font_class:"wallet-filled",unicode:""},{font_class:"weibo",unicode:""},{font_class:"weixin",unicode:""}];const O=A({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:R}),computed:{unicode(){let e=this.icons.find((e=>e.font_class===this.type));return e?e.unicode:""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(){this.$emit("click")}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("text",{style:e.normalizeStyle(o.styleObj),class:e.normalizeClass(["uni-icons",["uniui-"+n.type,n.customPrefix,n.customPrefix?n.type:""]]),onClick:a[0]||(a[0]=(...e)=>o._onClick&&o._onClick(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-5610c8db"]]);function L(e,t){return`${F(e)} ${$(e,t)}`}function F(e){e=J(e);const t=(e=new Date(e)).getFullYear(),a=e.getMonth()+1,n=e.getDate();return`${t}-${j(a)}-${j(n)}`}function $(e,t){e=J(e);const a=(e=new Date(e)).getHours(),n=e.getMinutes(),i=e.getSeconds();return t?`${j(a)}:${j(n)}`:`${j(a)}:${j(n)}:${j(i)}`}function j(e){return e<10&&(e=`0${e}`),e}function U(e){return e?"00:00":"00:00:00"}function z(e,t){return(e=new Date(J(e)))<=(t=new Date(J(t)))}function H(e){return e.match(/((19|20)\d{2})(-|\/)\d{1,2}(-|\/)\d{1,2}/g)}const q=/^\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;function J(e){return"string"==typeof e&&q.test(e)&&(e=e.replace(/-/g,"/")),e}const W=A({props:{weeks:{type:Object,default:()=>({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":n.weeks.disable,"uni-calendar-item--before-checked-x":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked-x":n.weeks.afterMultiple}]),onClick:a[0]||(a[0]=e=>o.choiceDate(n.weeks)),onMouseenter:a[1]||(a[1]=e=>o.handleMousemove(n.weeks))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box-item",{"uni-calendar-item--checked":n.calendar.fullDate===n.weeks.fullDate&&(n.calendar.userChecked||!n.checkHover),"uni-calendar-item--checked-range-text":n.checkHover,"uni-calendar-item--before-checked":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked":n.weeks.afterMultiple,"uni-calendar-item--disable":n.weeks.disable}])},[n.selected&&n.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:"uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text"},e.toDisplayString(n.weeks.date),1)],2),e.createElementVNode("view",{class:e.normalizeClass({"uni-calendar-item--today":n.weeks.isToday})},null,2)],34)}],["__scopeId","data-v-a5fd30c1"]]),Y=["{","}"];const K=/^(?:\d)+/,G=/^(?:\w)+/;const Q="zh-Hans",Z="zh-Hant",X="en",ee=Object.prototype.hasOwnProperty,te=(e,t)=>ee.call(e,t),ae=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,a=Y){if(!t)return[e];let n=this._caches[e];return n||(n=function(e,[t,a]){const n=[];let i=0,s="";for(;i-1?Q:e.indexOf("-hant")>-1?Z:(a=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==a.indexOf(e)))?Z:Q);var a;let n=[X,"fr","es"];t&&Object.keys(t).length>0&&(n=Object.keys(t));const i=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,n);return i||void 0}class ie{constructor({locale:e,fallbackLocale:t,messages:a,watcher:n,formater:i}){this.locale=X,this.fallbackLocale=X,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=i||ae,this.messages=a||{},this.setLocale(e||X),n&&this.watchLocale(n)}setLocale(e){const t=this.locale;this.locale=ne(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,a=!0){const n=this.messages[e];n?a?Object.assign(n,t):Object.keys(t).forEach((e=>{te(n,e)||(n[e]=t[e])})):this.messages[e]=t}f(e,t,a){return this.formater.interpolate(e,t,a).join("")}t(e,t,a){let n=this.message;return"string"==typeof t?(t=ne(t,this.messages))&&(n=this.messages[t]):a=t,te(n,e)?this.formater.interpolate(n[e],a).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function se(e,t={},a,n){"string"!=typeof e&&([e,t]=[t,e]),"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():X),"string"!=typeof a&&(a="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||X);const i=new ie({locale:e,fallbackLocale:a,messages:t,watcher:n});let s=(e,t)=>{if("function"!=typeof getApp)s=function(e,t){return i.t(e,t)};else{let e=!1;s=function(t,a){const n=getApp().$vm;return n&&(n.$locale,e||(e=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(n,i))),i.t(t,a)}}return s(e,t)};return{i18n:i,f:(e,t,a)=>i.f(e,t,a),t:(e,t)=>s(e,t),add:(e,t,a=!0)=>i.add(e,t,a),watch:e=>i.watchLocale(e),getLocale:()=>i.getLocale(),setLocale:e=>i.setLocale(e)}}const oe={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"选择日期","uni-datetime-picker.selectTime":"选择时间","uni-datetime-picker.selectDateTime":"选择日期时间","uni-datetime-picker.startDate":"开始日期","uni-datetime-picker.endDate":"结束日期","uni-datetime-picker.startTime":"开始时间","uni-datetime-picker.endTime":"结束时间","uni-datetime-picker.ok":"确定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"确认"},"zh-Hant":{"uni-datetime-picker.selectDate":"選擇日期","uni-datetime-picker.selectTime":"選擇時間","uni-datetime-picker.selectDateTime":"選擇日期時間","uni-datetime-picker.startDate":"開始日期","uni-datetime-picker.endDate":"結束日期","uni-datetime-picker.startTime":"開始时间","uni-datetime-picker.endTime":"結束时间","uni-datetime-picker.ok":"確定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"確認"}},{t:re}=se(oe),le={name:"UniDatetimePicker",data:()=>({indicatorStyle:"height: 50px;",visible:!1,fixNvueBug:{},dateShow:!0,timeShow:!0,title:"日期和时间",time:"",year:1920,month:0,day:0,hour:0,minute:0,second:0,startYear:1920,startMonth:1,startDay:1,startHour:0,startMinute:0,startSecond:0,endYear:2120,endMonth:12,endDay:31,endHour:23,endMinute:59,endSecond:59}),options:{virtualHost:!0},props:{type:{type:String,default:"datetime"},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},disabled:{type:[Boolean,String],default:!1},border:{type:[Boolean,String],default:!0},hideSecond:{type:[Boolean,String],default:!1}},watch:{modelValue:{handler(e){e?(this.parseValue(J(e)),this.initTime(!1)):(this.time="",this.parseValue(Date.now()))},immediate:!0},type:{handler(e){"date"===e?(this.dateShow=!0,this.timeShow=!1,this.title="日期"):"time"===e?(this.dateShow=!1,this.timeShow=!0,this.title="时间"):(this.dateShow=!0,this.timeShow=!0,this.title="日期和时间")},immediate:!0},start:{handler(e){this.parseDatetimeRange(J(e),"start")},immediate:!0},end:{handler(e){this.parseDatetimeRange(J(e),"end")},immediate:!0},months(e){this.checkValue("month",this.month,e)},days(e){this.checkValue("day",this.day,e)},hours(e){this.checkValue("hour",this.hour,e)},minutes(e){this.checkValue("minute",this.minute,e)},seconds(e){this.checkValue("second",this.second,e)}},computed:{years(){return this.getCurrentRange("year")},months(){return this.getCurrentRange("month")},days(){return this.getCurrentRange("day")},hours(){return this.getCurrentRange("hour")},minutes(){return this.getCurrentRange("minute")},seconds(){return this.getCurrentRange("second")},ymd(){return[this.year-this.minYear,this.month-this.minMonth,this.day-this.minDay]},hms(){return[this.hour-this.minHour,this.minute-this.minMinute,this.second-this.minSecond]},currentDateIsStart(){return this.year===this.startYear&&this.month===this.startMonth&&this.day===this.startDay},currentDateIsEnd(){return this.year===this.endYear&&this.month===this.endMonth&&this.day===this.endDay},minYear(){return this.startYear},maxYear(){return this.endYear},minMonth(){return this.year===this.startYear?this.startMonth:1},maxMonth(){return this.year===this.endYear?this.endMonth:12},minDay(){return this.year===this.startYear&&this.month===this.startMonth?this.startDay:1},maxDay(){return this.year===this.endYear&&this.month===this.endMonth?this.endDay:this.daysInMonth(this.year,this.month)},minHour(){return"datetime"===this.type?this.currentDateIsStart?this.startHour:0:"time"===this.type?this.startHour:void 0},maxHour(){return"datetime"===this.type?this.currentDateIsEnd?this.endHour:23:"time"===this.type?this.endHour:void 0},minMinute(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour?this.startMinute:0:"time"===this.type?this.hour===this.startHour?this.startMinute:0:void 0},maxMinute(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour?this.endMinute:59:"time"===this.type?this.hour===this.endHour?this.endMinute:59:void 0},minSecond(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:"time"===this.type?this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:void 0},maxSecond(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:"time"===this.type?this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:void 0},selectTimeText:()=>re("uni-datetime-picker.selectTime"),okText:()=>re("uni-datetime-picker.ok"),clearText:()=>re("uni-datetime-picker.clear"),cancelText:()=>re("uni-datetime-picker.cancel")},mounted(){},methods:{lessThanTen:e=>e<10?"0"+e:e,parseTimeType(e){if(e){let t=e.split(":");this.hour=Number(t[0]),this.minute=Number(t[1]),this.second=Number(t[2])}},initPickerValue(e){let t=null;e?t=this.compareValueWithStartAndEnd(e,this.start,this.end):(t=Date.now(),t=this.compareValueWithStartAndEnd(t,this.start,this.end)),this.parseValue(t)},compareValueWithStartAndEnd(e,t,a){let n=null;return e=this.superTimeStamp(e),t=this.superTimeStamp(t),a=this.superTimeStamp(a),n=t&&a?ea?new Date(a):new Date(e):t&&!a?t<=e?new Date(e):new Date(t):!t&&a?e<=a?new Date(e):new Date(a):new Date(e),n},superTimeStamp(e){let t="";if("time"===this.type&&e&&"string"==typeof e){const e=new Date;t=e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()+" "}return Number(e)&&(e=parseInt(e),t=0),this.createTimeStamp(t+e)},parseValue(e){if(e){if("time"===this.type&&"string"==typeof e)this.parseTimeType(e);else{let t=null;t=new Date(e),"time"!==this.type&&(this.year=t.getFullYear(),this.month=t.getMonth()+1,this.day=t.getDate()),"date"!==this.type&&(this.hour=t.getHours(),this.minute=t.getMinutes(),this.second=t.getSeconds())}this.hideSecond&&(this.second=0)}},parseDatetimeRange(e,t){if(!e)return"start"===t&&(this.startYear=1920,this.startMonth=1,this.startDay=1,this.startHour=0,this.startMinute=0,this.startSecond=0),void("end"===t&&(this.endYear=2120,this.endMonth=12,this.endDay=31,this.endHour=23,this.endMinute=59,this.endSecond=59));if("time"===this.type){const a=e.split(":");this[t+"Hour"]=Number(a[0]),this[t+"Minute"]=Number(a[1]),this[t+"Second"]=Number(a[2])}else{if(!e)return void("start"===t?this.startYear=this.year-60:this.endYear=this.year+60);Number(e)&&(e=parseInt(e));const a=/[0-9]:[0-9]/;"datetime"!==this.type||"end"!==t||"string"!=typeof e||a.test(e)||(e+=" 23:59:59");const n=new Date(e);this[t+"Year"]=n.getFullYear(),this[t+"Month"]=n.getMonth()+1,this[t+"Day"]=n.getDate(),"datetime"===this.type&&(this[t+"Hour"]=n.getHours(),this[t+"Minute"]=n.getMinutes(),this[t+"Second"]=n.getSeconds())}},getCurrentRange(e){const t=[];for(let a=this["min"+this.capitalize(e)];a<=this["max"+this.capitalize(e)];a++)t.push(a);return t},capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),checkValue(e,t,a){-1===a.indexOf(t)&&(this[e]=a[0])},daysInMonth:(e,t)=>new Date(e,t,0).getDate(),createTimeStamp(e){if(e)return"number"==typeof e?e:(e=e.replace(/-/g,"/"),"date"===this.type&&(e+=" 00:00:00"),Date.parse(e))},createDomSting(){const e=this.year+"-"+this.lessThanTen(this.month)+"-"+this.lessThanTen(this.day);let t=this.lessThanTen(this.hour)+":"+this.lessThanTen(this.minute);return this.hideSecond||(t=t+":"+this.lessThanTen(this.second)),"date"===this.type?e:"time"===this.type?t:e+" "+t},initTime(e=!0){this.time=this.createDomSting(),e&&("timestamp"===this.returnType&&"time"!==this.type?(this.$emit("change",this.createTimeStamp(this.time)),this.$emit("input",this.createTimeStamp(this.time)),this.$emit("update:modelValue",this.createTimeStamp(this.time))):(this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time)))},bindDateChange(e){const t=e.detail.value;this.year=this.years[t[0]],this.month=this.months[t[1]],this.day=this.days[t[2]]},bindTimeChange(e){const t=e.detail.value;this.hour=this.hours[t[0]],this.minute=this.minutes[t[1]],this.second=this.seconds[t[2]]},initTimePicker(){if(this.disabled)return;const e=J(this.time);this.initPickerValue(e),this.visible=!this.visible},tiggerTimePicker(e){this.visible=!this.visible},clearTime(){this.time="",this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time),this.tiggerTimePicker()},setTime(){this.initTime(),this.tiggerTimePicker()}}};const ce=A(le,[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker"},[e.createElementVNode("view",{onClick:a[0]||(a[0]=(...e)=>o.initTimePicker&&o.initTimePicker(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-datetime-picker-timebox-pointer",{"uni-datetime-picker-disabled":n.disabled,"uni-datetime-picker-timebox":n.border}])},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(s.time),1),s.time?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker-time"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]))],2)]),!0)]),s.visible?(e.openBlock(),e.createElementBlock("view",{key:0,id:"mask",class:"uni-datetime-picker-mask",onClick:a[1]||(a[1]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))})):e.createCommentVNode("",!0),s.visible?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-datetime-picker-popup",[s.dateShow&&s.timeShow?"":"fix-nvue-height"]]),style:e.normalizeStyle(s.fixNvueBug)},[e.createElementVNode("view",{class:"uni-title"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]),s.dateShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:"uni-datetime-picker-view","indicator-style":s.indicatorStyle,value:o.ymd,onChange:a[2]||(a[2]=(...e)=>o.bindDateChange&&o.bindDateChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.years,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.months,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.days,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))])],40,["indicator-style","value"]),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-left"},"-"),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-right"},"-")])):e.createCommentVNode("",!0),s.timeShow?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:e.normalizeClass(["uni-datetime-picker-view",[n.hideSecond?"time-hide-second":""]]),"indicator-style":s.indicatorStyle,value:o.hms,onChange:a[3]||(a[3]=(...e)=>o.bindTimeChange&&o.bindTimeChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.hours,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.minutes,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("picker-view-column",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.seconds,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]))],42,["indicator-style","value"]),e.createElementVNode("text",{class:e.normalizeClass(["uni-datetime-picker-sign",[n.hideSecond?"sign-center":"sign-left"]])},":",2),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-datetime-picker-sign sign-right"},":"))])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-datetime-picker-btn"},[e.createElementVNode("view",{onClick:a[4]||(a[4]=(...e)=>o.clearTime&&o.clearTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.clearText),1)]),e.createElementVNode("view",{class:"uni-datetime-picker-btn-group"},[e.createElementVNode("view",{class:"uni-datetime-picker-cancel",onClick:a[5]||(a[5]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.cancelText),1)]),e.createElementVNode("view",{onClick:a[6]||(a[6]=(...e)=>o.setTime&&o.setTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.okText),1)])])])],6)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-8a3925ff"]]),{t:de}=se(oe),ue={components:{calendarItem:W,timePicker:ce},options:{virtualHost:!0},props:{date:{type:String,default:""},defTime:{type:[String,Object],default:""},selectableTimes:{type:[Object],default:()=>({})},selected:{type:Array,default:()=>[]},startDate:{type:String,default:""},endDate:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},range:{type:Boolean,default:!1},hasTime:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0},checkHover:{type:Boolean,default:!0},hideSecond:{type:[Boolean],default:!1},pleStatus:{type:Object,default:()=>({before:"",after:"",data:[],fulldate:""})},defaultValue:{type:[String,Object,Array],default:""}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:{},aniMaskShow:!1,firstEnter:!0,time:"",timeRange:{startTime:"",endTime:""},tempSingleDate:"",tempRange:{before:"",after:""}}),watch:{date:{immediate:!0,handler(e){this.range||(this.tempSingleDate=e,setTimeout((()=>{this.init(e)}),100))}},defTime:{immediate:!0,handler(e){this.range?(this.timeRange.startTime=e.start,this.timeRange.endTime=e.end):this.time=e}},startDate(e){this.cale&&(this.cale.setStartDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},endDate(e){this.cale&&(this.cale.setEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},selected(e){this.cale&&(this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks)},pleStatus:{immediate:!0,handler(e){const{before:t,after:a,fulldate:n,which:i}=e;this.tempRange.before=t,this.tempRange.after=a,setTimeout((()=>{if(n)if(this.cale.setHoverMultiple(n),t&&a){if(this.cale.lastHover=!0,this.rangeWithinMonth(a,t))return;this.setDate(t)}else this.cale.setMultiple(n),this.setDate(this.nowDate.fullDate),this.calendar.fullDate="",this.cale.lastHover=!1;else{if(!this.cale)return;this.cale.setDefaultMultiple(t,a),"left"===i&&t?(this.setDate(t),this.weeks=this.cale.weeks):a&&(this.setDate(a),this.weeks=this.cale.weeks),this.cale.lastHover=!0}}),16)}}},computed:{timepickerStartTime(){return(this.range?this.tempRange.before:this.calendar.fullDate)===this.startDate?this.selectableTimes.start:""},timepickerEndTime(){return(this.range?this.tempRange.after:this.calendar.fullDate)===this.endDate?this.selectableTimes.end:""},selectDateText:()=>de("uni-datetime-picker.selectDate"),startDateText(){return this.startPlaceholder||de("uni-datetime-picker.startDate")},endDateText(){return this.endPlaceholder||de("uni-datetime-picker.endDate")},okText:()=>de("uni-datetime-picker.ok"),yearText:()=>de("uni-datetime-picker.year"),monthText:()=>de("uni-datetime-picker.month"),MONText:()=>de("uni-calender.MON"),TUEText:()=>de("uni-calender.TUE"),WEDText:()=>de("uni-calender.WED"),THUText:()=>de("uni-calender.THU"),FRIText:()=>de("uni-calender.FRI"),SATText:()=>de("uni-calender.SAT"),SUNText:()=>de("uni-calender.SUN"),confirmText:()=>de("uni-calender.confirm")},created(){this.cale=new class{constructor({selected:e,startDate:t,endDate:a,range:n}={}){this.date=this.getDateObj(new Date),this.selected=e||[],this.startDate=t,this.endDate=a,this.range=n,this.cleanMultipleStatus(),this.weeks={},this.lastHover=!1}setDate(e){const t=this.getDateObj(e);this.getWeeks(t.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}setStartDate(e){this.startDate=e}setEndDate(e){this.endDate=e}getPreMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t-1);const a=e.getMonth();return 0!==t&&a-t==0&&e.setMonth(a-1),this.getDateObj(e)}getNextMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t+1);const a=e.getMonth();return a-t>1&&e.setMonth(a-1),this.getDateObj(e)}getDateObj(e){return e=J(e),{fullDate:F(e=new Date(e)),year:e.getFullYear(),month:j(e.getMonth()+1),date:j(e.getDate()),day:e.getDay()}}getPreMonthDays(e,t){const a=[];for(let n=e-1;n>=0;n--){const e=t.month-1;a.push({date:new Date(t.year,e,-n).getDate(),month:e,disable:!0})}return a}getCurrentMonthDays(e,t){const a=[],n=this.date.fullDate;for(let i=1;i<=e;i++){const e=`${t.year}-${t.month}-${j(i)}`,s=n===e,o=this.selected&&this.selected.find((t=>{if(this.dateEqual(e,t.date))return t}));this.startDate&&z(this.startDate,e),this.endDate&&z(e,this.endDate);let r=this.multipleStatus.data,l=-1;this.range&&r&&(l=r.findIndex((t=>this.dateEqual(t,e))));const c=-1!==l;a.push({fullDate:e,year:t.year,date:i,multiple:!!this.range&&c,beforeMultiple:this.isLogicBefore(e,this.multipleStatus.before,this.multipleStatus.after),afterMultiple:this.isLogicAfter(e,this.multipleStatus.before,this.multipleStatus.after),month:t.month,disable:this.startDate&&!z(this.startDate,e)||this.endDate&&!z(e,this.endDate),isToday:s,userChecked:!1,extraInfo:o})}return a}_getNextMonthDays(e,t){const a=[],n=t.month+1;for(let i=1;i<=e;i++)a.push({date:i,month:n,disable:!0});return a}getInfo(e){return e||(e=new Date),this.calendar.find((t=>t.fullDate===this.getDateObj(e).fullDate))}dateEqual(e,t){return e=new Date(J(e)),t=new Date(J(t)),e.valueOf()===t.valueOf()}isLogicBefore(e,t,a){let n=t;return t&&a&&(n=z(t,a)?t:a),this.dateEqual(n,e)}isLogicAfter(e,t,a){let n=a;return t&&a&&(n=z(t,a)?a:t),this.dateEqual(n,e)}geDateAll(e,t){var a=[],n=e.split("-"),i=t.split("-"),s=new Date;s.setFullYear(n[0],n[1]-1,n[2]);var o=new Date;o.setFullYear(i[0],i[1]-1,i[2]);for(var r=s.getTime()-864e5,l=o.getTime()-864e5,c=r;c<=l;)c+=864e5,a.push(this.getDateObj(new Date(parseInt(c))).fullDate);return a}setMultiple(e){if(!this.range)return;let{before:t,after:a}=this.multipleStatus;if(t&&a){if(!this.lastHover)return void(this.lastHover=!0);this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[],this.multipleStatus.fulldate="",this.lastHover=!1}else t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before),this.lastHover=!0):(this.multipleStatus.before=e,this.multipleStatus.after=void 0,this.lastHover=!1);this.getWeeks(e)}setHoverMultiple(e){if(!this.range||this.lastHover)return;const{before:t}=this.multipleStatus;t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this.getWeeks(e)}setDefaultMultiple(e,t){this.multipleStatus.before=e,this.multipleStatus.after=t,e&&t&&(z(e,t)?(this.multipleStatus.data=this.geDateAll(e,t),this.getWeeks(t)):(this.multipleStatus.data=this.geDateAll(t,e),this.getWeeks(e)))}getWeeks(e){const{year:t,month:a}=this.getDateObj(e),n=new Date(t,a-1,1).getDay(),i=this.getPreMonthDays(n,this.getDateObj(e)),s=new Date(t,a,0).getDate(),o=42-n-s,r=[...i,...this.getCurrentMonthDays(s,this.getDateObj(e)),...this._getNextMonthDays(o,this.getDateObj(e))],l=new Array(6);for(let c=0;c{setTimeout((()=>{this.aniMaskShow=!0}),50)}))},close(){this.aniMaskShow=!1,this.$nextTick((()=>{setTimeout((()=>{this.show=!1,this.$emit("close")}),300)}))},confirm(){this.setEmit("confirm"),this.close()},change(e){(this.insert||e)&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){this.range||(this.calendar.fullDate||(this.calendar=this.cale.getInfo(new Date),this.tempSingleDate=this.calendar.fullDate),this.hasTime&&!this.time&&(this.time=$(new Date,this.hideSecond)));let{year:t,month:a,date:n,fullDate:i,extraInfo:s}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:a,date:n,time:this.time,timeRange:this.timeRange,fulldate:i,extraInfo:s||{}})},choiceDate(e){if(e.disable)return;this.calendar=e,this.calendar.userChecked=!0,this.cale.setMultiple(this.calendar.fullDate,!0),this.weeks=this.cale.weeks,this.tempSingleDate=this.calendar.fullDate;const t=new Date(this.cale.multipleStatus.before).getTime(),a=new Date(this.cale.multipleStatus.after).getTime();t>a&&a?(this.tempRange.before=this.cale.multipleStatus.after,this.tempRange.after=this.cale.multipleStatus.before):(this.tempRange.before=this.cale.multipleStatus.before,this.tempRange.after=this.cale.multipleStatus.after),this.change(!0)},changeMonth(e){let t;"pre"===e?t=this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate:"next"===e&&(t=this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate),this.setDate(t),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const he={name:"UniDatetimePicker",options:{virtualHost:!0},components:{Calendar:A(ue,[["render",function(t,n,i,s,o,r){const l=e.resolveComponent("calendar-item"),c=e.resolveComponent("time-picker"),d=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar",onMouseleave:n[8]||(n[8]=(...e)=>r.leaveCale&&r.leaveCale(...e))},[!i.insert&&o.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":o.aniMaskShow}]),onClick:n[0]||(n[0]=(...e)=>r.maskClick&&r.maskClick(...e))},null,2)):e.createCommentVNode("",!0),i.insert||o.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!i.insert,"uni-calendar--ani-show":o.aniMaskShow,"uni-calendar__content-mobile":o.aniMaskShow}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar__header",{"uni-calendar__header-mobile":!i.insert}])},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[1]||(n[1]=e.withModifiers((e=>r.changeMonth("pre")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:i.date,fields:"month",onChange:n[2]||(n[2]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((o.nowDate.year||"")+r.yearText+(o.nowDate.month||"")+r.monthText),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[3]||(n[3]=e.withModifiers((e=>r.changeMonth("next")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"dialog-close",onClick:n[4]||(n[4]=(...e)=>r.maskClick&&r.maskClick(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})]))],2),e.createElementVNode("view",{class:"uni-calendar__box"},[i.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(o.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks",style:{"padding-bottom":"7px"}},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.MONText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.weeks,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:a},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:a},[e.createVNode(l,{class:"uni-calendar-item--hook",weeks:t,calendar:o.calendar,selected:i.selected,checkHover:i.range,onChange:r.choiceDate,onHandleMouse:r.handleMouse},null,8,["weeks","calendar","selected","checkHover","onChange","onHandleMouse"])])))),128))])))),128))]),i.insert||i.range||!i.hasTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed uni-calendar--fixed-top",style:{padding:"0 80px"}},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempSingleDate?o.tempSingleDate:r.selectDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,end:r.timepickerEndTime,modelValue:o.time,"onUpdate:modelValue":n[5]||(n[5]=e=>o.time=e),disabled:!o.tempSingleDate,border:!1,"hide-second":i.hideSecond,class:"time-picker-style"},null,8,["start","end","modelValue","disabled","hide-second"])])),!i.insert&&i.range&&i.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-changed uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-date-changed--time-start"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.before?o.tempRange.before:r.startDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,modelValue:o.timeRange.startTime,"onUpdate:modelValue":n[6]||(n[6]=e=>o.timeRange.startTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.before,class:"time-picker-style"},null,8,["start","modelValue","hide-second","disabled"])]),e.createElementVNode("view",{style:{"line-height":"50px"}},[e.createVNode(d,{type:"arrowthinright",color:"#999"})]),e.createElementVNode("view",{class:"uni-date-changed--time-end"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.after?o.tempRange.after:r.endDateText),1),e.createVNode(c,{type:"time",end:r.timepickerEndTime,modelValue:o.timeRange.endTime,"onUpdate:modelValue":n[7]||(n[7]=e=>o.timeRange.endTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.after,class:"time-picker-style"},null,8,["end","modelValue","hide-second","disabled"])])])):e.createCommentVNode("",!0),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date-changed uni-date-btn--ok"}))],2)):e.createCommentVNode("",!0)],32)}],["__scopeId","data-v-8dc4a3ee"]]),TimePicker:ce},data:()=>({isRange:!1,hasTime:!1,displayValue:"",inputDate:"",calendarDate:"",pickerTime:"",calendarRange:{startDate:"",startTime:"",endDate:"",endTime:""},displayRangeValue:{startDate:"",endDate:""},tempRange:{startDate:"",startTime:"",endDate:"",endTime:""},startMultipleStatus:{before:"",after:"",data:[],fulldate:""},endMultipleStatus:{before:"",after:"",data:[],fulldate:""},pickerVisible:!1,pickerPositionStyle:null,isEmitValue:!1,isPhone:!1,isFirstShow:!0,i18nT:()=>{}}),props:{type:{type:String,default:"datetime"},value:{type:[String,Number,Array,Date],default:""},modelValue:{type:[String,Number,Array,Date],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},placeholder:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},rangeSeparator:{type:String,default:"-"},border:{type:[Boolean],default:!0},disabled:{type:[Boolean],default:!1},clearIcon:{type:[Boolean],default:!0},hideSecond:{type:[Boolean],default:!1},defaultValue:{type:[String,Object,Array],default:""}},watch:{type:{immediate:!0,handler(e){this.hasTime=-1!==e.indexOf("time"),this.isRange=-1!==e.indexOf("range")}},modelValue:{immediate:!0,handler(e){this.isEmitValue?this.isEmitValue=!1:this.initPicker(e)}},start:{immediate:!0,handler(e){e&&(this.calendarRange.startDate=F(e),this.hasTime&&(this.calendarRange.startTime=$(e)))}},end:{immediate:!0,handler(e){e&&(this.calendarRange.endDate=F(e),this.hasTime&&(this.calendarRange.endTime=$(e,this.hideSecond)))}}},computed:{timepickerStartTime(){return(this.isRange?this.tempRange.startDate:this.inputDate)===this.calendarRange.startDate?this.calendarRange.startTime:""},timepickerEndTime(){return(this.isRange?this.tempRange.endDate:this.inputDate)===this.calendarRange.endDate?this.calendarRange.endTime:""},mobileCalendarTime(){const e={start:this.tempRange.startTime,end:this.tempRange.endTime};return this.isRange?e:this.pickerTime},mobSelectableTime(){return{start:this.calendarRange.startTime,end:this.calendarRange.endTime}},datePopupWidth(){return this.isRange?653:301},singlePlaceholderText(){return this.placeholder||("date"===this.type?this.selectDateText:this.selectDateTimeText)},startPlaceholderText(){return this.startPlaceholder||this.startDateText},endPlaceholderText(){return this.endPlaceholder||this.endDateText},selectDateText(){return this.i18nT("uni-datetime-picker.selectDate")},selectDateTimeText(){return this.i18nT("uni-datetime-picker.selectDateTime")},selectTimeText(){return this.i18nT("uni-datetime-picker.selectTime")},startDateText(){return this.startPlaceholder||this.i18nT("uni-datetime-picker.startDate")},startTimeText(){return this.i18nT("uni-datetime-picker.startTime")},endDateText(){return this.endPlaceholder||this.i18nT("uni-datetime-picker.endDate")},endTimeText(){return this.i18nT("uni-datetime-picker.endTime")},okText(){return this.i18nT("uni-datetime-picker.ok")},clearText(){return this.i18nT("uni-datetime-picker.clear")},showClearIcon(){return this.clearIcon&&!this.disabled&&(this.displayValue||this.displayRangeValue.startDate&&this.displayRangeValue.endDate)}},created(){this.initI18nT(),this.platform()},methods:{initI18nT(){const e=se(oe);this.i18nT=e.t},initPicker(e){if(!e&&!this.defaultValue||Array.isArray(e)&&!e.length)this.$nextTick((()=>{this.clear(!1)}));else if(Array.isArray(e)||this.isRange){const[t,a]=e;if(!t&&!a)return;const n=F(t),i=$(t,this.hideSecond),s=F(a),o=$(a,this.hideSecond),r=n,l=s;this.displayRangeValue.startDate=this.tempRange.startDate=r,this.displayRangeValue.endDate=this.tempRange.endDate=l,this.hasTime&&(this.displayRangeValue.startDate=`${n} ${i}`,this.displayRangeValue.endDate=`${s} ${o}`,this.tempRange.startTime=i,this.tempRange.endTime=o);const c={before:n,after:s};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,c,{which:"right"}),this.endMultipleStatus=Object.assign({},this.endMultipleStatus,c,{which:"left"})}else e?(this.displayValue=this.inputDate=this.calendarDate=F(e),this.hasTime&&(this.pickerTime=$(e,this.hideSecond),this.displayValue=`${this.displayValue} ${this.pickerTime}`)):this.defaultValue&&(this.inputDate=this.calendarDate=F(this.defaultValue),this.hasTime&&(this.pickerTime=$(this.defaultValue,this.hideSecond)))},updateLeftCale(e){const t=this.$refs.left;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.left.nowDate.fullDate)},updateRightCale(e){const t=this.$refs.right;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.right.nowDate.fullDate)},platform(){if("undefined"!=typeof navigator)return void(this.isPhone=-1!==navigator.userAgent.toLowerCase().indexOf("mobile"));const{windowWidth:e}=uni.getSystemInfoSync();this.isPhone=e<=500,this.windowWidth=e},show(){if(this.$emit("show"),this.disabled)return;if(this.platform(),this.isPhone)return void setTimeout((()=>{this.$refs.mobile.open()}),0);this.pickerPositionStyle={top:"10px"};uni.createSelectorQuery().in(this).select(".uni-date-editor").boundingClientRect((e=>{this.windowWidth-e.left{if(this.pickerVisible=!this.pickerVisible,!this.isPhone&&this.isRange&&this.isFirstShow){this.isFirstShow=!1;const{startDate:e,endDate:t}=this.calendarRange;e&&t?this.diffDate(e,t)<30&&this.$refs.right.changeMonth("pre"):this.isPhone&&(this.$refs.right.cale.lastHover=!1)}}),50)},close(){setTimeout((()=>{this.pickerVisible=!1,this.$emit("maskClick",this.value),this.$refs.mobile&&this.$refs.mobile.close()}),20)},setEmit(e){"timestamp"!==this.returnType&&"date"!==this.returnType||(Array.isArray(e)?(this.hasTime||(e[0]=e[0]+" 00:00:00",e[1]=e[1]+" 00:00:00"),e[0]=this.createTimestamp(e[0]),e[1]=this.createTimestamp(e[1]),"date"===this.returnType&&(e[0]=new Date(e[0]),e[1]=new Date(e[1]))):(this.hasTime||(e+=" 00:00:00"),e=this.createTimestamp(e),"date"===this.returnType&&(e=new Date(e)))),this.$emit("update:modelValue",e),this.$emit("input",e),this.$emit("change",e),this.isEmitValue=!0},createTimestamp:e=>(e=J(e),Date.parse(new Date(e))),singleChange(e){this.calendarDate=this.inputDate=e.fulldate,this.hasTime||this.confirmSingleChange()},confirmSingleChange(){if(!H(this.inputDate)){const e=new Date;this.calendarDate=this.inputDate=F(e),this.pickerTime=$(e,this.hideSecond)}let e,t,a=!1;if(this.start){let n=this.start;"number"==typeof this.start&&(n=L(this.start,this.hideSecond)),[e,t]=n.split(" "),this.start&&!z(e,this.inputDate)&&(a=!0,this.inputDate=e)}let n,i,s=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[n,i]=e.split(" "),this.end&&!z(this.inputDate,n)&&(s=!0,this.inputDate=n)}this.hasTime?(a&&(this.pickerTime=t||U(this.hideSecond)),s&&(this.pickerTime=i||U(this.hideSecond)),this.pickerTime||(this.pickerTime=$(Date.now(),this.hideSecond)),this.displayValue=`${this.inputDate} ${this.pickerTime}`):this.displayValue=this.inputDate,this.setEmit(this.displayValue),this.pickerVisible=!1},leftChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,n),this.$emit("calendarClick",e)},rightChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.endMultipleStatus=Object.assign({},this.endMultipleStatus,n),this.$emit("calendarClick",e)},mobileChange(e){if(this.isRange){const{before:t,after:a}=e.range;if(!t)return;if(this.handleStartAndEnd(t,a,!0),this.hasTime){const{startTime:t,endTime:a}=e.timeRange;this.tempRange.startTime=t,this.tempRange.endTime=a}this.confirmRangeChange()}else this.hasTime?this.displayValue=e.fulldate+" "+e.time:this.displayValue=e.fulldate,this.setEmit(this.displayValue);this.$refs.mobile.close()},rangeChange(e,t){e&&t&&(this.handleStartAndEnd(e,t,!0),this.hasTime||this.confirmRangeChange())},confirmRangeChange(){if(!this.tempRange.startDate||!this.tempRange.endDate)return void(this.pickerVisible=!1);let e,t;H(this.tempRange.startDate)||(this.tempRange.startDate=F(Date.now())),H(this.tempRange.endDate)||(this.tempRange.endDate=F(Date.now()));let a,n,i=!1,s=!1;if(this.start){let e=this.start;"number"==typeof this.start&&(e=L(this.start,this.hideSecond)),[a,n]=e.split(" "),this.start&&!z(this.start,this.tempRange.startDate)&&(i=!0,this.tempRange.startDate=a),this.start&&!z(this.start,this.tempRange.endDate)&&(s=!0,this.tempRange.endDate=a)}let o,r,l=!1,c=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[o,r]=e.split(" "),this.end&&!z(this.tempRange.startDate,this.end)&&(l=!0,this.tempRange.startDate=o),this.end&&!z(this.tempRange.endDate,this.end)&&(c=!0,this.tempRange.endDate=o)}this.hasTime?(i?this.tempRange.startTime=n||U(this.hideSecond):l&&(this.tempRange.startTime=r||U(this.hideSecond)),this.tempRange.startTime||(this.tempRange.startTime=$(Date.now(),this.hideSecond)),s?this.tempRange.endTime=n||U(this.hideSecond):c&&(this.tempRange.endTime=r||U(this.hideSecond)),this.tempRange.endTime||(this.tempRange.endTime=$(Date.now(),this.hideSecond)),e=this.displayRangeValue.startDate=`${this.tempRange.startDate} ${this.tempRange.startTime}`,t=this.displayRangeValue.endDate=`${this.tempRange.endDate} ${this.tempRange.endTime}`):(e=this.displayRangeValue.startDate=this.tempRange.startDate,t=this.displayRangeValue.endDate=this.tempRange.endDate),z(e,t)||([e,t]=[t,e]),this.displayRangeValue.startDate=e,this.displayRangeValue.endDate=t;const d=[e,t];this.setEmit(d),this.pickerVisible=!1},handleStartAndEnd(e,t,a=!1){if(!e)return;t||(t=e);const n=a?"tempRange":"range",i=z(e,t);this[n].startDate=i?e:t,this[n].endDate=i?t:e},dateCompare:(e,t)=>(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/"))),diffDate(e,t){e=new Date(e.replace("-","/").replace("-","/"));const a=((t=new Date(t.replace("-","/").replace("-","/")))-e)/864e5;return Math.abs(a)},clear(e=!0){this.isRange?(this.displayRangeValue.startDate="",this.displayRangeValue.endDate="",this.tempRange.startDate="",this.tempRange.startTime="",this.tempRange.endDate="",this.tempRange.endTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():(this.$refs.left&&this.$refs.left.clearCalender(),this.$refs.right&&this.$refs.right.clearCalender(),this.$refs.right&&this.$refs.right.changeMonth("next")),e&&(this.$emit("change",[]),this.$emit("input",[]),this.$emit("update:modelValue",[]))):(this.displayValue="",this.inputDate="",this.pickerTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():this.$refs.pcSingle&&this.$refs.pcSingle.clearCalender(),e&&(this.$emit("change",""),this.$emit("input",""),this.$emit("update:modelValue","")))},calendarClick(e){this.$emit("calendarClick",e)}}};const me=A(he,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O),c=e.resolveComponent("time-picker"),d=e.resolveComponent("Calendar");return e.openBlock(),e.createElementBlock("view",{class:"uni-date"},[e.createElementVNode("view",{class:"uni-date-editor",onClick:n[1]||(n[1]=(...e)=>r.show&&r.show(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-date-editor--x",{"uni-date-editor--x__disabled":i.disabled,"uni-date-x--border":i.border}])},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-x uni-date-range"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.startDate||r.startPlaceholderText),1),e.createElementVNode("view",{class:"range-separator"},e.toDisplayString(i.rangeSeparator),1),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.endDate||r.endPlaceholderText),1)])):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-x uni-date-single"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input"},e.toDisplayString(o.displayValue||r.singlePlaceholderText),1)])),r.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date__icon-clear",onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clear&&r.clear(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"22"})])):e.createCommentVNode("",!0)],2)]),!0)]),e.withDirectives(e.createElementVNode("view",{class:"uni-date-mask--pc",onClick:n[2]||(n[2]=(...e)=>r.close&&r.close(...e))},null,512),[[e.vShow,o.pickerVisible]]),o.isPhone?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:0,ref:"datePicker",class:"uni-date-picker__container"},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-range--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"popup-x-header uni-date-changed"},[e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[7]||(n[7]=e=>o.tempRange.startDate=e),placeholder:r.startDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.startDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.startTime,"onUpdate:modelValue":n[9]||(n[9]=e=>o.tempRange.startTime=e),start:r.timepickerStartTime,border:!1,disabled:!o.tempRange.startDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[8]||(n[8]=e=>o.tempRange.startTime=e),placeholder:r.startTimeText,disabled:!o.tempRange.startDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.startTime]])])),_:1},8,["modelValue","start","disabled","hideSecond"])]),e.createVNode(l,{type:"arrowthinright",color:"#999",style:{"line-height":"40px"}}),e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[10]||(n[10]=e=>o.tempRange.endDate=e),placeholder:r.endDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.endDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.endTime,"onUpdate:modelValue":n[12]||(n[12]=e=>o.tempRange.endTime=e),end:r.timepickerEndTime,border:!1,disabled:!o.tempRange.endDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[11]||(n[11]=e=>o.tempRange.endTime=e),placeholder:r.endTimeText,disabled:!o.tempRange.endDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.endTime]])])),_:1},8,["modelValue","end","disabled","hideSecond"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"popup-x-body"},[e.createVNode(d,{ref:"left",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,pleStatus:o.endMultipleStatus,onChange:r.leftChange,onFirstEnterCale:r.updateRightCale,style:{padding:"0 8px"}},null,8,["start-date","end-date","pleStatus","onChange","onFirstEnterCale"]),e.createVNode(d,{ref:"right",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,onChange:r.rightChange,pleStatus:o.startMultipleStatus,onFirstEnterCale:r.updateLeftCale,style:{padding:"0 8px","border-left":"1px solid #F1F1F1"}},null,8,["start-date","end-date","onChange","pleStatus","onFirstEnterCale"])]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{onClick:n[13]||(n[13]=(...e)=>r.clear&&r.clear(...e))},e.toDisplayString(r.clearText),1),e.createElementVNode("text",{class:"confirm-text",onClick:n[14]||(n[14]=(...e)=>r.confirmRangeChange&&r.confirmRangeChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4)):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-single--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed popup-x-header"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[3]||(n[3]=e=>o.inputDate=e),placeholder:r.selectDateText},null,8,["placeholder"]),[[e.vModelText,o.inputDate]]),e.createVNode(c,{type:"time",modelValue:o.pickerTime,"onUpdate:modelValue":n[5]||(n[5]=e=>o.pickerTime=e),border:!1,disabled:!o.inputDate,start:r.timepickerStartTime,end:r.timepickerEndTime,hideSecond:i.hideSecond,style:{width:"100%"}},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[4]||(n[4]=e=>o.pickerTime=e),placeholder:r.selectTimeText,disabled:!o.inputDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.pickerTime]])])),_:1},8,["modelValue","disabled","start","end","hideSecond"])])):e.createCommentVNode("",!0),e.createVNode(d,{ref:"pcSingle",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,date:o.calendarDate,onChange:r.singleChange,"default-value":i.defaultValue,style:{padding:"0 8px"}},null,8,["start-date","end-date","date","onChange","default-value"]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{class:"confirm-text",onClick:n[6]||(n[6]=(...e)=>r.confirmSingleChange&&r.confirmSingleChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4))],512)),[[e.vShow,o.pickerVisible]]),o.isPhone?(e.openBlock(),e.createBlock(d,{key:1,ref:"mobile",clearDate:!1,date:o.calendarDate,defTime:r.mobileCalendarTime,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,selectableTimes:r.mobSelectableTime,startPlaceholder:i.startPlaceholder,endPlaceholder:i.endPlaceholder,"default-value":i.defaultValue,pleStatus:o.endMultipleStatus,showMonth:!1,range:o.isRange,hasTime:o.hasTime,insert:!1,hideSecond:i.hideSecond,onConfirm:r.mobileChange,onMaskClose:r.close,onChange:r.calendarClick},null,8,["date","defTime","start-date","end-date","selectableTimes","startPlaceholder","endPlaceholder","default-value","pleStatus","range","hasTime","hideSecond","onConfirm","onMaskClose","onChange"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-17511ee3"]]);const pe=A({name:"UniDrawer",components:{},emits:["change"],props:{mode:{type:String,default:""},mask:{type:Boolean,default:!0},maskClick:{type:Boolean,default:!0},width:{type:Number,default:220}},data:()=>({visibleSync:!1,showDrawer:!1,rightMode:!1,watchTimer:null,drawerWidth:220}),created(){this.drawerWidth=this.width,this.rightMode="right"===this.mode},methods:{clear(){},close(e){("mask"!==e||this.maskClick)&&this.visibleSync&&this._change("showDrawer","visibleSync",!1)},open(){this.visibleSync||this._change("visibleSync","showDrawer",!0)},_change(e,t,a){this[e]=a,this.watchTimer&&clearTimeout(this.watchTimer),this.watchTimer=setTimeout((()=>{this[t]=a,this.$emit("change",a)}),a?50:300)}}},[["render",function(t,a,n,i,s,o){return s.visibleSync?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass([{"uni-drawer--visible":s.showDrawer},"uni-drawer"]),onTouchmove:a[1]||(a[1]=e.withModifiers(((...e)=>o.clear&&o.clear(...e)),["stop","prevent"]))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__mask",{"uni-drawer__mask--visible":s.showDrawer&&n.mask}]),onClick:a[0]||(a[0]=e=>o.close("mask"))},null,2),e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__content",{"uni-drawer--right":s.rightMode,"uni-drawer--left":!s.rightMode,"uni-drawer__content--visible":s.showDrawer}]),style:e.normalizeStyle({width:s.drawerWidth+"px"})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)],34)):e.createCommentVNode("",!0)}],["__scopeId","data-v-8b8b609c"]]);function fe(e){return d({url:"/act/task/list",method:"get",data:e})}function ge(e){return d({url:"/act/task/taskHistoryList",method:"get",data:e})}function ye(e){return d({url:"/act/task/myApplyProcessList",method:"get",data:e})}function ve(e){return d({url:"/cxcoagwfb/cxcOaGwfb/bpmlist",method:"get",data:e})}function we(e){return d({url:"/cxctz/cxcTz/list",method:"get",data:e})}function ke(e){return d({url:"/cxcoaflgf/cxcOaFlgf/zslist",method:"get",data:e})}function be(e){return d({url:"/cxcjyglsjzdgl/cxcJyglSjzdgl/zslist",method:"get",data:e})}function _e(e){return d({url:"/cxczd/cxcZdgl/list",method:"get",data:e})}function Se(e){return d({url:"/process/extActFlowData/getProcessInfo",method:"get",data:e})}function Ee(e){return d({url:"/act/task/processHistoryList",method:"get",data:e})}function xe(e){return d({url:"/act/task/processComplete",method:"post",data:e})}const Ne=A({__name:"customNav",setup(t){e.useCssVars((e=>({bc08538a:a})));const a=wx.getSystemInfoSync().statusBarHeight+44+"px";return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"nav"},[e.renderSlot(t.$slots,"default",{},void 0,!0)]),e.createElementVNode("view",{class:"place"})]))}},[["__scopeId","data-v-566e182b"]]),Ve="https://36.112.48.190/jeecg-boot/sys/common/static/",Ce=(e,t,a)=>{uni.showToast({title:e,icon:t||"none",duration:a||2e3})},Te=(e,a)=>{u({token:P().token,type:"mobile"}).then((t=>{var n;if(t.success){De((null==(n=t.result)?void 0:n.menu)||[]).some((t=>-1!==e.indexOf(t)))?a():Ce("无查看权限!")}})).catch((e=>{t("log","at utils/index.js:35","err@",e)}))},De=(e,t=[])=>e.length?(e.forEach((e=>{e.children&&t.push(...De(e.children)),t.push(e.path)})),t):[];function Be(e){t("log","at utils/index.js:78","url",e);var a=plus.downloader.createDownload(e,{filename:`_downloads/wgt-${Date.now()}.wgt`},(function(e,a){if(200==a){var n=plus.io.convertLocalFileSystemURL(e.filename);t("log","at utils/index.js:86","fileSaveUrl",n),i=n,plus.runtime.install(i,{force:!0},(()=>{uni.showModal({title:"更新",content:"更新成功,请点击确认后重启",showCancel:!1,success(e){e.confirm&&plus.runtime.restart()}})}),(()=>uni.showToast({title:"安装失败!",icon:"error"})))}else plus.downloader.clear(),uni.showToast({title:"App下载失败!",icon:"error"});var i}));let n=plus.nativeUI.showWaiting("正在下載");a.start(),a.addEventListener("statechanged",((e,t)=>{switch(e.state){case 1:n.setTitle("正在下载");break;case 2:n.setTitle("已连接到服务器");break;case 3:parseInt(parseFloat(e.downloadedSize)/parseFloat(e.totalSize)*100),n.setTitle(" 正在下载");break;case 4:plus.nativeUI.closeWaiting()}}))}const Ie=()=>{let e=new Date;return(new Date).getTime(),`${e.getFullYear()}-${(e.getMonth()+1).toString().padStart(2,0)}-${e.getDate().toString().padStart(2,0)}`},Pe=()=>{const e=P();uni.getLocation({type:"wgs84",success:function(a){uni.request({url:"http://api.tianditu.gov.cn/geocoder",method:"GET",data:{postStr:JSON.stringify({lon:a.longitude,lat:a.latitude,ver:1}),type:"geocode",tk:"30fe0f0c1b2320e112bde797f3ddaff4"},success:function(n){let i=n.data;if(0==i.status){const t=i.result.addressComponent;let n=t.city?t.city:t.province;uni.setStorageSync("position",n),e.setPosition(n),Ae(a.latitude,a.longitude)}else t("log","at utils/index.js:224",i.message)},fail:function(e){Ce("获取定位失败"),t("log","at utils/index.js:229","地址解析失败"+e)}})}})},Ae=(e,t)=>{P();let a={};a.lat=e,a.lon=t,Me(a)},Me=e=>{const a=P();uni.request({url:"https://api.openweathermap.org/data/2.5/weather",method:"GET",data:{...e,appid:"600a60694b0e453dfbaafa862f1d1482",lang:"zh_cn"},success:function(e){uni.setStorageSync("wendu",Math.round(e.data.main.temp-273.15)),uni.setStorageSync("wenduIcon",e.data.weather[0].icon),a.setWeather(Math.round(e.data.main.temp-273.15),e.data.weather[0].icon)},fail:function(e){Ce("天气获取失败"),t("log","at utils/index.js:270","天气获取失败"+e)}})},Re=e=>{uni.downloadFile({url:Ve+e,success:function(e){var t=e.tempFilePath;uni.openDocument({filePath:t,showMenu:!0,fail:function(e){Ce(e.errMsg)}})},fail:function(e){t("error","at utils/index.js:289","文件下载失败",e)}})},Oe=e=>`https://36.112.48.190/jeecg-boot/sys/common/static//${e}`,Le=A({__name:"index",setup(n){e.useCssVars((e=>({"3ced4932":f})));const s=P();i((()=>{c(),E(),V()}));const o=e.ref([]),c=()=>{var e;(e={zslb:6},d({url:"/CxcDaping/cxcDaping/list",method:"get",data:e})).then((e=>{if(e.success){let t=e.result.records[0].wenjian.split(",");o.value=t.map((e=>"https://36.112.48.190/jeecg-boot/sys/common/static/"+e))}}))},u=e.ref(0),h=e.ref(0),m=["公文","公告","制度","法规"],p=e=>{h.value=e,k=1,b=!1,_.value=[],x()},f=wx.getSystemInfoSync().statusBarHeight+44+"px",g=e.ref(null),y=e=>{g.value.close(),v(e)},v=(e,t,a,n)=>{if(!t||1!=t||"detail"!=n){if(t&&3==t&&a)return Re(a.mingcheng);t&&2==t&&(e+=`&zhiduid=${h.value}`),Te(e,(()=>{uni.navigateTo({url:e})}))}},w=e.ref([{text:"我的任务",path:"/pages/task/index?id=0"},{text:"历史任务",path:"/pages/task/index?id=2"}]);let k=1,b=!1;const _=e.ref([]),S=e.ref([]),E=()=>{var e;d({url:"/zhgl_zbgl/zhglZbglZbb/homepageList",method:"get",data:e}).then((e=>{e.success&&(S.value=e.result.records.slice(0,2))})).catch((e=>{t("log","at pages/tab/index.vue:299","err",e)}))},x=()=>{b=!0,(0==h.value?_e:be)({pageNo:k,pageSize:15}).then((e=>{if(e.success){let t=0==h.value?"zbbm_dictText":"sbbm";_.value=[..._.value,...N(e.result.records,"zdmc",t,null)]}b=!1})).catch((e=>{t("log","at pages/tab/index.vue:332","err",e)}))},N=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e);l((()=>{k=1,b=!1,_.value=[],c(),E(),V(),uni.stopPullDownRefresh()}));const V=()=>{0==u.value?(b=!0,ve({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"fwbt","fwtime",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:273","err",e)}))):1==u.value?(b=!0,we({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"neirong","fbdw","createTime")]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:288","err",e)}))):2==u.value?x():3==u.value&&(b=!0,ke({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"flfgmc","ssbm",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:315","err",e)})))};return r((()=>{b||(k++,V())})),(t,n)=>{const i=a(e.resolveDynamicComponent("uni-datetime-picker"),me),r=a(e.resolveDynamicComponent("uni-icons"),O),l=a(e.resolveDynamicComponent("uni-drawer"),pe);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(s).isgray}])},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"menu",onClick:n[0]||(n[0]=e=>{g.value.open()})},[e.createElementVNode("image",{src:"/static/index/menu.png",mode:""})]),e.createElementVNode("view",{class:"weather_calender f-row aic"},[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/position.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).position?e.unref(s).position:"暂未定位"),1)]),e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{style:{height:"80rpx",width:"80rpx"},src:`http://openweathermap.org/img/w/${e.unref(s).wenduIcon}.png`,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).wendu)+"℃",1)]),e.createVNode(i,{type:"date"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/calendar.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(Ie)()),1)])])),_:1})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("swiper",{class:"swiper",autoplay:""},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.value,((t,a)=>(e.openBlock(),e.createElementBlock("swiper-item",{key:a,class:"swiper-item"},[e.createElementVNode("image",{src:t,mode:"aspectFill"},null,8,["src"])])))),128))])]),e.createElementVNode("view",{class:"wrapper f-col aic"},[e.createElementVNode("view",{class:"onduty"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createTextVNode(" 值班信息 "),e.createElementVNode("view",{class:"more",onClick:n[1]||(n[1]=e=>v("/pages/zhiban/index"))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})])]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(S.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["data"," f-row","aic",{first:0==a}])},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)],2)))),256))])])]),e.createElementVNode("view",{class:"list_wrapper"},[e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:"list_title f-row aic jca"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(m,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:u.value==a}),onClick:e=>(e=>{u.value=e,k=1,b=!1,_.value=[],V()})(a)},e.toDisplayString(t),11,["onClick"]))),64))]),2==u.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic zhidu"},[e.createElementVNode("view",{class:e.normalizeClass({active:0==h.value}),onClick:n[2]||(n[2]=e=>p(0))}," 厂级制度 ",2),e.createElementVNode("view",{class:e.normalizeClass({active:1==h.value}),onClick:n[3]||(n[3]=e=>p(1))}," 上级制度 ",2)])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{style:{"padding-top":"24rpx"},class:"more",onClick:n[4]||(n[4]=e=>v(`/pages/document/index?id=${u.value}`,u.value))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})]),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(_.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:a,onClick:e=>v(`/pages/document/detail?data=${JSON.stringify(t)}&id=${u.value}`,u.value,t,"detail")},[e.createElementVNode("view",{class:"topic"},e.toDisplayString(t._title),1),t._time||t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time_Box f-row aic"},[t._time?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time"},e.toDisplayString(t._time),1)):e.createCommentVNode("",!0),t._depart?(e.openBlock(),e.createElementBlock("view",{key:1,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])):e.createCommentVNode("",!0)],8,["onClick"])))),128))])])]),e.createVNode(l,{ref_key:"showLeft",ref:g,mode:"left",width:156},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"menu_list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(w.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb",key:a,onClick:e=>y(t.path)},[e.createElementVNode("text",null,e.toDisplayString(t.text),1),e.createVNode(r,{type:"right",size:"20",color:"#333333"})],8,["onClick"])))),128))])])),_:1},512)],2)}}},[["__scopeId","data-v-9d755f89"]]),Fe={__name:"office",setup(a){e.useCssVars((e=>({"3924a663":i})));const n=P();new Array(7).fill(0).map(((e,t)=>t)),e.ref([]);const i=wx.getSystemInfoSync().statusBarHeight+44+"px";o((()=>{c()}));const s=e.ref([]),r=e.ref([]),l=e.ref([]),c=()=>{u({token:n.token,type:"mobile"}).then((e=>{var t,a,n;if(e.success){let i=e.result.menu;i.map((e=>e.children=null==e?void 0:e.children.filter((e=>{var t;return null==(t=null==e?void 0:e.meta)?void 0:t.icon})))),i=i.filter((e=>{var t;return null==(t=null==e?void 0:e.children)?void 0:t.length})),l.value=null==(a=null==(t=i[0])?void 0:t.meta)?void 0:a.title,s.value=i,r.value=null==(n=i.slice(0,1)[0])?void 0:n.children}})).catch((e=>{t("log","at pages/tab/office.vue:103",e)}))};return(t,a)=>{var i,o,l;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"placeholder"}),(null==(i=r.value)?void 0:i.length)||(null==(o=s.value)?void 0:o.length)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"title f-col aic",style:{"padding-top":"30rpx"}}," 暂无权限,请联系管理员! ")),e.createElementVNode("view",{class:"content"},[(null==(l=s.value)?void 0:l.length)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.meta.title),1),e.createElementVNode("view",{class:"info_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"info f-col aic",onClick:e=>{return a=t.path,void Te(a,(()=>{uni.navigateTo({url:a})}));var a},key:a},[e.createElementVNode("view",{class:"img f-row aic"},[e.createElementVNode("image",{src:`../../static/office/${t.meta.icon}.png`},null,8,["src"])]),e.createElementVNode("view",{class:"text"},e.toDisplayString(t.meta.title),1)],8,["onClick"])))),128))])])))),128))])):e.createCommentVNode("",!0)])],2)}}},$e=A(Fe,[["__scopeId","data-v-dc6eb4fe"]]),je=A({__name:"dataCom",props:{title:{type:String,default:""},list:{type:Array,default:function(){return[]}}},setup(t){e.useCssVars((e=>({"09ebbe2f":s.value})));const n=t,i=e.ref(!1),s=e.ref(null);return e.watch((()=>n.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().select(".data_box").boundingClientRect((e=>{s.value=((null==e?void 0:e.height)||0)+"px"})).exec()}))}),{immediate:!0}),(n,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"item_box"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box f-row aic jcb"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.title),1),t.list.length>6?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic more",onClick:s[0]||(s[0]=e=>i.value=!i.value)},[e.createElementVNode("text",null,e.toDisplayString(i.value?"收起":"展开"),1),i.value?(e.openBlock(),e.createBlock(o,{key:1,type:"up",color:"#999999"})):(e.openBlock(),e.createBlock(o,{key:0,type:"down",color:"#999999"}))])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:e.normalizeClass(["data_wrapper",{close:t.list.length>6&&i.value}])},[e.createElementVNode("view",{class:"data_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(null==t?void 0:t.dailyVolume),1),e.createElementVNode("text",null,e.toDisplayString(t.gas),1)])))),256))])],2)])])])])}}},[["__scopeId","data-v-40acdf41"]]),Ue=A({__name:"product",setup(a){e.useCssVars((e=>({"4b26338b":l})));const n=P(),i=[{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日输差百分数",dailyVolume:"0.32"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时输差百分数",dailyVolume:"0.32"}],s=e.ref([]);let r;o((()=>{c()}));const l=wx.getSystemInfoSync().statusBarHeight+44+"px",c=()=>{var e;d({url:"/scdt.cxcscdtjldrb/cxcScdtJldRb/indexChartScdtData",method:"get",data:e}).then((e=>{e.success&&(s.value=u(e.result.today),r=[{text:"安全管理",img:"../../static/tab/anquan.png",path:"/pages/safe/manage"},{text:"生产数据",img:"../../static/tab/product.png",path:`/pages/product/index?shishi=${JSON.stringify(i)}&product=${JSON.stringify(s.value)}`},{text:"运输管理",img:"../../static/tab/yunshu.png",path:""},{text:"设备台账",img:"../../static/tab/taizhang.png",path:""},{text:"车辆派遣",img:"../../static/tab/cheliang.png",path:""},{text:"事项审批",img:"../../static/tab/shenpi.png",path:""}])})).catch((e=>{t("log","at pages/tab/product.vue:112",e)}))},u=e=>{let t=new Map;return e.forEach((e=>{if(t.has(e.gas)){let a=t.get(e.gas);t.set(e.gas,{...e,dailyVolume:Number(e.dailyVolume+ +a.dailyVolume).toFixed(4)})}else t.set(e.gas,e)})),[...t.values()]};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"content"},[e.createElementVNode("view",{class:"info f-col aic"},[e.createElementVNode("view",{class:"item_box"},[e.createVNode(je,{title:"实时输差",list:i}),e.createVNode(je,{title:"偏远计量点",list:i}),e.createVNode(je,{title:"生产实时数据",list:s.value},null,8,["list"]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box other f-row aic jcb"},[e.createElementVNode("view",{class:"title"}," 其他信息 ")]),e.createElementVNode("view",{class:"other_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data",key:a,onClick:e=>{return a=t.path,void Te(a,(()=>{a&&uni.navigateTo({url:a})}));var a}},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("view",{class:""},e.toDisplayString(t.text),1)])],8,["onClick"])))),128))])])])])])],2))}},[["__scopeId","data-v-43ccc1f0"]]),{registerUTSInterface:ze,initUTSProxyClass:He,initUTSProxyFunction:qe,initUTSPackageName:Je,initUTSIndexClassName:We,initUTSClassName:Ye}=uni,Ke="wuwxStepCounter",Ge=qe(!1,{moduleName:"计步器(兼容Android和iOS)",moduleType:"",errMsg:"",main:!0,package:Je(Ke,true),class:We(Ke,true),name:"startStepCountingUpdatesByJs",params:[{name:"options",type:"UTSSDKModulesWuwxStepCounterStartStepCountingUpdatesOptionsJSONObject"}],return:""}),Qe=A({__name:"my",setup(a){const n=P(),s=e.ref(0);Ge({handler:(e,t,a)=>{s.value=e}});const o=e.ref(plus.runtime.version),r=e.ref([]),l=e.ref(!1),c=e.ref(n.positionSwitch),d=e=>{e&&Te(e,(()=>{uni.navigateTo({url:e})}))},u=e=>{uni.navigateTo({url:e})},h=()=>{c.value=!c.value,uni.setStorageSync("positionSwitch",c.value),n.setPositionSwitch(c.value),c.value||Ce("定位已关闭"),Pe()},m=()=>{uni.scanCode({success:function(e){t("log","at pages/tab/my.vue:169","扫码结果",e)}})};i((()=>{f()}));const p=e.ref(0),f=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(p.value=e.result.total)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{onClick:a[0]||(a[0]=e=>u("/pages/useredit/useredit")),src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-row aic jcb right"},[e.createElementVNode("view",{class:"name_job",onClick:a[1]||(a[1]=e=>u("/pages/useredit/useredit"))},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1)]),e.createElementVNode("view",{class:"job"},e.toDisplayString(e.unref(n).role),1)]),e.createElementVNode("view",{class:"shezhi"},[e.createElementVNode("image",{onClick:m,style:{width:"50rpx",height:"50rpx","margin-right":"20rpx"},src:"/static/tab/scan.png"})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"msg f-row aic jca"},[e.createElementVNode("view",{class:"box f-col aic",onClick:a[2]||(a[2]=e=>d("/pages/task/todotask"))},[e.createElementVNode("view",{class:"num"},e.toDisplayString(p.value),1),e.createElementVNode("text",null,"个人办公")]),e.createElementVNode("view",{class:"box f-col aic"},[e.createElementVNode("view",{class:"num"},e.toDisplayString(s.value),1),e.createElementVNode("text",null,"步数")]),e.createElementVNode("view",{class:"box f-col aic",onClick:a[3]||(a[3]=e=>d("/pages/useredit/addressbook"))},[e.createElementVNode("view",{class:"num"}," 34 "),e.createElementVNode("text",null,"通讯录")])])])]),e.createElementVNode("view",{class:"operate"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb item",key:n,onClick:e=>d(t.path)},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(t.text),1)]),e.createElementVNode("view",{class:"right f-row aic"},[e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:a[4]||(a[4]=e=>l.value=!l.value)},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,l.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!l.value]])],512),[[e.vShow,0==n]]),e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:h},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,c.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!c.value]])],512),[[e.vShow,2==n]]),e.withDirectives(e.createElementVNode("view",{class:"version"}," 当前版本v"+e.toDisplayString(o.value),513),[[e.vShow,3==n]])])],8,["onClick"])))),128))])],2))}},[["__scopeId","data-v-53e3bc70"]]),Ze=A({__name:"tasklistCom",props:{taskArr:{type:Array,default:()=>[]},currentIndex:{type:Number,default:0}},emits:["jump"],setup(t,{emit:a}){const{proxy:n}=e.getCurrentInstance(),i=a,s=e=>{i("jump",e)},o=e=>{var t;(t={taskId:e},d({url:"/act/task/claim",method:"put",data:t})).then((e=>{e.success&&(uni.redirectTo({url:"./index?id=0"}),n.$toast(e.message))}))},r=e=>{var t;(t={processInstanceId:e},d({url:"/act/task/callBackProcess",method:"put",data:t})).then((e=>{e.success&&(uni.redirectTo({url:"./self"}),n.$toast(e.message))}))},l=e=>{var t;(t={processInstanceId:e},d({url:"/act/task/invalidProcess",method:"put",data:t})).then((e=>{e.success&&(uni.redirectTo({url:"./self"}),n.$toast(e.message))}))};return(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.taskArr,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:n,onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",null,[e.createElementVNode("view",null,e.toDisplayString(a.bpmBizTitle),1)]),e.createElementVNode("text",null,e.toDisplayString(a.durationStr),1)]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",null," 申请理由:"+e.toDisplayString(a.bpmBizTitle),1),2!=t.currentIndex?(e.openBlock(),e.createElementBlock("view",{key:0}," 当前环节:"+e.toDisplayString(a.taskName),1)):e.createCommentVNode("",!0),e.createElementVNode("view",null," 流程名称:"+e.toDisplayString(a.processDefinitionName),1),e.createElementVNode("view",null," 发起人:"+e.toDisplayString(a.processApplyUserName),1),e.createElementVNode("view",null," 开始时间:"+e.toDisplayString(a.taskBeginTime),1),a.taskEndTime?(e.openBlock(),e.createElementBlock("view",{key:1}," 结束时间:"+e.toDisplayString(a.taskEndTime),1)):e.createCommentVNode("",!0)]),0==t.currentIndex&&a.taskAssigneeName?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"entrust",onClick:e.withModifiers((e=>s(`/pages/userlist/index?isradio=1&id=${a.id}`)),["stop"])}," 委托 ",8,["onClick"]),e.createElementVNode("view",{class:"handle",onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)}," 办理 ",8,["onClick"])])):e.createCommentVNode("",!0),0!=t.currentIndex||a.taskAssigneeName?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn f-row aic jcb"},[e.createElementVNode("view"),e.createElementVNode("view",{class:"handle",onClick:e.withModifiers((e=>o(a.id)),["stop"])}," 签收 ",8,["onClick"])])),2!=t.currentIndex||a.endTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"entrust",onClick:e.withModifiers((e=>l(a.processInstanceId)),["stop"])}," 作废流程 ",8,["onClick"]),e.createElementVNode("view",{class:"handle",onClick:e.withModifiers((e=>r(a.processInstanceId)),["stop"])}," 取回流程 ",8,["onClick"])]))],8,["onClick"])))),128))]))}},[["__scopeId","data-v-3868ba91"]]),Xe=A({__name:"index",setup(a){const n=P();let s="";o((e=>{d.value=+e.id,s=e.title})),i((()=>{p.value=[],u=1,h=10,m=!1,f()}));const c=e.ref([{text:"我的任务",id:0},{text:"历史任务",id:1}]);e.ref("");const d=e.ref(0);let u=1,h=10,m=!1;const p=e.ref([]),f=()=>{m=!0,uni.showLoading({title:"加载中..."}),(0==d.value?fe:ge)({pageNo:u,pageSize:h,_t:(new Date).getTime(),processDefinitionName:s}).then((e=>{var t;if(e.success){if(!e.result.records.length)return Ce("没有更多了~");p.value=[...p.value,...(null==(t=null==e?void 0:e.result)?void 0:t.records)||[]],m=!1}})).catch((e=>{t("log","at pages/task/index.vue:84",e)}))};r((()=>{m||(u++,f())})),l((()=>{u=1,h=10,m=!1,p.value=[],f(),uni.stopPullDownRefresh()}));const g=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"tab_box f-row aic jca"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({active:a==d.value}),key:a,onClick:e=>(e=>{p.value=[],u=1,h=10,m=!1,d.value=e,f()})(a)},e.toDisplayString(t.text),11,["onClick"])))),128))])]),e.createElementVNode("view",{class:"tasklist"},[e.createVNode(Ze,{onJump:g,taskArr:p.value,currentIndex:d.value},null,8,["taskArr","currentIndex"])])],2))}},[["__scopeId","data-v-965734c1"]]);class et{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let a=this.currentStepAnimates[this.next],n={};if(n=a||{styles:{},config:{}},tt.includes(e)){n.styles.transform||(n.styles.transform="");let a="";"rotate"===e&&(a="deg"),n.styles.transform+=`${e}(${t+a}) `}else n.styles[e]=`${t}`;this.currentStepAnimates[this.next]=n}_animateRun(e={},t={}){let a=this.$.$refs.ani.ref;if(a)return new Promise(((n,i)=>{nvueAnimation.transition(a,{styles:e,...t},(e=>{n()}))}))}_nvueNextAnimate(e,t=0,a){let n=e[t];if(n){let{styles:i,config:s}=n;this._animateRun(i,s).then((()=>{t+=1,this._nvueNextAnimate(e,t,a)}))}else this.currentStepAnimates={},"function"==typeof a&&a(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof e&&e()}),this.$.durationTime)}}const tt=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function at(e,t){if(t)return clearTimeout(t.timer),new et(e,t)}tt.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((e=>{et.prototype[e]=function(...t){return this.animation[e](...t),this}}));const nt=A({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let e={...this.styles,"transition-duration":this.duration/1e3+"s"},t="";for(let a in e){t+=this.toLine(a)+":"+e[a]+";"}return t},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=at(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,a={}){if(this.animation){for(let a in e)try{"object"==typeof e[a]?this.animation[a](...e[a]):this.animation[a](e[a])}catch(Sa){t("error","at uni_modules/uni-transition/components/uni-transition/uni-transition.vue:148",`方法 ${a} 不存在`)}return this.animation.step(a),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=at(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(e){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})}))},styleInit(e){let t={transform:""},a=(e,a)=>{"fade"===a?t.opacity=this.animationType(e)[a]:t.transform+=this.animationType(e)[a]+" "};return"string"==typeof this.modeClass?a(e,this.modeClass):this.modeClass.forEach((t=>{a(e,t)})),t},tranfromInit(e){let t=(e,t)=>{let a=null;"fade"===t?a=e?0:1:(a=e?"-100%":"0","zoom-in"===t&&(a=e?.8:1),"zoom-out"===t&&(a=e?1.2:1),"slide-right"===t&&(a=e?"100%":"0"),"slide-bottom"===t&&(a=e?"100%":"0")),this.animation[this.animationMode()[t]](a)};return"string"==typeof this.modeClass?t(e,this.modeClass):this.modeClass.forEach((a=>{t(e,a)})),this.animation},animationType:e=>({fade:e?0:1,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,a,n,i,s,o){return e.withDirectives((e.openBlock(),e.createElementBlock("view",{ref:"ani",animation:s.animationData,class:e.normalizeClass(n.customClass),style:e.normalizeStyle(o.transformStyles),onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])),[[e.vShow,s.isShow]])}]]),it={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(e){this.mkclick=e},immediate:!0},isMaskClick:{handler:function(e){this.mkclick=e},immediate:!0},showPopup(e){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let e={backgroundColor:this.bg};return this.borderRadius,e=Object.assign(e,{borderRadius:this.borderRadius}),e},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:e,windowHeight:t,windowTop:a,safeArea:n,screenHeight:i,safeAreaInsets:s}=uni.getSystemInfoSync();this.popupWidth=e,this.popupHeight=t+(a||0),n&&this.safeArea?this.safeAreaInsets=s.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(e=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)||(e=this.type),this.config[e]?(this[this.config[e]](),this.$emit("change",{show:!0,type:e})):t("error","at uni_modules/uni-popup/components/uni-popup/uni-popup.vue:298","缺少类型:",e)},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(e){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(e){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},center(e){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},left(e){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)},right(e){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)}}};const st=A(it,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-transition"),nt);return o.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-popup",[o.popupstyle,r.isDesktop?"fixforpc-z-index":""]])},[e.createElementVNode("view",{onTouchstart:n[1]||(n[1]=(...e)=>r.touchstart&&r.touchstart(...e))},[o.maskShow?(e.openBlock(),e.createBlock(l,{key:"1",name:"mask","mode-class":"fade",styles:o.maskClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},null,8,["styles","duration","show","onClick"])):e.createCommentVNode("",!0),e.createVNode(l,{key:"2","mode-class":o.ani,name:"content",styles:o.transClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},{default:e.withCtx((()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup__wrapper",[o.popupstyle]]),style:e.normalizeStyle(r.getStyles),onClick:n[0]||(n[0]=(...e)=>r.clear&&r.clear(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)])),_:3},8,["mode-class","styles","duration","show","onClick"])],32)],2)):e.createCommentVNode("",!0)}],["__scopeId","data-v-9c09fb6f"]]),ot={__name:"handle",setup(t){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(null),r=e.ref("同意"),l=e.ref(null),c=e=>{l.value=e,s.value.open()},u=()=>{s.value.close()},h=e.ref(null),m=e.ref(""),p=e=>{var t;(t={taskId:e},d({url:"/process/extActProcessNode/getProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},f=()=>{uni.navigateBack()},g=e.ref(!1);let y=null;const v=()=>{if(!r.value.trim())return i.$toast("请输入审批意见");let e={};if(1==l.value){if(null==b.value)return i.$toast("请选择驳回节点");e.processModel=3,e.rejectModelNode=k.value[b.value].TASK_DEF_KEY_,w(e)}else g.value?Te("/pages/userlist/index",(()=>{u(),uni.navigateTo({url:`/pages/userlist/index?id=${x.value.id}&isradio=1&nextnode=${JSON.stringify(y)}&reason=${r.value}`})})):(e.processModel=1,w(e))},w=e=>{xe({taskId:x.value.id,reason:r.value,...e}).then((e=>{e.success&&(i.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},k=e.ref([]),b=e.ref(null),_=e=>{b.value=e.detail.value},S=e=>{var t;(t={taskId:x.value.id},d({url:"/act/task/getProcessTaskTransInfo",method:"get",data:t})).then((e=>{e.success&&(k.value=e.result.histListNode,y=e.result.transitionList)}))},E=e=>{var t;(t={procInstId:e},d({url:"/process/extActProcessNode/getHisProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},x=e.ref(null);let N=null;return o((e=>{if(x.value=JSON.parse(e.info),N=e.type,1==N||2==N)return E(x.value.processInstanceId);p(x.value.id),S()})),(t,i)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O),d=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"f-row aic box"},[e.createElementVNode("view",{class:"back",onClick:f},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"name"},e.toDisplayString(x.value.processApplyUserName)+"的"+e.toDisplayString(x.value.processDefinitionName),1),0==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"status"}," 待审批 ")):e.createCommentVNode("",!0),1==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:1,class:"status",style:{"background-color":"#7AC756"}}," 已处理 ")):e.createCommentVNode("",!0)])])),_:1}),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(h.value),{dataId:m.value},null,8,["dataId"])),0==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse",onClick:i[0]||(i[0]=e=>c(1))}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:i[1]||(i[1]=e=>c(2))}," 同意 ")])):e.createCommentVNode("",!0),e.createVNode(d,{ref_key:"popup",ref:s,type:"center"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup"},[e.createElementVNode("view",{class:"title"}," 审批意见 "),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"input f-col"},[e.withDirectives(e.createElementVNode("textarea",{"onUpdate:modelValue":i[2]||(i[2]=e=>r.value=e),name:"",id:"",maxlength:"200",placeholder:"请输入"},null,512),[[e.vModelText,r.value]]),e.createElementVNode("view",{class:""},e.toDisplayString(r.value.length)+"/200 ",1)])]),2==l.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"agree_operate f-row aic",onClick:i[3]||(i[3]=e=>g.value=!g.value)},[g.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""})),e.createElementVNode("view",{class:""}," 指定下一步操作人 ")])):(e.openBlock(),e.createElementBlock("view",{key:1,class:""},[e.createElementVNode("picker",{value:b.value,range:k.value,"range-key":"NAME_",onChange:_},[e.createElementVNode("view",{class:"node"},e.toDisplayString(null!=b.value?k.value[b.value].NAME_:"请选择驳回节点"),1)],40,["value","range"])])),e.createElementVNode("view",{class:"popbtn f-row aic"},[e.createElementVNode("view",{class:"cancel",onClick:u}," 取消 "),e.createElementVNode("view",{class:"confirm",onClick:v}," 确定 ")])])])),_:1},512)],2)}}},rt=A(ot,[["__scopeId","data-v-2a4a67b1"]]),lt=A({__name:"message_list",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"item f-row aic"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知 ")])]),(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(5,((t,a)=>e.createElementVNode("view",{class:"item f-row aic",key:a,onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/talk/conversation",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知 ")])]))),64))])],2))}},[["__scopeId","data-v-f59fee84"]]),ct=A({__name:"conversation",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(14,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.withDirectives(e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")],512),[[e.vShow,a%2==0]]),e.withDirectives(e.createElementVNode("view",{class:"right f-row aic"},[e.createElementVNode("view",{class:"content"}," 请问如何退款? "),e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"",mode:""})])],512),[[e.vShow,a%2!=0]])]))),64))]),e.createElementVNode("view",{class:"input_box f-row aic jce"},[e.createElementVNode("input",{type:"text",placeholder:"请输入内容......","placeholder-style":"font-size: 28rpx;color: #999999;"}),e.createElementVNode("view",{class:"send"}," 发送 ")])],2))}},[["__scopeId","data-v-00b966b0"]]),dt=A({__name:"system",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")])]))),64))])],2))}},[["__scopeId","data-v-2f0571e9"]]),ut=A({__name:"index",setup(n){e.useCssVars((e=>({e9493420:e.cusnavbarheight})));const i=P(),s=e.ref(!0),c=e.ref(""),d=e.ref([]);let u=1,h=!1;const m=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e),p=()=>{if(c.value.trim())return"*"+c.value+"*"},f=()=>{u=1,h=!1,d.value=[],w()};e.watch(c,((e,t)=>{e.trim()||w()}));const g=()=>{uni.navigateBack()},y=e.ref(null);let v=null;o((e=>{y.value=e.id,v=e.zhiduid,w()}));const w=()=>{0==y.value?(h=!0,ve({pageNo:u,pageSize:15,fwbt:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"fwbt","fwtime",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:89","err",e)}))):1==y.value?(h=!0,we({pageNo:u,pageSize:15,neirong:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"neirong","fbdw","createTime")]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:142","err",e)}))):2==y.value?(h=!0,(0==v?_e:be)({pageNo:u,pageSize:15,zdmc:p()}).then((e=>{if(e.success){let t=0==v?"zbbm_dictText":"sbbm";d.value=[...d.value,...m(e.result.records,"zdmc",t,null)]}h=!1})).catch((e=>{t("log","at pages/document/index.vue:108","err",e)}))):3==y.value&&(h=!0,ke({pageNo:u,pageSize:15,flfgmc:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"flfgmc","ssbm",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:125","err",e)})))};return l((()=>{u=1,h=!1,d.value=[],w(),uni.stopPullDownRefresh()})),r((()=>{h||(u++,w())})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:g},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":n[0]||(n[0]=e=>c.value=e),onConfirm:f,onBlur:n[1]||(n[1]=e=>s.value=!c.value),onFocus:n[2]||(n[2]=e=>s.value=!1)},null,544),[[e.vModelText,c.value]]),s.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a,onClick:e=>((e,t)=>{if(3==y.value)return Re(t.mingcheng);Te(e,(()=>{uni.navigateTo({url:e})}))})(`/pages/document/detail?data=${JSON.stringify(t)}&id=${y.value}`,t)},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t._title),1),e.createElementVNode("view",{class:"time_box f-row aic"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t._time),1),t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])],8,["onClick"])))),128))])],2)}}},[["__scopeId","data-v-18757efe"]]),ht=A({__name:"detail",setup(t){const a=P(),n=e.ref({});return o((e=>{n.value=JSON.parse(e.data),0==e.id?n.value.pdf=n.value.wjbt:2==e.id?n.value.jdwj?n.value.pdf=n.value.jdwj+","+n.value.sszd:n.value.pdf=n.value.sszd:3==e.id&&(n.value.pdf=n.value.mingcheng)})),(t,i)=>{var s,o;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"title_box"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(n.value._title),1),e.createElementVNode("view",{class:"time"},e.toDisplayString(n.value._time),1)]),e.createElementVNode("view",{class:"document f-row"},[e.createElementVNode("text",{class:""}," 附件: "),e.createElementVNode("view",{class:"f-col"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(null==(o=null==(s=n.value)?void 0:s.pdf)?void 0:o.split(","),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",style:{padding:"5rpx 0"},onClick:a=>e.unref(Re)(t)},e.toDisplayString(t),9,["onClick"])))),256))])])],2)}}},[["__scopeId","data-v-b79b801f"]]),mt=A({__name:"index",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");o((()=>{}));const r=()=>{uni.navigateBack()};return(t,o)=>{const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:r},[e.createVNode(l,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[0]||(o[0]=e=>s.value=e),onConfirm:o[1]||(o[1]=(...e)=>t.search&&t.search(...e)),onBlur:o[2]||(o[2]=e=>i.value=!s.value),onFocus:o[3]||(o[3]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"list",key:a,onClick:o[4]||(o[4]=e=>{var t;Te(t="/pages/meeting/detail?id=1",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")])]),e.createElementVNode("view",{class:"handled f-row"},[e.createElementVNode("view",{class:"refused"}," 已拒绝 ")])]))),64))])],2)}}},[["__scopeId","data-v-c839cafa"]]),pt=A({__name:"detail",setup(a){const n=P();o((()=>{i()}));const i=()=>{var e;(e={mainid:1},d({url:"/zhgl_hygl/zhglHyglHyyc/listbymainid",method:"get",data:e})).then((e=>{e.success})).catch((e=>{t("log","at pages/meeting/detail.vue:94",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("view",{class:"list_box"},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议状态: "),e.createElementVNode("text",null,"待开始/已开始/已结束")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:""}," 参与人员: "),e.createElementVNode("view",{class:"person f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(7,((t,a)=>e.createElementVNode("view",{class:"item f-col aic",key:a},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name"}," 周如意 ")]))),64))])])])])]),e.createElementVNode("view",{class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse"}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:a[0]||(a[0]=(...e)=>t.openpop&&t.openpop(...e))}," 同意 ")])],2))}},[["__scopeId","data-v-7441efc4"]]),ft={pages:[{path:"pages/login/login",style:{navigationStyle:"custom"}},{path:"pages/tab/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/tab/office",style:{navigationStyle:"custom"}},{path:"pages/tab/product",style:{navigationStyle:"custom"}},{path:"pages/tab/my",style:{navigationStyle:"custom"}},{path:"pages/task/index",style:{enablePullDownRefresh:!0,"app-plus":{titleNView:{titleText:"我的任务",titleColor:"#fff"}}}},{path:"pages/task/handle",style:{navigationStyle:"custom"}},{path:"pages/talk/message_list",style:{navigationBarTitleText:"消息",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/conversation",style:{navigationBarTitleText:"昵称",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/system",style:{navigationBarTitleText:"系统通知",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/document/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/document/detail",style:{navigationBarTitleText:"详情",navigationBarTextStyle:"white"}},{path:"pages/meeting/index",style:{navigationStyle:"custom"}},{path:"pages/meeting/detail",style:{navigationBarTitleText:"详情",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/leave/application",style:{navigationBarTitleText:"请假申请",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/checkin/index",style:{navigationStyle:"custom"}},{path:"pages/useredit/useredit",style:{navigationBarTitleText:"资料编辑",navigationBarTextStyle:"white"}},{path:"pages/useredit/address",style:{navigationBarTitleText:"地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/add_address",style:{navigationBarTitleText:"添加地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/addressbook",style:{navigationBarTitleText:"通讯录",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/task/todotask",style:{navigationBarTitleText:"个人办公",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/safe/manage",style:{navigationStyle:"custom"}},{path:"pages/product/index",style:{navigationBarTitleText:"生产数据",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/userlist/index",style:{navigationBarTitleText:"",navigationBarTextStyle:"white"}},{path:"pages/safe/detail",style:{navigationStyle:"custom"}},{path:"pages/zhiban/index",style:{navigationBarTitleText:"值班信息",navigationBarTextStyle:"white"}},{path:"pages/task/self",style:{navigationBarTitleText:"本人发起",navigationBarTextStyle:"white"}}],tabBar:{color:"#333333",selectedColor:"#01508B",borderStyle:"black",backgroundColor:"#FFFFFF",list:[{text:"首页",pagePath:"pages/tab/index",iconPath:"static/tab/index1.png",selectedIconPath:"static/tab/index2.png"},{text:"办公",pagePath:"pages/tab/office",iconPath:"static/tab/office1.png",selectedIconPath:"static/tab/office2.png"},{text:"生产",pagePath:"pages/tab/product",iconPath:"static/tab/product1.png",selectedIconPath:"static/tab/product2.png"},{text:"我的",pagePath:"pages/tab/my",iconPath:"static/tab/user1.png",selectedIconPath:"static/tab/user2.png"}],midButton:{width:"65px",height:"75px",text:"",iconPath:"static/tab/todo.png",iconWidth:"50px"}},globalStyle:{"app-plus":{titleNView:{backgroundImage:"linear-gradient(to left , #256FBC, #044D87)"}}},uniIdRouter:{}};function gt(e,t,a){return e(a={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&a.path)}},a.exports),a.exports}var yt=gt((function(e,t){var a;e.exports=(a=a||function(e,t){var a=Object.create||function(){function e(){}return function(t){var a;return e.prototype=t,a=new e,e.prototype=null,a}}(),n={},i=n.lib={},s=i.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},o=i.WordArray=s.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,a=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var s=0;s>>2]>>>24-s%4*8&255;t[n+s>>>2]|=o<<24-(n+s)%4*8}else for(s=0;s>>2]=a[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=4294967295<<32-a%4*8,t.length=e.ceil(a/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var a,n=[],i=function(t){var a=987654321,n=4294967295;return function(){var i=((a=36969*(65535&a)+(a>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},s=0;s>>2]>>>24-i%4*8&255;n.push((s>>>4).toString(16)),n.push((15&s).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new o.init(a,t/2)}},c=r.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(s))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new o.init(a,t)}},d=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},u=i.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=d.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var a=this._data,n=a.words,i=a.sigBytes,s=this.blockSize,r=i/(4*s),l=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*s,c=e.min(4*l,i);if(l){for(var d=0;d>>24)|4278255360&(i<<24|i>>>8)}var s=this._hash.words,o=e[t+0],l=e[t+1],m=e[t+2],p=e[t+3],f=e[t+4],g=e[t+5],y=e[t+6],v=e[t+7],w=e[t+8],k=e[t+9],b=e[t+10],_=e[t+11],S=e[t+12],E=e[t+13],x=e[t+14],N=e[t+15],V=s[0],C=s[1],T=s[2],D=s[3];V=c(V,C,T,D,o,7,r[0]),D=c(D,V,C,T,l,12,r[1]),T=c(T,D,V,C,m,17,r[2]),C=c(C,T,D,V,p,22,r[3]),V=c(V,C,T,D,f,7,r[4]),D=c(D,V,C,T,g,12,r[5]),T=c(T,D,V,C,y,17,r[6]),C=c(C,T,D,V,v,22,r[7]),V=c(V,C,T,D,w,7,r[8]),D=c(D,V,C,T,k,12,r[9]),T=c(T,D,V,C,b,17,r[10]),C=c(C,T,D,V,_,22,r[11]),V=c(V,C,T,D,S,7,r[12]),D=c(D,V,C,T,E,12,r[13]),T=c(T,D,V,C,x,17,r[14]),V=d(V,C=c(C,T,D,V,N,22,r[15]),T,D,l,5,r[16]),D=d(D,V,C,T,y,9,r[17]),T=d(T,D,V,C,_,14,r[18]),C=d(C,T,D,V,o,20,r[19]),V=d(V,C,T,D,g,5,r[20]),D=d(D,V,C,T,b,9,r[21]),T=d(T,D,V,C,N,14,r[22]),C=d(C,T,D,V,f,20,r[23]),V=d(V,C,T,D,k,5,r[24]),D=d(D,V,C,T,x,9,r[25]),T=d(T,D,V,C,p,14,r[26]),C=d(C,T,D,V,w,20,r[27]),V=d(V,C,T,D,E,5,r[28]),D=d(D,V,C,T,m,9,r[29]),T=d(T,D,V,C,v,14,r[30]),V=u(V,C=d(C,T,D,V,S,20,r[31]),T,D,g,4,r[32]),D=u(D,V,C,T,w,11,r[33]),T=u(T,D,V,C,_,16,r[34]),C=u(C,T,D,V,x,23,r[35]),V=u(V,C,T,D,l,4,r[36]),D=u(D,V,C,T,f,11,r[37]),T=u(T,D,V,C,v,16,r[38]),C=u(C,T,D,V,b,23,r[39]),V=u(V,C,T,D,E,4,r[40]),D=u(D,V,C,T,o,11,r[41]),T=u(T,D,V,C,p,16,r[42]),C=u(C,T,D,V,y,23,r[43]),V=u(V,C,T,D,k,4,r[44]),D=u(D,V,C,T,S,11,r[45]),T=u(T,D,V,C,N,16,r[46]),V=h(V,C=u(C,T,D,V,m,23,r[47]),T,D,o,6,r[48]),D=h(D,V,C,T,v,10,r[49]),T=h(T,D,V,C,x,15,r[50]),C=h(C,T,D,V,g,21,r[51]),V=h(V,C,T,D,S,6,r[52]),D=h(D,V,C,T,p,10,r[53]),T=h(T,D,V,C,b,15,r[54]),C=h(C,T,D,V,l,21,r[55]),V=h(V,C,T,D,w,6,r[56]),D=h(D,V,C,T,N,10,r[57]),T=h(T,D,V,C,y,15,r[58]),C=h(C,T,D,V,E,21,r[59]),V=h(V,C,T,D,f,6,r[60]),D=h(D,V,C,T,_,10,r[61]),T=h(T,D,V,C,m,15,r[62]),C=h(C,T,D,V,k,21,r[63]),s[0]=s[0]+V|0,s[1]=s[1]+C|0,s[2]=s[2]+T|0,s[3]=s[3]+D|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;a[i>>>5]|=128<<24-i%32;var s=e.floor(n/4294967296),o=n;a[15+(i+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),a[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(a.length+1),this._process();for(var r=this._hash,l=r.words,c=0;c<4;c++){var d=l[c];l[c]=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8)}return r},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,a,n,i,s,o){var r=e+(t&a|~t&n)+i+o;return(r<>>32-s)+t}function d(e,t,a,n,i,s,o){var r=e+(t&n|a&~n)+i+o;return(r<>>32-s)+t}function u(e,t,a,n,i,s,o){var r=e+(t^a^n)+i+o;return(r<>>32-s)+t}function h(e,t,a,n,i,s,o){var r=e+(a^(t|~n))+i+o;return(r<>>32-s)+t}t.MD5=s._createHelper(l),t.HmacMD5=s._createHmacHelper(l)}(Math),a.MD5)})),gt((function(e,t){var a,n,i;e.exports=(n=(a=vt).lib.Base,i=a.enc.Utf8,void(a.algo.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=i.parse(t));var a=e.blockSize,n=4*a;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var s=this._oKey=t.clone(),o=this._iKey=t.clone(),r=s.words,l=o.words,c=0;c>>2]>>>24-s%4*8&255)<<16|(t[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|t[s+2>>>2]>>>24-(s+2)%4*8&255,r=0;r<4&&s+.75*r>>6*(3-r)&63));var l=n.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(e){var t=e.length,a=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var s=0;s>>6-o%4*2;n[s>>>2]|=(r|l)<<24-s%4*8,s++}return i.create(n,s)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},a.enc.Base64)}));const _t="FUNCTION",St="pending",Et="rejected";function xt(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function Nt(e){return"object"===xt(e)}function Vt(e){return"function"==typeof e}function Ct(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}const Tt="REJECTED",Dt="NOT_PENDING";class Bt{constructor({createPromise:e,retryRule:t=Tt}={}){this.createPromise=e,this.status=null,this.promise=null,this.retryRule=t}get needRetry(){if(!this.status)return!0;switch(this.retryRule){case Tt:return this.status===Et;case Dt:return this.status!==St}}exec(){return this.needRetry?(this.status=St,this.promise=this.createPromise().then((e=>(this.status="fulfilled",Promise.resolve(e))),(e=>(this.status=Et,Promise.reject(e)))),this.promise):this.promise}}function It(e){return e&&"string"==typeof e?JSON.parse(e):e}const Pt=It([]);It("");const At=It("[]")||[];let Mt="";try{Mt="__UNI__F0AFD30"}catch(Sa){}let Rt={};function Ot(e,t={}){var a,n;return a=Rt,n=e,Object.prototype.hasOwnProperty.call(a,n)||(Rt[e]=t),Rt[e]}Rt=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={};const Lt=["invoke","success","fail","complete"],Ft=Ot("_globalUniCloudInterceptor");function $t(e,t){Ft[e]||(Ft[e]={}),Nt(t)&&Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){let n=Ft[e][t];n||(n=Ft[e][t]=[]),-1===n.indexOf(a)&&Vt(a)&&n.push(a)}(e,a,t[a])}))}function jt(e,t){Ft[e]||(Ft[e]={}),Nt(t)?Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){const n=Ft[e][t];if(!n)return;const i=n.indexOf(a);i>-1&&n.splice(i,1)}(e,a,t[a])})):delete Ft[e]}function Ut(e,t){return e&&0!==e.length?e.reduce(((e,a)=>e.then((()=>a(t)))),Promise.resolve()):Promise.resolve()}function zt(e,t){return Ft[e]&&Ft[e][t]||[]}function Ht(e){$t("callObject",e)}const qt=Ot("_globalUniCloudListener"),Jt="response",Wt="needLogin",Yt="refreshToken",Kt="clientdb",Gt="cloudfunction",Qt="cloudobject";function Zt(e){return qt[e]||(qt[e]=[]),qt[e]}function Xt(e,t){const a=Zt(e);a.includes(t)||a.push(t)}function ea(e,t){const a=Zt(e),n=a.indexOf(t);-1!==n&&a.splice(n,1)}function ta(e,t){const a=Zt(e);for(let n=0;n{na&&e(),function t(){if("function"==typeof getCurrentPages){const t=getCurrentPages();t&&t[0]&&(na=!0,e())}na||setTimeout((()=>{t()}),30)}()})),aa)}function sa(e){const t={};for(const a in e){const n=e[a];Vt(n)&&(t[a]=Ct(n))}return t}class oa extends Error{constructor(e){super(e.message),this.errMsg=e.message||e.errMsg||"unknown system error",this.code=this.errCode=e.code||e.errCode||"SYSTEM_ERROR",this.errSubject=this.subject=e.subject||e.errSubject,this.cause=e.cause,this.requestId=e.requestId}toJson(e=0){if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}var ra={request:e=>uni.request(e),uploadFile:e=>uni.uploadFile(e),setStorageSync:(e,t)=>uni.setStorageSync(e,t),getStorageSync:e=>uni.getStorageSync(e),removeStorageSync:e=>uni.removeStorageSync(e),clearStorageSync:()=>uni.clearStorageSync()};function la(e){return e&&la(e.__v_raw)||e}function ca(){return{token:ra.getStorageSync("uni_id_token")||ra.getStorageSync("uniIdToken"),tokenExpired:ra.getStorageSync("uni_id_token_expired")}}function da({token:e,tokenExpired:t}={}){e&&ra.setStorageSync("uni_id_token",e),t&&ra.setStorageSync("uni_id_token_expired",t)}let ua,ha;function ma(){return ua||(ua=uni.getSystemInfoSync()),ua}function pa(){let e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;const{scene:a,channel:n}=uni.getLaunchOptionsSync();e=n,t=a}}catch(a){}return{channel:e,scene:t}}function fa(){const e=uni.getLocale&&uni.getLocale()||"en";if(ha)return{...ha,locale:e,LOCALE:e};const t=ma(),{deviceId:a,osName:n,uniPlatform:i,appId:s}=t,o=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"];for(let r=0;r{t(Object.assign(e,{complete(e){e||(e={});const t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400){const a=e.data&&e.data.error&&e.data.error.code||"SYS_ERR",i=e.data&&e.data.error&&e.data.error.message||e.errMsg||"request:fail";return n(new oa({code:a,message:i,requestId:t}))}const i=e.data;if(i.error)return n(new oa({code:i.error.code,message:i.error.message,requestId:t}));i.result=i.data,i.requestId=t,delete i.data,a(i)}}))}))},va=function(e){return bt.stringify(kt.parse(e))},wa=class{constructor(e){["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=ra,this._getAccessTokenPromiseHub=new Bt({createPromise:()=>this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((e=>{if(!e.result||!e.result.accessToken)throw new oa({code:"AUTH_FAILED",message:"获取accessToken失败"});this.setAccessToken(e.result.accessToken)})),retryRule:Dt})}get hasAccessToken(){return!!this.accessToken}setAccessToken(e){this.accessToken=e}requestWrapped(e){return ya(e,this.adapter.request)}requestAuth(e){return this.requestWrapped(e)}request(e,t){return Promise.resolve().then((()=>this.hasAccessToken?t?this.requestWrapped(e):this.requestWrapped(e).catch((t=>new Promise(((e,a)=>{!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?a(t):e()})).then((()=>this.getAccessToken())).then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)})))):this.getAccessToken().then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)}))))}rebuildRequest(e){const t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=ga(t.data,this.config.clientSecret),t}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:n}}getAccessToken(){return this._getAccessTokenPromiseHub.exec()}async authorize(){await this.getAccessToken()}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(this.setupRequest(t))}getOSSUploadOptionsFromPath(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,header:{"X-OSS-server-side-encrpytion":"AES256"},success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}reportOSSUpload(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}async uploadFile({filePath:e,cloudPath:t,fileType:a="image",cloudPathAsRealPath:n=!1,onUploadProgress:i,config:s}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const o=s&&s.envType||this.config.envType;if(n&&("/"!==t[0]&&(t="/"+t),t.indexOf("\\")>-1))throw new oa({code:"INVALID_PARAM",message:"使用cloudPath作为路径时,cloudPath不可包含“\\”"});const r=(await this.getOSSUploadOptionsFromPath({env:o,filename:n?t.split("/").pop():t,fileId:n?t:void 0})).result,l="https://"+r.cdnDomain+"/"+r.ossPath,{securityToken:c,accessKeyId:d,signature:u,host:h,ossPath:m,id:p,policy:f,ossCallbackUrl:g}=r,y={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:d,Signature:u,host:h,id:p,key:m,policy:f,success_action_status:200};if(c&&(y["x-oss-security-token"]=c),g){const e=JSON.stringify({callbackUrl:g,callbackBody:JSON.stringify({fileId:p,spaceId:this.config.spaceId}),callbackBodyType:"application/json"});y.callback=va(e)}const v={url:"https://"+r.host,formData:y,fileName:"file",name:"file",filePath:e,fileType:a};if(await this.uploadFileToOSS(Object.assign({},v,{onUploadProgress:i})),g)return{success:!0,filePath:e,fileID:l};if((await this.reportOSSUpload({id:p})).success)return{success:!0,filePath:e,fileID:l};throw new oa({code:"UPLOAD_FAILED",message:"文件上传失败"})}getTempFileURL({fileList:e}={}){return new Promise(((t,a)=>{Array.isArray(e)&&0!==e.length||a(new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"})),t({fileList:e.map((e=>({fileID:e,tempFileURL:e})))})}))}async getFileInfo({fileList:e}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const t={method:"serverless.file.resource.info",params:JSON.stringify({id:e.map((e=>e.split("?")[0])).join(",")})};return{fileList:(await this.request(this.setupRequest(t))).result}}},ka={init(e){const t=new wa(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}};const ba="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";var _a,Sa;(Sa=_a||(_a={})).local="local",Sa.none="none",Sa.session="session";var Ea=function(){},xa=gt((function(e,t){var a;e.exports=(a=vt,function(e){var t=a,n=t.lib,i=n.WordArray,s=n.Hasher,o=t.algo,r=[],l=[];!function(){function t(t){for(var a=e.sqrt(t),n=2;n<=a;n++)if(!(t%n))return!1;return!0}function a(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(r[i]=a(e.pow(n,.5))),l[i]=a(e.pow(n,1/3)),i++),n++}();var c=[],d=o.SHA256=s.extend({_doReset:function(){this._hash=new i.init(r.slice(0))},_doProcessBlock:function(e,t){for(var a=this._hash.words,n=a[0],i=a[1],s=a[2],o=a[3],r=a[4],d=a[5],u=a[6],h=a[7],m=0;m<64;m++){if(m<16)c[m]=0|e[t+m];else{var p=c[m-15],f=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=c[m-2],y=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[m]=f+c[m-7]+y+c[m-16]}var v=n&i^n&s^i&s,w=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),k=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&d^~r&u)+l[m]+c[m];h=u,u=d,d=r,r=o+k|0,o=s,s=i,i=n,n=k+(w+v)|0}a[0]=a[0]+n|0,a[1]=a[1]+i|0,a[2]=a[2]+s|0,a[3]=a[3]+o|0,a[4]=a[4]+r|0,a[5]=a[5]+d|0,a[6]=a[6]+u|0,a[7]=a[7]+h|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return a[i>>>5]|=128<<24-i%32,a[14+(i+64>>>9<<4)]=e.floor(n/4294967296),a[15+(i+64>>>9<<4)]=n,t.sigBytes=4*a.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=s._createHelper(d),t.HmacSHA256=s._createHmacHelper(d)}(Math),a.SHA256)})),Na=xa,Va=gt((function(e,t){e.exports=vt.HmacSHA256}));const Ca=()=>{let e;if(!Promise){e=()=>{},e.promise={};const t=()=>{throw new oa({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}const t=new Promise(((t,a)=>{e=(e,n)=>e?a(e):t(n)}));return e.promise=t,e};function Ta(e){return void 0===e}function Da(e){return"[object Null]"===Object.prototype.toString.call(e)}var Ba;!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Ba||(Ba={}));const Ia={adapter:null,runtime:void 0},Pa=["anonymousUuidKey"];class Aa extends Ea{constructor(){super(),Ia.adapter.root.tcbObject||(Ia.adapter.root.tcbObject={})}setItem(e,t){Ia.adapter.root.tcbObject[e]=t}getItem(e){return Ia.adapter.root.tcbObject[e]}removeItem(e){delete Ia.adapter.root.tcbObject[e]}clear(){delete Ia.adapter.root.tcbObject}}function Ma(e,t){switch(e){case"local":return t.localStorage||new Aa;case"none":return new Aa;default:return t.sessionStorage||new Aa}}class Ra{constructor(e){if(!this._storage){this._persistence=Ia.adapter.primaryStorage||e.persistence,this._storage=Ma(this._persistence,Ia.adapter);const t=`access_token_${e.env}`,a=`access_token_expire_${e.env}`,n=`refresh_token_${e.env}`,i=`anonymous_uuid_${e.env}`,s=`login_type_${e.env}`,o=`user_info_${e.env}`;this.keys={accessTokenKey:t,accessTokenExpireKey:a,refreshTokenKey:n,anonymousUuidKey:i,loginTypeKey:s,userInfoKey:o}}}updatePersistence(e){if(e===this._persistence)return;const t="local"===this._persistence;this._persistence=e;const a=Ma(e,Ia.adapter);for(const n in this.keys){const e=this.keys[n];if(t&&Pa.includes(n))continue;const i=this._storage.getItem(e);Ta(i)||Da(i)||(a.setItem(e,i),this._storage.removeItem(e))}this._storage=a}setStore(e,t,a){if(!this._storage)return;const n={version:a||"localCachev1",content:t},i=JSON.stringify(n);try{this._storage.setItem(e,i)}catch(s){throw s}}getStore(e,t){try{if(!this._storage)return}catch(n){return""}t=t||"localCachev1";const a=this._storage.getItem(e);return a&&a.indexOf(t)>=0?JSON.parse(a).content:""}removeStore(e){this._storage.removeItem(e)}}const Oa={},La={};function Fa(e){return Oa[e]}class $a{constructor(e,t){this.data=t||null,this.name=e}}class ja extends $a{constructor(e,t){super("error",{error:e,data:t}),this.error=e}}const Ua=new class{constructor(){this._listeners={}}on(e,t){return a=e,n=t,(i=this._listeners)[a]=i[a]||[],i[a].push(n),this;var a,n,i}off(e,t){return function(e,t,a){if(a&&a[e]){const n=a[e].indexOf(t);-1!==n&&a[e].splice(n,1)}}(e,t,this._listeners),this}fire(e,t){if(e instanceof ja)return console.error(e.error),this;const a="string"==typeof e?new $a(e,t||{}):e,n=a.name;if(this._listens(n)){a.target=this;const e=this._listeners[n]?[...this._listeners[n]]:[];for(const t of e)t.call(this,a)}return this}_listens(e){return this._listeners[e]&&this._listeners[e].length>0}};function za(e,t){Ua.on(e,t)}function Ha(e,t={}){Ua.fire(e,t)}function qa(e,t){Ua.off(e,t)}const Ja="loginStateChanged",Wa="loginStateExpire",Ya="loginTypeChanged",Ka="anonymousConverted",Ga="refreshAccessToken";var Qa;!function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL"}(Qa||(Qa={}));const Za=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],Xa={"X-SDK-Version":"1.3.5"};function en(e,t,a){const n=e[t];e[t]=function(t){const i={},s={};a.forEach((a=>{const{data:n,headers:o}=a.call(e,t);Object.assign(i,n),Object.assign(s,o)}));const o=t.data;return o&&(()=>{var e;if(e=o,"[object FormData]"!==Object.prototype.toString.call(e))t.data={...o,...i};else for(const t in i)o.append(t,i[t])})(),t.headers={...t.headers||{},...s},n.call(e,t)}}function tn(){const e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:{...Xa,"x-seqid":e}}}class an{constructor(e={}){var t;this.config=e,this._reqClass=new Ia.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:`请求在${this.config.timeout/1e3}s内未完成,已中断`,restrictedMethods:["post"]}),this._cache=Fa(this.config.env),this._localCache=(t=this.config.env,La[t]),en(this._reqClass,"post",[tn]),en(this._reqClass,"upload",[tn]),en(this._reqClass,"download",[tn])}async post(e){return await this._reqClass.post(e)}async upload(e){return await this._reqClass.upload(e)}async download(e){return await this._reqClass.download(e)}async refreshAccessToken(){let e,t;this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken());try{e=await this._refreshAccessTokenPromise}catch(a){t=a}if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,t)throw t;return e}async _refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a,loginTypeKey:n,anonymousUuidKey:i}=this._cache.keys;this._cache.removeStore(e),this._cache.removeStore(t);let s=this._cache.getStore(a);if(!s)throw new oa({message:"未登录CloudBase"});const o={refresh_token:s},r=await this.request("auth.fetchAccessTokenWithRefreshToken",o);if(r.data.code){const{code:e}=r.data;if("SIGN_PARAM_INVALID"===e||"REFRESH_TOKEN_EXPIRED"===e||"INVALID_REFRESH_TOKEN"===e){if(this._cache.getStore(n)===Qa.ANONYMOUS&&"INVALID_REFRESH_TOKEN"===e){const e=this._cache.getStore(i),t=this._cache.getStore(a),n=await this.send("auth.signInAnonymously",{anonymous_uuid:e,refresh_token:t});return this.setRefreshToken(n.refresh_token),this._refreshAccessToken()}Ha(Wa),this._cache.removeStore(a)}throw new oa({code:r.data.code,message:`刷新access token失败:${r.data.code}`})}if(r.data.access_token)return Ha(Ga),this._cache.setStore(e,r.data.access_token),this._cache.setStore(t,r.data.access_token_expire+Date.now()),{accessToken:r.data.access_token,accessTokenExpire:r.data.access_token_expire};r.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,r.data.refresh_token),this._refreshAccessToken())}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a}=this._cache.keys;if(!this._cache.getStore(a))throw new oa({message:"refresh token不存在,登录状态异常"});let n=this._cache.getStore(e),i=this._cache.getStore(t),s=!0;return this._shouldRefreshAccessTokenHook&&!(await this._shouldRefreshAccessTokenHook(n,i))&&(s=!1),(!n||!i||i{e.wxOpenId&&e.wxPublicId&&(t=!0)})),{users:a,hasPrimaryUid:t}}setPrimaryUid(e){return this._request.send("auth.setPrimaryUid",{uid:e})}unlink(e){return this._request.send("auth.unlink",{platform:e})}async update(e){const{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o}=e,{data:r}=await this._request.send("auth.updateUserInfo",{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o});this.setLocalUserInfo(r)}async refresh(){const{data:e}=await this._request.send("auth.getUserInfo",{});return this.setLocalUserInfo(e),e}setUserInfo(){const{userInfoKey:e}=this._cache.keys,t=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((e=>{this[e]=t[e]})),this.location={country:t.country,province:t.province,city:t.city}}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e),this.setUserInfo()}}class ln{constructor(e){if(!e)throw new oa({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Fa(e);const{refreshTokenKey:t,accessTokenKey:a,accessTokenExpireKey:n}=this._cache.keys,i=this._cache.getStore(t),s=this._cache.getStore(a),o=this._cache.getStore(n);this.credential={refreshToken:i,accessToken:s,accessTokenExpire:o},this.user=new rn(e)}get isAnonymousAuth(){return this.loginType===Qa.ANONYMOUS}get isCustomAuth(){return this.loginType===Qa.CUSTOM}get isWeixinAuth(){return this.loginType===Qa.WECHAT||this.loginType===Qa.WECHAT_OPEN||this.loginType===Qa.WECHAT_PUBLIC}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}class cn extends on{async signIn(){this._cache.updatePersistence("local");const{anonymousUuidKey:e,refreshTokenKey:t}=this._cache.keys,a=this._cache.getStore(e)||void 0,n=this._cache.getStore(t)||void 0,i=await this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:n});if(i.uuid&&i.refresh_token){this._setAnonymousUUID(i.uuid),this.setRefreshToken(i.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.ANONYMOUS,persistence:"local"});const e=new ln(this.config.env);return await e.user.refresh(),e}throw new oa({message:"匿名登录失败"})}async linkAndRetrieveDataWithTicket(e){const{anonymousUuidKey:t,refreshTokenKey:a}=this._cache.keys,n=this._cache.getStore(t),i=this._cache.getStore(a),s=await this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:n,refresh_token:i,ticket:e});if(s.refresh_token)return this._clearAnonymousUUID(),this.setRefreshToken(s.refresh_token),await this._request.refreshAccessToken(),Ha(Ka,{env:this.config.env}),Ha(Ya,{loginType:Qa.CUSTOM,persistence:"local"}),{credential:{refreshToken:s.refresh_token}};throw new oa({message:"匿名转化失败"})}_setAnonymousUUID(e){const{anonymousUuidKey:t,loginTypeKey:a}=this._cache.keys;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(a,Qa.ANONYMOUS)}_clearAnonymousUUID(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}class dn extends on{async signIn(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"ticket must be a string"});const{refreshTokenKey:t}=this._cache.keys,a=await this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(t)||""});if(a.refresh_token)return this.setRefreshToken(a.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.CUSTOM,persistence:this.config.persistence}),await this.refreshUserInfo(),new ln(this.config.env);throw new oa({message:"自定义登录失败"})}}class un extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"email must be a string"});const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token:s,access_token_expire:o}=n;if(i)return this.setRefreshToken(i),s&&o?this.setAccessToken(s,o):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.EMAIL,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`邮箱登录失败: ${n.message}`}):new oa({message:"邮箱登录失败"})}async activate(e){return this._request.send("auth.activateEndUserMail",{token:e})}async resetPasswordWithToken(e,t){return this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:t})}}class hn extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});"string"!=typeof t&&(t="",console.warn("password is empty"));const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:Qa.USERNAME,username:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token_expire:s,access_token:o}=n;if(i)return this.setRefreshToken(i),o&&s?this.setAccessToken(o,s):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.USERNAME,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`用户名密码登录失败: ${n.message}`}):new oa({message:"用户名密码登录失败"})}}class mn{constructor(e){this.config=e,this._cache=Fa(e.env),this._request=sn(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),za(Ya,this._onLoginTypeChanged)}get currentUser(){const e=this.hasLoginState();return e&&e.user||null}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}anonymousAuthProvider(){return new cn(this.config)}customAuthProvider(){return new dn(this.config)}emailAuthProvider(){return new un(this.config)}usernameAuthProvider(){return new hn(this.config)}async signInAnonymously(){return new cn(this.config).signIn()}async signInWithEmailAndPassword(e,t){return new un(this.config).signIn(e,t)}signInWithUsernameAndPassword(e,t){return new hn(this.config).signIn(e,t)}async linkAndRetrieveDataWithTicket(e){return this._anonymousAuthProvider||(this._anonymousAuthProvider=new cn(this.config)),za(Ka,this._onAnonymousConverted),await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e)}async signOut(){if(this.loginType===Qa.ANONYMOUS)throw new oa({message:"匿名用户不支持登出操作"});const{refreshTokenKey:e,accessTokenKey:t,accessTokenExpireKey:a}=this._cache.keys,n=this._cache.getStore(e);if(!n)return;const i=await this._request.send("auth.logout",{refresh_token:n});return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.removeStore(a),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.NULL,persistence:this.config.persistence}),i}async signUpWithEmailAndPassword(e,t){return this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:t})}async sendPasswordResetEmail(e){return this._request.send("auth.sendPasswordResetEmail",{email:e})}onLoginStateChanged(e){za(Ja,(()=>{const t=this.hasLoginState();e.call(this,t)}));const t=this.hasLoginState();e.call(this,t)}onLoginStateExpired(e){za(Wa,e.bind(this))}onAccessTokenRefreshed(e){za(Ga,e.bind(this))}onAnonymousConverted(e){za(Ka,e.bind(this))}onLoginTypeChanged(e){za(Ya,(()=>{const t=this.hasLoginState();e.call(this,t)}))}async getAccessToken(){return{accessToken:(await this._request.getAccessToken()).accessToken,env:this.config.env}}hasLoginState(){const{refreshTokenKey:e}=this._cache.keys;return this._cache.getStore(e)?new ln(this.config.env):null}async isUsernameRegistered(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});const{data:t}=await this._request.send("auth.isUsernameRegistered",{username:e});return t&&t.isRegistered}getLoginState(){return Promise.resolve(this.hasLoginState())}async signInWithTicket(e){return new dn(this.config).signIn(e)}shouldRefreshAccessToken(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}getUserInfo(){return this._request.send("auth.getUserInfo",{}).then((e=>e.code?e:{...e.data,requestId:e.seqId}))}getAuthHeader(){const{refreshTokenKey:e,accessTokenKey:t}=this._cache.keys,a=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+a}}_onAnonymousConverted(e){const{env:t}=e.data;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}_onLoginTypeChanged(e){const{loginType:t,persistence:a,env:n}=e.data;n===this.config.env&&(this._cache.updatePersistence(a),this._cache.setStore(this._cache.keys.loginTypeKey,t))}}const pn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n,filePath:i,onUploadProgress:s,fileType:o="image"}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{const{data:{url:r,authorization:l,token:c,fileId:d,cosFileId:u},requestId:h}=e,m={key:n,signature:l,"x-cos-meta-fileid":u,success_action_status:"201","x-cos-security-token":c};a.upload({url:r,data:m,file:i,name:n,fileType:o,onUploadProgress:s}).then((e=>{201===e.statusCode?t(null,{fileID:d,requestId:h}):t(new oa({code:"STORAGE_REQUEST_FAIL",message:`STORAGE_REQUEST_FAIL: ${e.data}`}))})).catch((e=>{t(e)}))})).catch((e=>{t(e)})),t.promise},fn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{t(null,e)})).catch((e=>{t(e)})),t.promise},gn=function({fileList:e},t){if(t=t||Ca(),!e||!Array.isArray(e))return{code:"INVALID_PARAM",message:"fileList必须是非空的数组"};for(let n of e)if(!n||"string"!=typeof n)return{code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"};const a={fileid_list:e};return sn(this.config.env).send("storage.batchDeleteFile",a).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},yn=function({fileList:e},t){t=t||Ca(),e&&Array.isArray(e)||t(null,{code:"INVALID_PARAM",message:"fileList必须是非空的数组"});let a=[];for(let i of e)"object"==typeof i?(i.hasOwnProperty("fileID")&&i.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是包含fileID和maxAge的对象"}),a.push({fileid:i.fileID,max_age:i.maxAge})):"string"==typeof i?a.push({fileid:i}):t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是字符串"});const n={file_list:a};return sn(this.config.env).send("storage.batchGetDownloadUrl",n).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},vn=async function({fileID:e},t){const a=(await yn.call(this,{fileList:[{fileID:e,maxAge:600}]})).fileList[0];if("SUCCESS"!==a.code)return t?t(a):new Promise((e=>{e(a)}));const n=sn(this.config.env);let i=a.download_url;if(i=encodeURI(i),!t)return n.download({url:i});t(await n.download({url:i}))},wn=function({name:e,data:t,query:a,parse:n,search:i},s){const o=s||Ca();let r;try{r=t?JSON.stringify(t):""}catch(c){return Promise.reject(c)}if(!e)return Promise.reject(new oa({code:"PARAM_ERROR",message:"函数名不能为空"}));const l={inQuery:a,parse:n,search:i,function_name:e,request_data:r};return sn(this.config.env).send("functions.invokeFunction",l).then((e=>{if(e.code)o(null,e);else{let a=e.data.response_data;if(n)o(null,{result:a,requestId:e.requestId});else try{a=JSON.parse(e.data.response_data),o(null,{result:a,requestId:e.requestId})}catch(t){o(new oa({message:"response data must be json"}))}}return o.promise})).catch((e=>{o(e)})),o.promise},kn={timeout:15e3,persistence:"session"},bn={};class _n{constructor(e){this.config=e||this.config,this.authObj=void 0}init(e){switch(Ia.adapter||(this.requestClient=new Ia.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:`请求在${(e.timeout||5e3)/1e3}s内未完成,已中断`})),this.config={...kn,...e},!0){case this.config.timeout>6e5:console.warn("timeout大于可配置上限[10分钟],已重置为上限数值"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout小于可配置下限[100ms],已重置为下限数值"),this.config.timeout=100}return new _n(this.config)}auth({persistence:e}={}){if(this.authObj)return this.authObj;const t=e||Ia.adapter.primaryStorage||kn.persistence;var a;return t!==this.config.persistence&&(this.config.persistence=t),function(e){const{env:t}=e;Oa[t]=new Ra(e),La[t]=new Ra({...e,persistence:"local"})}(this.config),a=this.config,nn[a.env]=new an(a),this.authObj=new mn(this.config),this.authObj}on(e,t){return za.apply(this,[e,t])}off(e,t){return qa.apply(this,[e,t])}callFunction(e,t){return wn.apply(this,[e,t])}deleteFile(e,t){return gn.apply(this,[e,t])}getTempFileURL(e,t){return yn.apply(this,[e,t])}downloadFile(e,t){return vn.apply(this,[e,t])}uploadFile(e,t){return pn.apply(this,[e,t])}getUploadMetadata(e,t){return fn.apply(this,[e,t])}registerExtension(e){bn[e.name]=e}async invokeExtension(e,t){const a=bn[e];if(!a)throw new oa({message:`扩展${e} 必须先注册`});return await a.invoke(t,this)}useAdapters(e){const{adapter:t,runtime:a}=function(e){const t=(a=e,"[object Array]"===Object.prototype.toString.call(a)?e:[e]);var a;for(const n of t){const{isMatch:e,genAdapter:t,runtime:a}=n;if(e())return{adapter:t(),runtime:a}}}(e)||{};t&&(Ia.adapter=t),a&&(Ia.runtime=a)}}var Sn=new _n;function En(e,t,a){void 0===a&&(a={});var n=/\?/.test(t),i="";for(var s in a)""===i?!n&&(t+="?"):i+="&",i+=s+"="+encodeURIComponent(a[s]);return/^http(s)?:\/\//.test(t+=i)?t:""+e+t}class xn{post(e){const{url:t,data:a,headers:n}=e;return new Promise(((e,i)=>{ra.request({url:En("https:",t),data:a,method:"POST",header:n,success(t){e(t)},fail(e){i(e)}})}))}upload(e){return new Promise(((t,a)=>{const{url:n,file:i,data:s,headers:o,fileType:r}=e,l=ra.uploadFile({url:En("https:",n),name:"file",formData:Object.assign({},s),filePath:i,fileType:r,header:o,success(e){const a={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&s.success_action_status&&(a.statusCode=parseInt(s.success_action_status,10)),t(a)},fail(e){a(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((t=>{e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}}const Nn={setItem(e,t){ra.setStorageSync(e,t)},getItem:e=>ra.getStorageSync(e),removeItem(e){ra.removeStorageSync(e)},clear(){ra.clearStorageSync()}};var Vn={genAdapter:function(){return{root:{},reqClass:xn,localStorage:Nn,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Sn.useAdapters(Vn);const Cn=Sn,Tn=Cn.init;Cn.init=function(e){e.env=e.spaceId;const t=Tn.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;const a=t.auth;return t.auth=function(e){const t=a.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((e=>{var a;t[e]=(a=t[e],function(e){e=e||{};const{success:t,fail:n,complete:i}=sa(e);if(!(t||n||i))return a.call(this,e);a.call(this,e).then((e=>{t&&t(e),i&&i(e)}),(e=>{n&&n(e),i&&i(e)}))}).bind(t)})),t},t.customAuth=t.auth,t};var Dn=Cn,Bn=class extends wa{getAccessToken(){return new Promise(((e,t)=>{const a="Anonymous_Access_token";this.setAccessToken(a),e(a)}))}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret);const i=fa();n["x-client-info"]=encodeURIComponent(JSON.stringify(i));const{token:s}=ca();return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:JSON.parse(JSON.stringify(n))}}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}uploadFile({filePath:e,cloudPath:t,fileType:a="image",onUploadProgress:n}){if(!t)throw new oa({code:"CLOUDPATH_REQUIRED",message:"cloudPath不可为空"});let i;return this.getOSSUploadOptionsFromPath({cloudPath:t}).then((t=>{const{url:s,formData:o,name:r}=t.result;i=t.result.fileUrl;const l={url:s,formData:o,name:r,filePath:e,fileType:a};return this.uploadFileToOSS(Object.assign({},l,{onUploadProgress:n}))})).then((()=>this.reportOSSUpload({cloudPath:t}))).then((t=>new Promise(((a,n)=>{t.success?a({success:!0,filePath:e,fileID:i}):n(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))}))))}deleteFile({fileList:e}){const t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(t)).then((e=>{if(e.success)return e.result;throw new oa({code:"DELETE_FILE_FAILED",message:"删除文件失败"})}))}getTempFileURL({fileList:e,maxAge:t}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const a={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:t})};return this.request(this.setupRequest(a)).then((e=>{if(e.success)return{fileList:e.result.fileList.map((e=>({fileID:e.fileID,tempFileURL:e.tempFileURL})))};throw new oa({code:"GET_TEMP_FILE_URL_FAILED",message:"获取临时文件链接失败"})}))}},In={init(e){const t=new Bn(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}},Pn=gt((function(e,t){e.exports=vt.enc.Hex}));function An(e="",t={}){const{data:a,functionName:n,method:i,headers:s,signHeaderKeys:o=[],config:r}=t,l=Date.now(),c="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),d=Object.assign({},s,{"x-from-app-id":r.spaceAppId,"x-from-env-id":r.spaceId,"x-to-env-id":r.spaceId,"x-from-instance-id":l,"x-from-function-name":n,"x-client-timestamp":l,"x-alipay-source":"client","x-request-id":c,"x-alipay-callid":c,"x-trace-id":c}),u=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),[h="",m=""]=e.split("?")||[],p=function(e){const t=e.signedHeaders.join(";"),a=e.signedHeaders.map((t=>`${t.toLowerCase()}:${e.headers[t]}\n`)).join(""),n=Na(e.body).toString(Pn),i=`${e.method.toUpperCase()}\n${e.path}\n${e.query}\n${a}\n${t}\n${n}\n`,s=Na(i).toString(Pn),o=`HMAC-SHA256\n${e.timestamp}\n${s}\n`,r=Va(o,e.secretKey).toString(Pn);return`HMAC-SHA256 Credential=${e.secretId}, SignedHeaders=${t}, Signature=${r}`}({path:h,query:m,method:i,headers:d,timestamp:l,body:JSON.stringify(a),secretId:r.accessKey,secretKey:r.secretKey,signedHeaders:u.sort()});return{url:`${r.endpoint}${e}`,headers:Object.assign({},d,{Authorization:p})}}function Mn({url:e,data:t,method:a="POST",headers:n={}}){return new Promise(((i,s)=>{ra.request({url:e,method:a,data:t,header:n,dataType:"json",complete:(e={})=>{const t=n["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){const{message:a,errMsg:n,trace_id:i}=e.data||{};return s(new oa({code:"SYS_ERR",message:a||n||"request:fail",requestId:i||t}))}i({status:e.statusCode,data:e.data,headers:e.header,requestId:t})}})}))}function Rn(e,t){const{path:a,data:n,method:i="GET"}=e,{url:s,headers:o}=An(a,{functionName:"",data:n,method:i,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>{const t=e.data||{};if(!t.success)throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId});return t.data||{}})).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}function On(e=""){const t=e.trim().replace(/^cloud:\/\//,""),a=t.indexOf("/");if(a<=0)throw new oa({code:"INVALID_PARAM",message:"fileID不合法"});const n=t.substring(0,a),i=t.substring(a+1);return n!==this.config.spaceId&&console.warn("file ".concat(e," does not belong to env ").concat(this.config.spaceId)),i}function Ln(e=""){return"cloud://".concat(this.config.spaceId,"/").concat(e.replace(/^\/+/,""))}var Fn={init:e=>{e.provider="alipay";const t=new class{constructor(e){if(["spaceId","spaceAppId","accessKey","secretKey"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||`https://${e.spaceId}.api-hz.cloudbasefunction.cn`})}callFunction(e){return function(e,t){const{name:a,data:n}=e,i="POST",{url:s,headers:o}=An("/functions/invokeFunction",{functionName:a,data:n,method:i,headers:{"x-to-function-name":a},signHeaderKeys:["x-to-function-name"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>({errCode:0,success:!0,requestId:e.requestId,result:e.data}))).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}(e,this.config)}uploadFileToOSS({url:e,filePath:t,fileType:a,formData:n,onUploadProgress:i}){return new Promise(((s,o)=>{const r=ra.uploadFile({url:e,filePath:t,fileType:a,formData:n,name:"file",success(e){e&&e.statusCode<400?s(e):o(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){o(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof i&&r&&"function"==typeof r.onProgressUpdate&&r.onProgressUpdate((e=>{i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}async uploadFile({filePath:e,cloudPath:t="",fileType:a="image",onUploadProgress:n}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const i=await Rn({path:"/".concat(t.replace(/^\//,""),"?post_url")},this.config),{file_id:s,upload_url:o,form_data:r}=i,l=r&&r.reduce(((e,t)=>(e[t.key]=t.value,e)),{});return this.uploadFileToOSS({url:o,filePath:e,fileType:a,formData:l,onUploadProgress:n}).then((()=>({fileID:s})))}async getTempFileURL({fileList:e}){return new Promise(((t,a)=>{(!e||e.length<0)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList不能为空数组"})),e.length>50&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList数组长度不能超过50"}));const n=[];for(const i of e){"string"!==xt(i)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList的元素必须是非空的字符串"}));const e=On.call(this,i);n.push({file_id:e,expire:600})}Rn({path:"/?download_url",data:{file_list:n},method:"POST"},this.config).then((e=>{const{file_list:a=[]}=e;t({fileList:a.map((e=>({fileID:Ln.call(this,e.file_id),tempFileURL:e.download_url})))})})).catch((e=>a(e)))}))}}(e);return t.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},t}};function $n({data:e}){let t;t=fa();const a=JSON.parse(JSON.stringify(e||{}));if(Object.assign(a,{clientInfo:t}),!a.uniIdToken){const{token:e}=ca();e&&(a.uniIdToken=e)}return a}const jn=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:",云函数[{functionName}]在云端不存在,请检查此云函数名称是否正确以及该云函数是否已上传到服务空间",mode:"append"}];var Un=/[\\^$.*+?()[\]{}|]/g,zn=RegExp(Un.source);function Hn(e,t,a){return e.replace(new RegExp((n=t)&&zn.test(n)?n.replace(Un,"\\$&"):n,"g"),a);var n}const qn=2e4,Jn={code:20101,message:"Invalid client"};function Wn(e){const{errSubject:t,subject:a,errCode:n,errMsg:i,code:s,message:o,cause:r}=e||{};return new oa({subject:t||a||"uni-secure-network",code:n||s||qn,message:i||o,cause:r})}let Yn;function Kn({secretType:e}={}){return"request"===e||"response"===e||"both"===e}function Gn({name:e,data:t={}}={}){return"DCloud-clientDB"===e&&"encryption"===t.redirectTo&&"getAppClientKey"===t.action}function Qn({functionName:e,result:t,logPvd:a}){}function Zn(e){const t=e.callFunction,a=function(a){const n=a.name;a.data=$n.call(e,{data:a.data});const i={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=Kn(a),o=Gn(a),r=s||o;return t.call(this,a).then((e=>(e.errCode=0,!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),Promise.resolve(e))),(e=>(!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),e&&e.message&&(e.message=function({message:e="",extraInfo:t={},formatter:a=[]}={}){for(let n=0;na.provider===e&&a.spaceId===t));return n&&n.config}({provider:e,spaceId:t});if(!r||!r.accessControl||!r.accessControl.enable)return!1;const l=r.accessControl.function||{},c=Object.keys(l);if(0===c.length)return!0;const d=function(e,t){let a,n,i;for(let s=0;se.trim())).indexOf(t)>-1&&(n=o):i=o:a=o}return a||n||i}(c,a);if(!d)return!1;if((l[d]||[]).find(((e={})=>e.appId===n&&(e.platform||"").toLowerCase()===o.toLowerCase())))return!0;throw console.error(`此应用[appId: ${n}, platform: ${o}]不在云端配置的允许访问的应用列表内,参考:https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`),Wn(Jn)}({provider:n,spaceId:i,functionName:s})?new Yn({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(a.bind(e))(t):o(t),Object.defineProperty(r,"result",{get:()=>(console.warn("当前返回结果为Promise类型,不可直接访问其result属性,详情请参考:https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{})}),r.then((e=>("undefined"!=typeof UTSJSONObject&&(e.result=new UTSJSONObject(e.result)),e)))}}Yn=class{constructor(){throw Wn({message:"Platform app is not enabled, please check whether secure network module is enabled in your manifest.json"})}};const Xn=Symbol("CLIENT_DB_INTERNAL");function ei(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=Xn,e.inspect=null,e.__v_raw=void 0,new Proxy(e,{get(e,a,n){if("_uniClient"===a)return null;if("symbol"==typeof a)return e[a];if(a in e||"string"!=typeof a){const t=e[a];return"function"==typeof t?t.bind(e):t}return t.get(e,a,n)}})}function ti(e){return{on:(t,a)=>{e[t]=e[t]||[],e[t].indexOf(a)>-1||e[t].push(a)},off:(t,a)=>{e[t]=e[t]||[];const n=e[t].indexOf(a);-1!==n&&e[t].splice(n,1)}}}const ai=["db.Geo","db.command","command.aggregate"];function ni(e,t){return ai.indexOf(`${e}.${t}`)>-1}function ii(e){switch(xt(e=la(e))){case"array":return e.map((e=>ii(e)));case"object":return e._internalType===Xn||Object.keys(e).forEach((t=>{e[t]=ii(e[t])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function si(e){return e&&e.content&&e.content.$method}class oi{constructor(e,t,a){this.content=e,this.prevStage=t||null,this.udb=null,this._database=a}toJSON(){let e=this;const t=[e.content];for(;e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map((e=>({$method:e.$method,$param:ii(e.$param)})))}}toString(){return JSON.stringify(this.toJSON())}getAction(){const e=this.toJSON().$db.find((e=>"action"===e.$method));return e&&e.$param&&e.$param[0]}getCommand(){return{$db:this.toJSON().$db.filter((e=>"action"!==e.$method))}}get isAggregate(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"collection"===a||"pipeline"===t)return!0;e=e.prevStage}return!1}get isCommand(){let e=this;for(;e;){if("command"===si(e))return!0;e=e.prevStage}return!1}get isAggregateCommand(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"command"===a)return!0;e=e.prevStage}return!1}getNextStageFn(e){const t=this;return function(){return ri({$method:e,$param:ii(Array.from(arguments))},t,t._database)}}get count(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}get remove(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}get(){return this._send("get",Array.from(arguments))}get add(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}update(){return this._send("update",Array.from(arguments))}end(){return this._send("end",Array.from(arguments))}get set(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL禁止使用set方法")}}_send(e,t){const a=this.getAction(),n=this.getCommand();return n.$db.push({$method:e,$param:ii(t)}),this._database._callCloudFunction({action:a,command:n})}}function ri(e,t,a){return ei(new oi(e,t,a),{get(e,t){let n="db";return e&&e.content&&(n=e.content.$method),ni(n,t)?ri({$method:t},e,a):function(){return ri({$method:t,$param:ii(Array.from(arguments))},e,a)}}})}function li({path:e,method:t}){return class{constructor(){this.param=Array.from(arguments)}toJSON(){return{$newDb:[...e.map((e=>({$method:e}))),{$method:t,$param:this.param}]}}toString(){return JSON.stringify(this.toJSON())}}}function ci(e,t={}){return ei(new e(t),{get:(e,t)=>ni("db",t)?ri({$method:t},null,e):function(){return ri({$method:t,$param:ii(Array.from(arguments))},null,e)}})}class di extends class{constructor({uniClient:e={},isJQL:t=!1}={}){this._uniClient=e,this._authCallBacks={},this._dbCallBacks={},e._isDefault&&(this._dbCallBacks=Ot("_globalUniCloudDatabaseCallback")),t||(this.auth=ti(this._authCallBacks)),this._isJQL=t,Object.assign(this,ti(this._dbCallBacks)),this.env=ei({},{get:(e,t)=>({$env:t})}),this.Geo=ei({},{get:(e,t)=>li({path:["Geo"],method:t})}),this.serverDate=li({path:[],method:"serverDate"}),this.RegExp=li({path:[],method:"RegExp"})}getCloudEnv(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv参数错误");return{$env:e.replace("$cloudEnv_","")}}_callback(e,t){const a=this._dbCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}_callbackAuth(e,t){const a=this._authCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}multiSend(){const e=Array.from(arguments),t=e.map((e=>{const t=e.getAction(),a=e.getCommand();if("getTemp"!==a.$db[a.$db.length-1].$method)throw new Error("multiSend只支持子命令内使用getTemp");return{action:t,command:a}}));return this._callCloudFunction({multiCommand:t,queryList:e})}}{_parseResult(e){return this._isJQL?e.result:e}_callCloudFunction({action:e,command:t,multiCommand:a,queryList:n}){function i(e,t){if(a&&n)for(let a=0;aUt(zt(o,"complete"),e))).then((()=>(i(null,e),ta(Jt,{type:Kt,content:e}),Promise.reject(e))))}const l=Ut(zt(o,"invoke")),c=this._uniClient;return l.then((()=>c.callFunction({name:"DCloud-clientDB",type:"CLIENT_DB",data:{action:e,command:t,multiCommand:a}}))).then((e=>{const{code:t,message:a,token:n,tokenExpired:l,systemInfo:c=[]}=e.result;if(c)for(let i=0;i(console.warn(a),n)})}}return u=e,Ut(zt(o,"success"),u).then((()=>Ut(zt(o,"complete"),u))).then((()=>{i(u,null);const e=s._parseResult(u);return ta(Jt,{type:Kt,content:e}),Promise.resolve(e)}));var u}),(e=>(/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB未初始化,请在web控制台保存一次schema以开启clientDB"),r(new oa({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId})))))}}const ui="token无效,跳转登录页面",hi="token过期,跳转登录页面",mi={TOKEN_INVALID_TOKEN_EXPIRED:hi,TOKEN_INVALID_INVALID_CLIENTID:ui,TOKEN_INVALID:ui,TOKEN_INVALID_WRONG_TOKEN:ui,TOKEN_INVALID_ANONYMOUS_USER:ui},pi={"uni-id-token-expired":hi,"uni-id-check-token-failed":ui,"uni-id-token-not-exist":ui,"uni-id-check-device-feature-failed":ui};function fi(e,t){let a="";return a=e?`${e}/${t}`:t,a.replace(/^\//,"")}function gi(e=[],t=""){const a=[],n=[];return e.forEach((e=>{!0===e.needLogin?a.push(fi(t,e.path)):!1===e.needLogin&&n.push(fi(t,e.path))})),{needLoginPage:a,notNeedLoginPage:n}}function yi(e){return e.split("?")[0].replace(/^\//,"")}function vi(){return function(e){let t=e&&e.$page&&e.$page.fullPath||"";return t?("/"!==t.charAt(0)&&(t="/"+t),t):t}(function(){const e=getCurrentPages();return e[e.length-1]}())}function wi(){return yi(vi())}function ki(e="",t={}){if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;const a=t.list,n=yi(e);return a.some((e=>e.pagePath===n))}const bi=!!ft.uniIdRouter,{loginPage:_i,routerNeedLogin:Si,resToLogin:Ei,needLoginPage:xi,notNeedLoginPage:Ni,loginPageInTabBar:Vi}=function({pages:e=[],subPackages:t=[],uniIdRouter:a={},tabBar:n={}}=ft){const{loginPage:i,needLogin:s=[],resToLogin:o=!0}=a,{needLoginPage:r,notNeedLoginPage:l}=gi(e),{needLoginPage:c,notNeedLoginPage:d}=function(e=[]){const t=[],a=[];return e.forEach((e=>{const{root:n,pages:i=[]}=e,{needLoginPage:s,notNeedLoginPage:o}=gi(i,n);t.push(...s),a.push(...o)})),{needLoginPage:t,notNeedLoginPage:a}}(t);return{loginPage:i,routerNeedLogin:s,resToLogin:o,needLoginPage:[...r,...c],notNeedLoginPage:[...l,...d],loginPageInTabBar:ki(i,n)}}();if(xi.indexOf(_i)>-1)throw new Error(`Login page [${_i}] should not be "needLogin", please check your pages.json`);function Ci(e){const t=wi();if("/"===e.charAt(0))return e;const[a,n]=e.split("?"),i=a.replace(/^\//,"").split("/"),s=t.split("/");s.pop();for(let o=0;o-1?n+`&uniIdRedirectUrl=${encodeURIComponent(i)}`:n+`?uniIdRedirectUrl=${encodeURIComponent(i)}`:n);var n,i;Vi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");const s={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((()=>{s[e]({url:a})}),0)}function Bi({url:e}={}){const t={abortLoginPageJump:!1,autoToLoginPage:!1},a=function(){const{token:e,tokenExpired:t}=ca();let a;if(e){if(t-1)&&(xi.indexOf(t)>-1||Si.some((t=>{return a=e,new RegExp(t).test(a);var a})))}(e)&&a){if(a.uniIdRedirectUrl=e,Zt(Wt).length>0)return setTimeout((()=>{ta(Wt,a)}),0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function Ii(){!function(){const e=vi(),{abortLoginPageJump:t,autoToLoginPage:a}=Bi({url:e});t||a&&Di({api:"redirectTo",redirect:e})}();const e=["navigateTo","redirectTo","reLaunch","switchTab"];for(let t=0;t{const{type:t,content:a}=e;let n=!1;switch(t){case"cloudobject":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in pi}(a);break;case"clientdb":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in mi}(a)}n&&function(e={}){const t=Zt(Wt);ia().then((()=>{const a=vi();if(a&&Ti({redirect:a}))return t.length>0?ta(Wt,Object.assign({uniIdRedirectUrl:a},e)):void(_i&&Di({api:"navigateTo",redirect:a}))}))}(a)}))}function Ai(e){var t;(t=e).onResponse=function(e){Xt(Jt,e)},t.offResponse=function(e){ea(Jt,e)},function(e){e.onNeedLogin=function(e){Xt(Wt,e)},e.offNeedLogin=function(e){ea(Wt,e)},bi&&(Ot("_globalUniCloudStatus").needLoginInit||(Ot("_globalUniCloudStatus").needLoginInit=!0,ia().then((()=>{Ii.call(e)})),Ei&&Pi.call(e)))}(e),function(e){e.onRefreshToken=function(e){Xt(Yt,e)},e.offRefreshToken=function(e){ea(Yt,e)}}(e)}let Mi;const Ri="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Oi=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Li(){const e=ca().token||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let a;try{a=JSON.parse((n=t[1],decodeURIComponent(Mi(n).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("获取当前用户信息出错,详细错误信息为:"+i.message)}var n;return a.tokenExpired=1e3*a.exp,delete a.exp,delete a.iat,a}Mi="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Oi.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var a,n,i="",s=0;s>16&255):64===n?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return i}:atob;var Fi=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(gt((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const a="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function i(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function s(e,t,{onChooseFile:n,onUploadProgress:i}){return t.then((e=>{if(n){const t=n(e);if(void 0!==t)return Promise.resolve(t).then((t=>void 0===t?e:t))}return e})).then((t=>!1===t?{errMsg:a,tempFilePaths:[],tempFiles:[]}:function(e,t,n=5,i){(t=Object.assign({},t)).errMsg=a;const s=t.tempFiles,o=s.length;let r=0;return new Promise((a=>{for(;r=o)return void(!s.find((e=>!e.url&&!e.errMsg))&&a(t));const c=s[n];e.uploadFile({provider:c.provider,filePath:c.path,cloudPath:c.cloudPath,fileType:c.fileType,cloudPathAsRealPath:c.cloudPathAsRealPath,onUploadProgress(e){e.index=n,e.tempFile=c,e.tempFilePath=c.path,i&&i(e)}}).then((e=>{c.url=e.fileID,n{c.errMsg=e.errMsg||e.message,n{uni.chooseImage({count:t,sizeType:a,sourceType:s,extension:o,success(t){e(i(t,"image"))},fail(e){r({errMsg:e.errMsg.replace("chooseImage:fail",n)})}})}))}(t),t):"video"===t.type?s(e,function(e){const{camera:t,compressed:a,maxDuration:s,sourceType:o=["album","camera"],extension:r}=e;return new Promise(((e,l)=>{uni.chooseVideo({camera:t,compressed:a,maxDuration:s,sourceType:o,extension:r,success(t){const{tempFilePath:a,duration:n,size:s,height:o,width:r}=t;e(i({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:s,type:t.tempFile&&t.tempFile.type||"",width:r,height:o,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){l({errMsg:e.errMsg.replace("chooseVideo:fail",n)})}})}))}(t),t):s(e,function(e){const{count:t,extension:a}=e;return new Promise(((e,s)=>{let o=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(o=wx.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});o({type:"all",count:t,extension:a,success(t){e(i(t))},fail(e){s({errMsg:e.errMsg.replace("chooseFile:fail",n)})}})}))}(t),t)}}})));function $i(e){return{props:{localdata:{type:Array,default:()=>[]},options:{type:[Object,Array],default:()=>({})},spaceInfo:{type:Object,default:()=>({})},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:()=>({mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{},mixinDatacomError:null}),created(){this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((()=>{var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{if("manual"===this.loadtime)return;let a=!1;const n=[];for(let i=2;i{this.mixinDatacomLoading=!1;const{data:n,count:i}=a.result;this.getcount&&(this.mixinDatacomPage.count=i),this.mixinDatacomHasMore=n.length{this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e,this.mixinDatacomError=e,a&&a(e)})))},mixinDatacomGet(t={}){let a;t=t||{},a="undefined"!=typeof __uniX&&__uniX?e.databaseForJQL(this.spaceInfo):e.database(this.spaceInfo);const n=t.action||this.action;n&&(a=a.action(n));const i=t.collection||this.collection;a=Array.isArray(i)?a.collection(...i):a.collection(i);const s=t.where||this.where;s&&Object.keys(s).length&&(a=a.where(s));const o=t.field||this.field;o&&(a=a.field(o));const r=t.foreignKey||this.foreignKey;r&&(a=a.foreignKey(r));const l=t.groupby||this.groupby;l&&(a=a.groupBy(l));const c=t.groupField||this.groupField;c&&(a=a.groupField(c)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(a=a.distinct());const d=t.orderby||this.orderby;d&&(a=a.orderBy(d));const u=void 0!==t.pageCurrent?t.pageCurrent:this.mixinDatacomPage.current,h=void 0!==t.pageSize?t.pageSize:this.mixinDatacomPage.size,m=void 0!==t.getcount?t.getcount:this.getcount,p=void 0!==t.gettree?t.gettree:this.gettree,f=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,g={getCount:m},y={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return p&&(g.getTree=y),f&&(g.getTreePath=y),a=a.skip(h*(u-1)).limit(h).get(g),a}}}}function ji(e){return Ot("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}async function Ui({openid:e,callLoginByWeixin:t=!1}={}){throw ji(this),new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `app`")}async function zi(e){const t=ji(this);return t.initPromise||(t.initPromise=Ui.call(this,e).then((e=>e)).catch((e=>{throw delete t.initPromise,e}))),t.initPromise}function Hi(e){const t={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(a){return new Promise(((n,i)=>{t[e]({...a,success(e){n(e)},fail(e){i(e)}})}))}}class qi extends class{constructor(){this._callback={}}addListener(e,t){this._callback[e]||(this._callback[e]=[]),this._callback[e].push(t)}on(e,t){return this.addListener(e,t)}removeListener(e,t){if(!t)throw new Error('The "listener" argument must be of type function. Received undefined');const a=this._callback[e];if(!a)return;const n=function(e,t){for(let a=e.length-1;a>=0;a--)if(e[a]===t)return a;return-1}(a,t);a.splice(n,1)}off(e,t){return this.removeListener(e,t)}removeAllListener(e){delete this._callback[e]}emit(e,...t){const a=this._callback[e];if(a)for(let n=0;n{if(!e)throw new Error("Invalid appId, please check the manifest.json file");if(!t)throw new Error("Invalid push client id");this._appId=e,this._pushClientId=t,this._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),this.emit("open"),this._initMessageListener()}),(e=>{throw this.emit("error",e),this.close(),e}))}async open(){return this.init()}_isUniCloudSSE(e){if("receive"!==e.type)return!1;const t=e&&e.data&&e.data.payload;return!(!t||"UNI_CLOUD_SSE"!==t.channel||t.seqId!==this._seqId)}_receivePushMessage(e){if(!this._isUniCloudSSE(e))return;const t=e&&e.data&&e.data.payload,{action:a,messageId:n,message:i}=t;this._payloadQueue.push({action:a,messageId:n,message:i}),this._consumMessage()}_consumMessage(){for(;;){const e=this._payloadQueue.find((e=>e.messageId===this._currentMessageId+1));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}_parseMessagePayload(e){const{action:t,messageId:a,message:n}=e;"end"===t?this._end({messageId:a,message:n}):"message"===t&&this._appendMessage({messageId:a,message:n})}_appendMessage({messageId:e,message:t}={}){this.emit("message",t)}_end({messageId:e,message:t}={}){this.emit("end",t),this.close()}_initMessageListener(){uni.onPushMessage(this._uniPushMessageCallback)}_destroy(){uni.offPushMessage(this._uniPushMessageCallback)}toJSON(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}close(){this._destroy(),this.emit("close")}}const Ji={tcb:Dn,tencent:Dn,aliyun:ka,private:In,alipay:Fn};let Wi=new class{init(e){let t={};const a=Ji[e.provider];if(!a)throw new Error("未提供正确的provider参数");var n;return t=a.init(e),function(e){e._initPromiseHub||(e._initPromiseHub=new Bt({createPromise:function(){let t=Promise.resolve();t=new Promise((e=>{setTimeout((()=>{e()}),1)}));const a=e.auth();return t.then((()=>a.getLoginState())).then((e=>e?Promise.resolve():a.signInAnonymously()))}}))}(t),Zn(t),function(e){const t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),(n=t).database=function(e){if(e&&Object.keys(e).length>0)return n.init(e).database();if(this._database)return this._database;const t=ci(di,{uniClient:n});return this._database=t,t},n.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return n.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;const t=ci(di,{uniClient:n,isJQL:!0});return this._databaseForJQL=t,t},function(e){e.getCurrentUserInfo=Li,e.chooseAndUploadFile=Fi.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return $i(e)}}),e.SSEChannel=qi,e.initSecureNetworkByWeixin=function(e){return function({openid:t,callLoginByWeixin:a=!1}={}){return zi.call(e,{openid:t,callLoginByWeixin:a})}}(e),e.importObject=function(t){return function(a,n={}){n=function(e,t={}){return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==typeof t.secretMethods&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"加载中...",mask:!0},errorOptions:{type:"modal",retry:!1}},n);const{customUI:i,loadingOptions:s,errorOptions:o,parseSystemError:r}=n,l=!i;return new Proxy({},{get(i,c){switch(c){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function({fn:e,interceptorName:t,getCallbackArgs:a}={}){return async function(...n){const i=a?a({params:n}):{};let s,o;try{return await Ut(zt(t,"invoke"),{...i}),s=await e(...n),await Ut(zt(t,"success"),{...i,result:s}),s}catch(r){throw o=r,await Ut(zt(t,"fail"),{...i,error:o}),o}finally{await Ut(zt(t,"complete"),o?{...i,error:o}:{...i,result:s})}}}({fn:async function i(...d){let u;l&&uni.showLoading({title:s.title,mask:s.mask});const h={name:a,type:"OBJECT",data:{method:c,params:d}};"object"==typeof n.secretMethods&&function(e,t){const a=t.data.method,n=e.secretMethods||{},i=n[a]||n["*"];i&&(t.secretType=i)}(n,h);let m=!1;try{u=await t.callFunction(h)}catch(e){m=!0,u={result:new oa(e)}}const{errSubject:p,errCode:f,errMsg:g,newToken:y}=u.result||{};if(l&&uni.hideLoading(),y&&y.token&&y.tokenExpired&&(da(y),ta(Yt,{...y})),f){let e=g;if(m&&r&&(e=(await r({objectName:a,methodName:c,params:d,errSubject:p,errCode:f,errMsg:g})).errMsg||g),l)if("toast"===o.type)uni.showToast({title:e,icon:"none"});else{if("modal"!==o.type)throw new Error(`Invalid errorOptions.type: ${o.type}`);{const{confirm:t}=await async function({title:e,content:t,showCancel:a,cancelText:n,confirmText:i}={}){return new Promise(((s,o)=>{uni.showModal({title:e,content:t,showCancel:a,cancelText:n,confirmText:i,success(e){s(e)},fail(){s({confirm:!1,cancel:!0})}})}))}({title:"提示",content:e,showCancel:o.retry,cancelText:"取消",confirmText:o.retry?"重试":"确定"});if(o.retry&&t)return i(...d)}}const t=new oa({subject:p,code:f,message:g,requestId:u.requestId});throw t.detail=u.result,ta(Jt,{type:Qt,content:t}),t}return ta(Jt,{type:Qt,content:u.result}),u.result},interceptorName:"callObject",getCallbackArgs:function({params:e}={}){return{objectName:a,methodName:c,params:e}}})}})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((e=>{if(!t[e])return;const a=t[e];t[e]=function(){return a.apply(t,Array.from(arguments))},t[e]=function(e,t){return function(a){let n=!1;if("callFunction"===t){const e=a&&a.type||_t;n=e!==_t}const i="callFunction"===t&&!n,s=this._initPromiseHub.exec();a=a||{};const{success:o,fail:r,complete:l}=sa(a),c=s.then((()=>n?Promise.resolve():Ut(zt(t,"invoke"),a))).then((()=>e.call(this,a))).then((e=>n?Promise.resolve(e):Ut(zt(t,"success"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(i&&ta(Jt,{type:Gt,content:e}),Promise.resolve(e))))),(e=>n?Promise.reject(e):Ut(zt(t,"fail"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(ta(Jt,{type:Gt,content:e}),Promise.reject(e))))));if(!(o||r||l))return c;c.then((e=>{o&&o(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}),(e=>{r&&r(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}))}}(t[e],e).bind(t)})),t.init=this.init,t}};(()=>{const e=At;let t={};if(e&&1===e.length)t=e[0],Wi=Wi.init(t),Wi._isDefault=!0;else{const t=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"];let a;a=e&&e.length>0?"应用有多个服务空间,请通过uniCloud.init方法指定要使用的服务空间":"应用未关联服务空间,请在uniCloud目录右键关联服务空间",t.forEach((e=>{Wi[e]=function(){return console.error(a),Promise.reject(new oa({code:"SYS_ERR",message:a}))}}))}Object.assign(Wi,{get mixinDatacom(){return $i(Wi)}}),Ai(Wi),Wi.addInterceptor=$t,Wi.removeInterceptor=jt,Wi.interceptObject=Ht})();var Yi=Wi;const Ki="chooseAndUploadFile:fail";function Gi(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function Qi(e,t=5,a){const n=(e=JSON.parse(JSON.stringify(e))).length;let i=0,s=this;return new Promise((o=>{for(;i=n)return void(!e.find((e=>!e.url&&!e.errMsg))&&o(e));const l=e[t],c=s.files.findIndex((e=>e.uuid===l.uuid));l.url="",delete l.errMsg,Yi.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,onUploadProgress:e=>{e.index=c,a&&a(e)}}).then((e=>{l.url=e.fileID,l.index=c,t{l.errMsg=e.errMsg||e.message,l.index=c,t{if(t){const a=t(e);if(void 0!==a)return Promise.resolve(a).then((t=>void 0===t?e:t))}return e})).then((e=>!1===e?{errMsg:"chooseAndUploadFile:ok",tempFilePaths:[],tempFiles:[]}:e))}function Xi(e={type:"all"}){return"image"===e.type?Zi(function(e){const{count:t,sizeType:a=["original","compressed"],sourceType:n,extension:i}=e;return new Promise(((e,s)=>{uni.chooseImage({count:t,sizeType:a,sourceType:n,extension:i,success(t){e(Gi(t,"image"))},fail(e){s({errMsg:e.errMsg.replace("chooseImage:fail",Ki)})}})}))}(e),e):"video"===e.type?Zi(function(e){const{count:t,camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o}=e;return new Promise(((e,t)=>{uni.chooseVideo({camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o,success(t){const{tempFilePath:a,duration:n,size:i,height:s,width:o}=t;e(Gi({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:i,type:t.tempFile&&t.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){t({errMsg:e.errMsg.replace("chooseVideo:fail",Ki)})}})}))}(e),e):Zi(function(e){const{count:t,extension:a}=e;return new Promise(((e,n)=>{let i=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(i=wx.chooseMessageFile),"function"!=typeof i)return n({errMsg:Ki+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});i({type:"all",count:t,extension:a,success(t){e(Gi(t))},fail(e){n({errMsg:e.errMsg.replace("chooseFile:fail",Ki)})}})}))}(e),e)}const es=e=>{const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},ts=e=>{if(Array.isArray(e))return e;return e.replace(/(\[|\])/g,"").split(",")},as=async(e,t="image")=>{const a=es(e.name).ext.toLowerCase();let n={name:e.name,uuid:e.uuid,extname:a||"",cloudPath:e.cloudPath,fileType:e.fileType,thumbTempFilePath:e.thumbTempFilePath,url:e.path||e.path,size:e.size,image:{},path:e.path,video:{}};if("image"===t){const t=await(i=e.path,new Promise(((e,t)=>{uni.getImageInfo({src:i,success(t){e(t)},fail(e){t(e)}})})));delete n.video,n.image.width=t.width,n.image.height=t.height,n.image.location=t.path}else delete n.image;var i;return n};const ns=A({name:"uniFilePicker",components:{uploadImage:A({name:"uploadImage",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},limit:{type:[Number,String],default:9},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto",border:{}})},delIcon:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1}},computed:{styles(){return Object.assign({width:"auto",height:"auto",border:{}},this.imageStyles)},boxStyle(){const{width:e="auto",height:t="auto"}=this.styles;let a={};"auto"===t?"auto"!==e?(a.height=this.value2px(e),a["padding-top"]=0):a.height=0:(a.height=this.value2px(t),a["padding-top"]=0),a.width="auto"===e?"auto"!==t?this.value2px(t):"33.3%":this.value2px(e);let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderStyle(){let{border:e}=this.styles,t={};if("boolean"==typeof e)t.border=e?"1px #eee solid":"none";else{let a=e&&e.width||1;a=this.value2px(a);let n=e&&e.radius||3;n=this.value2px(n),t={"border-width":a,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}let a="";for(let n in t)a+=`${n}:${t[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",e)},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},prviewImage(e,t){let a=[];1===Number(this.limit)&&this.disablePreview&&!this.disabled&&this.$emit("choose"),this.disablePreview||(this.filesList.forEach((e=>{a.push(e.url)})),uni.previewImage({urls:a,current:t}))},value2px:e=>("number"==typeof e?e+="px":-1===e.indexOf("%")&&(e=-1!==e.indexOf("px")?e:e+"px"),e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__container"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.filesList,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"file-picker__box",key:a,style:e.normalizeStyle(o.boxStyle)},[e.createElementVNode("view",{class:"file-picker__box-content",style:e.normalizeStyle(o.borderStyle)},[e.createElementVNode("image",{class:"file-image",src:t.url,mode:"aspectFill",onClick:e.withModifiers((e=>o.prviewImage(t,a)),["stop"])},null,8,["src","onClick"]),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box",onClick:e.withModifiers((e=>o.delFile(a)),["stop"])},[e.createElementVNode("view",{class:"icon-del"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),t.errMsg?(e.openBlock(),e.createElementBlock("view",{key:2,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],4)],4)))),128)),n.filesList.lengtho.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})]),!0)],4)],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-86b162f5"]]),uploadFile:A({name:"uploadFile",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},delIcon:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},showType:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},readonly:{type:Boolean,default:!1}},computed:{list(){let e=[];return this.filesList.forEach((t=>{e.push(t)})),e},styles(){return Object.assign({border:!0,dividline:!0,"border-style":{}},this.listStyles)},borderStyle(){let{borderStyle:e,border:t}=this.styles,a={};if(t){let t=e&&e.width||1;t=this.value2px(t);let n=e&&e.radius||5;n=this.value2px(n),a={"border-width":t,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}else a.border="none";let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderLineStyle(){let e={},{borderStyle:t}=this.styles;if(t&&t.color&&(e["border-color"]=t.color),t&&t.width){let a=t&&t.width||1,n=t&&t.style||0;"number"==typeof a?a+="px":a=a.indexOf("px")?a:a+"px",e["border-width"]=a,"number"==typeof n?n+="px":n=n.indexOf("px")?n:n+"px",e["border-top-style"]=n}let a="";for(let n in e)a+=`${n}:${e[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",{item:e,index:t})},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},value2px:e=>("number"==typeof e?e+="px":e=-1!==e.indexOf("px")?e:e+"px",e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__files"},[n.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"files-button",onClick:a[0]||(a[0]=(...e)=>o.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)])),o.list.length>0?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-file-picker__lists is-text-box",style:e.normalizeStyle(o.borderStyle)},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-file-picker__lists-box",{"files-border":0!==a&&o.styles.dividline}]),key:a,style:e.normalizeStyle(0!==a&&o.styles.dividline&&o.borderLineStyle)},[e.createElementVNode("view",{class:"uni-file-picker__item"},[e.createElementVNode("view",{class:"files__name"},e.toDisplayString(t.name),1),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box icon-files",onClick:e=>o.delFile(a)},[e.createElementVNode("view",{class:"icon-del icon-files"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0)]),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:0,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),"error"===t.status?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],6)))),128))],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-e61666c7"]])},options:{virtualHost:!0},emits:["select","success","fail","progress","delete","update:modelValue","input"],props:{modelValue:{type:[Array,Object],default:()=>[]},value:{type:[Array,Object],default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},delIcon:{type:Boolean,default:!0},autoUpload:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},mode:{type:String,default:"grid"},fileMediatype:{type:String,default:"image"},fileExtname:{type:[Array,String],default:()=>[]},title:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto"})},readonly:{type:Boolean,default:!1},returnType:{type:String,default:"array"},sizeType:{type:Array,default:()=>["original","compressed"]},sourceType:{type:Array,default:()=>["album","camera"]},provider:{type:String,default:""}},data:()=>({files:[],localValue:[]}),watch:{value:{handler(e,t){this.setValue(e,t)},immediate:!0},modelValue:{handler(e,t){this.setValue(e,t)},immediate:!0}},computed:{filesList(){let e=[];return this.files.forEach((t=>{e.push(t)})),e},showType(){return"image"===this.fileMediatype?this.mode:"list"},limitLength(){return"object"===this.returnType?1:this.limit?this.limit>=9?9:this.limit:1}},created(){Yi.config&&Yi.config.provider||(this.noSpace=!0,Yi.chooseAndUploadFile=Xi),this.form=this.getForm("uniForms"),this.formItem=this.getForm("uniFormsItem"),this.form&&this.formItem&&this.formItem.name&&(this.rename=this.formItem.name,this.form.inputChildrens.push(this))},methods:{clearFiles(e){0===e||e?this.files.splice(e,1):(this.files=[],this.$nextTick((()=>{this.setEmit()}))),this.$nextTick((()=>{this.setEmit()}))},upload(){let e=[];return this.files.forEach(((t,a)=>{"ready"!==t.status&&"error"!==t.status||e.push(Object.assign({},t))})),this.uploadFiles(e)},async setValue(e,t){const a=async e=>{let t="";return t=e.fileID?e.fileID:e.url,/cloud:\/\/([\w.]+\/?)\S*/.test(t)&&(e.fileID=t,e.url=await this.getTempFileURL(t)),e.url&&(e.path=e.url),e};if("object"===this.returnType)e?await a(e):e={};else{e||(e=[]);for(let t=0;t0?e:[];this.files=[].concat(n)},choose(){this.disabled||(this.files.length>=Number(this.limitLength)&&"grid"!==this.showType&&"array"===this.returnType?uni.showToast({title:`您最多选择 ${this.limitLength} 个文件`,icon:"none"}):this.chooseFiles())},chooseFiles(){const e=ts(this.fileExtname);Yi.chooseAndUploadFile({type:this.fileMediatype,compressed:!1,sizeType:this.sizeType,sourceType:this.sourceType,extension:e.length>0?e:void 0,count:this.limitLength-this.files.length,onChooseFile:this.chooseFileCallback,onUploadProgress:e=>{this.setProgress(e,e.index)}}).then((e=>{this.setSuccessAndError(e.tempFiles)})).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:364","选择失败",e)}))},async chooseFileCallback(e){const t=ts(this.fileExtname);(1===Number(this.limitLength)&&this.disablePreview&&!this.disabled||"object"===this.returnType)&&(this.files=[]);let{filePaths:a,files:n}=((e,t)=>{let a=[],n=[];return t&&0!==t.length?(e.tempFiles.forEach((e=>{const i=es(e.name).ext.toLowerCase();-1!==t.indexOf(i)&&(n.push(e),a.push(e.path))})),n.length!==e.tempFiles.length&&uni.showToast({title:`当前选择了${e.tempFiles.length}个文件 ,${e.tempFiles.length-n.length} 个文件格式不正确`,icon:"none",duration:5e3}),{filePaths:a,files:n}):{filePaths:a,files:n}})(e,t);t&&t.length>0||(a=e.tempFilePaths,n=e.tempFiles);let i=[];for(let s=0;s{this.provider&&(e.provider=this.provider);const a=e.name.split("."),n=a.pop(),i=a.join(".").replace(/[\s\/\?<>\\:\*\|":]/g,"_");e.cloudPath=i+"_"+Date.now()+"_"+t+"."+n}))},uploadFiles(e){return e=[].concat(e),Qi.call(this,e,5,(e=>{this.setProgress(e,e.index,!0)})).then((e=>(this.setSuccessAndError(e),e))).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:437",e)}))},async setSuccessAndError(e,t){let a=[],n=[],i=[],s=[];for(let o=0;oe.uuid===t.uuid)):t.index;if(-1===r||!this.files)break;if("request:fail"===t.errMsg)this.files[r].url=t.path,this.files[r].status="error",this.files[r].errMsg=t.errMsg,n.push(this.files[r]),s.push(this.files[r].url);else{this.files[r].errMsg="",this.files[r].fileID=t.url;/cloud:\/\/([\w.]+\/?)\S*/.test(t.url)?this.files[r].url=await this.getTempFileURL(t.url):this.files[r].url=t.url,this.files[r].status="success",this.files[r].progress+=1,a.push(this.files[r]),i.push(this.files[r].fileID)}}a.length>0&&(this.setEmit(),this.$emit("success",{tempFiles:this.backObject(a),tempFilePaths:i})),n.length>0&&this.$emit("fail",{tempFiles:this.backObject(n),tempFilePaths:s})},setProgress(e,t,a){this.files.length;const n=Math.round(100*e.loaded/e.total);let i=t;a||(i=this.files.findIndex((t=>t.uuid===e.tempFile.uuid))),-1!==i&&this.files[i]&&(this.files[i].progress=n-1,this.$emit("progress",{index:i,progress:parseInt(n),tempFile:this.files[i]}))},delFile(e){this.$emit("delete",{index:e,tempFile:this.files[e],tempFilePath:this.files[e].url}),this.files.splice(e,1),this.$nextTick((()=>{this.setEmit()}))},getFileExt(e){const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},setEmit(){let e=[];"object"===this.returnType?(e=this.backObject(this.files)[0],this.localValue=e||null):(e=this.backObject(this.files),this.localValue||(this.localValue=[]),this.localValue=[...e]),this.$emit("update:modelValue",this.localValue)},backObject(e){let t=[];return e.forEach((e=>{t.push({extname:e.extname,fileType:e.fileType,image:e.image,name:e.name,path:e.path,size:e.size,fileID:e.fileID,url:e.url,uuid:e.uuid,status:e.status,cloudPath:e.cloudPath})})),t},async getTempFileURL(e){e={fileList:[].concat(e)};return(await Yi.getTempFileURL(e)).fileList[0].tempFileURL||""},getForm(e="uniForms"){let t=this.$parent,a=t.$options.name;for(;a!==e;){if(t=t.$parent,!t)return!1;a=t.$options.name}return t}}},[["render",function(t,a,n,i,s,o){const r=e.resolveComponent("upload-image"),l=e.resolveComponent("upload-file");return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker"},[n.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-file-picker__header"},[e.createElementVNode("text",{class:"file-title"},e.toDisplayString(n.title),1),e.createElementVNode("text",{class:"file-count"},e.toDisplayString(o.filesList.length)+"/"+e.toDisplayString(o.limitLength),1)])):e.createCommentVNode("",!0),"image"===n.fileMediatype&&"grid"===o.showType?(e.openBlock(),e.createBlock(r,{key:1,readonly:n.readonly,"image-styles":n.imageStyles,"files-list":o.filesList,limit:o.limitLength,disablePreview:n.disablePreview,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"is-add"},[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})])]),!0)])),_:3},8,["readonly","image-styles","files-list","limit","disablePreview","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0),"image"!==n.fileMediatype||"grid"!==o.showType?(e.openBlock(),e.createBlock(l,{key:2,readonly:n.readonly,"list-styles":n.listStyles,"files-list":o.filesList,showType:o.showType,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("button",{type:"primary",size:"mini"},"选择文件")]),!0)])),_:3},8,["readonly","list-styles","files-list","showType","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-086f9922"]]);function is(e){let t="";for(let a in e){t+=`${a}:${e[a]};`}return t}const ss=A({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm","clear","eyes","change","keyboardheightchange"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},inject:{form:{from:"uniForm",default:null},formItem:{from:"uniFormItem",default:null}},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:{type:String,default:" "},placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:24},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!1},cursorSpacing:{type:Number,default:0},passwordIcon:{type:Boolean,default:!0},adjustPosition:{type:Boolean,default:!0},primaryColor:{type:String,default:"#2979ff"},styles:{type:Object,default:()=>({color:"#333",backgroundColor:"#fff",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""}},data:()=>({focused:!1,val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1,focusShow:!1,localMsg:"",isEnter:!1}),computed:{isVal(){const e=this.val;return!(!e&&0!==e)},msg(){return this.localMsg||this.errorMessage},inputMaxlength(){return Number(this.maxlength)},boxStyle(){return`color:${this.inputBorder&&this.msg?"#e43d33":this.styles.color};`},inputContentClass(){return function(e){let t="";for(let a in e)e[a]&&(t+=`${a} `);return t}({"is-input-border":this.inputBorder,"is-input-error-border":this.inputBorder&&this.msg,"is-textarea":"textarea"===this.type,"is-disabled":this.disabled,"is-focused":this.focusShow})},inputContentStyle(){const e=this.focusShow?this.primaryColor:this.styles.borderColor;return is({"border-color":(this.inputBorder&&this.msg?"#dd524d":e)||"#e5e5e5","background-color":this.disabled?this.styles.disableColor:this.styles.backgroundColor})},inputStyle(){return is({"padding-right":"password"===this.type||this.clearable||this.prefixIcon?"":"10px","padding-left":this.prefixIcon?"":"10px"})}},watch:{value(e){this.val=null!==e?e:""},modelValue(e){this.val=null!==e?e:""},focus(e){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))}},created(){this.init(),this.form&&this.formItem&&this.$watch("formItem.errMsg",(e=>{this.localMsg=e}))},mounted(){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))},methods:{init(){this.value||0===this.value?this.val=this.value:this.modelValue||0===this.modelValue||""===this.modelValue?this.val=this.modelValue:this.val=""},onClickIcon(e){this.$emit("iconClick",e)},onEyes(){this.showPassword=!this.showPassword,this.$emit("eyes",this.showPassword)},onInput(e){let t=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"==typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus(){this.$nextTick((()=>{this.focused=!0})),this.$emit("focus",null)},_Focus(e){this.focusShow=!0,this.$emit("focus",e)},onBlur(){this.focused=!1,this.$emit("blur",null)},_Blur(e){if(e.detail.value,this.focusShow=!1,this.$emit("blur",e),!1===this.isEnter&&this.$emit("change",this.val),this.form&&this.formItem){const{validateTrigger:e}=this.form;"blur"===e&&this.formItem.onFieldChange()}},onConfirm(e){this.$emit("confirm",this.val),this.isEnter=!0,this.$emit("change",this.val),this.$nextTick((()=>{this.isEnter=!1}))},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("clear")},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},trimStr:(e,t="both")=>"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-easyinput",{"uni-easyinput-error":r.msg}]),style:e.normalizeStyle(r.boxStyle)},[e.createElementVNode("view",{class:e.normalizeClass(["uni-easyinput__content",r.inputContentClass]),style:e.normalizeStyle(r.inputContentStyle)},[i.prefixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.prefixIcon,color:"#c0c4cc",onClick:n[0]||(n[0]=e=>r.onClickIcon("prefix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"left",{},void 0,!0),"textarea"===i.type?(e.openBlock(),e.createElementBlock("textarea",{key:1,class:e.normalizeClass(["uni-easyinput__content-textarea",{"input-padding":i.inputBorder}]),name:i.name,value:o.val,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,disabled:i.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:r.inputMaxlength,focus:o.focused,autoHeight:i.autoHeight,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onInput:n[1]||(n[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:n[2]||(n[2]=(...e)=>r._Blur&&r._Blur(...e)),onFocus:n[3]||(n[3]=(...e)=>r._Focus&&r._Focus(...e)),onConfirm:n[4]||(n[4]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[5]||(n[5]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,42,["name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","cursor-spacing","adjust-position"])):(e.openBlock(),e.createElementBlock("input",{key:2,type:"password"===i.type?"text":i.type,class:"uni-easyinput__content-input",style:e.normalizeStyle(r.inputStyle),name:i.name,value:o.val,password:!o.showPassword&&"password"===i.type,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:i.disabled,maxlength:r.inputMaxlength,focus:o.focused,confirmType:i.confirmType,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onFocus:n[6]||(n[6]=(...e)=>r._Focus&&r._Focus(...e)),onBlur:n[7]||(n[7]=(...e)=>r._Blur&&r._Blur(...e)),onInput:n[8]||(n[8]=(...e)=>r.onInput&&r.onInput(...e)),onConfirm:n[9]||(n[9]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[10]||(n[10]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,44,["type","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","cursor-spacing","adjust-position"])),"password"===i.type&&i.passwordIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[r.isVal?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:o.showPassword?"eye-slash-filled":"eye-filled",size:22,color:o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onEyes},null,8,["class","type","color","onClick"])):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0),i.suffixIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:4},[i.suffixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.suffixIcon,color:"#c0c4cc",onClick:n[11]||(n[11]=e=>r.onClickIcon("suffix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:5},[i.clearable&&r.isVal&&!i.disabled&&"textarea"!==i.type?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:"clear",size:i.clearSize,color:r.msg?"#dd524d":o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onClear},null,8,["class","size","color","onClick"])):e.createCommentVNode("",!0)],64)),e.renderSlot(t.$slots,"right",{},void 0,!0)],6)],6)}],["__scopeId","data-v-d17898f6"]]);function os(e){return"string"==typeof e}function rs(e,t=50){if(!Array.isArray(e)||!e.length)return e;const a=[];return e.forEach(((e,n)=>{const i=Math.floor(n/t);a[i]||(a[i]=[]),a[i].push(e)})),a}const ls=A(e.defineComponent({__name:"data-select-item",props:{node:{type:Object,default:()=>({})},choseParent:{type:Boolean,default:!0},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"value"},dataChildren:{type:String,default:"children"},border:{type:Boolean,default:!1},linkage:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},level:{type:Number,default:0}},setup(t){const{nodeClick:n,nameClick:i,loadNode:s,initData:o,addNode:r}=e.inject("nodeFn"),l=t,c=e.ref([]),d=e.ref([]),u=e.ref([]);return e.watchEffect((()=>{l.node.showChildren&&l.node[l.dataChildren]&&l.node[l.dataChildren].length&&(function(){const e=[...d.value];d.value=[],e.forEach((e=>e()))}(),function(e){const t=rs(e);c.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{c.value.push(...e[a])}),500*a),d.push((()=>clearTimeout(t)))}}(t,1)}(l.node[l.dataChildren]))})),(d,h)=>{const m=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["customthree-tree-select-content",{border:t.border&&t.node[t.dataChildren]&&t.node[t.dataChildren].length&&t.node.showChildren}]),style:e.normalizeStyle({marginLeft:(t.level?14:0)+"px"})},[t.node.visible?(e.openBlock(),e.createElementBlock("view",{key:0,class:"custom-tree-select-item"},[e.createElementVNode("view",{class:"item-content"},[e.createElementVNode("view",{class:"left",onClick:h[0]||(h[0]=e.withModifiers((e=>{var a,n;(a=t.node).visible&&(!(null==(n=a[l.dataChildren])?void 0:n.length)&&l.lazyLoadChildren?(u.value.push(a[l.dataValue].toString()),s(a).then((e=>{r(a,o(e,a.visible))})).finally((()=>{u.value=[]}))):i(a))}),["stop"]))},[e.createElementVNode("view",{class:"icon-group"},[t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["right-icon",{active:t.node.showChildren}])},[e.createVNode(m,{type:"right",size:"14",color:"#333"})],2)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"smallcircle-filled"},[e.createVNode(m,{class:"smallcircle-filled-icon",type:"smallcircle-filled",size:"10",color:"#333"})]))]),u.value.includes(t.node[l.dataValue].toString())?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-icon-box"},[e.createVNode(m,{class:"loading-icon",type:"spinner-cycle",size:"14",color:"#333"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"name",style:e.normalizeStyle(t.node.disabled?"color: #999":"")},[e.createElementVNode("text",null,e.toDisplayString(t.node[t.dataLabel]),1)],4)]),t.choseParent||!t.choseParent&&!t.node[t.dataChildren]||!t.choseParent&&t.node[t.dataChildren]&&!t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["check-box",{disabled:t.node.disabled}]),onClick:h[1]||(h[1]=e.withModifiers((a=>!t.node.disabled&&e.unref(n)(t.node)),["stop"]))},[!t.node.checked&&t.node.partChecked&&t.linkage?(e.openBlock(),e.createElementBlock("view",{key:0,class:"part-checked"})):e.createCommentVNode("",!0),t.node.checked?(e.openBlock(),e.createBlock(m,{key:1,type:"checkmarkempty",size:"18",color:t.node.disabled?"#333":"#007aff"},null,8,["color"])):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)])])):e.createCommentVNode("",!0),t.node.showChildren&&t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,lazyLoadChildren:t.lazyLoadChildren,border:t.border,linkage:t.linkage,level:t.level+1},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","lazyLoadChildren","border","linkage","level"])))),128))])):e.createCommentVNode("",!0)],6)}}}),[["__scopeId","data-v-b14c1821"]]),cs=A(e.defineComponent({__name:"treeSelect",props:{canSelectAll:{type:Boolean,default:!1},safeArea:{type:Boolean,default:!0},search:{type:Boolean,default:!1},clearResetSearch:{type:Boolean,default:!1},animation:{type:Boolean,default:!0},"is-mask-click":{type:Boolean,default:!0},"mask-background-color":{type:String,default:"rgba(0,0,0,0.4)"},"background-color":{type:String,default:"none"},"safe-area":{type:Boolean,default:!0},choseParent:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择"},confirmText:{type:String,default:"确认"},confirmTextColor:{type:String,default:"#007aff"},dataSource:{type:Array,default:()=>[]},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"id"},dataChildren:{type:String,default:"children"},linkage:{type:Boolean,default:!1},removeLinkage:{type:Boolean,default:!0},clearable:{type:Boolean,default:!1},mutiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},deleteSource:{type:Boolean,default:!1},showChildren:{type:Boolean,default:!1},border:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},load:{type:Function,default:function(){}},modelValue:{type:[Array,String],default:()=>[]}},emits:["update:modelValue","change","maskClick","select-change","removeSelect"],setup(t,{emit:n}){const i=t,s=n,o=e.ref("500px"),r=e.ref([]),l=e.ref([]),c=e.ref([]),d=e.ref([]),u=e.ref(!1),h=e.ref(!1),m=e.ref(0),p=e.ref(""),f=e.ref(null),g=new Set;e.provide("nodeFn",{nodeClick:B,nameClick:I,loadNode:i.load,initData:E,addNode:function(e,t){C(e,r.value)[i.dataChildren]=t,I(e)}});const y=e.computed((()=>{const e=null===i.modelValue?"":i.modelValue;return os(e)?e.length?e.split(","):[]:e.map((e=>e.toString()))}));function v(t=!1){x(),t?i.clearResetSearch&&N(r.value):N(w(p.value,r.value)),m.val=10,e.nextTick((()=>{m.value=0})),uni.hideKeyboard()}function w(e,t){const a=[];return t.forEach((t=>{var n,s;if(t.visible)if(t[i.dataLabel].toString().toLowerCase().indexOf(e.toLowerCase())>-1)a.push(t);else if(null==(n=t[i.dataChildren])?void 0:n.length){const n=w(e,t[i.dataChildren]);(null==n?void 0:n.length)&&(e&&!t.showChildren&&(null==(s=t[i.dataChildren])?void 0:s.length)&&(t.showChildren=!0),a.push({...t,[i.dataChildren]:n}))}})),a}async function k(){i.disabled||(u.value=!0,f.value.open(),N(r.value))}function b(){f.value.close()}function _(e){e.show||(x(),p.value="",u.value=!1),s("change",e)}function S(){s("maskClick")}function E(e,t){var a;if(!Array.isArray(e))return[];const n=[];for(let s=0;se()))}function N(e){const t=rs(e);l.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{l.value.push(...e[a])}),500*a),c.push((()=>clearTimeout(t)))}}(t,1)}function V(e,t,a=!1){var n;const o=[...e];let r=!0;for(a&&(d.value=[]);o.length;){const e=o.shift();t.includes(e[i.dataValue].toString())?(e.checked=!0,e.partChecked=!1,g.delete(e[i.dataValue]),a&&d.value.push(e)):(e.checked=!1,e.visible&&!e.disabled&&(r=!1),g.has(e[i.dataValue])?e.partChecked=!0:e.partChecked=!1),(null==(n=e[i.dataChildren])?void 0:n.length)&&o.push(...e[i.dataChildren])}h.value=r,a&&s("select-change",[...d.value])}function C(e,t){var a;const n=[...t];for(;n.length;){const t=n.shift();if(t[i.dataValue]===e[i.dataValue])return t;(null==(a=t[i.dataChildren])?void 0:a.length)&&n.push(...t[i.dataChildren])}return{}}function T(e){var t;if(!(null==(t=e[i.dataChildren])?void 0:t.length))return[];const a=e[i.dataChildren].reduce(((e,t)=>t.visible?[...e,t]:e),[]);for(let n=0;n!e.disabled));if(a.checked){if(e=Array.from(new Set([...e,a[i.dataValue].toString()])),n.length&&(e=Array.from(new Set([...e,...n.map((e=>e[i.dataValue].toString()))])),n.forEach((e=>{e.partChecked=!1,g.delete(e[i.dataValue])}))),t.length){let a=!1;for(;t.length;){const n=t.shift();if(!n.disabled)if(a)n.partChecked=!0,g.add(n[i.dataValue]);else{n[i.dataChildren].filter((e=>e.visible&&!e.disabled)).every((e=>e.checked))?(n.checked=!0,n.partChecked=!1,g.delete(n[i.dataValue]),e=Array.from(new Set([...e,n[i.dataValue].toString()]))):(n.partChecked=!0,g.add(n[i.dataValue]),a=!0)}}}}else e=e.filter((e=>e!==a[i.dataValue].toString())),n.length&&n.forEach((t=>{e=e.filter((e=>e!==t[i.dataValue].toString()))})),t.length&&t.forEach((t=>{e.includes(t[i.dataValue].toString())&&(t.checked=!1),e=e.filter((e=>e!==t[i.dataValue].toString()));const a=t[i.dataChildren].filter((e=>e.visible&&!e.disabled)).some((e=>e.checked||e.partChecked));t.partChecked=a,a?g.add(t[i.dataValue]):g.delete(t[i.dataValue])}));s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=null;e=a.checked?Array.from(new Set([...y.value,a[i.dataValue].toString()])):y.value.filter((e=>e!==a[i.dataValue].toString())),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=[];a.checked&&(e=[a[i.dataValue].toString()]),s("update:modelValue",os(i.modelValue)?e.join(","):e)}}function I(e){const t=!e.showChildren;C(e,r.value).showChildren=t,C(e,l.value).showChildren=t}function P(){if(h.value=!h.value,h.value){if(!i.mutiple)return void uni.showToast({title:"单选模式下不能全选",icon:"none",duration:1e3});let e=[];r.value.forEach((t=>{var a;(t.visible||t.disabled&&t.checked)&&(e=Array.from(new Set([...e,t[i.dataValue].toString()])),(null==(a=t[i.dataChildren])?void 0:a.length)&&(e=Array.from(new Set([...e,...T(t).filter((e=>!e.disabled||e.disabled&&e.checked)).map((e=>e[i.dataValue].toString()))]))))})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else A()}function A(){if(i.disabled)return;g.clear();const e=[];d.value.forEach((t=>{t.visible&&t.checked&&t.disabled&&e.push(t[i.dataValue])})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}return e.onMounted((()=>{!function({screenHeight:e}){o.value=`${Math.floor(.7*e)}px`}(uni.getSystemInfoSync())})),e.watch((()=>i.dataSource),(e=>{e&&(r.value=E(e),u.value&&(x(),N(r.value)))}),{immediate:!0,deep:!0}),e.watch((()=>i.modelValue),(e=>{const t=e?Array.isArray(e)?e:e.split(","):[];V(r.value,t,!0),l.value.length&&V(l.value,t)}),{immediate:!0}),(n,c)=>{const u=a(e.resolveDynamicComponent("uni-icons"),O),g=a(e.resolveDynamicComponent("uni-easyinput"),ss),w=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["select-list",{disabled:t.disabled},{active:y.value.length}]),onClick:k},[e.createElementVNode("view",{class:"left"},[y.value.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"select-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,(a=>(e.openBlock(),e.createElementBlock("view",{class:"select-item",key:a[t.dataValue]},[e.createElementVNode("view",{class:"name"},[e.createElementVNode("text",null,e.toDisplayString(a[t.dataLabel]),1)]),t.disabled||a.disabled||!t.deleteSource?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"close",onClick:e.withModifiers((e=>function(e){if(h.value=!1,i.linkage)B(e,!1),s("removeSelect",e);else{const t=y.value.filter((t=>t!==e[i.dataValue].toString()));s("removeSelect",e),s("update:modelValue",os(i.modelValue)?t.join(","):t)}}(a)),["stop"])},[e.createVNode(u,{type:"closeempty",size:"16",color:"#999"})],8,["onClick"]))])))),128))])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"no-data"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]))]),e.createElementVNode("view",null,[y.value.length&&t.clearable?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(u,{key:0,type:"bottom",color:"#333333"})),e.createElementVNode("view",{onClick:c[0]||(c[0]=e.withModifiers((()=>{}),["stop"]))},[y.value.length&&t.clearable?(e.openBlock(),e.createBlock(u,{key:0,type:"clear",size:"24",color:"#c0c4cc",onClick:A})):e.createCommentVNode("",!0)])])],2),e.createVNode(w,{ref_key:"popup",ref:f,animation:t.animation,"is-mask-click":n.isMaskClick,"mask-background-color":n.maskBackgroundColor,"background-color":n.backgroundColor,"safe-area":t.safeArea,type:"bottom",onChange:_,onMaskClick:S},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup-content",style:e.normalizeStyle({height:o.value})},[e.createElementVNode("view",{class:"title"},[t.mutiple&&t.canSelectAll?(e.openBlock(),e.createElementBlock("view",{key:0,class:"left",onClick:P},[e.createElementVNode("text",null,e.toDisplayString(h.value?"取消全选":"全选"),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"center"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]),e.createElementVNode("view",{class:"right",style:e.normalizeStyle({color:t.confirmTextColor}),onClick:b},[e.createElementVNode("text",null,e.toDisplayString(t.confirmText),1)],4)]),t.search?(e.openBlock(),e.createElementBlock("view",{key:0,class:"search-box"},[e.createVNode(g,{maxlength:-1,prefixIcon:"search",placeholder:"搜索",modelValue:p.value,"onUpdate:modelValue":c[1]||(c[1]=e=>p.value=e),"confirm-type":"search",onConfirm:c[2]||(c[2]=e=>v(!1)),onClear:c[3]||(c[3]=e=>v(!0))},null,8,["modelValue"]),e.createElementVNode("button",{type:"primary",size:"mini",class:"search-btn",onClick:c[4]||(c[4]=e=>v(!1))},"搜索")])):e.createCommentVNode("",!0),r.value.length?(e.openBlock(),e.createElementBlock("view",{key:1,class:"select-content"},[e.createElementVNode("scroll-view",{class:"scroll-view-box","scroll-top":m.value,"scroll-y":"true",onTouchmove:c[5]||(c[5]=e.withModifiers((()=>{}),["stop"]))},[l.value.length?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")])),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,border:t.border,linkage:t.linkage,lazyLoadChildren:t.lazyLoadChildren},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","border","linkage","lazyLoadChildren"])))),128)),e.createElementVNode("view",{class:"sentry"})],40,["scroll-top"])])):(e.openBlock(),e.createElementBlock("view",{key:2,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")]))],4)])),_:1},8,["animation","is-mask-click","mask-background-color","background-color","safe-area"])],64)}}}),[["__scopeId","data-v-0768d7c7"]]),ds={__name:"application",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref(i.userinfo.realname),l=e.ref(""),c=e.ref(i.userinfo.phone),u=e.ref(""),h=e.ref([]),m=e.ref(""),p=e=>{m.value=e.detail.value},f=e.ref(""),g=e=>{f.value=e.detail.value},y=e.ref([]),v=e.ref(null),w=e.ref(!0),k=e.ref(""),b=e.ref(""),_=e.ref(""),S=e.ref([]),E={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}};o((()=>{C()}));const x=e=>{e.tempFilePaths;for(let t=0;t{S.value.push(JSON.parse(e.data).message)}})}},N=()=>{return c.value.trim()?u.value?m.value?f.value?w.value&&null==v.value?s.$toast("请选择审批领导"):b.value.trim()?_.value.trim()?void(e={username:i.userinfo.username,phone:c.value,type:u.value,begintime:m.value,endtime:f.value,examineleader:y.value[v.value].username,address:b.value,reason:_.value,zwmc:k.value,path:S.value.toString()},d({url:"/CxcQxj/cxcQxj/add",method:"post",data:e})).then((e=>{e.success?V(e.message):s.$toast(e.message)})):s.$toast("请输入请假事由"):s.$toast("请输入请假地点"):s.$toast("请选择结束时间"):s.$toast("请选择开始时间"):s.$toast("请选择请假类型"):s.$toast("请输入联系方式");var e},V=e=>{var a;(a={flowCode:"dev_cxc_qxj",id:e,formUrl:"modules/qxj/modules/CxcQxjBpmModel",formUrlMobile:"leaveApplication"},d({url:"/process/extActProcess/startMutilProcess",method:"post",data:a})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))})).catch((e=>{t("log","at pages/leave/application.vue:235",e)}))},C=()=>{var e,t,a;(e="1838487445813645313",d({url:"/sys/category/findtree",method:"get",data:{pid:e}})).then((e=>{e.success&&(h.value=e.result)})),(t=i.userinfo.orgCode,d({url:"/sys/sysDepart/queryDepNameByDepCode",method:"get",data:{code:t}})).then((e=>{e.success&&(l.value=e.result)})),(a=i.userinfo.username,d({url:"/CxcQxj/cxcQxj/queryZwmcByUsername",method:"get",data:{username:a}})).then((e=>{e.success?(y.value=e.result.list,k.value=e.result.zwmc,"单位专家"!=k.value&&"正职"!=k.value&&"高级主管"!=k.value||(w.value=!1)):s.$toast(e.message)}))},T=e=>{v.value=e.detail.value};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-icons"),O),o=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(i).isgray})},[e.createElementVNode("view",{class:"form"},[e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 职工姓名: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[0]||(n[0]=e=>r.value=e),disabled:""},null,512),[[e.vModelText,r.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 工作单位: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[1]||(n[1]=e=>l.value=e),disabled:""},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 联系方式: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[2]||(n[2]=e=>c.value=e)},null,512),[[e.vModelText,c.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假类型: "),e.createVNode(cs,{dataSource:h.value,modelValue:u.value,"onUpdate:modelValue":n[3]||(n[3]=e=>u.value=e),dataValue:"name"},null,8,["dataSource","modelValue"])]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:p,value:m.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 开始时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!m.value},{choosed:m.value}])},e.toDisplayString(m.value?m.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:g,value:f.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 截止时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!f.value},{choosed:f.value}])},e.toDisplayString(f.value?f.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),w.value?(e.openBlock(),e.createElementBlock("picker",{key:0,onChange:T,value:v.value,range:y.value,"range-key":"realname"},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 审批领导: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:null==v.value},{choosed:null!=v.value}])},e.toDisplayString(null!=v.value?y.value[v.value].realname:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value","range"])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假地点: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[4]||(n[4]=e=>b.value=e),placeholder:"请输入","nplaceholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假事由: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[5]||(n[5]=e=>_.value=e),placeholder:"请输入","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,_.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 上传附件: "),e.createVNode(o,{onSelect:x,"image-styles":E})])]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{onClick:N}," 提交 ")])],2)}}},us=A(ds,[["__scopeId","data-v-6e3acbe9"]]),hs=A({__name:"index",setup(t){const n=P(),i=()=>{uni.navigateBack()};return(t,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic"},[e.createElementVNode("view",{class:"back",onClick:i},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(n).userinfo.avatar,mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-col"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1),e.createElementVNode("view",{class:"position"},e.toDisplayString(e.unref(n).role),1)])])])),_:1}),e.createElementVNode("view",{class:"time_box f-row aic jcb"},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 上班 9:30 "),e.createElementVNode("image",{src:"/static/checkin/chenggong.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 重庆市渝北区上弯路 ")]),e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 下班 16:30 "),e.createElementVNode("image",{src:"/static/checkin/shibai.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 打卡已超时 ")])]),e.createElementVNode("view",{class:"checkin"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"status f-col aic"},[e.createElementVNode("image",{src:"/static/checkin/position4.png",mode:""}),e.createElementVNode("text",null,"打卡失败")]),e.createElementVNode("view",{class:e.normalizeClass(["circle","f-col","aic","out","check","success","fail"])},[e.createElementVNode("view",{class:"title"}," 上班打卡 "),e.createElementVNode("view",{class:"time"}," 9:00 "),e.createElementVNode("view",{class:"ontime"}," 已超时 ")])])])],2)}}},[["__scopeId","data-v-f70ab478"]]),ms=A({__name:"useredit",setup(n){const i=P(),s=()=>{uni.chooseImage({count:1,success:e=>{const a=e.tempFilePaths,n="用户头像/"+i.userinfo.realname;uni.uploadFile({url:"https://36.112.48.190/jeecg-boot/sys/common/upload",filePath:a[0],name:"file",formData:{appPath:n},success:e=>{var a;uni.showLoading({title:"上传中..."}),r.avatar=JSON.parse(e.data).message,(a={avatar:r.avatar,id:i.userinfo.id},d({url:"/sys/user/editApp",method:"PUT",data:a})).then((e=>{e&&uni.showToast({title:e,icon:"success",duration:2e3})})).catch((e=>{t("log","at pages/useredit/useredit.vue:97",e)}))},fail(e){t("log","at pages/useredit/useredit.vue:101","图片上传出错",e)}})}})},r=e.reactive({avatar:"",realname:"",phone:""}),l=()=>{uni.showModal({title:"退出登录",content:"您确认要退出登录吗?",success(e){e.confirm&&(uni.removeStorageSync("token"),uni.removeStorageSync("user"),uni.removeStorageSync("role"),uni.removeStorageSync("logintime"),uni.reLaunch({url:"/pages/login/login"}))}})};return o((()=>{uni.setNavigationBarColor({frontColor:"#ffffff",backgroundColor:"#bebebe"})})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",null,"头像"),e.createElementVNode("view",{style:{display:"flex","align-items":"center"}},[e.createElementVNode("button",{class:"head-btn",onClick:s},[r.avatar?(e.openBlock(),e.createElementBlock("image",{key:1,class:"head-img",src:e.unref(Oe)(r.avatar)},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:0,class:"head-img",src:e.unref(Oe)(e.unref(i).userinfo.avatar),mode:""},null,8,["src"]))]),e.createVNode(o,{type:"right",size:"24"})])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"姓名"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","placeholder-style":"font-size: 32rpx;color: #999999;","onUpdate:modelValue":n[0]||(n[0]=t=>e.unref(i).userinfo.realname=t),placeholder:"请输入姓名"},null,512),[[e.vModelText,e.unref(i).userinfo.realname]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"手机号"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","onUpdate:modelValue":n[1]||(n[1]=t=>e.unref(i).userinfo.phone=t),placeholder:"请输入手机号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.phone]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"劳动合同号"),e.withDirectives(e.createElementVNode("input",{style:{"text-align":"right"},type:"nickname",disabled:"","onUpdate:modelValue":n[2]||(n[2]=t=>e.unref(i).userinfo.workNo=t),placeholder:"请输入劳动合同号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.workNo]])])],2),e.createElementVNode("view",{class:"line"}),e.createElementVNode("view",{class:"btn",onClick:l}," 退出登录 ")],64)}}},[["__scopeId","data-v-3dbb4317"]]),ps=A({__name:"address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(2,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"province f-row aic"},[e.createElementVNode("view",{class:""}," 浙江省,杭州市 "),e.createElementVNode("image",{src:"/static/my/default.png",mode:""})]),e.createElementVNode("view",{class:"address f-row jcb"},[e.createElementVNode("view",{class:""}," 重庆 重庆市 渝北区 龙溪街道花卉园东路黄金 宝高级住宅小区 "),e.createElementVNode("image",{src:"/static/my/edit.png",mode:""})]),e.createElementVNode("view",{class:"set f-row aic jcb"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/login/nocheck.png",mode:""}),e.createTextVNode(" 设为默认地址 ")]),e.createElementVNode("view",{class:""}," 删除 ")])]))),64))]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:"",onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/useredit/add_address",(()=>{uni.navigateTo({url:t})}))})}," +添加收货地址 ")])],2))}},[["__scopeId","data-v-837db36d"]]),fs=A({__name:"add_address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 所在地区 "),e.createElementVNode("input",{type:"text",placeholder:"省、市、区、街道"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 详细地址 "),e.createElementVNode("textarea",{placeholder:"小区楼栋/乡村名称"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title"}," 设为默认地址 "),e.createElementVNode("image",{src:"/static/login/checked.png",mode:""})]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:""}," 保存 ")])],2))}},[["__scopeId","data-v-c71fcfcd"]]),gs=A({__name:"addressbook",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(4,((t,a)=>e.createElementVNode("view",{class:"item f-row aic jcb",key:a},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name_job"},[e.createElementVNode("view",{class:"name"}," 我是晴天 "),e.createElementVNode("view",{class:"job"}," 销售部-销售总监 ")])]),e.createElementVNode("view",{class:"btn"}," 电话联系 ")]))),64))])],2))}},[["__scopeId","data-v-e9ce91fd"]]),ys=A({__name:"extendCom",props:{title:{type:String,default:""},img:{type:String,default:""},list:{type:Array,default:function(){return[]}},total:{type:Number,default:0},type:{type:String,default:""}},setup(t){e.useCssVars((e=>({"11d92706":i.value})));const a=t,n=e.ref(!1),i=e.ref(null),s=e.getCurrentInstance();e.watch((()=>a.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().in(s.proxy).select(".item_box").boundingClientRect((e=>{i.value=(null==e?void 0:e.height)+"px"})).exec()}))}),{immediate:!0});const o=e=>{let t=null;Te("/pages/task/index",(()=>{if("0"==a.type&&(t=0),"1"==a.type&&(t=1),"2"==a.type)return uni.navigateTo({url:`/pages/task/self?title=${e}`});uni.navigateTo({url:`/pages/task/index?id=${t}&title=${e}`})}))};return(a,i)=>(e.openBlock(),e.createElementBlock("view",{class:"content"},[e.createElementVNode("view",{class:"todo f-col aic"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"title_box f-row aic jcb",onClick:i[0]||(i[0]=e=>o(""))},[e.createElementVNode("view",{class:"title f-row aic"},[e.createElementVNode("image",{src:`/static/my/${t.img}.png`,mode:""},null,8,["src"]),e.createTextVNode(" "+e.toDisplayString(t.title),1)]),e.createElementVNode("view",{class:"num"},e.toDisplayString(t.total),1)]),t.list.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[e.createElementVNode("view",{class:e.normalizeClass(["box",{close:t.list.length>5&&n.value}])},[e.createElementVNode("view",{class:"item_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{onClick:e=>o(t.title),class:"item f-row aic",key:a},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title),1),e.createElementVNode("text",null,e.toDisplayString(t.num),1)],8,["onClick"])))),128))])],2),e.withDirectives(e.createElementVNode("view",{class:"more",onClick:i[1]||(i[1]=e=>n.value=!n.value)},e.toDisplayString(n.value?"收起":"显示更多"),513),[[e.vShow,t.list.length>5]])])):e.createCommentVNode("",!0)])])]))}},[["__scopeId","data-v-d5e6674e"]]),vs={__name:"todotask",setup(a){const n=P();o((()=>{r(),d(),m()}));const i=e.ref([]),s=e.ref(0),r=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{var a,n,o,r;(null==e?void 0:e.success)&&((null==(a=null==e?void 0:e.result)?void 0:a.total)>4?fe({pageNo:1,pageSize:null==(n=null==e?void 0:e.result)?void 0:n.total,_t:(new Date).getTime()}).then((e=>{var t,a;(null==e?void 0:e.success)&&(i.value=[...i.value,...p(null==(t=null==e?void 0:e.result)?void 0:t.records)],s.value=null==(a=null==e?void 0:e.result)?void 0:a.total)})).catch((e=>{t("log","at pages/task/todotask.vue:53","err",e)})):(i.value=[...i.value,...p(null==(o=null==e?void 0:e.result)?void 0:o.records)],s.value=null==(r=null==e?void 0:e.result)?void 0:r.total))})).catch((e=>{t("log","at pages/task/todotask.vue:62",e)}))},l=e.ref([]),c=e.ref(0),d=()=>{ge({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ge({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:87",e)})):(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:96",e)}))},u=e.ref([]),h=e.ref(0);e.ref([]);const m=()=>{ye({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ye({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:122",e)})):(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:132",e)}))},p=e=>{let t=(e.length?e.map((e=>e.processDefinitionName||e.prcocessDefinitionName)):[]).reduce(((e,t)=>(t in e?e[t]++:e[t]=1,e)),{});return Object.entries(t).map((([e,t])=>({title:e,num:t})))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(ys,{title:"我的任务",img:"process",list:i.value,total:s.value,type:"0"},null,8,["list","total"]),e.createVNode(ys,{title:"历史任务",img:"done",list:l.value,total:c.value,type:"1"},null,8,["list","total"]),e.createVNode(ys,{title:"我发起流程",img:"self",list:u.value,total:h.value,type:"2"},null,8,["list","total"])],2))}},ws=A({__name:"safeCom",setup:t=>(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list f-row aic jcb"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(20,((t,n)=>e.createElementVNode("view",{class:"item",key:n,onClick:a[0]||(a[0]=e=>{var t;Te(t="/pages/safe/detail",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:""},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"text"}," 五月天“突然好想你”线上演唱会精彩回放 ")]))),64))]))},[["__scopeId","data-v-bc41e6b3"]]),ks=A({__name:"manage",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");return(t,o)=>{const r=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:o[0]||(o[0]=(...e)=>t.back&&t.back(...e))},[e.createVNode(r,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[1]||(o[1]=e=>s.value=e),onConfirm:o[2]||(o[2]=(...e)=>t.search&&t.search(...e)),onBlur:o[3]||(o[3]=e=>i.value=!s.value),onFocus:o[4]||(o[4]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:""},[e.createVNode(ws)])],2)}}},[["__scopeId","data-v-02e8f217"]]),bs={__name:"index",setup(t){const a=P(),n=e.ref([]),i=e.ref([]);return o((e=>{n.value=JSON.parse(e.shishi),i.value=JSON.parse(e.product)})),(t,s)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(a).isgray}])},[e.createVNode(je,{title:"实时输差",list:n.value},null,8,["list"]),e.createVNode(je,{title:"偏远计量点",list:n.value},null,8,["list"]),e.createVNode(je,{title:"生产实时数据",list:i.value},null,8,["list"])],2))}},_s={en:{"uni-load-more.contentdown":"Pull up to show more","uni-load-more.contentrefresh":"loading...","uni-load-more.contentnomore":"No more data"},"zh-Hans":{"uni-load-more.contentdown":"上拉显示更多","uni-load-more.contentrefresh":"正在加载...","uni-load-more.contentnomore":"没有更多数据了"},"zh-Hant":{"uni-load-more.contentdown":"上拉顯示更多","uni-load-more.contentrefresh":"正在加載...","uni-load-more.contentnomore":"沒有更多數據了"}};let Ss;setTimeout((()=>{Ss=uni.getSystemInfoSync().platform}),16);const{t:Es}=se(_s);const xs=A({name:"UniLoadMore",emits:["clickLoadMore"],props:{status:{type:String,default:"more"},showIcon:{type:Boolean,default:!0},iconType:{type:String,default:"auto"},iconSize:{type:Number,default:24},color:{type:String,default:"#777777"},contentText:{type:Object,default:()=>({contentdown:"",contentrefresh:"",contentnomore:""})},showText:{type:Boolean,default:!0}},data:()=>({webviewHide:!1,platform:Ss,imgBase64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlBMzU3OTlEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlBMzU3OUFEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUEzNTc5N0Q5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUEzNTc5OEQ5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+ALSwAAA6CSURBVHja1FsLkFZV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"}),computed:{iconSnowWidth(){return 2*(Math.floor(this.iconSize/24)||1)},contentdownText(){return this.contentText.contentdown||Es("uni-load-more.contentdown")},contentrefreshText(){return this.contentText.contentrefresh||Es("uni-load-more.contentrefresh")},contentnomoreText(){return this.contentText.contentnomore||Es("uni-load-more.contentnomore")}},mounted(){var e=getCurrentPages(),t=e[e.length-1].$getAppWebview();t.addEventListener("hide",(()=>{this.webviewHide=!0})),t.addEventListener("show",(()=>{this.webviewHide=!1}))},methods:{onClick(){this.$emit("clickLoadMore",{detail:{status:this.status}})}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-load-more",onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[!s.webviewHide&&("circle"===n.iconType||"auto"===n.iconType&&"android"===s.platform)&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:0,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--android-MP"},[e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4)],4)):!s.webviewHide&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:1,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--ios-H5"},[e.createElementVNode("image",{src:s.imgBase64,mode:"widthFix"},null,8,["src"])],4)):e.createCommentVNode("",!0),n.showText?(e.openBlock(),e.createElementBlock("text",{key:2,class:"uni-load-more__text",style:e.normalizeStyle({color:n.color})},e.toDisplayString("more"===n.status?o.contentdownText:"loading"===n.status?o.contentrefreshText:o.contentnomoreText),5)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-a7e112cc"]]),Ns={props:{localdata:{type:[Array,Object],default:()=>[]},spaceInfo:{type:Object,default:()=>({})},collection:{type:String,default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:500},getcount:{type:[Boolean,String],default:!1},getone:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},manual:{type:Boolean,default:!1},value:{type:[Array,String,Number],default:()=>[]},modelValue:{type:[Array,String,Number],default:()=>[]},preload:{type:Boolean,default:!1},stepSearh:{type:Boolean,default:!0},selfField:{type:String,default:""},parentField:{type:String,default:""},multiple:{type:Boolean,default:!1},map:{type:Object,default:()=>({text:"text",value:"value"})}},data(){return{loading:!1,errorMessage:"",loadMore:{contentdown:"",contentrefresh:"",contentnomore:""},dataList:[],selected:[],selectedIndex:0,page:{current:this.pageCurrent,size:this.pageSize,count:0}}},computed:{isLocalData(){return!this.collection.length},isCloudData(){return this.collection.length>0},isCloudDataList(){return this.isCloudData&&!this.parentField&&!this.selfField},isCloudDataTree(){return this.isCloudData&&this.parentField&&this.selfField},dataValue(){return(Array.isArray(this.modelValue)?this.modelValue.length>0:null!==this.modelValue||void 0!==this.modelValue)?this.modelValue:this.value},hasValue(){return"number"==typeof this.dataValue||null!=this.dataValue&&this.dataValue.length>0}},created(){this.$watch((()=>{var e=[];return["pageCurrent","pageSize","spaceInfo","value","modelValue","localdata","collection","action","field","orderby","where","getont","getcount","gettree"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{for(let a=2;a(this.selected=e.result.data,e.result.data)))},getCloudDataTreeValue(){return this.getCommand({field:this._cloudDataPostField(),getTreePath:{startWith:`${this.selfField}=='${this.dataValue}'`}}).then((e=>{let t=[];return this._extractTreePath(e.result.data,t),this.selected=t,t}))},getCommand(e={}){let t=Yi.database(this.spaceInfo);const a=e.action||this.action;a&&(t=t.action(a));const n=e.collection||this.collection;t=t.collection(n);const i=e.where||this.where;i&&Object.keys(i).length&&(t=t.where(i));const s=e.field||this.field;s&&(t=t.field(s));const o=e.orderby||this.orderby;o&&(t=t.orderBy(o));const r=void 0!==e.pageCurrent?e.pageCurrent:this.page.current,l=void 0!==e.pageSize?e.pageSize:this.page.size,c={getCount:void 0!==e.getcount?e.getcount:this.getcount,getTree:void 0!==e.gettree?e.gettree:this.gettree};return e.getTreePath&&(c.getTreePath=e.getTreePath),t=t.skip(l*(r-1)).limit(l).get(c),t},_cloudDataPostField(){let e=[this.field];return this.parentField&&e.push(`${this.parentField} as parent_value`),e.join(",")},_cloudDataTreeWhere(){let e=[],t=this.selected,a=this.parentField;if(a&&e.push(`${a} == null || ${a} == ""`),t.length)for(var n=0;nnull===e.parent_value||void 0===e.parent_value||""===e.parent_value)));for(let i=0;ie.parent_value===s));o.length?a.push(o):n=!1}return{dataList:a,hasNodes:n}},_extractTree(e,t,a){let n=this.map.value;for(let i=0;i{this.loadData()}))},methods:{onPropsChange(){this._treeData=[],this.selectedIndex=0,this.$nextTick((()=>{this.loadData()}))},handleSelect(e){this.selectedIndex=e},handleNodeClick(e,t,a){if(e.disable)return;const n=this.dataList[t][a],i=n[this.map.text],s=n[this.map.value];if(t{e.length?(this._treeData.push(...e),this._updateBindData(n)):n.isleaf=!0,this.onSelectedChange(n,n.isleaf)})))},updateData(e){this._treeData=e.treeData,this.selected=e.selected,this._treeData.length?this._updateBindData():this.loadData()},onDataChange(){this.$emit("datachange")},onSelectedChange(e,t){t&&this._dispatchEvent(),e&&this.$emit("nodeclick",e)},_dispatchEvent(){this.$emit("change",this.selected.slice(0))}}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-load-more"),xs);return e.openBlock(),e.createElementBlock("view",{class:"uni-data-pickerview"},[t.isCloudDataList?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("scroll-view",{key:0,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.selected,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["selected-item",{"selected-item-active":n==t.selectedIndex}]),key:n,onClick:e=>r.handleSelect(n)},[e.createElementVNode("text",null,e.toDisplayString(a.text||""),1)],10,["onClick"])))),128))])])),e.createElementVNode("view",{class:"tab-c"},[e.createElementVNode("scroll-view",{class:"list","scroll-y":!0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.dataList[t.selectedIndex],((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["item",{"is-disabled":!!a.disable}]),key:n,onClick:e=>r.handleNodeClick(a,t.selectedIndex,n)},[e.createElementVNode("text",{class:"item-text"},e.toDisplayString(a[t.map.text]),1),t.selected.length>t.selectedIndex&&a[t.map.value]==t.selected[t.selectedIndex].value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"check"})):e.createCommentVNode("",!0)],10,["onClick"])))),128))]),t.loading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-cover"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):e.createCommentVNode("",!0),t.errorMessage?(e.openBlock(),e.createElementBlock("view",{key:1,class:"error-message"},[e.createElementVNode("text",{class:"error-text"},e.toDisplayString(t.errorMessage),1)])):e.createCommentVNode("",!0)])])}],["__scopeId","data-v-c0c521c5"]])},props:{options:{type:[Object,Array],default:()=>({})},popupTitle:{type:String,default:"请选择"},placeholder:{type:String,default:"请选择"},heightMobile:{type:String,default:""},readonly:{type:Boolean,default:!1},clearIcon:{type:Boolean,default:!0},border:{type:Boolean,default:!0},split:{type:String,default:"/"},ellipsis:{type:Boolean,default:!0}},data:()=>({isOpened:!1,inputSelected:[]}),created(){this.$nextTick((()=>{this.load()}))},watch:{localdata:{handler(){this.load()},deep:!0}},methods:{clear(){this._dispatchEvent([])},onPropsChange(){this._treeData=[],this.selectedIndex=0,this.load()},load(){this.readonly?this._processReadonly(this.localdata,this.dataValue):this.isLocalData?(this.loadData(),this.inputSelected=this.selected.slice(0)):(this.isCloudDataList||this.isCloudDataTree)&&(this.loading=!0,this.getCloudDataValue().then((e=>{this.loading=!1,this.inputSelected=e})).catch((e=>{this.loading=!1,this.errorMessage=e})))},show(){this.isOpened=!0,setTimeout((()=>{this.$refs.pickerView.updateData({treeData:this._treeData,selected:this.selected,selectedIndex:this.selectedIndex})}),200),this.$emit("popupopened")},hide(){this.isOpened=!1,this.$emit("popupclosed")},handleInput(){this.readonly?this.$emit("inputclick"):this.show()},handleClose(e){this.hide()},onnodeclick(e){this.$emit("nodeclick",e)},ondatachange(e){this._treeData=this.$refs.pickerView._treeData},onchange(e){this.hide(),this.$nextTick((()=>{this.inputSelected=e})),this._dispatchEvent(e)},_processReadonly(e,t){if(e.findIndex((e=>e.children))>-1){let e;return Array.isArray(t)?(e=t[t.length-1],"object"==typeof e&&e.value&&(e=e.value)):e=t,void(this.inputSelected=this._findNodePath(e,this.localdata))}if(!this.hasValue)return void(this.inputSelected=[]);let a=[];for(let s=0;se.value==n));i&&a.push(i)}a.length&&(this.inputSelected=a)},_filterForArray(e,t){var a=[];for(let s=0;se.value==n));i&&a.push(i)}return a},_dispatchEvent(e){let t={};if(e.length){for(var a=new Array(e.length),n=0;nr.handleInput&&r.handleInput(...e))},[e.renderSlot(t.$slots,"default",{options:i.options,data:o.inputSelected,error:t.errorMessage},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["input-value",{"input-value-border":i.border}])},[t.errorMessage?(e.openBlock(),e.createElementBlock("text",{key:0,class:"selected-area error-text"},e.toDisplayString(t.errorMessage),1)):t.loading&&!o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"selected-area"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):o.inputSelected.length?(e.openBlock(),e.createElementBlock("scroll-view",{key:2,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.inputSelected,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"selected-item",key:a},[e.createElementVNode("text",{class:"text-color"},e.toDisplayString(t.text),1),ar.clear&&r.clear(...e)),["stop"]))},[e.createVNode(c,{type:"clear",color:"#c0c4cc",size:"24"})])):e.createCommentVNode("",!0),i.clearIcon&&o.inputSelected.length||i.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:5,class:"arrow-area"},[e.createElementVNode("view",{class:"input-arrow"})]))],2)]),!0)]),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-data-tree-cover",onClick:n[2]||(n[2]=(...e)=>r.handleClose&&r.handleClose(...e))})):e.createCommentVNode("",!0),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-data-tree-dialog"},[e.createElementVNode("view",{class:"uni-popper__arrow"}),e.createElementVNode("view",{class:"dialog-caption"},[e.createElementVNode("view",{class:"title-area"},[e.createElementVNode("text",{class:"dialog-title"},e.toDisplayString(i.popupTitle),1)]),e.createElementVNode("view",{class:"dialog-close",onClick:n[3]||(n[3]=(...e)=>r.handleClose&&r.handleClose(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})])]),e.createVNode(d,{class:"picker-view",ref:"pickerView",modelValue:t.dataValue,"onUpdate:modelValue":n[4]||(n[4]=e=>t.dataValue=e),localdata:t.localdata,preload:t.preload,collection:t.collection,field:t.field,orderby:t.orderby,where:t.where,"step-searh":t.stepSearh,"self-field":t.selfField,"parent-field":t.parentField,"managed-mode":!0,map:t.map,ellipsis:i.ellipsis,onChange:r.onchange,onDatachange:r.ondatachange,onNodeclick:r.onnodeclick},null,8,["modelValue","localdata","preload","collection","field","orderby","where","step-searh","self-field","parent-field","map","ellipsis","onChange","onDatachange","onNodeclick"])])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-0b9ed1e5"]]),Ts={__name:"index",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref([]),l=()=>{var e;d({url:"/sys/sysDepart/queryTreeList",method:"get",data:e}).then((e=>{r.value=e.result,h=e.result[0].id,u(e.result[0].id)})).catch((e=>{t("log","at pages/userlist/index.vue:98",e)}))},c=e.ref([]),u=(e,a,n)=>{var i;(i={id:e,username:a||"",realname:n||""},d({url:"/sys/user/queryUserByDepId",method:"get",data:i})).then((e=>{e.success&&(c.value=e.result)})).catch((e=>{t("log","at pages/userlist/index.vue:113",e)}))};let h=null,m=[];const p=e=>{u(e.id),h=e.id,-1!=m.indexOf(e.title)?m.splice(m.indexOf(e.title),1,e.title):m.push(e.title)},f=e.ref([]);let g=0,y=null,v=null,w=null;o((e=>{g=e.isradio,y=e.id,w=e.reason,e.nextnode&&(v=JSON.parse(e.nextnode)),l()}));const k=e.ref(""),b=e.ref(""),_=()=>{(k.value.trim()||b.value.trim())&&(c.value=[],u(h,k.value,b.value))},S=()=>{k.value="",b.value="",c.value=[],u(h,k.value,b.value)},E=()=>{if(!f.value.length)return s.$toast("请选择被委托人");var e;(e={taskAssignee:c.value.filter((e=>e.id==f.value[0]))[0].username,taskId:y},d({url:"/act/task/taskEntrust",method:"put",data:e})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},x=()=>{v?N():E()},N=()=>{xe({taskId:y,reason:w,processModel:1,nextnode:v[0].nextnode,nextUserName:c.value.filter((e=>e.id==f.value[0]))[0].realname,nextUserId:f.value[0]}).then((e=>{s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3)}))};return(n,s)=>{const o=a(e.resolveDynamicComponent("uni-data-picker"),Cs),l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(o,{onPopupclosed:s[0]||(s[0]=e=>(e=>{t("log","at pages/userlist/index.vue:129","qqq",e)})(e)),"step-searh":!1,map:{text:"departName",value:"id"},localdata:r.value,"popup-title":"请选择部门",placeholder:"请选择部门",onNodeclick:p},null,8,["localdata"]),e.createElementVNode("view",{class:"search_box"},[e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户姓名:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[1]||(s[1]=e=>b.value=e),type:"text",placeholder:"请输入姓名","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户账号:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[2]||(s[2]=e=>k.value=e),type:"text",placeholder:"请输入账号","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,k.value]])]),e.createElementVNode("view",{class:"btn f-row aic jca"},[e.createElementVNode("view",{class:"f-row aic",onClick:_},[e.createVNode(l,{type:"search",size:"15",color:"#fff"}),e.createTextVNode(" 查询 ")]),e.createElementVNode("view",{class:"f-row aic",onClick:S},[e.createVNode(l,{type:"refreshempty",size:"15",color:"#fff"}),e.createTextVNode(" 重置 ")])])]),e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic box"},[e.createElementVNode("view",{class:""}),e.createElementVNode("view",{class:""}," 序号 "),e.createElementVNode("view",{class:"username"}," 用户账号 "),e.createElementVNode("view",{class:""}," 用户姓名 ")]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item f-row aic box",key:a},[e.createElementVNode("view",{class:"f-row aic img",onClick:e=>(e=>{if(g){if(-1!=f.value.indexOf(e))return;f.value.splice(f.value.indexOf(e),1,e)}else-1!=f.value.indexOf(e)?f.value.splice(f.value.indexOf(e),1):f.value.push(e)})(t.id)},[f.value.includes(t.id)?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""}))],8,["onClick"]),e.createElementVNode("view",{class:"order"},e.toDisplayString(a+1),1),e.createElementVNode("view",{class:"username f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.username),1)]),e.createElementVNode("view",{class:"realname"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.realname),1)])])))),128))]),e.createElementVNode("view",{class:"confirm f-col aic"},[e.createElementVNode("view",{class:"",onClick:x}," 确认 ")])],2)}}},Ds=A(Ts,[["__scopeId","data-v-a805c56c"]]),Bs=A({__name:"detail",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:""},[e.createElementVNode("video",{src:""}),e.createElementVNode("view",{class:"title"}," 五月天“突然好想你”线上演唱会精彩回放,这里就是标题 ")]),e.createElementVNode("view",{class:"listcom"},[e.createVNode(ws)])],2))}},[["__scopeId","data-v-ab4e5d54"]]);var Is={exports:{}};!function(e,t){e.exports=function(){var e=1e3,t=6e4,a=36e5,n="millisecond",i="second",s="minute",o="hour",r="day",l="week",c="month",d="quarter",u="year",h="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],a=e%100;return"["+e+(t[(a-20)%10]||t[a]||t[0])+"]"}},y=function(e,t,a){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(a)+e},v={s:y,z:function(e){var t=-e.utcOffset(),a=Math.abs(t),n=Math.floor(a/60),i=a%60;return(t<=0?"+":"-")+y(n,2,"0")+":"+y(i,2,"0")},m:function e(t,a){if(t.date()1)return e(o[0])}else{var r=t.name;k[r]=t,i=r}return!n&&i&&(w=i),i||!n&&w},E=function(e,t){if(_(e))return e.clone();var a="object"==typeof t?t:{};return a.date=e,a.args=arguments,new N(a)},x=v;x.l=S,x.i=_,x.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var N=function(){function g(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[b]=!0}var y=g.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,a=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(p);if(n){var i=n[2]-1||0,s=(n[7]||"0").substring(0,3);return a?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)}}return new Date(t)}(e),this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return x},y.isValid=function(){return!(this.$d.toString()===m)},y.isSame=function(e,t){var a=E(e);return this.startOf(t)<=a&&a<=this.endOf(t)},y.isAfter=function(e,t){return E(e){l()}));const s=e.ref(Ps().format("YYYY-MM")),r=e=>{s.value=e.detail.value,l()},l=()=>{let[e,a]=s.value.split("-");var n;(n={year:e,month:a},d({url:"/zhgl_zbgl/zhglZbglZbb/list",method:"get",data:n})).then((e=>{i.value=e.result.records})).catch((e=>{t("log","at pages/zhiban/index.vue:73",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("picker",{fields:"month",mode:"date",onChange:r,value:s.value},[e.createElementVNode("view",{class:"date"},e.toDisplayString(s.value)+" 点击选择月份",1)],40,["value"]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)])))),256))])])],2))}},Ms=A(As,[["__scopeId","data-v-54de2922"]]),Rs={__name:"self",setup(a){const n=P(),i=e.ref([]);let s="";o((e=>{s=e.title,d()}));let l=1,c=!1;const d=()=>{c=!0,uni.showLoading({title:"加载中..."}),ye({pageNo:l,pageSize:10,_t:(new Date).getTime(),processName:s}).then((e=>{if(e.success){if(!e.result.records.length)return Ce("没有更多了~");let t=e.result.records;t.map((e=>{e.processApplyUserName=e.startUserName,e.processDefinitionName=e.prcocessDefinitionName,e.taskBeginTime=e.startTime})),i.value=[...i.value,...t],c=!1}})).catch((e=>{t("log","at pages/task/self.vue:59",e)}))},u=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return r((()=>{c||(l++,d())})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ze,{onJump:u,taskArr:i.value,currentIndex:2},null,8,["taskArr"])],2))}};__definePage("pages/login/login",M),__definePage("pages/tab/index",Le),__definePage("pages/tab/office",$e),__definePage("pages/tab/product",Ue),__definePage("pages/tab/my",Qe),__definePage("pages/task/index",Xe),__definePage("pages/task/handle",rt),__definePage("pages/talk/message_list",lt),__definePage("pages/talk/conversation",ct),__definePage("pages/talk/system",dt),__definePage("pages/document/index",ut),__definePage("pages/document/detail",ht),__definePage("pages/meeting/index",mt),__definePage("pages/meeting/detail",pt),__definePage("pages/leave/application",us),__definePage("pages/checkin/index",hs),__definePage("pages/useredit/useredit",ms),__definePage("pages/useredit/address",ps),__definePage("pages/useredit/add_address",fs),__definePage("pages/useredit/addressbook",gs),__definePage("pages/task/todotask",vs),__definePage("pages/safe/manage",ks),__definePage("pages/product/index",bs),__definePage("pages/userlist/index",Ds),__definePage("pages/safe/detail",Bs),__definePage("pages/zhiban/index",Ms),__definePage("pages/task/self",Rs);const Os="https://36.112.48.190/jeecg-boot/sys/common/static/",Ls=I("updateApp",(()=>{const a=e.reactive({force:!1,hasNew:!1,content:"",url:"",wgtUrl:""}),n=uni.getSystemInfoSync();return{checkAppUpdate:function(e=!1){try{d({url:"/sys/common/upDateApp",method:"get",data:i}).then((async e=>{let{result:i}=e;i.apkUrl=Os+i.apkUrl,i.wgtUrl=Os+i.wgtUrl,t("log","at store/update.js:40","更新",i),a.wgtUrl=i.wgtUrl,"android"===n.osName?(a.apkUrl=i.apkUrl,a.hasNew=await((e,t=!1)=>new Promise((a=>{const n=e=>e.replace(/\./g,"");if(t)plus.runtime.getProperty(plus.runtime.appid,(t=>{const i=t.version;a(+n(e)>+n(i))}));else{const t=plus.runtime.version;a(+n(e)>+n(t))}})))(i.versionCode,"wgt"==i.update)):a.url="itms-apps://itunes.apple.com/cn/app/id123456?mt=8",a.hasNew&&uni.showModal({title:"更新",content:"发现新版本,请更新",success(e){var t,a;e.confirm?(t=i.update,a=i,"wgt"!=t?plus.runtime.openURL(a.apkUrl):Be(a.wgtUrl)):plus.runtime.quit()}})}))}catch(s){a.hasNew=!1}var i},...e.toRefs(a),systemInfo:n}})),Fs={__name:"App",setup:e=>(s((()=>{uni.onTabBarMidButtonTap((()=>{Te("/pages/task/index",(()=>{uni.navigateTo({url:"/pages/task/index?id=0"})}))})),Ls().checkAppUpdate(),Pe()})),i((()=>{var e;(e={id:"1827997127165677570"},d({url:"/CxcJurisdiction/cxcJurisdiction/queryById",method:"get",data:e})).then((e=>{if(e.success){const t=P();uni.setStorageSync("isgray",e.result.value),t.setIsgray(e.result.value)}}))})),()=>{})},$s=A({__name:"index",props:{dataId:{type:String,default:""}},setup(t){const n=t,i=e.ref([]),s={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}},o=e.ref({}),r=()=>{var e;(e={id:n.dataId},d({url:"/CxcQxj/cxcQxj/queryById",method:"get",data:e})).then((e=>{e.success&&(o.value=e.result.records[0],i.value=o.value.path.split(",").map((e=>{const t=e.split("/").pop(),a=t.split(".").pop();return{name:t,extname:a,url:Oe(e)}})))}))},l=e.ref([]),c=e=>{Ee({processInstanceId:e}).then((e=>{e.success&&(l.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_cxc_qxj",dataId:n.dataId}).then((e=>{e.success&&c(e.result.processInstanceId)}))})),(t,n)=>{const r=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假职工: "),e.createElementVNode("text",null,e.toDisplayString(o.value.username_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 所属单位: "),e.createElementVNode("text",null,e.toDisplayString(o.value.sysOrgCode_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 联系方式: "),e.createElementVNode("text",null,e.toDisplayString(o.value.phone),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假类型: "),e.createElementVNode("text",null,e.toDisplayString(o.value.type),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假开始时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.begintime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假结束时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.endtime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假天数: "),e.createElementVNode("text",null,e.toDisplayString(o.value.days),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 审批人: "),e.createElementVNode("text",null,e.toDisplayString(o.value.examineleader_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假地点: "),e.createElementVNode("text",null,e.toDisplayString(o.value.address),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假原因: "),e.createElementVNode("text",null,e.toDisplayString(o.value.reason),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 附件: "),e.createVNode(r,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=e=>i.value=e),"image-styles":s},null,8,["modelValue"])])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",null,e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])],64)}}},[["__scopeId","data-v-4dc4d50b"]]),js=A({__name:"processCom",props:{info:{type:Array,default:()=>[]}},setup:t=>(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.info,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",key:a},[e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title)+": ",1),"事项内容"==t.title?(e.openBlock(),e.createElementBlock("rich-text",{key:0,nodes:t.data},null,8,["nodes"])):(e.openBlock(),e.createElementBlock("text",{key:1},e.toDisplayString(t.data),1))])])))),128))])]))},[["__scopeId","data-v-8f3f5a9f"]]),Us=A({__name:"supervise",props:{dataId:{type:String,default:""}},setup(a){const n=a,i=[{title:"基本信息",id:1},{title:"事项详情",id:2},{title:"添加下级",id:3},{title:"节点顺序",id:4},{title:"运行计划",id:5}],s=e.ref(1),o=e.ref([]),r=()=>{var e;(e={id:n.dataId},d({url:"/cxcdbxt/dbSxxq/queryById",method:"get",data:e})).then((e=>{if(e.success&&(1==s.value&&l(e.result.jbxxid),2==s.value)){let t=e.result;o.value=[{title:"承办部门",data:t.zbdw},{title:"协办部门",data:t.xbdw},{title:"部门领导",data:t.fgld},{title:"办理人员",data:t.dbry},{title:"要求反馈时间",data:t.yqfksj},{title:"节点名称",data:""},{title:"预计完成时间",data:""},{title:"实际反馈时间",data:t.sjfksj},{title:"自评价",data:t.zpj},{title:"发起时间",data:t.fqsj},{title:"序号",data:""},{title:"概述",data:""},{title:"时间进度",data:""},{title:"事项内容",data:t.sxnr}]}}))},l=e=>{var t;(t={id:e},d({url:"/cxcdbxt/dbJbxx/queryById",method:"get",data:t})).then((e=>{if(e.success){let t=e.result;o.value=[{title:"督办分类",data:t.fl},{title:"协办部门",data:t.xbbm},{title:"督办部门",data:t.cbbm},{title:"督办人员",data:t.dbry},{title:"督办部门负责人",data:t.zrr},{title:"是否涉密",data:t.sfsm},{title:"计划完成时间",data:t.jhwcsj},{title:"实际完成时间",data:t.wcsj},{title:"完成状态",data:t.wczt},{title:"备注",data:t.bz},{title:"督办事项",data:t.dbsx},{title:"时间进度",data:t.sjjd}]}}))},c=e.ref([]),u=e=>{t("log","at bpm/supervise.vue:199","000",e),Ee({processInstanceId:e}).then((e=>{t("log","at bpm/supervise.vue:203","0088800",e),e.success&&(c.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_db_sxxq_001",dataId:n.dataId}).then((e=>{e.success&&u(e.result.processInstanceId)}))})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"tab f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(i,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:s.value==t.id}),key:a,onClick:e=>{return a=t.id,s.value=a,void r();var a}},e.toDisplayString(t.title),11,["onClick"]))),64))]),e.createVNode(js,{info:o.value},null,8,["info"]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])]))}},[["__scopeId","data-v-c842b888"]]),zs=function(){const t=e.effectScope(!0),a=t.run((()=>e.ref({})));let n=[],i=[];const s=e.markRaw({install(e){w(s),s._a=e,e.provide(k,s),e.config.globalProperties.$pinia=s,i.forEach((e=>n.push(e))),i=[]},use(e){return this._a?n.push(e):i.push(e),this},_p:n,_a:null,_e:t,_s:new Map,state:a});return s}();const{app:Hs,Vuex:qs,Pinia:Js}=function(){const t=e.createVueApp(Fs);return t.use(zs),t.component("leaveApplication",$s),t.component("supervise",Us),t.config.globalProperties.$toast=Ce,{app:t}}();uni.Vuex=qs,uni.Pinia=Js,Hs.provide("__globalStyles",__uniConfig.styles),Hs._component.mpType="app",Hs._component.render=()=>{},Hs.mount("#app")}(Vue); diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/pages/tab/my.css b/unpackage/cache/wgt/__UNI__F0AFD30/pages/tab/my.css index ba0e65a..a8fbd75 100644 --- a/unpackage/cache/wgt/__UNI__F0AFD30/pages/tab/my.css +++ b/unpackage/cache/wgt/__UNI__F0AFD30/pages/tab/my.css @@ -1 +1 @@ -.operate[data-v-41cd4ade]{padding:0 .9375rem;transform:translateY(-.3125rem)}.operate .item[data-v-41cd4ade]{height:3.25rem;border-bottom:1px solid #EFEFEF}.operate .item .version[data-v-41cd4ade]{font-size:.75rem;color:#888}.operate .switch uni-image[data-v-41cd4ade]{width:2.125rem;height:1.1875rem}.operate .left[data-v-41cd4ade]{font-size:.875rem;color:#333}.operate .left uni-image[data-v-41cd4ade]{width:1.375rem;height:1.375rem;margin-right:.9375rem}.msg[data-v-41cd4ade]{width:21.5625rem;height:4.4375rem;background-image:url(../../static/my/bg1.png);background-size:21.5625rem 4.4375rem;margin-top:.9375rem}.msg .box[data-v-41cd4ade]{justify-content:center;width:33.33%}.msg .box .num[data-v-41cd4ade]{font-size:1rem;color:#333;margin-bottom:.125rem}.msg .box uni-text[data-v-41cd4ade]{font-size:.75rem;color:#888}.msg .box[data-v-41cd4ade]:not(:last-child){position:relative}.msg .box[data-v-41cd4ade]:not(:last-child):after{content:" ";width:.03125rem;height:1rem;background:#d8d8d8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nav[data-v-41cd4ade]{height:14.3125rem;background-image:url(../../static/my/navbg.png);background-size:23.4375rem 14.3125rem}.nav .user[data-v-41cd4ade]{padding:4rem .9375rem 0}.nav .user .right[data-v-41cd4ade]{flex:1}.nav .user .avatar[data-v-41cd4ade]{margin-right:.75rem}.nav .user .avatar uni-image[data-v-41cd4ade]{width:3.4375rem;height:3.4375rem;border-radius:50%;background-color:#fff}.nav .user .name_job .name[data-v-41cd4ade]{font-size:1.125rem;color:#333}.nav .user .name_job .status[data-v-41cd4ade]{padding:.125rem .375rem;background:#55b800;border-radius:.25rem;font-size:.625rem;color:#fff;display:inline-block;margin-left:.25rem}.nav .user .name_job .job[data-v-41cd4ade]{font-size:.75rem;color:#666;margin-top:.1875rem}.nav .user .shezhi uni-image[data-v-41cd4ade]{width:1.3125rem;height:1.3125rem} +.operate[data-v-53e3bc70]{padding:0 .9375rem;transform:translateY(-.3125rem)}.operate .item[data-v-53e3bc70]{height:3.25rem;border-bottom:1px solid #EFEFEF}.operate .item .version[data-v-53e3bc70]{font-size:.75rem;color:#888}.operate .switch uni-image[data-v-53e3bc70]{width:2.125rem;height:1.1875rem}.operate .left[data-v-53e3bc70]{font-size:.875rem;color:#333}.operate .left uni-image[data-v-53e3bc70]{width:1.375rem;height:1.375rem;margin-right:.9375rem}.msg[data-v-53e3bc70]{width:21.5625rem;height:4.4375rem;background-image:url(../../static/my/bg1.png);background-size:21.5625rem 4.4375rem;margin-top:.9375rem}.msg .box[data-v-53e3bc70]{justify-content:center;width:33.33%}.msg .box .num[data-v-53e3bc70]{font-size:1rem;color:#333;margin-bottom:.125rem}.msg .box uni-text[data-v-53e3bc70]{font-size:.75rem;color:#888}.msg .box[data-v-53e3bc70]:not(:last-child){position:relative}.msg .box[data-v-53e3bc70]:not(:last-child):after{content:" ";width:.03125rem;height:1rem;background:#d8d8d8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nav[data-v-53e3bc70]{height:14.3125rem;background-image:url(../../static/my/navbg.png);background-size:23.4375rem 14.3125rem}.nav .user[data-v-53e3bc70]{padding:4rem .9375rem 0}.nav .user .right[data-v-53e3bc70]{flex:1}.nav .user .avatar[data-v-53e3bc70]{margin-right:.75rem}.nav .user .avatar uni-image[data-v-53e3bc70]{width:3.4375rem;height:3.4375rem;border-radius:50%;background-color:#fff}.nav .user .name_job .name[data-v-53e3bc70]{font-size:1.125rem;color:#333}.nav .user .name_job .status[data-v-53e3bc70]{padding:.125rem .375rem;background:#55b800;border-radius:.25rem;font-size:.625rem;color:#fff;display:inline-block;margin-left:.25rem}.nav .user .name_job .job[data-v-53e3bc70]{font-size:.75rem;color:#666;margin-top:.1875rem}.nav .user .shezhi uni-image[data-v-53e3bc70]{width:1.3125rem;height:1.3125rem} diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/handle.css b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/handle.css index 55bb2ee..d01577e 100644 --- a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/handle.css +++ b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/handle.css @@ -1 +1 @@ -.uniui-cart-filled[data-v-5610c8db]:before{content:"\e6d0"}.uniui-gift-filled[data-v-5610c8db]:before{content:"\e6c4"}.uniui-color[data-v-5610c8db]:before{content:"\e6cf"}.uniui-wallet[data-v-5610c8db]:before{content:"\e6b1"}.uniui-settings-filled[data-v-5610c8db]:before{content:"\e6ce"}.uniui-auth-filled[data-v-5610c8db]:before{content:"\e6cc"}.uniui-shop-filled[data-v-5610c8db]:before{content:"\e6cd"}.uniui-staff-filled[data-v-5610c8db]:before{content:"\e6cb"}.uniui-vip-filled[data-v-5610c8db]:before{content:"\e6c6"}.uniui-plus-filled[data-v-5610c8db]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-5610c8db]:before{content:"\e6c8"}.uniui-color-filled[data-v-5610c8db]:before{content:"\e6c9"}.uniui-tune-filled[data-v-5610c8db]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-5610c8db]:before{content:"\e6c0"}.uniui-notification-filled[data-v-5610c8db]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-5610c8db]:before{content:"\e6c2"}.uniui-medal-filled[data-v-5610c8db]:before{content:"\e6c3"}.uniui-fire-filled[data-v-5610c8db]:before{content:"\e6c5"}.uniui-refreshempty[data-v-5610c8db]:before{content:"\e6bf"}.uniui-location-filled[data-v-5610c8db]:before{content:"\e6af"}.uniui-person-filled[data-v-5610c8db]:before{content:"\e69d"}.uniui-personadd-filled[data-v-5610c8db]:before{content:"\e698"}.uniui-arrowthinleft[data-v-5610c8db]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-5610c8db]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-5610c8db]:before{content:"\e6d4"}.uniui-back[data-v-5610c8db]:before{content:"\e6b9"}.uniui-forward[data-v-5610c8db]:before{content:"\e6ba"}.uniui-arrow-right[data-v-5610c8db]:before{content:"\e6bb"}.uniui-arrow-left[data-v-5610c8db]:before{content:"\e6bc"}.uniui-arrow-up[data-v-5610c8db]:before{content:"\e6bd"}.uniui-arrow-down[data-v-5610c8db]:before{content:"\e6be"}.uniui-arrowthinright[data-v-5610c8db]:before{content:"\e6d1"}.uniui-down[data-v-5610c8db]:before{content:"\e6b8"}.uniui-bottom[data-v-5610c8db]:before{content:"\e6b8"}.uniui-arrowright[data-v-5610c8db]:before{content:"\e6d5"}.uniui-right[data-v-5610c8db]:before{content:"\e6b5"}.uniui-up[data-v-5610c8db]:before{content:"\e6b6"}.uniui-top[data-v-5610c8db]:before{content:"\e6b6"}.uniui-left[data-v-5610c8db]:before{content:"\e6b7"}.uniui-arrowup[data-v-5610c8db]:before{content:"\e6d6"}.uniui-eye[data-v-5610c8db]:before{content:"\e651"}.uniui-eye-filled[data-v-5610c8db]:before{content:"\e66a"}.uniui-eye-slash[data-v-5610c8db]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-5610c8db]:before{content:"\e6b4"}.uniui-info-filled[data-v-5610c8db]:before{content:"\e649"}.uniui-reload[data-v-5610c8db]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-5610c8db]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-5610c8db]:before{content:"\e6ac"}.uniui-map-pin[data-v-5610c8db]:before{content:"\e6ad"}.uniui-location[data-v-5610c8db]:before{content:"\e6ae"}.uniui-starhalf[data-v-5610c8db]:before{content:"\e683"}.uniui-star[data-v-5610c8db]:before{content:"\e688"}.uniui-star-filled[data-v-5610c8db]:before{content:"\e68f"}.uniui-calendar[data-v-5610c8db]:before{content:"\e6a0"}.uniui-fire[data-v-5610c8db]:before{content:"\e6a1"}.uniui-medal[data-v-5610c8db]:before{content:"\e6a2"}.uniui-font[data-v-5610c8db]:before{content:"\e6a3"}.uniui-gift[data-v-5610c8db]:before{content:"\e6a4"}.uniui-link[data-v-5610c8db]:before{content:"\e6a5"}.uniui-notification[data-v-5610c8db]:before{content:"\e6a6"}.uniui-staff[data-v-5610c8db]:before{content:"\e6a7"}.uniui-vip[data-v-5610c8db]:before{content:"\e6a8"}.uniui-folder-add[data-v-5610c8db]:before{content:"\e6a9"}.uniui-tune[data-v-5610c8db]:before{content:"\e6aa"}.uniui-auth[data-v-5610c8db]:before{content:"\e6ab"}.uniui-person[data-v-5610c8db]:before{content:"\e699"}.uniui-email-filled[data-v-5610c8db]:before{content:"\e69a"}.uniui-phone-filled[data-v-5610c8db]:before{content:"\e69b"}.uniui-phone[data-v-5610c8db]:before{content:"\e69c"}.uniui-email[data-v-5610c8db]:before{content:"\e69e"}.uniui-personadd[data-v-5610c8db]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-5610c8db]:before{content:"\e692"}.uniui-contact[data-v-5610c8db]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-5610c8db]:before{content:"\e694"}.uniui-contact-filled[data-v-5610c8db]:before{content:"\e695"}.uniui-chatboxes[data-v-5610c8db]:before{content:"\e696"}.uniui-chatbubble[data-v-5610c8db]:before{content:"\e697"}.uniui-upload-filled[data-v-5610c8db]:before{content:"\e68e"}.uniui-upload[data-v-5610c8db]:before{content:"\e690"}.uniui-weixin[data-v-5610c8db]:before{content:"\e691"}.uniui-compose[data-v-5610c8db]:before{content:"\e67f"}.uniui-qq[data-v-5610c8db]:before{content:"\e680"}.uniui-download-filled[data-v-5610c8db]:before{content:"\e681"}.uniui-pyq[data-v-5610c8db]:before{content:"\e682"}.uniui-sound[data-v-5610c8db]:before{content:"\e684"}.uniui-trash-filled[data-v-5610c8db]:before{content:"\e685"}.uniui-sound-filled[data-v-5610c8db]:before{content:"\e686"}.uniui-trash[data-v-5610c8db]:before{content:"\e687"}.uniui-videocam-filled[data-v-5610c8db]:before{content:"\e689"}.uniui-spinner-cycle[data-v-5610c8db]:before{content:"\e68a"}.uniui-weibo[data-v-5610c8db]:before{content:"\e68b"}.uniui-videocam[data-v-5610c8db]:before{content:"\e68c"}.uniui-download[data-v-5610c8db]:before{content:"\e68d"}.uniui-help[data-v-5610c8db]:before{content:"\e679"}.uniui-navigate-filled[data-v-5610c8db]:before{content:"\e67a"}.uniui-plusempty[data-v-5610c8db]:before{content:"\e67b"}.uniui-smallcircle[data-v-5610c8db]:before{content:"\e67c"}.uniui-minus-filled[data-v-5610c8db]:before{content:"\e67d"}.uniui-micoff[data-v-5610c8db]:before{content:"\e67e"}.uniui-closeempty[data-v-5610c8db]:before{content:"\e66c"}.uniui-clear[data-v-5610c8db]:before{content:"\e66d"}.uniui-navigate[data-v-5610c8db]:before{content:"\e66e"}.uniui-minus[data-v-5610c8db]:before{content:"\e66f"}.uniui-image[data-v-5610c8db]:before{content:"\e670"}.uniui-mic[data-v-5610c8db]:before{content:"\e671"}.uniui-paperplane[data-v-5610c8db]:before{content:"\e672"}.uniui-close[data-v-5610c8db]:before{content:"\e673"}.uniui-help-filled[data-v-5610c8db]:before{content:"\e674"}.uniui-paperplane-filled[data-v-5610c8db]:before{content:"\e675"}.uniui-plus[data-v-5610c8db]:before{content:"\e676"}.uniui-mic-filled[data-v-5610c8db]:before{content:"\e677"}.uniui-image-filled[data-v-5610c8db]:before{content:"\e678"}.uniui-locked-filled[data-v-5610c8db]:before{content:"\e668"}.uniui-info[data-v-5610c8db]:before{content:"\e669"}.uniui-locked[data-v-5610c8db]:before{content:"\e66b"}.uniui-camera-filled[data-v-5610c8db]:before{content:"\e658"}.uniui-chat-filled[data-v-5610c8db]:before{content:"\e659"}.uniui-camera[data-v-5610c8db]:before{content:"\e65a"}.uniui-circle[data-v-5610c8db]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-5610c8db]:before{content:"\e65c"}.uniui-chat[data-v-5610c8db]:before{content:"\e65d"}.uniui-circle-filled[data-v-5610c8db]:before{content:"\e65e"}.uniui-flag[data-v-5610c8db]:before{content:"\e65f"}.uniui-flag-filled[data-v-5610c8db]:before{content:"\e660"}.uniui-gear-filled[data-v-5610c8db]:before{content:"\e661"}.uniui-home[data-v-5610c8db]:before{content:"\e662"}.uniui-home-filled[data-v-5610c8db]:before{content:"\e663"}.uniui-gear[data-v-5610c8db]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-5610c8db]:before{content:"\e665"}.uniui-map-filled[data-v-5610c8db]:before{content:"\e666"}.uniui-map[data-v-5610c8db]:before{content:"\e667"}.uniui-refresh-filled[data-v-5610c8db]:before{content:"\e656"}.uniui-refresh[data-v-5610c8db]:before{content:"\e657"}.uniui-cloud-upload[data-v-5610c8db]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-5610c8db]:before{content:"\e646"}.uniui-cloud-download[data-v-5610c8db]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-5610c8db]:before{content:"\e648"}.uniui-redo[data-v-5610c8db]:before{content:"\e64a"}.uniui-images-filled[data-v-5610c8db]:before{content:"\e64b"}.uniui-undo-filled[data-v-5610c8db]:before{content:"\e64c"}.uniui-more[data-v-5610c8db]:before{content:"\e64d"}.uniui-more-filled[data-v-5610c8db]:before{content:"\e64e"}.uniui-undo[data-v-5610c8db]:before{content:"\e64f"}.uniui-images[data-v-5610c8db]:before{content:"\e650"}.uniui-paperclip[data-v-5610c8db]:before{content:"\e652"}.uniui-settings[data-v-5610c8db]:before{content:"\e653"}.uniui-search[data-v-5610c8db]:before{content:"\e654"}.uniui-redo-filled[data-v-5610c8db]:before{content:"\e655"}.uniui-list[data-v-5610c8db]:before{content:"\e644"}.uniui-mail-open-filled[data-v-5610c8db]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-5610c8db]:before{content:"\e63c"}.uniui-hand-down[data-v-5610c8db]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-5610c8db]:before{content:"\e63e"}.uniui-hand-up[data-v-5610c8db]:before{content:"\e63f"}.uniui-heart-filled[data-v-5610c8db]:before{content:"\e641"}.uniui-mail-open[data-v-5610c8db]:before{content:"\e643"}.uniui-heart[data-v-5610c8db]:before{content:"\e639"}.uniui-loop[data-v-5610c8db]:before{content:"\e633"}.uniui-pulldown[data-v-5610c8db]:before{content:"\e632"}.uniui-scan[data-v-5610c8db]:before{content:"\e62a"}.uniui-bars[data-v-5610c8db]:before{content:"\e627"}.uniui-checkbox[data-v-5610c8db]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-5610c8db]:before{content:"\e62c"}.uniui-shop[data-v-5610c8db]:before{content:"\e62f"}.uniui-headphones[data-v-5610c8db]:before{content:"\e630"}.uniui-cart[data-v-5610c8db]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-5610c8db]{font-family:uniicons;text-decoration:none;text-align:center}.uni-popup[data-v-9c09fb6f]{position:fixed;z-index:99}.uni-popup.top[data-v-9c09fb6f],.uni-popup.left[data-v-9c09fb6f],.uni-popup.right[data-v-9c09fb6f]{top:0}.uni-popup .uni-popup__wrapper[data-v-9c09fb6f]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-9c09fb6f],.uni-popup .uni-popup__wrapper.right[data-v-9c09fb6f]{padding-top:0;flex:1}.fixforpc-z-index[data-v-9c09fb6f]{z-index:999}.fixforpc-top[data-v-9c09fb6f]{top:0}.nav[data-v-566e182b]{width:calc(100% - 1.875rem);padding:0 .9375rem;height:var(--bc08538a);background:linear-gradient(270deg,#256fbc,#044d87);font-size:.75rem;color:#fff;position:fixed;top:0;left:0;z-index:99}.place[data-v-566e182b]{height:var(--bc08538a)}body{background-color:#f8f8f8}.popup[data-v-fdf803b7]{width:21.5625rem;background:#fff;border-radius:.25rem}.popup .node[data-v-fdf803b7]{margin:.75rem;font-size:.875rem;color:#333;padding:0 .625rem}.popup .agree_operate[data-v-fdf803b7]{padding:.75rem;font-size:.875rem;color:#333}.popup .agree_operate uni-image[data-v-fdf803b7]{width:1.25rem;height:1.25rem;margin-right:.3125rem}.popup .title[data-v-fdf803b7]{font-size:1rem;color:#000;text-align:center;padding:1.25rem 0}.popup .input[data-v-fdf803b7]{width:18.1875rem;height:7.0625rem;background:#f8f8f8;border-radius:.25rem;padding:.75rem}.popup .input uni-textarea[data-v-fdf803b7]{flex:1;width:100%}.popup .input uni-view[data-v-fdf803b7]{text-align:right;font-size:.875rem;color:#999}.popup .popbtn[data-v-fdf803b7]{font-size:1rem;border-top:1px solid #E5E5E5;margin-top:1.25rem;position:relative}.popup .popbtn[data-v-fdf803b7]:after{position:absolute;content:" ";height:3.125rem;width:1px;background-color:#e5e5e5;left:50%;transform:translate(-50%)}.popup .popbtn uni-view[data-v-fdf803b7]{flex:1;text-align:center;height:3.125rem;line-height:3.125rem}.popup .popbtn .cancel[data-v-fdf803b7]{color:#000}.popup .popbtn .confirm[data-v-fdf803b7]{color:#007fff}.content[data-v-fdf803b7]{padding-bottom:3.75rem}.btn[data-v-fdf803b7]{position:fixed;bottom:0;width:21.5625rem;height:3.75rem;background:#fff;padding:0 .9375rem}.btn uni-view[data-v-fdf803b7]{width:10.3125rem;height:2.75rem;font-size:.875rem;border-radius:.5rem;text-align:center;line-height:2.75rem}.btn .refuse[data-v-fdf803b7]{box-sizing:border-box;background:#fff;border:.0625rem solid #01508B;color:#01508b}.btn .agree[data-v-fdf803b7]{background:#01508b;color:#fff}.box[data-v-fdf803b7]{position:absolute;bottom:.375rem;left:0}.back[data-v-fdf803b7]{padding-left:.9375rem}uni-image[data-v-fdf803b7]{width:2rem;height:2rem;border-radius:1rem;background-color:#fff;margin-right:.5rem;margin-left:1.5625rem}.name[data-v-fdf803b7]{font-size:.875rem;color:#fff}.status[data-v-fdf803b7]{padding:.125rem .25rem;display:inline-block;background-color:#fe4600;color:#fff;font-size:.625rem;margin-left:.25rem;border-radius:.25rem} +.uniui-cart-filled[data-v-5610c8db]:before{content:"\e6d0"}.uniui-gift-filled[data-v-5610c8db]:before{content:"\e6c4"}.uniui-color[data-v-5610c8db]:before{content:"\e6cf"}.uniui-wallet[data-v-5610c8db]:before{content:"\e6b1"}.uniui-settings-filled[data-v-5610c8db]:before{content:"\e6ce"}.uniui-auth-filled[data-v-5610c8db]:before{content:"\e6cc"}.uniui-shop-filled[data-v-5610c8db]:before{content:"\e6cd"}.uniui-staff-filled[data-v-5610c8db]:before{content:"\e6cb"}.uniui-vip-filled[data-v-5610c8db]:before{content:"\e6c6"}.uniui-plus-filled[data-v-5610c8db]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-5610c8db]:before{content:"\e6c8"}.uniui-color-filled[data-v-5610c8db]:before{content:"\e6c9"}.uniui-tune-filled[data-v-5610c8db]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-5610c8db]:before{content:"\e6c0"}.uniui-notification-filled[data-v-5610c8db]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-5610c8db]:before{content:"\e6c2"}.uniui-medal-filled[data-v-5610c8db]:before{content:"\e6c3"}.uniui-fire-filled[data-v-5610c8db]:before{content:"\e6c5"}.uniui-refreshempty[data-v-5610c8db]:before{content:"\e6bf"}.uniui-location-filled[data-v-5610c8db]:before{content:"\e6af"}.uniui-person-filled[data-v-5610c8db]:before{content:"\e69d"}.uniui-personadd-filled[data-v-5610c8db]:before{content:"\e698"}.uniui-arrowthinleft[data-v-5610c8db]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-5610c8db]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-5610c8db]:before{content:"\e6d4"}.uniui-back[data-v-5610c8db]:before{content:"\e6b9"}.uniui-forward[data-v-5610c8db]:before{content:"\e6ba"}.uniui-arrow-right[data-v-5610c8db]:before{content:"\e6bb"}.uniui-arrow-left[data-v-5610c8db]:before{content:"\e6bc"}.uniui-arrow-up[data-v-5610c8db]:before{content:"\e6bd"}.uniui-arrow-down[data-v-5610c8db]:before{content:"\e6be"}.uniui-arrowthinright[data-v-5610c8db]:before{content:"\e6d1"}.uniui-down[data-v-5610c8db]:before{content:"\e6b8"}.uniui-bottom[data-v-5610c8db]:before{content:"\e6b8"}.uniui-arrowright[data-v-5610c8db]:before{content:"\e6d5"}.uniui-right[data-v-5610c8db]:before{content:"\e6b5"}.uniui-up[data-v-5610c8db]:before{content:"\e6b6"}.uniui-top[data-v-5610c8db]:before{content:"\e6b6"}.uniui-left[data-v-5610c8db]:before{content:"\e6b7"}.uniui-arrowup[data-v-5610c8db]:before{content:"\e6d6"}.uniui-eye[data-v-5610c8db]:before{content:"\e651"}.uniui-eye-filled[data-v-5610c8db]:before{content:"\e66a"}.uniui-eye-slash[data-v-5610c8db]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-5610c8db]:before{content:"\e6b4"}.uniui-info-filled[data-v-5610c8db]:before{content:"\e649"}.uniui-reload[data-v-5610c8db]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-5610c8db]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-5610c8db]:before{content:"\e6ac"}.uniui-map-pin[data-v-5610c8db]:before{content:"\e6ad"}.uniui-location[data-v-5610c8db]:before{content:"\e6ae"}.uniui-starhalf[data-v-5610c8db]:before{content:"\e683"}.uniui-star[data-v-5610c8db]:before{content:"\e688"}.uniui-star-filled[data-v-5610c8db]:before{content:"\e68f"}.uniui-calendar[data-v-5610c8db]:before{content:"\e6a0"}.uniui-fire[data-v-5610c8db]:before{content:"\e6a1"}.uniui-medal[data-v-5610c8db]:before{content:"\e6a2"}.uniui-font[data-v-5610c8db]:before{content:"\e6a3"}.uniui-gift[data-v-5610c8db]:before{content:"\e6a4"}.uniui-link[data-v-5610c8db]:before{content:"\e6a5"}.uniui-notification[data-v-5610c8db]:before{content:"\e6a6"}.uniui-staff[data-v-5610c8db]:before{content:"\e6a7"}.uniui-vip[data-v-5610c8db]:before{content:"\e6a8"}.uniui-folder-add[data-v-5610c8db]:before{content:"\e6a9"}.uniui-tune[data-v-5610c8db]:before{content:"\e6aa"}.uniui-auth[data-v-5610c8db]:before{content:"\e6ab"}.uniui-person[data-v-5610c8db]:before{content:"\e699"}.uniui-email-filled[data-v-5610c8db]:before{content:"\e69a"}.uniui-phone-filled[data-v-5610c8db]:before{content:"\e69b"}.uniui-phone[data-v-5610c8db]:before{content:"\e69c"}.uniui-email[data-v-5610c8db]:before{content:"\e69e"}.uniui-personadd[data-v-5610c8db]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-5610c8db]:before{content:"\e692"}.uniui-contact[data-v-5610c8db]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-5610c8db]:before{content:"\e694"}.uniui-contact-filled[data-v-5610c8db]:before{content:"\e695"}.uniui-chatboxes[data-v-5610c8db]:before{content:"\e696"}.uniui-chatbubble[data-v-5610c8db]:before{content:"\e697"}.uniui-upload-filled[data-v-5610c8db]:before{content:"\e68e"}.uniui-upload[data-v-5610c8db]:before{content:"\e690"}.uniui-weixin[data-v-5610c8db]:before{content:"\e691"}.uniui-compose[data-v-5610c8db]:before{content:"\e67f"}.uniui-qq[data-v-5610c8db]:before{content:"\e680"}.uniui-download-filled[data-v-5610c8db]:before{content:"\e681"}.uniui-pyq[data-v-5610c8db]:before{content:"\e682"}.uniui-sound[data-v-5610c8db]:before{content:"\e684"}.uniui-trash-filled[data-v-5610c8db]:before{content:"\e685"}.uniui-sound-filled[data-v-5610c8db]:before{content:"\e686"}.uniui-trash[data-v-5610c8db]:before{content:"\e687"}.uniui-videocam-filled[data-v-5610c8db]:before{content:"\e689"}.uniui-spinner-cycle[data-v-5610c8db]:before{content:"\e68a"}.uniui-weibo[data-v-5610c8db]:before{content:"\e68b"}.uniui-videocam[data-v-5610c8db]:before{content:"\e68c"}.uniui-download[data-v-5610c8db]:before{content:"\e68d"}.uniui-help[data-v-5610c8db]:before{content:"\e679"}.uniui-navigate-filled[data-v-5610c8db]:before{content:"\e67a"}.uniui-plusempty[data-v-5610c8db]:before{content:"\e67b"}.uniui-smallcircle[data-v-5610c8db]:before{content:"\e67c"}.uniui-minus-filled[data-v-5610c8db]:before{content:"\e67d"}.uniui-micoff[data-v-5610c8db]:before{content:"\e67e"}.uniui-closeempty[data-v-5610c8db]:before{content:"\e66c"}.uniui-clear[data-v-5610c8db]:before{content:"\e66d"}.uniui-navigate[data-v-5610c8db]:before{content:"\e66e"}.uniui-minus[data-v-5610c8db]:before{content:"\e66f"}.uniui-image[data-v-5610c8db]:before{content:"\e670"}.uniui-mic[data-v-5610c8db]:before{content:"\e671"}.uniui-paperplane[data-v-5610c8db]:before{content:"\e672"}.uniui-close[data-v-5610c8db]:before{content:"\e673"}.uniui-help-filled[data-v-5610c8db]:before{content:"\e674"}.uniui-paperplane-filled[data-v-5610c8db]:before{content:"\e675"}.uniui-plus[data-v-5610c8db]:before{content:"\e676"}.uniui-mic-filled[data-v-5610c8db]:before{content:"\e677"}.uniui-image-filled[data-v-5610c8db]:before{content:"\e678"}.uniui-locked-filled[data-v-5610c8db]:before{content:"\e668"}.uniui-info[data-v-5610c8db]:before{content:"\e669"}.uniui-locked[data-v-5610c8db]:before{content:"\e66b"}.uniui-camera-filled[data-v-5610c8db]:before{content:"\e658"}.uniui-chat-filled[data-v-5610c8db]:before{content:"\e659"}.uniui-camera[data-v-5610c8db]:before{content:"\e65a"}.uniui-circle[data-v-5610c8db]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-5610c8db]:before{content:"\e65c"}.uniui-chat[data-v-5610c8db]:before{content:"\e65d"}.uniui-circle-filled[data-v-5610c8db]:before{content:"\e65e"}.uniui-flag[data-v-5610c8db]:before{content:"\e65f"}.uniui-flag-filled[data-v-5610c8db]:before{content:"\e660"}.uniui-gear-filled[data-v-5610c8db]:before{content:"\e661"}.uniui-home[data-v-5610c8db]:before{content:"\e662"}.uniui-home-filled[data-v-5610c8db]:before{content:"\e663"}.uniui-gear[data-v-5610c8db]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-5610c8db]:before{content:"\e665"}.uniui-map-filled[data-v-5610c8db]:before{content:"\e666"}.uniui-map[data-v-5610c8db]:before{content:"\e667"}.uniui-refresh-filled[data-v-5610c8db]:before{content:"\e656"}.uniui-refresh[data-v-5610c8db]:before{content:"\e657"}.uniui-cloud-upload[data-v-5610c8db]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-5610c8db]:before{content:"\e646"}.uniui-cloud-download[data-v-5610c8db]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-5610c8db]:before{content:"\e648"}.uniui-redo[data-v-5610c8db]:before{content:"\e64a"}.uniui-images-filled[data-v-5610c8db]:before{content:"\e64b"}.uniui-undo-filled[data-v-5610c8db]:before{content:"\e64c"}.uniui-more[data-v-5610c8db]:before{content:"\e64d"}.uniui-more-filled[data-v-5610c8db]:before{content:"\e64e"}.uniui-undo[data-v-5610c8db]:before{content:"\e64f"}.uniui-images[data-v-5610c8db]:before{content:"\e650"}.uniui-paperclip[data-v-5610c8db]:before{content:"\e652"}.uniui-settings[data-v-5610c8db]:before{content:"\e653"}.uniui-search[data-v-5610c8db]:before{content:"\e654"}.uniui-redo-filled[data-v-5610c8db]:before{content:"\e655"}.uniui-list[data-v-5610c8db]:before{content:"\e644"}.uniui-mail-open-filled[data-v-5610c8db]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-5610c8db]:before{content:"\e63c"}.uniui-hand-down[data-v-5610c8db]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-5610c8db]:before{content:"\e63e"}.uniui-hand-up[data-v-5610c8db]:before{content:"\e63f"}.uniui-heart-filled[data-v-5610c8db]:before{content:"\e641"}.uniui-mail-open[data-v-5610c8db]:before{content:"\e643"}.uniui-heart[data-v-5610c8db]:before{content:"\e639"}.uniui-loop[data-v-5610c8db]:before{content:"\e633"}.uniui-pulldown[data-v-5610c8db]:before{content:"\e632"}.uniui-scan[data-v-5610c8db]:before{content:"\e62a"}.uniui-bars[data-v-5610c8db]:before{content:"\e627"}.uniui-checkbox[data-v-5610c8db]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-5610c8db]:before{content:"\e62c"}.uniui-shop[data-v-5610c8db]:before{content:"\e62f"}.uniui-headphones[data-v-5610c8db]:before{content:"\e630"}.uniui-cart[data-v-5610c8db]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-5610c8db]{font-family:uniicons;text-decoration:none;text-align:center}.uni-popup[data-v-9c09fb6f]{position:fixed;z-index:99}.uni-popup.top[data-v-9c09fb6f],.uni-popup.left[data-v-9c09fb6f],.uni-popup.right[data-v-9c09fb6f]{top:0}.uni-popup .uni-popup__wrapper[data-v-9c09fb6f]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-9c09fb6f],.uni-popup .uni-popup__wrapper.right[data-v-9c09fb6f]{padding-top:0;flex:1}.fixforpc-z-index[data-v-9c09fb6f]{z-index:999}.fixforpc-top[data-v-9c09fb6f]{top:0}.nav[data-v-566e182b]{width:calc(100% - 1.875rem);padding:0 .9375rem;height:var(--bc08538a);background:linear-gradient(270deg,#256fbc,#044d87);font-size:.75rem;color:#fff;position:fixed;top:0;left:0;z-index:99}.place[data-v-566e182b]{height:var(--bc08538a)}body{background-color:#f8f8f8}.popup[data-v-2a4a67b1]{width:21.5625rem;background:#fff;border-radius:.25rem}.popup .node[data-v-2a4a67b1]{margin:.75rem;font-size:.875rem;color:#333;padding:0 .625rem}.popup .agree_operate[data-v-2a4a67b1]{padding:.75rem;font-size:.875rem;color:#333}.popup .agree_operate uni-image[data-v-2a4a67b1]{width:1.25rem;height:1.25rem;margin-right:.3125rem}.popup .title[data-v-2a4a67b1]{font-size:1rem;color:#000;text-align:center;padding:1.25rem 0}.popup .input[data-v-2a4a67b1]{width:18.1875rem;height:7.0625rem;background:#f8f8f8;border-radius:.25rem;padding:.75rem}.popup .input uni-textarea[data-v-2a4a67b1]{flex:1;width:100%}.popup .input uni-view[data-v-2a4a67b1]{text-align:right;font-size:.875rem;color:#999}.popup .popbtn[data-v-2a4a67b1]{font-size:1rem;border-top:1px solid #E5E5E5;margin-top:1.25rem;position:relative}.popup .popbtn[data-v-2a4a67b1]:after{position:absolute;content:" ";height:3.125rem;width:1px;background-color:#e5e5e5;left:50%;transform:translate(-50%)}.popup .popbtn uni-view[data-v-2a4a67b1]{flex:1;text-align:center;height:3.125rem;line-height:3.125rem}.popup .popbtn .cancel[data-v-2a4a67b1]{color:#000}.popup .popbtn .confirm[data-v-2a4a67b1]{color:#007fff}.content[data-v-2a4a67b1]{padding-bottom:3.75rem}.btn[data-v-2a4a67b1]{position:fixed;bottom:0;width:21.5625rem;height:3.75rem;background:#fff;padding:0 .9375rem}.btn uni-view[data-v-2a4a67b1]{width:10.3125rem;height:2.75rem;font-size:.875rem;border-radius:.5rem;text-align:center;line-height:2.75rem}.btn .refuse[data-v-2a4a67b1]{box-sizing:border-box;background:#fff;border:.0625rem solid #01508B;color:#01508b}.btn .agree[data-v-2a4a67b1]{background:#01508b;color:#fff}.box[data-v-2a4a67b1]{position:absolute;bottom:.375rem;left:0}.back[data-v-2a4a67b1]{padding-left:.9375rem}uni-image[data-v-2a4a67b1]{width:2rem;height:2rem;border-radius:1rem;background-color:#fff;margin-right:.5rem;margin-left:1.5625rem}.name[data-v-2a4a67b1]{font-size:.875rem;color:#fff}.status[data-v-2a4a67b1]{padding:.125rem .25rem;display:inline-block;background-color:#fe4600;color:#fff;font-size:.625rem;margin-left:.25rem;border-radius:.25rem} diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/index.css b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/index.css index d2fbdf8..a284289 100644 --- a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/index.css +++ b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/index.css @@ -1 +1 @@ -.list_box[data-v-31891b43]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-31891b43]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-31891b43]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-31891b43]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-31891b43]{font-size:.875rem;color:#999}.list_box .list .info[data-v-31891b43]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-31891b43]{padding-top:.5rem}.list_box .list .btn[data-v-31891b43]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-31891b43]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-31891b43]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-31891b43]{background:#01508b;color:#fff}body{background-color:#f8f8f8}.tasklist[data-v-965734c1]{padding-top:3.125rem}.nav[data-v-965734c1]{background-color:#fff;height:3.125rem;width:100vw;position:fixed;top:0;left:0;z-index:99}.nav .tab_box[data-v-965734c1]{padding:.75rem 0}.nav .tab_box uni-view[data-v-965734c1]{position:relative;font-size:.875rem;color:#666}.nav .tab_box .active[data-v-965734c1]{font-size:.875rem;color:#01508b}.nav .tab_box .active[data-v-965734c1]:after{position:absolute;width:7.1875rem;height:.0625rem;background:#01508b;content:" ";bottom:-.6875rem;left:50%;transform:translate(-50%)}.nav .time_box[data-v-965734c1]{padding:.625rem 0}.nav .time_box .time[data-v-965734c1]{padding:0 .9375rem;width:19.6875rem;height:2.25rem;background:#f8f8f8;border-radius:.25rem}.nav .time_box .time uni-image[data-v-965734c1]{width:1.0625rem;height:1.0625rem} +.list_box[data-v-3868ba91]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-3868ba91]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-3868ba91]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-3868ba91]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-3868ba91]{font-size:.875rem;color:#999}.list_box .list .info[data-v-3868ba91]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-3868ba91]{padding-top:.5rem}.list_box .list .btn[data-v-3868ba91]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-3868ba91]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-3868ba91]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-3868ba91]{background:#01508b;color:#fff}body{background-color:#f8f8f8}.tasklist[data-v-965734c1]{padding-top:3.125rem}.nav[data-v-965734c1]{background-color:#fff;height:3.125rem;width:100vw;position:fixed;top:0;left:0;z-index:99}.nav .tab_box[data-v-965734c1]{padding:.75rem 0}.nav .tab_box uni-view[data-v-965734c1]{position:relative;font-size:.875rem;color:#666}.nav .tab_box .active[data-v-965734c1]{font-size:.875rem;color:#01508b}.nav .tab_box .active[data-v-965734c1]:after{position:absolute;width:7.1875rem;height:.0625rem;background:#01508b;content:" ";bottom:-.6875rem;left:50%;transform:translate(-50%)}.nav .time_box[data-v-965734c1]{padding:.625rem 0}.nav .time_box .time[data-v-965734c1]{padding:0 .9375rem;width:19.6875rem;height:2.25rem;background:#f8f8f8;border-radius:.25rem}.nav .time_box .time uni-image[data-v-965734c1]{width:1.0625rem;height:1.0625rem} diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/self.css b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/self.css index a897d37..56f091e 100644 --- a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/self.css +++ b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/self.css @@ -1 +1 @@ -.list_box[data-v-31891b43]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-31891b43]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-31891b43]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-31891b43]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-31891b43]{font-size:.875rem;color:#999}.list_box .list .info[data-v-31891b43]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-31891b43]{padding-top:.5rem}.list_box .list .btn[data-v-31891b43]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-31891b43]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-31891b43]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-31891b43]{background:#01508b;color:#fff} +.list_box[data-v-3868ba91]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-3868ba91]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-3868ba91]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-3868ba91]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-3868ba91]{font-size:.875rem;color:#999}.list_box .list .info[data-v-3868ba91]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-3868ba91]{padding-top:.5rem}.list_box .list .btn[data-v-3868ba91]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-3868ba91]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-3868ba91]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-3868ba91]{background:#01508b;color:#fff} diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/todotask.css b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/todotask.css index ec41bf1..2893e4f 100644 --- a/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/todotask.css +++ b/unpackage/cache/wgt/__UNI__F0AFD30/pages/task/todotask.css @@ -1 +1 @@ -body[data-v-10bcc98c]{background-color:#f8f8f8}.content[data-v-10bcc98c]{padding-top:.9375rem}.todo .title_box[data-v-10bcc98c]{width:19.6875rem;height:3.375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:.5rem;padding:0 .9375rem}.todo .title_box .title[data-v-10bcc98c]{font-weight:500;font-size:1rem;color:#333}.todo .title_box .title uni-image[data-v-10bcc98c]{width:1.5rem;height:1.5rem}.todo .title_box .num[data-v-10bcc98c]{width:1.6875rem;height:1.6875rem;background:url(../../static/my/num.png) no-repeat;background-size:1.6875rem 1.6875rem;font-size:.75rem;color:#fff;text-align:center;line-height:1.6875rem}.todo .list[data-v-10bcc98c]{width:17.8125rem;padding:.625rem .9375rem .9375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:0 0 .5rem .5rem}.todo .list .box[data-v-10bcc98c]{max-height:3.75rem;transition:all .3s;overflow:hidden}.todo .list .box .item_box[data-v-10bcc98c]{display:flex;flex-wrap:wrap}.todo .list .box .item[data-v-10bcc98c]{font-size:.875rem;height:1.875rem;width:50%}.todo .list .box .item uni-view[data-v-10bcc98c]{color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.todo .list .box .item uni-text[data-v-10bcc98c]{color:#ed361d;margin:0 .3125rem}.todo .list .close[data-v-10bcc98c]{max-height:var(--02538693)}.todo .list .more[data-v-10bcc98c]{font-size:.875rem;color:#008dff;text-decoration:underline;margin-top:.625rem}body{background-color:#f8f8f8} +body[data-v-d5e6674e]{background-color:#f8f8f8}.content[data-v-d5e6674e]{padding-top:.9375rem}.todo .title_box[data-v-d5e6674e]{width:19.6875rem;height:3.375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:.5rem;padding:0 .9375rem}.todo .title_box .title[data-v-d5e6674e]{font-weight:500;font-size:1rem;color:#333}.todo .title_box .title uni-image[data-v-d5e6674e]{width:1.5rem;height:1.5rem}.todo .title_box .num[data-v-d5e6674e]{width:1.6875rem;height:1.6875rem;background:url(../../static/my/num.png) no-repeat;background-size:1.6875rem 1.6875rem;font-size:.75rem;color:#fff;text-align:center;line-height:1.6875rem}.todo .list[data-v-d5e6674e]{width:17.8125rem;padding:.625rem .9375rem .9375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:0 0 .5rem .5rem}.todo .list .box[data-v-d5e6674e]{max-height:3.75rem;transition:all .3s;overflow:hidden}.todo .list .box .item_box[data-v-d5e6674e]{display:flex;flex-wrap:wrap}.todo .list .box .item[data-v-d5e6674e]{font-size:.875rem;height:1.875rem;width:50%}.todo .list .box .item uni-view[data-v-d5e6674e]{color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.todo .list .box .item uni-text[data-v-d5e6674e]{color:#ed361d;margin:0 .3125rem}.todo .list .close[data-v-d5e6674e]{max-height:var(--11d92706)}.todo .list .more[data-v-d5e6674e]{font-size:.875rem;color:#008dff;text-decoration:underline;margin-top:.625rem}body{background-color:#f8f8f8} diff --git a/unpackage/cache/wgt/__UNI__F0AFD30/static/my/process.png b/unpackage/cache/wgt/__UNI__F0AFD30/static/my/process.png new file mode 100644 index 0000000000000000000000000000000000000000..d288cdea8e2c2d1e9d98ebf6fd5d77fc694e75b4 GIT binary patch literal 4909 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 literal 0 HcmV?d00001 diff --git a/unpackage/dist/build/app-plus/app-config-service.js b/unpackage/dist/build/app-plus/app-config-service.js index 269a90c..e909762 100644 --- a/unpackage/dist/build/app-plus/app-config-service.js +++ b/unpackage/dist/build/app-plus/app-config-service.js @@ -2,7 +2,7 @@ ;(function(){ let u=void 0,isReady=false,onReadyCallbacks=[],isServiceReady=false,onServiceReadyCallbacks=[]; const __uniConfig = {"pages":[],"globalStyle":{"navigationBar":{"type":"default","backgroundImage":"linear-gradient(to left , #256FBC, #044D87)"},"isNVue":false},"nvue":{"compiler":"uni-app","styleCompiler":"uni-app","flex-direction":"column"},"renderer":"auto","appname":"数智产销","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":true},"compilerVersion":"4.15","entryPagePath":"pages/login/login","entryPageQuery":"","realEntryPagePath":"","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"tabBar":{"position":"bottom","color":"#333333","selectedColor":"#01508B","borderStyle":"black","blurEffect":"none","fontSize":"10px","iconWidth":"24px","spacing":"3px","height":"50px","backgroundColor":"#FFFFFF","list":[{"text":"首页","pagePath":"pages/tab/index","iconPath":"/static/tab/index1.png","selectedIconPath":"/static/tab/index2.png"},{"text":"办公","pagePath":"pages/tab/office","iconPath":"/static/tab/office1.png","selectedIconPath":"/static/tab/office2.png"},{"text":"生产","pagePath":"pages/tab/product","iconPath":"/static/tab/product1.png","selectedIconPath":"/static/tab/product2.png"},{"text":"我的","pagePath":"pages/tab/my","iconPath":"/static/tab/user1.png","selectedIconPath":"/static/tab/user2.png"}],"midButton":{"width":"65px","height":"75px","text":"","iconPath":"static/tab/todo.png","iconWidth":"50px"},"selectedIndex":0,"shown":true},"locales":{},"darkmode":false,"themeConfig":{}}; - const __uniRoutes = [{"path":"pages/login/login","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/index","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":0,"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/office","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":1,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/product","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":2,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/my","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":3,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/task/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"type":"default","titleText":"我的任务","titleColor":"#fff"},"isNVue":false}},{"path":"pages/task/handle","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/talk/message_list","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"消息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/conversation","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"昵称","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/system","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"系统通知","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/document/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/document/detail","meta":{"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/meeting/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/meeting/detail","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/leave/application","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"请假申请","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/checkin/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/useredit/useredit","meta":{"navigationBar":{"titleText":"资料编辑","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/add_address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"添加地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/addressbook","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"通讯录","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/todotask","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"今日待办任务","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/manage","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/product/index","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"生产数据","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/userlist/index","meta":{"navigationBar":{"titleText":"","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/detail","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/zhiban/index","meta":{"navigationBar":{"titleText":"值班信息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/self","meta":{"navigationBar":{"titleText":"本人发起","type":"default","titleColor":"#ffffff"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute)); + const __uniRoutes = [{"path":"pages/login/login","meta":{"isQuit":true,"isEntry":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/index","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":0,"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/office","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":1,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/product","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":2,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/tab/my","meta":{"isQuit":true,"isTabBar":true,"tabBarIndex":3,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/task/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"type":"default","titleText":"我的任务","titleColor":"#fff"},"isNVue":false}},{"path":"pages/task/handle","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/talk/message_list","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"消息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/conversation","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"昵称","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/talk/system","meta":{"enablePullDownRefresh":true,"navigationBar":{"titleText":"系统通知","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/document/index","meta":{"enablePullDownRefresh":true,"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/document/detail","meta":{"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/meeting/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/meeting/detail","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"详情","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/leave/application","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"请假申请","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/checkin/index","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/useredit/useredit","meta":{"navigationBar":{"titleText":"资料编辑","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/add_address","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"添加地址","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/useredit/addressbook","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"通讯录","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/todotask","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"个人办公","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/manage","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/product/index","meta":{"enablePullDownRefresh":false,"navigationBar":{"titleText":"生产数据","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/userlist/index","meta":{"navigationBar":{"titleText":"","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/safe/detail","meta":{"navigationBar":{"style":"custom","type":"default"},"isNVue":false}},{"path":"pages/zhiban/index","meta":{"navigationBar":{"titleText":"值班信息","type":"default","titleColor":"#ffffff"},"isNVue":false}},{"path":"pages/task/self","meta":{"navigationBar":{"titleText":"本人发起","type":"default","titleColor":"#ffffff"},"isNVue":false}}].map(uniRoute=>(uniRoute.meta.route=uniRoute.path,__uniConfig.pages.push(uniRoute.path),uniRoute.path='/'+uniRoute.path,uniRoute)); __uniConfig.styles=[];//styles __uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}}); __uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}}); diff --git a/unpackage/dist/build/app-plus/app-service.js b/unpackage/dist/build/app-plus/app-service.js index bfb49d9..367643f 100644 --- a/unpackage/dist/build/app-plus/app-service.js +++ b/unpackage/dist/build/app-plus/app-service.js @@ -5,4 +5,4 @@ if("undefined"==typeof Promise||Promise.prototype.finally||(Promise.prototype.fi * (c) 2023 Eduardo San Martin Morote * @license MIT */ -let v;const w=e=>v=e,k=Symbol();function b(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var _,S;(S=_||(_={})).direct="direct",S.patchObject="patch object",S.patchFunction="patch function";const E=()=>{};function x(t,a,n,i=E){t.push(a);const s=()=>{const e=t.indexOf(a);e>-1&&(t.splice(e,1),i())};return!n&&e.getCurrentScope()&&e.onScopeDispose(s),s}function N(e,...t){e.slice().forEach((e=>{e(...t)}))}const V=e=>e();function C(t,a){t instanceof Map&&a instanceof Map&&a.forEach(((e,a)=>t.set(a,e))),t instanceof Set&&a instanceof Set&&a.forEach(t.add,t);for(const n in a){if(!a.hasOwnProperty(n))continue;const i=a[n],s=t[n];b(s)&&b(i)&&t.hasOwnProperty(n)&&!e.isRef(i)&&!e.isReactive(i)?t[n]=C(s,i):t[n]=i}return t}const T=Symbol();const{assign:D}=Object;function B(t,a,n={},i,s,o){let r;const l=D({actions:{}},n),c={deep:!0};let d,u,h,m=[],p=[];const f=i.state.value[t];let g;function y(a){let n;d=u=!1,"function"==typeof a?(a(i.state.value[t]),n={type:_.patchFunction,storeId:t,events:h}):(C(i.state.value[t],a),n={type:_.patchObject,payload:a,storeId:t,events:h});const s=g=Symbol();e.nextTick().then((()=>{g===s&&(d=!0)})),u=!0,N(m,n,i.state.value[t])}o||f||(i.state.value[t]={}),e.ref({});const v=o?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{D(e,t)}))}:E;function k(e,a){return function(){w(i);const n=Array.from(arguments),s=[],o=[];function r(e){s.push(e)}function l(e){o.push(e)}let c;N(p,{args:n,name:e,store:B,after:r,onError:l});try{c=a.apply(this&&this.$id===t?this:B,n)}catch(d){throw N(o,d),d}return c instanceof Promise?c.then((e=>(N(s,e),e))).catch((e=>(N(o,e),Promise.reject(e)))):(N(s,c),c)}}const S={_p:i,$id:t,$onAction:x.bind(null,p),$patch:y,$reset:v,$subscribe(a,n={}){const s=x(m,a,n.detached,(()=>o())),o=r.run((()=>e.watch((()=>i.state.value[t]),(e=>{("sync"===n.flush?u:d)&&a({storeId:t,type:_.direct,events:h},e)}),D({},c,n))));return s},$dispose:function(){r.stop(),m=[],p=[],i._s.delete(t)}},B=e.reactive(S);i._s.set(t,B);const I=(i._a&&i._a.runWithContext||V)((()=>i._e.run((()=>(r=e.effectScope()).run(a)))));for(const w in I){const a=I[w];if(e.isRef(a)&&(A=a,!e.isRef(A)||!A.effect)||e.isReactive(a))o||(!f||b(P=a)&&P.hasOwnProperty(T)||(e.isRef(a)?a.value=f[w]:C(a,f[w])),i.state.value[t][w]=a);else if("function"==typeof a){const e=k(w,a);I[w]=e,l.actions[w]=a}}var P,A;return D(B,I),D(e.toRaw(B),I),Object.defineProperty(B,"$state",{get:()=>i.state.value[t],set:e=>{y((t=>{D(t,e)}))}}),i._p.forEach((e=>{D(B,r.run((()=>e({store:B,app:i._a,pinia:i,options:l}))))})),f&&o&&n.hydrate&&n.hydrate(B.$state,f),d=!0,u=!0,B}function I(t,a,n){let i,s;const o="function"==typeof a;function r(t,n){const r=e.hasInjectionContext();(t=t||(r?e.inject(k,null):null))&&w(t),(t=v)._s.has(i)||(o?B(i,a,s,t):function(t,a,n,i){const{state:s,actions:o,getters:r}=a,l=n.state.value[t];let c;c=B(t,(function(){l||(n.state.value[t]=s?s():{});const a=e.toRefs(n.state.value[t]);return D(a,o,Object.keys(r||{}).reduce(((a,i)=>(a[i]=e.markRaw(e.computed((()=>{w(n);const e=n._s.get(t);return r[i].call(e,e)}))),a)),{}))}),a,n,0,!0)}(i,s,t));return t._s.get(i)}return"string"==typeof t?(i=t,s=o?n:a):(s=t,i=t.id),r.$id=i,r}const P=I("user",{state:()=>({userinfo:uni.getStorageSync("user")&&JSON.parse(uni.getStorageSync("user"))||{},token:uni.getStorageSync("token")||null,role:uni.getStorageSync("role")||null,allowPage:uni.getStorageSync("allowPage")||null,position:uni.getStorageSync("position")||null,positionSwitch:uni.getStorageSync("positionSwitch")||null,wendu:uni.getStorageSync("wendu")||null,wenduIcon:uni.getStorageSync("wenduIcon")||null,isgray:uni.getStorageSync("isgray")||0}),getters:{},actions:{setUserInfo(e){this.userinfo=e},setToken(e){this.token=e},setRole(e){this.role=e},setPosition(e){this.position=e},setPositionSwitch(e){this.positionSwitch=e},setWeather(e,t){this.wendu=e,this.wenduIcon=t},setAllowPage(e){this.allowPage=e},setIsgray(e){this.isgray=e}}}),A=(e,t)=>{const a=e.__vccOpts||e;for(const[n,i]of t)a[n]=i;return a},M=A({__name:"login",setup(a){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(!1),r=e.ref(!0),l=e.ref(""),c=e.ref(""),u=()=>{if(!l.value.trim())return i.$toast("请输入账号");if(!c.value.trim())return i.$toast("请输入密码");let e=y.encode(encodeURIComponent(l.value)),a=y.encode(encodeURIComponent(c.value));var s;uni.showLoading({title:"登录中..."}),(s={username:e,password:a,ip:h()},d({url:"/sys/sinopecLogin",method:"post",data:s})).then((e=>{e.success&&(uni.setStorageSync("token",e.result.token),n.setToken(e.result.token),(()=>{let e={un:l.value};r.value&&(e.pw=c.value),uni.setStorageSync("accountObj",JSON.stringify(e))})(),function(e){return d({url:"/appConnet/app/queryRoleByRoleIds",method:"get",data:e})}({roles:e.result.userInfo.roles}).then((t=>{uni.setStorageSync("logintime",Date.now()),uni.setStorageSync("role",t),n.setRole(t),uni.setStorageSync("user",JSON.stringify(e.result.userInfo)),n.setUserInfo(e.result.userInfo),uni.switchTab({url:"/pages/tab/index"})})))})).catch((e=>{t("log","at pages/login/login.vue:130",e)}))};function h(){let e;if("Android"==plus.os.name){let s=plus.android.importClass("android.content.Context"),o=plus.android.runtimeMainActivity().getSystemService(s.CONNECTIVITY_SERVICE);plus.android.importClass(o);let r=o.getLinkProperties(o.getActiveNetwork()),l=plus.android.invoke(r,"getLinkAddresses");plus.android.importClass(l);for(var t=0;t>8&255)+"."+(i>>16&255)+"."+(i>>24&255))}}return e}return e.ref([]),o((()=>{if(uni.getStorageSync("accountObj")){let e=JSON.parse(uni.getStorageSync("accountObj"));l.value=e.un?e.un:"",c.value=e.pw?e.pw:""}})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"logo f-col aic"},[e.createElementVNode("image",{src:"/static/login/logo.png"})]),e.createElementVNode("view",{class:"form f-col aic"},[e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/phone.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[0]||(a[0]=e=>l.value=e),type:"text",placeholder:"请输入统一身份认证","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/pwd.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[1]||(a[1]=e=>c.value=e),type:s.value?"text":"password",placeholder:"请输入密码","placeholder-style":"font-size: 28rpx;color: #999999;"},null,8,["type"]),[[e.vModelDynamic,c.value]]),s.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/eye.png",onClick:a[2]||(a[2]=e=>s.value=!s.value)})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/eye-off.png",onClick:a[3]||(a[3]=e=>s.value=!s.value)}))])]),e.createElementVNode("view",{class:"pwd f-row aic"},[e.createElementVNode("view",{style:{display:"inline-block"},onClick:a[4]||(a[4]=e=>r.value=!r.value)},[e.createElementVNode("view",{class:"f-row aic"},[r.value?(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/checked.png"})):(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/nocheck.png"})),e.createElementVNode("text",null,"记住密码")])])]),e.createElementVNode("view",{class:"login f-col aic"},[e.createElementVNode("view",{onClick:u}," 登录 ")])],2))}},[["__scopeId","data-v-c41e1a8c"]]),R=[{font_class:"arrow-down",unicode:""},{font_class:"arrow-left",unicode:""},{font_class:"arrow-right",unicode:""},{font_class:"arrow-up",unicode:""},{font_class:"auth",unicode:""},{font_class:"auth-filled",unicode:""},{font_class:"back",unicode:""},{font_class:"bars",unicode:""},{font_class:"calendar",unicode:""},{font_class:"calendar-filled",unicode:""},{font_class:"camera",unicode:""},{font_class:"camera-filled",unicode:""},{font_class:"cart",unicode:""},{font_class:"cart-filled",unicode:""},{font_class:"chat",unicode:""},{font_class:"chat-filled",unicode:""},{font_class:"chatboxes",unicode:""},{font_class:"chatboxes-filled",unicode:""},{font_class:"chatbubble",unicode:""},{font_class:"chatbubble-filled",unicode:""},{font_class:"checkbox",unicode:""},{font_class:"checkbox-filled",unicode:""},{font_class:"checkmarkempty",unicode:""},{font_class:"circle",unicode:""},{font_class:"circle-filled",unicode:""},{font_class:"clear",unicode:""},{font_class:"close",unicode:""},{font_class:"closeempty",unicode:""},{font_class:"cloud-download",unicode:""},{font_class:"cloud-download-filled",unicode:""},{font_class:"cloud-upload",unicode:""},{font_class:"cloud-upload-filled",unicode:""},{font_class:"color",unicode:""},{font_class:"color-filled",unicode:""},{font_class:"compose",unicode:""},{font_class:"contact",unicode:""},{font_class:"contact-filled",unicode:""},{font_class:"down",unicode:""},{font_class:"bottom",unicode:""},{font_class:"download",unicode:""},{font_class:"download-filled",unicode:""},{font_class:"email",unicode:""},{font_class:"email-filled",unicode:""},{font_class:"eye",unicode:""},{font_class:"eye-filled",unicode:""},{font_class:"eye-slash",unicode:""},{font_class:"eye-slash-filled",unicode:""},{font_class:"fire",unicode:""},{font_class:"fire-filled",unicode:""},{font_class:"flag",unicode:""},{font_class:"flag-filled",unicode:""},{font_class:"folder-add",unicode:""},{font_class:"folder-add-filled",unicode:""},{font_class:"font",unicode:""},{font_class:"forward",unicode:""},{font_class:"gear",unicode:""},{font_class:"gear-filled",unicode:""},{font_class:"gift",unicode:""},{font_class:"gift-filled",unicode:""},{font_class:"hand-down",unicode:""},{font_class:"hand-down-filled",unicode:""},{font_class:"hand-up",unicode:""},{font_class:"hand-up-filled",unicode:""},{font_class:"headphones",unicode:""},{font_class:"heart",unicode:""},{font_class:"heart-filled",unicode:""},{font_class:"help",unicode:""},{font_class:"help-filled",unicode:""},{font_class:"home",unicode:""},{font_class:"home-filled",unicode:""},{font_class:"image",unicode:""},{font_class:"image-filled",unicode:""},{font_class:"images",unicode:""},{font_class:"images-filled",unicode:""},{font_class:"info",unicode:""},{font_class:"info-filled",unicode:""},{font_class:"left",unicode:""},{font_class:"link",unicode:""},{font_class:"list",unicode:""},{font_class:"location",unicode:""},{font_class:"location-filled",unicode:""},{font_class:"locked",unicode:""},{font_class:"locked-filled",unicode:""},{font_class:"loop",unicode:""},{font_class:"mail-open",unicode:""},{font_class:"mail-open-filled",unicode:""},{font_class:"map",unicode:""},{font_class:"map-filled",unicode:""},{font_class:"map-pin",unicode:""},{font_class:"map-pin-ellipse",unicode:""},{font_class:"medal",unicode:""},{font_class:"medal-filled",unicode:""},{font_class:"mic",unicode:""},{font_class:"mic-filled",unicode:""},{font_class:"micoff",unicode:""},{font_class:"micoff-filled",unicode:""},{font_class:"minus",unicode:""},{font_class:"minus-filled",unicode:""},{font_class:"more",unicode:""},{font_class:"more-filled",unicode:""},{font_class:"navigate",unicode:""},{font_class:"navigate-filled",unicode:""},{font_class:"notification",unicode:""},{font_class:"notification-filled",unicode:""},{font_class:"paperclip",unicode:""},{font_class:"paperplane",unicode:""},{font_class:"paperplane-filled",unicode:""},{font_class:"person",unicode:""},{font_class:"person-filled",unicode:""},{font_class:"personadd",unicode:""},{font_class:"personadd-filled",unicode:""},{font_class:"personadd-filled-copy",unicode:""},{font_class:"phone",unicode:""},{font_class:"phone-filled",unicode:""},{font_class:"plus",unicode:""},{font_class:"plus-filled",unicode:""},{font_class:"plusempty",unicode:""},{font_class:"pulldown",unicode:""},{font_class:"pyq",unicode:""},{font_class:"qq",unicode:""},{font_class:"redo",unicode:""},{font_class:"redo-filled",unicode:""},{font_class:"refresh",unicode:""},{font_class:"refresh-filled",unicode:""},{font_class:"refreshempty",unicode:""},{font_class:"reload",unicode:""},{font_class:"right",unicode:""},{font_class:"scan",unicode:""},{font_class:"search",unicode:""},{font_class:"settings",unicode:""},{font_class:"settings-filled",unicode:""},{font_class:"shop",unicode:""},{font_class:"shop-filled",unicode:""},{font_class:"smallcircle",unicode:""},{font_class:"smallcircle-filled",unicode:""},{font_class:"sound",unicode:""},{font_class:"sound-filled",unicode:""},{font_class:"spinner-cycle",unicode:""},{font_class:"staff",unicode:""},{font_class:"staff-filled",unicode:""},{font_class:"star",unicode:""},{font_class:"star-filled",unicode:""},{font_class:"starhalf",unicode:""},{font_class:"trash",unicode:""},{font_class:"trash-filled",unicode:""},{font_class:"tune",unicode:""},{font_class:"tune-filled",unicode:""},{font_class:"undo",unicode:""},{font_class:"undo-filled",unicode:""},{font_class:"up",unicode:""},{font_class:"top",unicode:""},{font_class:"upload",unicode:""},{font_class:"upload-filled",unicode:""},{font_class:"videocam",unicode:""},{font_class:"videocam-filled",unicode:""},{font_class:"vip",unicode:""},{font_class:"vip-filled",unicode:""},{font_class:"wallet",unicode:""},{font_class:"wallet-filled",unicode:""},{font_class:"weibo",unicode:""},{font_class:"weixin",unicode:""}];const O=A({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:R}),computed:{unicode(){let e=this.icons.find((e=>e.font_class===this.type));return e?e.unicode:""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(){this.$emit("click")}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("text",{style:e.normalizeStyle(o.styleObj),class:e.normalizeClass(["uni-icons",["uniui-"+n.type,n.customPrefix,n.customPrefix?n.type:""]]),onClick:a[0]||(a[0]=(...e)=>o._onClick&&o._onClick(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-5610c8db"]]);function L(e,t){return`${F(e)} ${$(e,t)}`}function F(e){e=J(e);const t=(e=new Date(e)).getFullYear(),a=e.getMonth()+1,n=e.getDate();return`${t}-${j(a)}-${j(n)}`}function $(e,t){e=J(e);const a=(e=new Date(e)).getHours(),n=e.getMinutes(),i=e.getSeconds();return t?`${j(a)}:${j(n)}`:`${j(a)}:${j(n)}:${j(i)}`}function j(e){return e<10&&(e=`0${e}`),e}function U(e){return e?"00:00":"00:00:00"}function z(e,t){return(e=new Date(J(e)))<=(t=new Date(J(t)))}function H(e){return e.match(/((19|20)\d{2})(-|\/)\d{1,2}(-|\/)\d{1,2}/g)}const q=/^\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;function J(e){return"string"==typeof e&&q.test(e)&&(e=e.replace(/-/g,"/")),e}const W=A({props:{weeks:{type:Object,default:()=>({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":n.weeks.disable,"uni-calendar-item--before-checked-x":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked-x":n.weeks.afterMultiple}]),onClick:a[0]||(a[0]=e=>o.choiceDate(n.weeks)),onMouseenter:a[1]||(a[1]=e=>o.handleMousemove(n.weeks))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box-item",{"uni-calendar-item--checked":n.calendar.fullDate===n.weeks.fullDate&&(n.calendar.userChecked||!n.checkHover),"uni-calendar-item--checked-range-text":n.checkHover,"uni-calendar-item--before-checked":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked":n.weeks.afterMultiple,"uni-calendar-item--disable":n.weeks.disable}])},[n.selected&&n.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:"uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text"},e.toDisplayString(n.weeks.date),1)],2),e.createElementVNode("view",{class:e.normalizeClass({"uni-calendar-item--today":n.weeks.isToday})},null,2)],34)}],["__scopeId","data-v-a5fd30c1"]]),Y=["{","}"];const K=/^(?:\d)+/,G=/^(?:\w)+/;const Q="zh-Hans",Z="zh-Hant",X="en",ee=Object.prototype.hasOwnProperty,te=(e,t)=>ee.call(e,t),ae=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,a=Y){if(!t)return[e];let n=this._caches[e];return n||(n=function(e,[t,a]){const n=[];let i=0,s="";for(;i-1?Q:e.indexOf("-hant")>-1?Z:(a=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==a.indexOf(e)))?Z:Q);var a;let n=[X,"fr","es"];t&&Object.keys(t).length>0&&(n=Object.keys(t));const i=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,n);return i||void 0}class ie{constructor({locale:e,fallbackLocale:t,messages:a,watcher:n,formater:i}){this.locale=X,this.fallbackLocale=X,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=i||ae,this.messages=a||{},this.setLocale(e||X),n&&this.watchLocale(n)}setLocale(e){const t=this.locale;this.locale=ne(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,a=!0){const n=this.messages[e];n?a?Object.assign(n,t):Object.keys(t).forEach((e=>{te(n,e)||(n[e]=t[e])})):this.messages[e]=t}f(e,t,a){return this.formater.interpolate(e,t,a).join("")}t(e,t,a){let n=this.message;return"string"==typeof t?(t=ne(t,this.messages))&&(n=this.messages[t]):a=t,te(n,e)?this.formater.interpolate(n[e],a).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function se(e,t={},a,n){"string"!=typeof e&&([e,t]=[t,e]),"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():X),"string"!=typeof a&&(a="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||X);const i=new ie({locale:e,fallbackLocale:a,messages:t,watcher:n});let s=(e,t)=>{if("function"!=typeof getApp)s=function(e,t){return i.t(e,t)};else{let e=!1;s=function(t,a){const n=getApp().$vm;return n&&(n.$locale,e||(e=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(n,i))),i.t(t,a)}}return s(e,t)};return{i18n:i,f:(e,t,a)=>i.f(e,t,a),t:(e,t)=>s(e,t),add:(e,t,a=!0)=>i.add(e,t,a),watch:e=>i.watchLocale(e),getLocale:()=>i.getLocale(),setLocale:e=>i.setLocale(e)}}const oe={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"选择日期","uni-datetime-picker.selectTime":"选择时间","uni-datetime-picker.selectDateTime":"选择日期时间","uni-datetime-picker.startDate":"开始日期","uni-datetime-picker.endDate":"结束日期","uni-datetime-picker.startTime":"开始时间","uni-datetime-picker.endTime":"结束时间","uni-datetime-picker.ok":"确定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"确认"},"zh-Hant":{"uni-datetime-picker.selectDate":"選擇日期","uni-datetime-picker.selectTime":"選擇時間","uni-datetime-picker.selectDateTime":"選擇日期時間","uni-datetime-picker.startDate":"開始日期","uni-datetime-picker.endDate":"結束日期","uni-datetime-picker.startTime":"開始时间","uni-datetime-picker.endTime":"結束时间","uni-datetime-picker.ok":"確定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"確認"}},{t:re}=se(oe),le={name:"UniDatetimePicker",data:()=>({indicatorStyle:"height: 50px;",visible:!1,fixNvueBug:{},dateShow:!0,timeShow:!0,title:"日期和时间",time:"",year:1920,month:0,day:0,hour:0,minute:0,second:0,startYear:1920,startMonth:1,startDay:1,startHour:0,startMinute:0,startSecond:0,endYear:2120,endMonth:12,endDay:31,endHour:23,endMinute:59,endSecond:59}),options:{virtualHost:!0},props:{type:{type:String,default:"datetime"},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},disabled:{type:[Boolean,String],default:!1},border:{type:[Boolean,String],default:!0},hideSecond:{type:[Boolean,String],default:!1}},watch:{modelValue:{handler(e){e?(this.parseValue(J(e)),this.initTime(!1)):(this.time="",this.parseValue(Date.now()))},immediate:!0},type:{handler(e){"date"===e?(this.dateShow=!0,this.timeShow=!1,this.title="日期"):"time"===e?(this.dateShow=!1,this.timeShow=!0,this.title="时间"):(this.dateShow=!0,this.timeShow=!0,this.title="日期和时间")},immediate:!0},start:{handler(e){this.parseDatetimeRange(J(e),"start")},immediate:!0},end:{handler(e){this.parseDatetimeRange(J(e),"end")},immediate:!0},months(e){this.checkValue("month",this.month,e)},days(e){this.checkValue("day",this.day,e)},hours(e){this.checkValue("hour",this.hour,e)},minutes(e){this.checkValue("minute",this.minute,e)},seconds(e){this.checkValue("second",this.second,e)}},computed:{years(){return this.getCurrentRange("year")},months(){return this.getCurrentRange("month")},days(){return this.getCurrentRange("day")},hours(){return this.getCurrentRange("hour")},minutes(){return this.getCurrentRange("minute")},seconds(){return this.getCurrentRange("second")},ymd(){return[this.year-this.minYear,this.month-this.minMonth,this.day-this.minDay]},hms(){return[this.hour-this.minHour,this.minute-this.minMinute,this.second-this.minSecond]},currentDateIsStart(){return this.year===this.startYear&&this.month===this.startMonth&&this.day===this.startDay},currentDateIsEnd(){return this.year===this.endYear&&this.month===this.endMonth&&this.day===this.endDay},minYear(){return this.startYear},maxYear(){return this.endYear},minMonth(){return this.year===this.startYear?this.startMonth:1},maxMonth(){return this.year===this.endYear?this.endMonth:12},minDay(){return this.year===this.startYear&&this.month===this.startMonth?this.startDay:1},maxDay(){return this.year===this.endYear&&this.month===this.endMonth?this.endDay:this.daysInMonth(this.year,this.month)},minHour(){return"datetime"===this.type?this.currentDateIsStart?this.startHour:0:"time"===this.type?this.startHour:void 0},maxHour(){return"datetime"===this.type?this.currentDateIsEnd?this.endHour:23:"time"===this.type?this.endHour:void 0},minMinute(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour?this.startMinute:0:"time"===this.type?this.hour===this.startHour?this.startMinute:0:void 0},maxMinute(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour?this.endMinute:59:"time"===this.type?this.hour===this.endHour?this.endMinute:59:void 0},minSecond(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:"time"===this.type?this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:void 0},maxSecond(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:"time"===this.type?this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:void 0},selectTimeText:()=>re("uni-datetime-picker.selectTime"),okText:()=>re("uni-datetime-picker.ok"),clearText:()=>re("uni-datetime-picker.clear"),cancelText:()=>re("uni-datetime-picker.cancel")},mounted(){},methods:{lessThanTen:e=>e<10?"0"+e:e,parseTimeType(e){if(e){let t=e.split(":");this.hour=Number(t[0]),this.minute=Number(t[1]),this.second=Number(t[2])}},initPickerValue(e){let t=null;e?t=this.compareValueWithStartAndEnd(e,this.start,this.end):(t=Date.now(),t=this.compareValueWithStartAndEnd(t,this.start,this.end)),this.parseValue(t)},compareValueWithStartAndEnd(e,t,a){let n=null;return e=this.superTimeStamp(e),t=this.superTimeStamp(t),a=this.superTimeStamp(a),n=t&&a?ea?new Date(a):new Date(e):t&&!a?t<=e?new Date(e):new Date(t):!t&&a?e<=a?new Date(e):new Date(a):new Date(e),n},superTimeStamp(e){let t="";if("time"===this.type&&e&&"string"==typeof e){const e=new Date;t=e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()+" "}return Number(e)&&(e=parseInt(e),t=0),this.createTimeStamp(t+e)},parseValue(e){if(e){if("time"===this.type&&"string"==typeof e)this.parseTimeType(e);else{let t=null;t=new Date(e),"time"!==this.type&&(this.year=t.getFullYear(),this.month=t.getMonth()+1,this.day=t.getDate()),"date"!==this.type&&(this.hour=t.getHours(),this.minute=t.getMinutes(),this.second=t.getSeconds())}this.hideSecond&&(this.second=0)}},parseDatetimeRange(e,t){if(!e)return"start"===t&&(this.startYear=1920,this.startMonth=1,this.startDay=1,this.startHour=0,this.startMinute=0,this.startSecond=0),void("end"===t&&(this.endYear=2120,this.endMonth=12,this.endDay=31,this.endHour=23,this.endMinute=59,this.endSecond=59));if("time"===this.type){const a=e.split(":");this[t+"Hour"]=Number(a[0]),this[t+"Minute"]=Number(a[1]),this[t+"Second"]=Number(a[2])}else{if(!e)return void("start"===t?this.startYear=this.year-60:this.endYear=this.year+60);Number(e)&&(e=parseInt(e));const a=/[0-9]:[0-9]/;"datetime"!==this.type||"end"!==t||"string"!=typeof e||a.test(e)||(e+=" 23:59:59");const n=new Date(e);this[t+"Year"]=n.getFullYear(),this[t+"Month"]=n.getMonth()+1,this[t+"Day"]=n.getDate(),"datetime"===this.type&&(this[t+"Hour"]=n.getHours(),this[t+"Minute"]=n.getMinutes(),this[t+"Second"]=n.getSeconds())}},getCurrentRange(e){const t=[];for(let a=this["min"+this.capitalize(e)];a<=this["max"+this.capitalize(e)];a++)t.push(a);return t},capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),checkValue(e,t,a){-1===a.indexOf(t)&&(this[e]=a[0])},daysInMonth:(e,t)=>new Date(e,t,0).getDate(),createTimeStamp(e){if(e)return"number"==typeof e?e:(e=e.replace(/-/g,"/"),"date"===this.type&&(e+=" 00:00:00"),Date.parse(e))},createDomSting(){const e=this.year+"-"+this.lessThanTen(this.month)+"-"+this.lessThanTen(this.day);let t=this.lessThanTen(this.hour)+":"+this.lessThanTen(this.minute);return this.hideSecond||(t=t+":"+this.lessThanTen(this.second)),"date"===this.type?e:"time"===this.type?t:e+" "+t},initTime(e=!0){this.time=this.createDomSting(),e&&("timestamp"===this.returnType&&"time"!==this.type?(this.$emit("change",this.createTimeStamp(this.time)),this.$emit("input",this.createTimeStamp(this.time)),this.$emit("update:modelValue",this.createTimeStamp(this.time))):(this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time)))},bindDateChange(e){const t=e.detail.value;this.year=this.years[t[0]],this.month=this.months[t[1]],this.day=this.days[t[2]]},bindTimeChange(e){const t=e.detail.value;this.hour=this.hours[t[0]],this.minute=this.minutes[t[1]],this.second=this.seconds[t[2]]},initTimePicker(){if(this.disabled)return;const e=J(this.time);this.initPickerValue(e),this.visible=!this.visible},tiggerTimePicker(e){this.visible=!this.visible},clearTime(){this.time="",this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time),this.tiggerTimePicker()},setTime(){this.initTime(),this.tiggerTimePicker()}}};const ce=A(le,[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker"},[e.createElementVNode("view",{onClick:a[0]||(a[0]=(...e)=>o.initTimePicker&&o.initTimePicker(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-datetime-picker-timebox-pointer",{"uni-datetime-picker-disabled":n.disabled,"uni-datetime-picker-timebox":n.border}])},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(s.time),1),s.time?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker-time"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]))],2)]),!0)]),s.visible?(e.openBlock(),e.createElementBlock("view",{key:0,id:"mask",class:"uni-datetime-picker-mask",onClick:a[1]||(a[1]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))})):e.createCommentVNode("",!0),s.visible?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-datetime-picker-popup",[s.dateShow&&s.timeShow?"":"fix-nvue-height"]]),style:e.normalizeStyle(s.fixNvueBug)},[e.createElementVNode("view",{class:"uni-title"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]),s.dateShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:"uni-datetime-picker-view","indicator-style":s.indicatorStyle,value:o.ymd,onChange:a[2]||(a[2]=(...e)=>o.bindDateChange&&o.bindDateChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.years,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.months,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.days,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))])],40,["indicator-style","value"]),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-left"},"-"),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-right"},"-")])):e.createCommentVNode("",!0),s.timeShow?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:e.normalizeClass(["uni-datetime-picker-view",[n.hideSecond?"time-hide-second":""]]),"indicator-style":s.indicatorStyle,value:o.hms,onChange:a[3]||(a[3]=(...e)=>o.bindTimeChange&&o.bindTimeChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.hours,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.minutes,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("picker-view-column",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.seconds,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]))],42,["indicator-style","value"]),e.createElementVNode("text",{class:e.normalizeClass(["uni-datetime-picker-sign",[n.hideSecond?"sign-center":"sign-left"]])},":",2),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-datetime-picker-sign sign-right"},":"))])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-datetime-picker-btn"},[e.createElementVNode("view",{onClick:a[4]||(a[4]=(...e)=>o.clearTime&&o.clearTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.clearText),1)]),e.createElementVNode("view",{class:"uni-datetime-picker-btn-group"},[e.createElementVNode("view",{class:"uni-datetime-picker-cancel",onClick:a[5]||(a[5]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.cancelText),1)]),e.createElementVNode("view",{onClick:a[6]||(a[6]=(...e)=>o.setTime&&o.setTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.okText),1)])])])],6)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-8a3925ff"]]),{t:de}=se(oe),ue={components:{calendarItem:W,timePicker:ce},options:{virtualHost:!0},props:{date:{type:String,default:""},defTime:{type:[String,Object],default:""},selectableTimes:{type:[Object],default:()=>({})},selected:{type:Array,default:()=>[]},startDate:{type:String,default:""},endDate:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},range:{type:Boolean,default:!1},hasTime:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0},checkHover:{type:Boolean,default:!0},hideSecond:{type:[Boolean],default:!1},pleStatus:{type:Object,default:()=>({before:"",after:"",data:[],fulldate:""})},defaultValue:{type:[String,Object,Array],default:""}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:{},aniMaskShow:!1,firstEnter:!0,time:"",timeRange:{startTime:"",endTime:""},tempSingleDate:"",tempRange:{before:"",after:""}}),watch:{date:{immediate:!0,handler(e){this.range||(this.tempSingleDate=e,setTimeout((()=>{this.init(e)}),100))}},defTime:{immediate:!0,handler(e){this.range?(this.timeRange.startTime=e.start,this.timeRange.endTime=e.end):this.time=e}},startDate(e){this.cale&&(this.cale.setStartDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},endDate(e){this.cale&&(this.cale.setEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},selected(e){this.cale&&(this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks)},pleStatus:{immediate:!0,handler(e){const{before:t,after:a,fulldate:n,which:i}=e;this.tempRange.before=t,this.tempRange.after=a,setTimeout((()=>{if(n)if(this.cale.setHoverMultiple(n),t&&a){if(this.cale.lastHover=!0,this.rangeWithinMonth(a,t))return;this.setDate(t)}else this.cale.setMultiple(n),this.setDate(this.nowDate.fullDate),this.calendar.fullDate="",this.cale.lastHover=!1;else{if(!this.cale)return;this.cale.setDefaultMultiple(t,a),"left"===i&&t?(this.setDate(t),this.weeks=this.cale.weeks):a&&(this.setDate(a),this.weeks=this.cale.weeks),this.cale.lastHover=!0}}),16)}}},computed:{timepickerStartTime(){return(this.range?this.tempRange.before:this.calendar.fullDate)===this.startDate?this.selectableTimes.start:""},timepickerEndTime(){return(this.range?this.tempRange.after:this.calendar.fullDate)===this.endDate?this.selectableTimes.end:""},selectDateText:()=>de("uni-datetime-picker.selectDate"),startDateText(){return this.startPlaceholder||de("uni-datetime-picker.startDate")},endDateText(){return this.endPlaceholder||de("uni-datetime-picker.endDate")},okText:()=>de("uni-datetime-picker.ok"),yearText:()=>de("uni-datetime-picker.year"),monthText:()=>de("uni-datetime-picker.month"),MONText:()=>de("uni-calender.MON"),TUEText:()=>de("uni-calender.TUE"),WEDText:()=>de("uni-calender.WED"),THUText:()=>de("uni-calender.THU"),FRIText:()=>de("uni-calender.FRI"),SATText:()=>de("uni-calender.SAT"),SUNText:()=>de("uni-calender.SUN"),confirmText:()=>de("uni-calender.confirm")},created(){this.cale=new class{constructor({selected:e,startDate:t,endDate:a,range:n}={}){this.date=this.getDateObj(new Date),this.selected=e||[],this.startDate=t,this.endDate=a,this.range=n,this.cleanMultipleStatus(),this.weeks={},this.lastHover=!1}setDate(e){const t=this.getDateObj(e);this.getWeeks(t.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}setStartDate(e){this.startDate=e}setEndDate(e){this.endDate=e}getPreMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t-1);const a=e.getMonth();return 0!==t&&a-t==0&&e.setMonth(a-1),this.getDateObj(e)}getNextMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t+1);const a=e.getMonth();return a-t>1&&e.setMonth(a-1),this.getDateObj(e)}getDateObj(e){return e=J(e),{fullDate:F(e=new Date(e)),year:e.getFullYear(),month:j(e.getMonth()+1),date:j(e.getDate()),day:e.getDay()}}getPreMonthDays(e,t){const a=[];for(let n=e-1;n>=0;n--){const e=t.month-1;a.push({date:new Date(t.year,e,-n).getDate(),month:e,disable:!0})}return a}getCurrentMonthDays(e,t){const a=[],n=this.date.fullDate;for(let i=1;i<=e;i++){const e=`${t.year}-${t.month}-${j(i)}`,s=n===e,o=this.selected&&this.selected.find((t=>{if(this.dateEqual(e,t.date))return t}));this.startDate&&z(this.startDate,e),this.endDate&&z(e,this.endDate);let r=this.multipleStatus.data,l=-1;this.range&&r&&(l=r.findIndex((t=>this.dateEqual(t,e))));const c=-1!==l;a.push({fullDate:e,year:t.year,date:i,multiple:!!this.range&&c,beforeMultiple:this.isLogicBefore(e,this.multipleStatus.before,this.multipleStatus.after),afterMultiple:this.isLogicAfter(e,this.multipleStatus.before,this.multipleStatus.after),month:t.month,disable:this.startDate&&!z(this.startDate,e)||this.endDate&&!z(e,this.endDate),isToday:s,userChecked:!1,extraInfo:o})}return a}_getNextMonthDays(e,t){const a=[],n=t.month+1;for(let i=1;i<=e;i++)a.push({date:i,month:n,disable:!0});return a}getInfo(e){return e||(e=new Date),this.calendar.find((t=>t.fullDate===this.getDateObj(e).fullDate))}dateEqual(e,t){return e=new Date(J(e)),t=new Date(J(t)),e.valueOf()===t.valueOf()}isLogicBefore(e,t,a){let n=t;return t&&a&&(n=z(t,a)?t:a),this.dateEqual(n,e)}isLogicAfter(e,t,a){let n=a;return t&&a&&(n=z(t,a)?a:t),this.dateEqual(n,e)}geDateAll(e,t){var a=[],n=e.split("-"),i=t.split("-"),s=new Date;s.setFullYear(n[0],n[1]-1,n[2]);var o=new Date;o.setFullYear(i[0],i[1]-1,i[2]);for(var r=s.getTime()-864e5,l=o.getTime()-864e5,c=r;c<=l;)c+=864e5,a.push(this.getDateObj(new Date(parseInt(c))).fullDate);return a}setMultiple(e){if(!this.range)return;let{before:t,after:a}=this.multipleStatus;if(t&&a){if(!this.lastHover)return void(this.lastHover=!0);this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[],this.multipleStatus.fulldate="",this.lastHover=!1}else t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before),this.lastHover=!0):(this.multipleStatus.before=e,this.multipleStatus.after=void 0,this.lastHover=!1);this.getWeeks(e)}setHoverMultiple(e){if(!this.range||this.lastHover)return;const{before:t}=this.multipleStatus;t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this.getWeeks(e)}setDefaultMultiple(e,t){this.multipleStatus.before=e,this.multipleStatus.after=t,e&&t&&(z(e,t)?(this.multipleStatus.data=this.geDateAll(e,t),this.getWeeks(t)):(this.multipleStatus.data=this.geDateAll(t,e),this.getWeeks(e)))}getWeeks(e){const{year:t,month:a}=this.getDateObj(e),n=new Date(t,a-1,1).getDay(),i=this.getPreMonthDays(n,this.getDateObj(e)),s=new Date(t,a,0).getDate(),o=42-n-s,r=[...i,...this.getCurrentMonthDays(s,this.getDateObj(e)),...this._getNextMonthDays(o,this.getDateObj(e))],l=new Array(6);for(let c=0;c{setTimeout((()=>{this.aniMaskShow=!0}),50)}))},close(){this.aniMaskShow=!1,this.$nextTick((()=>{setTimeout((()=>{this.show=!1,this.$emit("close")}),300)}))},confirm(){this.setEmit("confirm"),this.close()},change(e){(this.insert||e)&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){this.range||(this.calendar.fullDate||(this.calendar=this.cale.getInfo(new Date),this.tempSingleDate=this.calendar.fullDate),this.hasTime&&!this.time&&(this.time=$(new Date,this.hideSecond)));let{year:t,month:a,date:n,fullDate:i,extraInfo:s}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:a,date:n,time:this.time,timeRange:this.timeRange,fulldate:i,extraInfo:s||{}})},choiceDate(e){if(e.disable)return;this.calendar=e,this.calendar.userChecked=!0,this.cale.setMultiple(this.calendar.fullDate,!0),this.weeks=this.cale.weeks,this.tempSingleDate=this.calendar.fullDate;const t=new Date(this.cale.multipleStatus.before).getTime(),a=new Date(this.cale.multipleStatus.after).getTime();t>a&&a?(this.tempRange.before=this.cale.multipleStatus.after,this.tempRange.after=this.cale.multipleStatus.before):(this.tempRange.before=this.cale.multipleStatus.before,this.tempRange.after=this.cale.multipleStatus.after),this.change(!0)},changeMonth(e){let t;"pre"===e?t=this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate:"next"===e&&(t=this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate),this.setDate(t),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const he={name:"UniDatetimePicker",options:{virtualHost:!0},components:{Calendar:A(ue,[["render",function(t,n,i,s,o,r){const l=e.resolveComponent("calendar-item"),c=e.resolveComponent("time-picker"),d=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar",onMouseleave:n[8]||(n[8]=(...e)=>r.leaveCale&&r.leaveCale(...e))},[!i.insert&&o.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":o.aniMaskShow}]),onClick:n[0]||(n[0]=(...e)=>r.maskClick&&r.maskClick(...e))},null,2)):e.createCommentVNode("",!0),i.insert||o.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!i.insert,"uni-calendar--ani-show":o.aniMaskShow,"uni-calendar__content-mobile":o.aniMaskShow}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar__header",{"uni-calendar__header-mobile":!i.insert}])},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[1]||(n[1]=e.withModifiers((e=>r.changeMonth("pre")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:i.date,fields:"month",onChange:n[2]||(n[2]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((o.nowDate.year||"")+r.yearText+(o.nowDate.month||"")+r.monthText),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[3]||(n[3]=e.withModifiers((e=>r.changeMonth("next")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"dialog-close",onClick:n[4]||(n[4]=(...e)=>r.maskClick&&r.maskClick(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})]))],2),e.createElementVNode("view",{class:"uni-calendar__box"},[i.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(o.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks",style:{"padding-bottom":"7px"}},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.MONText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.weeks,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:a},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:a},[e.createVNode(l,{class:"uni-calendar-item--hook",weeks:t,calendar:o.calendar,selected:i.selected,checkHover:i.range,onChange:r.choiceDate,onHandleMouse:r.handleMouse},null,8,["weeks","calendar","selected","checkHover","onChange","onHandleMouse"])])))),128))])))),128))]),i.insert||i.range||!i.hasTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed uni-calendar--fixed-top",style:{padding:"0 80px"}},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempSingleDate?o.tempSingleDate:r.selectDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,end:r.timepickerEndTime,modelValue:o.time,"onUpdate:modelValue":n[5]||(n[5]=e=>o.time=e),disabled:!o.tempSingleDate,border:!1,"hide-second":i.hideSecond,class:"time-picker-style"},null,8,["start","end","modelValue","disabled","hide-second"])])),!i.insert&&i.range&&i.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-changed uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-date-changed--time-start"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.before?o.tempRange.before:r.startDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,modelValue:o.timeRange.startTime,"onUpdate:modelValue":n[6]||(n[6]=e=>o.timeRange.startTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.before,class:"time-picker-style"},null,8,["start","modelValue","hide-second","disabled"])]),e.createElementVNode("view",{style:{"line-height":"50px"}},[e.createVNode(d,{type:"arrowthinright",color:"#999"})]),e.createElementVNode("view",{class:"uni-date-changed--time-end"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.after?o.tempRange.after:r.endDateText),1),e.createVNode(c,{type:"time",end:r.timepickerEndTime,modelValue:o.timeRange.endTime,"onUpdate:modelValue":n[7]||(n[7]=e=>o.timeRange.endTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.after,class:"time-picker-style"},null,8,["end","modelValue","hide-second","disabled"])])])):e.createCommentVNode("",!0),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date-changed uni-date-btn--ok"}))],2)):e.createCommentVNode("",!0)],32)}],["__scopeId","data-v-8dc4a3ee"]]),TimePicker:ce},data:()=>({isRange:!1,hasTime:!1,displayValue:"",inputDate:"",calendarDate:"",pickerTime:"",calendarRange:{startDate:"",startTime:"",endDate:"",endTime:""},displayRangeValue:{startDate:"",endDate:""},tempRange:{startDate:"",startTime:"",endDate:"",endTime:""},startMultipleStatus:{before:"",after:"",data:[],fulldate:""},endMultipleStatus:{before:"",after:"",data:[],fulldate:""},pickerVisible:!1,pickerPositionStyle:null,isEmitValue:!1,isPhone:!1,isFirstShow:!0,i18nT:()=>{}}),props:{type:{type:String,default:"datetime"},value:{type:[String,Number,Array,Date],default:""},modelValue:{type:[String,Number,Array,Date],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},placeholder:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},rangeSeparator:{type:String,default:"-"},border:{type:[Boolean],default:!0},disabled:{type:[Boolean],default:!1},clearIcon:{type:[Boolean],default:!0},hideSecond:{type:[Boolean],default:!1},defaultValue:{type:[String,Object,Array],default:""}},watch:{type:{immediate:!0,handler(e){this.hasTime=-1!==e.indexOf("time"),this.isRange=-1!==e.indexOf("range")}},modelValue:{immediate:!0,handler(e){this.isEmitValue?this.isEmitValue=!1:this.initPicker(e)}},start:{immediate:!0,handler(e){e&&(this.calendarRange.startDate=F(e),this.hasTime&&(this.calendarRange.startTime=$(e)))}},end:{immediate:!0,handler(e){e&&(this.calendarRange.endDate=F(e),this.hasTime&&(this.calendarRange.endTime=$(e,this.hideSecond)))}}},computed:{timepickerStartTime(){return(this.isRange?this.tempRange.startDate:this.inputDate)===this.calendarRange.startDate?this.calendarRange.startTime:""},timepickerEndTime(){return(this.isRange?this.tempRange.endDate:this.inputDate)===this.calendarRange.endDate?this.calendarRange.endTime:""},mobileCalendarTime(){const e={start:this.tempRange.startTime,end:this.tempRange.endTime};return this.isRange?e:this.pickerTime},mobSelectableTime(){return{start:this.calendarRange.startTime,end:this.calendarRange.endTime}},datePopupWidth(){return this.isRange?653:301},singlePlaceholderText(){return this.placeholder||("date"===this.type?this.selectDateText:this.selectDateTimeText)},startPlaceholderText(){return this.startPlaceholder||this.startDateText},endPlaceholderText(){return this.endPlaceholder||this.endDateText},selectDateText(){return this.i18nT("uni-datetime-picker.selectDate")},selectDateTimeText(){return this.i18nT("uni-datetime-picker.selectDateTime")},selectTimeText(){return this.i18nT("uni-datetime-picker.selectTime")},startDateText(){return this.startPlaceholder||this.i18nT("uni-datetime-picker.startDate")},startTimeText(){return this.i18nT("uni-datetime-picker.startTime")},endDateText(){return this.endPlaceholder||this.i18nT("uni-datetime-picker.endDate")},endTimeText(){return this.i18nT("uni-datetime-picker.endTime")},okText(){return this.i18nT("uni-datetime-picker.ok")},clearText(){return this.i18nT("uni-datetime-picker.clear")},showClearIcon(){return this.clearIcon&&!this.disabled&&(this.displayValue||this.displayRangeValue.startDate&&this.displayRangeValue.endDate)}},created(){this.initI18nT(),this.platform()},methods:{initI18nT(){const e=se(oe);this.i18nT=e.t},initPicker(e){if(!e&&!this.defaultValue||Array.isArray(e)&&!e.length)this.$nextTick((()=>{this.clear(!1)}));else if(Array.isArray(e)||this.isRange){const[t,a]=e;if(!t&&!a)return;const n=F(t),i=$(t,this.hideSecond),s=F(a),o=$(a,this.hideSecond),r=n,l=s;this.displayRangeValue.startDate=this.tempRange.startDate=r,this.displayRangeValue.endDate=this.tempRange.endDate=l,this.hasTime&&(this.displayRangeValue.startDate=`${n} ${i}`,this.displayRangeValue.endDate=`${s} ${o}`,this.tempRange.startTime=i,this.tempRange.endTime=o);const c={before:n,after:s};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,c,{which:"right"}),this.endMultipleStatus=Object.assign({},this.endMultipleStatus,c,{which:"left"})}else e?(this.displayValue=this.inputDate=this.calendarDate=F(e),this.hasTime&&(this.pickerTime=$(e,this.hideSecond),this.displayValue=`${this.displayValue} ${this.pickerTime}`)):this.defaultValue&&(this.inputDate=this.calendarDate=F(this.defaultValue),this.hasTime&&(this.pickerTime=$(this.defaultValue,this.hideSecond)))},updateLeftCale(e){const t=this.$refs.left;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.left.nowDate.fullDate)},updateRightCale(e){const t=this.$refs.right;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.right.nowDate.fullDate)},platform(){if("undefined"!=typeof navigator)return void(this.isPhone=-1!==navigator.userAgent.toLowerCase().indexOf("mobile"));const{windowWidth:e}=uni.getSystemInfoSync();this.isPhone=e<=500,this.windowWidth=e},show(){if(this.$emit("show"),this.disabled)return;if(this.platform(),this.isPhone)return void setTimeout((()=>{this.$refs.mobile.open()}),0);this.pickerPositionStyle={top:"10px"};uni.createSelectorQuery().in(this).select(".uni-date-editor").boundingClientRect((e=>{this.windowWidth-e.left{if(this.pickerVisible=!this.pickerVisible,!this.isPhone&&this.isRange&&this.isFirstShow){this.isFirstShow=!1;const{startDate:e,endDate:t}=this.calendarRange;e&&t?this.diffDate(e,t)<30&&this.$refs.right.changeMonth("pre"):this.isPhone&&(this.$refs.right.cale.lastHover=!1)}}),50)},close(){setTimeout((()=>{this.pickerVisible=!1,this.$emit("maskClick",this.value),this.$refs.mobile&&this.$refs.mobile.close()}),20)},setEmit(e){"timestamp"!==this.returnType&&"date"!==this.returnType||(Array.isArray(e)?(this.hasTime||(e[0]=e[0]+" 00:00:00",e[1]=e[1]+" 00:00:00"),e[0]=this.createTimestamp(e[0]),e[1]=this.createTimestamp(e[1]),"date"===this.returnType&&(e[0]=new Date(e[0]),e[1]=new Date(e[1]))):(this.hasTime||(e+=" 00:00:00"),e=this.createTimestamp(e),"date"===this.returnType&&(e=new Date(e)))),this.$emit("update:modelValue",e),this.$emit("input",e),this.$emit("change",e),this.isEmitValue=!0},createTimestamp:e=>(e=J(e),Date.parse(new Date(e))),singleChange(e){this.calendarDate=this.inputDate=e.fulldate,this.hasTime||this.confirmSingleChange()},confirmSingleChange(){if(!H(this.inputDate)){const e=new Date;this.calendarDate=this.inputDate=F(e),this.pickerTime=$(e,this.hideSecond)}let e,t,a=!1;if(this.start){let n=this.start;"number"==typeof this.start&&(n=L(this.start,this.hideSecond)),[e,t]=n.split(" "),this.start&&!z(e,this.inputDate)&&(a=!0,this.inputDate=e)}let n,i,s=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[n,i]=e.split(" "),this.end&&!z(this.inputDate,n)&&(s=!0,this.inputDate=n)}this.hasTime?(a&&(this.pickerTime=t||U(this.hideSecond)),s&&(this.pickerTime=i||U(this.hideSecond)),this.pickerTime||(this.pickerTime=$(Date.now(),this.hideSecond)),this.displayValue=`${this.inputDate} ${this.pickerTime}`):this.displayValue=this.inputDate,this.setEmit(this.displayValue),this.pickerVisible=!1},leftChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,n),this.$emit("calendarClick",e)},rightChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.endMultipleStatus=Object.assign({},this.endMultipleStatus,n),this.$emit("calendarClick",e)},mobileChange(e){if(this.isRange){const{before:t,after:a}=e.range;if(!t)return;if(this.handleStartAndEnd(t,a,!0),this.hasTime){const{startTime:t,endTime:a}=e.timeRange;this.tempRange.startTime=t,this.tempRange.endTime=a}this.confirmRangeChange()}else this.hasTime?this.displayValue=e.fulldate+" "+e.time:this.displayValue=e.fulldate,this.setEmit(this.displayValue);this.$refs.mobile.close()},rangeChange(e,t){e&&t&&(this.handleStartAndEnd(e,t,!0),this.hasTime||this.confirmRangeChange())},confirmRangeChange(){if(!this.tempRange.startDate||!this.tempRange.endDate)return void(this.pickerVisible=!1);let e,t;H(this.tempRange.startDate)||(this.tempRange.startDate=F(Date.now())),H(this.tempRange.endDate)||(this.tempRange.endDate=F(Date.now()));let a,n,i=!1,s=!1;if(this.start){let e=this.start;"number"==typeof this.start&&(e=L(this.start,this.hideSecond)),[a,n]=e.split(" "),this.start&&!z(this.start,this.tempRange.startDate)&&(i=!0,this.tempRange.startDate=a),this.start&&!z(this.start,this.tempRange.endDate)&&(s=!0,this.tempRange.endDate=a)}let o,r,l=!1,c=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[o,r]=e.split(" "),this.end&&!z(this.tempRange.startDate,this.end)&&(l=!0,this.tempRange.startDate=o),this.end&&!z(this.tempRange.endDate,this.end)&&(c=!0,this.tempRange.endDate=o)}this.hasTime?(i?this.tempRange.startTime=n||U(this.hideSecond):l&&(this.tempRange.startTime=r||U(this.hideSecond)),this.tempRange.startTime||(this.tempRange.startTime=$(Date.now(),this.hideSecond)),s?this.tempRange.endTime=n||U(this.hideSecond):c&&(this.tempRange.endTime=r||U(this.hideSecond)),this.tempRange.endTime||(this.tempRange.endTime=$(Date.now(),this.hideSecond)),e=this.displayRangeValue.startDate=`${this.tempRange.startDate} ${this.tempRange.startTime}`,t=this.displayRangeValue.endDate=`${this.tempRange.endDate} ${this.tempRange.endTime}`):(e=this.displayRangeValue.startDate=this.tempRange.startDate,t=this.displayRangeValue.endDate=this.tempRange.endDate),z(e,t)||([e,t]=[t,e]),this.displayRangeValue.startDate=e,this.displayRangeValue.endDate=t;const d=[e,t];this.setEmit(d),this.pickerVisible=!1},handleStartAndEnd(e,t,a=!1){if(!e)return;t||(t=e);const n=a?"tempRange":"range",i=z(e,t);this[n].startDate=i?e:t,this[n].endDate=i?t:e},dateCompare:(e,t)=>(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/"))),diffDate(e,t){e=new Date(e.replace("-","/").replace("-","/"));const a=((t=new Date(t.replace("-","/").replace("-","/")))-e)/864e5;return Math.abs(a)},clear(e=!0){this.isRange?(this.displayRangeValue.startDate="",this.displayRangeValue.endDate="",this.tempRange.startDate="",this.tempRange.startTime="",this.tempRange.endDate="",this.tempRange.endTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():(this.$refs.left&&this.$refs.left.clearCalender(),this.$refs.right&&this.$refs.right.clearCalender(),this.$refs.right&&this.$refs.right.changeMonth("next")),e&&(this.$emit("change",[]),this.$emit("input",[]),this.$emit("update:modelValue",[]))):(this.displayValue="",this.inputDate="",this.pickerTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():this.$refs.pcSingle&&this.$refs.pcSingle.clearCalender(),e&&(this.$emit("change",""),this.$emit("input",""),this.$emit("update:modelValue","")))},calendarClick(e){this.$emit("calendarClick",e)}}};const me=A(he,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O),c=e.resolveComponent("time-picker"),d=e.resolveComponent("Calendar");return e.openBlock(),e.createElementBlock("view",{class:"uni-date"},[e.createElementVNode("view",{class:"uni-date-editor",onClick:n[1]||(n[1]=(...e)=>r.show&&r.show(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-date-editor--x",{"uni-date-editor--x__disabled":i.disabled,"uni-date-x--border":i.border}])},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-x uni-date-range"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.startDate||r.startPlaceholderText),1),e.createElementVNode("view",{class:"range-separator"},e.toDisplayString(i.rangeSeparator),1),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.endDate||r.endPlaceholderText),1)])):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-x uni-date-single"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input"},e.toDisplayString(o.displayValue||r.singlePlaceholderText),1)])),r.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date__icon-clear",onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clear&&r.clear(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"22"})])):e.createCommentVNode("",!0)],2)]),!0)]),e.withDirectives(e.createElementVNode("view",{class:"uni-date-mask--pc",onClick:n[2]||(n[2]=(...e)=>r.close&&r.close(...e))},null,512),[[e.vShow,o.pickerVisible]]),o.isPhone?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:0,ref:"datePicker",class:"uni-date-picker__container"},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-range--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"popup-x-header uni-date-changed"},[e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[7]||(n[7]=e=>o.tempRange.startDate=e),placeholder:r.startDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.startDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.startTime,"onUpdate:modelValue":n[9]||(n[9]=e=>o.tempRange.startTime=e),start:r.timepickerStartTime,border:!1,disabled:!o.tempRange.startDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[8]||(n[8]=e=>o.tempRange.startTime=e),placeholder:r.startTimeText,disabled:!o.tempRange.startDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.startTime]])])),_:1},8,["modelValue","start","disabled","hideSecond"])]),e.createVNode(l,{type:"arrowthinright",color:"#999",style:{"line-height":"40px"}}),e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[10]||(n[10]=e=>o.tempRange.endDate=e),placeholder:r.endDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.endDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.endTime,"onUpdate:modelValue":n[12]||(n[12]=e=>o.tempRange.endTime=e),end:r.timepickerEndTime,border:!1,disabled:!o.tempRange.endDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[11]||(n[11]=e=>o.tempRange.endTime=e),placeholder:r.endTimeText,disabled:!o.tempRange.endDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.endTime]])])),_:1},8,["modelValue","end","disabled","hideSecond"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"popup-x-body"},[e.createVNode(d,{ref:"left",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,pleStatus:o.endMultipleStatus,onChange:r.leftChange,onFirstEnterCale:r.updateRightCale,style:{padding:"0 8px"}},null,8,["start-date","end-date","pleStatus","onChange","onFirstEnterCale"]),e.createVNode(d,{ref:"right",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,onChange:r.rightChange,pleStatus:o.startMultipleStatus,onFirstEnterCale:r.updateLeftCale,style:{padding:"0 8px","border-left":"1px solid #F1F1F1"}},null,8,["start-date","end-date","onChange","pleStatus","onFirstEnterCale"])]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{onClick:n[13]||(n[13]=(...e)=>r.clear&&r.clear(...e))},e.toDisplayString(r.clearText),1),e.createElementVNode("text",{class:"confirm-text",onClick:n[14]||(n[14]=(...e)=>r.confirmRangeChange&&r.confirmRangeChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4)):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-single--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed popup-x-header"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[3]||(n[3]=e=>o.inputDate=e),placeholder:r.selectDateText},null,8,["placeholder"]),[[e.vModelText,o.inputDate]]),e.createVNode(c,{type:"time",modelValue:o.pickerTime,"onUpdate:modelValue":n[5]||(n[5]=e=>o.pickerTime=e),border:!1,disabled:!o.inputDate,start:r.timepickerStartTime,end:r.timepickerEndTime,hideSecond:i.hideSecond,style:{width:"100%"}},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[4]||(n[4]=e=>o.pickerTime=e),placeholder:r.selectTimeText,disabled:!o.inputDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.pickerTime]])])),_:1},8,["modelValue","disabled","start","end","hideSecond"])])):e.createCommentVNode("",!0),e.createVNode(d,{ref:"pcSingle",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,date:o.calendarDate,onChange:r.singleChange,"default-value":i.defaultValue,style:{padding:"0 8px"}},null,8,["start-date","end-date","date","onChange","default-value"]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{class:"confirm-text",onClick:n[6]||(n[6]=(...e)=>r.confirmSingleChange&&r.confirmSingleChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4))],512)),[[e.vShow,o.pickerVisible]]),o.isPhone?(e.openBlock(),e.createBlock(d,{key:1,ref:"mobile",clearDate:!1,date:o.calendarDate,defTime:r.mobileCalendarTime,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,selectableTimes:r.mobSelectableTime,startPlaceholder:i.startPlaceholder,endPlaceholder:i.endPlaceholder,"default-value":i.defaultValue,pleStatus:o.endMultipleStatus,showMonth:!1,range:o.isRange,hasTime:o.hasTime,insert:!1,hideSecond:i.hideSecond,onConfirm:r.mobileChange,onMaskClose:r.close,onChange:r.calendarClick},null,8,["date","defTime","start-date","end-date","selectableTimes","startPlaceholder","endPlaceholder","default-value","pleStatus","range","hasTime","hideSecond","onConfirm","onMaskClose","onChange"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-17511ee3"]]);const pe=A({name:"UniDrawer",components:{},emits:["change"],props:{mode:{type:String,default:""},mask:{type:Boolean,default:!0},maskClick:{type:Boolean,default:!0},width:{type:Number,default:220}},data:()=>({visibleSync:!1,showDrawer:!1,rightMode:!1,watchTimer:null,drawerWidth:220}),created(){this.drawerWidth=this.width,this.rightMode="right"===this.mode},methods:{clear(){},close(e){("mask"!==e||this.maskClick)&&this.visibleSync&&this._change("showDrawer","visibleSync",!1)},open(){this.visibleSync||this._change("visibleSync","showDrawer",!0)},_change(e,t,a){this[e]=a,this.watchTimer&&clearTimeout(this.watchTimer),this.watchTimer=setTimeout((()=>{this[t]=a,this.$emit("change",a)}),a?50:300)}}},[["render",function(t,a,n,i,s,o){return s.visibleSync?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass([{"uni-drawer--visible":s.showDrawer},"uni-drawer"]),onTouchmove:a[1]||(a[1]=e.withModifiers(((...e)=>o.clear&&o.clear(...e)),["stop","prevent"]))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__mask",{"uni-drawer__mask--visible":s.showDrawer&&n.mask}]),onClick:a[0]||(a[0]=e=>o.close("mask"))},null,2),e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__content",{"uni-drawer--right":s.rightMode,"uni-drawer--left":!s.rightMode,"uni-drawer__content--visible":s.showDrawer}]),style:e.normalizeStyle({width:s.drawerWidth+"px"})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)],34)):e.createCommentVNode("",!0)}],["__scopeId","data-v-8b8b609c"]]);function fe(e){return d({url:"/act/task/list",method:"get",data:e})}function ge(e){return d({url:"/act/task/taskHistoryList",method:"get",data:e})}function ye(e){return d({url:"/act/task/myApplyProcessList",method:"get",data:e})}function ve(e){return d({url:"/cxcoagwfb/cxcOaGwfb/bpmlist",method:"get",data:e})}function we(e){return d({url:"/cxctz/cxcTz/list",method:"get",data:e})}function ke(e){return d({url:"/cxcoaflgf/cxcOaFlgf/zslist",method:"get",data:e})}function be(e){return d({url:"/cxcjyglsjzdgl/cxcJyglSjzdgl/zslist",method:"get",data:e})}function _e(e){return d({url:"/cxczd/cxcZdgl/list",method:"get",data:e})}function Se(e){return d({url:"/process/extActFlowData/getProcessInfo",method:"get",data:e})}function Ee(e){return d({url:"/act/task/processHistoryList",method:"get",data:e})}function xe(e){return d({url:"/act/task/processComplete",method:"post",data:e})}const Ne=A({__name:"customNav",setup(t){e.useCssVars((e=>({bc08538a:a})));const a=wx.getSystemInfoSync().statusBarHeight+44+"px";return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"nav"},[e.renderSlot(t.$slots,"default",{},void 0,!0)]),e.createElementVNode("view",{class:"place"})]))}},[["__scopeId","data-v-566e182b"]]),Ve="https://36.112.48.190/jeecg-boot/sys/common/static/",Ce=(e,t,a)=>{uni.showToast({title:e,icon:t||"none",duration:a||2e3})},Te=(e,a)=>{u({token:P().token,type:"mobile"}).then((t=>{var n;if(t.success){De((null==(n=t.result)?void 0:n.menu)||[]).some((t=>-1!==e.indexOf(t)))?a():Ce("无查看权限!")}})).catch((e=>{t("log","at utils/index.js:35","err@",e)}))},De=(e,t=[])=>e.length?(e.forEach((e=>{e.children&&t.push(...De(e.children)),t.push(e.path)})),t):[];function Be(e){t("log","at utils/index.js:78","url",e);var a=plus.downloader.createDownload(e,{filename:`_downloads/wgt-${Date.now()}.wgt`},(function(e,a){if(200==a){var n=plus.io.convertLocalFileSystemURL(e.filename);t("log","at utils/index.js:86","fileSaveUrl",n),i=n,plus.runtime.install(i,{force:!0},(()=>{uni.showModal({title:"更新",content:"更新成功,请点击确认后重启",showCancel:!1,success(e){e.confirm&&plus.runtime.restart()}})}),(()=>uni.showToast({title:"安装失败!",icon:"error"})))}else plus.downloader.clear(),uni.showToast({title:"App下载失败!",icon:"error"});var i}));let n=plus.nativeUI.showWaiting("正在下載");a.start(),a.addEventListener("statechanged",((e,t)=>{switch(e.state){case 1:n.setTitle("正在下载");break;case 2:n.setTitle("已连接到服务器");break;case 3:parseInt(parseFloat(e.downloadedSize)/parseFloat(e.totalSize)*100),n.setTitle(" 正在下载");break;case 4:plus.nativeUI.closeWaiting()}}))}const Ie=()=>{let e=new Date;return(new Date).getTime(),`${e.getFullYear()}-${(e.getMonth()+1).toString().padStart(2,0)}-${e.getDate().toString().padStart(2,0)}`},Pe=()=>{const e=P();uni.getLocation({type:"wgs84",success:function(a){uni.request({url:"http://api.tianditu.gov.cn/geocoder",method:"GET",data:{postStr:JSON.stringify({lon:a.longitude,lat:a.latitude,ver:1}),type:"geocode",tk:"30fe0f0c1b2320e112bde797f3ddaff4"},success:function(n){let i=n.data;if(0==i.status){const t=i.result.addressComponent;let n=t.city?t.city:t.province;uni.setStorageSync("position",n),e.setPosition(n),Ae(a.latitude,a.longitude)}else t("log","at utils/index.js:224",i.message)},fail:function(e){Ce("获取定位失败"),t("log","at utils/index.js:229","地址解析失败"+e)}})}})},Ae=(e,t)=>{P();let a={};a.lat=e,a.lon=t,Me(a)},Me=e=>{const a=P();uni.request({url:"https://api.openweathermap.org/data/2.5/weather",method:"GET",data:{...e,appid:"600a60694b0e453dfbaafa862f1d1482",lang:"zh_cn"},success:function(e){uni.setStorageSync("wendu",Math.round(e.data.main.temp-273.15)),uni.setStorageSync("wenduIcon",e.data.weather[0].icon),a.setWeather(Math.round(e.data.main.temp-273.15),e.data.weather[0].icon)},fail:function(e){Ce("天气获取失败"),t("log","at utils/index.js:270","天气获取失败"+e)}})},Re=e=>{uni.downloadFile({url:Ve+e,success:function(e){var t=e.tempFilePath;uni.openDocument({filePath:t,showMenu:!0,fail:function(e){Ce(e.errMsg)}})},fail:function(e){t("error","at utils/index.js:289","文件下载失败",e)}})},Oe=e=>`https://36.112.48.190/jeecg-boot/sys/common/static//${e}`,Le=A({__name:"index",setup(n){e.useCssVars((e=>({"3ced4932":f})));const s=P();i((()=>{c(),E(),V()}));const o=e.ref([]),c=()=>{var e;(e={zslb:6},d({url:"/CxcDaping/cxcDaping/list",method:"get",data:e})).then((e=>{if(e.success){let t=e.result.records[0].wenjian.split(",");o.value=t.map((e=>"https://36.112.48.190/jeecg-boot/sys/common/static/"+e))}}))},u=e.ref(0),h=e.ref(0),m=["公文","公告","制度","法规"],p=e=>{h.value=e,k=1,b=!1,_.value=[],x()},f=wx.getSystemInfoSync().statusBarHeight+44+"px",g=e.ref(null),y=e=>{g.value.close(),v(e)},v=(e,t,a,n)=>{if(!t||1!=t||"detail"!=n){if(t&&3==t&&a)return Re(a.mingcheng);t&&2==t&&(e+=`&zhiduid=${h.value}`),Te(e,(()=>{uni.navigateTo({url:e})}))}},w=e.ref([{text:"我的任务",path:"/pages/task/index?id=0"},{text:"历史任务",path:"/pages/task/index?id=2"}]);let k=1,b=!1;const _=e.ref([]),S=e.ref([]),E=()=>{var e;d({url:"/zhgl_zbgl/zhglZbglZbb/homepageList",method:"get",data:e}).then((e=>{e.success&&(S.value=e.result.records.slice(0,2))})).catch((e=>{t("log","at pages/tab/index.vue:299","err",e)}))},x=()=>{b=!0,(0==h.value?_e:be)({pageNo:k,pageSize:15}).then((e=>{if(e.success){let t=0==h.value?"zbbm_dictText":"sbbm";_.value=[..._.value,...N(e.result.records,"zdmc",t,null)]}b=!1})).catch((e=>{t("log","at pages/tab/index.vue:332","err",e)}))},N=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e);l((()=>{k=1,b=!1,_.value=[],c(),E(),V(),uni.stopPullDownRefresh()}));const V=()=>{0==u.value?(b=!0,ve({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"fwbt","fwtime",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:273","err",e)}))):1==u.value?(b=!0,we({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"neirong","fbdw","createTime")]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:288","err",e)}))):2==u.value?x():3==u.value&&(b=!0,ke({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"flfgmc","ssbm",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:315","err",e)})))};return r((()=>{b||(k++,V())})),(t,n)=>{const i=a(e.resolveDynamicComponent("uni-datetime-picker"),me),r=a(e.resolveDynamicComponent("uni-icons"),O),l=a(e.resolveDynamicComponent("uni-drawer"),pe);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(s).isgray}])},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"menu",onClick:n[0]||(n[0]=e=>{g.value.open()})},[e.createElementVNode("image",{src:"/static/index/menu.png",mode:""})]),e.createElementVNode("view",{class:"weather_calender f-row aic"},[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/position.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).position?e.unref(s).position:"暂未定位"),1)]),e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{style:{height:"80rpx",width:"80rpx"},src:`http://openweathermap.org/img/w/${e.unref(s).wenduIcon}.png`,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).wendu)+"℃",1)]),e.createVNode(i,{type:"date"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/calendar.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(Ie)()),1)])])),_:1})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("swiper",{class:"swiper",autoplay:""},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.value,((t,a)=>(e.openBlock(),e.createElementBlock("swiper-item",{key:a,class:"swiper-item"},[e.createElementVNode("image",{src:t,mode:"aspectFill"},null,8,["src"])])))),128))])]),e.createElementVNode("view",{class:"wrapper f-col aic"},[e.createElementVNode("view",{class:"onduty"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createTextVNode(" 值班信息 "),e.createElementVNode("view",{class:"more",onClick:n[1]||(n[1]=e=>v("/pages/zhiban/index"))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})])]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(S.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["data"," f-row","aic",{first:0==a}])},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)],2)))),256))])])]),e.createElementVNode("view",{class:"list_wrapper"},[e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:"list_title f-row aic jca"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(m,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:u.value==a}),onClick:e=>(e=>{u.value=e,k=1,b=!1,_.value=[],V()})(a)},e.toDisplayString(t),11,["onClick"]))),64))]),2==u.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic zhidu"},[e.createElementVNode("view",{class:e.normalizeClass({active:0==h.value}),onClick:n[2]||(n[2]=e=>p(0))}," 厂级制度 ",2),e.createElementVNode("view",{class:e.normalizeClass({active:1==h.value}),onClick:n[3]||(n[3]=e=>p(1))}," 上级制度 ",2)])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{style:{"padding-top":"24rpx"},class:"more",onClick:n[4]||(n[4]=e=>v(`/pages/document/index?id=${u.value}`,u.value))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})]),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(_.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:a,onClick:e=>v(`/pages/document/detail?data=${JSON.stringify(t)}&id=${u.value}`,u.value,t,"detail")},[e.createElementVNode("view",{class:"topic"},e.toDisplayString(t._title),1),t._time||t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time_Box f-row aic"},[t._time?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time"},e.toDisplayString(t._time),1)):e.createCommentVNode("",!0),t._depart?(e.openBlock(),e.createElementBlock("view",{key:1,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])):e.createCommentVNode("",!0)],8,["onClick"])))),128))])])]),e.createVNode(l,{ref_key:"showLeft",ref:g,mode:"left",width:156},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"menu_list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(w.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb",key:a,onClick:e=>y(t.path)},[e.createElementVNode("text",null,e.toDisplayString(t.text),1),e.createVNode(r,{type:"right",size:"20",color:"#333333"})],8,["onClick"])))),128))])])),_:1},512)],2)}}},[["__scopeId","data-v-9d755f89"]]),Fe={__name:"office",setup(a){e.useCssVars((e=>({"3924a663":i})));const n=P();new Array(7).fill(0).map(((e,t)=>t)),e.ref([]);const i=wx.getSystemInfoSync().statusBarHeight+44+"px";o((()=>{c()}));const s=e.ref([]),r=e.ref([]),l=e.ref([]),c=()=>{u({token:n.token,type:"mobile"}).then((e=>{var t,a,n;if(e.success){let i=e.result.menu;i.map((e=>e.children=null==e?void 0:e.children.filter((e=>{var t;return null==(t=null==e?void 0:e.meta)?void 0:t.icon})))),i=i.filter((e=>{var t;return null==(t=null==e?void 0:e.children)?void 0:t.length})),l.value=null==(a=null==(t=i[0])?void 0:t.meta)?void 0:a.title,s.value=i,r.value=null==(n=i.slice(0,1)[0])?void 0:n.children}})).catch((e=>{t("log","at pages/tab/office.vue:103",e)}))};return(t,a)=>{var i,o,l;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"placeholder"}),(null==(i=r.value)?void 0:i.length)||(null==(o=s.value)?void 0:o.length)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"title f-col aic",style:{"padding-top":"30rpx"}}," 暂无权限,请联系管理员! ")),e.createElementVNode("view",{class:"content"},[(null==(l=s.value)?void 0:l.length)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.meta.title),1),e.createElementVNode("view",{class:"info_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"info f-col aic",onClick:e=>{return a=t.path,void Te(a,(()=>{uni.navigateTo({url:a})}));var a},key:a},[e.createElementVNode("view",{class:"img f-row aic"},[e.createElementVNode("image",{src:`../../static/office/${t.meta.icon}.png`},null,8,["src"])]),e.createElementVNode("view",{class:"text"},e.toDisplayString(t.meta.title),1)],8,["onClick"])))),128))])])))),128))])):e.createCommentVNode("",!0)])],2)}}},$e=A(Fe,[["__scopeId","data-v-dc6eb4fe"]]),je=A({__name:"dataCom",props:{title:{type:String,default:""},list:{type:Array,default:function(){return[]}}},setup(t){e.useCssVars((e=>({"09ebbe2f":s.value})));const n=t,i=e.ref(!1),s=e.ref(null);return e.watch((()=>n.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().select(".data_box").boundingClientRect((e=>{s.value=((null==e?void 0:e.height)||0)+"px"})).exec()}))}),{immediate:!0}),(n,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"item_box"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box f-row aic jcb"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.title),1),t.list.length>6?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic more",onClick:s[0]||(s[0]=e=>i.value=!i.value)},[e.createElementVNode("text",null,e.toDisplayString(i.value?"收起":"展开"),1),i.value?(e.openBlock(),e.createBlock(o,{key:1,type:"up",color:"#999999"})):(e.openBlock(),e.createBlock(o,{key:0,type:"down",color:"#999999"}))])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:e.normalizeClass(["data_wrapper",{close:t.list.length>6&&i.value}])},[e.createElementVNode("view",{class:"data_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(null==t?void 0:t.dailyVolume),1),e.createElementVNode("text",null,e.toDisplayString(t.gas),1)])))),256))])],2)])])])])}}},[["__scopeId","data-v-40acdf41"]]),Ue=A({__name:"product",setup(a){e.useCssVars((e=>({"4b26338b":l})));const n=P(),i=[{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日输差百分数",dailyVolume:"0.32"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时输差百分数",dailyVolume:"0.32"}],s=e.ref([]);let r;o((()=>{c()}));const l=wx.getSystemInfoSync().statusBarHeight+44+"px",c=()=>{var e;d({url:"/scdt.cxcscdtjldrb/cxcScdtJldRb/indexChartScdtData",method:"get",data:e}).then((e=>{e.success&&(s.value=u(e.result.today),r=[{text:"安全管理",img:"../../static/tab/anquan.png",path:"/pages/safe/manage"},{text:"生产数据",img:"../../static/tab/product.png",path:`/pages/product/index?shishi=${JSON.stringify(i)}&product=${JSON.stringify(s.value)}`},{text:"运输管理",img:"../../static/tab/yunshu.png",path:""},{text:"设备台账",img:"../../static/tab/taizhang.png",path:""},{text:"车辆派遣",img:"../../static/tab/cheliang.png",path:""},{text:"事项审批",img:"../../static/tab/shenpi.png",path:""}])})).catch((e=>{t("log","at pages/tab/product.vue:112",e)}))},u=e=>{let t=new Map;return e.forEach((e=>{if(t.has(e.gas)){let a=t.get(e.gas);t.set(e.gas,{...e,dailyVolume:Number(e.dailyVolume+ +a.dailyVolume).toFixed(4)})}else t.set(e.gas,e)})),[...t.values()]};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"content"},[e.createElementVNode("view",{class:"info f-col aic"},[e.createElementVNode("view",{class:"item_box"},[e.createVNode(je,{title:"实时输差",list:i}),e.createVNode(je,{title:"偏远计量点",list:i}),e.createVNode(je,{title:"生产实时数据",list:s.value},null,8,["list"]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box other f-row aic jcb"},[e.createElementVNode("view",{class:"title"}," 其他信息 ")]),e.createElementVNode("view",{class:"other_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data",key:a,onClick:e=>{return a=t.path,void Te(a,(()=>{a&&uni.navigateTo({url:a})}));var a}},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("view",{class:""},e.toDisplayString(t.text),1)])],8,["onClick"])))),128))])])])])])],2))}},[["__scopeId","data-v-43ccc1f0"]]),{registerUTSInterface:ze,initUTSProxyClass:He,initUTSProxyFunction:qe,initUTSPackageName:Je,initUTSIndexClassName:We,initUTSClassName:Ye}=uni,Ke="wuwxStepCounter",Ge=qe(!1,{moduleName:"计步器(兼容Android和iOS)",moduleType:"",errMsg:"",main:!0,package:Je(Ke,true),class:We(Ke,true),name:"startStepCountingUpdatesByJs",params:[{name:"options",type:"UTSSDKModulesWuwxStepCounterStartStepCountingUpdatesOptionsJSONObject"}],return:""}),Qe=A({__name:"my",setup(a){const n=P(),s=e.ref(0);Ge({handler:(e,t,a)=>{s.value=e}});const o=e.ref(plus.runtime.version),r=e.ref([{img:"../../static/my/xiaoxi.png",text:"接受消息推送",path:""}]),l=e.ref(!1),c=e.ref(n.positionSwitch),d=e=>{e&&Te(e,(()=>{uni.navigateTo({url:e})}))},u=e=>{uni.navigateTo({url:e})},h=()=>{c.value=!c.value,uni.setStorageSync("positionSwitch",c.value),n.setPositionSwitch(c.value),c.value||Ce("定位已关闭"),Pe()},m=()=>{uni.scanCode({success:function(e){t("log","at pages/tab/my.vue:169","扫码结果",e)}})};i((()=>{f()}));const p=e.ref(0),f=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(p.value=e.result.total)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{onClick:a[0]||(a[0]=e=>u("/pages/useredit/useredit")),src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-row aic jcb right"},[e.createElementVNode("view",{class:"name_job",onClick:a[1]||(a[1]=e=>u("/pages/useredit/useredit"))},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1)]),e.createElementVNode("view",{class:"job"},e.toDisplayString(e.unref(n).role),1)]),e.createElementVNode("view",{class:"shezhi"},[e.createElementVNode("image",{onClick:m,style:{width:"50rpx",height:"50rpx","margin-right":"20rpx"},src:"/static/tab/scan.png"})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"msg f-row aic jca"},[e.createElementVNode("view",{class:"box f-col aic",onClick:a[2]||(a[2]=e=>d("/pages/task/todotask"))},[e.createElementVNode("view",{class:"num"},e.toDisplayString(p.value),1),e.createElementVNode("text",null,"今日待办任务")]),e.createElementVNode("view",{class:"box f-col aic"},[e.createElementVNode("view",{class:"num"},e.toDisplayString(s.value),1),e.createElementVNode("text",null,"步数")]),e.createElementVNode("view",{class:"box f-col aic",onClick:a[3]||(a[3]=e=>d("/pages/useredit/addressbook"))},[e.createElementVNode("view",{class:"num"}," 34 "),e.createElementVNode("text",null,"通讯录")])])])]),e.createElementVNode("view",{class:"operate"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb item",key:n,onClick:e=>d(t.path)},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(t.text),1)]),e.createElementVNode("view",{class:"right f-row aic"},[e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:a[4]||(a[4]=e=>l.value=!l.value)},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,l.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!l.value]])],512),[[e.vShow,0==n]]),e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:h},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,c.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!c.value]])],512),[[e.vShow,2==n]]),e.withDirectives(e.createElementVNode("view",{class:"version"}," 当前版本v"+e.toDisplayString(o.value),513),[[e.vShow,3==n]])])],8,["onClick"])))),128))])],2))}},[["__scopeId","data-v-41cd4ade"]]),Ze=A({__name:"tasklistCom",props:{taskArr:{type:Array,default:()=>[]},currentIndex:{type:Number,default:0}},emits:["jump"],setup(t,{emit:a}){const{proxy:n}=e.getCurrentInstance(),i=a,s=e=>{i("jump",e)},o=e=>{var t;(t={taskId:e},d({url:"/act/task/claim",method:"put",data:t})).then((e=>{e.success&&(n.$toast(e.message),setTimeout((function(){uni.redirectTo({url:"./index?id=0"})}),500))}))};return(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.taskArr,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:n,onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",null,[e.createElementVNode("view",null,e.toDisplayString(a.bpmBizTitle),1)]),e.createElementVNode("text",null,e.toDisplayString(a.durationStr),1)]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",null," 申请理由:"+e.toDisplayString(a.bpmBizTitle),1),e.createElementVNode("view",null," 当前环节:"+e.toDisplayString(a.taskName),1),e.createElementVNode("view",null," 流程名称:"+e.toDisplayString(a.processDefinitionName),1),e.createElementVNode("view",null," 发起人:"+e.toDisplayString(a.processApplyUserName),1),e.createElementVNode("view",null," 开始时间:"+e.toDisplayString(a.taskBeginTime),1),1==t.currentIndex?(e.openBlock(),e.createElementBlock("view",{key:0}," 结束时间:"+e.toDisplayString(a.taskEndTime),1)):e.createCommentVNode("",!0)]),0==t.currentIndex&&a.taskAssigneeName?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"entrust",onClick:e.withModifiers((e=>s(`/pages/userlist/index?isradio=1&id=${a.id}`)),["stop"])}," 委托 ",8,["onClick"]),e.createElementVNode("view",{class:"handle",onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)}," 办理 ",8,["onClick"])])):e.createCommentVNode("",!0),0!=t.currentIndex||a.taskAssigneeName?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn f-row aic jcb"},[e.createElementVNode("view"),e.createElementVNode("view",{class:"handle",onClick:e=>o(a.id)}," 签收 ",8,["onClick"])]))],8,["onClick"])))),128))]))}},[["__scopeId","data-v-31891b43"]]),Xe=A({__name:"index",setup(a){const n=P();let s="";o((e=>{d.value=+e.id,s=e.title})),i((()=>{p.value=[],u=1,h=10,m=!1,f()}));const c=e.ref([{text:"我的任务",id:0},{text:"历史任务",id:1}]);e.ref("");const d=e.ref(0);let u=1,h=10,m=!1;const p=e.ref([]),f=()=>{m=!0,uni.showLoading({title:"加载中..."}),(0==d.value?fe:ge)({pageNo:u,pageSize:h,_t:(new Date).getTime(),processDefinitionName:s}).then((e=>{var t;if(e.success){if(!e.result.records.length)return Ce("没有更多了~");p.value=[...p.value,...(null==(t=null==e?void 0:e.result)?void 0:t.records)||[]],m=!1}})).catch((e=>{t("log","at pages/task/index.vue:84",e)}))};r((()=>{m||(u++,f())})),l((()=>{u=1,h=10,m=!1,p.value=[],f(),uni.stopPullDownRefresh()}));const g=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"tab_box f-row aic jca"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({active:a==d.value}),key:a,onClick:e=>(e=>{p.value=[],u=1,h=10,m=!1,d.value=e,f()})(a)},e.toDisplayString(t.text),11,["onClick"])))),128))])]),e.createElementVNode("view",{class:"tasklist"},[e.createVNode(Ze,{onJump:g,taskArr:p.value,currentIndex:d.value},null,8,["taskArr","currentIndex"])])],2))}},[["__scopeId","data-v-965734c1"]]);class et{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let a=this.currentStepAnimates[this.next],n={};if(n=a||{styles:{},config:{}},tt.includes(e)){n.styles.transform||(n.styles.transform="");let a="";"rotate"===e&&(a="deg"),n.styles.transform+=`${e}(${t+a}) `}else n.styles[e]=`${t}`;this.currentStepAnimates[this.next]=n}_animateRun(e={},t={}){let a=this.$.$refs.ani.ref;if(a)return new Promise(((n,i)=>{nvueAnimation.transition(a,{styles:e,...t},(e=>{n()}))}))}_nvueNextAnimate(e,t=0,a){let n=e[t];if(n){let{styles:i,config:s}=n;this._animateRun(i,s).then((()=>{t+=1,this._nvueNextAnimate(e,t,a)}))}else this.currentStepAnimates={},"function"==typeof a&&a(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof e&&e()}),this.$.durationTime)}}const tt=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function at(e,t){if(t)return clearTimeout(t.timer),new et(e,t)}tt.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((e=>{et.prototype[e]=function(...t){return this.animation[e](...t),this}}));const nt=A({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let e={...this.styles,"transition-duration":this.duration/1e3+"s"},t="";for(let a in e){t+=this.toLine(a)+":"+e[a]+";"}return t},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=at(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,a={}){if(this.animation){for(let a in e)try{"object"==typeof e[a]?this.animation[a](...e[a]):this.animation[a](e[a])}catch(Sa){t("error","at uni_modules/uni-transition/components/uni-transition/uni-transition.vue:148",`方法 ${a} 不存在`)}return this.animation.step(a),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=at(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(e){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})}))},styleInit(e){let t={transform:""},a=(e,a)=>{"fade"===a?t.opacity=this.animationType(e)[a]:t.transform+=this.animationType(e)[a]+" "};return"string"==typeof this.modeClass?a(e,this.modeClass):this.modeClass.forEach((t=>{a(e,t)})),t},tranfromInit(e){let t=(e,t)=>{let a=null;"fade"===t?a=e?0:1:(a=e?"-100%":"0","zoom-in"===t&&(a=e?.8:1),"zoom-out"===t&&(a=e?1.2:1),"slide-right"===t&&(a=e?"100%":"0"),"slide-bottom"===t&&(a=e?"100%":"0")),this.animation[this.animationMode()[t]](a)};return"string"==typeof this.modeClass?t(e,this.modeClass):this.modeClass.forEach((a=>{t(e,a)})),this.animation},animationType:e=>({fade:e?0:1,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,a,n,i,s,o){return e.withDirectives((e.openBlock(),e.createElementBlock("view",{ref:"ani",animation:s.animationData,class:e.normalizeClass(n.customClass),style:e.normalizeStyle(o.transformStyles),onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])),[[e.vShow,s.isShow]])}]]),it={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(e){this.mkclick=e},immediate:!0},isMaskClick:{handler:function(e){this.mkclick=e},immediate:!0},showPopup(e){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let e={backgroundColor:this.bg};return this.borderRadius,e=Object.assign(e,{borderRadius:this.borderRadius}),e},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:e,windowHeight:t,windowTop:a,safeArea:n,screenHeight:i,safeAreaInsets:s}=uni.getSystemInfoSync();this.popupWidth=e,this.popupHeight=t+(a||0),n&&this.safeArea?this.safeAreaInsets=s.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(e=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)||(e=this.type),this.config[e]?(this[this.config[e]](),this.$emit("change",{show:!0,type:e})):t("error","at uni_modules/uni-popup/components/uni-popup/uni-popup.vue:298","缺少类型:",e)},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(e){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(e){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},center(e){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},left(e){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)},right(e){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)}}};const st=A(it,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-transition"),nt);return o.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-popup",[o.popupstyle,r.isDesktop?"fixforpc-z-index":""]])},[e.createElementVNode("view",{onTouchstart:n[1]||(n[1]=(...e)=>r.touchstart&&r.touchstart(...e))},[o.maskShow?(e.openBlock(),e.createBlock(l,{key:"1",name:"mask","mode-class":"fade",styles:o.maskClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},null,8,["styles","duration","show","onClick"])):e.createCommentVNode("",!0),e.createVNode(l,{key:"2","mode-class":o.ani,name:"content",styles:o.transClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},{default:e.withCtx((()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup__wrapper",[o.popupstyle]]),style:e.normalizeStyle(r.getStyles),onClick:n[0]||(n[0]=(...e)=>r.clear&&r.clear(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)])),_:3},8,["mode-class","styles","duration","show","onClick"])],32)],2)):e.createCommentVNode("",!0)}],["__scopeId","data-v-9c09fb6f"]]),ot={__name:"handle",setup(t){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(null),r=e.ref("同意"),l=e.ref(null),c=e=>{l.value=e,s.value.open()},u=()=>{s.value.close()},h=e.ref(null),m=e.ref(""),p=e=>{var t;(t={taskId:e},d({url:"/process/extActProcessNode/getProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},f=()=>{uni.navigateBack()},g=e.ref(!1);let y=null;const v=()=>{if(!r.value.trim())return i.$toast("请输入审批意见");let e={};if(1==l.value){if(null==b.value)return i.$toast("请选择驳回节点");e.processModel=3,e.rejectModelNode=k.value[b.value].TASK_DEF_KEY_,w(e)}else g.value?Te("/pages/userlist/index",(()=>{u(),uni.navigateTo({url:`/pages/userlist/index?id=${x.value.id}&isradio=1&nextnode=${JSON.stringify(y)}&reason=${r.value}`})})):(e.processModel=1,w(e))},w=e=>{xe({taskId:x.value.id,reason:r.value,...e}).then((e=>{e.success&&(i.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},k=e.ref([]),b=e.ref(null),_=e=>{b.value=e.detail.value},S=e=>{var t;(t={taskId:x.value.id},d({url:"/act/task/getProcessTaskTransInfo",method:"get",data:t})).then((e=>{e.success&&(k.value=e.result.histListNode,y=e.result.transitionList)}))},E=e=>{var t;(t={procInstId:e},d({url:"/process/extActProcessNode/getHisProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},x=e.ref(null);let N=null;return o((e=>{if(x.value=JSON.parse(e.info),N=e.type,1==N)return E(x.value.processInstanceId);p(x.value.id),S()})),(t,i)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O),d=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"f-row aic box"},[e.createElementVNode("view",{class:"back",onClick:f},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"name"},e.toDisplayString(x.value.processApplyUserName)+"的"+e.toDisplayString(x.value.processDefinitionName),1),0==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"status"}," 待审批 ")):(e.openBlock(),e.createElementBlock("view",{key:1,class:"status",style:{"background-color":"#7AC756"}}," 已处理 "))])])),_:1}),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(h.value),{dataId:m.value},null,8,["dataId"])),e.createElementVNode("view",{class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse",onClick:i[0]||(i[0]=e=>c(1))}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:i[1]||(i[1]=e=>c(2))}," 同意 ")]),e.createVNode(d,{ref_key:"popup",ref:s,type:"center"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup"},[e.createElementVNode("view",{class:"title"}," 审批意见 "),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"input f-col"},[e.withDirectives(e.createElementVNode("textarea",{"onUpdate:modelValue":i[2]||(i[2]=e=>r.value=e),name:"",id:"",maxlength:"200",placeholder:"请输入"},null,512),[[e.vModelText,r.value]]),e.createElementVNode("view",{class:""},e.toDisplayString(r.value.length)+"/200 ",1)])]),2==l.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"agree_operate f-row aic",onClick:i[3]||(i[3]=e=>g.value=!g.value)},[g.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""})),e.createElementVNode("view",{class:""}," 指定下一步操作人 ")])):(e.openBlock(),e.createElementBlock("view",{key:1,class:""},[e.createElementVNode("picker",{value:b.value,range:k.value,"range-key":"NAME_",onChange:_},[e.createElementVNode("view",{class:"node"},e.toDisplayString(null!=b.value?k.value[b.value].NAME_:"请选择驳回节点"),1)],40,["value","range"])])),e.createElementVNode("view",{class:"popbtn f-row aic"},[e.createElementVNode("view",{class:"cancel",onClick:u}," 取消 "),e.createElementVNode("view",{class:"confirm",onClick:v}," 确定 ")])])])),_:1},512)],2)}}},rt=A(ot,[["__scopeId","data-v-fdf803b7"]]),lt=A({__name:"message_list",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"item f-row aic"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知 ")])]),(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(5,((t,a)=>e.createElementVNode("view",{class:"item f-row aic",key:a,onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/talk/conversation",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知 ")])]))),64))])],2))}},[["__scopeId","data-v-f59fee84"]]),ct=A({__name:"conversation",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(14,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.withDirectives(e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")],512),[[e.vShow,a%2==0]]),e.withDirectives(e.createElementVNode("view",{class:"right f-row aic"},[e.createElementVNode("view",{class:"content"}," 请问如何退款? "),e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"",mode:""})])],512),[[e.vShow,a%2!=0]])]))),64))]),e.createElementVNode("view",{class:"input_box f-row aic jce"},[e.createElementVNode("input",{type:"text",placeholder:"请输入内容......","placeholder-style":"font-size: 28rpx;color: #999999;"}),e.createElementVNode("view",{class:"send"}," 发送 ")])],2))}},[["__scopeId","data-v-00b966b0"]]),dt=A({__name:"system",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")])]))),64))])],2))}},[["__scopeId","data-v-2f0571e9"]]),ut=A({__name:"index",setup(n){e.useCssVars((e=>({e9493420:e.cusnavbarheight})));const i=P(),s=e.ref(!0),c=e.ref(""),d=e.ref([]);let u=1,h=!1;const m=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e),p=()=>{if(c.value.trim())return"*"+c.value+"*"},f=()=>{u=1,h=!1,d.value=[],w()};e.watch(c,((e,t)=>{e.trim()||w()}));const g=()=>{uni.navigateBack()},y=e.ref(null);let v=null;o((e=>{y.value=e.id,v=e.zhiduid,w()}));const w=()=>{0==y.value?(h=!0,ve({pageNo:u,pageSize:15,fwbt:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"fwbt","fwtime",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:89","err",e)}))):1==y.value?(h=!0,we({pageNo:u,pageSize:15,neirong:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"neirong","fbdw","createTime")]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:142","err",e)}))):2==y.value?(h=!0,(0==v?_e:be)({pageNo:u,pageSize:15,zdmc:p()}).then((e=>{if(e.success){let t=0==v?"zbbm_dictText":"sbbm";d.value=[...d.value,...m(e.result.records,"zdmc",t,null)]}h=!1})).catch((e=>{t("log","at pages/document/index.vue:108","err",e)}))):3==y.value&&(h=!0,ke({pageNo:u,pageSize:15,flfgmc:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"flfgmc","ssbm",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:125","err",e)})))};return l((()=>{u=1,h=!1,d.value=[],w(),uni.stopPullDownRefresh()})),r((()=>{h||(u++,w())})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:g},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":n[0]||(n[0]=e=>c.value=e),onConfirm:f,onBlur:n[1]||(n[1]=e=>s.value=!c.value),onFocus:n[2]||(n[2]=e=>s.value=!1)},null,544),[[e.vModelText,c.value]]),s.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a,onClick:e=>((e,t)=>{if(3==y.value)return Re(t.mingcheng);Te(e,(()=>{uni.navigateTo({url:e})}))})(`/pages/document/detail?data=${JSON.stringify(t)}&id=${y.value}`,t)},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t._title),1),e.createElementVNode("view",{class:"time_box f-row aic"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t._time),1),t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])],8,["onClick"])))),128))])],2)}}},[["__scopeId","data-v-18757efe"]]),ht=A({__name:"detail",setup(t){const a=P(),n=e.ref({});return o((e=>{n.value=JSON.parse(e.data),0==e.id?n.value.pdf=n.value.wjbt:2==e.id?n.value.jdwj?n.value.pdf=n.value.jdwj+","+n.value.sszd:n.value.pdf=n.value.sszd:3==e.id&&(n.value.pdf=n.value.mingcheng)})),(t,i)=>{var s,o;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"title_box"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(n.value._title),1),e.createElementVNode("view",{class:"time"},e.toDisplayString(n.value._time),1)]),e.createElementVNode("view",{class:"document f-row"},[e.createElementVNode("text",{class:""}," 附件: "),e.createElementVNode("view",{class:"f-col"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(null==(o=null==(s=n.value)?void 0:s.pdf)?void 0:o.split(","),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",style:{padding:"5rpx 0"},onClick:a=>e.unref(Re)(t)},e.toDisplayString(t),9,["onClick"])))),256))])])],2)}}},[["__scopeId","data-v-b79b801f"]]),mt=A({__name:"index",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");o((()=>{}));const r=()=>{uni.navigateBack()};return(t,o)=>{const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:r},[e.createVNode(l,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[0]||(o[0]=e=>s.value=e),onConfirm:o[1]||(o[1]=(...e)=>t.search&&t.search(...e)),onBlur:o[2]||(o[2]=e=>i.value=!s.value),onFocus:o[3]||(o[3]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"list",key:a,onClick:o[4]||(o[4]=e=>{var t;Te(t="/pages/meeting/detail?id=1",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")])]),e.createElementVNode("view",{class:"handled f-row"},[e.createElementVNode("view",{class:"refused"}," 已拒绝 ")])]))),64))])],2)}}},[["__scopeId","data-v-c839cafa"]]),pt=A({__name:"detail",setup(a){const n=P();o((()=>{i()}));const i=()=>{var e;(e={mainid:1},d({url:"/zhgl_hygl/zhglHyglHyyc/listbymainid",method:"get",data:e})).then((e=>{e.success})).catch((e=>{t("log","at pages/meeting/detail.vue:94",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("view",{class:"list_box"},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议状态: "),e.createElementVNode("text",null,"待开始/已开始/已结束")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:""}," 参与人员: "),e.createElementVNode("view",{class:"person f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(7,((t,a)=>e.createElementVNode("view",{class:"item f-col aic",key:a},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name"}," 周如意 ")]))),64))])])])])]),e.createElementVNode("view",{class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse"}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:a[0]||(a[0]=(...e)=>t.openpop&&t.openpop(...e))}," 同意 ")])],2))}},[["__scopeId","data-v-7441efc4"]]),ft={pages:[{path:"pages/login/login",style:{navigationStyle:"custom"}},{path:"pages/tab/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/tab/office",style:{navigationStyle:"custom"}},{path:"pages/tab/product",style:{navigationStyle:"custom"}},{path:"pages/tab/my",style:{navigationStyle:"custom"}},{path:"pages/task/index",style:{enablePullDownRefresh:!0,"app-plus":{titleNView:{titleText:"我的任务",titleColor:"#fff"}}}},{path:"pages/task/handle",style:{navigationStyle:"custom"}},{path:"pages/talk/message_list",style:{navigationBarTitleText:"消息",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/conversation",style:{navigationBarTitleText:"昵称",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/system",style:{navigationBarTitleText:"系统通知",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/document/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/document/detail",style:{navigationBarTitleText:"详情",navigationBarTextStyle:"white"}},{path:"pages/meeting/index",style:{navigationStyle:"custom"}},{path:"pages/meeting/detail",style:{navigationBarTitleText:"详情",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/leave/application",style:{navigationBarTitleText:"请假申请",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/checkin/index",style:{navigationStyle:"custom"}},{path:"pages/useredit/useredit",style:{navigationBarTitleText:"资料编辑",navigationBarTextStyle:"white"}},{path:"pages/useredit/address",style:{navigationBarTitleText:"地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/add_address",style:{navigationBarTitleText:"添加地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/addressbook",style:{navigationBarTitleText:"通讯录",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/task/todotask",style:{navigationBarTitleText:"今日待办任务",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/safe/manage",style:{navigationStyle:"custom"}},{path:"pages/product/index",style:{navigationBarTitleText:"生产数据",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/userlist/index",style:{navigationBarTitleText:"",navigationBarTextStyle:"white"}},{path:"pages/safe/detail",style:{navigationStyle:"custom"}},{path:"pages/zhiban/index",style:{navigationBarTitleText:"值班信息",navigationBarTextStyle:"white"}},{path:"pages/task/self",style:{navigationBarTitleText:"本人发起",navigationBarTextStyle:"white"}}],tabBar:{color:"#333333",selectedColor:"#01508B",borderStyle:"black",backgroundColor:"#FFFFFF",list:[{text:"首页",pagePath:"pages/tab/index",iconPath:"static/tab/index1.png",selectedIconPath:"static/tab/index2.png"},{text:"办公",pagePath:"pages/tab/office",iconPath:"static/tab/office1.png",selectedIconPath:"static/tab/office2.png"},{text:"生产",pagePath:"pages/tab/product",iconPath:"static/tab/product1.png",selectedIconPath:"static/tab/product2.png"},{text:"我的",pagePath:"pages/tab/my",iconPath:"static/tab/user1.png",selectedIconPath:"static/tab/user2.png"}],midButton:{width:"65px",height:"75px",text:"",iconPath:"static/tab/todo.png",iconWidth:"50px"}},globalStyle:{"app-plus":{titleNView:{backgroundImage:"linear-gradient(to left , #256FBC, #044D87)"}}},uniIdRouter:{}};function gt(e,t,a){return e(a={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&a.path)}},a.exports),a.exports}var yt=gt((function(e,t){var a;e.exports=(a=a||function(e,t){var a=Object.create||function(){function e(){}return function(t){var a;return e.prototype=t,a=new e,e.prototype=null,a}}(),n={},i=n.lib={},s=i.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},o=i.WordArray=s.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,a=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var s=0;s>>2]>>>24-s%4*8&255;t[n+s>>>2]|=o<<24-(n+s)%4*8}else for(s=0;s>>2]=a[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=4294967295<<32-a%4*8,t.length=e.ceil(a/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var a,n=[],i=function(t){var a=987654321,n=4294967295;return function(){var i=((a=36969*(65535&a)+(a>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},s=0;s>>2]>>>24-i%4*8&255;n.push((s>>>4).toString(16)),n.push((15&s).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new o.init(a,t/2)}},c=r.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(s))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new o.init(a,t)}},d=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},u=i.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=d.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var a=this._data,n=a.words,i=a.sigBytes,s=this.blockSize,r=i/(4*s),l=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*s,c=e.min(4*l,i);if(l){for(var d=0;d>>24)|4278255360&(i<<24|i>>>8)}var s=this._hash.words,o=e[t+0],l=e[t+1],m=e[t+2],p=e[t+3],f=e[t+4],g=e[t+5],y=e[t+6],v=e[t+7],w=e[t+8],k=e[t+9],b=e[t+10],_=e[t+11],S=e[t+12],E=e[t+13],x=e[t+14],N=e[t+15],V=s[0],C=s[1],T=s[2],D=s[3];V=c(V,C,T,D,o,7,r[0]),D=c(D,V,C,T,l,12,r[1]),T=c(T,D,V,C,m,17,r[2]),C=c(C,T,D,V,p,22,r[3]),V=c(V,C,T,D,f,7,r[4]),D=c(D,V,C,T,g,12,r[5]),T=c(T,D,V,C,y,17,r[6]),C=c(C,T,D,V,v,22,r[7]),V=c(V,C,T,D,w,7,r[8]),D=c(D,V,C,T,k,12,r[9]),T=c(T,D,V,C,b,17,r[10]),C=c(C,T,D,V,_,22,r[11]),V=c(V,C,T,D,S,7,r[12]),D=c(D,V,C,T,E,12,r[13]),T=c(T,D,V,C,x,17,r[14]),V=d(V,C=c(C,T,D,V,N,22,r[15]),T,D,l,5,r[16]),D=d(D,V,C,T,y,9,r[17]),T=d(T,D,V,C,_,14,r[18]),C=d(C,T,D,V,o,20,r[19]),V=d(V,C,T,D,g,5,r[20]),D=d(D,V,C,T,b,9,r[21]),T=d(T,D,V,C,N,14,r[22]),C=d(C,T,D,V,f,20,r[23]),V=d(V,C,T,D,k,5,r[24]),D=d(D,V,C,T,x,9,r[25]),T=d(T,D,V,C,p,14,r[26]),C=d(C,T,D,V,w,20,r[27]),V=d(V,C,T,D,E,5,r[28]),D=d(D,V,C,T,m,9,r[29]),T=d(T,D,V,C,v,14,r[30]),V=u(V,C=d(C,T,D,V,S,20,r[31]),T,D,g,4,r[32]),D=u(D,V,C,T,w,11,r[33]),T=u(T,D,V,C,_,16,r[34]),C=u(C,T,D,V,x,23,r[35]),V=u(V,C,T,D,l,4,r[36]),D=u(D,V,C,T,f,11,r[37]),T=u(T,D,V,C,v,16,r[38]),C=u(C,T,D,V,b,23,r[39]),V=u(V,C,T,D,E,4,r[40]),D=u(D,V,C,T,o,11,r[41]),T=u(T,D,V,C,p,16,r[42]),C=u(C,T,D,V,y,23,r[43]),V=u(V,C,T,D,k,4,r[44]),D=u(D,V,C,T,S,11,r[45]),T=u(T,D,V,C,N,16,r[46]),V=h(V,C=u(C,T,D,V,m,23,r[47]),T,D,o,6,r[48]),D=h(D,V,C,T,v,10,r[49]),T=h(T,D,V,C,x,15,r[50]),C=h(C,T,D,V,g,21,r[51]),V=h(V,C,T,D,S,6,r[52]),D=h(D,V,C,T,p,10,r[53]),T=h(T,D,V,C,b,15,r[54]),C=h(C,T,D,V,l,21,r[55]),V=h(V,C,T,D,w,6,r[56]),D=h(D,V,C,T,N,10,r[57]),T=h(T,D,V,C,y,15,r[58]),C=h(C,T,D,V,E,21,r[59]),V=h(V,C,T,D,f,6,r[60]),D=h(D,V,C,T,_,10,r[61]),T=h(T,D,V,C,m,15,r[62]),C=h(C,T,D,V,k,21,r[63]),s[0]=s[0]+V|0,s[1]=s[1]+C|0,s[2]=s[2]+T|0,s[3]=s[3]+D|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;a[i>>>5]|=128<<24-i%32;var s=e.floor(n/4294967296),o=n;a[15+(i+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),a[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(a.length+1),this._process();for(var r=this._hash,l=r.words,c=0;c<4;c++){var d=l[c];l[c]=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8)}return r},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,a,n,i,s,o){var r=e+(t&a|~t&n)+i+o;return(r<>>32-s)+t}function d(e,t,a,n,i,s,o){var r=e+(t&n|a&~n)+i+o;return(r<>>32-s)+t}function u(e,t,a,n,i,s,o){var r=e+(t^a^n)+i+o;return(r<>>32-s)+t}function h(e,t,a,n,i,s,o){var r=e+(a^(t|~n))+i+o;return(r<>>32-s)+t}t.MD5=s._createHelper(l),t.HmacMD5=s._createHmacHelper(l)}(Math),a.MD5)})),gt((function(e,t){var a,n,i;e.exports=(n=(a=vt).lib.Base,i=a.enc.Utf8,void(a.algo.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=i.parse(t));var a=e.blockSize,n=4*a;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var s=this._oKey=t.clone(),o=this._iKey=t.clone(),r=s.words,l=o.words,c=0;c>>2]>>>24-s%4*8&255)<<16|(t[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|t[s+2>>>2]>>>24-(s+2)%4*8&255,r=0;r<4&&s+.75*r>>6*(3-r)&63));var l=n.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(e){var t=e.length,a=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var s=0;s>>6-o%4*2;n[s>>>2]|=(r|l)<<24-s%4*8,s++}return i.create(n,s)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},a.enc.Base64)}));const _t="FUNCTION",St="pending",Et="rejected";function xt(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function Nt(e){return"object"===xt(e)}function Vt(e){return"function"==typeof e}function Ct(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}const Tt="REJECTED",Dt="NOT_PENDING";class Bt{constructor({createPromise:e,retryRule:t=Tt}={}){this.createPromise=e,this.status=null,this.promise=null,this.retryRule=t}get needRetry(){if(!this.status)return!0;switch(this.retryRule){case Tt:return this.status===Et;case Dt:return this.status!==St}}exec(){return this.needRetry?(this.status=St,this.promise=this.createPromise().then((e=>(this.status="fulfilled",Promise.resolve(e))),(e=>(this.status=Et,Promise.reject(e)))),this.promise):this.promise}}function It(e){return e&&"string"==typeof e?JSON.parse(e):e}const Pt=It([]);It("");const At=It("[]")||[];let Mt="";try{Mt="__UNI__F0AFD30"}catch(Sa){}let Rt={};function Ot(e,t={}){var a,n;return a=Rt,n=e,Object.prototype.hasOwnProperty.call(a,n)||(Rt[e]=t),Rt[e]}Rt=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={};const Lt=["invoke","success","fail","complete"],Ft=Ot("_globalUniCloudInterceptor");function $t(e,t){Ft[e]||(Ft[e]={}),Nt(t)&&Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){let n=Ft[e][t];n||(n=Ft[e][t]=[]),-1===n.indexOf(a)&&Vt(a)&&n.push(a)}(e,a,t[a])}))}function jt(e,t){Ft[e]||(Ft[e]={}),Nt(t)?Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){const n=Ft[e][t];if(!n)return;const i=n.indexOf(a);i>-1&&n.splice(i,1)}(e,a,t[a])})):delete Ft[e]}function Ut(e,t){return e&&0!==e.length?e.reduce(((e,a)=>e.then((()=>a(t)))),Promise.resolve()):Promise.resolve()}function zt(e,t){return Ft[e]&&Ft[e][t]||[]}function Ht(e){$t("callObject",e)}const qt=Ot("_globalUniCloudListener"),Jt="response",Wt="needLogin",Yt="refreshToken",Kt="clientdb",Gt="cloudfunction",Qt="cloudobject";function Zt(e){return qt[e]||(qt[e]=[]),qt[e]}function Xt(e,t){const a=Zt(e);a.includes(t)||a.push(t)}function ea(e,t){const a=Zt(e),n=a.indexOf(t);-1!==n&&a.splice(n,1)}function ta(e,t){const a=Zt(e);for(let n=0;n{na&&e(),function t(){if("function"==typeof getCurrentPages){const t=getCurrentPages();t&&t[0]&&(na=!0,e())}na||setTimeout((()=>{t()}),30)}()})),aa)}function sa(e){const t={};for(const a in e){const n=e[a];Vt(n)&&(t[a]=Ct(n))}return t}class oa extends Error{constructor(e){super(e.message),this.errMsg=e.message||e.errMsg||"unknown system error",this.code=this.errCode=e.code||e.errCode||"SYSTEM_ERROR",this.errSubject=this.subject=e.subject||e.errSubject,this.cause=e.cause,this.requestId=e.requestId}toJson(e=0){if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}var ra={request:e=>uni.request(e),uploadFile:e=>uni.uploadFile(e),setStorageSync:(e,t)=>uni.setStorageSync(e,t),getStorageSync:e=>uni.getStorageSync(e),removeStorageSync:e=>uni.removeStorageSync(e),clearStorageSync:()=>uni.clearStorageSync()};function la(e){return e&&la(e.__v_raw)||e}function ca(){return{token:ra.getStorageSync("uni_id_token")||ra.getStorageSync("uniIdToken"),tokenExpired:ra.getStorageSync("uni_id_token_expired")}}function da({token:e,tokenExpired:t}={}){e&&ra.setStorageSync("uni_id_token",e),t&&ra.setStorageSync("uni_id_token_expired",t)}let ua,ha;function ma(){return ua||(ua=uni.getSystemInfoSync()),ua}function pa(){let e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;const{scene:a,channel:n}=uni.getLaunchOptionsSync();e=n,t=a}}catch(a){}return{channel:e,scene:t}}function fa(){const e=uni.getLocale&&uni.getLocale()||"en";if(ha)return{...ha,locale:e,LOCALE:e};const t=ma(),{deviceId:a,osName:n,uniPlatform:i,appId:s}=t,o=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"];for(let r=0;r{t(Object.assign(e,{complete(e){e||(e={});const t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400){const a=e.data&&e.data.error&&e.data.error.code||"SYS_ERR",i=e.data&&e.data.error&&e.data.error.message||e.errMsg||"request:fail";return n(new oa({code:a,message:i,requestId:t}))}const i=e.data;if(i.error)return n(new oa({code:i.error.code,message:i.error.message,requestId:t}));i.result=i.data,i.requestId=t,delete i.data,a(i)}}))}))},va=function(e){return bt.stringify(kt.parse(e))},wa=class{constructor(e){["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=ra,this._getAccessTokenPromiseHub=new Bt({createPromise:()=>this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((e=>{if(!e.result||!e.result.accessToken)throw new oa({code:"AUTH_FAILED",message:"获取accessToken失败"});this.setAccessToken(e.result.accessToken)})),retryRule:Dt})}get hasAccessToken(){return!!this.accessToken}setAccessToken(e){this.accessToken=e}requestWrapped(e){return ya(e,this.adapter.request)}requestAuth(e){return this.requestWrapped(e)}request(e,t){return Promise.resolve().then((()=>this.hasAccessToken?t?this.requestWrapped(e):this.requestWrapped(e).catch((t=>new Promise(((e,a)=>{!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?a(t):e()})).then((()=>this.getAccessToken())).then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)})))):this.getAccessToken().then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)}))))}rebuildRequest(e){const t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=ga(t.data,this.config.clientSecret),t}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:n}}getAccessToken(){return this._getAccessTokenPromiseHub.exec()}async authorize(){await this.getAccessToken()}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(this.setupRequest(t))}getOSSUploadOptionsFromPath(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,header:{"X-OSS-server-side-encrpytion":"AES256"},success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}reportOSSUpload(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}async uploadFile({filePath:e,cloudPath:t,fileType:a="image",cloudPathAsRealPath:n=!1,onUploadProgress:i,config:s}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const o=s&&s.envType||this.config.envType;if(n&&("/"!==t[0]&&(t="/"+t),t.indexOf("\\")>-1))throw new oa({code:"INVALID_PARAM",message:"使用cloudPath作为路径时,cloudPath不可包含“\\”"});const r=(await this.getOSSUploadOptionsFromPath({env:o,filename:n?t.split("/").pop():t,fileId:n?t:void 0})).result,l="https://"+r.cdnDomain+"/"+r.ossPath,{securityToken:c,accessKeyId:d,signature:u,host:h,ossPath:m,id:p,policy:f,ossCallbackUrl:g}=r,y={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:d,Signature:u,host:h,id:p,key:m,policy:f,success_action_status:200};if(c&&(y["x-oss-security-token"]=c),g){const e=JSON.stringify({callbackUrl:g,callbackBody:JSON.stringify({fileId:p,spaceId:this.config.spaceId}),callbackBodyType:"application/json"});y.callback=va(e)}const v={url:"https://"+r.host,formData:y,fileName:"file",name:"file",filePath:e,fileType:a};if(await this.uploadFileToOSS(Object.assign({},v,{onUploadProgress:i})),g)return{success:!0,filePath:e,fileID:l};if((await this.reportOSSUpload({id:p})).success)return{success:!0,filePath:e,fileID:l};throw new oa({code:"UPLOAD_FAILED",message:"文件上传失败"})}getTempFileURL({fileList:e}={}){return new Promise(((t,a)=>{Array.isArray(e)&&0!==e.length||a(new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"})),t({fileList:e.map((e=>({fileID:e,tempFileURL:e})))})}))}async getFileInfo({fileList:e}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const t={method:"serverless.file.resource.info",params:JSON.stringify({id:e.map((e=>e.split("?")[0])).join(",")})};return{fileList:(await this.request(this.setupRequest(t))).result}}},ka={init(e){const t=new wa(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}};const ba="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";var _a,Sa;(Sa=_a||(_a={})).local="local",Sa.none="none",Sa.session="session";var Ea=function(){},xa=gt((function(e,t){var a;e.exports=(a=vt,function(e){var t=a,n=t.lib,i=n.WordArray,s=n.Hasher,o=t.algo,r=[],l=[];!function(){function t(t){for(var a=e.sqrt(t),n=2;n<=a;n++)if(!(t%n))return!1;return!0}function a(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(r[i]=a(e.pow(n,.5))),l[i]=a(e.pow(n,1/3)),i++),n++}();var c=[],d=o.SHA256=s.extend({_doReset:function(){this._hash=new i.init(r.slice(0))},_doProcessBlock:function(e,t){for(var a=this._hash.words,n=a[0],i=a[1],s=a[2],o=a[3],r=a[4],d=a[5],u=a[6],h=a[7],m=0;m<64;m++){if(m<16)c[m]=0|e[t+m];else{var p=c[m-15],f=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=c[m-2],y=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[m]=f+c[m-7]+y+c[m-16]}var v=n&i^n&s^i&s,w=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),k=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&d^~r&u)+l[m]+c[m];h=u,u=d,d=r,r=o+k|0,o=s,s=i,i=n,n=k+(w+v)|0}a[0]=a[0]+n|0,a[1]=a[1]+i|0,a[2]=a[2]+s|0,a[3]=a[3]+o|0,a[4]=a[4]+r|0,a[5]=a[5]+d|0,a[6]=a[6]+u|0,a[7]=a[7]+h|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return a[i>>>5]|=128<<24-i%32,a[14+(i+64>>>9<<4)]=e.floor(n/4294967296),a[15+(i+64>>>9<<4)]=n,t.sigBytes=4*a.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=s._createHelper(d),t.HmacSHA256=s._createHmacHelper(d)}(Math),a.SHA256)})),Na=xa,Va=gt((function(e,t){e.exports=vt.HmacSHA256}));const Ca=()=>{let e;if(!Promise){e=()=>{},e.promise={};const t=()=>{throw new oa({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}const t=new Promise(((t,a)=>{e=(e,n)=>e?a(e):t(n)}));return e.promise=t,e};function Ta(e){return void 0===e}function Da(e){return"[object Null]"===Object.prototype.toString.call(e)}var Ba;!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Ba||(Ba={}));const Ia={adapter:null,runtime:void 0},Pa=["anonymousUuidKey"];class Aa extends Ea{constructor(){super(),Ia.adapter.root.tcbObject||(Ia.adapter.root.tcbObject={})}setItem(e,t){Ia.adapter.root.tcbObject[e]=t}getItem(e){return Ia.adapter.root.tcbObject[e]}removeItem(e){delete Ia.adapter.root.tcbObject[e]}clear(){delete Ia.adapter.root.tcbObject}}function Ma(e,t){switch(e){case"local":return t.localStorage||new Aa;case"none":return new Aa;default:return t.sessionStorage||new Aa}}class Ra{constructor(e){if(!this._storage){this._persistence=Ia.adapter.primaryStorage||e.persistence,this._storage=Ma(this._persistence,Ia.adapter);const t=`access_token_${e.env}`,a=`access_token_expire_${e.env}`,n=`refresh_token_${e.env}`,i=`anonymous_uuid_${e.env}`,s=`login_type_${e.env}`,o=`user_info_${e.env}`;this.keys={accessTokenKey:t,accessTokenExpireKey:a,refreshTokenKey:n,anonymousUuidKey:i,loginTypeKey:s,userInfoKey:o}}}updatePersistence(e){if(e===this._persistence)return;const t="local"===this._persistence;this._persistence=e;const a=Ma(e,Ia.adapter);for(const n in this.keys){const e=this.keys[n];if(t&&Pa.includes(n))continue;const i=this._storage.getItem(e);Ta(i)||Da(i)||(a.setItem(e,i),this._storage.removeItem(e))}this._storage=a}setStore(e,t,a){if(!this._storage)return;const n={version:a||"localCachev1",content:t},i=JSON.stringify(n);try{this._storage.setItem(e,i)}catch(s){throw s}}getStore(e,t){try{if(!this._storage)return}catch(n){return""}t=t||"localCachev1";const a=this._storage.getItem(e);return a&&a.indexOf(t)>=0?JSON.parse(a).content:""}removeStore(e){this._storage.removeItem(e)}}const Oa={},La={};function Fa(e){return Oa[e]}class $a{constructor(e,t){this.data=t||null,this.name=e}}class ja extends $a{constructor(e,t){super("error",{error:e,data:t}),this.error=e}}const Ua=new class{constructor(){this._listeners={}}on(e,t){return a=e,n=t,(i=this._listeners)[a]=i[a]||[],i[a].push(n),this;var a,n,i}off(e,t){return function(e,t,a){if(a&&a[e]){const n=a[e].indexOf(t);-1!==n&&a[e].splice(n,1)}}(e,t,this._listeners),this}fire(e,t){if(e instanceof ja)return console.error(e.error),this;const a="string"==typeof e?new $a(e,t||{}):e,n=a.name;if(this._listens(n)){a.target=this;const e=this._listeners[n]?[...this._listeners[n]]:[];for(const t of e)t.call(this,a)}return this}_listens(e){return this._listeners[e]&&this._listeners[e].length>0}};function za(e,t){Ua.on(e,t)}function Ha(e,t={}){Ua.fire(e,t)}function qa(e,t){Ua.off(e,t)}const Ja="loginStateChanged",Wa="loginStateExpire",Ya="loginTypeChanged",Ka="anonymousConverted",Ga="refreshAccessToken";var Qa;!function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL"}(Qa||(Qa={}));const Za=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],Xa={"X-SDK-Version":"1.3.5"};function en(e,t,a){const n=e[t];e[t]=function(t){const i={},s={};a.forEach((a=>{const{data:n,headers:o}=a.call(e,t);Object.assign(i,n),Object.assign(s,o)}));const o=t.data;return o&&(()=>{var e;if(e=o,"[object FormData]"!==Object.prototype.toString.call(e))t.data={...o,...i};else for(const t in i)o.append(t,i[t])})(),t.headers={...t.headers||{},...s},n.call(e,t)}}function tn(){const e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:{...Xa,"x-seqid":e}}}class an{constructor(e={}){var t;this.config=e,this._reqClass=new Ia.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:`请求在${this.config.timeout/1e3}s内未完成,已中断`,restrictedMethods:["post"]}),this._cache=Fa(this.config.env),this._localCache=(t=this.config.env,La[t]),en(this._reqClass,"post",[tn]),en(this._reqClass,"upload",[tn]),en(this._reqClass,"download",[tn])}async post(e){return await this._reqClass.post(e)}async upload(e){return await this._reqClass.upload(e)}async download(e){return await this._reqClass.download(e)}async refreshAccessToken(){let e,t;this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken());try{e=await this._refreshAccessTokenPromise}catch(a){t=a}if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,t)throw t;return e}async _refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a,loginTypeKey:n,anonymousUuidKey:i}=this._cache.keys;this._cache.removeStore(e),this._cache.removeStore(t);let s=this._cache.getStore(a);if(!s)throw new oa({message:"未登录CloudBase"});const o={refresh_token:s},r=await this.request("auth.fetchAccessTokenWithRefreshToken",o);if(r.data.code){const{code:e}=r.data;if("SIGN_PARAM_INVALID"===e||"REFRESH_TOKEN_EXPIRED"===e||"INVALID_REFRESH_TOKEN"===e){if(this._cache.getStore(n)===Qa.ANONYMOUS&&"INVALID_REFRESH_TOKEN"===e){const e=this._cache.getStore(i),t=this._cache.getStore(a),n=await this.send("auth.signInAnonymously",{anonymous_uuid:e,refresh_token:t});return this.setRefreshToken(n.refresh_token),this._refreshAccessToken()}Ha(Wa),this._cache.removeStore(a)}throw new oa({code:r.data.code,message:`刷新access token失败:${r.data.code}`})}if(r.data.access_token)return Ha(Ga),this._cache.setStore(e,r.data.access_token),this._cache.setStore(t,r.data.access_token_expire+Date.now()),{accessToken:r.data.access_token,accessTokenExpire:r.data.access_token_expire};r.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,r.data.refresh_token),this._refreshAccessToken())}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a}=this._cache.keys;if(!this._cache.getStore(a))throw new oa({message:"refresh token不存在,登录状态异常"});let n=this._cache.getStore(e),i=this._cache.getStore(t),s=!0;return this._shouldRefreshAccessTokenHook&&!(await this._shouldRefreshAccessTokenHook(n,i))&&(s=!1),(!n||!i||i{e.wxOpenId&&e.wxPublicId&&(t=!0)})),{users:a,hasPrimaryUid:t}}setPrimaryUid(e){return this._request.send("auth.setPrimaryUid",{uid:e})}unlink(e){return this._request.send("auth.unlink",{platform:e})}async update(e){const{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o}=e,{data:r}=await this._request.send("auth.updateUserInfo",{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o});this.setLocalUserInfo(r)}async refresh(){const{data:e}=await this._request.send("auth.getUserInfo",{});return this.setLocalUserInfo(e),e}setUserInfo(){const{userInfoKey:e}=this._cache.keys,t=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((e=>{this[e]=t[e]})),this.location={country:t.country,province:t.province,city:t.city}}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e),this.setUserInfo()}}class ln{constructor(e){if(!e)throw new oa({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Fa(e);const{refreshTokenKey:t,accessTokenKey:a,accessTokenExpireKey:n}=this._cache.keys,i=this._cache.getStore(t),s=this._cache.getStore(a),o=this._cache.getStore(n);this.credential={refreshToken:i,accessToken:s,accessTokenExpire:o},this.user=new rn(e)}get isAnonymousAuth(){return this.loginType===Qa.ANONYMOUS}get isCustomAuth(){return this.loginType===Qa.CUSTOM}get isWeixinAuth(){return this.loginType===Qa.WECHAT||this.loginType===Qa.WECHAT_OPEN||this.loginType===Qa.WECHAT_PUBLIC}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}class cn extends on{async signIn(){this._cache.updatePersistence("local");const{anonymousUuidKey:e,refreshTokenKey:t}=this._cache.keys,a=this._cache.getStore(e)||void 0,n=this._cache.getStore(t)||void 0,i=await this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:n});if(i.uuid&&i.refresh_token){this._setAnonymousUUID(i.uuid),this.setRefreshToken(i.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.ANONYMOUS,persistence:"local"});const e=new ln(this.config.env);return await e.user.refresh(),e}throw new oa({message:"匿名登录失败"})}async linkAndRetrieveDataWithTicket(e){const{anonymousUuidKey:t,refreshTokenKey:a}=this._cache.keys,n=this._cache.getStore(t),i=this._cache.getStore(a),s=await this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:n,refresh_token:i,ticket:e});if(s.refresh_token)return this._clearAnonymousUUID(),this.setRefreshToken(s.refresh_token),await this._request.refreshAccessToken(),Ha(Ka,{env:this.config.env}),Ha(Ya,{loginType:Qa.CUSTOM,persistence:"local"}),{credential:{refreshToken:s.refresh_token}};throw new oa({message:"匿名转化失败"})}_setAnonymousUUID(e){const{anonymousUuidKey:t,loginTypeKey:a}=this._cache.keys;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(a,Qa.ANONYMOUS)}_clearAnonymousUUID(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}class dn extends on{async signIn(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"ticket must be a string"});const{refreshTokenKey:t}=this._cache.keys,a=await this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(t)||""});if(a.refresh_token)return this.setRefreshToken(a.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.CUSTOM,persistence:this.config.persistence}),await this.refreshUserInfo(),new ln(this.config.env);throw new oa({message:"自定义登录失败"})}}class un extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"email must be a string"});const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token:s,access_token_expire:o}=n;if(i)return this.setRefreshToken(i),s&&o?this.setAccessToken(s,o):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.EMAIL,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`邮箱登录失败: ${n.message}`}):new oa({message:"邮箱登录失败"})}async activate(e){return this._request.send("auth.activateEndUserMail",{token:e})}async resetPasswordWithToken(e,t){return this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:t})}}class hn extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});"string"!=typeof t&&(t="",console.warn("password is empty"));const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:Qa.USERNAME,username:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token_expire:s,access_token:o}=n;if(i)return this.setRefreshToken(i),o&&s?this.setAccessToken(o,s):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.USERNAME,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`用户名密码登录失败: ${n.message}`}):new oa({message:"用户名密码登录失败"})}}class mn{constructor(e){this.config=e,this._cache=Fa(e.env),this._request=sn(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),za(Ya,this._onLoginTypeChanged)}get currentUser(){const e=this.hasLoginState();return e&&e.user||null}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}anonymousAuthProvider(){return new cn(this.config)}customAuthProvider(){return new dn(this.config)}emailAuthProvider(){return new un(this.config)}usernameAuthProvider(){return new hn(this.config)}async signInAnonymously(){return new cn(this.config).signIn()}async signInWithEmailAndPassword(e,t){return new un(this.config).signIn(e,t)}signInWithUsernameAndPassword(e,t){return new hn(this.config).signIn(e,t)}async linkAndRetrieveDataWithTicket(e){return this._anonymousAuthProvider||(this._anonymousAuthProvider=new cn(this.config)),za(Ka,this._onAnonymousConverted),await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e)}async signOut(){if(this.loginType===Qa.ANONYMOUS)throw new oa({message:"匿名用户不支持登出操作"});const{refreshTokenKey:e,accessTokenKey:t,accessTokenExpireKey:a}=this._cache.keys,n=this._cache.getStore(e);if(!n)return;const i=await this._request.send("auth.logout",{refresh_token:n});return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.removeStore(a),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.NULL,persistence:this.config.persistence}),i}async signUpWithEmailAndPassword(e,t){return this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:t})}async sendPasswordResetEmail(e){return this._request.send("auth.sendPasswordResetEmail",{email:e})}onLoginStateChanged(e){za(Ja,(()=>{const t=this.hasLoginState();e.call(this,t)}));const t=this.hasLoginState();e.call(this,t)}onLoginStateExpired(e){za(Wa,e.bind(this))}onAccessTokenRefreshed(e){za(Ga,e.bind(this))}onAnonymousConverted(e){za(Ka,e.bind(this))}onLoginTypeChanged(e){za(Ya,(()=>{const t=this.hasLoginState();e.call(this,t)}))}async getAccessToken(){return{accessToken:(await this._request.getAccessToken()).accessToken,env:this.config.env}}hasLoginState(){const{refreshTokenKey:e}=this._cache.keys;return this._cache.getStore(e)?new ln(this.config.env):null}async isUsernameRegistered(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});const{data:t}=await this._request.send("auth.isUsernameRegistered",{username:e});return t&&t.isRegistered}getLoginState(){return Promise.resolve(this.hasLoginState())}async signInWithTicket(e){return new dn(this.config).signIn(e)}shouldRefreshAccessToken(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}getUserInfo(){return this._request.send("auth.getUserInfo",{}).then((e=>e.code?e:{...e.data,requestId:e.seqId}))}getAuthHeader(){const{refreshTokenKey:e,accessTokenKey:t}=this._cache.keys,a=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+a}}_onAnonymousConverted(e){const{env:t}=e.data;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}_onLoginTypeChanged(e){const{loginType:t,persistence:a,env:n}=e.data;n===this.config.env&&(this._cache.updatePersistence(a),this._cache.setStore(this._cache.keys.loginTypeKey,t))}}const pn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n,filePath:i,onUploadProgress:s,fileType:o="image"}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{const{data:{url:r,authorization:l,token:c,fileId:d,cosFileId:u},requestId:h}=e,m={key:n,signature:l,"x-cos-meta-fileid":u,success_action_status:"201","x-cos-security-token":c};a.upload({url:r,data:m,file:i,name:n,fileType:o,onUploadProgress:s}).then((e=>{201===e.statusCode?t(null,{fileID:d,requestId:h}):t(new oa({code:"STORAGE_REQUEST_FAIL",message:`STORAGE_REQUEST_FAIL: ${e.data}`}))})).catch((e=>{t(e)}))})).catch((e=>{t(e)})),t.promise},fn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{t(null,e)})).catch((e=>{t(e)})),t.promise},gn=function({fileList:e},t){if(t=t||Ca(),!e||!Array.isArray(e))return{code:"INVALID_PARAM",message:"fileList必须是非空的数组"};for(let n of e)if(!n||"string"!=typeof n)return{code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"};const a={fileid_list:e};return sn(this.config.env).send("storage.batchDeleteFile",a).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},yn=function({fileList:e},t){t=t||Ca(),e&&Array.isArray(e)||t(null,{code:"INVALID_PARAM",message:"fileList必须是非空的数组"});let a=[];for(let i of e)"object"==typeof i?(i.hasOwnProperty("fileID")&&i.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是包含fileID和maxAge的对象"}),a.push({fileid:i.fileID,max_age:i.maxAge})):"string"==typeof i?a.push({fileid:i}):t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是字符串"});const n={file_list:a};return sn(this.config.env).send("storage.batchGetDownloadUrl",n).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},vn=async function({fileID:e},t){const a=(await yn.call(this,{fileList:[{fileID:e,maxAge:600}]})).fileList[0];if("SUCCESS"!==a.code)return t?t(a):new Promise((e=>{e(a)}));const n=sn(this.config.env);let i=a.download_url;if(i=encodeURI(i),!t)return n.download({url:i});t(await n.download({url:i}))},wn=function({name:e,data:t,query:a,parse:n,search:i},s){const o=s||Ca();let r;try{r=t?JSON.stringify(t):""}catch(c){return Promise.reject(c)}if(!e)return Promise.reject(new oa({code:"PARAM_ERROR",message:"函数名不能为空"}));const l={inQuery:a,parse:n,search:i,function_name:e,request_data:r};return sn(this.config.env).send("functions.invokeFunction",l).then((e=>{if(e.code)o(null,e);else{let a=e.data.response_data;if(n)o(null,{result:a,requestId:e.requestId});else try{a=JSON.parse(e.data.response_data),o(null,{result:a,requestId:e.requestId})}catch(t){o(new oa({message:"response data must be json"}))}}return o.promise})).catch((e=>{o(e)})),o.promise},kn={timeout:15e3,persistence:"session"},bn={};class _n{constructor(e){this.config=e||this.config,this.authObj=void 0}init(e){switch(Ia.adapter||(this.requestClient=new Ia.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:`请求在${(e.timeout||5e3)/1e3}s内未完成,已中断`})),this.config={...kn,...e},!0){case this.config.timeout>6e5:console.warn("timeout大于可配置上限[10分钟],已重置为上限数值"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout小于可配置下限[100ms],已重置为下限数值"),this.config.timeout=100}return new _n(this.config)}auth({persistence:e}={}){if(this.authObj)return this.authObj;const t=e||Ia.adapter.primaryStorage||kn.persistence;var a;return t!==this.config.persistence&&(this.config.persistence=t),function(e){const{env:t}=e;Oa[t]=new Ra(e),La[t]=new Ra({...e,persistence:"local"})}(this.config),a=this.config,nn[a.env]=new an(a),this.authObj=new mn(this.config),this.authObj}on(e,t){return za.apply(this,[e,t])}off(e,t){return qa.apply(this,[e,t])}callFunction(e,t){return wn.apply(this,[e,t])}deleteFile(e,t){return gn.apply(this,[e,t])}getTempFileURL(e,t){return yn.apply(this,[e,t])}downloadFile(e,t){return vn.apply(this,[e,t])}uploadFile(e,t){return pn.apply(this,[e,t])}getUploadMetadata(e,t){return fn.apply(this,[e,t])}registerExtension(e){bn[e.name]=e}async invokeExtension(e,t){const a=bn[e];if(!a)throw new oa({message:`扩展${e} 必须先注册`});return await a.invoke(t,this)}useAdapters(e){const{adapter:t,runtime:a}=function(e){const t=(a=e,"[object Array]"===Object.prototype.toString.call(a)?e:[e]);var a;for(const n of t){const{isMatch:e,genAdapter:t,runtime:a}=n;if(e())return{adapter:t(),runtime:a}}}(e)||{};t&&(Ia.adapter=t),a&&(Ia.runtime=a)}}var Sn=new _n;function En(e,t,a){void 0===a&&(a={});var n=/\?/.test(t),i="";for(var s in a)""===i?!n&&(t+="?"):i+="&",i+=s+"="+encodeURIComponent(a[s]);return/^http(s)?:\/\//.test(t+=i)?t:""+e+t}class xn{post(e){const{url:t,data:a,headers:n}=e;return new Promise(((e,i)=>{ra.request({url:En("https:",t),data:a,method:"POST",header:n,success(t){e(t)},fail(e){i(e)}})}))}upload(e){return new Promise(((t,a)=>{const{url:n,file:i,data:s,headers:o,fileType:r}=e,l=ra.uploadFile({url:En("https:",n),name:"file",formData:Object.assign({},s),filePath:i,fileType:r,header:o,success(e){const a={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&s.success_action_status&&(a.statusCode=parseInt(s.success_action_status,10)),t(a)},fail(e){a(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((t=>{e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}}const Nn={setItem(e,t){ra.setStorageSync(e,t)},getItem:e=>ra.getStorageSync(e),removeItem(e){ra.removeStorageSync(e)},clear(){ra.clearStorageSync()}};var Vn={genAdapter:function(){return{root:{},reqClass:xn,localStorage:Nn,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Sn.useAdapters(Vn);const Cn=Sn,Tn=Cn.init;Cn.init=function(e){e.env=e.spaceId;const t=Tn.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;const a=t.auth;return t.auth=function(e){const t=a.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((e=>{var a;t[e]=(a=t[e],function(e){e=e||{};const{success:t,fail:n,complete:i}=sa(e);if(!(t||n||i))return a.call(this,e);a.call(this,e).then((e=>{t&&t(e),i&&i(e)}),(e=>{n&&n(e),i&&i(e)}))}).bind(t)})),t},t.customAuth=t.auth,t};var Dn=Cn,Bn=class extends wa{getAccessToken(){return new Promise(((e,t)=>{const a="Anonymous_Access_token";this.setAccessToken(a),e(a)}))}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret);const i=fa();n["x-client-info"]=encodeURIComponent(JSON.stringify(i));const{token:s}=ca();return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:JSON.parse(JSON.stringify(n))}}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}uploadFile({filePath:e,cloudPath:t,fileType:a="image",onUploadProgress:n}){if(!t)throw new oa({code:"CLOUDPATH_REQUIRED",message:"cloudPath不可为空"});let i;return this.getOSSUploadOptionsFromPath({cloudPath:t}).then((t=>{const{url:s,formData:o,name:r}=t.result;i=t.result.fileUrl;const l={url:s,formData:o,name:r,filePath:e,fileType:a};return this.uploadFileToOSS(Object.assign({},l,{onUploadProgress:n}))})).then((()=>this.reportOSSUpload({cloudPath:t}))).then((t=>new Promise(((a,n)=>{t.success?a({success:!0,filePath:e,fileID:i}):n(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))}))))}deleteFile({fileList:e}){const t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(t)).then((e=>{if(e.success)return e.result;throw new oa({code:"DELETE_FILE_FAILED",message:"删除文件失败"})}))}getTempFileURL({fileList:e,maxAge:t}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const a={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:t})};return this.request(this.setupRequest(a)).then((e=>{if(e.success)return{fileList:e.result.fileList.map((e=>({fileID:e.fileID,tempFileURL:e.tempFileURL})))};throw new oa({code:"GET_TEMP_FILE_URL_FAILED",message:"获取临时文件链接失败"})}))}},In={init(e){const t=new Bn(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}},Pn=gt((function(e,t){e.exports=vt.enc.Hex}));function An(e="",t={}){const{data:a,functionName:n,method:i,headers:s,signHeaderKeys:o=[],config:r}=t,l=Date.now(),c="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),d=Object.assign({},s,{"x-from-app-id":r.spaceAppId,"x-from-env-id":r.spaceId,"x-to-env-id":r.spaceId,"x-from-instance-id":l,"x-from-function-name":n,"x-client-timestamp":l,"x-alipay-source":"client","x-request-id":c,"x-alipay-callid":c,"x-trace-id":c}),u=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),[h="",m=""]=e.split("?")||[],p=function(e){const t=e.signedHeaders.join(";"),a=e.signedHeaders.map((t=>`${t.toLowerCase()}:${e.headers[t]}\n`)).join(""),n=Na(e.body).toString(Pn),i=`${e.method.toUpperCase()}\n${e.path}\n${e.query}\n${a}\n${t}\n${n}\n`,s=Na(i).toString(Pn),o=`HMAC-SHA256\n${e.timestamp}\n${s}\n`,r=Va(o,e.secretKey).toString(Pn);return`HMAC-SHA256 Credential=${e.secretId}, SignedHeaders=${t}, Signature=${r}`}({path:h,query:m,method:i,headers:d,timestamp:l,body:JSON.stringify(a),secretId:r.accessKey,secretKey:r.secretKey,signedHeaders:u.sort()});return{url:`${r.endpoint}${e}`,headers:Object.assign({},d,{Authorization:p})}}function Mn({url:e,data:t,method:a="POST",headers:n={}}){return new Promise(((i,s)=>{ra.request({url:e,method:a,data:t,header:n,dataType:"json",complete:(e={})=>{const t=n["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){const{message:a,errMsg:n,trace_id:i}=e.data||{};return s(new oa({code:"SYS_ERR",message:a||n||"request:fail",requestId:i||t}))}i({status:e.statusCode,data:e.data,headers:e.header,requestId:t})}})}))}function Rn(e,t){const{path:a,data:n,method:i="GET"}=e,{url:s,headers:o}=An(a,{functionName:"",data:n,method:i,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>{const t=e.data||{};if(!t.success)throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId});return t.data||{}})).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}function On(e=""){const t=e.trim().replace(/^cloud:\/\//,""),a=t.indexOf("/");if(a<=0)throw new oa({code:"INVALID_PARAM",message:"fileID不合法"});const n=t.substring(0,a),i=t.substring(a+1);return n!==this.config.spaceId&&console.warn("file ".concat(e," does not belong to env ").concat(this.config.spaceId)),i}function Ln(e=""){return"cloud://".concat(this.config.spaceId,"/").concat(e.replace(/^\/+/,""))}var Fn={init:e=>{e.provider="alipay";const t=new class{constructor(e){if(["spaceId","spaceAppId","accessKey","secretKey"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||`https://${e.spaceId}.api-hz.cloudbasefunction.cn`})}callFunction(e){return function(e,t){const{name:a,data:n}=e,i="POST",{url:s,headers:o}=An("/functions/invokeFunction",{functionName:a,data:n,method:i,headers:{"x-to-function-name":a},signHeaderKeys:["x-to-function-name"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>({errCode:0,success:!0,requestId:e.requestId,result:e.data}))).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}(e,this.config)}uploadFileToOSS({url:e,filePath:t,fileType:a,formData:n,onUploadProgress:i}){return new Promise(((s,o)=>{const r=ra.uploadFile({url:e,filePath:t,fileType:a,formData:n,name:"file",success(e){e&&e.statusCode<400?s(e):o(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){o(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof i&&r&&"function"==typeof r.onProgressUpdate&&r.onProgressUpdate((e=>{i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}async uploadFile({filePath:e,cloudPath:t="",fileType:a="image",onUploadProgress:n}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const i=await Rn({path:"/".concat(t.replace(/^\//,""),"?post_url")},this.config),{file_id:s,upload_url:o,form_data:r}=i,l=r&&r.reduce(((e,t)=>(e[t.key]=t.value,e)),{});return this.uploadFileToOSS({url:o,filePath:e,fileType:a,formData:l,onUploadProgress:n}).then((()=>({fileID:s})))}async getTempFileURL({fileList:e}){return new Promise(((t,a)=>{(!e||e.length<0)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList不能为空数组"})),e.length>50&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList数组长度不能超过50"}));const n=[];for(const i of e){"string"!==xt(i)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList的元素必须是非空的字符串"}));const e=On.call(this,i);n.push({file_id:e,expire:600})}Rn({path:"/?download_url",data:{file_list:n},method:"POST"},this.config).then((e=>{const{file_list:a=[]}=e;t({fileList:a.map((e=>({fileID:Ln.call(this,e.file_id),tempFileURL:e.download_url})))})})).catch((e=>a(e)))}))}}(e);return t.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},t}};function $n({data:e}){let t;t=fa();const a=JSON.parse(JSON.stringify(e||{}));if(Object.assign(a,{clientInfo:t}),!a.uniIdToken){const{token:e}=ca();e&&(a.uniIdToken=e)}return a}const jn=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:",云函数[{functionName}]在云端不存在,请检查此云函数名称是否正确以及该云函数是否已上传到服务空间",mode:"append"}];var Un=/[\\^$.*+?()[\]{}|]/g,zn=RegExp(Un.source);function Hn(e,t,a){return e.replace(new RegExp((n=t)&&zn.test(n)?n.replace(Un,"\\$&"):n,"g"),a);var n}const qn=2e4,Jn={code:20101,message:"Invalid client"};function Wn(e){const{errSubject:t,subject:a,errCode:n,errMsg:i,code:s,message:o,cause:r}=e||{};return new oa({subject:t||a||"uni-secure-network",code:n||s||qn,message:i||o,cause:r})}let Yn;function Kn({secretType:e}={}){return"request"===e||"response"===e||"both"===e}function Gn({name:e,data:t={}}={}){return"DCloud-clientDB"===e&&"encryption"===t.redirectTo&&"getAppClientKey"===t.action}function Qn({functionName:e,result:t,logPvd:a}){}function Zn(e){const t=e.callFunction,a=function(a){const n=a.name;a.data=$n.call(e,{data:a.data});const i={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=Kn(a),o=Gn(a),r=s||o;return t.call(this,a).then((e=>(e.errCode=0,!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),Promise.resolve(e))),(e=>(!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),e&&e.message&&(e.message=function({message:e="",extraInfo:t={},formatter:a=[]}={}){for(let n=0;na.provider===e&&a.spaceId===t));return n&&n.config}({provider:e,spaceId:t});if(!r||!r.accessControl||!r.accessControl.enable)return!1;const l=r.accessControl.function||{},c=Object.keys(l);if(0===c.length)return!0;const d=function(e,t){let a,n,i;for(let s=0;se.trim())).indexOf(t)>-1&&(n=o):i=o:a=o}return a||n||i}(c,a);if(!d)return!1;if((l[d]||[]).find(((e={})=>e.appId===n&&(e.platform||"").toLowerCase()===o.toLowerCase())))return!0;throw console.error(`此应用[appId: ${n}, platform: ${o}]不在云端配置的允许访问的应用列表内,参考:https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`),Wn(Jn)}({provider:n,spaceId:i,functionName:s})?new Yn({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(a.bind(e))(t):o(t),Object.defineProperty(r,"result",{get:()=>(console.warn("当前返回结果为Promise类型,不可直接访问其result属性,详情请参考:https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{})}),r.then((e=>("undefined"!=typeof UTSJSONObject&&(e.result=new UTSJSONObject(e.result)),e)))}}Yn=class{constructor(){throw Wn({message:"Platform app is not enabled, please check whether secure network module is enabled in your manifest.json"})}};const Xn=Symbol("CLIENT_DB_INTERNAL");function ei(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=Xn,e.inspect=null,e.__v_raw=void 0,new Proxy(e,{get(e,a,n){if("_uniClient"===a)return null;if("symbol"==typeof a)return e[a];if(a in e||"string"!=typeof a){const t=e[a];return"function"==typeof t?t.bind(e):t}return t.get(e,a,n)}})}function ti(e){return{on:(t,a)=>{e[t]=e[t]||[],e[t].indexOf(a)>-1||e[t].push(a)},off:(t,a)=>{e[t]=e[t]||[];const n=e[t].indexOf(a);-1!==n&&e[t].splice(n,1)}}}const ai=["db.Geo","db.command","command.aggregate"];function ni(e,t){return ai.indexOf(`${e}.${t}`)>-1}function ii(e){switch(xt(e=la(e))){case"array":return e.map((e=>ii(e)));case"object":return e._internalType===Xn||Object.keys(e).forEach((t=>{e[t]=ii(e[t])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function si(e){return e&&e.content&&e.content.$method}class oi{constructor(e,t,a){this.content=e,this.prevStage=t||null,this.udb=null,this._database=a}toJSON(){let e=this;const t=[e.content];for(;e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map((e=>({$method:e.$method,$param:ii(e.$param)})))}}toString(){return JSON.stringify(this.toJSON())}getAction(){const e=this.toJSON().$db.find((e=>"action"===e.$method));return e&&e.$param&&e.$param[0]}getCommand(){return{$db:this.toJSON().$db.filter((e=>"action"!==e.$method))}}get isAggregate(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"collection"===a||"pipeline"===t)return!0;e=e.prevStage}return!1}get isCommand(){let e=this;for(;e;){if("command"===si(e))return!0;e=e.prevStage}return!1}get isAggregateCommand(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"command"===a)return!0;e=e.prevStage}return!1}getNextStageFn(e){const t=this;return function(){return ri({$method:e,$param:ii(Array.from(arguments))},t,t._database)}}get count(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}get remove(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}get(){return this._send("get",Array.from(arguments))}get add(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}update(){return this._send("update",Array.from(arguments))}end(){return this._send("end",Array.from(arguments))}get set(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL禁止使用set方法")}}_send(e,t){const a=this.getAction(),n=this.getCommand();return n.$db.push({$method:e,$param:ii(t)}),this._database._callCloudFunction({action:a,command:n})}}function ri(e,t,a){return ei(new oi(e,t,a),{get(e,t){let n="db";return e&&e.content&&(n=e.content.$method),ni(n,t)?ri({$method:t},e,a):function(){return ri({$method:t,$param:ii(Array.from(arguments))},e,a)}}})}function li({path:e,method:t}){return class{constructor(){this.param=Array.from(arguments)}toJSON(){return{$newDb:[...e.map((e=>({$method:e}))),{$method:t,$param:this.param}]}}toString(){return JSON.stringify(this.toJSON())}}}function ci(e,t={}){return ei(new e(t),{get:(e,t)=>ni("db",t)?ri({$method:t},null,e):function(){return ri({$method:t,$param:ii(Array.from(arguments))},null,e)}})}class di extends class{constructor({uniClient:e={},isJQL:t=!1}={}){this._uniClient=e,this._authCallBacks={},this._dbCallBacks={},e._isDefault&&(this._dbCallBacks=Ot("_globalUniCloudDatabaseCallback")),t||(this.auth=ti(this._authCallBacks)),this._isJQL=t,Object.assign(this,ti(this._dbCallBacks)),this.env=ei({},{get:(e,t)=>({$env:t})}),this.Geo=ei({},{get:(e,t)=>li({path:["Geo"],method:t})}),this.serverDate=li({path:[],method:"serverDate"}),this.RegExp=li({path:[],method:"RegExp"})}getCloudEnv(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv参数错误");return{$env:e.replace("$cloudEnv_","")}}_callback(e,t){const a=this._dbCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}_callbackAuth(e,t){const a=this._authCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}multiSend(){const e=Array.from(arguments),t=e.map((e=>{const t=e.getAction(),a=e.getCommand();if("getTemp"!==a.$db[a.$db.length-1].$method)throw new Error("multiSend只支持子命令内使用getTemp");return{action:t,command:a}}));return this._callCloudFunction({multiCommand:t,queryList:e})}}{_parseResult(e){return this._isJQL?e.result:e}_callCloudFunction({action:e,command:t,multiCommand:a,queryList:n}){function i(e,t){if(a&&n)for(let a=0;aUt(zt(o,"complete"),e))).then((()=>(i(null,e),ta(Jt,{type:Kt,content:e}),Promise.reject(e))))}const l=Ut(zt(o,"invoke")),c=this._uniClient;return l.then((()=>c.callFunction({name:"DCloud-clientDB",type:"CLIENT_DB",data:{action:e,command:t,multiCommand:a}}))).then((e=>{const{code:t,message:a,token:n,tokenExpired:l,systemInfo:c=[]}=e.result;if(c)for(let i=0;i(console.warn(a),n)})}}return u=e,Ut(zt(o,"success"),u).then((()=>Ut(zt(o,"complete"),u))).then((()=>{i(u,null);const e=s._parseResult(u);return ta(Jt,{type:Kt,content:e}),Promise.resolve(e)}));var u}),(e=>(/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB未初始化,请在web控制台保存一次schema以开启clientDB"),r(new oa({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId})))))}}const ui="token无效,跳转登录页面",hi="token过期,跳转登录页面",mi={TOKEN_INVALID_TOKEN_EXPIRED:hi,TOKEN_INVALID_INVALID_CLIENTID:ui,TOKEN_INVALID:ui,TOKEN_INVALID_WRONG_TOKEN:ui,TOKEN_INVALID_ANONYMOUS_USER:ui},pi={"uni-id-token-expired":hi,"uni-id-check-token-failed":ui,"uni-id-token-not-exist":ui,"uni-id-check-device-feature-failed":ui};function fi(e,t){let a="";return a=e?`${e}/${t}`:t,a.replace(/^\//,"")}function gi(e=[],t=""){const a=[],n=[];return e.forEach((e=>{!0===e.needLogin?a.push(fi(t,e.path)):!1===e.needLogin&&n.push(fi(t,e.path))})),{needLoginPage:a,notNeedLoginPage:n}}function yi(e){return e.split("?")[0].replace(/^\//,"")}function vi(){return function(e){let t=e&&e.$page&&e.$page.fullPath||"";return t?("/"!==t.charAt(0)&&(t="/"+t),t):t}(function(){const e=getCurrentPages();return e[e.length-1]}())}function wi(){return yi(vi())}function ki(e="",t={}){if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;const a=t.list,n=yi(e);return a.some((e=>e.pagePath===n))}const bi=!!ft.uniIdRouter,{loginPage:_i,routerNeedLogin:Si,resToLogin:Ei,needLoginPage:xi,notNeedLoginPage:Ni,loginPageInTabBar:Vi}=function({pages:e=[],subPackages:t=[],uniIdRouter:a={},tabBar:n={}}=ft){const{loginPage:i,needLogin:s=[],resToLogin:o=!0}=a,{needLoginPage:r,notNeedLoginPage:l}=gi(e),{needLoginPage:c,notNeedLoginPage:d}=function(e=[]){const t=[],a=[];return e.forEach((e=>{const{root:n,pages:i=[]}=e,{needLoginPage:s,notNeedLoginPage:o}=gi(i,n);t.push(...s),a.push(...o)})),{needLoginPage:t,notNeedLoginPage:a}}(t);return{loginPage:i,routerNeedLogin:s,resToLogin:o,needLoginPage:[...r,...c],notNeedLoginPage:[...l,...d],loginPageInTabBar:ki(i,n)}}();if(xi.indexOf(_i)>-1)throw new Error(`Login page [${_i}] should not be "needLogin", please check your pages.json`);function Ci(e){const t=wi();if("/"===e.charAt(0))return e;const[a,n]=e.split("?"),i=a.replace(/^\//,"").split("/"),s=t.split("/");s.pop();for(let o=0;o-1?n+`&uniIdRedirectUrl=${encodeURIComponent(i)}`:n+`?uniIdRedirectUrl=${encodeURIComponent(i)}`:n);var n,i;Vi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");const s={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((()=>{s[e]({url:a})}),0)}function Bi({url:e}={}){const t={abortLoginPageJump:!1,autoToLoginPage:!1},a=function(){const{token:e,tokenExpired:t}=ca();let a;if(e){if(t-1)&&(xi.indexOf(t)>-1||Si.some((t=>{return a=e,new RegExp(t).test(a);var a})))}(e)&&a){if(a.uniIdRedirectUrl=e,Zt(Wt).length>0)return setTimeout((()=>{ta(Wt,a)}),0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function Ii(){!function(){const e=vi(),{abortLoginPageJump:t,autoToLoginPage:a}=Bi({url:e});t||a&&Di({api:"redirectTo",redirect:e})}();const e=["navigateTo","redirectTo","reLaunch","switchTab"];for(let t=0;t{const{type:t,content:a}=e;let n=!1;switch(t){case"cloudobject":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in pi}(a);break;case"clientdb":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in mi}(a)}n&&function(e={}){const t=Zt(Wt);ia().then((()=>{const a=vi();if(a&&Ti({redirect:a}))return t.length>0?ta(Wt,Object.assign({uniIdRedirectUrl:a},e)):void(_i&&Di({api:"navigateTo",redirect:a}))}))}(a)}))}function Ai(e){var t;(t=e).onResponse=function(e){Xt(Jt,e)},t.offResponse=function(e){ea(Jt,e)},function(e){e.onNeedLogin=function(e){Xt(Wt,e)},e.offNeedLogin=function(e){ea(Wt,e)},bi&&(Ot("_globalUniCloudStatus").needLoginInit||(Ot("_globalUniCloudStatus").needLoginInit=!0,ia().then((()=>{Ii.call(e)})),Ei&&Pi.call(e)))}(e),function(e){e.onRefreshToken=function(e){Xt(Yt,e)},e.offRefreshToken=function(e){ea(Yt,e)}}(e)}let Mi;const Ri="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Oi=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Li(){const e=ca().token||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let a;try{a=JSON.parse((n=t[1],decodeURIComponent(Mi(n).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("获取当前用户信息出错,详细错误信息为:"+i.message)}var n;return a.tokenExpired=1e3*a.exp,delete a.exp,delete a.iat,a}Mi="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Oi.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var a,n,i="",s=0;s>16&255):64===n?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return i}:atob;var Fi=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(gt((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const a="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function i(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function s(e,t,{onChooseFile:n,onUploadProgress:i}){return t.then((e=>{if(n){const t=n(e);if(void 0!==t)return Promise.resolve(t).then((t=>void 0===t?e:t))}return e})).then((t=>!1===t?{errMsg:a,tempFilePaths:[],tempFiles:[]}:function(e,t,n=5,i){(t=Object.assign({},t)).errMsg=a;const s=t.tempFiles,o=s.length;let r=0;return new Promise((a=>{for(;r=o)return void(!s.find((e=>!e.url&&!e.errMsg))&&a(t));const c=s[n];e.uploadFile({provider:c.provider,filePath:c.path,cloudPath:c.cloudPath,fileType:c.fileType,cloudPathAsRealPath:c.cloudPathAsRealPath,onUploadProgress(e){e.index=n,e.tempFile=c,e.tempFilePath=c.path,i&&i(e)}}).then((e=>{c.url=e.fileID,n{c.errMsg=e.errMsg||e.message,n{uni.chooseImage({count:t,sizeType:a,sourceType:s,extension:o,success(t){e(i(t,"image"))},fail(e){r({errMsg:e.errMsg.replace("chooseImage:fail",n)})}})}))}(t),t):"video"===t.type?s(e,function(e){const{camera:t,compressed:a,maxDuration:s,sourceType:o=["album","camera"],extension:r}=e;return new Promise(((e,l)=>{uni.chooseVideo({camera:t,compressed:a,maxDuration:s,sourceType:o,extension:r,success(t){const{tempFilePath:a,duration:n,size:s,height:o,width:r}=t;e(i({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:s,type:t.tempFile&&t.tempFile.type||"",width:r,height:o,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){l({errMsg:e.errMsg.replace("chooseVideo:fail",n)})}})}))}(t),t):s(e,function(e){const{count:t,extension:a}=e;return new Promise(((e,s)=>{let o=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(o=wx.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});o({type:"all",count:t,extension:a,success(t){e(i(t))},fail(e){s({errMsg:e.errMsg.replace("chooseFile:fail",n)})}})}))}(t),t)}}})));function $i(e){return{props:{localdata:{type:Array,default:()=>[]},options:{type:[Object,Array],default:()=>({})},spaceInfo:{type:Object,default:()=>({})},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:()=>({mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{},mixinDatacomError:null}),created(){this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((()=>{var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{if("manual"===this.loadtime)return;let a=!1;const n=[];for(let i=2;i{this.mixinDatacomLoading=!1;const{data:n,count:i}=a.result;this.getcount&&(this.mixinDatacomPage.count=i),this.mixinDatacomHasMore=n.length{this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e,this.mixinDatacomError=e,a&&a(e)})))},mixinDatacomGet(t={}){let a;t=t||{},a="undefined"!=typeof __uniX&&__uniX?e.databaseForJQL(this.spaceInfo):e.database(this.spaceInfo);const n=t.action||this.action;n&&(a=a.action(n));const i=t.collection||this.collection;a=Array.isArray(i)?a.collection(...i):a.collection(i);const s=t.where||this.where;s&&Object.keys(s).length&&(a=a.where(s));const o=t.field||this.field;o&&(a=a.field(o));const r=t.foreignKey||this.foreignKey;r&&(a=a.foreignKey(r));const l=t.groupby||this.groupby;l&&(a=a.groupBy(l));const c=t.groupField||this.groupField;c&&(a=a.groupField(c)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(a=a.distinct());const d=t.orderby||this.orderby;d&&(a=a.orderBy(d));const u=void 0!==t.pageCurrent?t.pageCurrent:this.mixinDatacomPage.current,h=void 0!==t.pageSize?t.pageSize:this.mixinDatacomPage.size,m=void 0!==t.getcount?t.getcount:this.getcount,p=void 0!==t.gettree?t.gettree:this.gettree,f=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,g={getCount:m},y={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return p&&(g.getTree=y),f&&(g.getTreePath=y),a=a.skip(h*(u-1)).limit(h).get(g),a}}}}function ji(e){return Ot("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}async function Ui({openid:e,callLoginByWeixin:t=!1}={}){throw ji(this),new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `app`")}async function zi(e){const t=ji(this);return t.initPromise||(t.initPromise=Ui.call(this,e).then((e=>e)).catch((e=>{throw delete t.initPromise,e}))),t.initPromise}function Hi(e){const t={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(a){return new Promise(((n,i)=>{t[e]({...a,success(e){n(e)},fail(e){i(e)}})}))}}class qi extends class{constructor(){this._callback={}}addListener(e,t){this._callback[e]||(this._callback[e]=[]),this._callback[e].push(t)}on(e,t){return this.addListener(e,t)}removeListener(e,t){if(!t)throw new Error('The "listener" argument must be of type function. Received undefined');const a=this._callback[e];if(!a)return;const n=function(e,t){for(let a=e.length-1;a>=0;a--)if(e[a]===t)return a;return-1}(a,t);a.splice(n,1)}off(e,t){return this.removeListener(e,t)}removeAllListener(e){delete this._callback[e]}emit(e,...t){const a=this._callback[e];if(a)for(let n=0;n{if(!e)throw new Error("Invalid appId, please check the manifest.json file");if(!t)throw new Error("Invalid push client id");this._appId=e,this._pushClientId=t,this._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),this.emit("open"),this._initMessageListener()}),(e=>{throw this.emit("error",e),this.close(),e}))}async open(){return this.init()}_isUniCloudSSE(e){if("receive"!==e.type)return!1;const t=e&&e.data&&e.data.payload;return!(!t||"UNI_CLOUD_SSE"!==t.channel||t.seqId!==this._seqId)}_receivePushMessage(e){if(!this._isUniCloudSSE(e))return;const t=e&&e.data&&e.data.payload,{action:a,messageId:n,message:i}=t;this._payloadQueue.push({action:a,messageId:n,message:i}),this._consumMessage()}_consumMessage(){for(;;){const e=this._payloadQueue.find((e=>e.messageId===this._currentMessageId+1));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}_parseMessagePayload(e){const{action:t,messageId:a,message:n}=e;"end"===t?this._end({messageId:a,message:n}):"message"===t&&this._appendMessage({messageId:a,message:n})}_appendMessage({messageId:e,message:t}={}){this.emit("message",t)}_end({messageId:e,message:t}={}){this.emit("end",t),this.close()}_initMessageListener(){uni.onPushMessage(this._uniPushMessageCallback)}_destroy(){uni.offPushMessage(this._uniPushMessageCallback)}toJSON(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}close(){this._destroy(),this.emit("close")}}const Ji={tcb:Dn,tencent:Dn,aliyun:ka,private:In,alipay:Fn};let Wi=new class{init(e){let t={};const a=Ji[e.provider];if(!a)throw new Error("未提供正确的provider参数");var n;return t=a.init(e),function(e){e._initPromiseHub||(e._initPromiseHub=new Bt({createPromise:function(){let t=Promise.resolve();t=new Promise((e=>{setTimeout((()=>{e()}),1)}));const a=e.auth();return t.then((()=>a.getLoginState())).then((e=>e?Promise.resolve():a.signInAnonymously()))}}))}(t),Zn(t),function(e){const t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),(n=t).database=function(e){if(e&&Object.keys(e).length>0)return n.init(e).database();if(this._database)return this._database;const t=ci(di,{uniClient:n});return this._database=t,t},n.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return n.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;const t=ci(di,{uniClient:n,isJQL:!0});return this._databaseForJQL=t,t},function(e){e.getCurrentUserInfo=Li,e.chooseAndUploadFile=Fi.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return $i(e)}}),e.SSEChannel=qi,e.initSecureNetworkByWeixin=function(e){return function({openid:t,callLoginByWeixin:a=!1}={}){return zi.call(e,{openid:t,callLoginByWeixin:a})}}(e),e.importObject=function(t){return function(a,n={}){n=function(e,t={}){return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==typeof t.secretMethods&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"加载中...",mask:!0},errorOptions:{type:"modal",retry:!1}},n);const{customUI:i,loadingOptions:s,errorOptions:o,parseSystemError:r}=n,l=!i;return new Proxy({},{get(i,c){switch(c){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function({fn:e,interceptorName:t,getCallbackArgs:a}={}){return async function(...n){const i=a?a({params:n}):{};let s,o;try{return await Ut(zt(t,"invoke"),{...i}),s=await e(...n),await Ut(zt(t,"success"),{...i,result:s}),s}catch(r){throw o=r,await Ut(zt(t,"fail"),{...i,error:o}),o}finally{await Ut(zt(t,"complete"),o?{...i,error:o}:{...i,result:s})}}}({fn:async function i(...d){let u;l&&uni.showLoading({title:s.title,mask:s.mask});const h={name:a,type:"OBJECT",data:{method:c,params:d}};"object"==typeof n.secretMethods&&function(e,t){const a=t.data.method,n=e.secretMethods||{},i=n[a]||n["*"];i&&(t.secretType=i)}(n,h);let m=!1;try{u=await t.callFunction(h)}catch(e){m=!0,u={result:new oa(e)}}const{errSubject:p,errCode:f,errMsg:g,newToken:y}=u.result||{};if(l&&uni.hideLoading(),y&&y.token&&y.tokenExpired&&(da(y),ta(Yt,{...y})),f){let e=g;if(m&&r&&(e=(await r({objectName:a,methodName:c,params:d,errSubject:p,errCode:f,errMsg:g})).errMsg||g),l)if("toast"===o.type)uni.showToast({title:e,icon:"none"});else{if("modal"!==o.type)throw new Error(`Invalid errorOptions.type: ${o.type}`);{const{confirm:t}=await async function({title:e,content:t,showCancel:a,cancelText:n,confirmText:i}={}){return new Promise(((s,o)=>{uni.showModal({title:e,content:t,showCancel:a,cancelText:n,confirmText:i,success(e){s(e)},fail(){s({confirm:!1,cancel:!0})}})}))}({title:"提示",content:e,showCancel:o.retry,cancelText:"取消",confirmText:o.retry?"重试":"确定"});if(o.retry&&t)return i(...d)}}const t=new oa({subject:p,code:f,message:g,requestId:u.requestId});throw t.detail=u.result,ta(Jt,{type:Qt,content:t}),t}return ta(Jt,{type:Qt,content:u.result}),u.result},interceptorName:"callObject",getCallbackArgs:function({params:e}={}){return{objectName:a,methodName:c,params:e}}})}})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((e=>{if(!t[e])return;const a=t[e];t[e]=function(){return a.apply(t,Array.from(arguments))},t[e]=function(e,t){return function(a){let n=!1;if("callFunction"===t){const e=a&&a.type||_t;n=e!==_t}const i="callFunction"===t&&!n,s=this._initPromiseHub.exec();a=a||{};const{success:o,fail:r,complete:l}=sa(a),c=s.then((()=>n?Promise.resolve():Ut(zt(t,"invoke"),a))).then((()=>e.call(this,a))).then((e=>n?Promise.resolve(e):Ut(zt(t,"success"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(i&&ta(Jt,{type:Gt,content:e}),Promise.resolve(e))))),(e=>n?Promise.reject(e):Ut(zt(t,"fail"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(ta(Jt,{type:Gt,content:e}),Promise.reject(e))))));if(!(o||r||l))return c;c.then((e=>{o&&o(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}),(e=>{r&&r(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}))}}(t[e],e).bind(t)})),t.init=this.init,t}};(()=>{const e=At;let t={};if(e&&1===e.length)t=e[0],Wi=Wi.init(t),Wi._isDefault=!0;else{const t=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"];let a;a=e&&e.length>0?"应用有多个服务空间,请通过uniCloud.init方法指定要使用的服务空间":"应用未关联服务空间,请在uniCloud目录右键关联服务空间",t.forEach((e=>{Wi[e]=function(){return console.error(a),Promise.reject(new oa({code:"SYS_ERR",message:a}))}}))}Object.assign(Wi,{get mixinDatacom(){return $i(Wi)}}),Ai(Wi),Wi.addInterceptor=$t,Wi.removeInterceptor=jt,Wi.interceptObject=Ht})();var Yi=Wi;const Ki="chooseAndUploadFile:fail";function Gi(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function Qi(e,t=5,a){const n=(e=JSON.parse(JSON.stringify(e))).length;let i=0,s=this;return new Promise((o=>{for(;i=n)return void(!e.find((e=>!e.url&&!e.errMsg))&&o(e));const l=e[t],c=s.files.findIndex((e=>e.uuid===l.uuid));l.url="",delete l.errMsg,Yi.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,onUploadProgress:e=>{e.index=c,a&&a(e)}}).then((e=>{l.url=e.fileID,l.index=c,t{l.errMsg=e.errMsg||e.message,l.index=c,t{if(t){const a=t(e);if(void 0!==a)return Promise.resolve(a).then((t=>void 0===t?e:t))}return e})).then((e=>!1===e?{errMsg:"chooseAndUploadFile:ok",tempFilePaths:[],tempFiles:[]}:e))}function Xi(e={type:"all"}){return"image"===e.type?Zi(function(e){const{count:t,sizeType:a=["original","compressed"],sourceType:n,extension:i}=e;return new Promise(((e,s)=>{uni.chooseImage({count:t,sizeType:a,sourceType:n,extension:i,success(t){e(Gi(t,"image"))},fail(e){s({errMsg:e.errMsg.replace("chooseImage:fail",Ki)})}})}))}(e),e):"video"===e.type?Zi(function(e){const{count:t,camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o}=e;return new Promise(((e,t)=>{uni.chooseVideo({camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o,success(t){const{tempFilePath:a,duration:n,size:i,height:s,width:o}=t;e(Gi({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:i,type:t.tempFile&&t.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){t({errMsg:e.errMsg.replace("chooseVideo:fail",Ki)})}})}))}(e),e):Zi(function(e){const{count:t,extension:a}=e;return new Promise(((e,n)=>{let i=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(i=wx.chooseMessageFile),"function"!=typeof i)return n({errMsg:Ki+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});i({type:"all",count:t,extension:a,success(t){e(Gi(t))},fail(e){n({errMsg:e.errMsg.replace("chooseFile:fail",Ki)})}})}))}(e),e)}const es=e=>{const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},ts=e=>{if(Array.isArray(e))return e;return e.replace(/(\[|\])/g,"").split(",")},as=async(e,t="image")=>{const a=es(e.name).ext.toLowerCase();let n={name:e.name,uuid:e.uuid,extname:a||"",cloudPath:e.cloudPath,fileType:e.fileType,thumbTempFilePath:e.thumbTempFilePath,url:e.path||e.path,size:e.size,image:{},path:e.path,video:{}};if("image"===t){const t=await(i=e.path,new Promise(((e,t)=>{uni.getImageInfo({src:i,success(t){e(t)},fail(e){t(e)}})})));delete n.video,n.image.width=t.width,n.image.height=t.height,n.image.location=t.path}else delete n.image;var i;return n};const ns=A({name:"uniFilePicker",components:{uploadImage:A({name:"uploadImage",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},limit:{type:[Number,String],default:9},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto",border:{}})},delIcon:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1}},computed:{styles(){return Object.assign({width:"auto",height:"auto",border:{}},this.imageStyles)},boxStyle(){const{width:e="auto",height:t="auto"}=this.styles;let a={};"auto"===t?"auto"!==e?(a.height=this.value2px(e),a["padding-top"]=0):a.height=0:(a.height=this.value2px(t),a["padding-top"]=0),a.width="auto"===e?"auto"!==t?this.value2px(t):"33.3%":this.value2px(e);let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderStyle(){let{border:e}=this.styles,t={};if("boolean"==typeof e)t.border=e?"1px #eee solid":"none";else{let a=e&&e.width||1;a=this.value2px(a);let n=e&&e.radius||3;n=this.value2px(n),t={"border-width":a,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}let a="";for(let n in t)a+=`${n}:${t[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",e)},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},prviewImage(e,t){let a=[];1===Number(this.limit)&&this.disablePreview&&!this.disabled&&this.$emit("choose"),this.disablePreview||(this.filesList.forEach((e=>{a.push(e.url)})),uni.previewImage({urls:a,current:t}))},value2px:e=>("number"==typeof e?e+="px":-1===e.indexOf("%")&&(e=-1!==e.indexOf("px")?e:e+"px"),e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__container"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.filesList,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"file-picker__box",key:a,style:e.normalizeStyle(o.boxStyle)},[e.createElementVNode("view",{class:"file-picker__box-content",style:e.normalizeStyle(o.borderStyle)},[e.createElementVNode("image",{class:"file-image",src:t.url,mode:"aspectFill",onClick:e.withModifiers((e=>o.prviewImage(t,a)),["stop"])},null,8,["src","onClick"]),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box",onClick:e.withModifiers((e=>o.delFile(a)),["stop"])},[e.createElementVNode("view",{class:"icon-del"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),t.errMsg?(e.openBlock(),e.createElementBlock("view",{key:2,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],4)],4)))),128)),n.filesList.lengtho.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})]),!0)],4)],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-86b162f5"]]),uploadFile:A({name:"uploadFile",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},delIcon:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},showType:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},readonly:{type:Boolean,default:!1}},computed:{list(){let e=[];return this.filesList.forEach((t=>{e.push(t)})),e},styles(){return Object.assign({border:!0,dividline:!0,"border-style":{}},this.listStyles)},borderStyle(){let{borderStyle:e,border:t}=this.styles,a={};if(t){let t=e&&e.width||1;t=this.value2px(t);let n=e&&e.radius||5;n=this.value2px(n),a={"border-width":t,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}else a.border="none";let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderLineStyle(){let e={},{borderStyle:t}=this.styles;if(t&&t.color&&(e["border-color"]=t.color),t&&t.width){let a=t&&t.width||1,n=t&&t.style||0;"number"==typeof a?a+="px":a=a.indexOf("px")?a:a+"px",e["border-width"]=a,"number"==typeof n?n+="px":n=n.indexOf("px")?n:n+"px",e["border-top-style"]=n}let a="";for(let n in e)a+=`${n}:${e[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",{item:e,index:t})},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},value2px:e=>("number"==typeof e?e+="px":e=-1!==e.indexOf("px")?e:e+"px",e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__files"},[n.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"files-button",onClick:a[0]||(a[0]=(...e)=>o.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)])),o.list.length>0?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-file-picker__lists is-text-box",style:e.normalizeStyle(o.borderStyle)},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-file-picker__lists-box",{"files-border":0!==a&&o.styles.dividline}]),key:a,style:e.normalizeStyle(0!==a&&o.styles.dividline&&o.borderLineStyle)},[e.createElementVNode("view",{class:"uni-file-picker__item"},[e.createElementVNode("view",{class:"files__name"},e.toDisplayString(t.name),1),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box icon-files",onClick:e=>o.delFile(a)},[e.createElementVNode("view",{class:"icon-del icon-files"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0)]),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:0,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),"error"===t.status?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],6)))),128))],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-e61666c7"]])},options:{virtualHost:!0},emits:["select","success","fail","progress","delete","update:modelValue","input"],props:{modelValue:{type:[Array,Object],default:()=>[]},value:{type:[Array,Object],default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},delIcon:{type:Boolean,default:!0},autoUpload:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},mode:{type:String,default:"grid"},fileMediatype:{type:String,default:"image"},fileExtname:{type:[Array,String],default:()=>[]},title:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto"})},readonly:{type:Boolean,default:!1},returnType:{type:String,default:"array"},sizeType:{type:Array,default:()=>["original","compressed"]},sourceType:{type:Array,default:()=>["album","camera"]},provider:{type:String,default:""}},data:()=>({files:[],localValue:[]}),watch:{value:{handler(e,t){this.setValue(e,t)},immediate:!0},modelValue:{handler(e,t){this.setValue(e,t)},immediate:!0}},computed:{filesList(){let e=[];return this.files.forEach((t=>{e.push(t)})),e},showType(){return"image"===this.fileMediatype?this.mode:"list"},limitLength(){return"object"===this.returnType?1:this.limit?this.limit>=9?9:this.limit:1}},created(){Yi.config&&Yi.config.provider||(this.noSpace=!0,Yi.chooseAndUploadFile=Xi),this.form=this.getForm("uniForms"),this.formItem=this.getForm("uniFormsItem"),this.form&&this.formItem&&this.formItem.name&&(this.rename=this.formItem.name,this.form.inputChildrens.push(this))},methods:{clearFiles(e){0===e||e?this.files.splice(e,1):(this.files=[],this.$nextTick((()=>{this.setEmit()}))),this.$nextTick((()=>{this.setEmit()}))},upload(){let e=[];return this.files.forEach(((t,a)=>{"ready"!==t.status&&"error"!==t.status||e.push(Object.assign({},t))})),this.uploadFiles(e)},async setValue(e,t){const a=async e=>{let t="";return t=e.fileID?e.fileID:e.url,/cloud:\/\/([\w.]+\/?)\S*/.test(t)&&(e.fileID=t,e.url=await this.getTempFileURL(t)),e.url&&(e.path=e.url),e};if("object"===this.returnType)e?await a(e):e={};else{e||(e=[]);for(let t=0;t0?e:[];this.files=[].concat(n)},choose(){this.disabled||(this.files.length>=Number(this.limitLength)&&"grid"!==this.showType&&"array"===this.returnType?uni.showToast({title:`您最多选择 ${this.limitLength} 个文件`,icon:"none"}):this.chooseFiles())},chooseFiles(){const e=ts(this.fileExtname);Yi.chooseAndUploadFile({type:this.fileMediatype,compressed:!1,sizeType:this.sizeType,sourceType:this.sourceType,extension:e.length>0?e:void 0,count:this.limitLength-this.files.length,onChooseFile:this.chooseFileCallback,onUploadProgress:e=>{this.setProgress(e,e.index)}}).then((e=>{this.setSuccessAndError(e.tempFiles)})).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:364","选择失败",e)}))},async chooseFileCallback(e){const t=ts(this.fileExtname);(1===Number(this.limitLength)&&this.disablePreview&&!this.disabled||"object"===this.returnType)&&(this.files=[]);let{filePaths:a,files:n}=((e,t)=>{let a=[],n=[];return t&&0!==t.length?(e.tempFiles.forEach((e=>{const i=es(e.name).ext.toLowerCase();-1!==t.indexOf(i)&&(n.push(e),a.push(e.path))})),n.length!==e.tempFiles.length&&uni.showToast({title:`当前选择了${e.tempFiles.length}个文件 ,${e.tempFiles.length-n.length} 个文件格式不正确`,icon:"none",duration:5e3}),{filePaths:a,files:n}):{filePaths:a,files:n}})(e,t);t&&t.length>0||(a=e.tempFilePaths,n=e.tempFiles);let i=[];for(let s=0;s{this.provider&&(e.provider=this.provider);const a=e.name.split("."),n=a.pop(),i=a.join(".").replace(/[\s\/\?<>\\:\*\|":]/g,"_");e.cloudPath=i+"_"+Date.now()+"_"+t+"."+n}))},uploadFiles(e){return e=[].concat(e),Qi.call(this,e,5,(e=>{this.setProgress(e,e.index,!0)})).then((e=>(this.setSuccessAndError(e),e))).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:437",e)}))},async setSuccessAndError(e,t){let a=[],n=[],i=[],s=[];for(let o=0;oe.uuid===t.uuid)):t.index;if(-1===r||!this.files)break;if("request:fail"===t.errMsg)this.files[r].url=t.path,this.files[r].status="error",this.files[r].errMsg=t.errMsg,n.push(this.files[r]),s.push(this.files[r].url);else{this.files[r].errMsg="",this.files[r].fileID=t.url;/cloud:\/\/([\w.]+\/?)\S*/.test(t.url)?this.files[r].url=await this.getTempFileURL(t.url):this.files[r].url=t.url,this.files[r].status="success",this.files[r].progress+=1,a.push(this.files[r]),i.push(this.files[r].fileID)}}a.length>0&&(this.setEmit(),this.$emit("success",{tempFiles:this.backObject(a),tempFilePaths:i})),n.length>0&&this.$emit("fail",{tempFiles:this.backObject(n),tempFilePaths:s})},setProgress(e,t,a){this.files.length;const n=Math.round(100*e.loaded/e.total);let i=t;a||(i=this.files.findIndex((t=>t.uuid===e.tempFile.uuid))),-1!==i&&this.files[i]&&(this.files[i].progress=n-1,this.$emit("progress",{index:i,progress:parseInt(n),tempFile:this.files[i]}))},delFile(e){this.$emit("delete",{index:e,tempFile:this.files[e],tempFilePath:this.files[e].url}),this.files.splice(e,1),this.$nextTick((()=>{this.setEmit()}))},getFileExt(e){const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},setEmit(){let e=[];"object"===this.returnType?(e=this.backObject(this.files)[0],this.localValue=e||null):(e=this.backObject(this.files),this.localValue||(this.localValue=[]),this.localValue=[...e]),this.$emit("update:modelValue",this.localValue)},backObject(e){let t=[];return e.forEach((e=>{t.push({extname:e.extname,fileType:e.fileType,image:e.image,name:e.name,path:e.path,size:e.size,fileID:e.fileID,url:e.url,uuid:e.uuid,status:e.status,cloudPath:e.cloudPath})})),t},async getTempFileURL(e){e={fileList:[].concat(e)};return(await Yi.getTempFileURL(e)).fileList[0].tempFileURL||""},getForm(e="uniForms"){let t=this.$parent,a=t.$options.name;for(;a!==e;){if(t=t.$parent,!t)return!1;a=t.$options.name}return t}}},[["render",function(t,a,n,i,s,o){const r=e.resolveComponent("upload-image"),l=e.resolveComponent("upload-file");return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker"},[n.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-file-picker__header"},[e.createElementVNode("text",{class:"file-title"},e.toDisplayString(n.title),1),e.createElementVNode("text",{class:"file-count"},e.toDisplayString(o.filesList.length)+"/"+e.toDisplayString(o.limitLength),1)])):e.createCommentVNode("",!0),"image"===n.fileMediatype&&"grid"===o.showType?(e.openBlock(),e.createBlock(r,{key:1,readonly:n.readonly,"image-styles":n.imageStyles,"files-list":o.filesList,limit:o.limitLength,disablePreview:n.disablePreview,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"is-add"},[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})])]),!0)])),_:3},8,["readonly","image-styles","files-list","limit","disablePreview","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0),"image"!==n.fileMediatype||"grid"!==o.showType?(e.openBlock(),e.createBlock(l,{key:2,readonly:n.readonly,"list-styles":n.listStyles,"files-list":o.filesList,showType:o.showType,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("button",{type:"primary",size:"mini"},"选择文件")]),!0)])),_:3},8,["readonly","list-styles","files-list","showType","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-086f9922"]]);function is(e){let t="";for(let a in e){t+=`${a}:${e[a]};`}return t}const ss=A({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm","clear","eyes","change","keyboardheightchange"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},inject:{form:{from:"uniForm",default:null},formItem:{from:"uniFormItem",default:null}},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:{type:String,default:" "},placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:24},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!1},cursorSpacing:{type:Number,default:0},passwordIcon:{type:Boolean,default:!0},adjustPosition:{type:Boolean,default:!0},primaryColor:{type:String,default:"#2979ff"},styles:{type:Object,default:()=>({color:"#333",backgroundColor:"#fff",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""}},data:()=>({focused:!1,val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1,focusShow:!1,localMsg:"",isEnter:!1}),computed:{isVal(){const e=this.val;return!(!e&&0!==e)},msg(){return this.localMsg||this.errorMessage},inputMaxlength(){return Number(this.maxlength)},boxStyle(){return`color:${this.inputBorder&&this.msg?"#e43d33":this.styles.color};`},inputContentClass(){return function(e){let t="";for(let a in e)e[a]&&(t+=`${a} `);return t}({"is-input-border":this.inputBorder,"is-input-error-border":this.inputBorder&&this.msg,"is-textarea":"textarea"===this.type,"is-disabled":this.disabled,"is-focused":this.focusShow})},inputContentStyle(){const e=this.focusShow?this.primaryColor:this.styles.borderColor;return is({"border-color":(this.inputBorder&&this.msg?"#dd524d":e)||"#e5e5e5","background-color":this.disabled?this.styles.disableColor:this.styles.backgroundColor})},inputStyle(){return is({"padding-right":"password"===this.type||this.clearable||this.prefixIcon?"":"10px","padding-left":this.prefixIcon?"":"10px"})}},watch:{value(e){this.val=null!==e?e:""},modelValue(e){this.val=null!==e?e:""},focus(e){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))}},created(){this.init(),this.form&&this.formItem&&this.$watch("formItem.errMsg",(e=>{this.localMsg=e}))},mounted(){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))},methods:{init(){this.value||0===this.value?this.val=this.value:this.modelValue||0===this.modelValue||""===this.modelValue?this.val=this.modelValue:this.val=""},onClickIcon(e){this.$emit("iconClick",e)},onEyes(){this.showPassword=!this.showPassword,this.$emit("eyes",this.showPassword)},onInput(e){let t=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"==typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus(){this.$nextTick((()=>{this.focused=!0})),this.$emit("focus",null)},_Focus(e){this.focusShow=!0,this.$emit("focus",e)},onBlur(){this.focused=!1,this.$emit("blur",null)},_Blur(e){if(e.detail.value,this.focusShow=!1,this.$emit("blur",e),!1===this.isEnter&&this.$emit("change",this.val),this.form&&this.formItem){const{validateTrigger:e}=this.form;"blur"===e&&this.formItem.onFieldChange()}},onConfirm(e){this.$emit("confirm",this.val),this.isEnter=!0,this.$emit("change",this.val),this.$nextTick((()=>{this.isEnter=!1}))},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("clear")},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},trimStr:(e,t="both")=>"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-easyinput",{"uni-easyinput-error":r.msg}]),style:e.normalizeStyle(r.boxStyle)},[e.createElementVNode("view",{class:e.normalizeClass(["uni-easyinput__content",r.inputContentClass]),style:e.normalizeStyle(r.inputContentStyle)},[i.prefixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.prefixIcon,color:"#c0c4cc",onClick:n[0]||(n[0]=e=>r.onClickIcon("prefix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"left",{},void 0,!0),"textarea"===i.type?(e.openBlock(),e.createElementBlock("textarea",{key:1,class:e.normalizeClass(["uni-easyinput__content-textarea",{"input-padding":i.inputBorder}]),name:i.name,value:o.val,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,disabled:i.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:r.inputMaxlength,focus:o.focused,autoHeight:i.autoHeight,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onInput:n[1]||(n[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:n[2]||(n[2]=(...e)=>r._Blur&&r._Blur(...e)),onFocus:n[3]||(n[3]=(...e)=>r._Focus&&r._Focus(...e)),onConfirm:n[4]||(n[4]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[5]||(n[5]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,42,["name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","cursor-spacing","adjust-position"])):(e.openBlock(),e.createElementBlock("input",{key:2,type:"password"===i.type?"text":i.type,class:"uni-easyinput__content-input",style:e.normalizeStyle(r.inputStyle),name:i.name,value:o.val,password:!o.showPassword&&"password"===i.type,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:i.disabled,maxlength:r.inputMaxlength,focus:o.focused,confirmType:i.confirmType,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onFocus:n[6]||(n[6]=(...e)=>r._Focus&&r._Focus(...e)),onBlur:n[7]||(n[7]=(...e)=>r._Blur&&r._Blur(...e)),onInput:n[8]||(n[8]=(...e)=>r.onInput&&r.onInput(...e)),onConfirm:n[9]||(n[9]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[10]||(n[10]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,44,["type","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","cursor-spacing","adjust-position"])),"password"===i.type&&i.passwordIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[r.isVal?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:o.showPassword?"eye-slash-filled":"eye-filled",size:22,color:o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onEyes},null,8,["class","type","color","onClick"])):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0),i.suffixIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:4},[i.suffixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.suffixIcon,color:"#c0c4cc",onClick:n[11]||(n[11]=e=>r.onClickIcon("suffix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:5},[i.clearable&&r.isVal&&!i.disabled&&"textarea"!==i.type?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:"clear",size:i.clearSize,color:r.msg?"#dd524d":o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onClear},null,8,["class","size","color","onClick"])):e.createCommentVNode("",!0)],64)),e.renderSlot(t.$slots,"right",{},void 0,!0)],6)],6)}],["__scopeId","data-v-d17898f6"]]);function os(e){return"string"==typeof e}function rs(e,t=50){if(!Array.isArray(e)||!e.length)return e;const a=[];return e.forEach(((e,n)=>{const i=Math.floor(n/t);a[i]||(a[i]=[]),a[i].push(e)})),a}const ls=A(e.defineComponent({__name:"data-select-item",props:{node:{type:Object,default:()=>({})},choseParent:{type:Boolean,default:!0},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"value"},dataChildren:{type:String,default:"children"},border:{type:Boolean,default:!1},linkage:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},level:{type:Number,default:0}},setup(t){const{nodeClick:n,nameClick:i,loadNode:s,initData:o,addNode:r}=e.inject("nodeFn"),l=t,c=e.ref([]),d=e.ref([]),u=e.ref([]);return e.watchEffect((()=>{l.node.showChildren&&l.node[l.dataChildren]&&l.node[l.dataChildren].length&&(function(){const e=[...d.value];d.value=[],e.forEach((e=>e()))}(),function(e){const t=rs(e);c.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{c.value.push(...e[a])}),500*a),d.push((()=>clearTimeout(t)))}}(t,1)}(l.node[l.dataChildren]))})),(d,h)=>{const m=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["customthree-tree-select-content",{border:t.border&&t.node[t.dataChildren]&&t.node[t.dataChildren].length&&t.node.showChildren}]),style:e.normalizeStyle({marginLeft:(t.level?14:0)+"px"})},[t.node.visible?(e.openBlock(),e.createElementBlock("view",{key:0,class:"custom-tree-select-item"},[e.createElementVNode("view",{class:"item-content"},[e.createElementVNode("view",{class:"left",onClick:h[0]||(h[0]=e.withModifiers((e=>{var a,n;(a=t.node).visible&&(!(null==(n=a[l.dataChildren])?void 0:n.length)&&l.lazyLoadChildren?(u.value.push(a[l.dataValue].toString()),s(a).then((e=>{r(a,o(e,a.visible))})).finally((()=>{u.value=[]}))):i(a))}),["stop"]))},[e.createElementVNode("view",{class:"icon-group"},[t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["right-icon",{active:t.node.showChildren}])},[e.createVNode(m,{type:"right",size:"14",color:"#333"})],2)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"smallcircle-filled"},[e.createVNode(m,{class:"smallcircle-filled-icon",type:"smallcircle-filled",size:"10",color:"#333"})]))]),u.value.includes(t.node[l.dataValue].toString())?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-icon-box"},[e.createVNode(m,{class:"loading-icon",type:"spinner-cycle",size:"14",color:"#333"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"name",style:e.normalizeStyle(t.node.disabled?"color: #999":"")},[e.createElementVNode("text",null,e.toDisplayString(t.node[t.dataLabel]),1)],4)]),t.choseParent||!t.choseParent&&!t.node[t.dataChildren]||!t.choseParent&&t.node[t.dataChildren]&&!t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["check-box",{disabled:t.node.disabled}]),onClick:h[1]||(h[1]=e.withModifiers((a=>!t.node.disabled&&e.unref(n)(t.node)),["stop"]))},[!t.node.checked&&t.node.partChecked&&t.linkage?(e.openBlock(),e.createElementBlock("view",{key:0,class:"part-checked"})):e.createCommentVNode("",!0),t.node.checked?(e.openBlock(),e.createBlock(m,{key:1,type:"checkmarkempty",size:"18",color:t.node.disabled?"#333":"#007aff"},null,8,["color"])):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)])])):e.createCommentVNode("",!0),t.node.showChildren&&t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,lazyLoadChildren:t.lazyLoadChildren,border:t.border,linkage:t.linkage,level:t.level+1},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","lazyLoadChildren","border","linkage","level"])))),128))])):e.createCommentVNode("",!0)],6)}}}),[["__scopeId","data-v-b14c1821"]]),cs=A(e.defineComponent({__name:"treeSelect",props:{canSelectAll:{type:Boolean,default:!1},safeArea:{type:Boolean,default:!0},search:{type:Boolean,default:!1},clearResetSearch:{type:Boolean,default:!1},animation:{type:Boolean,default:!0},"is-mask-click":{type:Boolean,default:!0},"mask-background-color":{type:String,default:"rgba(0,0,0,0.4)"},"background-color":{type:String,default:"none"},"safe-area":{type:Boolean,default:!0},choseParent:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择"},confirmText:{type:String,default:"确认"},confirmTextColor:{type:String,default:"#007aff"},dataSource:{type:Array,default:()=>[]},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"id"},dataChildren:{type:String,default:"children"},linkage:{type:Boolean,default:!1},removeLinkage:{type:Boolean,default:!0},clearable:{type:Boolean,default:!1},mutiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},deleteSource:{type:Boolean,default:!1},showChildren:{type:Boolean,default:!1},border:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},load:{type:Function,default:function(){}},modelValue:{type:[Array,String],default:()=>[]}},emits:["update:modelValue","change","maskClick","select-change","removeSelect"],setup(t,{emit:n}){const i=t,s=n,o=e.ref("500px"),r=e.ref([]),l=e.ref([]),c=e.ref([]),d=e.ref([]),u=e.ref(!1),h=e.ref(!1),m=e.ref(0),p=e.ref(""),f=e.ref(null),g=new Set;e.provide("nodeFn",{nodeClick:B,nameClick:I,loadNode:i.load,initData:E,addNode:function(e,t){C(e,r.value)[i.dataChildren]=t,I(e)}});const y=e.computed((()=>{const e=null===i.modelValue?"":i.modelValue;return os(e)?e.length?e.split(","):[]:e.map((e=>e.toString()))}));function v(t=!1){x(),t?i.clearResetSearch&&N(r.value):N(w(p.value,r.value)),m.val=10,e.nextTick((()=>{m.value=0})),uni.hideKeyboard()}function w(e,t){const a=[];return t.forEach((t=>{var n,s;if(t.visible)if(t[i.dataLabel].toString().toLowerCase().indexOf(e.toLowerCase())>-1)a.push(t);else if(null==(n=t[i.dataChildren])?void 0:n.length){const n=w(e,t[i.dataChildren]);(null==n?void 0:n.length)&&(e&&!t.showChildren&&(null==(s=t[i.dataChildren])?void 0:s.length)&&(t.showChildren=!0),a.push({...t,[i.dataChildren]:n}))}})),a}async function k(){i.disabled||(u.value=!0,f.value.open(),N(r.value))}function b(){f.value.close()}function _(e){e.show||(x(),p.value="",u.value=!1),s("change",e)}function S(){s("maskClick")}function E(e,t){var a;if(!Array.isArray(e))return[];const n=[];for(let s=0;se()))}function N(e){const t=rs(e);l.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{l.value.push(...e[a])}),500*a),c.push((()=>clearTimeout(t)))}}(t,1)}function V(e,t,a=!1){var n;const o=[...e];let r=!0;for(a&&(d.value=[]);o.length;){const e=o.shift();t.includes(e[i.dataValue].toString())?(e.checked=!0,e.partChecked=!1,g.delete(e[i.dataValue]),a&&d.value.push(e)):(e.checked=!1,e.visible&&!e.disabled&&(r=!1),g.has(e[i.dataValue])?e.partChecked=!0:e.partChecked=!1),(null==(n=e[i.dataChildren])?void 0:n.length)&&o.push(...e[i.dataChildren])}h.value=r,a&&s("select-change",[...d.value])}function C(e,t){var a;const n=[...t];for(;n.length;){const t=n.shift();if(t[i.dataValue]===e[i.dataValue])return t;(null==(a=t[i.dataChildren])?void 0:a.length)&&n.push(...t[i.dataChildren])}return{}}function T(e){var t;if(!(null==(t=e[i.dataChildren])?void 0:t.length))return[];const a=e[i.dataChildren].reduce(((e,t)=>t.visible?[...e,t]:e),[]);for(let n=0;n!e.disabled));if(a.checked){if(e=Array.from(new Set([...e,a[i.dataValue].toString()])),n.length&&(e=Array.from(new Set([...e,...n.map((e=>e[i.dataValue].toString()))])),n.forEach((e=>{e.partChecked=!1,g.delete(e[i.dataValue])}))),t.length){let a=!1;for(;t.length;){const n=t.shift();if(!n.disabled)if(a)n.partChecked=!0,g.add(n[i.dataValue]);else{n[i.dataChildren].filter((e=>e.visible&&!e.disabled)).every((e=>e.checked))?(n.checked=!0,n.partChecked=!1,g.delete(n[i.dataValue]),e=Array.from(new Set([...e,n[i.dataValue].toString()]))):(n.partChecked=!0,g.add(n[i.dataValue]),a=!0)}}}}else e=e.filter((e=>e!==a[i.dataValue].toString())),n.length&&n.forEach((t=>{e=e.filter((e=>e!==t[i.dataValue].toString()))})),t.length&&t.forEach((t=>{e.includes(t[i.dataValue].toString())&&(t.checked=!1),e=e.filter((e=>e!==t[i.dataValue].toString()));const a=t[i.dataChildren].filter((e=>e.visible&&!e.disabled)).some((e=>e.checked||e.partChecked));t.partChecked=a,a?g.add(t[i.dataValue]):g.delete(t[i.dataValue])}));s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=null;e=a.checked?Array.from(new Set([...y.value,a[i.dataValue].toString()])):y.value.filter((e=>e!==a[i.dataValue].toString())),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=[];a.checked&&(e=[a[i.dataValue].toString()]),s("update:modelValue",os(i.modelValue)?e.join(","):e)}}function I(e){const t=!e.showChildren;C(e,r.value).showChildren=t,C(e,l.value).showChildren=t}function P(){if(h.value=!h.value,h.value){if(!i.mutiple)return void uni.showToast({title:"单选模式下不能全选",icon:"none",duration:1e3});let e=[];r.value.forEach((t=>{var a;(t.visible||t.disabled&&t.checked)&&(e=Array.from(new Set([...e,t[i.dataValue].toString()])),(null==(a=t[i.dataChildren])?void 0:a.length)&&(e=Array.from(new Set([...e,...T(t).filter((e=>!e.disabled||e.disabled&&e.checked)).map((e=>e[i.dataValue].toString()))]))))})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else A()}function A(){if(i.disabled)return;g.clear();const e=[];d.value.forEach((t=>{t.visible&&t.checked&&t.disabled&&e.push(t[i.dataValue])})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}return e.onMounted((()=>{!function({screenHeight:e}){o.value=`${Math.floor(.7*e)}px`}(uni.getSystemInfoSync())})),e.watch((()=>i.dataSource),(e=>{e&&(r.value=E(e),u.value&&(x(),N(r.value)))}),{immediate:!0,deep:!0}),e.watch((()=>i.modelValue),(e=>{const t=e?Array.isArray(e)?e:e.split(","):[];V(r.value,t,!0),l.value.length&&V(l.value,t)}),{immediate:!0}),(n,c)=>{const u=a(e.resolveDynamicComponent("uni-icons"),O),g=a(e.resolveDynamicComponent("uni-easyinput"),ss),w=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["select-list",{disabled:t.disabled},{active:y.value.length}]),onClick:k},[e.createElementVNode("view",{class:"left"},[y.value.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"select-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,(a=>(e.openBlock(),e.createElementBlock("view",{class:"select-item",key:a[t.dataValue]},[e.createElementVNode("view",{class:"name"},[e.createElementVNode("text",null,e.toDisplayString(a[t.dataLabel]),1)]),t.disabled||a.disabled||!t.deleteSource?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"close",onClick:e.withModifiers((e=>function(e){if(h.value=!1,i.linkage)B(e,!1),s("removeSelect",e);else{const t=y.value.filter((t=>t!==e[i.dataValue].toString()));s("removeSelect",e),s("update:modelValue",os(i.modelValue)?t.join(","):t)}}(a)),["stop"])},[e.createVNode(u,{type:"closeempty",size:"16",color:"#999"})],8,["onClick"]))])))),128))])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"no-data"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]))]),e.createElementVNode("view",null,[y.value.length&&t.clearable?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(u,{key:0,type:"bottom",color:"#333333"})),e.createElementVNode("view",{onClick:c[0]||(c[0]=e.withModifiers((()=>{}),["stop"]))},[y.value.length&&t.clearable?(e.openBlock(),e.createBlock(u,{key:0,type:"clear",size:"24",color:"#c0c4cc",onClick:A})):e.createCommentVNode("",!0)])])],2),e.createVNode(w,{ref_key:"popup",ref:f,animation:t.animation,"is-mask-click":n.isMaskClick,"mask-background-color":n.maskBackgroundColor,"background-color":n.backgroundColor,"safe-area":t.safeArea,type:"bottom",onChange:_,onMaskClick:S},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup-content",style:e.normalizeStyle({height:o.value})},[e.createElementVNode("view",{class:"title"},[t.mutiple&&t.canSelectAll?(e.openBlock(),e.createElementBlock("view",{key:0,class:"left",onClick:P},[e.createElementVNode("text",null,e.toDisplayString(h.value?"取消全选":"全选"),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"center"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]),e.createElementVNode("view",{class:"right",style:e.normalizeStyle({color:t.confirmTextColor}),onClick:b},[e.createElementVNode("text",null,e.toDisplayString(t.confirmText),1)],4)]),t.search?(e.openBlock(),e.createElementBlock("view",{key:0,class:"search-box"},[e.createVNode(g,{maxlength:-1,prefixIcon:"search",placeholder:"搜索",modelValue:p.value,"onUpdate:modelValue":c[1]||(c[1]=e=>p.value=e),"confirm-type":"search",onConfirm:c[2]||(c[2]=e=>v(!1)),onClear:c[3]||(c[3]=e=>v(!0))},null,8,["modelValue"]),e.createElementVNode("button",{type:"primary",size:"mini",class:"search-btn",onClick:c[4]||(c[4]=e=>v(!1))},"搜索")])):e.createCommentVNode("",!0),r.value.length?(e.openBlock(),e.createElementBlock("view",{key:1,class:"select-content"},[e.createElementVNode("scroll-view",{class:"scroll-view-box","scroll-top":m.value,"scroll-y":"true",onTouchmove:c[5]||(c[5]=e.withModifiers((()=>{}),["stop"]))},[l.value.length?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")])),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,border:t.border,linkage:t.linkage,lazyLoadChildren:t.lazyLoadChildren},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","border","linkage","lazyLoadChildren"])))),128)),e.createElementVNode("view",{class:"sentry"})],40,["scroll-top"])])):(e.openBlock(),e.createElementBlock("view",{key:2,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")]))],4)])),_:1},8,["animation","is-mask-click","mask-background-color","background-color","safe-area"])],64)}}}),[["__scopeId","data-v-0768d7c7"]]),ds={__name:"application",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref(i.userinfo.realname),l=e.ref(""),c=e.ref(i.userinfo.phone),u=e.ref(""),h=e.ref([]),m=e.ref(""),p=e=>{m.value=e.detail.value},f=e.ref(""),g=e=>{f.value=e.detail.value},y=e.ref([]),v=e.ref(null),w=e.ref(!0),k=e.ref(""),b=e.ref(""),_=e.ref(""),S=e.ref([]),E={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}};o((()=>{C()}));const x=e=>{e.tempFilePaths;for(let t=0;t{S.value.push(JSON.parse(e.data).message)}})}},N=()=>{return c.value.trim()?u.value?m.value?f.value?w.value&&null==v.value?s.$toast("请选择审批领导"):b.value.trim()?_.value.trim()?void(e={username:i.userinfo.username,phone:c.value,type:u.value,begintime:m.value,endtime:f.value,examineleader:y.value[v.value].username,address:b.value,reason:_.value,zwmc:k.value,path:S.value.toString()},d({url:"/CxcQxj/cxcQxj/add",method:"post",data:e})).then((e=>{e.success?V(e.message):s.$toast(e.message)})):s.$toast("请输入请假事由"):s.$toast("请输入请假地点"):s.$toast("请选择结束时间"):s.$toast("请选择开始时间"):s.$toast("请选择请假类型"):s.$toast("请输入联系方式");var e},V=e=>{var a;(a={flowCode:"dev_cxc_qxj",id:e,formUrl:"modules/qxj/modules/CxcQxjBpmModel",formUrlMobile:"leaveApplication"},d({url:"/process/extActProcess/startMutilProcess",method:"post",data:a})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))})).catch((e=>{t("log","at pages/leave/application.vue:235",e)}))},C=()=>{var e,t,a;(e="1838487445813645313",d({url:"/sys/category/findtree",method:"get",data:{pid:e}})).then((e=>{e.success&&(h.value=e.result)})),(t=i.userinfo.orgCode,d({url:"/sys/sysDepart/queryDepNameByDepCode",method:"get",data:{code:t}})).then((e=>{e.success&&(l.value=e.result)})),(a=i.userinfo.username,d({url:"/CxcQxj/cxcQxj/queryZwmcByUsername",method:"get",data:{username:a}})).then((e=>{e.success?(y.value=e.result.list,k.value=e.result.zwmc,"单位专家"!=k.value&&"正职"!=k.value&&"高级主管"!=k.value||(w.value=!1)):s.$toast(e.message)}))},T=e=>{v.value=e.detail.value};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-icons"),O),o=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(i).isgray})},[e.createElementVNode("view",{class:"form"},[e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 职工姓名: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[0]||(n[0]=e=>r.value=e),disabled:""},null,512),[[e.vModelText,r.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 工作单位: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[1]||(n[1]=e=>l.value=e),disabled:""},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 联系方式: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[2]||(n[2]=e=>c.value=e)},null,512),[[e.vModelText,c.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假类型: "),e.createVNode(cs,{dataSource:h.value,modelValue:u.value,"onUpdate:modelValue":n[3]||(n[3]=e=>u.value=e),dataValue:"name"},null,8,["dataSource","modelValue"])]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:p,value:m.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 开始时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!m.value},{choosed:m.value}])},e.toDisplayString(m.value?m.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:g,value:f.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 截止时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!f.value},{choosed:f.value}])},e.toDisplayString(f.value?f.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),w.value?(e.openBlock(),e.createElementBlock("picker",{key:0,onChange:T,value:v.value,range:y.value,"range-key":"realname"},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 审批领导: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:null==v.value},{choosed:null!=v.value}])},e.toDisplayString(null!=v.value?y.value[v.value].realname:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value","range"])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假地点: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[4]||(n[4]=e=>b.value=e),placeholder:"请输入","nplaceholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假事由: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[5]||(n[5]=e=>_.value=e),placeholder:"请输入","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,_.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 上传附件: "),e.createVNode(o,{onSelect:x,"image-styles":E})])]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{onClick:N}," 提交 ")])],2)}}},us=A(ds,[["__scopeId","data-v-6e3acbe9"]]),hs=A({__name:"index",setup(t){const n=P(),i=()=>{uni.navigateBack()};return(t,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic"},[e.createElementVNode("view",{class:"back",onClick:i},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(n).userinfo.avatar,mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-col"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1),e.createElementVNode("view",{class:"position"},e.toDisplayString(e.unref(n).role),1)])])])),_:1}),e.createElementVNode("view",{class:"time_box f-row aic jcb"},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 上班 9:30 "),e.createElementVNode("image",{src:"/static/checkin/chenggong.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 重庆市渝北区上弯路 ")]),e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 下班 16:30 "),e.createElementVNode("image",{src:"/static/checkin/shibai.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 打卡已超时 ")])]),e.createElementVNode("view",{class:"checkin"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"status f-col aic"},[e.createElementVNode("image",{src:"/static/checkin/position4.png",mode:""}),e.createElementVNode("text",null,"打卡失败")]),e.createElementVNode("view",{class:e.normalizeClass(["circle","f-col","aic","out","check","success","fail"])},[e.createElementVNode("view",{class:"title"}," 上班打卡 "),e.createElementVNode("view",{class:"time"}," 9:00 "),e.createElementVNode("view",{class:"ontime"}," 已超时 ")])])])],2)}}},[["__scopeId","data-v-f70ab478"]]),ms=A({__name:"useredit",setup(n){const i=P(),s=()=>{uni.chooseImage({count:1,success:e=>{const a=e.tempFilePaths,n="用户头像/"+i.userinfo.realname;uni.uploadFile({url:"https://36.112.48.190/jeecg-boot/sys/common/upload",filePath:a[0],name:"file",formData:{appPath:n},success:e=>{var a;uni.showLoading({title:"上传中..."}),r.avatar=JSON.parse(e.data).message,(a={avatar:r.avatar,id:i.userinfo.id},d({url:"/sys/user/editApp",method:"PUT",data:a})).then((e=>{e&&uni.showToast({title:e,icon:"success",duration:2e3})})).catch((e=>{t("log","at pages/useredit/useredit.vue:97",e)}))},fail(e){t("log","at pages/useredit/useredit.vue:101","图片上传出错",e)}})}})},r=e.reactive({avatar:"",realname:"",phone:""}),l=()=>{uni.showModal({title:"退出登录",content:"您确认要退出登录吗?",success(e){e.confirm&&(uni.removeStorageSync("token"),uni.removeStorageSync("user"),uni.removeStorageSync("role"),uni.removeStorageSync("logintime"),uni.reLaunch({url:"/pages/login/login"}))}})};return o((()=>{uni.setNavigationBarColor({frontColor:"#ffffff",backgroundColor:"#bebebe"})})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",null,"头像"),e.createElementVNode("view",{style:{display:"flex","align-items":"center"}},[e.createElementVNode("button",{class:"head-btn",onClick:s},[r.avatar?(e.openBlock(),e.createElementBlock("image",{key:1,class:"head-img",src:e.unref(Oe)(r.avatar)},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:0,class:"head-img",src:e.unref(Oe)(e.unref(i).userinfo.avatar),mode:""},null,8,["src"]))]),e.createVNode(o,{type:"right",size:"24"})])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"姓名"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","placeholder-style":"font-size: 32rpx;color: #999999;","onUpdate:modelValue":n[0]||(n[0]=t=>e.unref(i).userinfo.realname=t),placeholder:"请输入姓名"},null,512),[[e.vModelText,e.unref(i).userinfo.realname]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"手机号"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","onUpdate:modelValue":n[1]||(n[1]=t=>e.unref(i).userinfo.phone=t),placeholder:"请输入手机号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.phone]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"劳动合同号"),e.withDirectives(e.createElementVNode("input",{style:{"text-align":"right"},type:"nickname",disabled:"","onUpdate:modelValue":n[2]||(n[2]=t=>e.unref(i).userinfo.workNo=t),placeholder:"请输入劳动合同号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.workNo]])])],2),e.createElementVNode("view",{class:"line"}),e.createElementVNode("view",{class:"btn",onClick:l}," 退出登录 ")],64)}}},[["__scopeId","data-v-3dbb4317"]]),ps=A({__name:"address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(2,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"province f-row aic"},[e.createElementVNode("view",{class:""}," 浙江省,杭州市 "),e.createElementVNode("image",{src:"/static/my/default.png",mode:""})]),e.createElementVNode("view",{class:"address f-row jcb"},[e.createElementVNode("view",{class:""}," 重庆 重庆市 渝北区 龙溪街道花卉园东路黄金 宝高级住宅小区 "),e.createElementVNode("image",{src:"/static/my/edit.png",mode:""})]),e.createElementVNode("view",{class:"set f-row aic jcb"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/login/nocheck.png",mode:""}),e.createTextVNode(" 设为默认地址 ")]),e.createElementVNode("view",{class:""}," 删除 ")])]))),64))]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:"",onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/useredit/add_address",(()=>{uni.navigateTo({url:t})}))})}," +添加收货地址 ")])],2))}},[["__scopeId","data-v-837db36d"]]),fs=A({__name:"add_address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 所在地区 "),e.createElementVNode("input",{type:"text",placeholder:"省、市、区、街道"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 详细地址 "),e.createElementVNode("textarea",{placeholder:"小区楼栋/乡村名称"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title"}," 设为默认地址 "),e.createElementVNode("image",{src:"/static/login/checked.png",mode:""})]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:""}," 保存 ")])],2))}},[["__scopeId","data-v-c71fcfcd"]]),gs=A({__name:"addressbook",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(4,((t,a)=>e.createElementVNode("view",{class:"item f-row aic jcb",key:a},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name_job"},[e.createElementVNode("view",{class:"name"}," 我是晴天 "),e.createElementVNode("view",{class:"job"}," 销售部-销售总监 ")])]),e.createElementVNode("view",{class:"btn"}," 电话联系 ")]))),64))])],2))}},[["__scopeId","data-v-e9ce91fd"]]),ys=A({__name:"extendCom",props:{title:{type:String,default:""},img:{type:String,default:""},list:{type:Array,default:function(){return[]}},total:{type:Number,default:0}},setup(a){e.useCssVars((e=>({"02538693":s.value})));const n=a,i=e.ref(!1),s=e.ref(null),o=e.getCurrentInstance();e.watch((()=>n.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().in(o.proxy).select(".item_box").boundingClientRect((e=>{s.value=(null==e?void 0:e.height)+"px",t("log","at bpm/extendCom.vue:82","moreHeight",s.value)})).exec()}))}),{immediate:!0});const r=e=>{let t=null;Te("/pages/task/index",(()=>{if("待办事项"==n.title&&(t=0),"已办事项"==n.title&&(t=2),"本人发起"==n.title)return uni.navigateTo({url:`/pages/task/self?title=${e}`});uni.navigateTo({url:`/pages/task/index?id=${t}&title=${e}`})}))};return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"content"},[e.createElementVNode("view",{class:"todo f-col aic"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"title_box f-row aic jcb",onClick:n[0]||(n[0]=e=>r(""))},[e.createElementVNode("view",{class:"title f-row aic"},[e.createElementVNode("image",{src:`/static/my/${a.img}.png`,mode:""},null,8,["src"]),e.createTextVNode(" "+e.toDisplayString(a.title),1)]),e.createElementVNode("view",{class:"num"},e.toDisplayString(a.total),1)]),a.list.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[e.createElementVNode("view",{class:e.normalizeClass(["box",{close:a.list.length>5&&i.value}])},[e.createElementVNode("view",{class:"item_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(a.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{onClick:e=>r(t.title),class:"item f-row aic",key:a},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title),1),e.createElementVNode("text",null,e.toDisplayString(t.num),1)],8,["onClick"])))),128))])],2),e.withDirectives(e.createElementVNode("view",{class:"more",onClick:n[1]||(n[1]=e=>i.value=!i.value)},e.toDisplayString(i.value?"收起":"显示更多"),513),[[e.vShow,a.list.length>5]])])):e.createCommentVNode("",!0)])])]))}},[["__scopeId","data-v-10bcc98c"]]),vs={__name:"todotask",setup(a){const n=P();o((()=>{r(),d(),m()}));const i=e.ref([]),s=e.ref(0),r=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{var a,n,o,r;(null==e?void 0:e.success)&&((null==(a=null==e?void 0:e.result)?void 0:a.total)>4?fe({pageNo:1,pageSize:null==(n=null==e?void 0:e.result)?void 0:n.total,_t:(new Date).getTime()}).then((e=>{var t,a;(null==e?void 0:e.success)&&(i.value=[...i.value,...p(null==(t=null==e?void 0:e.result)?void 0:t.records)],s.value=null==(a=null==e?void 0:e.result)?void 0:a.total)})).catch((e=>{t("log","at pages/task/todotask.vue:53","err",e)})):(i.value=[...i.value,...p(null==(o=null==e?void 0:e.result)?void 0:o.records)],s.value=null==(r=null==e?void 0:e.result)?void 0:r.total))})).catch((e=>{t("log","at pages/task/todotask.vue:62",e)}))},l=e.ref([]),c=e.ref(0),d=()=>{ge({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ge({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:87",e)})):(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:96",e)}))},u=e.ref([]),h=e.ref(0);e.ref([]);const m=()=>{ye({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ye({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:122",e)})):(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:132",e)}))},p=e=>{let t=(e.length?e.map((e=>e.processDefinitionName||e.prcocessDefinitionName)):[]).reduce(((e,t)=>(t in e?e[t]++:e[t]=1,e)),{});return Object.entries(t).map((([e,t])=>({title:e,num:t})))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(ys,{title:"待办事项",img:"todo",list:i.value,total:s.value},null,8,["list","total"]),e.createVNode(ys,{title:"已办事项",img:"done",list:l.value,total:c.value},null,8,["list","total"]),e.createVNode(ys,{title:"本人发起",img:"self",list:u.value,total:h.value},null,8,["list","total"])],2))}},ws=A({__name:"safeCom",setup:t=>(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list f-row aic jcb"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(20,((t,n)=>e.createElementVNode("view",{class:"item",key:n,onClick:a[0]||(a[0]=e=>{var t;Te(t="/pages/safe/detail",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:""},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"text"}," 五月天“突然好想你”线上演唱会精彩回放 ")]))),64))]))},[["__scopeId","data-v-bc41e6b3"]]),ks=A({__name:"manage",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");return(t,o)=>{const r=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:o[0]||(o[0]=(...e)=>t.back&&t.back(...e))},[e.createVNode(r,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[1]||(o[1]=e=>s.value=e),onConfirm:o[2]||(o[2]=(...e)=>t.search&&t.search(...e)),onBlur:o[3]||(o[3]=e=>i.value=!s.value),onFocus:o[4]||(o[4]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:""},[e.createVNode(ws)])],2)}}},[["__scopeId","data-v-02e8f217"]]),bs={__name:"index",setup(t){const a=P(),n=e.ref([]),i=e.ref([]);return o((e=>{n.value=JSON.parse(e.shishi),i.value=JSON.parse(e.product)})),(t,s)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(a).isgray}])},[e.createVNode(je,{title:"实时输差",list:n.value},null,8,["list"]),e.createVNode(je,{title:"偏远计量点",list:n.value},null,8,["list"]),e.createVNode(je,{title:"生产实时数据",list:i.value},null,8,["list"])],2))}},_s={en:{"uni-load-more.contentdown":"Pull up to show more","uni-load-more.contentrefresh":"loading...","uni-load-more.contentnomore":"No more data"},"zh-Hans":{"uni-load-more.contentdown":"上拉显示更多","uni-load-more.contentrefresh":"正在加载...","uni-load-more.contentnomore":"没有更多数据了"},"zh-Hant":{"uni-load-more.contentdown":"上拉顯示更多","uni-load-more.contentrefresh":"正在加載...","uni-load-more.contentnomore":"沒有更多數據了"}};let Ss;setTimeout((()=>{Ss=uni.getSystemInfoSync().platform}),16);const{t:Es}=se(_s);const xs=A({name:"UniLoadMore",emits:["clickLoadMore"],props:{status:{type:String,default:"more"},showIcon:{type:Boolean,default:!0},iconType:{type:String,default:"auto"},iconSize:{type:Number,default:24},color:{type:String,default:"#777777"},contentText:{type:Object,default:()=>({contentdown:"",contentrefresh:"",contentnomore:""})},showText:{type:Boolean,default:!0}},data:()=>({webviewHide:!1,platform:Ss,imgBase64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlBMzU3OTlEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlBMzU3OUFEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUEzNTc5N0Q5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUEzNTc5OEQ5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+ALSwAAA6CSURBVHja1FsLkFZV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"}),computed:{iconSnowWidth(){return 2*(Math.floor(this.iconSize/24)||1)},contentdownText(){return this.contentText.contentdown||Es("uni-load-more.contentdown")},contentrefreshText(){return this.contentText.contentrefresh||Es("uni-load-more.contentrefresh")},contentnomoreText(){return this.contentText.contentnomore||Es("uni-load-more.contentnomore")}},mounted(){var e=getCurrentPages(),t=e[e.length-1].$getAppWebview();t.addEventListener("hide",(()=>{this.webviewHide=!0})),t.addEventListener("show",(()=>{this.webviewHide=!1}))},methods:{onClick(){this.$emit("clickLoadMore",{detail:{status:this.status}})}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-load-more",onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[!s.webviewHide&&("circle"===n.iconType||"auto"===n.iconType&&"android"===s.platform)&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:0,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--android-MP"},[e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4)],4)):!s.webviewHide&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:1,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--ios-H5"},[e.createElementVNode("image",{src:s.imgBase64,mode:"widthFix"},null,8,["src"])],4)):e.createCommentVNode("",!0),n.showText?(e.openBlock(),e.createElementBlock("text",{key:2,class:"uni-load-more__text",style:e.normalizeStyle({color:n.color})},e.toDisplayString("more"===n.status?o.contentdownText:"loading"===n.status?o.contentrefreshText:o.contentnomoreText),5)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-a7e112cc"]]),Ns={props:{localdata:{type:[Array,Object],default:()=>[]},spaceInfo:{type:Object,default:()=>({})},collection:{type:String,default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:500},getcount:{type:[Boolean,String],default:!1},getone:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},manual:{type:Boolean,default:!1},value:{type:[Array,String,Number],default:()=>[]},modelValue:{type:[Array,String,Number],default:()=>[]},preload:{type:Boolean,default:!1},stepSearh:{type:Boolean,default:!0},selfField:{type:String,default:""},parentField:{type:String,default:""},multiple:{type:Boolean,default:!1},map:{type:Object,default:()=>({text:"text",value:"value"})}},data(){return{loading:!1,errorMessage:"",loadMore:{contentdown:"",contentrefresh:"",contentnomore:""},dataList:[],selected:[],selectedIndex:0,page:{current:this.pageCurrent,size:this.pageSize,count:0}}},computed:{isLocalData(){return!this.collection.length},isCloudData(){return this.collection.length>0},isCloudDataList(){return this.isCloudData&&!this.parentField&&!this.selfField},isCloudDataTree(){return this.isCloudData&&this.parentField&&this.selfField},dataValue(){return(Array.isArray(this.modelValue)?this.modelValue.length>0:null!==this.modelValue||void 0!==this.modelValue)?this.modelValue:this.value},hasValue(){return"number"==typeof this.dataValue||null!=this.dataValue&&this.dataValue.length>0}},created(){this.$watch((()=>{var e=[];return["pageCurrent","pageSize","spaceInfo","value","modelValue","localdata","collection","action","field","orderby","where","getont","getcount","gettree"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{for(let a=2;a(this.selected=e.result.data,e.result.data)))},getCloudDataTreeValue(){return this.getCommand({field:this._cloudDataPostField(),getTreePath:{startWith:`${this.selfField}=='${this.dataValue}'`}}).then((e=>{let t=[];return this._extractTreePath(e.result.data,t),this.selected=t,t}))},getCommand(e={}){let t=Yi.database(this.spaceInfo);const a=e.action||this.action;a&&(t=t.action(a));const n=e.collection||this.collection;t=t.collection(n);const i=e.where||this.where;i&&Object.keys(i).length&&(t=t.where(i));const s=e.field||this.field;s&&(t=t.field(s));const o=e.orderby||this.orderby;o&&(t=t.orderBy(o));const r=void 0!==e.pageCurrent?e.pageCurrent:this.page.current,l=void 0!==e.pageSize?e.pageSize:this.page.size,c={getCount:void 0!==e.getcount?e.getcount:this.getcount,getTree:void 0!==e.gettree?e.gettree:this.gettree};return e.getTreePath&&(c.getTreePath=e.getTreePath),t=t.skip(l*(r-1)).limit(l).get(c),t},_cloudDataPostField(){let e=[this.field];return this.parentField&&e.push(`${this.parentField} as parent_value`),e.join(",")},_cloudDataTreeWhere(){let e=[],t=this.selected,a=this.parentField;if(a&&e.push(`${a} == null || ${a} == ""`),t.length)for(var n=0;nnull===e.parent_value||void 0===e.parent_value||""===e.parent_value)));for(let i=0;ie.parent_value===s));o.length?a.push(o):n=!1}return{dataList:a,hasNodes:n}},_extractTree(e,t,a){let n=this.map.value;for(let i=0;i{this.loadData()}))},methods:{onPropsChange(){this._treeData=[],this.selectedIndex=0,this.$nextTick((()=>{this.loadData()}))},handleSelect(e){this.selectedIndex=e},handleNodeClick(e,t,a){if(e.disable)return;const n=this.dataList[t][a],i=n[this.map.text],s=n[this.map.value];if(t{e.length?(this._treeData.push(...e),this._updateBindData(n)):n.isleaf=!0,this.onSelectedChange(n,n.isleaf)})))},updateData(e){this._treeData=e.treeData,this.selected=e.selected,this._treeData.length?this._updateBindData():this.loadData()},onDataChange(){this.$emit("datachange")},onSelectedChange(e,t){t&&this._dispatchEvent(),e&&this.$emit("nodeclick",e)},_dispatchEvent(){this.$emit("change",this.selected.slice(0))}}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-load-more"),xs);return e.openBlock(),e.createElementBlock("view",{class:"uni-data-pickerview"},[t.isCloudDataList?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("scroll-view",{key:0,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.selected,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["selected-item",{"selected-item-active":n==t.selectedIndex}]),key:n,onClick:e=>r.handleSelect(n)},[e.createElementVNode("text",null,e.toDisplayString(a.text||""),1)],10,["onClick"])))),128))])])),e.createElementVNode("view",{class:"tab-c"},[e.createElementVNode("scroll-view",{class:"list","scroll-y":!0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.dataList[t.selectedIndex],((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["item",{"is-disabled":!!a.disable}]),key:n,onClick:e=>r.handleNodeClick(a,t.selectedIndex,n)},[e.createElementVNode("text",{class:"item-text"},e.toDisplayString(a[t.map.text]),1),t.selected.length>t.selectedIndex&&a[t.map.value]==t.selected[t.selectedIndex].value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"check"})):e.createCommentVNode("",!0)],10,["onClick"])))),128))]),t.loading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-cover"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):e.createCommentVNode("",!0),t.errorMessage?(e.openBlock(),e.createElementBlock("view",{key:1,class:"error-message"},[e.createElementVNode("text",{class:"error-text"},e.toDisplayString(t.errorMessage),1)])):e.createCommentVNode("",!0)])])}],["__scopeId","data-v-c0c521c5"]])},props:{options:{type:[Object,Array],default:()=>({})},popupTitle:{type:String,default:"请选择"},placeholder:{type:String,default:"请选择"},heightMobile:{type:String,default:""},readonly:{type:Boolean,default:!1},clearIcon:{type:Boolean,default:!0},border:{type:Boolean,default:!0},split:{type:String,default:"/"},ellipsis:{type:Boolean,default:!0}},data:()=>({isOpened:!1,inputSelected:[]}),created(){this.$nextTick((()=>{this.load()}))},watch:{localdata:{handler(){this.load()},deep:!0}},methods:{clear(){this._dispatchEvent([])},onPropsChange(){this._treeData=[],this.selectedIndex=0,this.load()},load(){this.readonly?this._processReadonly(this.localdata,this.dataValue):this.isLocalData?(this.loadData(),this.inputSelected=this.selected.slice(0)):(this.isCloudDataList||this.isCloudDataTree)&&(this.loading=!0,this.getCloudDataValue().then((e=>{this.loading=!1,this.inputSelected=e})).catch((e=>{this.loading=!1,this.errorMessage=e})))},show(){this.isOpened=!0,setTimeout((()=>{this.$refs.pickerView.updateData({treeData:this._treeData,selected:this.selected,selectedIndex:this.selectedIndex})}),200),this.$emit("popupopened")},hide(){this.isOpened=!1,this.$emit("popupclosed")},handleInput(){this.readonly?this.$emit("inputclick"):this.show()},handleClose(e){this.hide()},onnodeclick(e){this.$emit("nodeclick",e)},ondatachange(e){this._treeData=this.$refs.pickerView._treeData},onchange(e){this.hide(),this.$nextTick((()=>{this.inputSelected=e})),this._dispatchEvent(e)},_processReadonly(e,t){if(e.findIndex((e=>e.children))>-1){let e;return Array.isArray(t)?(e=t[t.length-1],"object"==typeof e&&e.value&&(e=e.value)):e=t,void(this.inputSelected=this._findNodePath(e,this.localdata))}if(!this.hasValue)return void(this.inputSelected=[]);let a=[];for(let s=0;se.value==n));i&&a.push(i)}a.length&&(this.inputSelected=a)},_filterForArray(e,t){var a=[];for(let s=0;se.value==n));i&&a.push(i)}return a},_dispatchEvent(e){let t={};if(e.length){for(var a=new Array(e.length),n=0;nr.handleInput&&r.handleInput(...e))},[e.renderSlot(t.$slots,"default",{options:i.options,data:o.inputSelected,error:t.errorMessage},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["input-value",{"input-value-border":i.border}])},[t.errorMessage?(e.openBlock(),e.createElementBlock("text",{key:0,class:"selected-area error-text"},e.toDisplayString(t.errorMessage),1)):t.loading&&!o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"selected-area"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):o.inputSelected.length?(e.openBlock(),e.createElementBlock("scroll-view",{key:2,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.inputSelected,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"selected-item",key:a},[e.createElementVNode("text",{class:"text-color"},e.toDisplayString(t.text),1),ar.clear&&r.clear(...e)),["stop"]))},[e.createVNode(c,{type:"clear",color:"#c0c4cc",size:"24"})])):e.createCommentVNode("",!0),i.clearIcon&&o.inputSelected.length||i.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:5,class:"arrow-area"},[e.createElementVNode("view",{class:"input-arrow"})]))],2)]),!0)]),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-data-tree-cover",onClick:n[2]||(n[2]=(...e)=>r.handleClose&&r.handleClose(...e))})):e.createCommentVNode("",!0),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-data-tree-dialog"},[e.createElementVNode("view",{class:"uni-popper__arrow"}),e.createElementVNode("view",{class:"dialog-caption"},[e.createElementVNode("view",{class:"title-area"},[e.createElementVNode("text",{class:"dialog-title"},e.toDisplayString(i.popupTitle),1)]),e.createElementVNode("view",{class:"dialog-close",onClick:n[3]||(n[3]=(...e)=>r.handleClose&&r.handleClose(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})])]),e.createVNode(d,{class:"picker-view",ref:"pickerView",modelValue:t.dataValue,"onUpdate:modelValue":n[4]||(n[4]=e=>t.dataValue=e),localdata:t.localdata,preload:t.preload,collection:t.collection,field:t.field,orderby:t.orderby,where:t.where,"step-searh":t.stepSearh,"self-field":t.selfField,"parent-field":t.parentField,"managed-mode":!0,map:t.map,ellipsis:i.ellipsis,onChange:r.onchange,onDatachange:r.ondatachange,onNodeclick:r.onnodeclick},null,8,["modelValue","localdata","preload","collection","field","orderby","where","step-searh","self-field","parent-field","map","ellipsis","onChange","onDatachange","onNodeclick"])])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-0b9ed1e5"]]),Ts={__name:"index",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref([]),l=()=>{var e;d({url:"/sys/sysDepart/queryTreeList",method:"get",data:e}).then((e=>{r.value=e.result,h=e.result[0].id,u(e.result[0].id)})).catch((e=>{t("log","at pages/userlist/index.vue:98",e)}))},c=e.ref([]),u=(e,a,n)=>{var i;(i={id:e,username:a||"",realname:n||""},d({url:"/sys/user/queryUserByDepId",method:"get",data:i})).then((e=>{e.success&&(c.value=e.result)})).catch((e=>{t("log","at pages/userlist/index.vue:113",e)}))};let h=null,m=[];const p=e=>{u(e.id),h=e.id,-1!=m.indexOf(e.title)?m.splice(m.indexOf(e.title),1,e.title):m.push(e.title)},f=e.ref([]);let g=0,y=null,v=null,w=null;o((e=>{g=e.isradio,y=e.id,w=e.reason,e.nextnode&&(v=JSON.parse(e.nextnode)),l()}));const k=e.ref(""),b=e.ref(""),_=()=>{(k.value.trim()||b.value.trim())&&(c.value=[],u(h,k.value,b.value))},S=()=>{k.value="",b.value="",c.value=[],u(h,k.value,b.value)},E=()=>{if(!f.value.length)return s.$toast("请选择被委托人");var e;(e={taskAssignee:c.value.filter((e=>e.id==f.value[0]))[0].username,taskId:y},d({url:"/act/task/taskEntrust",method:"put",data:e})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},x=()=>{v?N():E()},N=()=>{xe({taskId:y,reason:w,processModel:1,nextnode:v[0].nextnode,nextUserName:c.value.filter((e=>e.id==f.value[0]))[0].realname,nextUserId:f.value[0]}).then((e=>{s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3)}))};return(n,s)=>{const o=a(e.resolveDynamicComponent("uni-data-picker"),Cs),l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(o,{onPopupclosed:s[0]||(s[0]=e=>(e=>{t("log","at pages/userlist/index.vue:129","qqq",e)})(e)),"step-searh":!1,map:{text:"departName",value:"id"},localdata:r.value,"popup-title":"请选择部门",placeholder:"请选择部门",onNodeclick:p},null,8,["localdata"]),e.createElementVNode("view",{class:"search_box"},[e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户姓名:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[1]||(s[1]=e=>b.value=e),type:"text",placeholder:"请输入姓名","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户账号:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[2]||(s[2]=e=>k.value=e),type:"text",placeholder:"请输入账号","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,k.value]])]),e.createElementVNode("view",{class:"btn f-row aic jca"},[e.createElementVNode("view",{class:"f-row aic",onClick:_},[e.createVNode(l,{type:"search",size:"15",color:"#fff"}),e.createTextVNode(" 查询 ")]),e.createElementVNode("view",{class:"f-row aic",onClick:S},[e.createVNode(l,{type:"refreshempty",size:"15",color:"#fff"}),e.createTextVNode(" 重置 ")])])]),e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic box"},[e.createElementVNode("view",{class:""}),e.createElementVNode("view",{class:""}," 序号 "),e.createElementVNode("view",{class:"username"}," 用户账号 "),e.createElementVNode("view",{class:""}," 用户姓名 ")]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item f-row aic box",key:a},[e.createElementVNode("view",{class:"f-row aic img",onClick:e=>(e=>{if(g){if(-1!=f.value.indexOf(e))return;f.value.splice(f.value.indexOf(e),1,e)}else-1!=f.value.indexOf(e)?f.value.splice(f.value.indexOf(e),1):f.value.push(e)})(t.id)},[f.value.includes(t.id)?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""}))],8,["onClick"]),e.createElementVNode("view",{class:"order"},e.toDisplayString(a+1),1),e.createElementVNode("view",{class:"username f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.username),1)]),e.createElementVNode("view",{class:"realname"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.realname),1)])])))),128))]),e.createElementVNode("view",{class:"confirm f-col aic"},[e.createElementVNode("view",{class:"",onClick:x}," 确认 ")])],2)}}},Ds=A(Ts,[["__scopeId","data-v-a805c56c"]]),Bs=A({__name:"detail",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:""},[e.createElementVNode("video",{src:""}),e.createElementVNode("view",{class:"title"}," 五月天“突然好想你”线上演唱会精彩回放,这里就是标题 ")]),e.createElementVNode("view",{class:"listcom"},[e.createVNode(ws)])],2))}},[["__scopeId","data-v-ab4e5d54"]]);var Is={exports:{}};!function(e,t){e.exports=function(){var e=1e3,t=6e4,a=36e5,n="millisecond",i="second",s="minute",o="hour",r="day",l="week",c="month",d="quarter",u="year",h="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],a=e%100;return"["+e+(t[(a-20)%10]||t[a]||t[0])+"]"}},y=function(e,t,a){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(a)+e},v={s:y,z:function(e){var t=-e.utcOffset(),a=Math.abs(t),n=Math.floor(a/60),i=a%60;return(t<=0?"+":"-")+y(n,2,"0")+":"+y(i,2,"0")},m:function e(t,a){if(t.date()1)return e(o[0])}else{var r=t.name;k[r]=t,i=r}return!n&&i&&(w=i),i||!n&&w},E=function(e,t){if(_(e))return e.clone();var a="object"==typeof t?t:{};return a.date=e,a.args=arguments,new N(a)},x=v;x.l=S,x.i=_,x.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var N=function(){function g(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[b]=!0}var y=g.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,a=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(p);if(n){var i=n[2]-1||0,s=(n[7]||"0").substring(0,3);return a?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)}}return new Date(t)}(e),this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return x},y.isValid=function(){return!(this.$d.toString()===m)},y.isSame=function(e,t){var a=E(e);return this.startOf(t)<=a&&a<=this.endOf(t)},y.isAfter=function(e,t){return E(e){l()}));const s=e.ref(Ps().format("YYYY-MM")),r=e=>{s.value=e.detail.value,l()},l=()=>{let[e,a]=s.value.split("-");var n;(n={year:e,month:a},d({url:"/zhgl_zbgl/zhglZbglZbb/list",method:"get",data:n})).then((e=>{i.value=e.result.records})).catch((e=>{t("log","at pages/zhiban/index.vue:73",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("picker",{fields:"month",mode:"date",onChange:r,value:s.value},[e.createElementVNode("view",{class:"date"},e.toDisplayString(s.value)+" 点击选择月份",1)],40,["value"]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)])))),256))])])],2))}},Ms=A(As,[["__scopeId","data-v-54de2922"]]),Rs={__name:"self",setup(a){const n=P(),i=e.ref([]);let s="";o((e=>{s=e.title,d()}));let l=1,c=!1;const d=()=>{c=!0,uni.showLoading({title:"加载中..."}),ye({pageNo:l,pageSize:10,_t:(new Date).getTime(),processName:s}).then((e=>{if(e.success){if(!e.result.records.length)return Ce("没有更多了~");let t=e.result.records;t.map((e=>{e.processApplyUserName=e.startUserName,e.processDefinitionName=e.prcocessDefinitionName,e.taskBeginTime=e.startTime})),i.value=[...i.value,...t],c=!1}})).catch((e=>{t("log","at pages/task/self.vue:59",e)}))},u=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return r((()=>{c||(l++,d())})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ze,{onJump:u,taskArr:i.value,currentIndex:2},null,8,["taskArr"])],2))}};__definePage("pages/login/login",M),__definePage("pages/tab/index",Le),__definePage("pages/tab/office",$e),__definePage("pages/tab/product",Ue),__definePage("pages/tab/my",Qe),__definePage("pages/task/index",Xe),__definePage("pages/task/handle",rt),__definePage("pages/talk/message_list",lt),__definePage("pages/talk/conversation",ct),__definePage("pages/talk/system",dt),__definePage("pages/document/index",ut),__definePage("pages/document/detail",ht),__definePage("pages/meeting/index",mt),__definePage("pages/meeting/detail",pt),__definePage("pages/leave/application",us),__definePage("pages/checkin/index",hs),__definePage("pages/useredit/useredit",ms),__definePage("pages/useredit/address",ps),__definePage("pages/useredit/add_address",fs),__definePage("pages/useredit/addressbook",gs),__definePage("pages/task/todotask",vs),__definePage("pages/safe/manage",ks),__definePage("pages/product/index",bs),__definePage("pages/userlist/index",Ds),__definePage("pages/safe/detail",Bs),__definePage("pages/zhiban/index",Ms),__definePage("pages/task/self",Rs);const Os="https://36.112.48.190/jeecg-boot/sys/common/static/",Ls=I("updateApp",(()=>{const a=e.reactive({force:!1,hasNew:!1,content:"",url:"",wgtUrl:""}),n=uni.getSystemInfoSync();return{checkAppUpdate:function(e=!1){try{d({url:"/sys/common/upDateApp",method:"get",data:i}).then((async e=>{let{result:i}=e;i.apkUrl=Os+i.apkUrl,i.wgtUrl=Os+i.wgtUrl,t("log","at store/update.js:40","更新",i),a.wgtUrl=i.wgtUrl,"android"===n.osName?(a.apkUrl=i.apkUrl,a.hasNew=await((e,t=!1)=>new Promise((a=>{const n=e=>e.replace(/\./g,"");if(t)plus.runtime.getProperty(plus.runtime.appid,(t=>{const i=t.version;a(+n(e)>+n(i))}));else{const t=plus.runtime.version;a(+n(e)>+n(t))}})))(i.versionCode,"wgt"==i.update)):a.url="itms-apps://itunes.apple.com/cn/app/id123456?mt=8",a.hasNew&&uni.showModal({title:"更新",content:"发现新版本,请更新",success(e){var t,a;e.confirm?(t=i.update,a=i,"wgt"!=t?plus.runtime.openURL(a.apkUrl):Be(a.wgtUrl)):plus.runtime.quit()}})}))}catch(s){a.hasNew=!1}var i},...e.toRefs(a),systemInfo:n}})),Fs={__name:"App",setup:e=>(s((()=>{uni.onTabBarMidButtonTap((()=>{Te("/pages/task/index",(()=>{uni.navigateTo({url:"/pages/task/index?id=0"})}))})),Ls().checkAppUpdate(),Pe()})),i((()=>{var e;(e={id:"1827997127165677570"},d({url:"/CxcJurisdiction/cxcJurisdiction/queryById",method:"get",data:e})).then((e=>{if(e.success){const t=P();uni.setStorageSync("isgray",e.result.value),t.setIsgray(e.result.value)}}))})),()=>{})},$s=A({__name:"index",props:{dataId:{type:String,default:""}},setup(t){const n=t,i=e.ref([]),s={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}},o=e.ref({}),r=()=>{var e;(e={id:n.dataId},d({url:"/CxcQxj/cxcQxj/queryById",method:"get",data:e})).then((e=>{e.success&&(o.value=e.result.records[0],i.value=o.value.path.split(",").map((e=>{const t=e.split("/").pop(),a=t.split(".").pop();return{name:t,extname:a,url:Oe(e)}})))}))},l=e.ref([]),c=e=>{Ee({processInstanceId:e}).then((e=>{e.success&&(l.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_cxc_qxj",dataId:n.dataId}).then((e=>{e.success&&c(e.result.processInstanceId)}))})),(t,n)=>{const r=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假职工: "),e.createElementVNode("text",null,e.toDisplayString(o.value.username_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 所属单位: "),e.createElementVNode("text",null,e.toDisplayString(o.value.sysOrgCode_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 联系方式: "),e.createElementVNode("text",null,e.toDisplayString(o.value.phone),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假类型: "),e.createElementVNode("text",null,e.toDisplayString(o.value.type),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假开始时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.begintime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假结束时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.endtime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假天数: "),e.createElementVNode("text",null,e.toDisplayString(o.value.days),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 审批人: "),e.createElementVNode("text",null,e.toDisplayString(o.value.examineleader_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假地点: "),e.createElementVNode("text",null,e.toDisplayString(o.value.address),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假原因: "),e.createElementVNode("text",null,e.toDisplayString(o.value.reason),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 附件: "),e.createVNode(r,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=e=>i.value=e),"image-styles":s},null,8,["modelValue"])])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",null,e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])],64)}}},[["__scopeId","data-v-4dc4d50b"]]),js=A({__name:"processCom",props:{info:{type:Array,default:()=>[]}},setup:t=>(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.info,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",key:a},[e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title)+": ",1),"事项内容"==t.title?(e.openBlock(),e.createElementBlock("rich-text",{key:0,nodes:t.data},null,8,["nodes"])):(e.openBlock(),e.createElementBlock("text",{key:1},e.toDisplayString(t.data),1))])])))),128))])]))},[["__scopeId","data-v-8f3f5a9f"]]),Us=A({__name:"supervise",props:{dataId:{type:String,default:""}},setup(a){const n=a,i=[{title:"基本信息",id:1},{title:"事项详情",id:2},{title:"添加下级",id:3},{title:"节点顺序",id:4},{title:"运行计划",id:5}],s=e.ref(1),o=e.ref([]),r=()=>{var e;(e={id:n.dataId},d({url:"/cxcdbxt/dbSxxq/queryById",method:"get",data:e})).then((e=>{if(e.success&&(1==s.value&&l(e.result.jbxxid),2==s.value)){let t=e.result;o.value=[{title:"承办部门",data:t.zbdw},{title:"协办部门",data:t.xbdw},{title:"部门领导",data:t.fgld},{title:"办理人员",data:t.dbry},{title:"要求反馈时间",data:t.yqfksj},{title:"节点名称",data:""},{title:"预计完成时间",data:""},{title:"实际反馈时间",data:t.sjfksj},{title:"自评价",data:t.zpj},{title:"发起时间",data:t.fqsj},{title:"序号",data:""},{title:"概述",data:""},{title:"时间进度",data:""},{title:"事项内容",data:t.sxnr}]}}))},l=e=>{var t;(t={id:e},d({url:"/cxcdbxt/dbJbxx/queryById",method:"get",data:t})).then((e=>{if(e.success){let t=e.result;o.value=[{title:"督办分类",data:t.fl},{title:"协办部门",data:t.xbbm},{title:"督办部门",data:t.cbbm},{title:"督办人员",data:t.dbry},{title:"督办部门负责人",data:t.zrr},{title:"是否涉密",data:t.sfsm},{title:"计划完成时间",data:t.jhwcsj},{title:"实际完成时间",data:t.wcsj},{title:"完成状态",data:t.wczt},{title:"备注",data:t.bz},{title:"督办事项",data:t.dbsx},{title:"时间进度",data:t.sjjd}]}}))},c=e.ref([]),u=e=>{t("log","at bpm/supervise.vue:199","000",e),Ee({processInstanceId:e}).then((e=>{t("log","at bpm/supervise.vue:203","0088800",e),e.success&&(c.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_db_sxxq_001",dataId:n.dataId}).then((e=>{e.success&&u(e.result.processInstanceId)}))})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"tab f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(i,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:s.value==t.id}),key:a,onClick:e=>{return a=t.id,s.value=a,void r();var a}},e.toDisplayString(t.title),11,["onClick"]))),64))]),e.createVNode(js,{info:o.value},null,8,["info"]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])]))}},[["__scopeId","data-v-c842b888"]]),zs=function(){const t=e.effectScope(!0),a=t.run((()=>e.ref({})));let n=[],i=[];const s=e.markRaw({install(e){w(s),s._a=e,e.provide(k,s),e.config.globalProperties.$pinia=s,i.forEach((e=>n.push(e))),i=[]},use(e){return this._a?n.push(e):i.push(e),this},_p:n,_a:null,_e:t,_s:new Map,state:a});return s}();const{app:Hs,Vuex:qs,Pinia:Js}=function(){const t=e.createVueApp(Fs);return t.use(zs),t.component("leaveApplication",$s),t.component("supervise",Us),t.config.globalProperties.$toast=Ce,{app:t}}();uni.Vuex=qs,uni.Pinia=Js,Hs.provide("__globalStyles",__uniConfig.styles),Hs._component.mpType="app",Hs._component.render=()=>{},Hs.mount("#app")}(Vue); +let v;const w=e=>v=e,k=Symbol();function b(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var _,S;(S=_||(_={})).direct="direct",S.patchObject="patch object",S.patchFunction="patch function";const E=()=>{};function x(t,a,n,i=E){t.push(a);const s=()=>{const e=t.indexOf(a);e>-1&&(t.splice(e,1),i())};return!n&&e.getCurrentScope()&&e.onScopeDispose(s),s}function N(e,...t){e.slice().forEach((e=>{e(...t)}))}const V=e=>e();function C(t,a){t instanceof Map&&a instanceof Map&&a.forEach(((e,a)=>t.set(a,e))),t instanceof Set&&a instanceof Set&&a.forEach(t.add,t);for(const n in a){if(!a.hasOwnProperty(n))continue;const i=a[n],s=t[n];b(s)&&b(i)&&t.hasOwnProperty(n)&&!e.isRef(i)&&!e.isReactive(i)?t[n]=C(s,i):t[n]=i}return t}const T=Symbol();const{assign:D}=Object;function B(t,a,n={},i,s,o){let r;const l=D({actions:{}},n),c={deep:!0};let d,u,h,m=[],p=[];const f=i.state.value[t];let g;function y(a){let n;d=u=!1,"function"==typeof a?(a(i.state.value[t]),n={type:_.patchFunction,storeId:t,events:h}):(C(i.state.value[t],a),n={type:_.patchObject,payload:a,storeId:t,events:h});const s=g=Symbol();e.nextTick().then((()=>{g===s&&(d=!0)})),u=!0,N(m,n,i.state.value[t])}o||f||(i.state.value[t]={}),e.ref({});const v=o?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{D(e,t)}))}:E;function k(e,a){return function(){w(i);const n=Array.from(arguments),s=[],o=[];function r(e){s.push(e)}function l(e){o.push(e)}let c;N(p,{args:n,name:e,store:B,after:r,onError:l});try{c=a.apply(this&&this.$id===t?this:B,n)}catch(d){throw N(o,d),d}return c instanceof Promise?c.then((e=>(N(s,e),e))).catch((e=>(N(o,e),Promise.reject(e)))):(N(s,c),c)}}const S={_p:i,$id:t,$onAction:x.bind(null,p),$patch:y,$reset:v,$subscribe(a,n={}){const s=x(m,a,n.detached,(()=>o())),o=r.run((()=>e.watch((()=>i.state.value[t]),(e=>{("sync"===n.flush?u:d)&&a({storeId:t,type:_.direct,events:h},e)}),D({},c,n))));return s},$dispose:function(){r.stop(),m=[],p=[],i._s.delete(t)}},B=e.reactive(S);i._s.set(t,B);const I=(i._a&&i._a.runWithContext||V)((()=>i._e.run((()=>(r=e.effectScope()).run(a)))));for(const w in I){const a=I[w];if(e.isRef(a)&&(A=a,!e.isRef(A)||!A.effect)||e.isReactive(a))o||(!f||b(P=a)&&P.hasOwnProperty(T)||(e.isRef(a)?a.value=f[w]:C(a,f[w])),i.state.value[t][w]=a);else if("function"==typeof a){const e=k(w,a);I[w]=e,l.actions[w]=a}}var P,A;return D(B,I),D(e.toRaw(B),I),Object.defineProperty(B,"$state",{get:()=>i.state.value[t],set:e=>{y((t=>{D(t,e)}))}}),i._p.forEach((e=>{D(B,r.run((()=>e({store:B,app:i._a,pinia:i,options:l}))))})),f&&o&&n.hydrate&&n.hydrate(B.$state,f),d=!0,u=!0,B}function I(t,a,n){let i,s;const o="function"==typeof a;function r(t,n){const r=e.hasInjectionContext();(t=t||(r?e.inject(k,null):null))&&w(t),(t=v)._s.has(i)||(o?B(i,a,s,t):function(t,a,n,i){const{state:s,actions:o,getters:r}=a,l=n.state.value[t];let c;c=B(t,(function(){l||(n.state.value[t]=s?s():{});const a=e.toRefs(n.state.value[t]);return D(a,o,Object.keys(r||{}).reduce(((a,i)=>(a[i]=e.markRaw(e.computed((()=>{w(n);const e=n._s.get(t);return r[i].call(e,e)}))),a)),{}))}),a,n,0,!0)}(i,s,t));return t._s.get(i)}return"string"==typeof t?(i=t,s=o?n:a):(s=t,i=t.id),r.$id=i,r}const P=I("user",{state:()=>({userinfo:uni.getStorageSync("user")&&JSON.parse(uni.getStorageSync("user"))||{},token:uni.getStorageSync("token")||null,role:uni.getStorageSync("role")||null,allowPage:uni.getStorageSync("allowPage")||null,position:uni.getStorageSync("position")||null,positionSwitch:uni.getStorageSync("positionSwitch")||null,wendu:uni.getStorageSync("wendu")||null,wenduIcon:uni.getStorageSync("wenduIcon")||null,isgray:uni.getStorageSync("isgray")||0}),getters:{},actions:{setUserInfo(e){this.userinfo=e},setToken(e){this.token=e},setRole(e){this.role=e},setPosition(e){this.position=e},setPositionSwitch(e){this.positionSwitch=e},setWeather(e,t){this.wendu=e,this.wenduIcon=t},setAllowPage(e){this.allowPage=e},setIsgray(e){this.isgray=e}}}),A=(e,t)=>{const a=e.__vccOpts||e;for(const[n,i]of t)a[n]=i;return a},M=A({__name:"login",setup(a){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(!1),r=e.ref(!0),l=e.ref(""),c=e.ref(""),u=()=>{if(!l.value.trim())return i.$toast("请输入账号");if(!c.value.trim())return i.$toast("请输入密码");let e=y.encode(encodeURIComponent(l.value)),a=y.encode(encodeURIComponent(c.value));var s;uni.showLoading({title:"登录中..."}),(s={username:e,password:a,ip:h()},d({url:"/sys/sinopecLogin",method:"post",data:s})).then((e=>{e.success&&(uni.setStorageSync("token",e.result.token),n.setToken(e.result.token),(()=>{let e={un:l.value};r.value&&(e.pw=c.value),uni.setStorageSync("accountObj",JSON.stringify(e))})(),function(e){return d({url:"/appConnet/app/queryRoleByRoleIds",method:"get",data:e})}({roles:e.result.userInfo.roles}).then((t=>{uni.setStorageSync("logintime",Date.now()),uni.setStorageSync("role",t),n.setRole(t),uni.setStorageSync("user",JSON.stringify(e.result.userInfo)),n.setUserInfo(e.result.userInfo),uni.switchTab({url:"/pages/tab/index"})})))})).catch((e=>{t("log","at pages/login/login.vue:130",e)}))};function h(){let e;if("Android"==plus.os.name){let s=plus.android.importClass("android.content.Context"),o=plus.android.runtimeMainActivity().getSystemService(s.CONNECTIVITY_SERVICE);plus.android.importClass(o);let r=o.getLinkProperties(o.getActiveNetwork()),l=plus.android.invoke(r,"getLinkAddresses");plus.android.importClass(l);for(var t=0;t>8&255)+"."+(i>>16&255)+"."+(i>>24&255))}}return e}return e.ref([]),o((()=>{if(uni.getStorageSync("accountObj")){let e=JSON.parse(uni.getStorageSync("accountObj"));l.value=e.un?e.un:"",c.value=e.pw?e.pw:""}})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"logo f-col aic"},[e.createElementVNode("image",{src:"/static/login/logo.png"})]),e.createElementVNode("view",{class:"form f-col aic"},[e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/phone.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[0]||(a[0]=e=>l.value=e),type:"text",placeholder:"请输入统一身份认证","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"box f-row aic"},[e.createElementVNode("image",{src:"/static/login/pwd.png"}),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":a[1]||(a[1]=e=>c.value=e),type:s.value?"text":"password",placeholder:"请输入密码","placeholder-style":"font-size: 28rpx;color: #999999;"},null,8,["type"]),[[e.vModelDynamic,c.value]]),s.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/eye.png",onClick:a[2]||(a[2]=e=>s.value=!s.value)})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/eye-off.png",onClick:a[3]||(a[3]=e=>s.value=!s.value)}))])]),e.createElementVNode("view",{class:"pwd f-row aic"},[e.createElementVNode("view",{style:{display:"inline-block"},onClick:a[4]||(a[4]=e=>r.value=!r.value)},[e.createElementVNode("view",{class:"f-row aic"},[r.value?(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/checked.png"})):(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/nocheck.png"})),e.createElementVNode("text",null,"记住密码")])])]),e.createElementVNode("view",{class:"login f-col aic"},[e.createElementVNode("view",{onClick:u}," 登录 ")])],2))}},[["__scopeId","data-v-c41e1a8c"]]),R=[{font_class:"arrow-down",unicode:""},{font_class:"arrow-left",unicode:""},{font_class:"arrow-right",unicode:""},{font_class:"arrow-up",unicode:""},{font_class:"auth",unicode:""},{font_class:"auth-filled",unicode:""},{font_class:"back",unicode:""},{font_class:"bars",unicode:""},{font_class:"calendar",unicode:""},{font_class:"calendar-filled",unicode:""},{font_class:"camera",unicode:""},{font_class:"camera-filled",unicode:""},{font_class:"cart",unicode:""},{font_class:"cart-filled",unicode:""},{font_class:"chat",unicode:""},{font_class:"chat-filled",unicode:""},{font_class:"chatboxes",unicode:""},{font_class:"chatboxes-filled",unicode:""},{font_class:"chatbubble",unicode:""},{font_class:"chatbubble-filled",unicode:""},{font_class:"checkbox",unicode:""},{font_class:"checkbox-filled",unicode:""},{font_class:"checkmarkempty",unicode:""},{font_class:"circle",unicode:""},{font_class:"circle-filled",unicode:""},{font_class:"clear",unicode:""},{font_class:"close",unicode:""},{font_class:"closeempty",unicode:""},{font_class:"cloud-download",unicode:""},{font_class:"cloud-download-filled",unicode:""},{font_class:"cloud-upload",unicode:""},{font_class:"cloud-upload-filled",unicode:""},{font_class:"color",unicode:""},{font_class:"color-filled",unicode:""},{font_class:"compose",unicode:""},{font_class:"contact",unicode:""},{font_class:"contact-filled",unicode:""},{font_class:"down",unicode:""},{font_class:"bottom",unicode:""},{font_class:"download",unicode:""},{font_class:"download-filled",unicode:""},{font_class:"email",unicode:""},{font_class:"email-filled",unicode:""},{font_class:"eye",unicode:""},{font_class:"eye-filled",unicode:""},{font_class:"eye-slash",unicode:""},{font_class:"eye-slash-filled",unicode:""},{font_class:"fire",unicode:""},{font_class:"fire-filled",unicode:""},{font_class:"flag",unicode:""},{font_class:"flag-filled",unicode:""},{font_class:"folder-add",unicode:""},{font_class:"folder-add-filled",unicode:""},{font_class:"font",unicode:""},{font_class:"forward",unicode:""},{font_class:"gear",unicode:""},{font_class:"gear-filled",unicode:""},{font_class:"gift",unicode:""},{font_class:"gift-filled",unicode:""},{font_class:"hand-down",unicode:""},{font_class:"hand-down-filled",unicode:""},{font_class:"hand-up",unicode:""},{font_class:"hand-up-filled",unicode:""},{font_class:"headphones",unicode:""},{font_class:"heart",unicode:""},{font_class:"heart-filled",unicode:""},{font_class:"help",unicode:""},{font_class:"help-filled",unicode:""},{font_class:"home",unicode:""},{font_class:"home-filled",unicode:""},{font_class:"image",unicode:""},{font_class:"image-filled",unicode:""},{font_class:"images",unicode:""},{font_class:"images-filled",unicode:""},{font_class:"info",unicode:""},{font_class:"info-filled",unicode:""},{font_class:"left",unicode:""},{font_class:"link",unicode:""},{font_class:"list",unicode:""},{font_class:"location",unicode:""},{font_class:"location-filled",unicode:""},{font_class:"locked",unicode:""},{font_class:"locked-filled",unicode:""},{font_class:"loop",unicode:""},{font_class:"mail-open",unicode:""},{font_class:"mail-open-filled",unicode:""},{font_class:"map",unicode:""},{font_class:"map-filled",unicode:""},{font_class:"map-pin",unicode:""},{font_class:"map-pin-ellipse",unicode:""},{font_class:"medal",unicode:""},{font_class:"medal-filled",unicode:""},{font_class:"mic",unicode:""},{font_class:"mic-filled",unicode:""},{font_class:"micoff",unicode:""},{font_class:"micoff-filled",unicode:""},{font_class:"minus",unicode:""},{font_class:"minus-filled",unicode:""},{font_class:"more",unicode:""},{font_class:"more-filled",unicode:""},{font_class:"navigate",unicode:""},{font_class:"navigate-filled",unicode:""},{font_class:"notification",unicode:""},{font_class:"notification-filled",unicode:""},{font_class:"paperclip",unicode:""},{font_class:"paperplane",unicode:""},{font_class:"paperplane-filled",unicode:""},{font_class:"person",unicode:""},{font_class:"person-filled",unicode:""},{font_class:"personadd",unicode:""},{font_class:"personadd-filled",unicode:""},{font_class:"personadd-filled-copy",unicode:""},{font_class:"phone",unicode:""},{font_class:"phone-filled",unicode:""},{font_class:"plus",unicode:""},{font_class:"plus-filled",unicode:""},{font_class:"plusempty",unicode:""},{font_class:"pulldown",unicode:""},{font_class:"pyq",unicode:""},{font_class:"qq",unicode:""},{font_class:"redo",unicode:""},{font_class:"redo-filled",unicode:""},{font_class:"refresh",unicode:""},{font_class:"refresh-filled",unicode:""},{font_class:"refreshempty",unicode:""},{font_class:"reload",unicode:""},{font_class:"right",unicode:""},{font_class:"scan",unicode:""},{font_class:"search",unicode:""},{font_class:"settings",unicode:""},{font_class:"settings-filled",unicode:""},{font_class:"shop",unicode:""},{font_class:"shop-filled",unicode:""},{font_class:"smallcircle",unicode:""},{font_class:"smallcircle-filled",unicode:""},{font_class:"sound",unicode:""},{font_class:"sound-filled",unicode:""},{font_class:"spinner-cycle",unicode:""},{font_class:"staff",unicode:""},{font_class:"staff-filled",unicode:""},{font_class:"star",unicode:""},{font_class:"star-filled",unicode:""},{font_class:"starhalf",unicode:""},{font_class:"trash",unicode:""},{font_class:"trash-filled",unicode:""},{font_class:"tune",unicode:""},{font_class:"tune-filled",unicode:""},{font_class:"undo",unicode:""},{font_class:"undo-filled",unicode:""},{font_class:"up",unicode:""},{font_class:"top",unicode:""},{font_class:"upload",unicode:""},{font_class:"upload-filled",unicode:""},{font_class:"videocam",unicode:""},{font_class:"videocam-filled",unicode:""},{font_class:"vip",unicode:""},{font_class:"vip-filled",unicode:""},{font_class:"wallet",unicode:""},{font_class:"wallet-filled",unicode:""},{font_class:"weibo",unicode:""},{font_class:"weixin",unicode:""}];const O=A({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""},fontFamily:{type:String,default:""}},data:()=>({icons:R}),computed:{unicode(){let e=this.icons.find((e=>e.font_class===this.type));return e?e.unicode:""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e},styleObj(){return""!==this.fontFamily?`color: ${this.color}; font-size: ${this.iconSize}; font-family: ${this.fontFamily};`:`color: ${this.color}; font-size: ${this.iconSize};`}},methods:{_onClick(){this.$emit("click")}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("text",{style:e.normalizeStyle(o.styleObj),class:e.normalizeClass(["uni-icons",["uniui-"+n.type,n.customPrefix,n.customPrefix?n.type:""]]),onClick:a[0]||(a[0]=(...e)=>o._onClick&&o._onClick(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-5610c8db"]]);function L(e,t){return`${F(e)} ${$(e,t)}`}function F(e){e=J(e);const t=(e=new Date(e)).getFullYear(),a=e.getMonth()+1,n=e.getDate();return`${t}-${j(a)}-${j(n)}`}function $(e,t){e=J(e);const a=(e=new Date(e)).getHours(),n=e.getMinutes(),i=e.getSeconds();return t?`${j(a)}:${j(n)}`:`${j(a)}:${j(n)}:${j(i)}`}function j(e){return e<10&&(e=`0${e}`),e}function U(e){return e?"00:00":"00:00:00"}function z(e,t){return(e=new Date(J(e)))<=(t=new Date(J(t)))}function H(e){return e.match(/((19|20)\d{2})(-|\/)\d{1,2}(-|\/)\d{1,2}/g)}const q=/^\d{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])( [0-5]?[0-9]:[0-5]?[0-9](:[0-5]?[0-9])?)?$/;function J(e){return"string"==typeof e&&q.test(e)&&(e=e.replace(/-/g,"/")),e}const W=A({props:{weeks:{type:Object,default:()=>({})},calendar:{type:Object,default:()=>({})},selected:{type:Array,default:()=>[]},checkHover:{type:Boolean,default:!1}},methods:{choiceDate(e){this.$emit("change",e)},handleMousemove(e){this.$emit("handleMouse",e)}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box",{"uni-calendar-item--disable":n.weeks.disable,"uni-calendar-item--before-checked-x":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked-x":n.weeks.afterMultiple}]),onClick:a[0]||(a[0]=e=>o.choiceDate(n.weeks)),onMouseenter:a[1]||(a[1]=e=>o.handleMousemove(n.weeks))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar-item__weeks-box-item",{"uni-calendar-item--checked":n.calendar.fullDate===n.weeks.fullDate&&(n.calendar.userChecked||!n.checkHover),"uni-calendar-item--checked-range-text":n.checkHover,"uni-calendar-item--before-checked":n.weeks.beforeMultiple,"uni-calendar-item--multiple":n.weeks.multiple,"uni-calendar-item--after-checked":n.weeks.afterMultiple,"uni-calendar-item--disable":n.weeks.disable}])},[n.selected&&n.weeks.extraInfo?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-calendar-item__weeks-box-circle"})):e.createCommentVNode("",!0),e.createElementVNode("text",{class:"uni-calendar-item__weeks-box-text uni-calendar-item__weeks-box-text-disable uni-calendar-item--checked-text"},e.toDisplayString(n.weeks.date),1)],2),e.createElementVNode("view",{class:e.normalizeClass({"uni-calendar-item--today":n.weeks.isToday})},null,2)],34)}],["__scopeId","data-v-a5fd30c1"]]),Y=["{","}"];const K=/^(?:\d)+/,G=/^(?:\w)+/;const Q="zh-Hans",Z="zh-Hant",X="en",ee=Object.prototype.hasOwnProperty,te=(e,t)=>ee.call(e,t),ae=new class{constructor(){this._caches=Object.create(null)}interpolate(e,t,a=Y){if(!t)return[e];let n=this._caches[e];return n||(n=function(e,[t,a]){const n=[];let i=0,s="";for(;i-1?Q:e.indexOf("-hant")>-1?Z:(a=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==a.indexOf(e)))?Z:Q);var a;let n=[X,"fr","es"];t&&Object.keys(t).length>0&&(n=Object.keys(t));const i=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,n);return i||void 0}class ie{constructor({locale:e,fallbackLocale:t,messages:a,watcher:n,formater:i}){this.locale=X,this.fallbackLocale=X,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=i||ae,this.messages=a||{},this.setLocale(e||X),n&&this.watchLocale(n)}setLocale(e){const t=this.locale;this.locale=ne(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,a=!0){const n=this.messages[e];n?a?Object.assign(n,t):Object.keys(t).forEach((e=>{te(n,e)||(n[e]=t[e])})):this.messages[e]=t}f(e,t,a){return this.formater.interpolate(e,t,a).join("")}t(e,t,a){let n=this.message;return"string"==typeof t?(t=ne(t,this.messages))&&(n=this.messages[t]):a=t,te(n,e)?this.formater.interpolate(n[e],a).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function se(e,t={},a,n){"string"!=typeof e&&([e,t]=[t,e]),"string"!=typeof e&&(e="undefined"!=typeof uni&&uni.getLocale?uni.getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():X),"string"!=typeof a&&(a="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||X);const i=new ie({locale:e,fallbackLocale:a,messages:t,watcher:n});let s=(e,t)=>{if("function"!=typeof getApp)s=function(e,t){return i.t(e,t)};else{let e=!1;s=function(t,a){const n=getApp().$vm;return n&&(n.$locale,e||(e=!0,function(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}(n,i))),i.t(t,a)}}return s(e,t)};return{i18n:i,f:(e,t,a)=>i.f(e,t,a),t:(e,t)=>s(e,t),add:(e,t,a=!0)=>i.add(e,t,a),watch:e=>i.watchLocale(e),getLocale:()=>i.getLocale(),setLocale:e=>i.setLocale(e)}}const oe={en:{"uni-datetime-picker.selectDate":"select date","uni-datetime-picker.selectTime":"select time","uni-datetime-picker.selectDateTime":"select date and time","uni-datetime-picker.startDate":"start date","uni-datetime-picker.endDate":"end date","uni-datetime-picker.startTime":"start time","uni-datetime-picker.endTime":"end time","uni-datetime-picker.ok":"ok","uni-datetime-picker.clear":"clear","uni-datetime-picker.cancel":"cancel","uni-datetime-picker.year":"-","uni-datetime-picker.month":"","uni-calender.MON":"MON","uni-calender.TUE":"TUE","uni-calender.WED":"WED","uni-calender.THU":"THU","uni-calender.FRI":"FRI","uni-calender.SAT":"SAT","uni-calender.SUN":"SUN","uni-calender.confirm":"confirm"},"zh-Hans":{"uni-datetime-picker.selectDate":"选择日期","uni-datetime-picker.selectTime":"选择时间","uni-datetime-picker.selectDateTime":"选择日期时间","uni-datetime-picker.startDate":"开始日期","uni-datetime-picker.endDate":"结束日期","uni-datetime-picker.startTime":"开始时间","uni-datetime-picker.endTime":"结束时间","uni-datetime-picker.ok":"确定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"确认"},"zh-Hant":{"uni-datetime-picker.selectDate":"選擇日期","uni-datetime-picker.selectTime":"選擇時間","uni-datetime-picker.selectDateTime":"選擇日期時間","uni-datetime-picker.startDate":"開始日期","uni-datetime-picker.endDate":"結束日期","uni-datetime-picker.startTime":"開始时间","uni-datetime-picker.endTime":"結束时间","uni-datetime-picker.ok":"確定","uni-datetime-picker.clear":"清除","uni-datetime-picker.cancel":"取消","uni-datetime-picker.year":"年","uni-datetime-picker.month":"月","uni-calender.SUN":"日","uni-calender.MON":"一","uni-calender.TUE":"二","uni-calender.WED":"三","uni-calender.THU":"四","uni-calender.FRI":"五","uni-calender.SAT":"六","uni-calender.confirm":"確認"}},{t:re}=se(oe),le={name:"UniDatetimePicker",data:()=>({indicatorStyle:"height: 50px;",visible:!1,fixNvueBug:{},dateShow:!0,timeShow:!0,title:"日期和时间",time:"",year:1920,month:0,day:0,hour:0,minute:0,second:0,startYear:1920,startMonth:1,startDay:1,startHour:0,startMinute:0,startSecond:0,endYear:2120,endMonth:12,endDay:31,endHour:23,endMinute:59,endSecond:59}),options:{virtualHost:!0},props:{type:{type:String,default:"datetime"},value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},disabled:{type:[Boolean,String],default:!1},border:{type:[Boolean,String],default:!0},hideSecond:{type:[Boolean,String],default:!1}},watch:{modelValue:{handler(e){e?(this.parseValue(J(e)),this.initTime(!1)):(this.time="",this.parseValue(Date.now()))},immediate:!0},type:{handler(e){"date"===e?(this.dateShow=!0,this.timeShow=!1,this.title="日期"):"time"===e?(this.dateShow=!1,this.timeShow=!0,this.title="时间"):(this.dateShow=!0,this.timeShow=!0,this.title="日期和时间")},immediate:!0},start:{handler(e){this.parseDatetimeRange(J(e),"start")},immediate:!0},end:{handler(e){this.parseDatetimeRange(J(e),"end")},immediate:!0},months(e){this.checkValue("month",this.month,e)},days(e){this.checkValue("day",this.day,e)},hours(e){this.checkValue("hour",this.hour,e)},minutes(e){this.checkValue("minute",this.minute,e)},seconds(e){this.checkValue("second",this.second,e)}},computed:{years(){return this.getCurrentRange("year")},months(){return this.getCurrentRange("month")},days(){return this.getCurrentRange("day")},hours(){return this.getCurrentRange("hour")},minutes(){return this.getCurrentRange("minute")},seconds(){return this.getCurrentRange("second")},ymd(){return[this.year-this.minYear,this.month-this.minMonth,this.day-this.minDay]},hms(){return[this.hour-this.minHour,this.minute-this.minMinute,this.second-this.minSecond]},currentDateIsStart(){return this.year===this.startYear&&this.month===this.startMonth&&this.day===this.startDay},currentDateIsEnd(){return this.year===this.endYear&&this.month===this.endMonth&&this.day===this.endDay},minYear(){return this.startYear},maxYear(){return this.endYear},minMonth(){return this.year===this.startYear?this.startMonth:1},maxMonth(){return this.year===this.endYear?this.endMonth:12},minDay(){return this.year===this.startYear&&this.month===this.startMonth?this.startDay:1},maxDay(){return this.year===this.endYear&&this.month===this.endMonth?this.endDay:this.daysInMonth(this.year,this.month)},minHour(){return"datetime"===this.type?this.currentDateIsStart?this.startHour:0:"time"===this.type?this.startHour:void 0},maxHour(){return"datetime"===this.type?this.currentDateIsEnd?this.endHour:23:"time"===this.type?this.endHour:void 0},minMinute(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour?this.startMinute:0:"time"===this.type?this.hour===this.startHour?this.startMinute:0:void 0},maxMinute(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour?this.endMinute:59:"time"===this.type?this.hour===this.endHour?this.endMinute:59:void 0},minSecond(){return"datetime"===this.type?this.currentDateIsStart&&this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:"time"===this.type?this.hour===this.startHour&&this.minute===this.startMinute?this.startSecond:0:void 0},maxSecond(){return"datetime"===this.type?this.currentDateIsEnd&&this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:"time"===this.type?this.hour===this.endHour&&this.minute===this.endMinute?this.endSecond:59:void 0},selectTimeText:()=>re("uni-datetime-picker.selectTime"),okText:()=>re("uni-datetime-picker.ok"),clearText:()=>re("uni-datetime-picker.clear"),cancelText:()=>re("uni-datetime-picker.cancel")},mounted(){},methods:{lessThanTen:e=>e<10?"0"+e:e,parseTimeType(e){if(e){let t=e.split(":");this.hour=Number(t[0]),this.minute=Number(t[1]),this.second=Number(t[2])}},initPickerValue(e){let t=null;e?t=this.compareValueWithStartAndEnd(e,this.start,this.end):(t=Date.now(),t=this.compareValueWithStartAndEnd(t,this.start,this.end)),this.parseValue(t)},compareValueWithStartAndEnd(e,t,a){let n=null;return e=this.superTimeStamp(e),t=this.superTimeStamp(t),a=this.superTimeStamp(a),n=t&&a?ea?new Date(a):new Date(e):t&&!a?t<=e?new Date(e):new Date(t):!t&&a?e<=a?new Date(e):new Date(a):new Date(e),n},superTimeStamp(e){let t="";if("time"===this.type&&e&&"string"==typeof e){const e=new Date;t=e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()+" "}return Number(e)&&(e=parseInt(e),t=0),this.createTimeStamp(t+e)},parseValue(e){if(e){if("time"===this.type&&"string"==typeof e)this.parseTimeType(e);else{let t=null;t=new Date(e),"time"!==this.type&&(this.year=t.getFullYear(),this.month=t.getMonth()+1,this.day=t.getDate()),"date"!==this.type&&(this.hour=t.getHours(),this.minute=t.getMinutes(),this.second=t.getSeconds())}this.hideSecond&&(this.second=0)}},parseDatetimeRange(e,t){if(!e)return"start"===t&&(this.startYear=1920,this.startMonth=1,this.startDay=1,this.startHour=0,this.startMinute=0,this.startSecond=0),void("end"===t&&(this.endYear=2120,this.endMonth=12,this.endDay=31,this.endHour=23,this.endMinute=59,this.endSecond=59));if("time"===this.type){const a=e.split(":");this[t+"Hour"]=Number(a[0]),this[t+"Minute"]=Number(a[1]),this[t+"Second"]=Number(a[2])}else{if(!e)return void("start"===t?this.startYear=this.year-60:this.endYear=this.year+60);Number(e)&&(e=parseInt(e));const a=/[0-9]:[0-9]/;"datetime"!==this.type||"end"!==t||"string"!=typeof e||a.test(e)||(e+=" 23:59:59");const n=new Date(e);this[t+"Year"]=n.getFullYear(),this[t+"Month"]=n.getMonth()+1,this[t+"Day"]=n.getDate(),"datetime"===this.type&&(this[t+"Hour"]=n.getHours(),this[t+"Minute"]=n.getMinutes(),this[t+"Second"]=n.getSeconds())}},getCurrentRange(e){const t=[];for(let a=this["min"+this.capitalize(e)];a<=this["max"+this.capitalize(e)];a++)t.push(a);return t},capitalize:e=>e.charAt(0).toUpperCase()+e.slice(1),checkValue(e,t,a){-1===a.indexOf(t)&&(this[e]=a[0])},daysInMonth:(e,t)=>new Date(e,t,0).getDate(),createTimeStamp(e){if(e)return"number"==typeof e?e:(e=e.replace(/-/g,"/"),"date"===this.type&&(e+=" 00:00:00"),Date.parse(e))},createDomSting(){const e=this.year+"-"+this.lessThanTen(this.month)+"-"+this.lessThanTen(this.day);let t=this.lessThanTen(this.hour)+":"+this.lessThanTen(this.minute);return this.hideSecond||(t=t+":"+this.lessThanTen(this.second)),"date"===this.type?e:"time"===this.type?t:e+" "+t},initTime(e=!0){this.time=this.createDomSting(),e&&("timestamp"===this.returnType&&"time"!==this.type?(this.$emit("change",this.createTimeStamp(this.time)),this.$emit("input",this.createTimeStamp(this.time)),this.$emit("update:modelValue",this.createTimeStamp(this.time))):(this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time)))},bindDateChange(e){const t=e.detail.value;this.year=this.years[t[0]],this.month=this.months[t[1]],this.day=this.days[t[2]]},bindTimeChange(e){const t=e.detail.value;this.hour=this.hours[t[0]],this.minute=this.minutes[t[1]],this.second=this.seconds[t[2]]},initTimePicker(){if(this.disabled)return;const e=J(this.time);this.initPickerValue(e),this.visible=!this.visible},tiggerTimePicker(e){this.visible=!this.visible},clearTime(){this.time="",this.$emit("change",this.time),this.$emit("input",this.time),this.$emit("update:modelValue",this.time),this.tiggerTimePicker()},setTime(){this.initTime(),this.tiggerTimePicker()}}};const ce=A(le,[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker"},[e.createElementVNode("view",{onClick:a[0]||(a[0]=(...e)=>o.initTimePicker&&o.initTimePicker(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-datetime-picker-timebox-pointer",{"uni-datetime-picker-disabled":n.disabled,"uni-datetime-picker-timebox":n.border}])},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(s.time),1),s.time?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker-time"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]))],2)]),!0)]),s.visible?(e.openBlock(),e.createElementBlock("view",{key:0,id:"mask",class:"uni-datetime-picker-mask",onClick:a[1]||(a[1]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))})):e.createCommentVNode("",!0),s.visible?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-datetime-picker-popup",[s.dateShow&&s.timeShow?"":"fix-nvue-height"]]),style:e.normalizeStyle(s.fixNvueBug)},[e.createElementVNode("view",{class:"uni-title"},[e.createElementVNode("text",{class:"uni-datetime-picker-text"},e.toDisplayString(o.selectTimeText),1)]),s.dateShow?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:"uni-datetime-picker-view","indicator-style":s.indicatorStyle,value:o.ymd,onChange:a[2]||(a[2]=(...e)=>o.bindDateChange&&o.bindDateChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.years,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.months,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.days,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))])],40,["indicator-style","value"]),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-left"},"-"),e.createElementVNode("text",{class:"uni-datetime-picker-sign sign-right"},"-")])):e.createCommentVNode("",!0),s.timeShow?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-datetime-picker__container-box"},[e.createElementVNode("picker-view",{class:e.normalizeClass(["uni-datetime-picker-view",[n.hideSecond?"time-hide-second":""]]),"indicator-style":s.indicatorStyle,value:o.hms,onChange:a[3]||(a[3]=(...e)=>o.bindTimeChange&&o.bindTimeChange(...e))},[e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.hours,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),e.createElementVNode("picker-view-column",null,[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.minutes,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("picker-view-column",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.seconds,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-datetime-picker-item",key:a},[e.createElementVNode("text",{class:"uni-datetime-picker-item"},e.toDisplayString(o.lessThanTen(t)),1)])))),128))]))],42,["indicator-style","value"]),e.createElementVNode("text",{class:e.normalizeClass(["uni-datetime-picker-sign",[n.hideSecond?"sign-center":"sign-left"]])},":",2),n.hideSecond?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:"uni-datetime-picker-sign sign-right"},":"))])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-datetime-picker-btn"},[e.createElementVNode("view",{onClick:a[4]||(a[4]=(...e)=>o.clearTime&&o.clearTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.clearText),1)]),e.createElementVNode("view",{class:"uni-datetime-picker-btn-group"},[e.createElementVNode("view",{class:"uni-datetime-picker-cancel",onClick:a[5]||(a[5]=(...e)=>o.tiggerTimePicker&&o.tiggerTimePicker(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.cancelText),1)]),e.createElementVNode("view",{onClick:a[6]||(a[6]=(...e)=>o.setTime&&o.setTime(...e))},[e.createElementVNode("text",{class:"uni-datetime-picker-btn-text"},e.toDisplayString(o.okText),1)])])])],6)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-8a3925ff"]]),{t:de}=se(oe),ue={components:{calendarItem:W,timePicker:ce},options:{virtualHost:!0},props:{date:{type:String,default:""},defTime:{type:[String,Object],default:""},selectableTimes:{type:[Object],default:()=>({})},selected:{type:Array,default:()=>[]},startDate:{type:String,default:""},endDate:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},range:{type:Boolean,default:!1},hasTime:{type:Boolean,default:!1},insert:{type:Boolean,default:!0},showMonth:{type:Boolean,default:!0},clearDate:{type:Boolean,default:!0},checkHover:{type:Boolean,default:!0},hideSecond:{type:[Boolean],default:!1},pleStatus:{type:Object,default:()=>({before:"",after:"",data:[],fulldate:""})},defaultValue:{type:[String,Object,Array],default:""}},data:()=>({show:!1,weeks:[],calendar:{},nowDate:{},aniMaskShow:!1,firstEnter:!0,time:"",timeRange:{startTime:"",endTime:""},tempSingleDate:"",tempRange:{before:"",after:""}}),watch:{date:{immediate:!0,handler(e){this.range||(this.tempSingleDate=e,setTimeout((()=>{this.init(e)}),100))}},defTime:{immediate:!0,handler(e){this.range?(this.timeRange.startTime=e.start,this.timeRange.endTime=e.end):this.time=e}},startDate(e){this.cale&&(this.cale.setStartDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},endDate(e){this.cale&&(this.cale.setEndDate(e),this.cale.setDate(this.nowDate.fullDate),this.weeks=this.cale.weeks)},selected(e){this.cale&&(this.cale.setSelectInfo(this.nowDate.fullDate,e),this.weeks=this.cale.weeks)},pleStatus:{immediate:!0,handler(e){const{before:t,after:a,fulldate:n,which:i}=e;this.tempRange.before=t,this.tempRange.after=a,setTimeout((()=>{if(n)if(this.cale.setHoverMultiple(n),t&&a){if(this.cale.lastHover=!0,this.rangeWithinMonth(a,t))return;this.setDate(t)}else this.cale.setMultiple(n),this.setDate(this.nowDate.fullDate),this.calendar.fullDate="",this.cale.lastHover=!1;else{if(!this.cale)return;this.cale.setDefaultMultiple(t,a),"left"===i&&t?(this.setDate(t),this.weeks=this.cale.weeks):a&&(this.setDate(a),this.weeks=this.cale.weeks),this.cale.lastHover=!0}}),16)}}},computed:{timepickerStartTime(){return(this.range?this.tempRange.before:this.calendar.fullDate)===this.startDate?this.selectableTimes.start:""},timepickerEndTime(){return(this.range?this.tempRange.after:this.calendar.fullDate)===this.endDate?this.selectableTimes.end:""},selectDateText:()=>de("uni-datetime-picker.selectDate"),startDateText(){return this.startPlaceholder||de("uni-datetime-picker.startDate")},endDateText(){return this.endPlaceholder||de("uni-datetime-picker.endDate")},okText:()=>de("uni-datetime-picker.ok"),yearText:()=>de("uni-datetime-picker.year"),monthText:()=>de("uni-datetime-picker.month"),MONText:()=>de("uni-calender.MON"),TUEText:()=>de("uni-calender.TUE"),WEDText:()=>de("uni-calender.WED"),THUText:()=>de("uni-calender.THU"),FRIText:()=>de("uni-calender.FRI"),SATText:()=>de("uni-calender.SAT"),SUNText:()=>de("uni-calender.SUN"),confirmText:()=>de("uni-calender.confirm")},created(){this.cale=new class{constructor({selected:e,startDate:t,endDate:a,range:n}={}){this.date=this.getDateObj(new Date),this.selected=e||[],this.startDate=t,this.endDate=a,this.range=n,this.cleanMultipleStatus(),this.weeks={},this.lastHover=!1}setDate(e){const t=this.getDateObj(e);this.getWeeks(t.fullDate)}cleanMultipleStatus(){this.multipleStatus={before:"",after:"",data:[]}}setStartDate(e){this.startDate=e}setEndDate(e){this.endDate=e}getPreMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t-1);const a=e.getMonth();return 0!==t&&a-t==0&&e.setMonth(a-1),this.getDateObj(e)}getNextMonthObj(e){e=J(e);const t=(e=new Date(e)).getMonth();e.setMonth(t+1);const a=e.getMonth();return a-t>1&&e.setMonth(a-1),this.getDateObj(e)}getDateObj(e){return e=J(e),{fullDate:F(e=new Date(e)),year:e.getFullYear(),month:j(e.getMonth()+1),date:j(e.getDate()),day:e.getDay()}}getPreMonthDays(e,t){const a=[];for(let n=e-1;n>=0;n--){const e=t.month-1;a.push({date:new Date(t.year,e,-n).getDate(),month:e,disable:!0})}return a}getCurrentMonthDays(e,t){const a=[],n=this.date.fullDate;for(let i=1;i<=e;i++){const e=`${t.year}-${t.month}-${j(i)}`,s=n===e,o=this.selected&&this.selected.find((t=>{if(this.dateEqual(e,t.date))return t}));this.startDate&&z(this.startDate,e),this.endDate&&z(e,this.endDate);let r=this.multipleStatus.data,l=-1;this.range&&r&&(l=r.findIndex((t=>this.dateEqual(t,e))));const c=-1!==l;a.push({fullDate:e,year:t.year,date:i,multiple:!!this.range&&c,beforeMultiple:this.isLogicBefore(e,this.multipleStatus.before,this.multipleStatus.after),afterMultiple:this.isLogicAfter(e,this.multipleStatus.before,this.multipleStatus.after),month:t.month,disable:this.startDate&&!z(this.startDate,e)||this.endDate&&!z(e,this.endDate),isToday:s,userChecked:!1,extraInfo:o})}return a}_getNextMonthDays(e,t){const a=[],n=t.month+1;for(let i=1;i<=e;i++)a.push({date:i,month:n,disable:!0});return a}getInfo(e){return e||(e=new Date),this.calendar.find((t=>t.fullDate===this.getDateObj(e).fullDate))}dateEqual(e,t){return e=new Date(J(e)),t=new Date(J(t)),e.valueOf()===t.valueOf()}isLogicBefore(e,t,a){let n=t;return t&&a&&(n=z(t,a)?t:a),this.dateEqual(n,e)}isLogicAfter(e,t,a){let n=a;return t&&a&&(n=z(t,a)?a:t),this.dateEqual(n,e)}geDateAll(e,t){var a=[],n=e.split("-"),i=t.split("-"),s=new Date;s.setFullYear(n[0],n[1]-1,n[2]);var o=new Date;o.setFullYear(i[0],i[1]-1,i[2]);for(var r=s.getTime()-864e5,l=o.getTime()-864e5,c=r;c<=l;)c+=864e5,a.push(this.getDateObj(new Date(parseInt(c))).fullDate);return a}setMultiple(e){if(!this.range)return;let{before:t,after:a}=this.multipleStatus;if(t&&a){if(!this.lastHover)return void(this.lastHover=!0);this.multipleStatus.before=e,this.multipleStatus.after="",this.multipleStatus.data=[],this.multipleStatus.fulldate="",this.lastHover=!1}else t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before),this.lastHover=!0):(this.multipleStatus.before=e,this.multipleStatus.after=void 0,this.lastHover=!1);this.getWeeks(e)}setHoverMultiple(e){if(!this.range||this.lastHover)return;const{before:t}=this.multipleStatus;t?(this.multipleStatus.after=e,z(this.multipleStatus.before,this.multipleStatus.after)?this.multipleStatus.data=this.geDateAll(this.multipleStatus.before,this.multipleStatus.after):this.multipleStatus.data=this.geDateAll(this.multipleStatus.after,this.multipleStatus.before)):this.multipleStatus.before=e,this.getWeeks(e)}setDefaultMultiple(e,t){this.multipleStatus.before=e,this.multipleStatus.after=t,e&&t&&(z(e,t)?(this.multipleStatus.data=this.geDateAll(e,t),this.getWeeks(t)):(this.multipleStatus.data=this.geDateAll(t,e),this.getWeeks(e)))}getWeeks(e){const{year:t,month:a}=this.getDateObj(e),n=new Date(t,a-1,1).getDay(),i=this.getPreMonthDays(n,this.getDateObj(e)),s=new Date(t,a,0).getDate(),o=42-n-s,r=[...i,...this.getCurrentMonthDays(s,this.getDateObj(e)),...this._getNextMonthDays(o,this.getDateObj(e))],l=new Array(6);for(let c=0;c{setTimeout((()=>{this.aniMaskShow=!0}),50)}))},close(){this.aniMaskShow=!1,this.$nextTick((()=>{setTimeout((()=>{this.show=!1,this.$emit("close")}),300)}))},confirm(){this.setEmit("confirm"),this.close()},change(e){(this.insert||e)&&this.setEmit("change")},monthSwitch(){let{year:e,month:t}=this.nowDate;this.$emit("monthSwitch",{year:e,month:Number(t)})},setEmit(e){this.range||(this.calendar.fullDate||(this.calendar=this.cale.getInfo(new Date),this.tempSingleDate=this.calendar.fullDate),this.hasTime&&!this.time&&(this.time=$(new Date,this.hideSecond)));let{year:t,month:a,date:n,fullDate:i,extraInfo:s}=this.calendar;this.$emit(e,{range:this.cale.multipleStatus,year:t,month:a,date:n,time:this.time,timeRange:this.timeRange,fulldate:i,extraInfo:s||{}})},choiceDate(e){if(e.disable)return;this.calendar=e,this.calendar.userChecked=!0,this.cale.setMultiple(this.calendar.fullDate,!0),this.weeks=this.cale.weeks,this.tempSingleDate=this.calendar.fullDate;const t=new Date(this.cale.multipleStatus.before).getTime(),a=new Date(this.cale.multipleStatus.after).getTime();t>a&&a?(this.tempRange.before=this.cale.multipleStatus.after,this.tempRange.after=this.cale.multipleStatus.before):(this.tempRange.before=this.cale.multipleStatus.before,this.tempRange.after=this.cale.multipleStatus.after),this.change(!0)},changeMonth(e){let t;"pre"===e?t=this.cale.getPreMonthObj(this.nowDate.fullDate).fullDate:"next"===e&&(t=this.cale.getNextMonthObj(this.nowDate.fullDate).fullDate),this.setDate(t),this.monthSwitch()},setDate(e){this.cale.setDate(e),this.weeks=this.cale.weeks,this.nowDate=this.cale.getInfo(e)}}};const he={name:"UniDatetimePicker",options:{virtualHost:!0},components:{Calendar:A(ue,[["render",function(t,n,i,s,o,r){const l=e.resolveComponent("calendar-item"),c=e.resolveComponent("time-picker"),d=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:"uni-calendar",onMouseleave:n[8]||(n[8]=(...e)=>r.leaveCale&&r.leaveCale(...e))},[!i.insert&&o.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-calendar__mask",{"uni-calendar--mask-show":o.aniMaskShow}]),onClick:n[0]||(n[0]=(...e)=>r.maskClick&&r.maskClick(...e))},null,2)):e.createCommentVNode("",!0),i.insert||o.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass(["uni-calendar__content",{"uni-calendar--fixed":!i.insert,"uni-calendar--ani-show":o.aniMaskShow,"uni-calendar__content-mobile":o.aniMaskShow}])},[e.createElementVNode("view",{class:e.normalizeClass(["uni-calendar__header",{"uni-calendar__header-mobile":!i.insert}])},[e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[1]||(n[1]=e.withModifiers((e=>r.changeMonth("pre")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--left"})]),e.createElementVNode("picker",{mode:"date",value:i.date,fields:"month",onChange:n[2]||(n[2]=(...e)=>r.bindDateChange&&r.bindDateChange(...e))},[e.createElementVNode("text",{class:"uni-calendar__header-text"},e.toDisplayString((o.nowDate.year||"")+r.yearText+(o.nowDate.month||"")+r.monthText),1)],40,["value"]),e.createElementVNode("view",{class:"uni-calendar__header-btn-box",onClick:n[3]||(n[3]=e.withModifiers((e=>r.changeMonth("next")),["stop"]))},[e.createElementVNode("view",{class:"uni-calendar__header-btn uni-calendar--right"})]),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"dialog-close",onClick:n[4]||(n[4]=(...e)=>r.maskClick&&r.maskClick(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})]))],2),e.createElementVNode("view",{class:"uni-calendar__box"},[i.showMonth?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-calendar__box-bg"},[e.createElementVNode("text",{class:"uni-calendar__box-bg-text"},e.toDisplayString(o.nowDate.month),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uni-calendar__weeks",style:{"padding-bottom":"7px"}},[e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SUNText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.MONText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.TUEText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.WEDText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.THUText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.FRIText),1)]),e.createElementVNode("view",{class:"uni-calendar__weeks-day"},[e.createElementVNode("text",{class:"uni-calendar__weeks-day-text"},e.toDisplayString(r.SATText),1)])]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.weeks,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks",key:a},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"uni-calendar__weeks-item",key:a},[e.createVNode(l,{class:"uni-calendar-item--hook",weeks:t,calendar:o.calendar,selected:i.selected,checkHover:i.range,onChange:r.choiceDate,onHandleMouse:r.handleMouse},null,8,["weeks","calendar","selected","checkHover","onChange","onHandleMouse"])])))),128))])))),128))]),i.insert||i.range||!i.hasTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed uni-calendar--fixed-top",style:{padding:"0 80px"}},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempSingleDate?o.tempSingleDate:r.selectDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,end:r.timepickerEndTime,modelValue:o.time,"onUpdate:modelValue":n[5]||(n[5]=e=>o.time=e),disabled:!o.tempSingleDate,border:!1,"hide-second":i.hideSecond,class:"time-picker-style"},null,8,["start","end","modelValue","disabled","hide-second"])])),!i.insert&&i.range&&i.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-changed uni-calendar--fixed-top"},[e.createElementVNode("view",{class:"uni-date-changed--time-start"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.before?o.tempRange.before:r.startDateText),1),e.createVNode(c,{type:"time",start:r.timepickerStartTime,modelValue:o.timeRange.startTime,"onUpdate:modelValue":n[6]||(n[6]=e=>o.timeRange.startTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.before,class:"time-picker-style"},null,8,["start","modelValue","hide-second","disabled"])]),e.createElementVNode("view",{style:{"line-height":"50px"}},[e.createVNode(d,{type:"arrowthinright",color:"#999"})]),e.createElementVNode("view",{class:"uni-date-changed--time-end"},[e.createElementVNode("view",{class:"uni-date-changed--time-date"},e.toDisplayString(o.tempRange.after?o.tempRange.after:r.endDateText),1),e.createVNode(c,{type:"time",end:r.timepickerEndTime,modelValue:o.timeRange.endTime,"onUpdate:modelValue":n[7]||(n[7]=e=>o.timeRange.endTime=e),border:!1,"hide-second":i.hideSecond,disabled:!o.tempRange.after,class:"time-picker-style"},null,8,["end","modelValue","hide-second","disabled"])])])):e.createCommentVNode("",!0),i.insert?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date-changed uni-date-btn--ok"}))],2)):e.createCommentVNode("",!0)],32)}],["__scopeId","data-v-8dc4a3ee"]]),TimePicker:ce},data:()=>({isRange:!1,hasTime:!1,displayValue:"",inputDate:"",calendarDate:"",pickerTime:"",calendarRange:{startDate:"",startTime:"",endDate:"",endTime:""},displayRangeValue:{startDate:"",endDate:""},tempRange:{startDate:"",startTime:"",endDate:"",endTime:""},startMultipleStatus:{before:"",after:"",data:[],fulldate:""},endMultipleStatus:{before:"",after:"",data:[],fulldate:""},pickerVisible:!1,pickerPositionStyle:null,isEmitValue:!1,isPhone:!1,isFirstShow:!0,i18nT:()=>{}}),props:{type:{type:String,default:"datetime"},value:{type:[String,Number,Array,Date],default:""},modelValue:{type:[String,Number,Array,Date],default:""},start:{type:[Number,String],default:""},end:{type:[Number,String],default:""},returnType:{type:String,default:"string"},placeholder:{type:String,default:""},startPlaceholder:{type:String,default:""},endPlaceholder:{type:String,default:""},rangeSeparator:{type:String,default:"-"},border:{type:[Boolean],default:!0},disabled:{type:[Boolean],default:!1},clearIcon:{type:[Boolean],default:!0},hideSecond:{type:[Boolean],default:!1},defaultValue:{type:[String,Object,Array],default:""}},watch:{type:{immediate:!0,handler(e){this.hasTime=-1!==e.indexOf("time"),this.isRange=-1!==e.indexOf("range")}},modelValue:{immediate:!0,handler(e){this.isEmitValue?this.isEmitValue=!1:this.initPicker(e)}},start:{immediate:!0,handler(e){e&&(this.calendarRange.startDate=F(e),this.hasTime&&(this.calendarRange.startTime=$(e)))}},end:{immediate:!0,handler(e){e&&(this.calendarRange.endDate=F(e),this.hasTime&&(this.calendarRange.endTime=$(e,this.hideSecond)))}}},computed:{timepickerStartTime(){return(this.isRange?this.tempRange.startDate:this.inputDate)===this.calendarRange.startDate?this.calendarRange.startTime:""},timepickerEndTime(){return(this.isRange?this.tempRange.endDate:this.inputDate)===this.calendarRange.endDate?this.calendarRange.endTime:""},mobileCalendarTime(){const e={start:this.tempRange.startTime,end:this.tempRange.endTime};return this.isRange?e:this.pickerTime},mobSelectableTime(){return{start:this.calendarRange.startTime,end:this.calendarRange.endTime}},datePopupWidth(){return this.isRange?653:301},singlePlaceholderText(){return this.placeholder||("date"===this.type?this.selectDateText:this.selectDateTimeText)},startPlaceholderText(){return this.startPlaceholder||this.startDateText},endPlaceholderText(){return this.endPlaceholder||this.endDateText},selectDateText(){return this.i18nT("uni-datetime-picker.selectDate")},selectDateTimeText(){return this.i18nT("uni-datetime-picker.selectDateTime")},selectTimeText(){return this.i18nT("uni-datetime-picker.selectTime")},startDateText(){return this.startPlaceholder||this.i18nT("uni-datetime-picker.startDate")},startTimeText(){return this.i18nT("uni-datetime-picker.startTime")},endDateText(){return this.endPlaceholder||this.i18nT("uni-datetime-picker.endDate")},endTimeText(){return this.i18nT("uni-datetime-picker.endTime")},okText(){return this.i18nT("uni-datetime-picker.ok")},clearText(){return this.i18nT("uni-datetime-picker.clear")},showClearIcon(){return this.clearIcon&&!this.disabled&&(this.displayValue||this.displayRangeValue.startDate&&this.displayRangeValue.endDate)}},created(){this.initI18nT(),this.platform()},methods:{initI18nT(){const e=se(oe);this.i18nT=e.t},initPicker(e){if(!e&&!this.defaultValue||Array.isArray(e)&&!e.length)this.$nextTick((()=>{this.clear(!1)}));else if(Array.isArray(e)||this.isRange){const[t,a]=e;if(!t&&!a)return;const n=F(t),i=$(t,this.hideSecond),s=F(a),o=$(a,this.hideSecond),r=n,l=s;this.displayRangeValue.startDate=this.tempRange.startDate=r,this.displayRangeValue.endDate=this.tempRange.endDate=l,this.hasTime&&(this.displayRangeValue.startDate=`${n} ${i}`,this.displayRangeValue.endDate=`${s} ${o}`,this.tempRange.startTime=i,this.tempRange.endTime=o);const c={before:n,after:s};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,c,{which:"right"}),this.endMultipleStatus=Object.assign({},this.endMultipleStatus,c,{which:"left"})}else e?(this.displayValue=this.inputDate=this.calendarDate=F(e),this.hasTime&&(this.pickerTime=$(e,this.hideSecond),this.displayValue=`${this.displayValue} ${this.pickerTime}`)):this.defaultValue&&(this.inputDate=this.calendarDate=F(this.defaultValue),this.hasTime&&(this.pickerTime=$(this.defaultValue,this.hideSecond)))},updateLeftCale(e){const t=this.$refs.left;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.left.nowDate.fullDate)},updateRightCale(e){const t=this.$refs.right;t.cale.setHoverMultiple(e.after),t.setDate(this.$refs.right.nowDate.fullDate)},platform(){if("undefined"!=typeof navigator)return void(this.isPhone=-1!==navigator.userAgent.toLowerCase().indexOf("mobile"));const{windowWidth:e}=uni.getSystemInfoSync();this.isPhone=e<=500,this.windowWidth=e},show(){if(this.$emit("show"),this.disabled)return;if(this.platform(),this.isPhone)return void setTimeout((()=>{this.$refs.mobile.open()}),0);this.pickerPositionStyle={top:"10px"};uni.createSelectorQuery().in(this).select(".uni-date-editor").boundingClientRect((e=>{this.windowWidth-e.left{if(this.pickerVisible=!this.pickerVisible,!this.isPhone&&this.isRange&&this.isFirstShow){this.isFirstShow=!1;const{startDate:e,endDate:t}=this.calendarRange;e&&t?this.diffDate(e,t)<30&&this.$refs.right.changeMonth("pre"):this.isPhone&&(this.$refs.right.cale.lastHover=!1)}}),50)},close(){setTimeout((()=>{this.pickerVisible=!1,this.$emit("maskClick",this.value),this.$refs.mobile&&this.$refs.mobile.close()}),20)},setEmit(e){"timestamp"!==this.returnType&&"date"!==this.returnType||(Array.isArray(e)?(this.hasTime||(e[0]=e[0]+" 00:00:00",e[1]=e[1]+" 00:00:00"),e[0]=this.createTimestamp(e[0]),e[1]=this.createTimestamp(e[1]),"date"===this.returnType&&(e[0]=new Date(e[0]),e[1]=new Date(e[1]))):(this.hasTime||(e+=" 00:00:00"),e=this.createTimestamp(e),"date"===this.returnType&&(e=new Date(e)))),this.$emit("update:modelValue",e),this.$emit("input",e),this.$emit("change",e),this.isEmitValue=!0},createTimestamp:e=>(e=J(e),Date.parse(new Date(e))),singleChange(e){this.calendarDate=this.inputDate=e.fulldate,this.hasTime||this.confirmSingleChange()},confirmSingleChange(){if(!H(this.inputDate)){const e=new Date;this.calendarDate=this.inputDate=F(e),this.pickerTime=$(e,this.hideSecond)}let e,t,a=!1;if(this.start){let n=this.start;"number"==typeof this.start&&(n=L(this.start,this.hideSecond)),[e,t]=n.split(" "),this.start&&!z(e,this.inputDate)&&(a=!0,this.inputDate=e)}let n,i,s=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[n,i]=e.split(" "),this.end&&!z(this.inputDate,n)&&(s=!0,this.inputDate=n)}this.hasTime?(a&&(this.pickerTime=t||U(this.hideSecond)),s&&(this.pickerTime=i||U(this.hideSecond)),this.pickerTime||(this.pickerTime=$(Date.now(),this.hideSecond)),this.displayValue=`${this.inputDate} ${this.pickerTime}`):this.displayValue=this.inputDate,this.setEmit(this.displayValue),this.pickerVisible=!1},leftChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.startMultipleStatus=Object.assign({},this.startMultipleStatus,n),this.$emit("calendarClick",e)},rightChange(e){const{before:t,after:a}=e.range;this.rangeChange(t,a);const n={before:e.range.before,after:e.range.after,data:e.range.data,fulldate:e.fulldate};this.endMultipleStatus=Object.assign({},this.endMultipleStatus,n),this.$emit("calendarClick",e)},mobileChange(e){if(this.isRange){const{before:t,after:a}=e.range;if(!t)return;if(this.handleStartAndEnd(t,a,!0),this.hasTime){const{startTime:t,endTime:a}=e.timeRange;this.tempRange.startTime=t,this.tempRange.endTime=a}this.confirmRangeChange()}else this.hasTime?this.displayValue=e.fulldate+" "+e.time:this.displayValue=e.fulldate,this.setEmit(this.displayValue);this.$refs.mobile.close()},rangeChange(e,t){e&&t&&(this.handleStartAndEnd(e,t,!0),this.hasTime||this.confirmRangeChange())},confirmRangeChange(){if(!this.tempRange.startDate||!this.tempRange.endDate)return void(this.pickerVisible=!1);let e,t;H(this.tempRange.startDate)||(this.tempRange.startDate=F(Date.now())),H(this.tempRange.endDate)||(this.tempRange.endDate=F(Date.now()));let a,n,i=!1,s=!1;if(this.start){let e=this.start;"number"==typeof this.start&&(e=L(this.start,this.hideSecond)),[a,n]=e.split(" "),this.start&&!z(this.start,this.tempRange.startDate)&&(i=!0,this.tempRange.startDate=a),this.start&&!z(this.start,this.tempRange.endDate)&&(s=!0,this.tempRange.endDate=a)}let o,r,l=!1,c=!1;if(this.end){let e=this.end;"number"==typeof this.end&&(e=L(this.end,this.hideSecond)),[o,r]=e.split(" "),this.end&&!z(this.tempRange.startDate,this.end)&&(l=!0,this.tempRange.startDate=o),this.end&&!z(this.tempRange.endDate,this.end)&&(c=!0,this.tempRange.endDate=o)}this.hasTime?(i?this.tempRange.startTime=n||U(this.hideSecond):l&&(this.tempRange.startTime=r||U(this.hideSecond)),this.tempRange.startTime||(this.tempRange.startTime=$(Date.now(),this.hideSecond)),s?this.tempRange.endTime=n||U(this.hideSecond):c&&(this.tempRange.endTime=r||U(this.hideSecond)),this.tempRange.endTime||(this.tempRange.endTime=$(Date.now(),this.hideSecond)),e=this.displayRangeValue.startDate=`${this.tempRange.startDate} ${this.tempRange.startTime}`,t=this.displayRangeValue.endDate=`${this.tempRange.endDate} ${this.tempRange.endTime}`):(e=this.displayRangeValue.startDate=this.tempRange.startDate,t=this.displayRangeValue.endDate=this.tempRange.endDate),z(e,t)||([e,t]=[t,e]),this.displayRangeValue.startDate=e,this.displayRangeValue.endDate=t;const d=[e,t];this.setEmit(d),this.pickerVisible=!1},handleStartAndEnd(e,t,a=!1){if(!e)return;t||(t=e);const n=a?"tempRange":"range",i=z(e,t);this[n].startDate=i?e:t,this[n].endDate=i?t:e},dateCompare:(e,t)=>(e=new Date(e.replace("-","/").replace("-","/")))<=(t=new Date(t.replace("-","/").replace("-","/"))),diffDate(e,t){e=new Date(e.replace("-","/").replace("-","/"));const a=((t=new Date(t.replace("-","/").replace("-","/")))-e)/864e5;return Math.abs(a)},clear(e=!0){this.isRange?(this.displayRangeValue.startDate="",this.displayRangeValue.endDate="",this.tempRange.startDate="",this.tempRange.startTime="",this.tempRange.endDate="",this.tempRange.endTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():(this.$refs.left&&this.$refs.left.clearCalender(),this.$refs.right&&this.$refs.right.clearCalender(),this.$refs.right&&this.$refs.right.changeMonth("next")),e&&(this.$emit("change",[]),this.$emit("input",[]),this.$emit("update:modelValue",[]))):(this.displayValue="",this.inputDate="",this.pickerTime="",this.isPhone?this.$refs.mobile&&this.$refs.mobile.clearCalender():this.$refs.pcSingle&&this.$refs.pcSingle.clearCalender(),e&&(this.$emit("change",""),this.$emit("input",""),this.$emit("update:modelValue","")))},calendarClick(e){this.$emit("calendarClick",e)}}};const me=A(he,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O),c=e.resolveComponent("time-picker"),d=e.resolveComponent("Calendar");return e.openBlock(),e.createElementBlock("view",{class:"uni-date"},[e.createElementVNode("view",{class:"uni-date-editor",onClick:n[1]||(n[1]=(...e)=>r.show&&r.show(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-date-editor--x",{"uni-date-editor--x__disabled":i.disabled,"uni-date-x--border":i.border}])},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-x uni-date-range"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.startDate||r.startPlaceholderText),1),e.createElementVNode("view",{class:"range-separator"},e.toDisplayString(i.rangeSeparator),1),e.createElementVNode("view",{class:"uni-date__x-input text-center"},e.toDisplayString(o.displayRangeValue.endDate||r.endPlaceholderText),1)])):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-x uni-date-single"},[e.createVNode(l,{class:"icon-calendar",type:"calendar",color:"#c0c4cc",size:"22"}),e.createElementVNode("view",{class:"uni-date__x-input"},e.toDisplayString(o.displayValue||r.singlePlaceholderText),1)])),r.showClearIcon?(e.openBlock(),e.createElementBlock("view",{key:2,class:"uni-date__icon-clear",onClick:n[0]||(n[0]=e.withModifiers(((...e)=>r.clear&&r.clear(...e)),["stop"]))},[e.createVNode(l,{type:"clear",color:"#c0c4cc",size:"22"})])):e.createCommentVNode("",!0)],2)]),!0)]),e.withDirectives(e.createElementVNode("view",{class:"uni-date-mask--pc",onClick:n[2]||(n[2]=(...e)=>r.close&&r.close(...e))},null,512),[[e.vShow,o.pickerVisible]]),o.isPhone?e.createCommentVNode("",!0):e.withDirectives((e.openBlock(),e.createElementBlock("view",{key:0,ref:"datePicker",class:"uni-date-picker__container"},[o.isRange?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-date-range--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"popup-x-header uni-date-changed"},[e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[7]||(n[7]=e=>o.tempRange.startDate=e),placeholder:r.startDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.startDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.startTime,"onUpdate:modelValue":n[9]||(n[9]=e=>o.tempRange.startTime=e),start:r.timepickerStartTime,border:!1,disabled:!o.tempRange.startDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[8]||(n[8]=e=>o.tempRange.startTime=e),placeholder:r.startTimeText,disabled:!o.tempRange.startDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.startTime]])])),_:1},8,["modelValue","start","disabled","hideSecond"])]),e.createVNode(l,{type:"arrowthinright",color:"#999",style:{"line-height":"40px"}}),e.createElementVNode("view",{class:"popup-x-header--datetime"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[10]||(n[10]=e=>o.tempRange.endDate=e),placeholder:r.endDateText},null,8,["placeholder"]),[[e.vModelText,o.tempRange.endDate]]),e.createVNode(c,{type:"time",modelValue:o.tempRange.endTime,"onUpdate:modelValue":n[12]||(n[12]=e=>o.tempRange.endTime=e),end:r.timepickerEndTime,border:!1,disabled:!o.tempRange.endDate,hideSecond:i.hideSecond},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input uni-date-range__input",type:"text","onUpdate:modelValue":n[11]||(n[11]=e=>o.tempRange.endTime=e),placeholder:r.endTimeText,disabled:!o.tempRange.endDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.tempRange.endTime]])])),_:1},8,["modelValue","end","disabled","hideSecond"])])])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"popup-x-body"},[e.createVNode(d,{ref:"left",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,pleStatus:o.endMultipleStatus,onChange:r.leftChange,onFirstEnterCale:r.updateRightCale,style:{padding:"0 8px"}},null,8,["start-date","end-date","pleStatus","onChange","onFirstEnterCale"]),e.createVNode(d,{ref:"right",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,range:!0,onChange:r.rightChange,pleStatus:o.startMultipleStatus,onFirstEnterCale:r.updateLeftCale,style:{padding:"0 8px","border-left":"1px solid #F1F1F1"}},null,8,["start-date","end-date","onChange","pleStatus","onFirstEnterCale"])]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{onClick:n[13]||(n[13]=(...e)=>r.clear&&r.clear(...e))},e.toDisplayString(r.clearText),1),e.createElementVNode("text",{class:"confirm-text",onClick:n[14]||(n[14]=(...e)=>r.confirmRangeChange&&r.confirmRangeChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4)):(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-single--x",style:e.normalizeStyle(o.pickerPositionStyle)},[e.createElementVNode("view",{class:"uni-popper__arrow"}),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-date-changed popup-x-header"},[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[3]||(n[3]=e=>o.inputDate=e),placeholder:r.selectDateText},null,8,["placeholder"]),[[e.vModelText,o.inputDate]]),e.createVNode(c,{type:"time",modelValue:o.pickerTime,"onUpdate:modelValue":n[5]||(n[5]=e=>o.pickerTime=e),border:!1,disabled:!o.inputDate,start:r.timepickerStartTime,end:r.timepickerEndTime,hideSecond:i.hideSecond,style:{width:"100%"}},{default:e.withCtx((()=>[e.withDirectives(e.createElementVNode("input",{class:"uni-date__input text-center",type:"text","onUpdate:modelValue":n[4]||(n[4]=e=>o.pickerTime=e),placeholder:r.selectTimeText,disabled:!o.inputDate},null,8,["placeholder","disabled"]),[[e.vModelText,o.pickerTime]])])),_:1},8,["modelValue","disabled","start","end","hideSecond"])])):e.createCommentVNode("",!0),e.createVNode(d,{ref:"pcSingle",showMonth:!1,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,date:o.calendarDate,onChange:r.singleChange,"default-value":i.defaultValue,style:{padding:"0 8px"}},null,8,["start-date","end-date","date","onChange","default-value"]),o.hasTime?(e.openBlock(),e.createElementBlock("view",{key:1,class:"popup-x-footer"},[e.createElementVNode("text",{class:"confirm-text",onClick:n[6]||(n[6]=(...e)=>r.confirmSingleChange&&r.confirmSingleChange(...e))},e.toDisplayString(r.okText),1)])):e.createCommentVNode("",!0)],4))],512)),[[e.vShow,o.pickerVisible]]),o.isPhone?(e.openBlock(),e.createBlock(d,{key:1,ref:"mobile",clearDate:!1,date:o.calendarDate,defTime:r.mobileCalendarTime,"start-date":o.calendarRange.startDate,"end-date":o.calendarRange.endDate,selectableTimes:r.mobSelectableTime,startPlaceholder:i.startPlaceholder,endPlaceholder:i.endPlaceholder,"default-value":i.defaultValue,pleStatus:o.endMultipleStatus,showMonth:!1,range:o.isRange,hasTime:o.hasTime,insert:!1,hideSecond:i.hideSecond,onConfirm:r.mobileChange,onMaskClose:r.close,onChange:r.calendarClick},null,8,["date","defTime","start-date","end-date","selectableTimes","startPlaceholder","endPlaceholder","default-value","pleStatus","range","hasTime","hideSecond","onConfirm","onMaskClose","onChange"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-17511ee3"]]);const pe=A({name:"UniDrawer",components:{},emits:["change"],props:{mode:{type:String,default:""},mask:{type:Boolean,default:!0},maskClick:{type:Boolean,default:!0},width:{type:Number,default:220}},data:()=>({visibleSync:!1,showDrawer:!1,rightMode:!1,watchTimer:null,drawerWidth:220}),created(){this.drawerWidth=this.width,this.rightMode="right"===this.mode},methods:{clear(){},close(e){("mask"!==e||this.maskClick)&&this.visibleSync&&this._change("showDrawer","visibleSync",!1)},open(){this.visibleSync||this._change("visibleSync","showDrawer",!0)},_change(e,t,a){this[e]=a,this.watchTimer&&clearTimeout(this.watchTimer),this.watchTimer=setTimeout((()=>{this[t]=a,this.$emit("change",a)}),a?50:300)}}},[["render",function(t,a,n,i,s,o){return s.visibleSync?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass([{"uni-drawer--visible":s.showDrawer},"uni-drawer"]),onTouchmove:a[1]||(a[1]=e.withModifiers(((...e)=>o.clear&&o.clear(...e)),["stop","prevent"]))},[e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__mask",{"uni-drawer__mask--visible":s.showDrawer&&n.mask}]),onClick:a[0]||(a[0]=e=>o.close("mask"))},null,2),e.createElementVNode("view",{class:e.normalizeClass(["uni-drawer__content",{"uni-drawer--right":s.rightMode,"uni-drawer--left":!s.rightMode,"uni-drawer__content--visible":s.showDrawer}]),style:e.normalizeStyle({width:s.drawerWidth+"px"})},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)],34)):e.createCommentVNode("",!0)}],["__scopeId","data-v-8b8b609c"]]);function fe(e){return d({url:"/act/task/list",method:"get",data:e})}function ge(e){return d({url:"/act/task/taskHistoryList",method:"get",data:e})}function ye(e){return d({url:"/act/task/myApplyProcessList",method:"get",data:e})}function ve(e){return d({url:"/cxcoagwfb/cxcOaGwfb/bpmlist",method:"get",data:e})}function we(e){return d({url:"/cxctz/cxcTz/list",method:"get",data:e})}function ke(e){return d({url:"/cxcoaflgf/cxcOaFlgf/zslist",method:"get",data:e})}function be(e){return d({url:"/cxcjyglsjzdgl/cxcJyglSjzdgl/zslist",method:"get",data:e})}function _e(e){return d({url:"/cxczd/cxcZdgl/list",method:"get",data:e})}function Se(e){return d({url:"/process/extActFlowData/getProcessInfo",method:"get",data:e})}function Ee(e){return d({url:"/act/task/processHistoryList",method:"get",data:e})}function xe(e){return d({url:"/act/task/processComplete",method:"post",data:e})}const Ne=A({__name:"customNav",setup(t){e.useCssVars((e=>({bc08538a:a})));const a=wx.getSystemInfoSync().statusBarHeight+44+"px";return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"nav"},[e.renderSlot(t.$slots,"default",{},void 0,!0)]),e.createElementVNode("view",{class:"place"})]))}},[["__scopeId","data-v-566e182b"]]),Ve="https://36.112.48.190/jeecg-boot/sys/common/static/",Ce=(e,t,a)=>{uni.showToast({title:e,icon:t||"none",duration:a||2e3})},Te=(e,a)=>{u({token:P().token,type:"mobile"}).then((t=>{var n;if(t.success){De((null==(n=t.result)?void 0:n.menu)||[]).some((t=>-1!==e.indexOf(t)))?a():Ce("无查看权限!")}})).catch((e=>{t("log","at utils/index.js:35","err@",e)}))},De=(e,t=[])=>e.length?(e.forEach((e=>{e.children&&t.push(...De(e.children)),t.push(e.path)})),t):[];function Be(e){t("log","at utils/index.js:78","url",e);var a=plus.downloader.createDownload(e,{filename:`_downloads/wgt-${Date.now()}.wgt`},(function(e,a){if(200==a){var n=plus.io.convertLocalFileSystemURL(e.filename);t("log","at utils/index.js:86","fileSaveUrl",n),i=n,plus.runtime.install(i,{force:!0},(()=>{uni.showModal({title:"更新",content:"更新成功,请点击确认后重启",showCancel:!1,success(e){e.confirm&&plus.runtime.restart()}})}),(()=>uni.showToast({title:"安装失败!",icon:"error"})))}else plus.downloader.clear(),uni.showToast({title:"App下载失败!",icon:"error"});var i}));let n=plus.nativeUI.showWaiting("正在下載");a.start(),a.addEventListener("statechanged",((e,t)=>{switch(e.state){case 1:n.setTitle("正在下载");break;case 2:n.setTitle("已连接到服务器");break;case 3:parseInt(parseFloat(e.downloadedSize)/parseFloat(e.totalSize)*100),n.setTitle(" 正在下载");break;case 4:plus.nativeUI.closeWaiting()}}))}const Ie=()=>{let e=new Date;return(new Date).getTime(),`${e.getFullYear()}-${(e.getMonth()+1).toString().padStart(2,0)}-${e.getDate().toString().padStart(2,0)}`},Pe=()=>{const e=P();uni.getLocation({type:"wgs84",success:function(a){uni.request({url:"http://api.tianditu.gov.cn/geocoder",method:"GET",data:{postStr:JSON.stringify({lon:a.longitude,lat:a.latitude,ver:1}),type:"geocode",tk:"30fe0f0c1b2320e112bde797f3ddaff4"},success:function(n){let i=n.data;if(0==i.status){const t=i.result.addressComponent;let n=t.city?t.city:t.province;uni.setStorageSync("position",n),e.setPosition(n),Ae(a.latitude,a.longitude)}else t("log","at utils/index.js:224",i.message)},fail:function(e){Ce("获取定位失败"),t("log","at utils/index.js:229","地址解析失败"+e)}})}})},Ae=(e,t)=>{P();let a={};a.lat=e,a.lon=t,Me(a)},Me=e=>{const a=P();uni.request({url:"https://api.openweathermap.org/data/2.5/weather",method:"GET",data:{...e,appid:"600a60694b0e453dfbaafa862f1d1482",lang:"zh_cn"},success:function(e){uni.setStorageSync("wendu",Math.round(e.data.main.temp-273.15)),uni.setStorageSync("wenduIcon",e.data.weather[0].icon),a.setWeather(Math.round(e.data.main.temp-273.15),e.data.weather[0].icon)},fail:function(e){Ce("天气获取失败"),t("log","at utils/index.js:270","天气获取失败"+e)}})},Re=e=>{uni.downloadFile({url:Ve+e,success:function(e){var t=e.tempFilePath;uni.openDocument({filePath:t,showMenu:!0,fail:function(e){Ce(e.errMsg)}})},fail:function(e){t("error","at utils/index.js:289","文件下载失败",e)}})},Oe=e=>`https://36.112.48.190/jeecg-boot/sys/common/static//${e}`,Le=A({__name:"index",setup(n){e.useCssVars((e=>({"3ced4932":f})));const s=P();i((()=>{c(),E(),V()}));const o=e.ref([]),c=()=>{var e;(e={zslb:6},d({url:"/CxcDaping/cxcDaping/list",method:"get",data:e})).then((e=>{if(e.success){let t=e.result.records[0].wenjian.split(",");o.value=t.map((e=>"https://36.112.48.190/jeecg-boot/sys/common/static/"+e))}}))},u=e.ref(0),h=e.ref(0),m=["公文","公告","制度","法规"],p=e=>{h.value=e,k=1,b=!1,_.value=[],x()},f=wx.getSystemInfoSync().statusBarHeight+44+"px",g=e.ref(null),y=e=>{g.value.close(),v(e)},v=(e,t,a,n)=>{if(!t||1!=t||"detail"!=n){if(t&&3==t&&a)return Re(a.mingcheng);t&&2==t&&(e+=`&zhiduid=${h.value}`),Te(e,(()=>{uni.navigateTo({url:e})}))}},w=e.ref([{text:"我的任务",path:"/pages/task/index?id=0"},{text:"历史任务",path:"/pages/task/index?id=2"}]);let k=1,b=!1;const _=e.ref([]),S=e.ref([]),E=()=>{var e;d({url:"/zhgl_zbgl/zhglZbglZbb/homepageList",method:"get",data:e}).then((e=>{e.success&&(S.value=e.result.records.slice(0,2))})).catch((e=>{t("log","at pages/tab/index.vue:299","err",e)}))},x=()=>{b=!0,(0==h.value?_e:be)({pageNo:k,pageSize:15}).then((e=>{if(e.success){let t=0==h.value?"zbbm_dictText":"sbbm";_.value=[..._.value,...N(e.result.records,"zdmc",t,null)]}b=!1})).catch((e=>{t("log","at pages/tab/index.vue:332","err",e)}))},N=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e);l((()=>{k=1,b=!1,_.value=[],c(),E(),V(),uni.stopPullDownRefresh()}));const V=()=>{0==u.value?(b=!0,ve({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"fwbt","fwtime",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:273","err",e)}))):1==u.value?(b=!0,we({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"neirong","fbdw","createTime")]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:288","err",e)}))):2==u.value?x():3==u.value&&(b=!0,ke({pageNo:k,pageSize:15}).then((e=>{e.success&&(_.value=[..._.value,...N(e.result.records,"flfgmc","ssbm",null)]),b=!1})).catch((e=>{t("log","at pages/tab/index.vue:315","err",e)})))};return r((()=>{b||(k++,V())})),(t,n)=>{const i=a(e.resolveDynamicComponent("uni-datetime-picker"),me),r=a(e.resolveDynamicComponent("uni-icons"),O),l=a(e.resolveDynamicComponent("uni-drawer"),pe);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(s).isgray}])},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"menu",onClick:n[0]||(n[0]=e=>{g.value.open()})},[e.createElementVNode("image",{src:"/static/index/menu.png",mode:""})]),e.createElementVNode("view",{class:"weather_calender f-row aic"},[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/position.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).position?e.unref(s).position:"暂未定位"),1)]),e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{style:{height:"80rpx",width:"80rpx"},src:`http://openweathermap.org/img/w/${e.unref(s).wenduIcon}.png`,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(e.unref(s).wendu)+"℃",1)]),e.createVNode(i,{type:"date"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"position f-row aic"},[e.createElementVNode("image",{src:"/static/index/calendar.png",mode:""}),e.createElementVNode("text",null,e.toDisplayString(e.unref(Ie)()),1)])])),_:1})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("swiper",{class:"swiper",autoplay:""},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.value,((t,a)=>(e.openBlock(),e.createElementBlock("swiper-item",{key:a,class:"swiper-item"},[e.createElementVNode("image",{src:t,mode:"aspectFill"},null,8,["src"])])))),128))])]),e.createElementVNode("view",{class:"wrapper f-col aic"},[e.createElementVNode("view",{class:"onduty"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createTextVNode(" 值班信息 "),e.createElementVNode("view",{class:"more",onClick:n[1]||(n[1]=e=>v("/pages/zhiban/index"))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})])]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(S.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["data"," f-row","aic",{first:0==a}])},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)],2)))),256))])])]),e.createElementVNode("view",{class:"list_wrapper"},[e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:"list_title f-row aic jca"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(m,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:u.value==a}),onClick:e=>(e=>{u.value=e,k=1,b=!1,_.value=[],V()})(a)},e.toDisplayString(t),11,["onClick"]))),64))]),2==u.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic zhidu"},[e.createElementVNode("view",{class:e.normalizeClass({active:0==h.value}),onClick:n[2]||(n[2]=e=>p(0))}," 厂级制度 ",2),e.createElementVNode("view",{class:e.normalizeClass({active:1==h.value}),onClick:n[3]||(n[3]=e=>p(1))}," 上级制度 ",2)])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{style:{"padding-top":"24rpx"},class:"more",onClick:n[4]||(n[4]=e=>v(`/pages/document/index?id=${u.value}`,u.value))},[e.createTextVNode(" 查看更多 "),e.createElementVNode("image",{src:"/static/index/back.png",mode:""})]),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(_.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:a,onClick:e=>v(`/pages/document/detail?data=${JSON.stringify(t)}&id=${u.value}`,u.value,t,"detail")},[e.createElementVNode("view",{class:"topic"},e.toDisplayString(t._title),1),t._time||t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time_Box f-row aic"},[t._time?(e.openBlock(),e.createElementBlock("view",{key:0,class:"time"},e.toDisplayString(t._time),1)):e.createCommentVNode("",!0),t._depart?(e.openBlock(),e.createElementBlock("view",{key:1,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])):e.createCommentVNode("",!0)],8,["onClick"])))),128))])])]),e.createVNode(l,{ref_key:"showLeft",ref:g,mode:"left",width:156},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"menu_list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(w.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb",key:a,onClick:e=>y(t.path)},[e.createElementVNode("text",null,e.toDisplayString(t.text),1),e.createVNode(r,{type:"right",size:"20",color:"#333333"})],8,["onClick"])))),128))])])),_:1},512)],2)}}},[["__scopeId","data-v-9d755f89"]]),Fe={__name:"office",setup(a){e.useCssVars((e=>({"3924a663":i})));const n=P();new Array(7).fill(0).map(((e,t)=>t)),e.ref([]);const i=wx.getSystemInfoSync().statusBarHeight+44+"px";o((()=>{c()}));const s=e.ref([]),r=e.ref([]),l=e.ref([]),c=()=>{u({token:n.token,type:"mobile"}).then((e=>{var t,a,n;if(e.success){let i=e.result.menu;i.map((e=>e.children=null==e?void 0:e.children.filter((e=>{var t;return null==(t=null==e?void 0:e.meta)?void 0:t.icon})))),i=i.filter((e=>{var t;return null==(t=null==e?void 0:e.children)?void 0:t.length})),l.value=null==(a=null==(t=i[0])?void 0:t.meta)?void 0:a.title,s.value=i,r.value=null==(n=i.slice(0,1)[0])?void 0:n.children}})).catch((e=>{t("log","at pages/tab/office.vue:103",e)}))};return(t,a)=>{var i,o,l;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"placeholder"}),(null==(i=r.value)?void 0:i.length)||(null==(o=s.value)?void 0:o.length)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"title f-col aic",style:{"padding-top":"30rpx"}}," 暂无权限,请联系管理员! ")),e.createElementVNode("view",{class:"content"},[(null==(l=s.value)?void 0:l.length)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(s.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.meta.title),1),e.createElementVNode("view",{class:"info_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"info f-col aic",onClick:e=>{return a=t.path,void Te(a,(()=>{uni.navigateTo({url:a})}));var a},key:a},[e.createElementVNode("view",{class:"img f-row aic"},[e.createElementVNode("image",{src:`../../static/office/${t.meta.icon}.png`},null,8,["src"])]),e.createElementVNode("view",{class:"text"},e.toDisplayString(t.meta.title),1)],8,["onClick"])))),128))])])))),128))])):e.createCommentVNode("",!0)])],2)}}},$e=A(Fe,[["__scopeId","data-v-dc6eb4fe"]]),je=A({__name:"dataCom",props:{title:{type:String,default:""},list:{type:Array,default:function(){return[]}}},setup(t){e.useCssVars((e=>({"09ebbe2f":s.value})));const n=t,i=e.ref(!1),s=e.ref(null);return e.watch((()=>n.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().select(".data_box").boundingClientRect((e=>{s.value=((null==e?void 0:e.height)||0)+"px"})).exec()}))}),{immediate:!0}),(n,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"item_box"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box f-row aic jcb"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t.title),1),t.list.length>6?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic more",onClick:s[0]||(s[0]=e=>i.value=!i.value)},[e.createElementVNode("text",null,e.toDisplayString(i.value?"收起":"展开"),1),i.value?(e.openBlock(),e.createBlock(o,{key:1,type:"up",color:"#999999"})):(e.openBlock(),e.createBlock(o,{key:0,type:"down",color:"#999999"}))])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:e.normalizeClass(["data_wrapper",{close:t.list.length>6&&i.value}])},[e.createElementVNode("view",{class:"data_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(null==t?void 0:t.dailyVolume),1),e.createElementVNode("text",null,e.toDisplayString(t.gas),1)])))),256))])],2)])])])])}}},[["__scopeId","data-v-40acdf41"]]),Ue=A({__name:"product",setup(a){e.useCssVars((e=>({"4b26338b":l})));const n=P(),i=[{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日进气总量",dailyVolume:"28392"},{gas:"今日输差百分数",dailyVolume:"0.32"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时进气总量",dailyVolume:"28392"},{gas:"实时输差百分数",dailyVolume:"0.32"}],s=e.ref([]);let r;o((()=>{c()}));const l=wx.getSystemInfoSync().statusBarHeight+44+"px",c=()=>{var e;d({url:"/scdt.cxcscdtjldrb/cxcScdtJldRb/indexChartScdtData",method:"get",data:e}).then((e=>{e.success&&(s.value=u(e.result.today),r=[{text:"安全管理",img:"../../static/tab/anquan.png",path:"/pages/safe/manage"},{text:"生产数据",img:"../../static/tab/product.png",path:`/pages/product/index?shishi=${JSON.stringify(i)}&product=${JSON.stringify(s.value)}`},{text:"运输管理",img:"../../static/tab/yunshu.png",path:""},{text:"设备台账",img:"../../static/tab/taizhang.png",path:""},{text:"车辆派遣",img:"../../static/tab/cheliang.png",path:""},{text:"事项审批",img:"../../static/tab/shenpi.png",path:""}])})).catch((e=>{t("log","at pages/tab/product.vue:112",e)}))},u=e=>{let t=new Map;return e.forEach((e=>{if(t.has(e.gas)){let a=t.get(e.gas);t.set(e.gas,{...e,dailyVolume:Number(e.dailyVolume+ +a.dailyVolume).toFixed(4)})}else t.set(e.gas,e)})),[...t.values()]};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"}),e.createElementVNode("view",{class:"content"},[e.createElementVNode("view",{class:"info f-col aic"},[e.createElementVNode("view",{class:"item_box"},[e.createVNode(je,{title:"实时输差",list:i}),e.createVNode(je,{title:"偏远计量点",list:i}),e.createVNode(je,{title:"生产实时数据",list:s.value},null,8,["list"]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"title_box other f-row aic jcb"},[e.createElementVNode("view",{class:"title"}," 其他信息 ")]),e.createElementVNode("view",{class:"other_box f-row aic"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data",key:a,onClick:e=>{return a=t.path,void Te(a,(()=>{a&&uni.navigateTo({url:a})}));var a}},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("view",{class:""},e.toDisplayString(t.text),1)])],8,["onClick"])))),128))])])])])])],2))}},[["__scopeId","data-v-43ccc1f0"]]),{registerUTSInterface:ze,initUTSProxyClass:He,initUTSProxyFunction:qe,initUTSPackageName:Je,initUTSIndexClassName:We,initUTSClassName:Ye}=uni,Ke="wuwxStepCounter",Ge=qe(!1,{moduleName:"计步器(兼容Android和iOS)",moduleType:"",errMsg:"",main:!0,package:Je(Ke,true),class:We(Ke,true),name:"startStepCountingUpdatesByJs",params:[{name:"options",type:"UTSSDKModulesWuwxStepCounterStartStepCountingUpdatesOptionsJSONObject"}],return:""}),Qe=A({__name:"my",setup(a){const n=P(),s=e.ref(0);Ge({handler:(e,t,a)=>{s.value=e}});const o=e.ref(plus.runtime.version),r=e.ref([]),l=e.ref(!1),c=e.ref(n.positionSwitch),d=e=>{e&&Te(e,(()=>{uni.navigateTo({url:e})}))},u=e=>{uni.navigateTo({url:e})},h=()=>{c.value=!c.value,uni.setStorageSync("positionSwitch",c.value),n.setPositionSwitch(c.value),c.value||Ce("定位已关闭"),Pe()},m=()=>{uni.scanCode({success:function(e){t("log","at pages/tab/my.vue:169","扫码结果",e)}})};i((()=>{f()}));const p=e.ref(0),f=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(p.value=e.result.total)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{onClick:a[0]||(a[0]=e=>u("/pages/useredit/useredit")),src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-row aic jcb right"},[e.createElementVNode("view",{class:"name_job",onClick:a[1]||(a[1]=e=>u("/pages/useredit/useredit"))},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1)]),e.createElementVNode("view",{class:"job"},e.toDisplayString(e.unref(n).role),1)]),e.createElementVNode("view",{class:"shezhi"},[e.createElementVNode("image",{onClick:m,style:{width:"50rpx",height:"50rpx","margin-right":"20rpx"},src:"/static/tab/scan.png"})])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"msg f-row aic jca"},[e.createElementVNode("view",{class:"box f-col aic",onClick:a[2]||(a[2]=e=>d("/pages/task/todotask"))},[e.createElementVNode("view",{class:"num"},e.toDisplayString(p.value),1),e.createElementVNode("text",null,"个人办公")]),e.createElementVNode("view",{class:"box f-col aic"},[e.createElementVNode("view",{class:"num"},e.toDisplayString(s.value),1),e.createElementVNode("text",null,"步数")]),e.createElementVNode("view",{class:"box f-col aic",onClick:a[3]||(a[3]=e=>d("/pages/useredit/addressbook"))},[e.createElementVNode("view",{class:"num"}," 34 "),e.createElementVNode("text",null,"通讯录")])])])]),e.createElementVNode("view",{class:"operate"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,((t,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-row aic jcb item",key:n,onClick:e=>d(t.path)},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("image",{src:t.img,mode:""},null,8,["src"]),e.createElementVNode("text",null,e.toDisplayString(t.text),1)]),e.createElementVNode("view",{class:"right f-row aic"},[e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:a[4]||(a[4]=e=>l.value=!l.value)},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,l.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!l.value]])],512),[[e.vShow,0==n]]),e.withDirectives(e.createElementVNode("view",{class:"switch",onClick:h},[e.withDirectives(e.createElementVNode("image",{src:"/static/my/open.png",mode:""},null,512),[[e.vShow,c.value]]),e.withDirectives(e.createElementVNode("image",{src:"/static/my/close.png",mode:""},null,512),[[e.vShow,!c.value]])],512),[[e.vShow,2==n]]),e.withDirectives(e.createElementVNode("view",{class:"version"}," 当前版本v"+e.toDisplayString(o.value),513),[[e.vShow,3==n]])])],8,["onClick"])))),128))])],2))}},[["__scopeId","data-v-53e3bc70"]]),Ze=A({__name:"tasklistCom",props:{taskArr:{type:Array,default:()=>[]},currentIndex:{type:Number,default:0}},emits:["jump"],setup(t,{emit:a}){const{proxy:n}=e.getCurrentInstance(),i=a,s=e=>{i("jump",e)},o=e=>{var t;(t={taskId:e},d({url:"/act/task/claim",method:"put",data:t})).then((e=>{e.success&&(uni.redirectTo({url:"./index?id=0"}),n.$toast(e.message))}))},r=e=>{var t;(t={processInstanceId:e},d({url:"/act/task/callBackProcess",method:"put",data:t})).then((e=>{e.success&&(uni.redirectTo({url:"./self"}),n.$toast(e.message))}))},l=e=>{var t;(t={processInstanceId:e},d({url:"/act/task/invalidProcess",method:"put",data:t})).then((e=>{e.success&&(uni.redirectTo({url:"./self"}),n.$toast(e.message))}))};return(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.taskArr,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"list",key:n,onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",null,[e.createElementVNode("view",null,e.toDisplayString(a.bpmBizTitle),1)]),e.createElementVNode("text",null,e.toDisplayString(a.durationStr),1)]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",null," 申请理由:"+e.toDisplayString(a.bpmBizTitle),1),2!=t.currentIndex?(e.openBlock(),e.createElementBlock("view",{key:0}," 当前环节:"+e.toDisplayString(a.taskName),1)):e.createCommentVNode("",!0),e.createElementVNode("view",null," 流程名称:"+e.toDisplayString(a.processDefinitionName),1),e.createElementVNode("view",null," 发起人:"+e.toDisplayString(a.processApplyUserName),1),e.createElementVNode("view",null," 开始时间:"+e.toDisplayString(a.taskBeginTime),1),a.taskEndTime?(e.openBlock(),e.createElementBlock("view",{key:1}," 结束时间:"+e.toDisplayString(a.taskEndTime),1)):e.createCommentVNode("",!0)]),0==t.currentIndex&&a.taskAssigneeName?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"entrust",onClick:e.withModifiers((e=>s(`/pages/userlist/index?isradio=1&id=${a.id}`)),["stop"])}," 委托 ",8,["onClick"]),e.createElementVNode("view",{class:"handle",onClick:e=>s(`/pages/task/handle?info=${JSON.stringify(a)}&type=${t.currentIndex}`)}," 办理 ",8,["onClick"])])):e.createCommentVNode("",!0),0!=t.currentIndex||a.taskAssigneeName?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:1,class:"btn f-row aic jcb"},[e.createElementVNode("view"),e.createElementVNode("view",{class:"handle",onClick:e.withModifiers((e=>o(a.id)),["stop"])}," 签收 ",8,["onClick"])])),2!=t.currentIndex||a.endTime?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:2,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"entrust",onClick:e.withModifiers((e=>l(a.processInstanceId)),["stop"])}," 作废流程 ",8,["onClick"]),e.createElementVNode("view",{class:"handle",onClick:e.withModifiers((e=>r(a.processInstanceId)),["stop"])}," 取回流程 ",8,["onClick"])]))],8,["onClick"])))),128))]))}},[["__scopeId","data-v-3868ba91"]]),Xe=A({__name:"index",setup(a){const n=P();let s="";o((e=>{d.value=+e.id,s=e.title})),i((()=>{p.value=[],u=1,h=10,m=!1,f()}));const c=e.ref([{text:"我的任务",id:0},{text:"历史任务",id:1}]);e.ref("");const d=e.ref(0);let u=1,h=10,m=!1;const p=e.ref([]),f=()=>{m=!0,uni.showLoading({title:"加载中..."}),(0==d.value?fe:ge)({pageNo:u,pageSize:h,_t:(new Date).getTime(),processDefinitionName:s}).then((e=>{var t;if(e.success){if(!e.result.records.length)return Ce("没有更多了~");p.value=[...p.value,...(null==(t=null==e?void 0:e.result)?void 0:t.records)||[]],m=!1}})).catch((e=>{t("log","at pages/task/index.vue:84",e)}))};r((()=>{m||(u++,f())})),l((()=>{u=1,h=10,m=!1,p.value=[],f(),uni.stopPullDownRefresh()}));const g=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createElementVNode("view",{class:"nav"},[e.createElementVNode("view",{class:"tab_box f-row aic jca"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({active:a==d.value}),key:a,onClick:e=>(e=>{p.value=[],u=1,h=10,m=!1,d.value=e,f()})(a)},e.toDisplayString(t.text),11,["onClick"])))),128))])]),e.createElementVNode("view",{class:"tasklist"},[e.createVNode(Ze,{onJump:g,taskArr:p.value,currentIndex:d.value},null,8,["taskArr","currentIndex"])])],2))}},[["__scopeId","data-v-965734c1"]]);class et{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let a=this.currentStepAnimates[this.next],n={};if(n=a||{styles:{},config:{}},tt.includes(e)){n.styles.transform||(n.styles.transform="");let a="";"rotate"===e&&(a="deg"),n.styles.transform+=`${e}(${t+a}) `}else n.styles[e]=`${t}`;this.currentStepAnimates[this.next]=n}_animateRun(e={},t={}){let a=this.$.$refs.ani.ref;if(a)return new Promise(((n,i)=>{nvueAnimation.transition(a,{styles:e,...t},(e=>{n()}))}))}_nvueNextAnimate(e,t=0,a){let n=e[t];if(n){let{styles:i,config:s}=n;this._animateRun(i,s).then((()=>{t+=1,this._nvueNextAnimate(e,t,a)}))}else this.currentStepAnimates={},"function"==typeof a&&a(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof e&&e()}),this.$.durationTime)}}const tt=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function at(e,t){if(t)return clearTimeout(t.timer),new et(e,t)}tt.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((e=>{et.prototype[e]=function(...t){return this.animation[e](...t),this}}));const nt=A({name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let e={...this.styles,"transition-duration":this.duration/1e3+"s"},t="";for(let a in e){t+=this.toLine(a)+":"+e[a]+";"}return t},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=at(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,a={}){if(this.animation){for(let a in e)try{"object"==typeof e[a]?this.animation[a](...e[a]):this.animation[a](e[a])}catch(Sa){t("error","at uni_modules/uni-transition/components/uni-transition/uni-transition.vue:148",`方法 ${a} 不存在`)}return this.animation.step(a),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=at(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(e){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})}))},styleInit(e){let t={transform:""},a=(e,a)=>{"fade"===a?t.opacity=this.animationType(e)[a]:t.transform+=this.animationType(e)[a]+" "};return"string"==typeof this.modeClass?a(e,this.modeClass):this.modeClass.forEach((t=>{a(e,t)})),t},tranfromInit(e){let t=(e,t)=>{let a=null;"fade"===t?a=e?0:1:(a=e?"-100%":"0","zoom-in"===t&&(a=e?.8:1),"zoom-out"===t&&(a=e?1.2:1),"slide-right"===t&&(a=e?"100%":"0"),"slide-bottom"===t&&(a=e?"100%":"0")),this.animation[this.animationMode()[t]](a)};return"string"==typeof this.modeClass?t(e,this.modeClass):this.modeClass.forEach((a=>{t(e,a)})),this.animation},animationType:e=>({fade:e?0:1,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,a,n,i,s,o){return e.withDirectives((e.openBlock(),e.createElementBlock("view",{ref:"ani",animation:s.animationData,class:e.normalizeClass(n.customClass),style:e.normalizeStyle(o.transformStyles),onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])),[[e.vShow,s.isShow]])}]]),it={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(e){this.mkclick=e},immediate:!0},isMaskClick:{handler:function(e){this.mkclick=e},immediate:!0},showPopup(e){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let e={backgroundColor:this.bg};return this.borderRadius,e=Object.assign(e,{borderRadius:this.borderRadius}),e},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:e,windowHeight:t,windowTop:a,safeArea:n,screenHeight:i,safeAreaInsets:s}=uni.getSystemInfoSync();this.popupWidth=e,this.popupHeight=t+(a||0),n&&this.safeArea?this.safeAreaInsets=s.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(e=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)||(e=this.type),this.config[e]?(this[this.config[e]](),this.$emit("change",{show:!0,type:e})):t("error","at uni_modules/uni-popup/components/uni-popup/uni-popup.vue:298","缺少类型:",e)},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(e){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(e){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},center(e){this.popupstyle="center",this.ani=["zoom-out","fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},e||(this.showPopup=!0,this.showTrans=!0)},left(e){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)},right(e){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)}}};const st=A(it,[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-transition"),nt);return o.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uni-popup",[o.popupstyle,r.isDesktop?"fixforpc-z-index":""]])},[e.createElementVNode("view",{onTouchstart:n[1]||(n[1]=(...e)=>r.touchstart&&r.touchstart(...e))},[o.maskShow?(e.openBlock(),e.createBlock(l,{key:"1",name:"mask","mode-class":"fade",styles:o.maskClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},null,8,["styles","duration","show","onClick"])):e.createCommentVNode("",!0),e.createVNode(l,{key:"2","mode-class":o.ani,name:"content",styles:o.transClass,duration:o.duration,show:o.showTrans,onClick:r.onTap},{default:e.withCtx((()=>[e.createElementVNode("view",{class:e.normalizeClass(["uni-popup__wrapper",[o.popupstyle]]),style:e.normalizeStyle(r.getStyles),onClick:n[0]||(n[0]=(...e)=>r.clear&&r.clear(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)])),_:3},8,["mode-class","styles","duration","show","onClick"])],32)],2)):e.createCommentVNode("",!0)}],["__scopeId","data-v-9c09fb6f"]]),ot={__name:"handle",setup(t){const n=P(),{proxy:i}=e.getCurrentInstance(),s=e.ref(null),r=e.ref("同意"),l=e.ref(null),c=e=>{l.value=e,s.value.open()},u=()=>{s.value.close()},h=e.ref(null),m=e.ref(""),p=e=>{var t;(t={taskId:e},d({url:"/process/extActProcessNode/getProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},f=()=>{uni.navigateBack()},g=e.ref(!1);let y=null;const v=()=>{if(!r.value.trim())return i.$toast("请输入审批意见");let e={};if(1==l.value){if(null==b.value)return i.$toast("请选择驳回节点");e.processModel=3,e.rejectModelNode=k.value[b.value].TASK_DEF_KEY_,w(e)}else g.value?Te("/pages/userlist/index",(()=>{u(),uni.navigateTo({url:`/pages/userlist/index?id=${x.value.id}&isradio=1&nextnode=${JSON.stringify(y)}&reason=${r.value}`})})):(e.processModel=1,w(e))},w=e=>{xe({taskId:x.value.id,reason:r.value,...e}).then((e=>{e.success&&(i.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},k=e.ref([]),b=e.ref(null),_=e=>{b.value=e.detail.value},S=e=>{var t;(t={taskId:x.value.id},d({url:"/act/task/getProcessTaskTransInfo",method:"get",data:t})).then((e=>{e.success&&(k.value=e.result.histListNode,y=e.result.transitionList)}))},E=e=>{var t;(t={procInstId:e},d({url:"/process/extActProcessNode/getHisProcessNodeInfo",method:"get",data:t})).then((e=>{e.success&&(m.value=e.result.dataId,h.value=e.result.formUrlMobile)}))},x=e.ref(null);let N=null;return o((e=>{if(x.value=JSON.parse(e.info),N=e.type,1==N||2==N)return E(x.value.processInstanceId);p(x.value.id),S()})),(t,i)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O),d=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"f-row aic box"},[e.createElementVNode("view",{class:"back",onClick:f},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(Oe)(e.unref(n).userinfo.avatar),mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"name"},e.toDisplayString(x.value.processApplyUserName)+"的"+e.toDisplayString(x.value.processDefinitionName),1),0==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"status"}," 待审批 ")):e.createCommentVNode("",!0),1==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:1,class:"status",style:{"background-color":"#7AC756"}}," 已处理 ")):e.createCommentVNode("",!0)])])),_:1}),(e.openBlock(),e.createBlock(e.resolveDynamicComponent(h.value),{dataId:m.value},null,8,["dataId"])),0==e.unref(N)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse",onClick:i[0]||(i[0]=e=>c(1))}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:i[1]||(i[1]=e=>c(2))}," 同意 ")])):e.createCommentVNode("",!0),e.createVNode(d,{ref_key:"popup",ref:s,type:"center"},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup"},[e.createElementVNode("view",{class:"title"}," 审批意见 "),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"input f-col"},[e.withDirectives(e.createElementVNode("textarea",{"onUpdate:modelValue":i[2]||(i[2]=e=>r.value=e),name:"",id:"",maxlength:"200",placeholder:"请输入"},null,512),[[e.vModelText,r.value]]),e.createElementVNode("view",{class:""},e.toDisplayString(r.value.length)+"/200 ",1)])]),2==l.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"agree_operate f-row aic",onClick:i[3]||(i[3]=e=>g.value=!g.value)},[g.value?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""})),e.createElementVNode("view",{class:""}," 指定下一步操作人 ")])):(e.openBlock(),e.createElementBlock("view",{key:1,class:""},[e.createElementVNode("picker",{value:b.value,range:k.value,"range-key":"NAME_",onChange:_},[e.createElementVNode("view",{class:"node"},e.toDisplayString(null!=b.value?k.value[b.value].NAME_:"请选择驳回节点"),1)],40,["value","range"])])),e.createElementVNode("view",{class:"popbtn f-row aic"},[e.createElementVNode("view",{class:"cancel",onClick:u}," 取消 "),e.createElementVNode("view",{class:"confirm",onClick:v}," 确定 ")])])])),_:1},512)],2)}}},rt=A(ot,[["__scopeId","data-v-2a4a67b1"]]),lt=A({__name:"message_list",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"item f-row aic"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知关于年假通知 ")])]),(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(5,((t,a)=>e.createElementVNode("view",{class:"item f-row aic",key:a,onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/talk/conversation",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"name_info"},[e.createElementVNode("view",{class:"name_time f-row aic jcb"},[e.createElementVNode("view",{class:"name"}," 系统通知 "),e.createElementVNode("view",{class:"time"}," 1分钟前 ")]),e.createElementVNode("view",{class:"info"}," 关于年假通知 ")])]))),64))])],2))}},[["__scopeId","data-v-f59fee84"]]),ct=A({__name:"conversation",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(14,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.withDirectives(e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")],512),[[e.vShow,a%2==0]]),e.withDirectives(e.createElementVNode("view",{class:"right f-row aic"},[e.createElementVNode("view",{class:"content"}," 请问如何退款? "),e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"",mode:""})])],512),[[e.vShow,a%2!=0]])]))),64))]),e.createElementVNode("view",{class:"input_box f-row aic jce"},[e.createElementVNode("input",{type:"text",placeholder:"请输入内容......","placeholder-style":"font-size: 28rpx;color: #999999;"}),e.createElementVNode("view",{class:"send"}," 发送 ")])],2))}},[["__scopeId","data-v-00b966b0"]]),dt=A({__name:"system",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"left f-row aic"},[e.createElementVNode("view",{class:"avatar f-row aic"},[e.createElementVNode("image",{src:"/static/system.png",mode:""})]),e.createElementVNode("view",{class:"content"}," 你今天在干嘛呢?为什么这么久不回我信息,真的生气了 ")])]))),64))])],2))}},[["__scopeId","data-v-2f0571e9"]]),ut=A({__name:"index",setup(n){e.useCssVars((e=>({e9493420:e.cusnavbarheight})));const i=P(),s=e.ref(!0),c=e.ref(""),d=e.ref([]);let u=1,h=!1;const m=(e,t,a,n)=>(e.map((e=>{e._title=e[t],e._time=e[a],e._depart=e[n]})),e),p=()=>{if(c.value.trim())return"*"+c.value+"*"},f=()=>{u=1,h=!1,d.value=[],w()};e.watch(c,((e,t)=>{e.trim()||w()}));const g=()=>{uni.navigateBack()},y=e.ref(null);let v=null;o((e=>{y.value=e.id,v=e.zhiduid,w()}));const w=()=>{0==y.value?(h=!0,ve({pageNo:u,pageSize:15,fwbt:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"fwbt","fwtime",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:89","err",e)}))):1==y.value?(h=!0,we({pageNo:u,pageSize:15,neirong:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"neirong","fbdw","createTime")]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:142","err",e)}))):2==y.value?(h=!0,(0==v?_e:be)({pageNo:u,pageSize:15,zdmc:p()}).then((e=>{if(e.success){let t=0==v?"zbbm_dictText":"sbbm";d.value=[...d.value,...m(e.result.records,"zdmc",t,null)]}h=!1})).catch((e=>{t("log","at pages/document/index.vue:108","err",e)}))):3==y.value&&(h=!0,ke({pageNo:u,pageSize:15,flfgmc:p()}).then((e=>{e.success&&(d.value=[...d.value,...m(e.result.records,"flfgmc","ssbm",null)]),h=!1})).catch((e=>{t("log","at pages/document/index.vue:125","err",e)})))};return l((()=>{u=1,h=!1,d.value=[],w(),uni.stopPullDownRefresh()})),r((()=>{h||(u++,w())})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:g},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":n[0]||(n[0]=e=>c.value=e),onConfirm:f,onBlur:n[1]||(n[1]=e=>s.value=!c.value),onFocus:n[2]||(n[2]=e=>s.value=!1)},null,544),[[e.vModelText,c.value]]),s.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item",key:a,onClick:e=>((e,t)=>{if(3==y.value)return Re(t.mingcheng);Te(e,(()=>{uni.navigateTo({url:e})}))})(`/pages/document/detail?data=${JSON.stringify(t)}&id=${y.value}`,t)},[e.createElementVNode("view",{class:"title"},e.toDisplayString(t._title),1),e.createElementVNode("view",{class:"time_box f-row aic"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t._time),1),t._depart?(e.openBlock(),e.createElementBlock("view",{key:0,class:"look f-row aic"},e.toDisplayString(t._depart),1)):e.createCommentVNode("",!0)])],8,["onClick"])))),128))])],2)}}},[["__scopeId","data-v-18757efe"]]),ht=A({__name:"detail",setup(t){const a=P(),n=e.ref({});return o((e=>{n.value=JSON.parse(e.data),0==e.id?n.value.pdf=n.value.wjbt:2==e.id?n.value.jdwj?n.value.pdf=n.value.jdwj+","+n.value.sszd:n.value.pdf=n.value.sszd:3==e.id&&(n.value.pdf=n.value.mingcheng)})),(t,i)=>{var s,o;return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"title_box"},[e.createElementVNode("view",{class:"title"},e.toDisplayString(n.value._title),1),e.createElementVNode("view",{class:"time"},e.toDisplayString(n.value._time),1)]),e.createElementVNode("view",{class:"document f-row"},[e.createElementVNode("text",{class:""}," 附件: "),e.createElementVNode("view",{class:"f-col"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(null==(o=null==(s=n.value)?void 0:s.pdf)?void 0:o.split(","),((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",style:{padding:"5rpx 0"},onClick:a=>e.unref(Re)(t)},e.toDisplayString(t),9,["onClick"])))),256))])])],2)}}},[["__scopeId","data-v-b79b801f"]]),mt=A({__name:"index",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");o((()=>{}));const r=()=>{uni.navigateBack()};return(t,o)=>{const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:r},[e.createVNode(l,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[0]||(o[0]=e=>s.value=e),onConfirm:o[1]||(o[1]=(...e)=>t.search&&t.search(...e)),onBlur:o[2]||(o[2]=e=>i.value=!s.value),onFocus:o[3]||(o[3]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:"list_box"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(3,((t,a)=>e.createElementVNode("view",{class:"list",key:a,onClick:o[4]||(o[4]=e=>{var t;Te(t="/pages/meeting/detail?id=1",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")])]),e.createElementVNode("view",{class:"handled f-row"},[e.createElementVNode("view",{class:"refused"}," 已拒绝 ")])]))),64))])],2)}}},[["__scopeId","data-v-c839cafa"]]),pt=A({__name:"detail",setup(a){const n=P();o((()=>{i()}));const i=()=>{var e;(e={mainid:1},d({url:"/zhgl_hygl/zhglHyglHyyc/listbymainid",method:"get",data:e})).then((e=>{e.success})).catch((e=>{t("log","at pages/meeting/detail.vue:94",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("view",{class:"list_box"},[e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic jcb"},[e.createElementVNode("view",{class:""}," 年度部门讨论会议 "),e.createElementVNode("text",null,"1分钟前")]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议状态: "),e.createElementVNode("text",null,"待开始/已开始/已结束")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 发起人: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议日期: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议地点: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:"f-row aic jcb"},[e.createElementVNode("view",{class:""}," 会议内容: "),e.createElementVNode("text",null,"周如意")]),e.createElementVNode("view",{class:""},[e.createElementVNode("view",{class:""}," 参与人员: "),e.createElementVNode("view",{class:"person f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(7,((t,a)=>e.createElementVNode("view",{class:"item f-col aic",key:a},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name"}," 周如意 ")]))),64))])])])])]),e.createElementVNode("view",{class:"btn f-row aic jcb"},[e.createElementVNode("view",{class:"refuse"}," 拒绝 "),e.createElementVNode("view",{class:"agree",onClick:a[0]||(a[0]=(...e)=>t.openpop&&t.openpop(...e))}," 同意 ")])],2))}},[["__scopeId","data-v-7441efc4"]]),ft={pages:[{path:"pages/login/login",style:{navigationStyle:"custom"}},{path:"pages/tab/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/tab/office",style:{navigationStyle:"custom"}},{path:"pages/tab/product",style:{navigationStyle:"custom"}},{path:"pages/tab/my",style:{navigationStyle:"custom"}},{path:"pages/task/index",style:{enablePullDownRefresh:!0,"app-plus":{titleNView:{titleText:"我的任务",titleColor:"#fff"}}}},{path:"pages/task/handle",style:{navigationStyle:"custom"}},{path:"pages/talk/message_list",style:{navigationBarTitleText:"消息",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/conversation",style:{navigationBarTitleText:"昵称",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/talk/system",style:{navigationBarTitleText:"系统通知",enablePullDownRefresh:!0,navigationBarTextStyle:"white"}},{path:"pages/document/index",style:{navigationStyle:"custom",enablePullDownRefresh:!0}},{path:"pages/document/detail",style:{navigationBarTitleText:"详情",navigationBarTextStyle:"white"}},{path:"pages/meeting/index",style:{navigationStyle:"custom"}},{path:"pages/meeting/detail",style:{navigationBarTitleText:"详情",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/leave/application",style:{navigationBarTitleText:"请假申请",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/checkin/index",style:{navigationStyle:"custom"}},{path:"pages/useredit/useredit",style:{navigationBarTitleText:"资料编辑",navigationBarTextStyle:"white"}},{path:"pages/useredit/address",style:{navigationBarTitleText:"地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/add_address",style:{navigationBarTitleText:"添加地址",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/useredit/addressbook",style:{navigationBarTitleText:"通讯录",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/task/todotask",style:{navigationBarTitleText:"个人办公",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/safe/manage",style:{navigationStyle:"custom"}},{path:"pages/product/index",style:{navigationBarTitleText:"生产数据",enablePullDownRefresh:!1,navigationBarTextStyle:"white"}},{path:"pages/userlist/index",style:{navigationBarTitleText:"",navigationBarTextStyle:"white"}},{path:"pages/safe/detail",style:{navigationStyle:"custom"}},{path:"pages/zhiban/index",style:{navigationBarTitleText:"值班信息",navigationBarTextStyle:"white"}},{path:"pages/task/self",style:{navigationBarTitleText:"本人发起",navigationBarTextStyle:"white"}}],tabBar:{color:"#333333",selectedColor:"#01508B",borderStyle:"black",backgroundColor:"#FFFFFF",list:[{text:"首页",pagePath:"pages/tab/index",iconPath:"static/tab/index1.png",selectedIconPath:"static/tab/index2.png"},{text:"办公",pagePath:"pages/tab/office",iconPath:"static/tab/office1.png",selectedIconPath:"static/tab/office2.png"},{text:"生产",pagePath:"pages/tab/product",iconPath:"static/tab/product1.png",selectedIconPath:"static/tab/product2.png"},{text:"我的",pagePath:"pages/tab/my",iconPath:"static/tab/user1.png",selectedIconPath:"static/tab/user2.png"}],midButton:{width:"65px",height:"75px",text:"",iconPath:"static/tab/todo.png",iconWidth:"50px"}},globalStyle:{"app-plus":{titleNView:{backgroundImage:"linear-gradient(to left , #256FBC, #044D87)"}}},uniIdRouter:{}};function gt(e,t,a){return e(a={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&a.path)}},a.exports),a.exports}var yt=gt((function(e,t){var a;e.exports=(a=a||function(e,t){var a=Object.create||function(){function e(){}return function(t){var a;return e.prototype=t,a=new e,e.prototype=null,a}}(),n={},i=n.lib={},s=i.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},o=i.WordArray=s.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,a=e.words,n=this.sigBytes,i=e.sigBytes;if(this.clamp(),n%4)for(var s=0;s>>2]>>>24-s%4*8&255;t[n+s>>>2]|=o<<24-(n+s)%4*8}else for(s=0;s>>2]=a[s>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=4294967295<<32-a%4*8,t.length=e.ceil(a/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var a,n=[],i=function(t){var a=987654321,n=4294967295;return function(){var i=((a=36969*(65535&a)+(a>>16)&n)<<16)+(t=18e3*(65535&t)+(t>>16)&n)&n;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},s=0;s>>2]>>>24-i%4*8&255;n.push((s>>>4).toString(16)),n.push((15&s).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new o.init(a,t/2)}},c=r.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],i=0;i>>2]>>>24-i%4*8&255;n.push(String.fromCharCode(s))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new o.init(a,t)}},d=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},u=i.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new o.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=d.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var a=this._data,n=a.words,i=a.sigBytes,s=this.blockSize,r=i/(4*s),l=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*s,c=e.min(4*l,i);if(l){for(var d=0;d>>24)|4278255360&(i<<24|i>>>8)}var s=this._hash.words,o=e[t+0],l=e[t+1],m=e[t+2],p=e[t+3],f=e[t+4],g=e[t+5],y=e[t+6],v=e[t+7],w=e[t+8],k=e[t+9],b=e[t+10],_=e[t+11],S=e[t+12],E=e[t+13],x=e[t+14],N=e[t+15],V=s[0],C=s[1],T=s[2],D=s[3];V=c(V,C,T,D,o,7,r[0]),D=c(D,V,C,T,l,12,r[1]),T=c(T,D,V,C,m,17,r[2]),C=c(C,T,D,V,p,22,r[3]),V=c(V,C,T,D,f,7,r[4]),D=c(D,V,C,T,g,12,r[5]),T=c(T,D,V,C,y,17,r[6]),C=c(C,T,D,V,v,22,r[7]),V=c(V,C,T,D,w,7,r[8]),D=c(D,V,C,T,k,12,r[9]),T=c(T,D,V,C,b,17,r[10]),C=c(C,T,D,V,_,22,r[11]),V=c(V,C,T,D,S,7,r[12]),D=c(D,V,C,T,E,12,r[13]),T=c(T,D,V,C,x,17,r[14]),V=d(V,C=c(C,T,D,V,N,22,r[15]),T,D,l,5,r[16]),D=d(D,V,C,T,y,9,r[17]),T=d(T,D,V,C,_,14,r[18]),C=d(C,T,D,V,o,20,r[19]),V=d(V,C,T,D,g,5,r[20]),D=d(D,V,C,T,b,9,r[21]),T=d(T,D,V,C,N,14,r[22]),C=d(C,T,D,V,f,20,r[23]),V=d(V,C,T,D,k,5,r[24]),D=d(D,V,C,T,x,9,r[25]),T=d(T,D,V,C,p,14,r[26]),C=d(C,T,D,V,w,20,r[27]),V=d(V,C,T,D,E,5,r[28]),D=d(D,V,C,T,m,9,r[29]),T=d(T,D,V,C,v,14,r[30]),V=u(V,C=d(C,T,D,V,S,20,r[31]),T,D,g,4,r[32]),D=u(D,V,C,T,w,11,r[33]),T=u(T,D,V,C,_,16,r[34]),C=u(C,T,D,V,x,23,r[35]),V=u(V,C,T,D,l,4,r[36]),D=u(D,V,C,T,f,11,r[37]),T=u(T,D,V,C,v,16,r[38]),C=u(C,T,D,V,b,23,r[39]),V=u(V,C,T,D,E,4,r[40]),D=u(D,V,C,T,o,11,r[41]),T=u(T,D,V,C,p,16,r[42]),C=u(C,T,D,V,y,23,r[43]),V=u(V,C,T,D,k,4,r[44]),D=u(D,V,C,T,S,11,r[45]),T=u(T,D,V,C,N,16,r[46]),V=h(V,C=u(C,T,D,V,m,23,r[47]),T,D,o,6,r[48]),D=h(D,V,C,T,v,10,r[49]),T=h(T,D,V,C,x,15,r[50]),C=h(C,T,D,V,g,21,r[51]),V=h(V,C,T,D,S,6,r[52]),D=h(D,V,C,T,p,10,r[53]),T=h(T,D,V,C,b,15,r[54]),C=h(C,T,D,V,l,21,r[55]),V=h(V,C,T,D,w,6,r[56]),D=h(D,V,C,T,N,10,r[57]),T=h(T,D,V,C,y,15,r[58]),C=h(C,T,D,V,E,21,r[59]),V=h(V,C,T,D,f,6,r[60]),D=h(D,V,C,T,_,10,r[61]),T=h(T,D,V,C,m,15,r[62]),C=h(C,T,D,V,k,21,r[63]),s[0]=s[0]+V|0,s[1]=s[1]+C|0,s[2]=s[2]+T|0,s[3]=s[3]+D|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;a[i>>>5]|=128<<24-i%32;var s=e.floor(n/4294967296),o=n;a[15+(i+64>>>9<<4)]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),a[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(a.length+1),this._process();for(var r=this._hash,l=r.words,c=0;c<4;c++){var d=l[c];l[c]=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8)}return r},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,a,n,i,s,o){var r=e+(t&a|~t&n)+i+o;return(r<>>32-s)+t}function d(e,t,a,n,i,s,o){var r=e+(t&n|a&~n)+i+o;return(r<>>32-s)+t}function u(e,t,a,n,i,s,o){var r=e+(t^a^n)+i+o;return(r<>>32-s)+t}function h(e,t,a,n,i,s,o){var r=e+(a^(t|~n))+i+o;return(r<>>32-s)+t}t.MD5=s._createHelper(l),t.HmacMD5=s._createHmacHelper(l)}(Math),a.MD5)})),gt((function(e,t){var a,n,i;e.exports=(n=(a=vt).lib.Base,i=a.enc.Utf8,void(a.algo.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=i.parse(t));var a=e.blockSize,n=4*a;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var s=this._oKey=t.clone(),o=this._iKey=t.clone(),r=s.words,l=o.words,c=0;c>>2]>>>24-s%4*8&255)<<16|(t[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|t[s+2>>>2]>>>24-(s+2)%4*8&255,r=0;r<4&&s+.75*r>>6*(3-r)&63));var l=n.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(e){var t=e.length,a=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var s=0;s>>6-o%4*2;n[s>>>2]|=(r|l)<<24-s%4*8,s++}return i.create(n,s)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},a.enc.Base64)}));const _t="FUNCTION",St="pending",Et="rejected";function xt(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function Nt(e){return"object"===xt(e)}function Vt(e){return"function"==typeof e}function Ct(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}const Tt="REJECTED",Dt="NOT_PENDING";class Bt{constructor({createPromise:e,retryRule:t=Tt}={}){this.createPromise=e,this.status=null,this.promise=null,this.retryRule=t}get needRetry(){if(!this.status)return!0;switch(this.retryRule){case Tt:return this.status===Et;case Dt:return this.status!==St}}exec(){return this.needRetry?(this.status=St,this.promise=this.createPromise().then((e=>(this.status="fulfilled",Promise.resolve(e))),(e=>(this.status=Et,Promise.reject(e)))),this.promise):this.promise}}function It(e){return e&&"string"==typeof e?JSON.parse(e):e}const Pt=It([]);It("");const At=It("[]")||[];let Mt="";try{Mt="__UNI__F0AFD30"}catch(Sa){}let Rt={};function Ot(e,t={}){var a,n;return a=Rt,n=e,Object.prototype.hasOwnProperty.call(a,n)||(Rt[e]=t),Rt[e]}Rt=uni._globalUniCloudObj?uni._globalUniCloudObj:uni._globalUniCloudObj={};const Lt=["invoke","success","fail","complete"],Ft=Ot("_globalUniCloudInterceptor");function $t(e,t){Ft[e]||(Ft[e]={}),Nt(t)&&Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){let n=Ft[e][t];n||(n=Ft[e][t]=[]),-1===n.indexOf(a)&&Vt(a)&&n.push(a)}(e,a,t[a])}))}function jt(e,t){Ft[e]||(Ft[e]={}),Nt(t)?Object.keys(t).forEach((a=>{Lt.indexOf(a)>-1&&function(e,t,a){const n=Ft[e][t];if(!n)return;const i=n.indexOf(a);i>-1&&n.splice(i,1)}(e,a,t[a])})):delete Ft[e]}function Ut(e,t){return e&&0!==e.length?e.reduce(((e,a)=>e.then((()=>a(t)))),Promise.resolve()):Promise.resolve()}function zt(e,t){return Ft[e]&&Ft[e][t]||[]}function Ht(e){$t("callObject",e)}const qt=Ot("_globalUniCloudListener"),Jt="response",Wt="needLogin",Yt="refreshToken",Kt="clientdb",Gt="cloudfunction",Qt="cloudobject";function Zt(e){return qt[e]||(qt[e]=[]),qt[e]}function Xt(e,t){const a=Zt(e);a.includes(t)||a.push(t)}function ea(e,t){const a=Zt(e),n=a.indexOf(t);-1!==n&&a.splice(n,1)}function ta(e,t){const a=Zt(e);for(let n=0;n{na&&e(),function t(){if("function"==typeof getCurrentPages){const t=getCurrentPages();t&&t[0]&&(na=!0,e())}na||setTimeout((()=>{t()}),30)}()})),aa)}function sa(e){const t={};for(const a in e){const n=e[a];Vt(n)&&(t[a]=Ct(n))}return t}class oa extends Error{constructor(e){super(e.message),this.errMsg=e.message||e.errMsg||"unknown system error",this.code=this.errCode=e.code||e.errCode||"SYSTEM_ERROR",this.errSubject=this.subject=e.subject||e.errSubject,this.cause=e.cause,this.requestId=e.requestId}toJson(e=0){if(!(e>=10))return e++,{errCode:this.errCode,errMsg:this.errMsg,errSubject:this.errSubject,cause:this.cause&&this.cause.toJson?this.cause.toJson(e):this.cause}}}var ra={request:e=>uni.request(e),uploadFile:e=>uni.uploadFile(e),setStorageSync:(e,t)=>uni.setStorageSync(e,t),getStorageSync:e=>uni.getStorageSync(e),removeStorageSync:e=>uni.removeStorageSync(e),clearStorageSync:()=>uni.clearStorageSync()};function la(e){return e&&la(e.__v_raw)||e}function ca(){return{token:ra.getStorageSync("uni_id_token")||ra.getStorageSync("uniIdToken"),tokenExpired:ra.getStorageSync("uni_id_token_expired")}}function da({token:e,tokenExpired:t}={}){e&&ra.setStorageSync("uni_id_token",e),t&&ra.setStorageSync("uni_id_token_expired",t)}let ua,ha;function ma(){return ua||(ua=uni.getSystemInfoSync()),ua}function pa(){let e,t;try{if(uni.getLaunchOptionsSync){if(uni.getLaunchOptionsSync.toString().indexOf("not yet implemented")>-1)return;const{scene:a,channel:n}=uni.getLaunchOptionsSync();e=n,t=a}}catch(a){}return{channel:e,scene:t}}function fa(){const e=uni.getLocale&&uni.getLocale()||"en";if(ha)return{...ha,locale:e,LOCALE:e};const t=ma(),{deviceId:a,osName:n,uniPlatform:i,appId:s}=t,o=["pixelRatio","brand","model","system","language","version","platform","host","SDKVersion","swanNativeVersion","app","AppPlatform","fontSizeSetting"];for(let r=0;r{t(Object.assign(e,{complete(e){e||(e={});const t=e.data&&e.data.header&&e.data.header["x-serverless-request-id"]||e.header&&e.header["request-id"];if(!e.statusCode||e.statusCode>=400){const a=e.data&&e.data.error&&e.data.error.code||"SYS_ERR",i=e.data&&e.data.error&&e.data.error.message||e.errMsg||"request:fail";return n(new oa({code:a,message:i,requestId:t}))}const i=e.data;if(i.error)return n(new oa({code:i.error.code,message:i.error.message,requestId:t}));i.result=i.data,i.requestId=t,delete i.data,a(i)}}))}))},va=function(e){return bt.stringify(kt.parse(e))},wa=class{constructor(e){["spaceId","clientSecret"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),this.config=Object.assign({},{endpoint:0===e.spaceId.indexOf("mp-")?"https://api.next.bspapp.com":"https://api.bspapp.com"},e),this.config.provider="aliyun",this.config.requestUrl=this.config.endpoint+"/client",this.config.envType=this.config.envType||"public",this.config.accessTokenKey="access_token_"+this.config.spaceId,this.adapter=ra,this._getAccessTokenPromiseHub=new Bt({createPromise:()=>this.requestAuth(this.setupRequest({method:"serverless.auth.user.anonymousAuthorize",params:"{}"},"auth")).then((e=>{if(!e.result||!e.result.accessToken)throw new oa({code:"AUTH_FAILED",message:"获取accessToken失败"});this.setAccessToken(e.result.accessToken)})),retryRule:Dt})}get hasAccessToken(){return!!this.accessToken}setAccessToken(e){this.accessToken=e}requestWrapped(e){return ya(e,this.adapter.request)}requestAuth(e){return this.requestWrapped(e)}request(e,t){return Promise.resolve().then((()=>this.hasAccessToken?t?this.requestWrapped(e):this.requestWrapped(e).catch((t=>new Promise(((e,a)=>{!t||"GATEWAY_INVALID_TOKEN"!==t.code&&"InvalidParameter.InvalidToken"!==t.code?a(t):e()})).then((()=>this.getAccessToken())).then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)})))):this.getAccessToken().then((()=>{const t=this.rebuildRequest(e);return this.request(t,!0)}))))}rebuildRequest(e){const t=Object.assign({},e);return t.data.token=this.accessToken,t.header["x-basement-token"]=this.accessToken,t.header["x-serverless-sign"]=ga(t.data,this.config.clientSecret),t}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};return"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret),{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:n}}getAccessToken(){return this._getAccessTokenPromiseHub.exec()}async authorize(){await this.getAccessToken()}callFunction(e){const t={method:"serverless.function.runtime.invoke",params:JSON.stringify({functionTarget:e.name,functionArgs:e.data||{}})};return this.request(this.setupRequest(t))}getOSSUploadOptionsFromPath(e){const t={method:"serverless.file.resource.generateProximalSign",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,header:{"X-OSS-server-side-encrpytion":"AES256"},success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}reportOSSUpload(e){const t={method:"serverless.file.resource.report",params:JSON.stringify(e)};return this.request(this.setupRequest(t))}async uploadFile({filePath:e,cloudPath:t,fileType:a="image",cloudPathAsRealPath:n=!1,onUploadProgress:i,config:s}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const o=s&&s.envType||this.config.envType;if(n&&("/"!==t[0]&&(t="/"+t),t.indexOf("\\")>-1))throw new oa({code:"INVALID_PARAM",message:"使用cloudPath作为路径时,cloudPath不可包含“\\”"});const r=(await this.getOSSUploadOptionsFromPath({env:o,filename:n?t.split("/").pop():t,fileId:n?t:void 0})).result,l="https://"+r.cdnDomain+"/"+r.ossPath,{securityToken:c,accessKeyId:d,signature:u,host:h,ossPath:m,id:p,policy:f,ossCallbackUrl:g}=r,y={"Cache-Control":"max-age=2592000","Content-Disposition":"attachment",OSSAccessKeyId:d,Signature:u,host:h,id:p,key:m,policy:f,success_action_status:200};if(c&&(y["x-oss-security-token"]=c),g){const e=JSON.stringify({callbackUrl:g,callbackBody:JSON.stringify({fileId:p,spaceId:this.config.spaceId}),callbackBodyType:"application/json"});y.callback=va(e)}const v={url:"https://"+r.host,formData:y,fileName:"file",name:"file",filePath:e,fileType:a};if(await this.uploadFileToOSS(Object.assign({},v,{onUploadProgress:i})),g)return{success:!0,filePath:e,fileID:l};if((await this.reportOSSUpload({id:p})).success)return{success:!0,filePath:e,fileID:l};throw new oa({code:"UPLOAD_FAILED",message:"文件上传失败"})}getTempFileURL({fileList:e}={}){return new Promise(((t,a)=>{Array.isArray(e)&&0!==e.length||a(new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"})),t({fileList:e.map((e=>({fileID:e,tempFileURL:e})))})}))}async getFileInfo({fileList:e}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const t={method:"serverless.file.resource.info",params:JSON.stringify({id:e.map((e=>e.split("?")[0])).join(",")})};return{fileList:(await this.request(this.setupRequest(t))).result}}},ka={init(e){const t=new wa(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}};const ba="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:";var _a,Sa;(Sa=_a||(_a={})).local="local",Sa.none="none",Sa.session="session";var Ea=function(){},xa=gt((function(e,t){var a;e.exports=(a=vt,function(e){var t=a,n=t.lib,i=n.WordArray,s=n.Hasher,o=t.algo,r=[],l=[];!function(){function t(t){for(var a=e.sqrt(t),n=2;n<=a;n++)if(!(t%n))return!1;return!0}function a(e){return 4294967296*(e-(0|e))|0}for(var n=2,i=0;i<64;)t(n)&&(i<8&&(r[i]=a(e.pow(n,.5))),l[i]=a(e.pow(n,1/3)),i++),n++}();var c=[],d=o.SHA256=s.extend({_doReset:function(){this._hash=new i.init(r.slice(0))},_doProcessBlock:function(e,t){for(var a=this._hash.words,n=a[0],i=a[1],s=a[2],o=a[3],r=a[4],d=a[5],u=a[6],h=a[7],m=0;m<64;m++){if(m<16)c[m]=0|e[t+m];else{var p=c[m-15],f=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=c[m-2],y=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;c[m]=f+c[m-7]+y+c[m-16]}var v=n&i^n&s^i&s,w=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),k=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&d^~r&u)+l[m]+c[m];h=u,u=d,d=r,r=o+k|0,o=s,s=i,i=n,n=k+(w+v)|0}a[0]=a[0]+n|0,a[1]=a[1]+i|0,a[2]=a[2]+s|0,a[3]=a[3]+o|0,a[4]=a[4]+r|0,a[5]=a[5]+d|0,a[6]=a[6]+u|0,a[7]=a[7]+h|0},_doFinalize:function(){var t=this._data,a=t.words,n=8*this._nDataBytes,i=8*t.sigBytes;return a[i>>>5]|=128<<24-i%32,a[14+(i+64>>>9<<4)]=e.floor(n/4294967296),a[15+(i+64>>>9<<4)]=n,t.sigBytes=4*a.length,this._process(),this._hash},clone:function(){var e=s.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=s._createHelper(d),t.HmacSHA256=s._createHmacHelper(d)}(Math),a.SHA256)})),Na=xa,Va=gt((function(e,t){e.exports=vt.HmacSHA256}));const Ca=()=>{let e;if(!Promise){e=()=>{},e.promise={};const t=()=>{throw new oa({message:'Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.'})};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}const t=new Promise(((t,a)=>{e=(e,n)=>e?a(e):t(n)}));return e.promise=t,e};function Ta(e){return void 0===e}function Da(e){return"[object Null]"===Object.prototype.toString.call(e)}var Ba;!function(e){e.WEB="web",e.WX_MP="wx_mp"}(Ba||(Ba={}));const Ia={adapter:null,runtime:void 0},Pa=["anonymousUuidKey"];class Aa extends Ea{constructor(){super(),Ia.adapter.root.tcbObject||(Ia.adapter.root.tcbObject={})}setItem(e,t){Ia.adapter.root.tcbObject[e]=t}getItem(e){return Ia.adapter.root.tcbObject[e]}removeItem(e){delete Ia.adapter.root.tcbObject[e]}clear(){delete Ia.adapter.root.tcbObject}}function Ma(e,t){switch(e){case"local":return t.localStorage||new Aa;case"none":return new Aa;default:return t.sessionStorage||new Aa}}class Ra{constructor(e){if(!this._storage){this._persistence=Ia.adapter.primaryStorage||e.persistence,this._storage=Ma(this._persistence,Ia.adapter);const t=`access_token_${e.env}`,a=`access_token_expire_${e.env}`,n=`refresh_token_${e.env}`,i=`anonymous_uuid_${e.env}`,s=`login_type_${e.env}`,o=`user_info_${e.env}`;this.keys={accessTokenKey:t,accessTokenExpireKey:a,refreshTokenKey:n,anonymousUuidKey:i,loginTypeKey:s,userInfoKey:o}}}updatePersistence(e){if(e===this._persistence)return;const t="local"===this._persistence;this._persistence=e;const a=Ma(e,Ia.adapter);for(const n in this.keys){const e=this.keys[n];if(t&&Pa.includes(n))continue;const i=this._storage.getItem(e);Ta(i)||Da(i)||(a.setItem(e,i),this._storage.removeItem(e))}this._storage=a}setStore(e,t,a){if(!this._storage)return;const n={version:a||"localCachev1",content:t},i=JSON.stringify(n);try{this._storage.setItem(e,i)}catch(s){throw s}}getStore(e,t){try{if(!this._storage)return}catch(n){return""}t=t||"localCachev1";const a=this._storage.getItem(e);return a&&a.indexOf(t)>=0?JSON.parse(a).content:""}removeStore(e){this._storage.removeItem(e)}}const Oa={},La={};function Fa(e){return Oa[e]}class $a{constructor(e,t){this.data=t||null,this.name=e}}class ja extends $a{constructor(e,t){super("error",{error:e,data:t}),this.error=e}}const Ua=new class{constructor(){this._listeners={}}on(e,t){return a=e,n=t,(i=this._listeners)[a]=i[a]||[],i[a].push(n),this;var a,n,i}off(e,t){return function(e,t,a){if(a&&a[e]){const n=a[e].indexOf(t);-1!==n&&a[e].splice(n,1)}}(e,t,this._listeners),this}fire(e,t){if(e instanceof ja)return console.error(e.error),this;const a="string"==typeof e?new $a(e,t||{}):e,n=a.name;if(this._listens(n)){a.target=this;const e=this._listeners[n]?[...this._listeners[n]]:[];for(const t of e)t.call(this,a)}return this}_listens(e){return this._listeners[e]&&this._listeners[e].length>0}};function za(e,t){Ua.on(e,t)}function Ha(e,t={}){Ua.fire(e,t)}function qa(e,t){Ua.off(e,t)}const Ja="loginStateChanged",Wa="loginStateExpire",Ya="loginTypeChanged",Ka="anonymousConverted",Ga="refreshAccessToken";var Qa;!function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL"}(Qa||(Qa={}));const Za=["auth.getJwt","auth.logout","auth.signInWithTicket","auth.signInAnonymously","auth.signIn","auth.fetchAccessTokenWithRefreshToken","auth.signUpWithEmailAndPassword","auth.activateEndUserMail","auth.sendPasswordResetEmail","auth.resetPasswordWithToken","auth.isUsernameRegistered"],Xa={"X-SDK-Version":"1.3.5"};function en(e,t,a){const n=e[t];e[t]=function(t){const i={},s={};a.forEach((a=>{const{data:n,headers:o}=a.call(e,t);Object.assign(i,n),Object.assign(s,o)}));const o=t.data;return o&&(()=>{var e;if(e=o,"[object FormData]"!==Object.prototype.toString.call(e))t.data={...o,...i};else for(const t in i)o.append(t,i[t])})(),t.headers={...t.headers||{},...s},n.call(e,t)}}function tn(){const e=Math.random().toString(16).slice(2);return{data:{seqId:e},headers:{...Xa,"x-seqid":e}}}class an{constructor(e={}){var t;this.config=e,this._reqClass=new Ia.adapter.reqClass({timeout:this.config.timeout,timeoutMsg:`请求在${this.config.timeout/1e3}s内未完成,已中断`,restrictedMethods:["post"]}),this._cache=Fa(this.config.env),this._localCache=(t=this.config.env,La[t]),en(this._reqClass,"post",[tn]),en(this._reqClass,"upload",[tn]),en(this._reqClass,"download",[tn])}async post(e){return await this._reqClass.post(e)}async upload(e){return await this._reqClass.upload(e)}async download(e){return await this._reqClass.download(e)}async refreshAccessToken(){let e,t;this._refreshAccessTokenPromise||(this._refreshAccessTokenPromise=this._refreshAccessToken());try{e=await this._refreshAccessTokenPromise}catch(a){t=a}if(this._refreshAccessTokenPromise=null,this._shouldRefreshAccessTokenHook=null,t)throw t;return e}async _refreshAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a,loginTypeKey:n,anonymousUuidKey:i}=this._cache.keys;this._cache.removeStore(e),this._cache.removeStore(t);let s=this._cache.getStore(a);if(!s)throw new oa({message:"未登录CloudBase"});const o={refresh_token:s},r=await this.request("auth.fetchAccessTokenWithRefreshToken",o);if(r.data.code){const{code:e}=r.data;if("SIGN_PARAM_INVALID"===e||"REFRESH_TOKEN_EXPIRED"===e||"INVALID_REFRESH_TOKEN"===e){if(this._cache.getStore(n)===Qa.ANONYMOUS&&"INVALID_REFRESH_TOKEN"===e){const e=this._cache.getStore(i),t=this._cache.getStore(a),n=await this.send("auth.signInAnonymously",{anonymous_uuid:e,refresh_token:t});return this.setRefreshToken(n.refresh_token),this._refreshAccessToken()}Ha(Wa),this._cache.removeStore(a)}throw new oa({code:r.data.code,message:`刷新access token失败:${r.data.code}`})}if(r.data.access_token)return Ha(Ga),this._cache.setStore(e,r.data.access_token),this._cache.setStore(t,r.data.access_token_expire+Date.now()),{accessToken:r.data.access_token,accessTokenExpire:r.data.access_token_expire};r.data.refresh_token&&(this._cache.removeStore(a),this._cache.setStore(a,r.data.refresh_token),this._refreshAccessToken())}async getAccessToken(){const{accessTokenKey:e,accessTokenExpireKey:t,refreshTokenKey:a}=this._cache.keys;if(!this._cache.getStore(a))throw new oa({message:"refresh token不存在,登录状态异常"});let n=this._cache.getStore(e),i=this._cache.getStore(t),s=!0;return this._shouldRefreshAccessTokenHook&&!(await this._shouldRefreshAccessTokenHook(n,i))&&(s=!1),(!n||!i||i{e.wxOpenId&&e.wxPublicId&&(t=!0)})),{users:a,hasPrimaryUid:t}}setPrimaryUid(e){return this._request.send("auth.setPrimaryUid",{uid:e})}unlink(e){return this._request.send("auth.unlink",{platform:e})}async update(e){const{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o}=e,{data:r}=await this._request.send("auth.updateUserInfo",{nickName:t,gender:a,avatarUrl:n,province:i,country:s,city:o});this.setLocalUserInfo(r)}async refresh(){const{data:e}=await this._request.send("auth.getUserInfo",{});return this.setLocalUserInfo(e),e}setUserInfo(){const{userInfoKey:e}=this._cache.keys,t=this._cache.getStore(e);["uid","loginType","openid","wxOpenId","wxPublicId","unionId","qqMiniOpenId","email","hasPassword","customUserId","nickName","gender","avatarUrl"].forEach((e=>{this[e]=t[e]})),this.location={country:t.country,province:t.province,city:t.city}}setLocalUserInfo(e){const{userInfoKey:t}=this._cache.keys;this._cache.setStore(t,e),this.setUserInfo()}}class ln{constructor(e){if(!e)throw new oa({code:"PARAM_ERROR",message:"envId is not defined"});this._cache=Fa(e);const{refreshTokenKey:t,accessTokenKey:a,accessTokenExpireKey:n}=this._cache.keys,i=this._cache.getStore(t),s=this._cache.getStore(a),o=this._cache.getStore(n);this.credential={refreshToken:i,accessToken:s,accessTokenExpire:o},this.user=new rn(e)}get isAnonymousAuth(){return this.loginType===Qa.ANONYMOUS}get isCustomAuth(){return this.loginType===Qa.CUSTOM}get isWeixinAuth(){return this.loginType===Qa.WECHAT||this.loginType===Qa.WECHAT_OPEN||this.loginType===Qa.WECHAT_PUBLIC}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}}class cn extends on{async signIn(){this._cache.updatePersistence("local");const{anonymousUuidKey:e,refreshTokenKey:t}=this._cache.keys,a=this._cache.getStore(e)||void 0,n=this._cache.getStore(t)||void 0,i=await this._request.send("auth.signInAnonymously",{anonymous_uuid:a,refresh_token:n});if(i.uuid&&i.refresh_token){this._setAnonymousUUID(i.uuid),this.setRefreshToken(i.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.ANONYMOUS,persistence:"local"});const e=new ln(this.config.env);return await e.user.refresh(),e}throw new oa({message:"匿名登录失败"})}async linkAndRetrieveDataWithTicket(e){const{anonymousUuidKey:t,refreshTokenKey:a}=this._cache.keys,n=this._cache.getStore(t),i=this._cache.getStore(a),s=await this._request.send("auth.linkAndRetrieveDataWithTicket",{anonymous_uuid:n,refresh_token:i,ticket:e});if(s.refresh_token)return this._clearAnonymousUUID(),this.setRefreshToken(s.refresh_token),await this._request.refreshAccessToken(),Ha(Ka,{env:this.config.env}),Ha(Ya,{loginType:Qa.CUSTOM,persistence:"local"}),{credential:{refreshToken:s.refresh_token}};throw new oa({message:"匿名转化失败"})}_setAnonymousUUID(e){const{anonymousUuidKey:t,loginTypeKey:a}=this._cache.keys;this._cache.removeStore(t),this._cache.setStore(t,e),this._cache.setStore(a,Qa.ANONYMOUS)}_clearAnonymousUUID(){this._cache.removeStore(this._cache.keys.anonymousUuidKey)}}class dn extends on{async signIn(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"ticket must be a string"});const{refreshTokenKey:t}=this._cache.keys,a=await this._request.send("auth.signInWithTicket",{ticket:e,refresh_token:this._cache.getStore(t)||""});if(a.refresh_token)return this.setRefreshToken(a.refresh_token),await this._request.refreshAccessToken(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.CUSTOM,persistence:this.config.persistence}),await this.refreshUserInfo(),new ln(this.config.env);throw new oa({message:"自定义登录失败"})}}class un extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"email must be a string"});const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:"EMAIL",email:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token:s,access_token_expire:o}=n;if(i)return this.setRefreshToken(i),s&&o?this.setAccessToken(s,o):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.EMAIL,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`邮箱登录失败: ${n.message}`}):new oa({message:"邮箱登录失败"})}async activate(e){return this._request.send("auth.activateEndUserMail",{token:e})}async resetPasswordWithToken(e,t){return this._request.send("auth.resetPasswordWithToken",{token:e,newPassword:t})}}class hn extends on{async signIn(e,t){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});"string"!=typeof t&&(t="",console.warn("password is empty"));const{refreshTokenKey:a}=this._cache.keys,n=await this._request.send("auth.signIn",{loginType:Qa.USERNAME,username:e,password:t,refresh_token:this._cache.getStore(a)||""}),{refresh_token:i,access_token_expire:s,access_token:o}=n;if(i)return this.setRefreshToken(i),o&&s?this.setAccessToken(o,s):await this._request.refreshAccessToken(),await this.refreshUserInfo(),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.USERNAME,persistence:this.config.persistence}),new ln(this.config.env);throw n.code?new oa({code:n.code,message:`用户名密码登录失败: ${n.message}`}):new oa({message:"用户名密码登录失败"})}}class mn{constructor(e){this.config=e,this._cache=Fa(e.env),this._request=sn(e.env),this._onAnonymousConverted=this._onAnonymousConverted.bind(this),this._onLoginTypeChanged=this._onLoginTypeChanged.bind(this),za(Ya,this._onLoginTypeChanged)}get currentUser(){const e=this.hasLoginState();return e&&e.user||null}get loginType(){return this._cache.getStore(this._cache.keys.loginTypeKey)}anonymousAuthProvider(){return new cn(this.config)}customAuthProvider(){return new dn(this.config)}emailAuthProvider(){return new un(this.config)}usernameAuthProvider(){return new hn(this.config)}async signInAnonymously(){return new cn(this.config).signIn()}async signInWithEmailAndPassword(e,t){return new un(this.config).signIn(e,t)}signInWithUsernameAndPassword(e,t){return new hn(this.config).signIn(e,t)}async linkAndRetrieveDataWithTicket(e){return this._anonymousAuthProvider||(this._anonymousAuthProvider=new cn(this.config)),za(Ka,this._onAnonymousConverted),await this._anonymousAuthProvider.linkAndRetrieveDataWithTicket(e)}async signOut(){if(this.loginType===Qa.ANONYMOUS)throw new oa({message:"匿名用户不支持登出操作"});const{refreshTokenKey:e,accessTokenKey:t,accessTokenExpireKey:a}=this._cache.keys,n=this._cache.getStore(e);if(!n)return;const i=await this._request.send("auth.logout",{refresh_token:n});return this._cache.removeStore(e),this._cache.removeStore(t),this._cache.removeStore(a),Ha(Ja),Ha(Ya,{env:this.config.env,loginType:Qa.NULL,persistence:this.config.persistence}),i}async signUpWithEmailAndPassword(e,t){return this._request.send("auth.signUpWithEmailAndPassword",{email:e,password:t})}async sendPasswordResetEmail(e){return this._request.send("auth.sendPasswordResetEmail",{email:e})}onLoginStateChanged(e){za(Ja,(()=>{const t=this.hasLoginState();e.call(this,t)}));const t=this.hasLoginState();e.call(this,t)}onLoginStateExpired(e){za(Wa,e.bind(this))}onAccessTokenRefreshed(e){za(Ga,e.bind(this))}onAnonymousConverted(e){za(Ka,e.bind(this))}onLoginTypeChanged(e){za(Ya,(()=>{const t=this.hasLoginState();e.call(this,t)}))}async getAccessToken(){return{accessToken:(await this._request.getAccessToken()).accessToken,env:this.config.env}}hasLoginState(){const{refreshTokenKey:e}=this._cache.keys;return this._cache.getStore(e)?new ln(this.config.env):null}async isUsernameRegistered(e){if("string"!=typeof e)throw new oa({code:"PARAM_ERROR",message:"username must be a string"});const{data:t}=await this._request.send("auth.isUsernameRegistered",{username:e});return t&&t.isRegistered}getLoginState(){return Promise.resolve(this.hasLoginState())}async signInWithTicket(e){return new dn(this.config).signIn(e)}shouldRefreshAccessToken(e){this._request._shouldRefreshAccessTokenHook=e.bind(this)}getUserInfo(){return this._request.send("auth.getUserInfo",{}).then((e=>e.code?e:{...e.data,requestId:e.seqId}))}getAuthHeader(){const{refreshTokenKey:e,accessTokenKey:t}=this._cache.keys,a=this._cache.getStore(e);return{"x-cloudbase-credentials":this._cache.getStore(t)+"/@@/"+a}}_onAnonymousConverted(e){const{env:t}=e.data;t===this.config.env&&this._cache.updatePersistence(this.config.persistence)}_onLoginTypeChanged(e){const{loginType:t,persistence:a,env:n}=e.data;n===this.config.env&&(this._cache.updatePersistence(a),this._cache.setStore(this._cache.keys.loginTypeKey,t))}}const pn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n,filePath:i,onUploadProgress:s,fileType:o="image"}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{const{data:{url:r,authorization:l,token:c,fileId:d,cosFileId:u},requestId:h}=e,m={key:n,signature:l,"x-cos-meta-fileid":u,success_action_status:"201","x-cos-security-token":c};a.upload({url:r,data:m,file:i,name:n,fileType:o,onUploadProgress:s}).then((e=>{201===e.statusCode?t(null,{fileID:d,requestId:h}):t(new oa({code:"STORAGE_REQUEST_FAIL",message:`STORAGE_REQUEST_FAIL: ${e.data}`}))})).catch((e=>{t(e)}))})).catch((e=>{t(e)})),t.promise},fn=function(e,t){t=t||Ca();const a=sn(this.config.env),{cloudPath:n}=e;return a.send("storage.getUploadMetadata",{path:n}).then((e=>{t(null,e)})).catch((e=>{t(e)})),t.promise},gn=function({fileList:e},t){if(t=t||Ca(),!e||!Array.isArray(e))return{code:"INVALID_PARAM",message:"fileList必须是非空的数组"};for(let n of e)if(!n||"string"!=typeof n)return{code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"};const a={fileid_list:e};return sn(this.config.env).send("storage.batchDeleteFile",a).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.delete_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},yn=function({fileList:e},t){t=t||Ca(),e&&Array.isArray(e)||t(null,{code:"INVALID_PARAM",message:"fileList必须是非空的数组"});let a=[];for(let i of e)"object"==typeof i?(i.hasOwnProperty("fileID")&&i.hasOwnProperty("maxAge")||t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是包含fileID和maxAge的对象"}),a.push({fileid:i.fileID,max_age:i.maxAge})):"string"==typeof i?a.push({fileid:i}):t(null,{code:"INVALID_PARAM",message:"fileList的元素必须是字符串"});const n={file_list:a};return sn(this.config.env).send("storage.batchGetDownloadUrl",n).then((e=>{e.code?t(null,e):t(null,{fileList:e.data.download_list,requestId:e.requestId})})).catch((e=>{t(e)})),t.promise},vn=async function({fileID:e},t){const a=(await yn.call(this,{fileList:[{fileID:e,maxAge:600}]})).fileList[0];if("SUCCESS"!==a.code)return t?t(a):new Promise((e=>{e(a)}));const n=sn(this.config.env);let i=a.download_url;if(i=encodeURI(i),!t)return n.download({url:i});t(await n.download({url:i}))},wn=function({name:e,data:t,query:a,parse:n,search:i},s){const o=s||Ca();let r;try{r=t?JSON.stringify(t):""}catch(c){return Promise.reject(c)}if(!e)return Promise.reject(new oa({code:"PARAM_ERROR",message:"函数名不能为空"}));const l={inQuery:a,parse:n,search:i,function_name:e,request_data:r};return sn(this.config.env).send("functions.invokeFunction",l).then((e=>{if(e.code)o(null,e);else{let a=e.data.response_data;if(n)o(null,{result:a,requestId:e.requestId});else try{a=JSON.parse(e.data.response_data),o(null,{result:a,requestId:e.requestId})}catch(t){o(new oa({message:"response data must be json"}))}}return o.promise})).catch((e=>{o(e)})),o.promise},kn={timeout:15e3,persistence:"session"},bn={};class _n{constructor(e){this.config=e||this.config,this.authObj=void 0}init(e){switch(Ia.adapter||(this.requestClient=new Ia.adapter.reqClass({timeout:e.timeout||5e3,timeoutMsg:`请求在${(e.timeout||5e3)/1e3}s内未完成,已中断`})),this.config={...kn,...e},!0){case this.config.timeout>6e5:console.warn("timeout大于可配置上限[10分钟],已重置为上限数值"),this.config.timeout=6e5;break;case this.config.timeout<100:console.warn("timeout小于可配置下限[100ms],已重置为下限数值"),this.config.timeout=100}return new _n(this.config)}auth({persistence:e}={}){if(this.authObj)return this.authObj;const t=e||Ia.adapter.primaryStorage||kn.persistence;var a;return t!==this.config.persistence&&(this.config.persistence=t),function(e){const{env:t}=e;Oa[t]=new Ra(e),La[t]=new Ra({...e,persistence:"local"})}(this.config),a=this.config,nn[a.env]=new an(a),this.authObj=new mn(this.config),this.authObj}on(e,t){return za.apply(this,[e,t])}off(e,t){return qa.apply(this,[e,t])}callFunction(e,t){return wn.apply(this,[e,t])}deleteFile(e,t){return gn.apply(this,[e,t])}getTempFileURL(e,t){return yn.apply(this,[e,t])}downloadFile(e,t){return vn.apply(this,[e,t])}uploadFile(e,t){return pn.apply(this,[e,t])}getUploadMetadata(e,t){return fn.apply(this,[e,t])}registerExtension(e){bn[e.name]=e}async invokeExtension(e,t){const a=bn[e];if(!a)throw new oa({message:`扩展${e} 必须先注册`});return await a.invoke(t,this)}useAdapters(e){const{adapter:t,runtime:a}=function(e){const t=(a=e,"[object Array]"===Object.prototype.toString.call(a)?e:[e]);var a;for(const n of t){const{isMatch:e,genAdapter:t,runtime:a}=n;if(e())return{adapter:t(),runtime:a}}}(e)||{};t&&(Ia.adapter=t),a&&(Ia.runtime=a)}}var Sn=new _n;function En(e,t,a){void 0===a&&(a={});var n=/\?/.test(t),i="";for(var s in a)""===i?!n&&(t+="?"):i+="&",i+=s+"="+encodeURIComponent(a[s]);return/^http(s)?:\/\//.test(t+=i)?t:""+e+t}class xn{post(e){const{url:t,data:a,headers:n}=e;return new Promise(((e,i)=>{ra.request({url:En("https:",t),data:a,method:"POST",header:n,success(t){e(t)},fail(e){i(e)}})}))}upload(e){return new Promise(((t,a)=>{const{url:n,file:i,data:s,headers:o,fileType:r}=e,l=ra.uploadFile({url:En("https:",n),name:"file",formData:Object.assign({},s),filePath:i,fileType:r,header:o,success(e){const a={statusCode:e.statusCode,data:e.data||{}};200===e.statusCode&&s.success_action_status&&(a.statusCode=parseInt(s.success_action_status,10)),t(a)},fail(e){a(new Error(e.errMsg||"uploadFile:fail"))}});"function"==typeof e.onUploadProgress&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((t=>{e.onUploadProgress({loaded:t.totalBytesSent,total:t.totalBytesExpectedToSend})}))}))}}const Nn={setItem(e,t){ra.setStorageSync(e,t)},getItem:e=>ra.getStorageSync(e),removeItem(e){ra.removeStorageSync(e)},clear(){ra.clearStorageSync()}};var Vn={genAdapter:function(){return{root:{},reqClass:xn,localStorage:Nn,primaryStorage:"local"}},isMatch:function(){return!0},runtime:"uni_app"};Sn.useAdapters(Vn);const Cn=Sn,Tn=Cn.init;Cn.init=function(e){e.env=e.spaceId;const t=Tn.call(this,e);t.config.provider="tencent",t.config.spaceId=e.spaceId;const a=t.auth;return t.auth=function(e){const t=a.call(this,e);return["linkAndRetrieveDataWithTicket","signInAnonymously","signOut","getAccessToken","getLoginState","signInWithTicket","getUserInfo"].forEach((e=>{var a;t[e]=(a=t[e],function(e){e=e||{};const{success:t,fail:n,complete:i}=sa(e);if(!(t||n||i))return a.call(this,e);a.call(this,e).then((e=>{t&&t(e),i&&i(e)}),(e=>{n&&n(e),i&&i(e)}))}).bind(t)})),t},t.customAuth=t.auth,t};var Dn=Cn,Bn=class extends wa{getAccessToken(){return new Promise(((e,t)=>{const a="Anonymous_Access_token";this.setAccessToken(a),e(a)}))}setupRequest(e,t){const a=Object.assign({},e,{spaceId:this.config.spaceId,timestamp:Date.now()}),n={"Content-Type":"application/json"};"auth"!==t&&(a.token=this.accessToken,n["x-basement-token"]=this.accessToken),n["x-serverless-sign"]=ga(a,this.config.clientSecret);const i=fa();n["x-client-info"]=encodeURIComponent(JSON.stringify(i));const{token:s}=ca();return n["x-client-token"]=s,{url:this.config.requestUrl,method:"POST",data:a,dataType:"json",header:JSON.parse(JSON.stringify(n))}}uploadFileToOSS({url:e,formData:t,name:a,filePath:n,fileType:i,onUploadProgress:s}){return new Promise(((o,r)=>{const l=this.adapter.uploadFile({url:e,formData:t,name:a,filePath:n,fileType:i,success(e){e&&e.statusCode<400?o(e):r(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){r(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof s&&l&&"function"==typeof l.onProgressUpdate&&l.onProgressUpdate((e=>{s({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}uploadFile({filePath:e,cloudPath:t,fileType:a="image",onUploadProgress:n}){if(!t)throw new oa({code:"CLOUDPATH_REQUIRED",message:"cloudPath不可为空"});let i;return this.getOSSUploadOptionsFromPath({cloudPath:t}).then((t=>{const{url:s,formData:o,name:r}=t.result;i=t.result.fileUrl;const l={url:s,formData:o,name:r,filePath:e,fileType:a};return this.uploadFileToOSS(Object.assign({},l,{onUploadProgress:n}))})).then((()=>this.reportOSSUpload({cloudPath:t}))).then((t=>new Promise(((a,n)=>{t.success?a({success:!0,filePath:e,fileID:i}):n(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))}))))}deleteFile({fileList:e}){const t={method:"serverless.file.resource.delete",params:JSON.stringify({fileList:e})};return this.request(this.setupRequest(t)).then((e=>{if(e.success)return e.result;throw new oa({code:"DELETE_FILE_FAILED",message:"删除文件失败"})}))}getTempFileURL({fileList:e,maxAge:t}={}){if(!Array.isArray(e)||0===e.length)throw new oa({code:"INVALID_PARAM",message:"fileList的元素必须是非空的字符串"});const a={method:"serverless.file.resource.getTempFileURL",params:JSON.stringify({fileList:e,maxAge:t})};return this.request(this.setupRequest(a)).then((e=>{if(e.success)return{fileList:e.result.fileList.map((e=>({fileID:e.fileID,tempFileURL:e.tempFileURL})))};throw new oa({code:"GET_TEMP_FILE_URL_FAILED",message:"获取临时文件链接失败"})}))}},In={init(e){const t=new Bn(e),a={signInAnonymously:function(){return t.authorize()},getLoginState:function(){return Promise.resolve(!1)}};return t.auth=function(){return a},t.customAuth=t.auth,t}},Pn=gt((function(e,t){e.exports=vt.enc.Hex}));function An(e="",t={}){const{data:a,functionName:n,method:i,headers:s,signHeaderKeys:o=[],config:r}=t,l=Date.now(),c="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),d=Object.assign({},s,{"x-from-app-id":r.spaceAppId,"x-from-env-id":r.spaceId,"x-to-env-id":r.spaceId,"x-from-instance-id":l,"x-from-function-name":n,"x-client-timestamp":l,"x-alipay-source":"client","x-request-id":c,"x-alipay-callid":c,"x-trace-id":c}),u=["x-from-app-id","x-from-env-id","x-to-env-id","x-from-instance-id","x-from-function-name","x-client-timestamp"].concat(o),[h="",m=""]=e.split("?")||[],p=function(e){const t=e.signedHeaders.join(";"),a=e.signedHeaders.map((t=>`${t.toLowerCase()}:${e.headers[t]}\n`)).join(""),n=Na(e.body).toString(Pn),i=`${e.method.toUpperCase()}\n${e.path}\n${e.query}\n${a}\n${t}\n${n}\n`,s=Na(i).toString(Pn),o=`HMAC-SHA256\n${e.timestamp}\n${s}\n`,r=Va(o,e.secretKey).toString(Pn);return`HMAC-SHA256 Credential=${e.secretId}, SignedHeaders=${t}, Signature=${r}`}({path:h,query:m,method:i,headers:d,timestamp:l,body:JSON.stringify(a),secretId:r.accessKey,secretKey:r.secretKey,signedHeaders:u.sort()});return{url:`${r.endpoint}${e}`,headers:Object.assign({},d,{Authorization:p})}}function Mn({url:e,data:t,method:a="POST",headers:n={}}){return new Promise(((i,s)=>{ra.request({url:e,method:a,data:t,header:n,dataType:"json",complete:(e={})=>{const t=n["x-trace-id"]||"";if(!e.statusCode||e.statusCode>=400){const{message:a,errMsg:n,trace_id:i}=e.data||{};return s(new oa({code:"SYS_ERR",message:a||n||"request:fail",requestId:i||t}))}i({status:e.statusCode,data:e.data,headers:e.header,requestId:t})}})}))}function Rn(e,t){const{path:a,data:n,method:i="GET"}=e,{url:s,headers:o}=An(a,{functionName:"",data:n,method:i,headers:{"x-alipay-cloud-mode":"oss","x-data-api-type":"oss","x-expire-timestamp":Date.now()+6e4},signHeaderKeys:["x-data-api-type","x-expire-timestamp"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>{const t=e.data||{};if(!t.success)throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId});return t.data||{}})).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}function On(e=""){const t=e.trim().replace(/^cloud:\/\//,""),a=t.indexOf("/");if(a<=0)throw new oa({code:"INVALID_PARAM",message:"fileID不合法"});const n=t.substring(0,a),i=t.substring(a+1);return n!==this.config.spaceId&&console.warn("file ".concat(e," does not belong to env ").concat(this.config.spaceId)),i}function Ln(e=""){return"cloud://".concat(this.config.spaceId,"/").concat(e.replace(/^\/+/,""))}var Fn={init:e=>{e.provider="alipay";const t=new class{constructor(e){if(["spaceId","spaceAppId","accessKey","secretKey"].forEach((t=>{if(!Object.prototype.hasOwnProperty.call(e,t))throw new Error(`${t} required`)})),e.endpoint){if("string"!=typeof e.endpoint)throw new Error("endpoint must be string");if(!/^https:\/\//.test(e.endpoint))throw new Error("endpoint must start with https://");e.endpoint=e.endpoint.replace(/\/$/,"")}this.config=Object.assign({},e,{endpoint:e.endpoint||`https://${e.spaceId}.api-hz.cloudbasefunction.cn`})}callFunction(e){return function(e,t){const{name:a,data:n}=e,i="POST",{url:s,headers:o}=An("/functions/invokeFunction",{functionName:a,data:n,method:i,headers:{"x-to-function-name":a},signHeaderKeys:["x-to-function-name"],config:t});return Mn({url:s,data:n,method:i,headers:o}).then((e=>({errCode:0,success:!0,requestId:e.requestId,result:e.data}))).catch((e=>{throw new oa({code:e.errCode,message:e.errMsg,requestId:e.requestId})}))}(e,this.config)}uploadFileToOSS({url:e,filePath:t,fileType:a,formData:n,onUploadProgress:i}){return new Promise(((s,o)=>{const r=ra.uploadFile({url:e,filePath:t,fileType:a,formData:n,name:"file",success(e){e&&e.statusCode<400?s(e):o(new oa({code:"UPLOAD_FAILED",message:"文件上传失败"}))},fail(e){o(new oa({code:e.code||"UPLOAD_FAILED",message:e.message||e.errMsg||"文件上传失败"}))}});"function"==typeof i&&r&&"function"==typeof r.onProgressUpdate&&r.onProgressUpdate((e=>{i({loaded:e.totalBytesSent,total:e.totalBytesExpectedToSend})}))}))}async uploadFile({filePath:e,cloudPath:t="",fileType:a="image",onUploadProgress:n}){if("string"!==xt(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath必须为字符串类型"});if(!(t=t.trim()))throw new oa({code:"INVALID_PARAM",message:"cloudPath不可为空"});if(/:\/\//.test(t))throw new oa({code:"INVALID_PARAM",message:"cloudPath不合法"});const i=await Rn({path:"/".concat(t.replace(/^\//,""),"?post_url")},this.config),{file_id:s,upload_url:o,form_data:r}=i,l=r&&r.reduce(((e,t)=>(e[t.key]=t.value,e)),{});return this.uploadFileToOSS({url:o,filePath:e,fileType:a,formData:l,onUploadProgress:n}).then((()=>({fileID:s})))}async getTempFileURL({fileList:e}){return new Promise(((t,a)=>{(!e||e.length<0)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList不能为空数组"})),e.length>50&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList数组长度不能超过50"}));const n=[];for(const i of e){"string"!==xt(i)&&a(new oa({errCode:"INVALID_PARAM",errMsg:"fileList的元素必须是非空的字符串"}));const e=On.call(this,i);n.push({file_id:e,expire:600})}Rn({path:"/?download_url",data:{file_list:n},method:"POST"},this.config).then((e=>{const{file_list:a=[]}=e;t({fileList:a.map((e=>({fileID:Ln.call(this,e.file_id),tempFileURL:e.download_url})))})})).catch((e=>a(e)))}))}}(e);return t.auth=function(){return{signInAnonymously:function(){return Promise.resolve()},getLoginState:function(){return Promise.resolve(!0)}}},t}};function $n({data:e}){let t;t=fa();const a=JSON.parse(JSON.stringify(e||{}));if(Object.assign(a,{clientInfo:t}),!a.uniIdToken){const{token:e}=ca();e&&(a.uniIdToken=e)}return a}const jn=[{rule:/fc_function_not_found|FUNCTION_NOT_FOUND/,content:",云函数[{functionName}]在云端不存在,请检查此云函数名称是否正确以及该云函数是否已上传到服务空间",mode:"append"}];var Un=/[\\^$.*+?()[\]{}|]/g,zn=RegExp(Un.source);function Hn(e,t,a){return e.replace(new RegExp((n=t)&&zn.test(n)?n.replace(Un,"\\$&"):n,"g"),a);var n}const qn=2e4,Jn={code:20101,message:"Invalid client"};function Wn(e){const{errSubject:t,subject:a,errCode:n,errMsg:i,code:s,message:o,cause:r}=e||{};return new oa({subject:t||a||"uni-secure-network",code:n||s||qn,message:i||o,cause:r})}let Yn;function Kn({secretType:e}={}){return"request"===e||"response"===e||"both"===e}function Gn({name:e,data:t={}}={}){return"DCloud-clientDB"===e&&"encryption"===t.redirectTo&&"getAppClientKey"===t.action}function Qn({functionName:e,result:t,logPvd:a}){}function Zn(e){const t=e.callFunction,a=function(a){const n=a.name;a.data=$n.call(e,{data:a.data});const i={aliyun:"aliyun",tencent:"tcb",tcb:"tcb",alipay:"alipay"}[this.config.provider],s=Kn(a),o=Gn(a),r=s||o;return t.call(this,a).then((e=>(e.errCode=0,!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),Promise.resolve(e))),(e=>(!r&&Qn.call(this,{functionName:n,result:e,logPvd:i}),e&&e.message&&(e.message=function({message:e="",extraInfo:t={},formatter:a=[]}={}){for(let n=0;na.provider===e&&a.spaceId===t));return n&&n.config}({provider:e,spaceId:t});if(!r||!r.accessControl||!r.accessControl.enable)return!1;const l=r.accessControl.function||{},c=Object.keys(l);if(0===c.length)return!0;const d=function(e,t){let a,n,i;for(let s=0;se.trim())).indexOf(t)>-1&&(n=o):i=o:a=o}return a||n||i}(c,a);if(!d)return!1;if((l[d]||[]).find(((e={})=>e.appId===n&&(e.platform||"").toLowerCase()===o.toLowerCase())))return!0;throw console.error(`此应用[appId: ${n}, platform: ${o}]不在云端配置的允许访问的应用列表内,参考:https://uniapp.dcloud.net.cn/uniCloud/secure-network.html#verify-client`),Wn(Jn)}({provider:n,spaceId:i,functionName:s})?new Yn({secretType:t.secretType,uniCloudIns:e}).wrapVerifyClientCallFunction(a.bind(e))(t):o(t),Object.defineProperty(r,"result",{get:()=>(console.warn("当前返回结果为Promise类型,不可直接访问其result属性,详情请参考:https://uniapp.dcloud.net.cn/uniCloud/faq?id=promise"),{})}),r.then((e=>("undefined"!=typeof UTSJSONObject&&(e.result=new UTSJSONObject(e.result)),e)))}}Yn=class{constructor(){throw Wn({message:"Platform app is not enabled, please check whether secure network module is enabled in your manifest.json"})}};const Xn=Symbol("CLIENT_DB_INTERNAL");function ei(e,t){return e.then="DoNotReturnProxyWithAFunctionNamedThen",e._internalType=Xn,e.inspect=null,e.__v_raw=void 0,new Proxy(e,{get(e,a,n){if("_uniClient"===a)return null;if("symbol"==typeof a)return e[a];if(a in e||"string"!=typeof a){const t=e[a];return"function"==typeof t?t.bind(e):t}return t.get(e,a,n)}})}function ti(e){return{on:(t,a)=>{e[t]=e[t]||[],e[t].indexOf(a)>-1||e[t].push(a)},off:(t,a)=>{e[t]=e[t]||[];const n=e[t].indexOf(a);-1!==n&&e[t].splice(n,1)}}}const ai=["db.Geo","db.command","command.aggregate"];function ni(e,t){return ai.indexOf(`${e}.${t}`)>-1}function ii(e){switch(xt(e=la(e))){case"array":return e.map((e=>ii(e)));case"object":return e._internalType===Xn||Object.keys(e).forEach((t=>{e[t]=ii(e[t])})),e;case"regexp":return{$regexp:{source:e.source,flags:e.flags}};case"date":return{$date:e.toISOString()};default:return e}}function si(e){return e&&e.content&&e.content.$method}class oi{constructor(e,t,a){this.content=e,this.prevStage=t||null,this.udb=null,this._database=a}toJSON(){let e=this;const t=[e.content];for(;e.prevStage;)e=e.prevStage,t.push(e.content);return{$db:t.reverse().map((e=>({$method:e.$method,$param:ii(e.$param)})))}}toString(){return JSON.stringify(this.toJSON())}getAction(){const e=this.toJSON().$db.find((e=>"action"===e.$method));return e&&e.$param&&e.$param[0]}getCommand(){return{$db:this.toJSON().$db.filter((e=>"action"!==e.$method))}}get isAggregate(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"collection"===a||"pipeline"===t)return!0;e=e.prevStage}return!1}get isCommand(){let e=this;for(;e;){if("command"===si(e))return!0;e=e.prevStage}return!1}get isAggregateCommand(){let e=this;for(;e;){const t=si(e),a=si(e.prevStage);if("aggregate"===t&&"command"===a)return!0;e=e.prevStage}return!1}getNextStageFn(e){const t=this;return function(){return ri({$method:e,$param:ii(Array.from(arguments))},t,t._database)}}get count(){return this.isAggregate?this.getNextStageFn("count"):function(){return this._send("count",Array.from(arguments))}}get remove(){return this.isCommand?this.getNextStageFn("remove"):function(){return this._send("remove",Array.from(arguments))}}get(){return this._send("get",Array.from(arguments))}get add(){return this.isCommand?this.getNextStageFn("add"):function(){return this._send("add",Array.from(arguments))}}update(){return this._send("update",Array.from(arguments))}end(){return this._send("end",Array.from(arguments))}get set(){return this.isCommand?this.getNextStageFn("set"):function(){throw new Error("JQL禁止使用set方法")}}_send(e,t){const a=this.getAction(),n=this.getCommand();return n.$db.push({$method:e,$param:ii(t)}),this._database._callCloudFunction({action:a,command:n})}}function ri(e,t,a){return ei(new oi(e,t,a),{get(e,t){let n="db";return e&&e.content&&(n=e.content.$method),ni(n,t)?ri({$method:t},e,a):function(){return ri({$method:t,$param:ii(Array.from(arguments))},e,a)}}})}function li({path:e,method:t}){return class{constructor(){this.param=Array.from(arguments)}toJSON(){return{$newDb:[...e.map((e=>({$method:e}))),{$method:t,$param:this.param}]}}toString(){return JSON.stringify(this.toJSON())}}}function ci(e,t={}){return ei(new e(t),{get:(e,t)=>ni("db",t)?ri({$method:t},null,e):function(){return ri({$method:t,$param:ii(Array.from(arguments))},null,e)}})}class di extends class{constructor({uniClient:e={},isJQL:t=!1}={}){this._uniClient=e,this._authCallBacks={},this._dbCallBacks={},e._isDefault&&(this._dbCallBacks=Ot("_globalUniCloudDatabaseCallback")),t||(this.auth=ti(this._authCallBacks)),this._isJQL=t,Object.assign(this,ti(this._dbCallBacks)),this.env=ei({},{get:(e,t)=>({$env:t})}),this.Geo=ei({},{get:(e,t)=>li({path:["Geo"],method:t})}),this.serverDate=li({path:[],method:"serverDate"}),this.RegExp=li({path:[],method:"RegExp"})}getCloudEnv(e){if("string"!=typeof e||!e.trim())throw new Error("getCloudEnv参数错误");return{$env:e.replace("$cloudEnv_","")}}_callback(e,t){const a=this._dbCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}_callbackAuth(e,t){const a=this._authCallBacks;a[e]&&a[e].forEach((e=>{e(...t)}))}multiSend(){const e=Array.from(arguments),t=e.map((e=>{const t=e.getAction(),a=e.getCommand();if("getTemp"!==a.$db[a.$db.length-1].$method)throw new Error("multiSend只支持子命令内使用getTemp");return{action:t,command:a}}));return this._callCloudFunction({multiCommand:t,queryList:e})}}{_parseResult(e){return this._isJQL?e.result:e}_callCloudFunction({action:e,command:t,multiCommand:a,queryList:n}){function i(e,t){if(a&&n)for(let a=0;aUt(zt(o,"complete"),e))).then((()=>(i(null,e),ta(Jt,{type:Kt,content:e}),Promise.reject(e))))}const l=Ut(zt(o,"invoke")),c=this._uniClient;return l.then((()=>c.callFunction({name:"DCloud-clientDB",type:"CLIENT_DB",data:{action:e,command:t,multiCommand:a}}))).then((e=>{const{code:t,message:a,token:n,tokenExpired:l,systemInfo:c=[]}=e.result;if(c)for(let i=0;i(console.warn(a),n)})}}return u=e,Ut(zt(o,"success"),u).then((()=>Ut(zt(o,"complete"),u))).then((()=>{i(u,null);const e=s._parseResult(u);return ta(Jt,{type:Kt,content:e}),Promise.resolve(e)}));var u}),(e=>(/fc_function_not_found|FUNCTION_NOT_FOUND/g.test(e.message)&&console.warn("clientDB未初始化,请在web控制台保存一次schema以开启clientDB"),r(new oa({code:e.code||"SYSTEM_ERROR",message:e.message,requestId:e.requestId})))))}}const ui="token无效,跳转登录页面",hi="token过期,跳转登录页面",mi={TOKEN_INVALID_TOKEN_EXPIRED:hi,TOKEN_INVALID_INVALID_CLIENTID:ui,TOKEN_INVALID:ui,TOKEN_INVALID_WRONG_TOKEN:ui,TOKEN_INVALID_ANONYMOUS_USER:ui},pi={"uni-id-token-expired":hi,"uni-id-check-token-failed":ui,"uni-id-token-not-exist":ui,"uni-id-check-device-feature-failed":ui};function fi(e,t){let a="";return a=e?`${e}/${t}`:t,a.replace(/^\//,"")}function gi(e=[],t=""){const a=[],n=[];return e.forEach((e=>{!0===e.needLogin?a.push(fi(t,e.path)):!1===e.needLogin&&n.push(fi(t,e.path))})),{needLoginPage:a,notNeedLoginPage:n}}function yi(e){return e.split("?")[0].replace(/^\//,"")}function vi(){return function(e){let t=e&&e.$page&&e.$page.fullPath||"";return t?("/"!==t.charAt(0)&&(t="/"+t),t):t}(function(){const e=getCurrentPages();return e[e.length-1]}())}function wi(){return yi(vi())}function ki(e="",t={}){if(!e)return!1;if(!(t&&t.list&&t.list.length))return!1;const a=t.list,n=yi(e);return a.some((e=>e.pagePath===n))}const bi=!!ft.uniIdRouter,{loginPage:_i,routerNeedLogin:Si,resToLogin:Ei,needLoginPage:xi,notNeedLoginPage:Ni,loginPageInTabBar:Vi}=function({pages:e=[],subPackages:t=[],uniIdRouter:a={},tabBar:n={}}=ft){const{loginPage:i,needLogin:s=[],resToLogin:o=!0}=a,{needLoginPage:r,notNeedLoginPage:l}=gi(e),{needLoginPage:c,notNeedLoginPage:d}=function(e=[]){const t=[],a=[];return e.forEach((e=>{const{root:n,pages:i=[]}=e,{needLoginPage:s,notNeedLoginPage:o}=gi(i,n);t.push(...s),a.push(...o)})),{needLoginPage:t,notNeedLoginPage:a}}(t);return{loginPage:i,routerNeedLogin:s,resToLogin:o,needLoginPage:[...r,...c],notNeedLoginPage:[...l,...d],loginPageInTabBar:ki(i,n)}}();if(xi.indexOf(_i)>-1)throw new Error(`Login page [${_i}] should not be "needLogin", please check your pages.json`);function Ci(e){const t=wi();if("/"===e.charAt(0))return e;const[a,n]=e.split("?"),i=a.replace(/^\//,"").split("/"),s=t.split("/");s.pop();for(let o=0;o-1?n+`&uniIdRedirectUrl=${encodeURIComponent(i)}`:n+`?uniIdRedirectUrl=${encodeURIComponent(i)}`:n);var n,i;Vi?"navigateTo"!==e&&"redirectTo"!==e||(e="switchTab"):"switchTab"===e&&(e="navigateTo");const s={navigateTo:uni.navigateTo,redirectTo:uni.redirectTo,switchTab:uni.switchTab,reLaunch:uni.reLaunch};setTimeout((()=>{s[e]({url:a})}),0)}function Bi({url:e}={}){const t={abortLoginPageJump:!1,autoToLoginPage:!1},a=function(){const{token:e,tokenExpired:t}=ca();let a;if(e){if(t-1)&&(xi.indexOf(t)>-1||Si.some((t=>{return a=e,new RegExp(t).test(a);var a})))}(e)&&a){if(a.uniIdRedirectUrl=e,Zt(Wt).length>0)return setTimeout((()=>{ta(Wt,a)}),0),t.abortLoginPageJump=!0,t;t.autoToLoginPage=!0}return t}function Ii(){!function(){const e=vi(),{abortLoginPageJump:t,autoToLoginPage:a}=Bi({url:e});t||a&&Di({api:"redirectTo",redirect:e})}();const e=["navigateTo","redirectTo","reLaunch","switchTab"];for(let t=0;t{const{type:t,content:a}=e;let n=!1;switch(t){case"cloudobject":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in pi}(a);break;case"clientdb":n=function(e){if("object"!=typeof e)return!1;const{errCode:t}=e||{};return t in mi}(a)}n&&function(e={}){const t=Zt(Wt);ia().then((()=>{const a=vi();if(a&&Ti({redirect:a}))return t.length>0?ta(Wt,Object.assign({uniIdRedirectUrl:a},e)):void(_i&&Di({api:"navigateTo",redirect:a}))}))}(a)}))}function Ai(e){var t;(t=e).onResponse=function(e){Xt(Jt,e)},t.offResponse=function(e){ea(Jt,e)},function(e){e.onNeedLogin=function(e){Xt(Wt,e)},e.offNeedLogin=function(e){ea(Wt,e)},bi&&(Ot("_globalUniCloudStatus").needLoginInit||(Ot("_globalUniCloudStatus").needLoginInit=!0,ia().then((()=>{Ii.call(e)})),Ei&&Pi.call(e)))}(e),function(e){e.onRefreshToken=function(e){Xt(Yt,e)},e.offRefreshToken=function(e){ea(Yt,e)}}(e)}let Mi;const Ri="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Oi=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Li(){const e=ca().token||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let a;try{a=JSON.parse((n=t[1],decodeURIComponent(Mi(n).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(i){throw new Error("获取当前用户信息出错,详细错误信息为:"+i.message)}var n;return a.tokenExpired=1e3*a.exp,delete a.exp,delete a.iat,a}Mi="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Oi.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var a,n,i="",s=0;s>16&255):64===n?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return i}:atob;var Fi=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(gt((function(e,t){Object.defineProperty(t,"__esModule",{value:!0});const a="chooseAndUploadFile:ok",n="chooseAndUploadFile:fail";function i(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function s(e,t,{onChooseFile:n,onUploadProgress:i}){return t.then((e=>{if(n){const t=n(e);if(void 0!==t)return Promise.resolve(t).then((t=>void 0===t?e:t))}return e})).then((t=>!1===t?{errMsg:a,tempFilePaths:[],tempFiles:[]}:function(e,t,n=5,i){(t=Object.assign({},t)).errMsg=a;const s=t.tempFiles,o=s.length;let r=0;return new Promise((a=>{for(;r=o)return void(!s.find((e=>!e.url&&!e.errMsg))&&a(t));const c=s[n];e.uploadFile({provider:c.provider,filePath:c.path,cloudPath:c.cloudPath,fileType:c.fileType,cloudPathAsRealPath:c.cloudPathAsRealPath,onUploadProgress(e){e.index=n,e.tempFile=c,e.tempFilePath=c.path,i&&i(e)}}).then((e=>{c.url=e.fileID,n{c.errMsg=e.errMsg||e.message,n{uni.chooseImage({count:t,sizeType:a,sourceType:s,extension:o,success(t){e(i(t,"image"))},fail(e){r({errMsg:e.errMsg.replace("chooseImage:fail",n)})}})}))}(t),t):"video"===t.type?s(e,function(e){const{camera:t,compressed:a,maxDuration:s,sourceType:o=["album","camera"],extension:r}=e;return new Promise(((e,l)=>{uni.chooseVideo({camera:t,compressed:a,maxDuration:s,sourceType:o,extension:r,success(t){const{tempFilePath:a,duration:n,size:s,height:o,width:r}=t;e(i({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:s,type:t.tempFile&&t.tempFile.type||"",width:r,height:o,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){l({errMsg:e.errMsg.replace("chooseVideo:fail",n)})}})}))}(t),t):s(e,function(e){const{count:t,extension:a}=e;return new Promise(((e,s)=>{let o=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(o=wx.chooseMessageFile),"function"!=typeof o)return s({errMsg:n+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});o({type:"all",count:t,extension:a,success(t){e(i(t))},fail(e){s({errMsg:e.errMsg.replace("chooseFile:fail",n)})}})}))}(t),t)}}})));function $i(e){return{props:{localdata:{type:Array,default:()=>[]},options:{type:[Object,Array],default:()=>({})},spaceInfo:{type:Object,default:()=>({})},collection:{type:[String,Array],default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:20},getcount:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},gettreepath:{type:[Boolean,String],default:!1},startwith:{type:String,default:""},limitlevel:{type:Number,default:10},groupby:{type:String,default:""},groupField:{type:String,default:""},distinct:{type:[Boolean,String],default:!1},foreignKey:{type:String,default:""},loadtime:{type:String,default:"auto"},manual:{type:Boolean,default:!1}},data:()=>({mixinDatacomLoading:!1,mixinDatacomHasMore:!1,mixinDatacomResData:[],mixinDatacomErrorMessage:"",mixinDatacomPage:{},mixinDatacomError:null}),created(){this.mixinDatacomPage={current:this.pageCurrent,size:this.pageSize,count:0},this.$watch((()=>{var e=[];return["pageCurrent","pageSize","localdata","collection","action","field","orderby","where","getont","getcount","gettree","groupby","groupField","distinct"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{if("manual"===this.loadtime)return;let a=!1;const n=[];for(let i=2;i{this.mixinDatacomLoading=!1;const{data:n,count:i}=a.result;this.getcount&&(this.mixinDatacomPage.count=i),this.mixinDatacomHasMore=n.length{this.mixinDatacomLoading=!1,this.mixinDatacomErrorMessage=e,this.mixinDatacomError=e,a&&a(e)})))},mixinDatacomGet(t={}){let a;t=t||{},a="undefined"!=typeof __uniX&&__uniX?e.databaseForJQL(this.spaceInfo):e.database(this.spaceInfo);const n=t.action||this.action;n&&(a=a.action(n));const i=t.collection||this.collection;a=Array.isArray(i)?a.collection(...i):a.collection(i);const s=t.where||this.where;s&&Object.keys(s).length&&(a=a.where(s));const o=t.field||this.field;o&&(a=a.field(o));const r=t.foreignKey||this.foreignKey;r&&(a=a.foreignKey(r));const l=t.groupby||this.groupby;l&&(a=a.groupBy(l));const c=t.groupField||this.groupField;c&&(a=a.groupField(c)),!0===(void 0!==t.distinct?t.distinct:this.distinct)&&(a=a.distinct());const d=t.orderby||this.orderby;d&&(a=a.orderBy(d));const u=void 0!==t.pageCurrent?t.pageCurrent:this.mixinDatacomPage.current,h=void 0!==t.pageSize?t.pageSize:this.mixinDatacomPage.size,m=void 0!==t.getcount?t.getcount:this.getcount,p=void 0!==t.gettree?t.gettree:this.gettree,f=void 0!==t.gettreepath?t.gettreepath:this.gettreepath,g={getCount:m},y={limitLevel:void 0!==t.limitlevel?t.limitlevel:this.limitlevel,startWith:void 0!==t.startwith?t.startwith:this.startwith};return p&&(g.getTree=y),f&&(g.getTreePath=y),a=a.skip(h*(u-1)).limit(h).get(g),a}}}}function ji(e){return Ot("_globalUniCloudSecureNetworkCache__{spaceId}".replace("{spaceId}",e.config.spaceId))}async function Ui({openid:e,callLoginByWeixin:t=!1}={}){throw ji(this),new Error("[SecureNetwork] API `initSecureNetworkByWeixin` is not supported on platform `app`")}async function zi(e){const t=ji(this);return t.initPromise||(t.initPromise=Ui.call(this,e).then((e=>e)).catch((e=>{throw delete t.initPromise,e}))),t.initPromise}function Hi(e){const t={getSystemInfo:uni.getSystemInfo,getPushClientId:uni.getPushClientId};return function(a){return new Promise(((n,i)=>{t[e]({...a,success(e){n(e)},fail(e){i(e)}})}))}}class qi extends class{constructor(){this._callback={}}addListener(e,t){this._callback[e]||(this._callback[e]=[]),this._callback[e].push(t)}on(e,t){return this.addListener(e,t)}removeListener(e,t){if(!t)throw new Error('The "listener" argument must be of type function. Received undefined');const a=this._callback[e];if(!a)return;const n=function(e,t){for(let a=e.length-1;a>=0;a--)if(e[a]===t)return a;return-1}(a,t);a.splice(n,1)}off(e,t){return this.removeListener(e,t)}removeAllListener(e){delete this._callback[e]}emit(e,...t){const a=this._callback[e];if(a)for(let n=0;n{if(!e)throw new Error("Invalid appId, please check the manifest.json file");if(!t)throw new Error("Invalid push client id");this._appId=e,this._pushClientId=t,this._seqId=Date.now()+"-"+Math.floor(9e5*Math.random()+1e5),this.emit("open"),this._initMessageListener()}),(e=>{throw this.emit("error",e),this.close(),e}))}async open(){return this.init()}_isUniCloudSSE(e){if("receive"!==e.type)return!1;const t=e&&e.data&&e.data.payload;return!(!t||"UNI_CLOUD_SSE"!==t.channel||t.seqId!==this._seqId)}_receivePushMessage(e){if(!this._isUniCloudSSE(e))return;const t=e&&e.data&&e.data.payload,{action:a,messageId:n,message:i}=t;this._payloadQueue.push({action:a,messageId:n,message:i}),this._consumMessage()}_consumMessage(){for(;;){const e=this._payloadQueue.find((e=>e.messageId===this._currentMessageId+1));if(!e)break;this._currentMessageId++,this._parseMessagePayload(e)}}_parseMessagePayload(e){const{action:t,messageId:a,message:n}=e;"end"===t?this._end({messageId:a,message:n}):"message"===t&&this._appendMessage({messageId:a,message:n})}_appendMessage({messageId:e,message:t}={}){this.emit("message",t)}_end({messageId:e,message:t}={}){this.emit("end",t),this.close()}_initMessageListener(){uni.onPushMessage(this._uniPushMessageCallback)}_destroy(){uni.offPushMessage(this._uniPushMessageCallback)}toJSON(){return{appId:this._appId,pushClientId:this._pushClientId,seqId:this._seqId}}close(){this._destroy(),this.emit("close")}}const Ji={tcb:Dn,tencent:Dn,aliyun:ka,private:In,alipay:Fn};let Wi=new class{init(e){let t={};const a=Ji[e.provider];if(!a)throw new Error("未提供正确的provider参数");var n;return t=a.init(e),function(e){e._initPromiseHub||(e._initPromiseHub=new Bt({createPromise:function(){let t=Promise.resolve();t=new Promise((e=>{setTimeout((()=>{e()}),1)}));const a=e.auth();return t.then((()=>a.getLoginState())).then((e=>e?Promise.resolve():a.signInAnonymously()))}}))}(t),Zn(t),function(e){const t=e.uploadFile;e.uploadFile=function(e){return t.call(this,e)}}(t),(n=t).database=function(e){if(e&&Object.keys(e).length>0)return n.init(e).database();if(this._database)return this._database;const t=ci(di,{uniClient:n});return this._database=t,t},n.databaseForJQL=function(e){if(e&&Object.keys(e).length>0)return n.init(e).databaseForJQL();if(this._databaseForJQL)return this._databaseForJQL;const t=ci(di,{uniClient:n,isJQL:!0});return this._databaseForJQL=t,t},function(e){e.getCurrentUserInfo=Li,e.chooseAndUploadFile=Fi.initChooseAndUploadFile(e),Object.assign(e,{get mixinDatacom(){return $i(e)}}),e.SSEChannel=qi,e.initSecureNetworkByWeixin=function(e){return function({openid:t,callLoginByWeixin:a=!1}={}){return zi.call(e,{openid:t,callLoginByWeixin:a})}}(e),e.importObject=function(t){return function(a,n={}){n=function(e,t={}){return e.customUI=t.customUI||e.customUI,e.parseSystemError=t.parseSystemError||e.parseSystemError,Object.assign(e.loadingOptions,t.loadingOptions),Object.assign(e.errorOptions,t.errorOptions),"object"==typeof t.secretMethods&&(e.secretMethods=t.secretMethods),e}({customUI:!1,loadingOptions:{title:"加载中...",mask:!0},errorOptions:{type:"modal",retry:!1}},n);const{customUI:i,loadingOptions:s,errorOptions:o,parseSystemError:r}=n,l=!i;return new Proxy({},{get(i,c){switch(c){case"toString":return"[object UniCloudObject]";case"toJSON":return{}}return function({fn:e,interceptorName:t,getCallbackArgs:a}={}){return async function(...n){const i=a?a({params:n}):{};let s,o;try{return await Ut(zt(t,"invoke"),{...i}),s=await e(...n),await Ut(zt(t,"success"),{...i,result:s}),s}catch(r){throw o=r,await Ut(zt(t,"fail"),{...i,error:o}),o}finally{await Ut(zt(t,"complete"),o?{...i,error:o}:{...i,result:s})}}}({fn:async function i(...d){let u;l&&uni.showLoading({title:s.title,mask:s.mask});const h={name:a,type:"OBJECT",data:{method:c,params:d}};"object"==typeof n.secretMethods&&function(e,t){const a=t.data.method,n=e.secretMethods||{},i=n[a]||n["*"];i&&(t.secretType=i)}(n,h);let m=!1;try{u=await t.callFunction(h)}catch(e){m=!0,u={result:new oa(e)}}const{errSubject:p,errCode:f,errMsg:g,newToken:y}=u.result||{};if(l&&uni.hideLoading(),y&&y.token&&y.tokenExpired&&(da(y),ta(Yt,{...y})),f){let e=g;if(m&&r&&(e=(await r({objectName:a,methodName:c,params:d,errSubject:p,errCode:f,errMsg:g})).errMsg||g),l)if("toast"===o.type)uni.showToast({title:e,icon:"none"});else{if("modal"!==o.type)throw new Error(`Invalid errorOptions.type: ${o.type}`);{const{confirm:t}=await async function({title:e,content:t,showCancel:a,cancelText:n,confirmText:i}={}){return new Promise(((s,o)=>{uni.showModal({title:e,content:t,showCancel:a,cancelText:n,confirmText:i,success(e){s(e)},fail(){s({confirm:!1,cancel:!0})}})}))}({title:"提示",content:e,showCancel:o.retry,cancelText:"取消",confirmText:o.retry?"重试":"确定"});if(o.retry&&t)return i(...d)}}const t=new oa({subject:p,code:f,message:g,requestId:u.requestId});throw t.detail=u.result,ta(Jt,{type:Qt,content:t}),t}return ta(Jt,{type:Qt,content:u.result}),u.result},interceptorName:"callObject",getCallbackArgs:function({params:e}={}){return{objectName:a,methodName:c,params:e}}})}})}}(e)}(t),["callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","chooseAndUploadFile"].forEach((e=>{if(!t[e])return;const a=t[e];t[e]=function(){return a.apply(t,Array.from(arguments))},t[e]=function(e,t){return function(a){let n=!1;if("callFunction"===t){const e=a&&a.type||_t;n=e!==_t}const i="callFunction"===t&&!n,s=this._initPromiseHub.exec();a=a||{};const{success:o,fail:r,complete:l}=sa(a),c=s.then((()=>n?Promise.resolve():Ut(zt(t,"invoke"),a))).then((()=>e.call(this,a))).then((e=>n?Promise.resolve(e):Ut(zt(t,"success"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(i&&ta(Jt,{type:Gt,content:e}),Promise.resolve(e))))),(e=>n?Promise.reject(e):Ut(zt(t,"fail"),e).then((()=>Ut(zt(t,"complete"),e))).then((()=>(ta(Jt,{type:Gt,content:e}),Promise.reject(e))))));if(!(o||r||l))return c;c.then((e=>{o&&o(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}),(e=>{r&&r(e),l&&l(e),i&&ta(Jt,{type:Gt,content:e})}))}}(t[e],e).bind(t)})),t.init=this.init,t}};(()=>{const e=At;let t={};if(e&&1===e.length)t=e[0],Wi=Wi.init(t),Wi._isDefault=!0;else{const t=["auth","callFunction","uploadFile","deleteFile","getTempFileURL","downloadFile","database","getCurrentUSerInfo","importObject"];let a;a=e&&e.length>0?"应用有多个服务空间,请通过uniCloud.init方法指定要使用的服务空间":"应用未关联服务空间,请在uniCloud目录右键关联服务空间",t.forEach((e=>{Wi[e]=function(){return console.error(a),Promise.reject(new oa({code:"SYS_ERR",message:a}))}}))}Object.assign(Wi,{get mixinDatacom(){return $i(Wi)}}),Ai(Wi),Wi.addInterceptor=$t,Wi.removeInterceptor=jt,Wi.interceptObject=Ht})();var Yi=Wi;const Ki="chooseAndUploadFile:fail";function Gi(e,t){return e.tempFiles.forEach(((e,a)=>{e.name||(e.name=e.path.substring(e.path.lastIndexOf("/")+1)),t&&(e.fileType=t),e.cloudPath=Date.now()+"_"+a+e.name.substring(e.name.lastIndexOf("."))})),e.tempFilePaths||(e.tempFilePaths=e.tempFiles.map((e=>e.path))),e}function Qi(e,t=5,a){const n=(e=JSON.parse(JSON.stringify(e))).length;let i=0,s=this;return new Promise((o=>{for(;i=n)return void(!e.find((e=>!e.url&&!e.errMsg))&&o(e));const l=e[t],c=s.files.findIndex((e=>e.uuid===l.uuid));l.url="",delete l.errMsg,Yi.uploadFile({filePath:l.path,cloudPath:l.cloudPath,fileType:l.fileType,onUploadProgress:e=>{e.index=c,a&&a(e)}}).then((e=>{l.url=e.fileID,l.index=c,t{l.errMsg=e.errMsg||e.message,l.index=c,t{if(t){const a=t(e);if(void 0!==a)return Promise.resolve(a).then((t=>void 0===t?e:t))}return e})).then((e=>!1===e?{errMsg:"chooseAndUploadFile:ok",tempFilePaths:[],tempFiles:[]}:e))}function Xi(e={type:"all"}){return"image"===e.type?Zi(function(e){const{count:t,sizeType:a=["original","compressed"],sourceType:n,extension:i}=e;return new Promise(((e,s)=>{uni.chooseImage({count:t,sizeType:a,sourceType:n,extension:i,success(t){e(Gi(t,"image"))},fail(e){s({errMsg:e.errMsg.replace("chooseImage:fail",Ki)})}})}))}(e),e):"video"===e.type?Zi(function(e){const{count:t,camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o}=e;return new Promise(((e,t)=>{uni.chooseVideo({camera:a,compressed:n,maxDuration:i,sourceType:s,extension:o,success(t){const{tempFilePath:a,duration:n,size:i,height:s,width:o}=t;e(Gi({errMsg:"chooseVideo:ok",tempFilePaths:[a],tempFiles:[{name:t.tempFile&&t.tempFile.name||"",path:a,size:i,type:t.tempFile&&t.tempFile.type||"",width:o,height:s,duration:n,fileType:"video",cloudPath:""}]},"video"))},fail(e){t({errMsg:e.errMsg.replace("chooseVideo:fail",Ki)})}})}))}(e),e):Zi(function(e){const{count:t,extension:a}=e;return new Promise(((e,n)=>{let i=uni.chooseFile;if("undefined"!=typeof wx&&"function"==typeof wx.chooseMessageFile&&(i=wx.chooseMessageFile),"function"!=typeof i)return n({errMsg:Ki+" 请指定 type 类型,该平台仅支持选择 image 或 video。"});i({type:"all",count:t,extension:a,success(t){e(Gi(t))},fail(e){n({errMsg:e.errMsg.replace("chooseFile:fail",Ki)})}})}))}(e),e)}const es=e=>{const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},ts=e=>{if(Array.isArray(e))return e;return e.replace(/(\[|\])/g,"").split(",")},as=async(e,t="image")=>{const a=es(e.name).ext.toLowerCase();let n={name:e.name,uuid:e.uuid,extname:a||"",cloudPath:e.cloudPath,fileType:e.fileType,thumbTempFilePath:e.thumbTempFilePath,url:e.path||e.path,size:e.size,image:{},path:e.path,video:{}};if("image"===t){const t=await(i=e.path,new Promise(((e,t)=>{uni.getImageInfo({src:i,success(t){e(t)},fail(e){t(e)}})})));delete n.video,n.image.width=t.width,n.image.height=t.height,n.image.location=t.path}else delete n.image;var i;return n};const ns=A({name:"uniFilePicker",components:{uploadImage:A({name:"uploadImage",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},limit:{type:[Number,String],default:9},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto",border:{}})},delIcon:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1}},computed:{styles(){return Object.assign({width:"auto",height:"auto",border:{}},this.imageStyles)},boxStyle(){const{width:e="auto",height:t="auto"}=this.styles;let a={};"auto"===t?"auto"!==e?(a.height=this.value2px(e),a["padding-top"]=0):a.height=0:(a.height=this.value2px(t),a["padding-top"]=0),a.width="auto"===e?"auto"!==t?this.value2px(t):"33.3%":this.value2px(e);let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderStyle(){let{border:e}=this.styles,t={};if("boolean"==typeof e)t.border=e?"1px #eee solid":"none";else{let a=e&&e.width||1;a=this.value2px(a);let n=e&&e.radius||3;n=this.value2px(n),t={"border-width":a,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}let a="";for(let n in t)a+=`${n}:${t[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",e)},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},prviewImage(e,t){let a=[];1===Number(this.limit)&&this.disablePreview&&!this.disabled&&this.$emit("choose"),this.disablePreview||(this.filesList.forEach((e=>{a.push(e.url)})),uni.previewImage({urls:a,current:t}))},value2px:e=>("number"==typeof e?e+="px":-1===e.indexOf("%")&&(e=-1!==e.indexOf("px")?e:e+"px"),e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__container"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.filesList,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"file-picker__box",key:a,style:e.normalizeStyle(o.boxStyle)},[e.createElementVNode("view",{class:"file-picker__box-content",style:e.normalizeStyle(o.borderStyle)},[e.createElementVNode("image",{class:"file-image",src:t.url,mode:"aspectFill",onClick:e.withModifiers((e=>o.prviewImage(t,a)),["stop"])},null,8,["src","onClick"]),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box",onClick:e.withModifiers((e=>o.delFile(a)),["stop"])},[e.createElementVNode("view",{class:"icon-del"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),t.errMsg?(e.openBlock(),e.createElementBlock("view",{key:2,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],4)],4)))),128)),n.filesList.lengtho.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})]),!0)],4)],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-86b162f5"]]),uploadFile:A({name:"uploadFile",emits:["uploadFiles","choose","delFile"],props:{filesList:{type:Array,default:()=>[]},delIcon:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},showType:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},readonly:{type:Boolean,default:!1}},computed:{list(){let e=[];return this.filesList.forEach((t=>{e.push(t)})),e},styles(){return Object.assign({border:!0,dividline:!0,"border-style":{}},this.listStyles)},borderStyle(){let{borderStyle:e,border:t}=this.styles,a={};if(t){let t=e&&e.width||1;t=this.value2px(t);let n=e&&e.radius||5;n=this.value2px(n),a={"border-width":t,"border-style":e&&e.style||"solid","border-color":e&&e.color||"#eee","border-radius":n}}else a.border="none";let n="";for(let i in a)n+=`${i}:${a[i]};`;return n},borderLineStyle(){let e={},{borderStyle:t}=this.styles;if(t&&t.color&&(e["border-color"]=t.color),t&&t.width){let a=t&&t.width||1,n=t&&t.style||0;"number"==typeof a?a+="px":a=a.indexOf("px")?a:a+"px",e["border-width"]=a,"number"==typeof n?n+="px":n=n.indexOf("px")?n:n+"px",e["border-top-style"]=n}let a="";for(let n in e)a+=`${n}:${e[n]};`;return a}},methods:{uploadFiles(e,t){this.$emit("uploadFiles",{item:e,index:t})},choose(){this.$emit("choose")},delFile(e){this.$emit("delFile",e)},value2px:e=>("number"==typeof e?e+="px":e=-1!==e.indexOf("px")?e:e+"px",e)}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker__files"},[n.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"files-button",onClick:a[0]||(a[0]=(...e)=>o.choose&&o.choose(...e))},[e.renderSlot(t.$slots,"default",{},void 0,!0)])),o.list.length>0?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-file-picker__lists is-text-box",style:e.normalizeStyle(o.borderStyle)},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-file-picker__lists-box",{"files-border":0!==a&&o.styles.dividline}]),key:a,style:e.normalizeStyle(0!==a&&o.styles.dividline&&o.borderLineStyle)},[e.createElementVNode("view",{class:"uni-file-picker__item"},[e.createElementVNode("view",{class:"files__name"},e.toDisplayString(t.name),1),n.delIcon&&!n.readonly?(e.openBlock(),e.createElementBlock("view",{key:0,class:"icon-del-box icon-files",onClick:e=>o.delFile(a)},[e.createElementVNode("view",{class:"icon-del icon-files"}),e.createElementVNode("view",{class:"icon-del rotate"})],8,["onClick"])):e.createCommentVNode("",!0)]),t.progress&&100!==t.progress||0===t.progress?(e.openBlock(),e.createElementBlock("view",{key:0,class:"file-picker__progress"},[e.createElementVNode("progress",{class:"file-picker__progress-item",percent:-1===t.progress?0:t.progress,"stroke-width":"4",backgroundColor:t.errMsg?"#ff5a5f":"#EBEBEB"},null,8,["percent","backgroundColor"])])):e.createCommentVNode("",!0),"error"===t.status?(e.openBlock(),e.createElementBlock("view",{key:1,class:"file-picker__mask",onClick:e.withModifiers((e=>o.uploadFiles(t,a)),["stop"])}," 点击重试 ",8,["onClick"])):e.createCommentVNode("",!0)],6)))),128))],4)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-e61666c7"]])},options:{virtualHost:!0},emits:["select","success","fail","progress","delete","update:modelValue","input"],props:{modelValue:{type:[Array,Object],default:()=>[]},value:{type:[Array,Object],default:()=>[]},disabled:{type:Boolean,default:!1},disablePreview:{type:Boolean,default:!1},delIcon:{type:Boolean,default:!0},autoUpload:{type:Boolean,default:!0},limit:{type:[Number,String],default:9},mode:{type:String,default:"grid"},fileMediatype:{type:String,default:"image"},fileExtname:{type:[Array,String],default:()=>[]},title:{type:String,default:""},listStyles:{type:Object,default:()=>({border:!0,dividline:!0,borderStyle:{}})},imageStyles:{type:Object,default:()=>({width:"auto",height:"auto"})},readonly:{type:Boolean,default:!1},returnType:{type:String,default:"array"},sizeType:{type:Array,default:()=>["original","compressed"]},sourceType:{type:Array,default:()=>["album","camera"]},provider:{type:String,default:""}},data:()=>({files:[],localValue:[]}),watch:{value:{handler(e,t){this.setValue(e,t)},immediate:!0},modelValue:{handler(e,t){this.setValue(e,t)},immediate:!0}},computed:{filesList(){let e=[];return this.files.forEach((t=>{e.push(t)})),e},showType(){return"image"===this.fileMediatype?this.mode:"list"},limitLength(){return"object"===this.returnType?1:this.limit?this.limit>=9?9:this.limit:1}},created(){Yi.config&&Yi.config.provider||(this.noSpace=!0,Yi.chooseAndUploadFile=Xi),this.form=this.getForm("uniForms"),this.formItem=this.getForm("uniFormsItem"),this.form&&this.formItem&&this.formItem.name&&(this.rename=this.formItem.name,this.form.inputChildrens.push(this))},methods:{clearFiles(e){0===e||e?this.files.splice(e,1):(this.files=[],this.$nextTick((()=>{this.setEmit()}))),this.$nextTick((()=>{this.setEmit()}))},upload(){let e=[];return this.files.forEach(((t,a)=>{"ready"!==t.status&&"error"!==t.status||e.push(Object.assign({},t))})),this.uploadFiles(e)},async setValue(e,t){const a=async e=>{let t="";return t=e.fileID?e.fileID:e.url,/cloud:\/\/([\w.]+\/?)\S*/.test(t)&&(e.fileID=t,e.url=await this.getTempFileURL(t)),e.url&&(e.path=e.url),e};if("object"===this.returnType)e?await a(e):e={};else{e||(e=[]);for(let t=0;t0?e:[];this.files=[].concat(n)},choose(){this.disabled||(this.files.length>=Number(this.limitLength)&&"grid"!==this.showType&&"array"===this.returnType?uni.showToast({title:`您最多选择 ${this.limitLength} 个文件`,icon:"none"}):this.chooseFiles())},chooseFiles(){const e=ts(this.fileExtname);Yi.chooseAndUploadFile({type:this.fileMediatype,compressed:!1,sizeType:this.sizeType,sourceType:this.sourceType,extension:e.length>0?e:void 0,count:this.limitLength-this.files.length,onChooseFile:this.chooseFileCallback,onUploadProgress:e=>{this.setProgress(e,e.index)}}).then((e=>{this.setSuccessAndError(e.tempFiles)})).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:364","选择失败",e)}))},async chooseFileCallback(e){const t=ts(this.fileExtname);(1===Number(this.limitLength)&&this.disablePreview&&!this.disabled||"object"===this.returnType)&&(this.files=[]);let{filePaths:a,files:n}=((e,t)=>{let a=[],n=[];return t&&0!==t.length?(e.tempFiles.forEach((e=>{const i=es(e.name).ext.toLowerCase();-1!==t.indexOf(i)&&(n.push(e),a.push(e.path))})),n.length!==e.tempFiles.length&&uni.showToast({title:`当前选择了${e.tempFiles.length}个文件 ,${e.tempFiles.length-n.length} 个文件格式不正确`,icon:"none",duration:5e3}),{filePaths:a,files:n}):{filePaths:a,files:n}})(e,t);t&&t.length>0||(a=e.tempFilePaths,n=e.tempFiles);let i=[];for(let s=0;s{this.provider&&(e.provider=this.provider);const a=e.name.split("."),n=a.pop(),i=a.join(".").replace(/[\s\/\?<>\\:\*\|":]/g,"_");e.cloudPath=i+"_"+Date.now()+"_"+t+"."+n}))},uploadFiles(e){return e=[].concat(e),Qi.call(this,e,5,(e=>{this.setProgress(e,e.index,!0)})).then((e=>(this.setSuccessAndError(e),e))).catch((e=>{t("log","at uni_modules/uni-file-picker/components/uni-file-picker/uni-file-picker.vue:437",e)}))},async setSuccessAndError(e,t){let a=[],n=[],i=[],s=[];for(let o=0;oe.uuid===t.uuid)):t.index;if(-1===r||!this.files)break;if("request:fail"===t.errMsg)this.files[r].url=t.path,this.files[r].status="error",this.files[r].errMsg=t.errMsg,n.push(this.files[r]),s.push(this.files[r].url);else{this.files[r].errMsg="",this.files[r].fileID=t.url;/cloud:\/\/([\w.]+\/?)\S*/.test(t.url)?this.files[r].url=await this.getTempFileURL(t.url):this.files[r].url=t.url,this.files[r].status="success",this.files[r].progress+=1,a.push(this.files[r]),i.push(this.files[r].fileID)}}a.length>0&&(this.setEmit(),this.$emit("success",{tempFiles:this.backObject(a),tempFilePaths:i})),n.length>0&&this.$emit("fail",{tempFiles:this.backObject(n),tempFilePaths:s})},setProgress(e,t,a){this.files.length;const n=Math.round(100*e.loaded/e.total);let i=t;a||(i=this.files.findIndex((t=>t.uuid===e.tempFile.uuid))),-1!==i&&this.files[i]&&(this.files[i].progress=n-1,this.$emit("progress",{index:i,progress:parseInt(n),tempFile:this.files[i]}))},delFile(e){this.$emit("delete",{index:e,tempFile:this.files[e],tempFilePath:this.files[e].url}),this.files.splice(e,1),this.$nextTick((()=>{this.setEmit()}))},getFileExt(e){const t=e.lastIndexOf("."),a=e.length;return{name:e.substring(0,t),ext:e.substring(t+1,a)}},setEmit(){let e=[];"object"===this.returnType?(e=this.backObject(this.files)[0],this.localValue=e||null):(e=this.backObject(this.files),this.localValue||(this.localValue=[]),this.localValue=[...e]),this.$emit("update:modelValue",this.localValue)},backObject(e){let t=[];return e.forEach((e=>{t.push({extname:e.extname,fileType:e.fileType,image:e.image,name:e.name,path:e.path,size:e.size,fileID:e.fileID,url:e.url,uuid:e.uuid,status:e.status,cloudPath:e.cloudPath})})),t},async getTempFileURL(e){e={fileList:[].concat(e)};return(await Yi.getTempFileURL(e)).fileList[0].tempFileURL||""},getForm(e="uniForms"){let t=this.$parent,a=t.$options.name;for(;a!==e;){if(t=t.$parent,!t)return!1;a=t.$options.name}return t}}},[["render",function(t,a,n,i,s,o){const r=e.resolveComponent("upload-image"),l=e.resolveComponent("upload-file");return e.openBlock(),e.createElementBlock("view",{class:"uni-file-picker"},[n.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-file-picker__header"},[e.createElementVNode("text",{class:"file-title"},e.toDisplayString(n.title),1),e.createElementVNode("text",{class:"file-count"},e.toDisplayString(o.filesList.length)+"/"+e.toDisplayString(o.limitLength),1)])):e.createCommentVNode("",!0),"image"===n.fileMediatype&&"grid"===o.showType?(e.openBlock(),e.createBlock(r,{key:1,readonly:n.readonly,"image-styles":n.imageStyles,"files-list":o.filesList,limit:o.limitLength,disablePreview:n.disablePreview,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("view",{class:"is-add"},[e.createElementVNode("view",{class:"icon-add"}),e.createElementVNode("view",{class:"icon-add rotate"})])]),!0)])),_:3},8,["readonly","image-styles","files-list","limit","disablePreview","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0),"image"!==n.fileMediatype||"grid"!==o.showType?(e.openBlock(),e.createBlock(l,{key:2,readonly:n.readonly,"list-styles":n.listStyles,"files-list":o.filesList,showType:o.showType,delIcon:n.delIcon,onUploadFiles:o.uploadFiles,onChoose:o.choose,onDelFile:o.delFile},{default:e.withCtx((()=>[e.renderSlot(t.$slots,"default",{},(()=>[e.createElementVNode("button",{type:"primary",size:"mini"},"选择文件")]),!0)])),_:3},8,["readonly","list-styles","files-list","showType","delIcon","onUploadFiles","onChoose","onDelFile"])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-086f9922"]]);function is(e){let t="";for(let a in e){t+=`${a}:${e[a]};`}return t}const ss=A({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm","clear","eyes","change","keyboardheightchange"],model:{prop:"modelValue",event:"update:modelValue"},options:{virtualHost:!0},inject:{form:{from:"uniForm",default:null},formItem:{from:"uniFormItem",default:null}},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:{type:String,default:" "},placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:24},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!1},cursorSpacing:{type:Number,default:0},passwordIcon:{type:Boolean,default:!0},adjustPosition:{type:Boolean,default:!0},primaryColor:{type:String,default:"#2979ff"},styles:{type:Object,default:()=>({color:"#333",backgroundColor:"#fff",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""}},data:()=>({focused:!1,val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1,focusShow:!1,localMsg:"",isEnter:!1}),computed:{isVal(){const e=this.val;return!(!e&&0!==e)},msg(){return this.localMsg||this.errorMessage},inputMaxlength(){return Number(this.maxlength)},boxStyle(){return`color:${this.inputBorder&&this.msg?"#e43d33":this.styles.color};`},inputContentClass(){return function(e){let t="";for(let a in e)e[a]&&(t+=`${a} `);return t}({"is-input-border":this.inputBorder,"is-input-error-border":this.inputBorder&&this.msg,"is-textarea":"textarea"===this.type,"is-disabled":this.disabled,"is-focused":this.focusShow})},inputContentStyle(){const e=this.focusShow?this.primaryColor:this.styles.borderColor;return is({"border-color":(this.inputBorder&&this.msg?"#dd524d":e)||"#e5e5e5","background-color":this.disabled?this.styles.disableColor:this.styles.backgroundColor})},inputStyle(){return is({"padding-right":"password"===this.type||this.clearable||this.prefixIcon?"":"10px","padding-left":this.prefixIcon?"":"10px"})}},watch:{value(e){this.val=null!==e?e:""},modelValue(e){this.val=null!==e?e:""},focus(e){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))}},created(){this.init(),this.form&&this.formItem&&this.$watch("formItem.errMsg",(e=>{this.localMsg=e}))},mounted(){this.$nextTick((()=>{this.focused=this.focus,this.focusShow=this.focus}))},methods:{init(){this.value||0===this.value?this.val=this.value:this.modelValue||0===this.modelValue||""===this.modelValue?this.val=this.modelValue:this.val=""},onClickIcon(e){this.$emit("iconClick",e)},onEyes(){this.showPassword=!this.showPassword,this.$emit("eyes",this.showPassword)},onInput(e){let t=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(t=this.trimStr(t)),"string"==typeof this.trim&&(t=this.trimStr(t,this.trim))),this.errMsg&&(this.errMsg=""),this.val=t,this.$emit("input",t),this.$emit("update:modelValue",t)},onFocus(){this.$nextTick((()=>{this.focused=!0})),this.$emit("focus",null)},_Focus(e){this.focusShow=!0,this.$emit("focus",e)},onBlur(){this.focused=!1,this.$emit("blur",null)},_Blur(e){if(e.detail.value,this.focusShow=!1,this.$emit("blur",e),!1===this.isEnter&&this.$emit("change",this.val),this.form&&this.formItem){const{validateTrigger:e}=this.form;"blur"===e&&this.formItem.onFieldChange()}},onConfirm(e){this.$emit("confirm",this.val),this.isEnter=!0,this.$emit("change",this.val),this.$nextTick((()=>{this.isEnter=!1}))},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("clear")},onkeyboardheightchange(e){this.$emit("keyboardheightchange",e)},trimStr:(e,t="both")=>"both"===t?e.trim():"left"===t?e.trimLeft():"right"===t?e.trimRight():"start"===t?e.trimStart():"end"===t?e.trimEnd():"all"===t?e.replace(/\s+/g,""):e}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uni-easyinput",{"uni-easyinput-error":r.msg}]),style:e.normalizeStyle(r.boxStyle)},[e.createElementVNode("view",{class:e.normalizeClass(["uni-easyinput__content",r.inputContentClass]),style:e.normalizeStyle(r.inputContentStyle)},[i.prefixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.prefixIcon,color:"#c0c4cc",onClick:n[0]||(n[0]=e=>r.onClickIcon("prefix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"left",{},void 0,!0),"textarea"===i.type?(e.openBlock(),e.createElementBlock("textarea",{key:1,class:e.normalizeClass(["uni-easyinput__content-textarea",{"input-padding":i.inputBorder}]),name:i.name,value:o.val,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,disabled:i.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:r.inputMaxlength,focus:o.focused,autoHeight:i.autoHeight,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onInput:n[1]||(n[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:n[2]||(n[2]=(...e)=>r._Blur&&r._Blur(...e)),onFocus:n[3]||(n[3]=(...e)=>r._Focus&&r._Focus(...e)),onConfirm:n[4]||(n[4]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[5]||(n[5]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,42,["name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","cursor-spacing","adjust-position"])):(e.openBlock(),e.createElementBlock("input",{key:2,type:"password"===i.type?"text":i.type,class:"uni-easyinput__content-input",style:e.normalizeStyle(r.inputStyle),name:i.name,value:o.val,password:!o.showPassword&&"password"===i.type,placeholder:i.placeholder,placeholderStyle:i.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:i.disabled,maxlength:r.inputMaxlength,focus:o.focused,confirmType:i.confirmType,"cursor-spacing":i.cursorSpacing,"adjust-position":i.adjustPosition,onFocus:n[6]||(n[6]=(...e)=>r._Focus&&r._Focus(...e)),onBlur:n[7]||(n[7]=(...e)=>r._Blur&&r._Blur(...e)),onInput:n[8]||(n[8]=(...e)=>r.onInput&&r.onInput(...e)),onConfirm:n[9]||(n[9]=(...e)=>r.onConfirm&&r.onConfirm(...e)),onKeyboardheightchange:n[10]||(n[10]=(...e)=>r.onkeyboardheightchange&&r.onkeyboardheightchange(...e))},null,44,["type","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","cursor-spacing","adjust-position"])),"password"===i.type&&i.passwordIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:3},[r.isVal?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:o.showPassword?"eye-slash-filled":"eye-filled",size:22,color:o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onEyes},null,8,["class","type","color","onClick"])):e.createCommentVNode("",!0)],64)):e.createCommentVNode("",!0),i.suffixIcon?(e.openBlock(),e.createElementBlock(e.Fragment,{key:4},[i.suffixIcon?(e.openBlock(),e.createBlock(l,{key:0,class:"content-clear-icon",type:i.suffixIcon,color:"#c0c4cc",onClick:n[11]||(n[11]=e=>r.onClickIcon("suffix")),size:"22"},null,8,["type"])):e.createCommentVNode("",!0)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:5},[i.clearable&&r.isVal&&!i.disabled&&"textarea"!==i.type?(e.openBlock(),e.createBlock(l,{key:0,class:e.normalizeClass(["content-clear-icon",{"is-textarea-icon":"textarea"===i.type}]),type:"clear",size:i.clearSize,color:r.msg?"#dd524d":o.focusShow?i.primaryColor:"#c0c4cc",onClick:r.onClear},null,8,["class","size","color","onClick"])):e.createCommentVNode("",!0)],64)),e.renderSlot(t.$slots,"right",{},void 0,!0)],6)],6)}],["__scopeId","data-v-d17898f6"]]);function os(e){return"string"==typeof e}function rs(e,t=50){if(!Array.isArray(e)||!e.length)return e;const a=[];return e.forEach(((e,n)=>{const i=Math.floor(n/t);a[i]||(a[i]=[]),a[i].push(e)})),a}const ls=A(e.defineComponent({__name:"data-select-item",props:{node:{type:Object,default:()=>({})},choseParent:{type:Boolean,default:!0},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"value"},dataChildren:{type:String,default:"children"},border:{type:Boolean,default:!1},linkage:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},level:{type:Number,default:0}},setup(t){const{nodeClick:n,nameClick:i,loadNode:s,initData:o,addNode:r}=e.inject("nodeFn"),l=t,c=e.ref([]),d=e.ref([]),u=e.ref([]);return e.watchEffect((()=>{l.node.showChildren&&l.node[l.dataChildren]&&l.node[l.dataChildren].length&&(function(){const e=[...d.value];d.value=[],e.forEach((e=>e()))}(),function(e){const t=rs(e);c.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{c.value.push(...e[a])}),500*a),d.push((()=>clearTimeout(t)))}}(t,1)}(l.node[l.dataChildren]))})),(d,h)=>{const m=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["customthree-tree-select-content",{border:t.border&&t.node[t.dataChildren]&&t.node[t.dataChildren].length&&t.node.showChildren}]),style:e.normalizeStyle({marginLeft:(t.level?14:0)+"px"})},[t.node.visible?(e.openBlock(),e.createElementBlock("view",{key:0,class:"custom-tree-select-item"},[e.createElementVNode("view",{class:"item-content"},[e.createElementVNode("view",{class:"left",onClick:h[0]||(h[0]=e.withModifiers((e=>{var a,n;(a=t.node).visible&&(!(null==(n=a[l.dataChildren])?void 0:n.length)&&l.lazyLoadChildren?(u.value.push(a[l.dataValue].toString()),s(a).then((e=>{r(a,o(e,a.visible))})).finally((()=>{u.value=[]}))):i(a))}),["stop"]))},[e.createElementVNode("view",{class:"icon-group"},[t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["right-icon",{active:t.node.showChildren}])},[e.createVNode(m,{type:"right",size:"14",color:"#333"})],2)):(e.openBlock(),e.createElementBlock("view",{key:1,class:"smallcircle-filled"},[e.createVNode(m,{class:"smallcircle-filled-icon",type:"smallcircle-filled",size:"10",color:"#333"})]))]),u.value.includes(t.node[l.dataValue].toString())?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-icon-box"},[e.createVNode(m,{class:"loading-icon",type:"spinner-cycle",size:"14",color:"#333"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"name",style:e.normalizeStyle(t.node.disabled?"color: #999":"")},[e.createElementVNode("text",null,e.toDisplayString(t.node[t.dataLabel]),1)],4)]),t.choseParent||!t.choseParent&&!t.node[t.dataChildren]||!t.choseParent&&t.node[t.dataChildren]&&!t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["check-box",{disabled:t.node.disabled}]),onClick:h[1]||(h[1]=e.withModifiers((a=>!t.node.disabled&&e.unref(n)(t.node)),["stop"]))},[!t.node.checked&&t.node.partChecked&&t.linkage?(e.openBlock(),e.createElementBlock("view",{key:0,class:"part-checked"})):e.createCommentVNode("",!0),t.node.checked?(e.openBlock(),e.createBlock(m,{key:1,type:"checkmarkempty",size:"18",color:t.node.disabled?"#333":"#007aff"},null,8,["color"])):e.createCommentVNode("",!0)],2)):e.createCommentVNode("",!0)])])):e.createCommentVNode("",!0),t.node.showChildren&&t.node[t.dataChildren]&&t.node[t.dataChildren].length?(e.openBlock(),e.createElementBlock("view",{key:1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,lazyLoadChildren:t.lazyLoadChildren,border:t.border,linkage:t.linkage,level:t.level+1},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","lazyLoadChildren","border","linkage","level"])))),128))])):e.createCommentVNode("",!0)],6)}}}),[["__scopeId","data-v-b14c1821"]]),cs=A(e.defineComponent({__name:"treeSelect",props:{canSelectAll:{type:Boolean,default:!1},safeArea:{type:Boolean,default:!0},search:{type:Boolean,default:!1},clearResetSearch:{type:Boolean,default:!1},animation:{type:Boolean,default:!0},"is-mask-click":{type:Boolean,default:!0},"mask-background-color":{type:String,default:"rgba(0,0,0,0.4)"},"background-color":{type:String,default:"none"},"safe-area":{type:Boolean,default:!0},choseParent:{type:Boolean,default:!1},placeholder:{type:String,default:"请选择"},confirmText:{type:String,default:"确认"},confirmTextColor:{type:String,default:"#007aff"},dataSource:{type:Array,default:()=>[]},dataLabel:{type:String,default:"name"},dataValue:{type:String,default:"id"},dataChildren:{type:String,default:"children"},linkage:{type:Boolean,default:!1},removeLinkage:{type:Boolean,default:!0},clearable:{type:Boolean,default:!1},mutiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},deleteSource:{type:Boolean,default:!1},showChildren:{type:Boolean,default:!1},border:{type:Boolean,default:!1},lazyLoadChildren:{type:Boolean,default:!1},load:{type:Function,default:function(){}},modelValue:{type:[Array,String],default:()=>[]}},emits:["update:modelValue","change","maskClick","select-change","removeSelect"],setup(t,{emit:n}){const i=t,s=n,o=e.ref("500px"),r=e.ref([]),l=e.ref([]),c=e.ref([]),d=e.ref([]),u=e.ref(!1),h=e.ref(!1),m=e.ref(0),p=e.ref(""),f=e.ref(null),g=new Set;e.provide("nodeFn",{nodeClick:B,nameClick:I,loadNode:i.load,initData:E,addNode:function(e,t){C(e,r.value)[i.dataChildren]=t,I(e)}});const y=e.computed((()=>{const e=null===i.modelValue?"":i.modelValue;return os(e)?e.length?e.split(","):[]:e.map((e=>e.toString()))}));function v(t=!1){x(),t?i.clearResetSearch&&N(r.value):N(w(p.value,r.value)),m.val=10,e.nextTick((()=>{m.value=0})),uni.hideKeyboard()}function w(e,t){const a=[];return t.forEach((t=>{var n,s;if(t.visible)if(t[i.dataLabel].toString().toLowerCase().indexOf(e.toLowerCase())>-1)a.push(t);else if(null==(n=t[i.dataChildren])?void 0:n.length){const n=w(e,t[i.dataChildren]);(null==n?void 0:n.length)&&(e&&!t.showChildren&&(null==(s=t[i.dataChildren])?void 0:s.length)&&(t.showChildren=!0),a.push({...t,[i.dataChildren]:n}))}})),a}async function k(){i.disabled||(u.value=!0,f.value.open(),N(r.value))}function b(){f.value.close()}function _(e){e.show||(x(),p.value="",u.value=!1),s("change",e)}function S(){s("maskClick")}function E(e,t){var a;if(!Array.isArray(e))return[];const n=[];for(let s=0;se()))}function N(e){const t=rs(e);l.value=(null==t?void 0:t[0])||[],function(e,t){for(let a=t;a{l.value.push(...e[a])}),500*a),c.push((()=>clearTimeout(t)))}}(t,1)}function V(e,t,a=!1){var n;const o=[...e];let r=!0;for(a&&(d.value=[]);o.length;){const e=o.shift();t.includes(e[i.dataValue].toString())?(e.checked=!0,e.partChecked=!1,g.delete(e[i.dataValue]),a&&d.value.push(e)):(e.checked=!1,e.visible&&!e.disabled&&(r=!1),g.has(e[i.dataValue])?e.partChecked=!0:e.partChecked=!1),(null==(n=e[i.dataChildren])?void 0:n.length)&&o.push(...e[i.dataChildren])}h.value=r,a&&s("select-change",[...d.value])}function C(e,t){var a;const n=[...t];for(;n.length;){const t=n.shift();if(t[i.dataValue]===e[i.dataValue])return t;(null==(a=t[i.dataChildren])?void 0:a.length)&&n.push(...t[i.dataChildren])}return{}}function T(e){var t;if(!(null==(t=e[i.dataChildren])?void 0:t.length))return[];const a=e[i.dataChildren].reduce(((e,t)=>t.visible?[...e,t]:e),[]);for(let n=0;n!e.disabled));if(a.checked){if(e=Array.from(new Set([...e,a[i.dataValue].toString()])),n.length&&(e=Array.from(new Set([...e,...n.map((e=>e[i.dataValue].toString()))])),n.forEach((e=>{e.partChecked=!1,g.delete(e[i.dataValue])}))),t.length){let a=!1;for(;t.length;){const n=t.shift();if(!n.disabled)if(a)n.partChecked=!0,g.add(n[i.dataValue]);else{n[i.dataChildren].filter((e=>e.visible&&!e.disabled)).every((e=>e.checked))?(n.checked=!0,n.partChecked=!1,g.delete(n[i.dataValue]),e=Array.from(new Set([...e,n[i.dataValue].toString()]))):(n.partChecked=!0,g.add(n[i.dataValue]),a=!0)}}}}else e=e.filter((e=>e!==a[i.dataValue].toString())),n.length&&n.forEach((t=>{e=e.filter((e=>e!==t[i.dataValue].toString()))})),t.length&&t.forEach((t=>{e.includes(t[i.dataValue].toString())&&(t.checked=!1),e=e.filter((e=>e!==t[i.dataValue].toString()));const a=t[i.dataChildren].filter((e=>e.visible&&!e.disabled)).some((e=>e.checked||e.partChecked));t.partChecked=a,a?g.add(t[i.dataValue]):g.delete(t[i.dataValue])}));s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=null;e=a.checked?Array.from(new Set([...y.value,a[i.dataValue].toString()])):y.value.filter((e=>e!==a[i.dataValue].toString())),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else{let e=[];a.checked&&(e=[a[i.dataValue].toString()]),s("update:modelValue",os(i.modelValue)?e.join(","):e)}}function I(e){const t=!e.showChildren;C(e,r.value).showChildren=t,C(e,l.value).showChildren=t}function P(){if(h.value=!h.value,h.value){if(!i.mutiple)return void uni.showToast({title:"单选模式下不能全选",icon:"none",duration:1e3});let e=[];r.value.forEach((t=>{var a;(t.visible||t.disabled&&t.checked)&&(e=Array.from(new Set([...e,t[i.dataValue].toString()])),(null==(a=t[i.dataChildren])?void 0:a.length)&&(e=Array.from(new Set([...e,...T(t).filter((e=>!e.disabled||e.disabled&&e.checked)).map((e=>e[i.dataValue].toString()))]))))})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}else A()}function A(){if(i.disabled)return;g.clear();const e=[];d.value.forEach((t=>{t.visible&&t.checked&&t.disabled&&e.push(t[i.dataValue])})),s("update:modelValue",os(i.modelValue)?e.join(","):e)}return e.onMounted((()=>{!function({screenHeight:e}){o.value=`${Math.floor(.7*e)}px`}(uni.getSystemInfoSync())})),e.watch((()=>i.dataSource),(e=>{e&&(r.value=E(e),u.value&&(x(),N(r.value)))}),{immediate:!0,deep:!0}),e.watch((()=>i.modelValue),(e=>{const t=e?Array.isArray(e)?e:e.split(","):[];V(r.value,t,!0),l.value.length&&V(l.value,t)}),{immediate:!0}),(n,c)=>{const u=a(e.resolveDynamicComponent("uni-icons"),O),g=a(e.resolveDynamicComponent("uni-easyinput"),ss),w=a(e.resolveDynamicComponent("uni-popup"),st);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["select-list",{disabled:t.disabled},{active:y.value.length}]),onClick:k},[e.createElementVNode("view",{class:"left"},[y.value.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"select-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,(a=>(e.openBlock(),e.createElementBlock("view",{class:"select-item",key:a[t.dataValue]},[e.createElementVNode("view",{class:"name"},[e.createElementVNode("text",null,e.toDisplayString(a[t.dataLabel]),1)]),t.disabled||a.disabled||!t.deleteSource?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"close",onClick:e.withModifiers((e=>function(e){if(h.value=!1,i.linkage)B(e,!1),s("removeSelect",e);else{const t=y.value.filter((t=>t!==e[i.dataValue].toString()));s("removeSelect",e),s("update:modelValue",os(i.modelValue)?t.join(","):t)}}(a)),["stop"])},[e.createVNode(u,{type:"closeempty",size:"16",color:"#999"})],8,["onClick"]))])))),128))])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"no-data"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]))]),e.createElementVNode("view",null,[y.value.length&&t.clearable?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(u,{key:0,type:"bottom",color:"#333333"})),e.createElementVNode("view",{onClick:c[0]||(c[0]=e.withModifiers((()=>{}),["stop"]))},[y.value.length&&t.clearable?(e.openBlock(),e.createBlock(u,{key:0,type:"clear",size:"24",color:"#c0c4cc",onClick:A})):e.createCommentVNode("",!0)])])],2),e.createVNode(w,{ref_key:"popup",ref:f,animation:t.animation,"is-mask-click":n.isMaskClick,"mask-background-color":n.maskBackgroundColor,"background-color":n.backgroundColor,"safe-area":t.safeArea,type:"bottom",onChange:_,onMaskClick:S},{default:e.withCtx((()=>[e.createElementVNode("view",{class:"popup-content",style:e.normalizeStyle({height:o.value})},[e.createElementVNode("view",{class:"title"},[t.mutiple&&t.canSelectAll?(e.openBlock(),e.createElementBlock("view",{key:0,class:"left",onClick:P},[e.createElementVNode("text",null,e.toDisplayString(h.value?"取消全选":"全选"),1)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"center"},[e.createElementVNode("text",null,e.toDisplayString(t.placeholder),1)]),e.createElementVNode("view",{class:"right",style:e.normalizeStyle({color:t.confirmTextColor}),onClick:b},[e.createElementVNode("text",null,e.toDisplayString(t.confirmText),1)],4)]),t.search?(e.openBlock(),e.createElementBlock("view",{key:0,class:"search-box"},[e.createVNode(g,{maxlength:-1,prefixIcon:"search",placeholder:"搜索",modelValue:p.value,"onUpdate:modelValue":c[1]||(c[1]=e=>p.value=e),"confirm-type":"search",onConfirm:c[2]||(c[2]=e=>v(!1)),onClear:c[3]||(c[3]=e=>v(!0))},null,8,["modelValue"]),e.createElementVNode("button",{type:"primary",size:"mini",class:"search-btn",onClick:c[4]||(c[4]=e=>v(!1))},"搜索")])):e.createCommentVNode("",!0),r.value.length?(e.openBlock(),e.createElementBlock("view",{key:1,class:"select-content"},[e.createElementVNode("scroll-view",{class:"scroll-view-box","scroll-top":m.value,"scroll-y":"true",onTouchmove:c[5]||(c[5]=e.withModifiers((()=>{}),["stop"]))},[l.value.length?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")])),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(a=>(e.openBlock(),e.createBlock(ls,{key:a[t.dataValue],node:a,dataLabel:t.dataLabel,dataValue:t.dataValue,dataChildren:t.dataChildren,choseParent:t.choseParent,border:t.border,linkage:t.linkage,lazyLoadChildren:t.lazyLoadChildren},null,8,["node","dataLabel","dataValue","dataChildren","choseParent","border","linkage","lazyLoadChildren"])))),128)),e.createElementVNode("view",{class:"sentry"})],40,["scroll-top"])])):(e.openBlock(),e.createElementBlock("view",{key:2,class:"no-data center"},[e.createElementVNode("text",null,"暂无数据")]))],4)])),_:1},8,["animation","is-mask-click","mask-background-color","background-color","safe-area"])],64)}}}),[["__scopeId","data-v-0768d7c7"]]),ds={__name:"application",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref(i.userinfo.realname),l=e.ref(""),c=e.ref(i.userinfo.phone),u=e.ref(""),h=e.ref([]),m=e.ref(""),p=e=>{m.value=e.detail.value},f=e.ref(""),g=e=>{f.value=e.detail.value},y=e.ref([]),v=e.ref(null),w=e.ref(!0),k=e.ref(""),b=e.ref(""),_=e.ref(""),S=e.ref([]),E={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}};o((()=>{C()}));const x=e=>{e.tempFilePaths;for(let t=0;t{S.value.push(JSON.parse(e.data).message)}})}},N=()=>{return c.value.trim()?u.value?m.value?f.value?w.value&&null==v.value?s.$toast("请选择审批领导"):b.value.trim()?_.value.trim()?void(e={username:i.userinfo.username,phone:c.value,type:u.value,begintime:m.value,endtime:f.value,examineleader:y.value[v.value].username,address:b.value,reason:_.value,zwmc:k.value,path:S.value.toString()},d({url:"/CxcQxj/cxcQxj/add",method:"post",data:e})).then((e=>{e.success?V(e.message):s.$toast(e.message)})):s.$toast("请输入请假事由"):s.$toast("请输入请假地点"):s.$toast("请选择结束时间"):s.$toast("请选择开始时间"):s.$toast("请选择请假类型"):s.$toast("请输入联系方式");var e},V=e=>{var a;(a={flowCode:"dev_cxc_qxj",id:e,formUrl:"modules/qxj/modules/CxcQxjBpmModel",formUrlMobile:"leaveApplication"},d({url:"/process/extActProcess/startMutilProcess",method:"post",data:a})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))})).catch((e=>{t("log","at pages/leave/application.vue:235",e)}))},C=()=>{var e,t,a;(e="1838487445813645313",d({url:"/sys/category/findtree",method:"get",data:{pid:e}})).then((e=>{e.success&&(h.value=e.result)})),(t=i.userinfo.orgCode,d({url:"/sys/sysDepart/queryDepNameByDepCode",method:"get",data:{code:t}})).then((e=>{e.success&&(l.value=e.result)})),(a=i.userinfo.username,d({url:"/CxcQxj/cxcQxj/queryZwmcByUsername",method:"get",data:{username:a}})).then((e=>{e.success?(y.value=e.result.list,k.value=e.result.zwmc,"单位专家"!=k.value&&"正职"!=k.value&&"高级主管"!=k.value||(w.value=!1)):s.$toast(e.message)}))},T=e=>{v.value=e.detail.value};return(t,n)=>{const s=a(e.resolveDynamicComponent("uni-icons"),O),o=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(i).isgray})},[e.createElementVNode("view",{class:"form"},[e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 职工姓名: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[0]||(n[0]=e=>r.value=e),disabled:""},null,512),[[e.vModelText,r.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 工作单位: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[1]||(n[1]=e=>l.value=e),disabled:""},null,512),[[e.vModelText,l.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 联系方式: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[2]||(n[2]=e=>c.value=e)},null,512),[[e.vModelText,c.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假类型: "),e.createVNode(cs,{dataSource:h.value,modelValue:u.value,"onUpdate:modelValue":n[3]||(n[3]=e=>u.value=e),dataValue:"name"},null,8,["dataSource","modelValue"])]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:p,value:m.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 开始时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!m.value},{choosed:m.value}])},e.toDisplayString(m.value?m.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),e.createElementVNode("picker",{mode:"date",fields:"day",onChange:g,value:f.value},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 截止时间: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:!f.value},{choosed:f.value}])},e.toDisplayString(f.value?f.value:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value"]),w.value?(e.openBlock(),e.createElementBlock("picker",{key:0,onChange:T,value:v.value,range:y.value,"range-key":"realname"},[e.createElementVNode("view",{class:"f-row aic jcb box"},[e.createElementVNode("view",{class:"title"}," 审批领导: "),e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("view",{class:e.normalizeClass([{choose:null==v.value},{choosed:null!=v.value}])},e.toDisplayString(null!=v.value?y.value[v.value].realname:"请选择"),3),e.createVNode(s,{type:"bottom",color:"#333333"})])])],40,["value","range"])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假地点: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[4]||(n[4]=e=>b.value=e),placeholder:"请输入","nplaceholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 请假事由: "),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":n[5]||(n[5]=e=>_.value=e),placeholder:"请输入","placeholder-style":"font-size: 28rpx;color: #999999;"},null,512),[[e.vModelText,_.value]])]),e.createElementVNode("view",{class:"f-row aic jcb input_box"},[e.createElementVNode("view",{class:"title"}," 上传附件: "),e.createVNode(o,{onSelect:x,"image-styles":E})])]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{onClick:N}," 提交 ")])],2)}}},us=A(ds,[["__scopeId","data-v-6e3acbe9"]]),hs=A({__name:"index",setup(t){const n=P(),i=()=>{uni.navigateBack()};return(t,s)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic"},[e.createElementVNode("view",{class:"back",onClick:i},[e.createVNode(o,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"avatar"},[e.createElementVNode("image",{src:e.unref(n).userinfo.avatar,mode:""},null,8,["src"])]),e.createElementVNode("view",{class:"f-col"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(e.unref(n).userinfo.realname),1),e.createElementVNode("view",{class:"position"},e.toDisplayString(e.unref(n).role),1)])])])),_:1}),e.createElementVNode("view",{class:"time_box f-row aic jcb"},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 上班 9:30 "),e.createElementVNode("image",{src:"/static/checkin/chenggong.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 重庆市渝北区上弯路 ")]),e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",{class:"time f-row aic"},[e.createElementVNode("view",{class:""}," 下班 16:30 "),e.createElementVNode("image",{src:"/static/checkin/shibai.png",mode:""})]),e.createElementVNode("view",{class:"text"}," 打卡已超时 ")])]),e.createElementVNode("view",{class:"checkin"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"status f-col aic"},[e.createElementVNode("image",{src:"/static/checkin/position4.png",mode:""}),e.createElementVNode("text",null,"打卡失败")]),e.createElementVNode("view",{class:e.normalizeClass(["circle","f-col","aic","out","check","success","fail"])},[e.createElementVNode("view",{class:"title"}," 上班打卡 "),e.createElementVNode("view",{class:"time"}," 9:00 "),e.createElementVNode("view",{class:"ontime"}," 已超时 ")])])])],2)}}},[["__scopeId","data-v-f70ab478"]]),ms=A({__name:"useredit",setup(n){const i=P(),s=()=>{uni.chooseImage({count:1,success:e=>{const a=e.tempFilePaths,n="用户头像/"+i.userinfo.realname;uni.uploadFile({url:"https://36.112.48.190/jeecg-boot/sys/common/upload",filePath:a[0],name:"file",formData:{appPath:n},success:e=>{var a;uni.showLoading({title:"上传中..."}),r.avatar=JSON.parse(e.data).message,(a={avatar:r.avatar,id:i.userinfo.id},d({url:"/sys/user/editApp",method:"PUT",data:a})).then((e=>{e&&uni.showToast({title:e,icon:"success",duration:2e3})})).catch((e=>{t("log","at pages/useredit/useredit.vue:97",e)}))},fail(e){t("log","at pages/useredit/useredit.vue:101","图片上传出错",e)}})}})},r=e.reactive({avatar:"",realname:"",phone:""}),l=()=>{uni.showModal({title:"退出登录",content:"您确认要退出登录吗?",success(e){e.confirm&&(uni.removeStorageSync("token"),uni.removeStorageSync("user"),uni.removeStorageSync("role"),uni.removeStorageSync("logintime"),uni.reLaunch({url:"/pages/login/login"}))}})};return o((()=>{uni.setNavigationBarColor({frontColor:"#ffffff",backgroundColor:"#bebebe"})})),(t,n)=>{const o=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createElementVNode("view",{class:"box"},[e.createElementVNode("view",null,"头像"),e.createElementVNode("view",{style:{display:"flex","align-items":"center"}},[e.createElementVNode("button",{class:"head-btn",onClick:s},[r.avatar?(e.openBlock(),e.createElementBlock("image",{key:1,class:"head-img",src:e.unref(Oe)(r.avatar)},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:0,class:"head-img",src:e.unref(Oe)(e.unref(i).userinfo.avatar),mode:""},null,8,["src"]))]),e.createVNode(o,{type:"right",size:"24"})])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"姓名"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","placeholder-style":"font-size: 32rpx;color: #999999;","onUpdate:modelValue":n[0]||(n[0]=t=>e.unref(i).userinfo.realname=t),placeholder:"请输入姓名"},null,512),[[e.vModelText,e.unref(i).userinfo.realname]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"手机号"),e.withDirectives(e.createElementVNode("input",{disabled:"",style:{"text-align":"right"},type:"nickname","onUpdate:modelValue":n[1]||(n[1]=t=>e.unref(i).userinfo.phone=t),placeholder:"请输入手机号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.phone]])]),e.createElementVNode("view",{class:"box",style:{"padding-top":"30rpx","padding-bottom":"30rpx"}},[e.createElementVNode("view",null,"劳动合同号"),e.withDirectives(e.createElementVNode("input",{style:{"text-align":"right"},type:"nickname",disabled:"","onUpdate:modelValue":n[2]||(n[2]=t=>e.unref(i).userinfo.workNo=t),placeholder:"请输入劳动合同号","placeholder-style":"font-size: 32rpx;color: #999999;"},null,512),[[e.vModelText,e.unref(i).userinfo.workNo]])])],2),e.createElementVNode("view",{class:"line"}),e.createElementVNode("view",{class:"btn",onClick:l}," 退出登录 ")],64)}}},[["__scopeId","data-v-3dbb4317"]]),ps=A({__name:"address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(2,((t,a)=>e.createElementVNode("view",{class:"item",key:a},[e.createElementVNode("view",{class:"province f-row aic"},[e.createElementVNode("view",{class:""}," 浙江省,杭州市 "),e.createElementVNode("image",{src:"/static/my/default.png",mode:""})]),e.createElementVNode("view",{class:"address f-row jcb"},[e.createElementVNode("view",{class:""}," 重庆 重庆市 渝北区 龙溪街道花卉园东路黄金 宝高级住宅小区 "),e.createElementVNode("image",{src:"/static/my/edit.png",mode:""})]),e.createElementVNode("view",{class:"set f-row aic jcb"},[e.createElementVNode("view",{class:"f-row aic"},[e.createElementVNode("image",{src:"/static/login/nocheck.png",mode:""}),e.createTextVNode(" 设为默认地址 ")]),e.createElementVNode("view",{class:""}," 删除 ")])]))),64))]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:"",onClick:n[0]||(n[0]=e=>{var t;Te(t="/pages/useredit/add_address",(()=>{uni.navigateTo({url:t})}))})}," +添加收货地址 ")])],2))}},[["__scopeId","data-v-837db36d"]]),fs=A({__name:"add_address",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 所在地区 "),e.createElementVNode("input",{type:"text",placeholder:"省、市、区、街道"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title topic"}," 详细地址 "),e.createElementVNode("textarea",{placeholder:"小区楼栋/乡村名称"})]),e.createElementVNode("view",{class:"area f-row jcb"},[e.createElementVNode("view",{class:"title"}," 设为默认地址 "),e.createElementVNode("image",{src:"/static/login/checked.png",mode:""})]),e.createElementVNode("view",{class:"btn f-col aic"},[e.createElementVNode("view",{class:""}," 保存 ")])],2))}},[["__scopeId","data-v-c71fcfcd"]]),gs=A({__name:"addressbook",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(a).isgray})},[e.createElementVNode("view",{class:"list"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(4,((t,a)=>e.createElementVNode("view",{class:"item f-row aic jcb",key:a},[e.createElementVNode("view",{class:"user f-row aic"},[e.createElementVNode("image",{src:"",mode:""}),e.createElementVNode("view",{class:"name_job"},[e.createElementVNode("view",{class:"name"}," 我是晴天 "),e.createElementVNode("view",{class:"job"}," 销售部-销售总监 ")])]),e.createElementVNode("view",{class:"btn"}," 电话联系 ")]))),64))])],2))}},[["__scopeId","data-v-e9ce91fd"]]),ys=A({__name:"extendCom",props:{title:{type:String,default:""},img:{type:String,default:""},list:{type:Array,default:function(){return[]}},total:{type:Number,default:0},type:{type:String,default:""}},setup(t){e.useCssVars((e=>({"11d92706":i.value})));const a=t,n=e.ref(!1),i=e.ref(null),s=e.getCurrentInstance();e.watch((()=>a.list),(()=>{e.nextTick((()=>{uni.createSelectorQuery().in(s.proxy).select(".item_box").boundingClientRect((e=>{i.value=(null==e?void 0:e.height)+"px"})).exec()}))}),{immediate:!0});const o=e=>{let t=null;Te("/pages/task/index",(()=>{if("0"==a.type&&(t=0),"1"==a.type&&(t=1),"2"==a.type)return uni.navigateTo({url:`/pages/task/self?title=${e}`});uni.navigateTo({url:`/pages/task/index?id=${t}&title=${e}`})}))};return(a,i)=>(e.openBlock(),e.createElementBlock("view",{class:"content"},[e.createElementVNode("view",{class:"todo f-col aic"},[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"title_box f-row aic jcb",onClick:i[0]||(i[0]=e=>o(""))},[e.createElementVNode("view",{class:"title f-row aic"},[e.createElementVNode("image",{src:`/static/my/${t.img}.png`,mode:""},null,8,["src"]),e.createTextVNode(" "+e.toDisplayString(t.title),1)]),e.createElementVNode("view",{class:"num"},e.toDisplayString(t.total),1)]),t.list.length?(e.openBlock(),e.createElementBlock("view",{key:0,class:"list"},[e.createElementVNode("view",{class:e.normalizeClass(["box",{close:t.list.length>5&&n.value}])},[e.createElementVNode("view",{class:"item_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,((t,a)=>(e.openBlock(),e.createElementBlock("view",{onClick:e=>o(t.title),class:"item f-row aic",key:a},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title),1),e.createElementVNode("text",null,e.toDisplayString(t.num),1)],8,["onClick"])))),128))])],2),e.withDirectives(e.createElementVNode("view",{class:"more",onClick:i[1]||(i[1]=e=>n.value=!n.value)},e.toDisplayString(n.value?"收起":"显示更多"),513),[[e.vShow,t.list.length>5]])])):e.createCommentVNode("",!0)])])]))}},[["__scopeId","data-v-d5e6674e"]]),vs={__name:"todotask",setup(a){const n=P();o((()=>{r(),d(),m()}));const i=e.ref([]),s=e.ref(0),r=()=>{fe({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{var a,n,o,r;(null==e?void 0:e.success)&&((null==(a=null==e?void 0:e.result)?void 0:a.total)>4?fe({pageNo:1,pageSize:null==(n=null==e?void 0:e.result)?void 0:n.total,_t:(new Date).getTime()}).then((e=>{var t,a;(null==e?void 0:e.success)&&(i.value=[...i.value,...p(null==(t=null==e?void 0:e.result)?void 0:t.records)],s.value=null==(a=null==e?void 0:e.result)?void 0:a.total)})).catch((e=>{t("log","at pages/task/todotask.vue:53","err",e)})):(i.value=[...i.value,...p(null==(o=null==e?void 0:e.result)?void 0:o.records)],s.value=null==(r=null==e?void 0:e.result)?void 0:r.total))})).catch((e=>{t("log","at pages/task/todotask.vue:62",e)}))},l=e.ref([]),c=e.ref(0),d=()=>{ge({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ge({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:87",e)})):(l.value=[...l.value,...p(e.result.records)],c.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:96",e)}))},u=e.ref([]),h=e.ref(0);e.ref([]);const m=()=>{ye({pageNo:1,pageSize:4,_t:(new Date).getTime()}).then((e=>{e.success&&(e.result.total>4?ye({pageNo:1,pageSize:e.result.total,_t:(new Date).getTime()}).then((e=>{e.success&&(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total)})).catch((e=>{t("log","at pages/task/todotask.vue:122",e)})):(u.value=[...u.value,...p(e.result.records)],h.value=e.result.total))})).catch((e=>{t("log","at pages/task/todotask.vue:132",e)}))},p=e=>{let t=(e.length?e.map((e=>e.processDefinitionName||e.prcocessDefinitionName)):[]).reduce(((e,t)=>(t in e?e[t]++:e[t]=1,e)),{});return Object.entries(t).map((([e,t])=>({title:e,num:t})))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(ys,{title:"我的任务",img:"process",list:i.value,total:s.value,type:"0"},null,8,["list","total"]),e.createVNode(ys,{title:"历史任务",img:"done",list:l.value,total:c.value,type:"1"},null,8,["list","total"]),e.createVNode(ys,{title:"我发起流程",img:"self",list:u.value,total:h.value,type:"2"},null,8,["list","total"])],2))}},ws=A({__name:"safeCom",setup:t=>(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"list f-row aic jcb"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(20,((t,n)=>e.createElementVNode("view",{class:"item",key:n,onClick:a[0]||(a[0]=e=>{var t;Te(t="/pages/safe/detail",(()=>{uni.navigateTo({url:t})}))})},[e.createElementVNode("view",{class:""},[e.createElementVNode("image",{src:"",mode:""})]),e.createElementVNode("view",{class:"text"}," 五月天“突然好想你”线上演唱会精彩回放 ")]))),64))]))},[["__scopeId","data-v-bc41e6b3"]]),ks=A({__name:"manage",setup(t){const n=P(),i=e.ref(!0),s=e.ref("");return(t,o)=>{const r=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(n).isgray}])},[e.createVNode(Ne,null,{default:e.withCtx((()=>[e.createElementVNode("view",{class:"nav_box f-row aic jcb"},[e.createElementVNode("view",{class:"back f-row aic",onClick:o[0]||(o[0]=(...e)=>t.back&&t.back(...e))},[e.createVNode(r,{type:"left",size:"20",color:"#fff"})]),e.createElementVNode("view",{class:"search f-row aic"},[e.withDirectives(e.createElementVNode("input",{type:"text","onUpdate:modelValue":o[1]||(o[1]=e=>s.value=e),onConfirm:o[2]||(o[2]=(...e)=>t.search&&t.search(...e)),onBlur:o[3]||(o[3]=e=>i.value=!s.value),onFocus:o[4]||(o[4]=e=>i.value=!1)},null,544),[[e.vModelText,s.value]]),i.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"f-row aic"},[e.createElementVNode("image",{src:"/static/search.png",mode:""}),e.createElementVNode("text",null,"搜索")])):e.createCommentVNode("",!0)])])])),_:1}),e.createElementVNode("view",{class:""},[e.createVNode(ws)])],2)}}},[["__scopeId","data-v-02e8f217"]]),bs={__name:"index",setup(t){const a=P(),n=e.ref([]),i=e.ref([]);return o((e=>{n.value=JSON.parse(e.shishi),i.value=JSON.parse(e.product)})),(t,s)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(a).isgray}])},[e.createVNode(je,{title:"实时输差",list:n.value},null,8,["list"]),e.createVNode(je,{title:"偏远计量点",list:n.value},null,8,["list"]),e.createVNode(je,{title:"生产实时数据",list:i.value},null,8,["list"])],2))}},_s={en:{"uni-load-more.contentdown":"Pull up to show more","uni-load-more.contentrefresh":"loading...","uni-load-more.contentnomore":"No more data"},"zh-Hans":{"uni-load-more.contentdown":"上拉显示更多","uni-load-more.contentrefresh":"正在加载...","uni-load-more.contentnomore":"没有更多数据了"},"zh-Hant":{"uni-load-more.contentdown":"上拉顯示更多","uni-load-more.contentrefresh":"正在加載...","uni-load-more.contentnomore":"沒有更多數據了"}};let Ss;setTimeout((()=>{Ss=uni.getSystemInfoSync().platform}),16);const{t:Es}=se(_s);const xs=A({name:"UniLoadMore",emits:["clickLoadMore"],props:{status:{type:String,default:"more"},showIcon:{type:Boolean,default:!0},iconType:{type:String,default:"auto"},iconSize:{type:Number,default:24},color:{type:String,default:"#777777"},contentText:{type:Object,default:()=>({contentdown:"",contentrefresh:"",contentnomore:""})},showText:{type:Boolean,default:!0}},data:()=>({webviewHide:!1,platform:Ss,imgBase64:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlBMzU3OTlEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlBMzU3OUFEOUM0MTFFOUI0NTZDNERBQURBQzI4RkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUEzNTc5N0Q5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUEzNTc5OEQ5QzQxMUU5QjQ1NkM0REFBREFDMjhGRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+ALSwAAA6CSURBVHja1FsLkFZV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"}),computed:{iconSnowWidth(){return 2*(Math.floor(this.iconSize/24)||1)},contentdownText(){return this.contentText.contentdown||Es("uni-load-more.contentdown")},contentrefreshText(){return this.contentText.contentrefresh||Es("uni-load-more.contentrefresh")},contentnomoreText(){return this.contentText.contentnomore||Es("uni-load-more.contentnomore")}},mounted(){var e=getCurrentPages(),t=e[e.length-1].$getAppWebview();t.addEventListener("hide",(()=>{this.webviewHide=!0})),t.addEventListener("show",(()=>{this.webviewHide=!1}))},methods:{onClick(){this.$emit("clickLoadMore",{detail:{status:this.status}})}}},[["render",function(t,a,n,i,s,o){return e.openBlock(),e.createElementBlock("view",{class:"uni-load-more",onClick:a[0]||(a[0]=(...e)=>o.onClick&&o.onClick(...e))},[!s.webviewHide&&("circle"===n.iconType||"auto"===n.iconType&&"android"===s.platform)&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:0,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--android-MP"},[e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4),e.createElementVNode("view",{class:"uni-load-more__img-icon",style:e.normalizeStyle({borderTopColor:n.color,borderTopWidth:n.iconSize/12})},null,4)],4)):!s.webviewHide&&"loading"===n.status&&n.showIcon?(e.openBlock(),e.createElementBlock("view",{key:1,style:e.normalizeStyle({width:n.iconSize+"px",height:n.iconSize+"px"}),class:"uni-load-more__img uni-load-more__img--ios-H5"},[e.createElementVNode("image",{src:s.imgBase64,mode:"widthFix"},null,8,["src"])],4)):e.createCommentVNode("",!0),n.showText?(e.openBlock(),e.createElementBlock("text",{key:2,class:"uni-load-more__text",style:e.normalizeStyle({color:n.color})},e.toDisplayString("more"===n.status?o.contentdownText:"loading"===n.status?o.contentrefreshText:o.contentnomoreText),5)):e.createCommentVNode("",!0)])}],["__scopeId","data-v-a7e112cc"]]),Ns={props:{localdata:{type:[Array,Object],default:()=>[]},spaceInfo:{type:Object,default:()=>({})},collection:{type:String,default:""},action:{type:String,default:""},field:{type:String,default:""},orderby:{type:String,default:""},where:{type:[String,Object],default:""},pageData:{type:String,default:"add"},pageCurrent:{type:Number,default:1},pageSize:{type:Number,default:500},getcount:{type:[Boolean,String],default:!1},getone:{type:[Boolean,String],default:!1},gettree:{type:[Boolean,String],default:!1},manual:{type:Boolean,default:!1},value:{type:[Array,String,Number],default:()=>[]},modelValue:{type:[Array,String,Number],default:()=>[]},preload:{type:Boolean,default:!1},stepSearh:{type:Boolean,default:!0},selfField:{type:String,default:""},parentField:{type:String,default:""},multiple:{type:Boolean,default:!1},map:{type:Object,default:()=>({text:"text",value:"value"})}},data(){return{loading:!1,errorMessage:"",loadMore:{contentdown:"",contentrefresh:"",contentnomore:""},dataList:[],selected:[],selectedIndex:0,page:{current:this.pageCurrent,size:this.pageSize,count:0}}},computed:{isLocalData(){return!this.collection.length},isCloudData(){return this.collection.length>0},isCloudDataList(){return this.isCloudData&&!this.parentField&&!this.selfField},isCloudDataTree(){return this.isCloudData&&this.parentField&&this.selfField},dataValue(){return(Array.isArray(this.modelValue)?this.modelValue.length>0:null!==this.modelValue||void 0!==this.modelValue)?this.modelValue:this.value},hasValue(){return"number"==typeof this.dataValue||null!=this.dataValue&&this.dataValue.length>0}},created(){this.$watch((()=>{var e=[];return["pageCurrent","pageSize","spaceInfo","value","modelValue","localdata","collection","action","field","orderby","where","getont","getcount","gettree"].forEach((t=>{e.push(this[t])})),e}),((e,t)=>{for(let a=2;a(this.selected=e.result.data,e.result.data)))},getCloudDataTreeValue(){return this.getCommand({field:this._cloudDataPostField(),getTreePath:{startWith:`${this.selfField}=='${this.dataValue}'`}}).then((e=>{let t=[];return this._extractTreePath(e.result.data,t),this.selected=t,t}))},getCommand(e={}){let t=Yi.database(this.spaceInfo);const a=e.action||this.action;a&&(t=t.action(a));const n=e.collection||this.collection;t=t.collection(n);const i=e.where||this.where;i&&Object.keys(i).length&&(t=t.where(i));const s=e.field||this.field;s&&(t=t.field(s));const o=e.orderby||this.orderby;o&&(t=t.orderBy(o));const r=void 0!==e.pageCurrent?e.pageCurrent:this.page.current,l=void 0!==e.pageSize?e.pageSize:this.page.size,c={getCount:void 0!==e.getcount?e.getcount:this.getcount,getTree:void 0!==e.gettree?e.gettree:this.gettree};return e.getTreePath&&(c.getTreePath=e.getTreePath),t=t.skip(l*(r-1)).limit(l).get(c),t},_cloudDataPostField(){let e=[this.field];return this.parentField&&e.push(`${this.parentField} as parent_value`),e.join(",")},_cloudDataTreeWhere(){let e=[],t=this.selected,a=this.parentField;if(a&&e.push(`${a} == null || ${a} == ""`),t.length)for(var n=0;nnull===e.parent_value||void 0===e.parent_value||""===e.parent_value)));for(let i=0;ie.parent_value===s));o.length?a.push(o):n=!1}return{dataList:a,hasNodes:n}},_extractTree(e,t,a){let n=this.map.value;for(let i=0;i{this.loadData()}))},methods:{onPropsChange(){this._treeData=[],this.selectedIndex=0,this.$nextTick((()=>{this.loadData()}))},handleSelect(e){this.selectedIndex=e},handleNodeClick(e,t,a){if(e.disable)return;const n=this.dataList[t][a],i=n[this.map.text],s=n[this.map.value];if(t{e.length?(this._treeData.push(...e),this._updateBindData(n)):n.isleaf=!0,this.onSelectedChange(n,n.isleaf)})))},updateData(e){this._treeData=e.treeData,this.selected=e.selected,this._treeData.length?this._updateBindData():this.loadData()},onDataChange(){this.$emit("datachange")},onSelectedChange(e,t){t&&this._dispatchEvent(),e&&this.$emit("nodeclick",e)},_dispatchEvent(){this.$emit("change",this.selected.slice(0))}}},[["render",function(t,n,i,s,o,r){const l=a(e.resolveDynamicComponent("uni-load-more"),xs);return e.openBlock(),e.createElementBlock("view",{class:"uni-data-pickerview"},[t.isCloudDataList?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("scroll-view",{key:0,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.selected,((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["selected-item",{"selected-item-active":n==t.selectedIndex}]),key:n,onClick:e=>r.handleSelect(n)},[e.createElementVNode("text",null,e.toDisplayString(a.text||""),1)],10,["onClick"])))),128))])])),e.createElementVNode("view",{class:"tab-c"},[e.createElementVNode("scroll-view",{class:"list","scroll-y":!0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.dataList[t.selectedIndex],((a,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["item",{"is-disabled":!!a.disable}]),key:n,onClick:e=>r.handleNodeClick(a,t.selectedIndex,n)},[e.createElementVNode("text",{class:"item-text"},e.toDisplayString(a[t.map.text]),1),t.selected.length>t.selectedIndex&&a[t.map.value]==t.selected[t.selectedIndex].value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"check"})):e.createCommentVNode("",!0)],10,["onClick"])))),128))]),t.loading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"loading-cover"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):e.createCommentVNode("",!0),t.errorMessage?(e.openBlock(),e.createElementBlock("view",{key:1,class:"error-message"},[e.createElementVNode("text",{class:"error-text"},e.toDisplayString(t.errorMessage),1)])):e.createCommentVNode("",!0)])])}],["__scopeId","data-v-c0c521c5"]])},props:{options:{type:[Object,Array],default:()=>({})},popupTitle:{type:String,default:"请选择"},placeholder:{type:String,default:"请选择"},heightMobile:{type:String,default:""},readonly:{type:Boolean,default:!1},clearIcon:{type:Boolean,default:!0},border:{type:Boolean,default:!0},split:{type:String,default:"/"},ellipsis:{type:Boolean,default:!0}},data:()=>({isOpened:!1,inputSelected:[]}),created(){this.$nextTick((()=>{this.load()}))},watch:{localdata:{handler(){this.load()},deep:!0}},methods:{clear(){this._dispatchEvent([])},onPropsChange(){this._treeData=[],this.selectedIndex=0,this.load()},load(){this.readonly?this._processReadonly(this.localdata,this.dataValue):this.isLocalData?(this.loadData(),this.inputSelected=this.selected.slice(0)):(this.isCloudDataList||this.isCloudDataTree)&&(this.loading=!0,this.getCloudDataValue().then((e=>{this.loading=!1,this.inputSelected=e})).catch((e=>{this.loading=!1,this.errorMessage=e})))},show(){this.isOpened=!0,setTimeout((()=>{this.$refs.pickerView.updateData({treeData:this._treeData,selected:this.selected,selectedIndex:this.selectedIndex})}),200),this.$emit("popupopened")},hide(){this.isOpened=!1,this.$emit("popupclosed")},handleInput(){this.readonly?this.$emit("inputclick"):this.show()},handleClose(e){this.hide()},onnodeclick(e){this.$emit("nodeclick",e)},ondatachange(e){this._treeData=this.$refs.pickerView._treeData},onchange(e){this.hide(),this.$nextTick((()=>{this.inputSelected=e})),this._dispatchEvent(e)},_processReadonly(e,t){if(e.findIndex((e=>e.children))>-1){let e;return Array.isArray(t)?(e=t[t.length-1],"object"==typeof e&&e.value&&(e=e.value)):e=t,void(this.inputSelected=this._findNodePath(e,this.localdata))}if(!this.hasValue)return void(this.inputSelected=[]);let a=[];for(let s=0;se.value==n));i&&a.push(i)}a.length&&(this.inputSelected=a)},_filterForArray(e,t){var a=[];for(let s=0;se.value==n));i&&a.push(i)}return a},_dispatchEvent(e){let t={};if(e.length){for(var a=new Array(e.length),n=0;nr.handleInput&&r.handleInput(...e))},[e.renderSlot(t.$slots,"default",{options:i.options,data:o.inputSelected,error:t.errorMessage},(()=>[e.createElementVNode("view",{class:e.normalizeClass(["input-value",{"input-value-border":i.border}])},[t.errorMessage?(e.openBlock(),e.createElementBlock("text",{key:0,class:"selected-area error-text"},e.toDisplayString(t.errorMessage),1)):t.loading&&!o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"selected-area"},[e.createVNode(l,{class:"load-more",contentText:t.loadMore,status:"loading"},null,8,["contentText"])])):o.inputSelected.length?(e.openBlock(),e.createElementBlock("scroll-view",{key:2,class:"selected-area","scroll-x":"true"},[e.createElementVNode("view",{class:"selected-list"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.inputSelected,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"selected-item",key:a},[e.createElementVNode("text",{class:"text-color"},e.toDisplayString(t.text),1),ar.clear&&r.clear(...e)),["stop"]))},[e.createVNode(c,{type:"clear",color:"#c0c4cc",size:"24"})])):e.createCommentVNode("",!0),i.clearIcon&&o.inputSelected.length||i.readonly?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:5,class:"arrow-area"},[e.createElementVNode("view",{class:"input-arrow"})]))],2)]),!0)]),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uni-data-tree-cover",onClick:n[2]||(n[2]=(...e)=>r.handleClose&&r.handleClose(...e))})):e.createCommentVNode("",!0),o.isOpened?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uni-data-tree-dialog"},[e.createElementVNode("view",{class:"uni-popper__arrow"}),e.createElementVNode("view",{class:"dialog-caption"},[e.createElementVNode("view",{class:"title-area"},[e.createElementVNode("text",{class:"dialog-title"},e.toDisplayString(i.popupTitle),1)]),e.createElementVNode("view",{class:"dialog-close",onClick:n[3]||(n[3]=(...e)=>r.handleClose&&r.handleClose(...e))},[e.createElementVNode("view",{class:"dialog-close-plus","data-id":"close"}),e.createElementVNode("view",{class:"dialog-close-plus dialog-close-rotate","data-id":"close"})])]),e.createVNode(d,{class:"picker-view",ref:"pickerView",modelValue:t.dataValue,"onUpdate:modelValue":n[4]||(n[4]=e=>t.dataValue=e),localdata:t.localdata,preload:t.preload,collection:t.collection,field:t.field,orderby:t.orderby,where:t.where,"step-searh":t.stepSearh,"self-field":t.selfField,"parent-field":t.parentField,"managed-mode":!0,map:t.map,ellipsis:i.ellipsis,onChange:r.onchange,onDatachange:r.ondatachange,onNodeclick:r.onnodeclick},null,8,["modelValue","localdata","preload","collection","field","orderby","where","step-searh","self-field","parent-field","map","ellipsis","onChange","onDatachange","onNodeclick"])])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-0b9ed1e5"]]),Ts={__name:"index",setup(n){const i=P(),{proxy:s}=e.getCurrentInstance(),r=e.ref([]),l=()=>{var e;d({url:"/sys/sysDepart/queryTreeList",method:"get",data:e}).then((e=>{r.value=e.result,h=e.result[0].id,u(e.result[0].id)})).catch((e=>{t("log","at pages/userlist/index.vue:98",e)}))},c=e.ref([]),u=(e,a,n)=>{var i;(i={id:e,username:a||"",realname:n||""},d({url:"/sys/user/queryUserByDepId",method:"get",data:i})).then((e=>{e.success&&(c.value=e.result)})).catch((e=>{t("log","at pages/userlist/index.vue:113",e)}))};let h=null,m=[];const p=e=>{u(e.id),h=e.id,-1!=m.indexOf(e.title)?m.splice(m.indexOf(e.title),1,e.title):m.push(e.title)},f=e.ref([]);let g=0,y=null,v=null,w=null;o((e=>{g=e.isradio,y=e.id,w=e.reason,e.nextnode&&(v=JSON.parse(e.nextnode)),l()}));const k=e.ref(""),b=e.ref(""),_=()=>{(k.value.trim()||b.value.trim())&&(c.value=[],u(h,k.value,b.value))},S=()=>{k.value="",b.value="",c.value=[],u(h,k.value,b.value)},E=()=>{if(!f.value.length)return s.$toast("请选择被委托人");var e;(e={taskAssignee:c.value.filter((e=>e.id==f.value[0]))[0].username,taskId:y},d({url:"/act/task/taskEntrust",method:"put",data:e})).then((e=>{e.success&&(s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3))}))},x=()=>{v?N():E()},N=()=>{xe({taskId:y,reason:w,processModel:1,nextnode:v[0].nextnode,nextUserName:c.value.filter((e=>e.id==f.value[0]))[0].realname,nextUserId:f.value[0]}).then((e=>{s.$toast(e.message),setTimeout((()=>{uni.navigateBack()}),2e3)}))};return(n,s)=>{const o=a(e.resolveDynamicComponent("uni-data-picker"),Cs),l=a(e.resolveDynamicComponent("uni-icons"),O);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(i).isgray}])},[e.createVNode(o,{onPopupclosed:s[0]||(s[0]=e=>(e=>{t("log","at pages/userlist/index.vue:129","qqq",e)})(e)),"step-searh":!1,map:{text:"departName",value:"id"},localdata:r.value,"popup-title":"请选择部门",placeholder:"请选择部门",onNodeclick:p},null,8,["localdata"]),e.createElementVNode("view",{class:"search_box"},[e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户姓名:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[1]||(s[1]=e=>b.value=e),type:"text",placeholder:"请输入姓名","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,b.value]])]),e.createElementVNode("view",{class:"username f-row aic"},[e.createTextVNode(" 用户账号:"),e.withDirectives(e.createElementVNode("input",{"onUpdate:modelValue":s[2]||(s[2]=e=>k.value=e),type:"text",placeholder:"请输入账号","placeholder-style":"color: grey;font-size: 28rpx;"},null,512),[[e.vModelText,k.value]])]),e.createElementVNode("view",{class:"btn f-row aic jca"},[e.createElementVNode("view",{class:"f-row aic",onClick:_},[e.createVNode(l,{type:"search",size:"15",color:"#fff"}),e.createTextVNode(" 查询 ")]),e.createElementVNode("view",{class:"f-row aic",onClick:S},[e.createVNode(l,{type:"refreshempty",size:"15",color:"#fff"}),e.createTextVNode(" 重置 ")])])]),e.createElementVNode("view",{class:"list"},[e.createElementVNode("view",{class:"title f-row aic box"},[e.createElementVNode("view",{class:""}),e.createElementVNode("view",{class:""}," 序号 "),e.createElementVNode("view",{class:"username"}," 用户账号 "),e.createElementVNode("view",{class:""}," 用户姓名 ")]),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"item f-row aic box",key:a},[e.createElementVNode("view",{class:"f-row aic img",onClick:e=>(e=>{if(g){if(-1!=f.value.indexOf(e))return;f.value.splice(f.value.indexOf(e),1,e)}else-1!=f.value.indexOf(e)?f.value.splice(f.value.indexOf(e),1):f.value.push(e)})(t.id)},[f.value.includes(t.id)?(e.openBlock(),e.createElementBlock("image",{key:0,src:"/static/login/checked.png",mode:""})):(e.openBlock(),e.createElementBlock("image",{key:1,src:"/static/login/nocheck.png",mode:""}))],8,["onClick"]),e.createElementVNode("view",{class:"order"},e.toDisplayString(a+1),1),e.createElementVNode("view",{class:"username f-col aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.username),1)]),e.createElementVNode("view",{class:"realname"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.realname),1)])])))),128))]),e.createElementVNode("view",{class:"confirm f-col aic"},[e.createElementVNode("view",{class:"",onClick:x}," 确认 ")])],2)}}},Ds=A(Ts,[["__scopeId","data-v-a805c56c"]]),Bs=A({__name:"detail",setup(t){const a=P();return(t,n)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["content",{gray:1==e.unref(a).isgray}])},[e.createElementVNode("view",{class:""},[e.createElementVNode("video",{src:""}),e.createElementVNode("view",{class:"title"}," 五月天“突然好想你”线上演唱会精彩回放,这里就是标题 ")]),e.createElementVNode("view",{class:"listcom"},[e.createVNode(ws)])],2))}},[["__scopeId","data-v-ab4e5d54"]]);var Is={exports:{}};!function(e,t){e.exports=function(){var e=1e3,t=6e4,a=36e5,n="millisecond",i="second",s="minute",o="hour",r="day",l="week",c="month",d="quarter",u="year",h="date",m="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],a=e%100;return"["+e+(t[(a-20)%10]||t[a]||t[0])+"]"}},y=function(e,t,a){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(a)+e},v={s:y,z:function(e){var t=-e.utcOffset(),a=Math.abs(t),n=Math.floor(a/60),i=a%60;return(t<=0?"+":"-")+y(n,2,"0")+":"+y(i,2,"0")},m:function e(t,a){if(t.date()1)return e(o[0])}else{var r=t.name;k[r]=t,i=r}return!n&&i&&(w=i),i||!n&&w},E=function(e,t){if(_(e))return e.clone();var a="object"==typeof t?t:{};return a.date=e,a.args=arguments,new N(a)},x=v;x.l=S,x.i=_,x.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var N=function(){function g(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[b]=!0}var y=g.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,a=e.utc;if(null===t)return new Date(NaN);if(x.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(p);if(n){var i=n[2]-1||0,s=(n[7]||"0").substring(0,3);return a?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)}}return new Date(t)}(e),this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return x},y.isValid=function(){return!(this.$d.toString()===m)},y.isSame=function(e,t){var a=E(e);return this.startOf(t)<=a&&a<=this.endOf(t)},y.isAfter=function(e,t){return E(e){l()}));const s=e.ref(Ps().format("YYYY-MM")),r=e=>{s.value=e.detail.value,l()},l=()=>{let[e,a]=s.value.split("-");var n;(n={year:e,month:a},d({url:"/zhgl_zbgl/zhglZbglZbb/list",method:"get",data:n})).then((e=>{i.value=e.result.records})).catch((e=>{t("log","at pages/zhiban/index.vue:73",e)}))};return(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["f-col","aic",{gray:1==e.unref(n).isgray}])},[e.createElementVNode("picker",{fields:"month",mode:"date",onChange:r,value:s.value},[e.createElementVNode("view",{class:"date"},e.toDisplayString(s.value)+" 点击选择月份",1)],40,["value"]),e.createElementVNode("view",{class:"info"},[e.createElementVNode("view",{class:"info_title f-row aic"},[e.createElementVNode("view",{class:""}," 日期 "),e.createElementVNode("view",{class:""}," 带班领导 "),e.createElementVNode("view",{class:""}," 值班领导 "),e.createElementVNode("view",{class:""}," 值班干部 ")]),e.createElementVNode("view",{class:"data_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(i.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"data f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.date),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.dbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbld_dictText),1),e.createElementVNode("view",{class:""},e.toDisplayString(t.zbgbrealname),1)])))),256))])])],2))}},Ms=A(As,[["__scopeId","data-v-54de2922"]]),Rs={__name:"self",setup(a){const n=P(),i=e.ref([]);let s="";o((e=>{s=e.title,d()}));let l=1,c=!1;const d=()=>{c=!0,uni.showLoading({title:"加载中..."}),ye({pageNo:l,pageSize:10,_t:(new Date).getTime(),processName:s}).then((e=>{if(e.success){if(!e.result.records.length)return Ce("没有更多了~");let t=e.result.records;t.map((e=>{e.processApplyUserName=e.startUserName,e.processDefinitionName=e.prcocessDefinitionName,e.taskBeginTime=e.startTime})),i.value=[...i.value,...t],c=!1}})).catch((e=>{t("log","at pages/task/self.vue:59",e)}))},u=e=>{Te(e,(()=>{uni.navigateTo({url:e})}))};return r((()=>{c||(l++,d())})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass({gray:1==e.unref(n).isgray})},[e.createVNode(Ze,{onJump:u,taskArr:i.value,currentIndex:2},null,8,["taskArr"])],2))}};__definePage("pages/login/login",M),__definePage("pages/tab/index",Le),__definePage("pages/tab/office",$e),__definePage("pages/tab/product",Ue),__definePage("pages/tab/my",Qe),__definePage("pages/task/index",Xe),__definePage("pages/task/handle",rt),__definePage("pages/talk/message_list",lt),__definePage("pages/talk/conversation",ct),__definePage("pages/talk/system",dt),__definePage("pages/document/index",ut),__definePage("pages/document/detail",ht),__definePage("pages/meeting/index",mt),__definePage("pages/meeting/detail",pt),__definePage("pages/leave/application",us),__definePage("pages/checkin/index",hs),__definePage("pages/useredit/useredit",ms),__definePage("pages/useredit/address",ps),__definePage("pages/useredit/add_address",fs),__definePage("pages/useredit/addressbook",gs),__definePage("pages/task/todotask",vs),__definePage("pages/safe/manage",ks),__definePage("pages/product/index",bs),__definePage("pages/userlist/index",Ds),__definePage("pages/safe/detail",Bs),__definePage("pages/zhiban/index",Ms),__definePage("pages/task/self",Rs);const Os="https://36.112.48.190/jeecg-boot/sys/common/static/",Ls=I("updateApp",(()=>{const a=e.reactive({force:!1,hasNew:!1,content:"",url:"",wgtUrl:""}),n=uni.getSystemInfoSync();return{checkAppUpdate:function(e=!1){try{d({url:"/sys/common/upDateApp",method:"get",data:i}).then((async e=>{let{result:i}=e;i.apkUrl=Os+i.apkUrl,i.wgtUrl=Os+i.wgtUrl,t("log","at store/update.js:40","更新",i),a.wgtUrl=i.wgtUrl,"android"===n.osName?(a.apkUrl=i.apkUrl,a.hasNew=await((e,t=!1)=>new Promise((a=>{const n=e=>e.replace(/\./g,"");if(t)plus.runtime.getProperty(plus.runtime.appid,(t=>{const i=t.version;a(+n(e)>+n(i))}));else{const t=plus.runtime.version;a(+n(e)>+n(t))}})))(i.versionCode,"wgt"==i.update)):a.url="itms-apps://itunes.apple.com/cn/app/id123456?mt=8",a.hasNew&&uni.showModal({title:"更新",content:"发现新版本,请更新",success(e){var t,a;e.confirm?(t=i.update,a=i,"wgt"!=t?plus.runtime.openURL(a.apkUrl):Be(a.wgtUrl)):plus.runtime.quit()}})}))}catch(s){a.hasNew=!1}var i},...e.toRefs(a),systemInfo:n}})),Fs={__name:"App",setup:e=>(s((()=>{uni.onTabBarMidButtonTap((()=>{Te("/pages/task/index",(()=>{uni.navigateTo({url:"/pages/task/index?id=0"})}))})),Ls().checkAppUpdate(),Pe()})),i((()=>{var e;(e={id:"1827997127165677570"},d({url:"/CxcJurisdiction/cxcJurisdiction/queryById",method:"get",data:e})).then((e=>{if(e.success){const t=P();uni.setStorageSync("isgray",e.result.value),t.setIsgray(e.result.value)}}))})),()=>{})},$s=A({__name:"index",props:{dataId:{type:String,default:""}},setup(t){const n=t,i=e.ref([]),s={width:64,height:64,border:{color:"#dce7e1",width:2,style:"dashed",radius:"2px"}},o=e.ref({}),r=()=>{var e;(e={id:n.dataId},d({url:"/CxcQxj/cxcQxj/queryById",method:"get",data:e})).then((e=>{e.success&&(o.value=e.result.records[0],i.value=o.value.path.split(",").map((e=>{const t=e.split("/").pop(),a=t.split(".").pop();return{name:t,extname:a,url:Oe(e)}})))}))},l=e.ref([]),c=e=>{Ee({processInstanceId:e}).then((e=>{e.success&&(l.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_cxc_qxj",dataId:n.dataId}).then((e=>{e.success&&c(e.result.processInstanceId)}))})),(t,n)=>{const r=a(e.resolveDynamicComponent("uni-file-picker"),ns);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假职工: "),e.createElementVNode("text",null,e.toDisplayString(o.value.username_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 所属单位: "),e.createElementVNode("text",null,e.toDisplayString(o.value.sysOrgCode_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 联系方式: "),e.createElementVNode("text",null,e.toDisplayString(o.value.phone),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假类型: "),e.createElementVNode("text",null,e.toDisplayString(o.value.type),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假开始时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.begintime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假结束时间: "),e.createElementVNode("text",null,e.toDisplayString(o.value.endtime),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假天数: "),e.createElementVNode("text",null,e.toDisplayString(o.value.days),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 审批人: "),e.createElementVNode("text",null,e.toDisplayString(o.value.examineleader_dictText),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假地点: "),e.createElementVNode("text",null,e.toDisplayString(o.value.address),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 请假原因: "),e.createElementVNode("text",null,e.toDisplayString(o.value.reason),1)]),e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",null," 附件: "),e.createVNode(r,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=e=>i.value=e),"image-styles":s},null,8,["modelValue"])])])]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",null,e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])],64)}}},[["__scopeId","data-v-4dc4d50b"]]),js=A({__name:"processCom",props:{info:{type:Array,default:()=>[]}},setup:t=>(a,n)=>(e.openBlock(),e.createElementBlock("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"info_box"},[e.createElementVNode("view",{class:"title"}," 申请信息 "),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.info,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"",key:a},[e.createElementVNode("view",{class:"info f-row aic jcb"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.title)+": ",1),"事项内容"==t.title?(e.openBlock(),e.createElementBlock("rich-text",{key:0,nodes:t.data},null,8,["nodes"])):(e.openBlock(),e.createElementBlock("text",{key:1},e.toDisplayString(t.data),1))])])))),128))])]))},[["__scopeId","data-v-8f3f5a9f"]]),Us=A({__name:"supervise",props:{dataId:{type:String,default:""}},setup(a){const n=a,i=[{title:"基本信息",id:1},{title:"事项详情",id:2},{title:"添加下级",id:3},{title:"节点顺序",id:4},{title:"运行计划",id:5}],s=e.ref(1),o=e.ref([]),r=()=>{var e;(e={id:n.dataId},d({url:"/cxcdbxt/dbSxxq/queryById",method:"get",data:e})).then((e=>{if(e.success&&(1==s.value&&l(e.result.jbxxid),2==s.value)){let t=e.result;o.value=[{title:"承办部门",data:t.zbdw},{title:"协办部门",data:t.xbdw},{title:"部门领导",data:t.fgld},{title:"办理人员",data:t.dbry},{title:"要求反馈时间",data:t.yqfksj},{title:"节点名称",data:""},{title:"预计完成时间",data:""},{title:"实际反馈时间",data:t.sjfksj},{title:"自评价",data:t.zpj},{title:"发起时间",data:t.fqsj},{title:"序号",data:""},{title:"概述",data:""},{title:"时间进度",data:""},{title:"事项内容",data:t.sxnr}]}}))},l=e=>{var t;(t={id:e},d({url:"/cxcdbxt/dbJbxx/queryById",method:"get",data:t})).then((e=>{if(e.success){let t=e.result;o.value=[{title:"督办分类",data:t.fl},{title:"协办部门",data:t.xbbm},{title:"督办部门",data:t.cbbm},{title:"督办人员",data:t.dbry},{title:"督办部门负责人",data:t.zrr},{title:"是否涉密",data:t.sfsm},{title:"计划完成时间",data:t.jhwcsj},{title:"实际完成时间",data:t.wcsj},{title:"完成状态",data:t.wczt},{title:"备注",data:t.bz},{title:"督办事项",data:t.dbsx},{title:"时间进度",data:t.sjjd}]}}))},c=e.ref([]),u=e=>{t("log","at bpm/supervise.vue:199","000",e),Ee({processInstanceId:e}).then((e=>{t("log","at bpm/supervise.vue:203","0088800",e),e.success&&(c.value=e.result.records)}))};return e.onMounted((()=>{r(),Se({flowCode:"dev_db_sxxq_001",dataId:n.dataId}).then((e=>{e.success&&u(e.result.processInstanceId)}))})),(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:""},[e.createElementVNode("view",{class:"tab f-row aic"},[(e.openBlock(),e.createElementBlock(e.Fragment,null,e.renderList(i,((t,a)=>e.createElementVNode("view",{class:e.normalizeClass({active:s.value==t.id}),key:a,onClick:e=>{return a=t.id,s.value=a,void r();var a}},e.toDisplayString(t.title),11,["onClick"]))),64))]),e.createVNode(js,{info:o.value},null,8,["info"]),e.createElementVNode("view",{class:"f-col aic"},[e.createElementVNode("view",{class:"progress"},[e.createElementVNode("view",{class:"title"}," 审批流程 "),e.createElementVNode("view",{class:"progress_box"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(c.value,((t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"box",key:a},[e.createElementVNode("view",{class:"topic f-row aic"},[e.createElementVNode("view",{class:""},e.toDisplayString(t.name),1),e.createElementVNode("view",{class:e.normalizeClass(["status",{complete:"已完成"==t.deleteReason},{refuse:"已拒绝"==t.deleteReason}])},e.toDisplayString(t.deleteReason),3)]),e.createElementVNode("view",{class:"name_time"},e.toDisplayString(t.assigneeName)+" | "+e.toDisplayString(t.endTime),1)])))),128))])])])]))}},[["__scopeId","data-v-c842b888"]]),zs=function(){const t=e.effectScope(!0),a=t.run((()=>e.ref({})));let n=[],i=[];const s=e.markRaw({install(e){w(s),s._a=e,e.provide(k,s),e.config.globalProperties.$pinia=s,i.forEach((e=>n.push(e))),i=[]},use(e){return this._a?n.push(e):i.push(e),this},_p:n,_a:null,_e:t,_s:new Map,state:a});return s}();const{app:Hs,Vuex:qs,Pinia:Js}=function(){const t=e.createVueApp(Fs);return t.use(zs),t.component("leaveApplication",$s),t.component("supervise",Us),t.config.globalProperties.$toast=Ce,{app:t}}();uni.Vuex=qs,uni.Pinia=Js,Hs.provide("__globalStyles",__uniConfig.styles),Hs._component.mpType="app",Hs._component.render=()=>{},Hs.mount("#app")}(Vue); diff --git a/unpackage/dist/build/app-plus/pages/tab/my.css b/unpackage/dist/build/app-plus/pages/tab/my.css index ba0e65a..a8fbd75 100644 --- a/unpackage/dist/build/app-plus/pages/tab/my.css +++ b/unpackage/dist/build/app-plus/pages/tab/my.css @@ -1 +1 @@ -.operate[data-v-41cd4ade]{padding:0 .9375rem;transform:translateY(-.3125rem)}.operate .item[data-v-41cd4ade]{height:3.25rem;border-bottom:1px solid #EFEFEF}.operate .item .version[data-v-41cd4ade]{font-size:.75rem;color:#888}.operate .switch uni-image[data-v-41cd4ade]{width:2.125rem;height:1.1875rem}.operate .left[data-v-41cd4ade]{font-size:.875rem;color:#333}.operate .left uni-image[data-v-41cd4ade]{width:1.375rem;height:1.375rem;margin-right:.9375rem}.msg[data-v-41cd4ade]{width:21.5625rem;height:4.4375rem;background-image:url(../../static/my/bg1.png);background-size:21.5625rem 4.4375rem;margin-top:.9375rem}.msg .box[data-v-41cd4ade]{justify-content:center;width:33.33%}.msg .box .num[data-v-41cd4ade]{font-size:1rem;color:#333;margin-bottom:.125rem}.msg .box uni-text[data-v-41cd4ade]{font-size:.75rem;color:#888}.msg .box[data-v-41cd4ade]:not(:last-child){position:relative}.msg .box[data-v-41cd4ade]:not(:last-child):after{content:" ";width:.03125rem;height:1rem;background:#d8d8d8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nav[data-v-41cd4ade]{height:14.3125rem;background-image:url(../../static/my/navbg.png);background-size:23.4375rem 14.3125rem}.nav .user[data-v-41cd4ade]{padding:4rem .9375rem 0}.nav .user .right[data-v-41cd4ade]{flex:1}.nav .user .avatar[data-v-41cd4ade]{margin-right:.75rem}.nav .user .avatar uni-image[data-v-41cd4ade]{width:3.4375rem;height:3.4375rem;border-radius:50%;background-color:#fff}.nav .user .name_job .name[data-v-41cd4ade]{font-size:1.125rem;color:#333}.nav .user .name_job .status[data-v-41cd4ade]{padding:.125rem .375rem;background:#55b800;border-radius:.25rem;font-size:.625rem;color:#fff;display:inline-block;margin-left:.25rem}.nav .user .name_job .job[data-v-41cd4ade]{font-size:.75rem;color:#666;margin-top:.1875rem}.nav .user .shezhi uni-image[data-v-41cd4ade]{width:1.3125rem;height:1.3125rem} +.operate[data-v-53e3bc70]{padding:0 .9375rem;transform:translateY(-.3125rem)}.operate .item[data-v-53e3bc70]{height:3.25rem;border-bottom:1px solid #EFEFEF}.operate .item .version[data-v-53e3bc70]{font-size:.75rem;color:#888}.operate .switch uni-image[data-v-53e3bc70]{width:2.125rem;height:1.1875rem}.operate .left[data-v-53e3bc70]{font-size:.875rem;color:#333}.operate .left uni-image[data-v-53e3bc70]{width:1.375rem;height:1.375rem;margin-right:.9375rem}.msg[data-v-53e3bc70]{width:21.5625rem;height:4.4375rem;background-image:url(../../static/my/bg1.png);background-size:21.5625rem 4.4375rem;margin-top:.9375rem}.msg .box[data-v-53e3bc70]{justify-content:center;width:33.33%}.msg .box .num[data-v-53e3bc70]{font-size:1rem;color:#333;margin-bottom:.125rem}.msg .box uni-text[data-v-53e3bc70]{font-size:.75rem;color:#888}.msg .box[data-v-53e3bc70]:not(:last-child){position:relative}.msg .box[data-v-53e3bc70]:not(:last-child):after{content:" ";width:.03125rem;height:1rem;background:#d8d8d8;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nav[data-v-53e3bc70]{height:14.3125rem;background-image:url(../../static/my/navbg.png);background-size:23.4375rem 14.3125rem}.nav .user[data-v-53e3bc70]{padding:4rem .9375rem 0}.nav .user .right[data-v-53e3bc70]{flex:1}.nav .user .avatar[data-v-53e3bc70]{margin-right:.75rem}.nav .user .avatar uni-image[data-v-53e3bc70]{width:3.4375rem;height:3.4375rem;border-radius:50%;background-color:#fff}.nav .user .name_job .name[data-v-53e3bc70]{font-size:1.125rem;color:#333}.nav .user .name_job .status[data-v-53e3bc70]{padding:.125rem .375rem;background:#55b800;border-radius:.25rem;font-size:.625rem;color:#fff;display:inline-block;margin-left:.25rem}.nav .user .name_job .job[data-v-53e3bc70]{font-size:.75rem;color:#666;margin-top:.1875rem}.nav .user .shezhi uni-image[data-v-53e3bc70]{width:1.3125rem;height:1.3125rem} diff --git a/unpackage/dist/build/app-plus/pages/task/handle.css b/unpackage/dist/build/app-plus/pages/task/handle.css index 55bb2ee..d01577e 100644 --- a/unpackage/dist/build/app-plus/pages/task/handle.css +++ b/unpackage/dist/build/app-plus/pages/task/handle.css @@ -1 +1 @@ -.uniui-cart-filled[data-v-5610c8db]:before{content:"\e6d0"}.uniui-gift-filled[data-v-5610c8db]:before{content:"\e6c4"}.uniui-color[data-v-5610c8db]:before{content:"\e6cf"}.uniui-wallet[data-v-5610c8db]:before{content:"\e6b1"}.uniui-settings-filled[data-v-5610c8db]:before{content:"\e6ce"}.uniui-auth-filled[data-v-5610c8db]:before{content:"\e6cc"}.uniui-shop-filled[data-v-5610c8db]:before{content:"\e6cd"}.uniui-staff-filled[data-v-5610c8db]:before{content:"\e6cb"}.uniui-vip-filled[data-v-5610c8db]:before{content:"\e6c6"}.uniui-plus-filled[data-v-5610c8db]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-5610c8db]:before{content:"\e6c8"}.uniui-color-filled[data-v-5610c8db]:before{content:"\e6c9"}.uniui-tune-filled[data-v-5610c8db]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-5610c8db]:before{content:"\e6c0"}.uniui-notification-filled[data-v-5610c8db]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-5610c8db]:before{content:"\e6c2"}.uniui-medal-filled[data-v-5610c8db]:before{content:"\e6c3"}.uniui-fire-filled[data-v-5610c8db]:before{content:"\e6c5"}.uniui-refreshempty[data-v-5610c8db]:before{content:"\e6bf"}.uniui-location-filled[data-v-5610c8db]:before{content:"\e6af"}.uniui-person-filled[data-v-5610c8db]:before{content:"\e69d"}.uniui-personadd-filled[data-v-5610c8db]:before{content:"\e698"}.uniui-arrowthinleft[data-v-5610c8db]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-5610c8db]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-5610c8db]:before{content:"\e6d4"}.uniui-back[data-v-5610c8db]:before{content:"\e6b9"}.uniui-forward[data-v-5610c8db]:before{content:"\e6ba"}.uniui-arrow-right[data-v-5610c8db]:before{content:"\e6bb"}.uniui-arrow-left[data-v-5610c8db]:before{content:"\e6bc"}.uniui-arrow-up[data-v-5610c8db]:before{content:"\e6bd"}.uniui-arrow-down[data-v-5610c8db]:before{content:"\e6be"}.uniui-arrowthinright[data-v-5610c8db]:before{content:"\e6d1"}.uniui-down[data-v-5610c8db]:before{content:"\e6b8"}.uniui-bottom[data-v-5610c8db]:before{content:"\e6b8"}.uniui-arrowright[data-v-5610c8db]:before{content:"\e6d5"}.uniui-right[data-v-5610c8db]:before{content:"\e6b5"}.uniui-up[data-v-5610c8db]:before{content:"\e6b6"}.uniui-top[data-v-5610c8db]:before{content:"\e6b6"}.uniui-left[data-v-5610c8db]:before{content:"\e6b7"}.uniui-arrowup[data-v-5610c8db]:before{content:"\e6d6"}.uniui-eye[data-v-5610c8db]:before{content:"\e651"}.uniui-eye-filled[data-v-5610c8db]:before{content:"\e66a"}.uniui-eye-slash[data-v-5610c8db]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-5610c8db]:before{content:"\e6b4"}.uniui-info-filled[data-v-5610c8db]:before{content:"\e649"}.uniui-reload[data-v-5610c8db]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-5610c8db]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-5610c8db]:before{content:"\e6ac"}.uniui-map-pin[data-v-5610c8db]:before{content:"\e6ad"}.uniui-location[data-v-5610c8db]:before{content:"\e6ae"}.uniui-starhalf[data-v-5610c8db]:before{content:"\e683"}.uniui-star[data-v-5610c8db]:before{content:"\e688"}.uniui-star-filled[data-v-5610c8db]:before{content:"\e68f"}.uniui-calendar[data-v-5610c8db]:before{content:"\e6a0"}.uniui-fire[data-v-5610c8db]:before{content:"\e6a1"}.uniui-medal[data-v-5610c8db]:before{content:"\e6a2"}.uniui-font[data-v-5610c8db]:before{content:"\e6a3"}.uniui-gift[data-v-5610c8db]:before{content:"\e6a4"}.uniui-link[data-v-5610c8db]:before{content:"\e6a5"}.uniui-notification[data-v-5610c8db]:before{content:"\e6a6"}.uniui-staff[data-v-5610c8db]:before{content:"\e6a7"}.uniui-vip[data-v-5610c8db]:before{content:"\e6a8"}.uniui-folder-add[data-v-5610c8db]:before{content:"\e6a9"}.uniui-tune[data-v-5610c8db]:before{content:"\e6aa"}.uniui-auth[data-v-5610c8db]:before{content:"\e6ab"}.uniui-person[data-v-5610c8db]:before{content:"\e699"}.uniui-email-filled[data-v-5610c8db]:before{content:"\e69a"}.uniui-phone-filled[data-v-5610c8db]:before{content:"\e69b"}.uniui-phone[data-v-5610c8db]:before{content:"\e69c"}.uniui-email[data-v-5610c8db]:before{content:"\e69e"}.uniui-personadd[data-v-5610c8db]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-5610c8db]:before{content:"\e692"}.uniui-contact[data-v-5610c8db]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-5610c8db]:before{content:"\e694"}.uniui-contact-filled[data-v-5610c8db]:before{content:"\e695"}.uniui-chatboxes[data-v-5610c8db]:before{content:"\e696"}.uniui-chatbubble[data-v-5610c8db]:before{content:"\e697"}.uniui-upload-filled[data-v-5610c8db]:before{content:"\e68e"}.uniui-upload[data-v-5610c8db]:before{content:"\e690"}.uniui-weixin[data-v-5610c8db]:before{content:"\e691"}.uniui-compose[data-v-5610c8db]:before{content:"\e67f"}.uniui-qq[data-v-5610c8db]:before{content:"\e680"}.uniui-download-filled[data-v-5610c8db]:before{content:"\e681"}.uniui-pyq[data-v-5610c8db]:before{content:"\e682"}.uniui-sound[data-v-5610c8db]:before{content:"\e684"}.uniui-trash-filled[data-v-5610c8db]:before{content:"\e685"}.uniui-sound-filled[data-v-5610c8db]:before{content:"\e686"}.uniui-trash[data-v-5610c8db]:before{content:"\e687"}.uniui-videocam-filled[data-v-5610c8db]:before{content:"\e689"}.uniui-spinner-cycle[data-v-5610c8db]:before{content:"\e68a"}.uniui-weibo[data-v-5610c8db]:before{content:"\e68b"}.uniui-videocam[data-v-5610c8db]:before{content:"\e68c"}.uniui-download[data-v-5610c8db]:before{content:"\e68d"}.uniui-help[data-v-5610c8db]:before{content:"\e679"}.uniui-navigate-filled[data-v-5610c8db]:before{content:"\e67a"}.uniui-plusempty[data-v-5610c8db]:before{content:"\e67b"}.uniui-smallcircle[data-v-5610c8db]:before{content:"\e67c"}.uniui-minus-filled[data-v-5610c8db]:before{content:"\e67d"}.uniui-micoff[data-v-5610c8db]:before{content:"\e67e"}.uniui-closeempty[data-v-5610c8db]:before{content:"\e66c"}.uniui-clear[data-v-5610c8db]:before{content:"\e66d"}.uniui-navigate[data-v-5610c8db]:before{content:"\e66e"}.uniui-minus[data-v-5610c8db]:before{content:"\e66f"}.uniui-image[data-v-5610c8db]:before{content:"\e670"}.uniui-mic[data-v-5610c8db]:before{content:"\e671"}.uniui-paperplane[data-v-5610c8db]:before{content:"\e672"}.uniui-close[data-v-5610c8db]:before{content:"\e673"}.uniui-help-filled[data-v-5610c8db]:before{content:"\e674"}.uniui-paperplane-filled[data-v-5610c8db]:before{content:"\e675"}.uniui-plus[data-v-5610c8db]:before{content:"\e676"}.uniui-mic-filled[data-v-5610c8db]:before{content:"\e677"}.uniui-image-filled[data-v-5610c8db]:before{content:"\e678"}.uniui-locked-filled[data-v-5610c8db]:before{content:"\e668"}.uniui-info[data-v-5610c8db]:before{content:"\e669"}.uniui-locked[data-v-5610c8db]:before{content:"\e66b"}.uniui-camera-filled[data-v-5610c8db]:before{content:"\e658"}.uniui-chat-filled[data-v-5610c8db]:before{content:"\e659"}.uniui-camera[data-v-5610c8db]:before{content:"\e65a"}.uniui-circle[data-v-5610c8db]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-5610c8db]:before{content:"\e65c"}.uniui-chat[data-v-5610c8db]:before{content:"\e65d"}.uniui-circle-filled[data-v-5610c8db]:before{content:"\e65e"}.uniui-flag[data-v-5610c8db]:before{content:"\e65f"}.uniui-flag-filled[data-v-5610c8db]:before{content:"\e660"}.uniui-gear-filled[data-v-5610c8db]:before{content:"\e661"}.uniui-home[data-v-5610c8db]:before{content:"\e662"}.uniui-home-filled[data-v-5610c8db]:before{content:"\e663"}.uniui-gear[data-v-5610c8db]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-5610c8db]:before{content:"\e665"}.uniui-map-filled[data-v-5610c8db]:before{content:"\e666"}.uniui-map[data-v-5610c8db]:before{content:"\e667"}.uniui-refresh-filled[data-v-5610c8db]:before{content:"\e656"}.uniui-refresh[data-v-5610c8db]:before{content:"\e657"}.uniui-cloud-upload[data-v-5610c8db]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-5610c8db]:before{content:"\e646"}.uniui-cloud-download[data-v-5610c8db]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-5610c8db]:before{content:"\e648"}.uniui-redo[data-v-5610c8db]:before{content:"\e64a"}.uniui-images-filled[data-v-5610c8db]:before{content:"\e64b"}.uniui-undo-filled[data-v-5610c8db]:before{content:"\e64c"}.uniui-more[data-v-5610c8db]:before{content:"\e64d"}.uniui-more-filled[data-v-5610c8db]:before{content:"\e64e"}.uniui-undo[data-v-5610c8db]:before{content:"\e64f"}.uniui-images[data-v-5610c8db]:before{content:"\e650"}.uniui-paperclip[data-v-5610c8db]:before{content:"\e652"}.uniui-settings[data-v-5610c8db]:before{content:"\e653"}.uniui-search[data-v-5610c8db]:before{content:"\e654"}.uniui-redo-filled[data-v-5610c8db]:before{content:"\e655"}.uniui-list[data-v-5610c8db]:before{content:"\e644"}.uniui-mail-open-filled[data-v-5610c8db]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-5610c8db]:before{content:"\e63c"}.uniui-hand-down[data-v-5610c8db]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-5610c8db]:before{content:"\e63e"}.uniui-hand-up[data-v-5610c8db]:before{content:"\e63f"}.uniui-heart-filled[data-v-5610c8db]:before{content:"\e641"}.uniui-mail-open[data-v-5610c8db]:before{content:"\e643"}.uniui-heart[data-v-5610c8db]:before{content:"\e639"}.uniui-loop[data-v-5610c8db]:before{content:"\e633"}.uniui-pulldown[data-v-5610c8db]:before{content:"\e632"}.uniui-scan[data-v-5610c8db]:before{content:"\e62a"}.uniui-bars[data-v-5610c8db]:before{content:"\e627"}.uniui-checkbox[data-v-5610c8db]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-5610c8db]:before{content:"\e62c"}.uniui-shop[data-v-5610c8db]:before{content:"\e62f"}.uniui-headphones[data-v-5610c8db]:before{content:"\e630"}.uniui-cart[data-v-5610c8db]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-5610c8db]{font-family:uniicons;text-decoration:none;text-align:center}.uni-popup[data-v-9c09fb6f]{position:fixed;z-index:99}.uni-popup.top[data-v-9c09fb6f],.uni-popup.left[data-v-9c09fb6f],.uni-popup.right[data-v-9c09fb6f]{top:0}.uni-popup .uni-popup__wrapper[data-v-9c09fb6f]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-9c09fb6f],.uni-popup .uni-popup__wrapper.right[data-v-9c09fb6f]{padding-top:0;flex:1}.fixforpc-z-index[data-v-9c09fb6f]{z-index:999}.fixforpc-top[data-v-9c09fb6f]{top:0}.nav[data-v-566e182b]{width:calc(100% - 1.875rem);padding:0 .9375rem;height:var(--bc08538a);background:linear-gradient(270deg,#256fbc,#044d87);font-size:.75rem;color:#fff;position:fixed;top:0;left:0;z-index:99}.place[data-v-566e182b]{height:var(--bc08538a)}body{background-color:#f8f8f8}.popup[data-v-fdf803b7]{width:21.5625rem;background:#fff;border-radius:.25rem}.popup .node[data-v-fdf803b7]{margin:.75rem;font-size:.875rem;color:#333;padding:0 .625rem}.popup .agree_operate[data-v-fdf803b7]{padding:.75rem;font-size:.875rem;color:#333}.popup .agree_operate uni-image[data-v-fdf803b7]{width:1.25rem;height:1.25rem;margin-right:.3125rem}.popup .title[data-v-fdf803b7]{font-size:1rem;color:#000;text-align:center;padding:1.25rem 0}.popup .input[data-v-fdf803b7]{width:18.1875rem;height:7.0625rem;background:#f8f8f8;border-radius:.25rem;padding:.75rem}.popup .input uni-textarea[data-v-fdf803b7]{flex:1;width:100%}.popup .input uni-view[data-v-fdf803b7]{text-align:right;font-size:.875rem;color:#999}.popup .popbtn[data-v-fdf803b7]{font-size:1rem;border-top:1px solid #E5E5E5;margin-top:1.25rem;position:relative}.popup .popbtn[data-v-fdf803b7]:after{position:absolute;content:" ";height:3.125rem;width:1px;background-color:#e5e5e5;left:50%;transform:translate(-50%)}.popup .popbtn uni-view[data-v-fdf803b7]{flex:1;text-align:center;height:3.125rem;line-height:3.125rem}.popup .popbtn .cancel[data-v-fdf803b7]{color:#000}.popup .popbtn .confirm[data-v-fdf803b7]{color:#007fff}.content[data-v-fdf803b7]{padding-bottom:3.75rem}.btn[data-v-fdf803b7]{position:fixed;bottom:0;width:21.5625rem;height:3.75rem;background:#fff;padding:0 .9375rem}.btn uni-view[data-v-fdf803b7]{width:10.3125rem;height:2.75rem;font-size:.875rem;border-radius:.5rem;text-align:center;line-height:2.75rem}.btn .refuse[data-v-fdf803b7]{box-sizing:border-box;background:#fff;border:.0625rem solid #01508B;color:#01508b}.btn .agree[data-v-fdf803b7]{background:#01508b;color:#fff}.box[data-v-fdf803b7]{position:absolute;bottom:.375rem;left:0}.back[data-v-fdf803b7]{padding-left:.9375rem}uni-image[data-v-fdf803b7]{width:2rem;height:2rem;border-radius:1rem;background-color:#fff;margin-right:.5rem;margin-left:1.5625rem}.name[data-v-fdf803b7]{font-size:.875rem;color:#fff}.status[data-v-fdf803b7]{padding:.125rem .25rem;display:inline-block;background-color:#fe4600;color:#fff;font-size:.625rem;margin-left:.25rem;border-radius:.25rem} +.uniui-cart-filled[data-v-5610c8db]:before{content:"\e6d0"}.uniui-gift-filled[data-v-5610c8db]:before{content:"\e6c4"}.uniui-color[data-v-5610c8db]:before{content:"\e6cf"}.uniui-wallet[data-v-5610c8db]:before{content:"\e6b1"}.uniui-settings-filled[data-v-5610c8db]:before{content:"\e6ce"}.uniui-auth-filled[data-v-5610c8db]:before{content:"\e6cc"}.uniui-shop-filled[data-v-5610c8db]:before{content:"\e6cd"}.uniui-staff-filled[data-v-5610c8db]:before{content:"\e6cb"}.uniui-vip-filled[data-v-5610c8db]:before{content:"\e6c6"}.uniui-plus-filled[data-v-5610c8db]:before{content:"\e6c7"}.uniui-folder-add-filled[data-v-5610c8db]:before{content:"\e6c8"}.uniui-color-filled[data-v-5610c8db]:before{content:"\e6c9"}.uniui-tune-filled[data-v-5610c8db]:before{content:"\e6ca"}.uniui-calendar-filled[data-v-5610c8db]:before{content:"\e6c0"}.uniui-notification-filled[data-v-5610c8db]:before{content:"\e6c1"}.uniui-wallet-filled[data-v-5610c8db]:before{content:"\e6c2"}.uniui-medal-filled[data-v-5610c8db]:before{content:"\e6c3"}.uniui-fire-filled[data-v-5610c8db]:before{content:"\e6c5"}.uniui-refreshempty[data-v-5610c8db]:before{content:"\e6bf"}.uniui-location-filled[data-v-5610c8db]:before{content:"\e6af"}.uniui-person-filled[data-v-5610c8db]:before{content:"\e69d"}.uniui-personadd-filled[data-v-5610c8db]:before{content:"\e698"}.uniui-arrowthinleft[data-v-5610c8db]:before{content:"\e6d2"}.uniui-arrowthinup[data-v-5610c8db]:before{content:"\e6d3"}.uniui-arrowthindown[data-v-5610c8db]:before{content:"\e6d4"}.uniui-back[data-v-5610c8db]:before{content:"\e6b9"}.uniui-forward[data-v-5610c8db]:before{content:"\e6ba"}.uniui-arrow-right[data-v-5610c8db]:before{content:"\e6bb"}.uniui-arrow-left[data-v-5610c8db]:before{content:"\e6bc"}.uniui-arrow-up[data-v-5610c8db]:before{content:"\e6bd"}.uniui-arrow-down[data-v-5610c8db]:before{content:"\e6be"}.uniui-arrowthinright[data-v-5610c8db]:before{content:"\e6d1"}.uniui-down[data-v-5610c8db]:before{content:"\e6b8"}.uniui-bottom[data-v-5610c8db]:before{content:"\e6b8"}.uniui-arrowright[data-v-5610c8db]:before{content:"\e6d5"}.uniui-right[data-v-5610c8db]:before{content:"\e6b5"}.uniui-up[data-v-5610c8db]:before{content:"\e6b6"}.uniui-top[data-v-5610c8db]:before{content:"\e6b6"}.uniui-left[data-v-5610c8db]:before{content:"\e6b7"}.uniui-arrowup[data-v-5610c8db]:before{content:"\e6d6"}.uniui-eye[data-v-5610c8db]:before{content:"\e651"}.uniui-eye-filled[data-v-5610c8db]:before{content:"\e66a"}.uniui-eye-slash[data-v-5610c8db]:before{content:"\e6b3"}.uniui-eye-slash-filled[data-v-5610c8db]:before{content:"\e6b4"}.uniui-info-filled[data-v-5610c8db]:before{content:"\e649"}.uniui-reload[data-v-5610c8db]:before{content:"\e6b2"}.uniui-micoff-filled[data-v-5610c8db]:before{content:"\e6b0"}.uniui-map-pin-ellipse[data-v-5610c8db]:before{content:"\e6ac"}.uniui-map-pin[data-v-5610c8db]:before{content:"\e6ad"}.uniui-location[data-v-5610c8db]:before{content:"\e6ae"}.uniui-starhalf[data-v-5610c8db]:before{content:"\e683"}.uniui-star[data-v-5610c8db]:before{content:"\e688"}.uniui-star-filled[data-v-5610c8db]:before{content:"\e68f"}.uniui-calendar[data-v-5610c8db]:before{content:"\e6a0"}.uniui-fire[data-v-5610c8db]:before{content:"\e6a1"}.uniui-medal[data-v-5610c8db]:before{content:"\e6a2"}.uniui-font[data-v-5610c8db]:before{content:"\e6a3"}.uniui-gift[data-v-5610c8db]:before{content:"\e6a4"}.uniui-link[data-v-5610c8db]:before{content:"\e6a5"}.uniui-notification[data-v-5610c8db]:before{content:"\e6a6"}.uniui-staff[data-v-5610c8db]:before{content:"\e6a7"}.uniui-vip[data-v-5610c8db]:before{content:"\e6a8"}.uniui-folder-add[data-v-5610c8db]:before{content:"\e6a9"}.uniui-tune[data-v-5610c8db]:before{content:"\e6aa"}.uniui-auth[data-v-5610c8db]:before{content:"\e6ab"}.uniui-person[data-v-5610c8db]:before{content:"\e699"}.uniui-email-filled[data-v-5610c8db]:before{content:"\e69a"}.uniui-phone-filled[data-v-5610c8db]:before{content:"\e69b"}.uniui-phone[data-v-5610c8db]:before{content:"\e69c"}.uniui-email[data-v-5610c8db]:before{content:"\e69e"}.uniui-personadd[data-v-5610c8db]:before{content:"\e69f"}.uniui-chatboxes-filled[data-v-5610c8db]:before{content:"\e692"}.uniui-contact[data-v-5610c8db]:before{content:"\e693"}.uniui-chatbubble-filled[data-v-5610c8db]:before{content:"\e694"}.uniui-contact-filled[data-v-5610c8db]:before{content:"\e695"}.uniui-chatboxes[data-v-5610c8db]:before{content:"\e696"}.uniui-chatbubble[data-v-5610c8db]:before{content:"\e697"}.uniui-upload-filled[data-v-5610c8db]:before{content:"\e68e"}.uniui-upload[data-v-5610c8db]:before{content:"\e690"}.uniui-weixin[data-v-5610c8db]:before{content:"\e691"}.uniui-compose[data-v-5610c8db]:before{content:"\e67f"}.uniui-qq[data-v-5610c8db]:before{content:"\e680"}.uniui-download-filled[data-v-5610c8db]:before{content:"\e681"}.uniui-pyq[data-v-5610c8db]:before{content:"\e682"}.uniui-sound[data-v-5610c8db]:before{content:"\e684"}.uniui-trash-filled[data-v-5610c8db]:before{content:"\e685"}.uniui-sound-filled[data-v-5610c8db]:before{content:"\e686"}.uniui-trash[data-v-5610c8db]:before{content:"\e687"}.uniui-videocam-filled[data-v-5610c8db]:before{content:"\e689"}.uniui-spinner-cycle[data-v-5610c8db]:before{content:"\e68a"}.uniui-weibo[data-v-5610c8db]:before{content:"\e68b"}.uniui-videocam[data-v-5610c8db]:before{content:"\e68c"}.uniui-download[data-v-5610c8db]:before{content:"\e68d"}.uniui-help[data-v-5610c8db]:before{content:"\e679"}.uniui-navigate-filled[data-v-5610c8db]:before{content:"\e67a"}.uniui-plusempty[data-v-5610c8db]:before{content:"\e67b"}.uniui-smallcircle[data-v-5610c8db]:before{content:"\e67c"}.uniui-minus-filled[data-v-5610c8db]:before{content:"\e67d"}.uniui-micoff[data-v-5610c8db]:before{content:"\e67e"}.uniui-closeempty[data-v-5610c8db]:before{content:"\e66c"}.uniui-clear[data-v-5610c8db]:before{content:"\e66d"}.uniui-navigate[data-v-5610c8db]:before{content:"\e66e"}.uniui-minus[data-v-5610c8db]:before{content:"\e66f"}.uniui-image[data-v-5610c8db]:before{content:"\e670"}.uniui-mic[data-v-5610c8db]:before{content:"\e671"}.uniui-paperplane[data-v-5610c8db]:before{content:"\e672"}.uniui-close[data-v-5610c8db]:before{content:"\e673"}.uniui-help-filled[data-v-5610c8db]:before{content:"\e674"}.uniui-paperplane-filled[data-v-5610c8db]:before{content:"\e675"}.uniui-plus[data-v-5610c8db]:before{content:"\e676"}.uniui-mic-filled[data-v-5610c8db]:before{content:"\e677"}.uniui-image-filled[data-v-5610c8db]:before{content:"\e678"}.uniui-locked-filled[data-v-5610c8db]:before{content:"\e668"}.uniui-info[data-v-5610c8db]:before{content:"\e669"}.uniui-locked[data-v-5610c8db]:before{content:"\e66b"}.uniui-camera-filled[data-v-5610c8db]:before{content:"\e658"}.uniui-chat-filled[data-v-5610c8db]:before{content:"\e659"}.uniui-camera[data-v-5610c8db]:before{content:"\e65a"}.uniui-circle[data-v-5610c8db]:before{content:"\e65b"}.uniui-checkmarkempty[data-v-5610c8db]:before{content:"\e65c"}.uniui-chat[data-v-5610c8db]:before{content:"\e65d"}.uniui-circle-filled[data-v-5610c8db]:before{content:"\e65e"}.uniui-flag[data-v-5610c8db]:before{content:"\e65f"}.uniui-flag-filled[data-v-5610c8db]:before{content:"\e660"}.uniui-gear-filled[data-v-5610c8db]:before{content:"\e661"}.uniui-home[data-v-5610c8db]:before{content:"\e662"}.uniui-home-filled[data-v-5610c8db]:before{content:"\e663"}.uniui-gear[data-v-5610c8db]:before{content:"\e664"}.uniui-smallcircle-filled[data-v-5610c8db]:before{content:"\e665"}.uniui-map-filled[data-v-5610c8db]:before{content:"\e666"}.uniui-map[data-v-5610c8db]:before{content:"\e667"}.uniui-refresh-filled[data-v-5610c8db]:before{content:"\e656"}.uniui-refresh[data-v-5610c8db]:before{content:"\e657"}.uniui-cloud-upload[data-v-5610c8db]:before{content:"\e645"}.uniui-cloud-download-filled[data-v-5610c8db]:before{content:"\e646"}.uniui-cloud-download[data-v-5610c8db]:before{content:"\e647"}.uniui-cloud-upload-filled[data-v-5610c8db]:before{content:"\e648"}.uniui-redo[data-v-5610c8db]:before{content:"\e64a"}.uniui-images-filled[data-v-5610c8db]:before{content:"\e64b"}.uniui-undo-filled[data-v-5610c8db]:before{content:"\e64c"}.uniui-more[data-v-5610c8db]:before{content:"\e64d"}.uniui-more-filled[data-v-5610c8db]:before{content:"\e64e"}.uniui-undo[data-v-5610c8db]:before{content:"\e64f"}.uniui-images[data-v-5610c8db]:before{content:"\e650"}.uniui-paperclip[data-v-5610c8db]:before{content:"\e652"}.uniui-settings[data-v-5610c8db]:before{content:"\e653"}.uniui-search[data-v-5610c8db]:before{content:"\e654"}.uniui-redo-filled[data-v-5610c8db]:before{content:"\e655"}.uniui-list[data-v-5610c8db]:before{content:"\e644"}.uniui-mail-open-filled[data-v-5610c8db]:before{content:"\e63a"}.uniui-hand-down-filled[data-v-5610c8db]:before{content:"\e63c"}.uniui-hand-down[data-v-5610c8db]:before{content:"\e63d"}.uniui-hand-up-filled[data-v-5610c8db]:before{content:"\e63e"}.uniui-hand-up[data-v-5610c8db]:before{content:"\e63f"}.uniui-heart-filled[data-v-5610c8db]:before{content:"\e641"}.uniui-mail-open[data-v-5610c8db]:before{content:"\e643"}.uniui-heart[data-v-5610c8db]:before{content:"\e639"}.uniui-loop[data-v-5610c8db]:before{content:"\e633"}.uniui-pulldown[data-v-5610c8db]:before{content:"\e632"}.uniui-scan[data-v-5610c8db]:before{content:"\e62a"}.uniui-bars[data-v-5610c8db]:before{content:"\e627"}.uniui-checkbox[data-v-5610c8db]:before{content:"\e62b"}.uniui-checkbox-filled[data-v-5610c8db]:before{content:"\e62c"}.uniui-shop[data-v-5610c8db]:before{content:"\e62f"}.uniui-headphones[data-v-5610c8db]:before{content:"\e630"}.uniui-cart[data-v-5610c8db]:before{content:"\e631"}@font-face{font-family:uniicons;src:url(../../assets/uniicons.32e978a5.ttf)}.uni-icons[data-v-5610c8db]{font-family:uniicons;text-decoration:none;text-align:center}.uni-popup[data-v-9c09fb6f]{position:fixed;z-index:99}.uni-popup.top[data-v-9c09fb6f],.uni-popup.left[data-v-9c09fb6f],.uni-popup.right[data-v-9c09fb6f]{top:0}.uni-popup .uni-popup__wrapper[data-v-9c09fb6f]{display:block;position:relative}.uni-popup .uni-popup__wrapper.left[data-v-9c09fb6f],.uni-popup .uni-popup__wrapper.right[data-v-9c09fb6f]{padding-top:0;flex:1}.fixforpc-z-index[data-v-9c09fb6f]{z-index:999}.fixforpc-top[data-v-9c09fb6f]{top:0}.nav[data-v-566e182b]{width:calc(100% - 1.875rem);padding:0 .9375rem;height:var(--bc08538a);background:linear-gradient(270deg,#256fbc,#044d87);font-size:.75rem;color:#fff;position:fixed;top:0;left:0;z-index:99}.place[data-v-566e182b]{height:var(--bc08538a)}body{background-color:#f8f8f8}.popup[data-v-2a4a67b1]{width:21.5625rem;background:#fff;border-radius:.25rem}.popup .node[data-v-2a4a67b1]{margin:.75rem;font-size:.875rem;color:#333;padding:0 .625rem}.popup .agree_operate[data-v-2a4a67b1]{padding:.75rem;font-size:.875rem;color:#333}.popup .agree_operate uni-image[data-v-2a4a67b1]{width:1.25rem;height:1.25rem;margin-right:.3125rem}.popup .title[data-v-2a4a67b1]{font-size:1rem;color:#000;text-align:center;padding:1.25rem 0}.popup .input[data-v-2a4a67b1]{width:18.1875rem;height:7.0625rem;background:#f8f8f8;border-radius:.25rem;padding:.75rem}.popup .input uni-textarea[data-v-2a4a67b1]{flex:1;width:100%}.popup .input uni-view[data-v-2a4a67b1]{text-align:right;font-size:.875rem;color:#999}.popup .popbtn[data-v-2a4a67b1]{font-size:1rem;border-top:1px solid #E5E5E5;margin-top:1.25rem;position:relative}.popup .popbtn[data-v-2a4a67b1]:after{position:absolute;content:" ";height:3.125rem;width:1px;background-color:#e5e5e5;left:50%;transform:translate(-50%)}.popup .popbtn uni-view[data-v-2a4a67b1]{flex:1;text-align:center;height:3.125rem;line-height:3.125rem}.popup .popbtn .cancel[data-v-2a4a67b1]{color:#000}.popup .popbtn .confirm[data-v-2a4a67b1]{color:#007fff}.content[data-v-2a4a67b1]{padding-bottom:3.75rem}.btn[data-v-2a4a67b1]{position:fixed;bottom:0;width:21.5625rem;height:3.75rem;background:#fff;padding:0 .9375rem}.btn uni-view[data-v-2a4a67b1]{width:10.3125rem;height:2.75rem;font-size:.875rem;border-radius:.5rem;text-align:center;line-height:2.75rem}.btn .refuse[data-v-2a4a67b1]{box-sizing:border-box;background:#fff;border:.0625rem solid #01508B;color:#01508b}.btn .agree[data-v-2a4a67b1]{background:#01508b;color:#fff}.box[data-v-2a4a67b1]{position:absolute;bottom:.375rem;left:0}.back[data-v-2a4a67b1]{padding-left:.9375rem}uni-image[data-v-2a4a67b1]{width:2rem;height:2rem;border-radius:1rem;background-color:#fff;margin-right:.5rem;margin-left:1.5625rem}.name[data-v-2a4a67b1]{font-size:.875rem;color:#fff}.status[data-v-2a4a67b1]{padding:.125rem .25rem;display:inline-block;background-color:#fe4600;color:#fff;font-size:.625rem;margin-left:.25rem;border-radius:.25rem} diff --git a/unpackage/dist/build/app-plus/pages/task/index.css b/unpackage/dist/build/app-plus/pages/task/index.css index d2fbdf8..a284289 100644 --- a/unpackage/dist/build/app-plus/pages/task/index.css +++ b/unpackage/dist/build/app-plus/pages/task/index.css @@ -1 +1 @@ -.list_box[data-v-31891b43]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-31891b43]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-31891b43]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-31891b43]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-31891b43]{font-size:.875rem;color:#999}.list_box .list .info[data-v-31891b43]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-31891b43]{padding-top:.5rem}.list_box .list .btn[data-v-31891b43]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-31891b43]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-31891b43]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-31891b43]{background:#01508b;color:#fff}body{background-color:#f8f8f8}.tasklist[data-v-965734c1]{padding-top:3.125rem}.nav[data-v-965734c1]{background-color:#fff;height:3.125rem;width:100vw;position:fixed;top:0;left:0;z-index:99}.nav .tab_box[data-v-965734c1]{padding:.75rem 0}.nav .tab_box uni-view[data-v-965734c1]{position:relative;font-size:.875rem;color:#666}.nav .tab_box .active[data-v-965734c1]{font-size:.875rem;color:#01508b}.nav .tab_box .active[data-v-965734c1]:after{position:absolute;width:7.1875rem;height:.0625rem;background:#01508b;content:" ";bottom:-.6875rem;left:50%;transform:translate(-50%)}.nav .time_box[data-v-965734c1]{padding:.625rem 0}.nav .time_box .time[data-v-965734c1]{padding:0 .9375rem;width:19.6875rem;height:2.25rem;background:#f8f8f8;border-radius:.25rem}.nav .time_box .time uni-image[data-v-965734c1]{width:1.0625rem;height:1.0625rem} +.list_box[data-v-3868ba91]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-3868ba91]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-3868ba91]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-3868ba91]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-3868ba91]{font-size:.875rem;color:#999}.list_box .list .info[data-v-3868ba91]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-3868ba91]{padding-top:.5rem}.list_box .list .btn[data-v-3868ba91]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-3868ba91]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-3868ba91]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-3868ba91]{background:#01508b;color:#fff}body{background-color:#f8f8f8}.tasklist[data-v-965734c1]{padding-top:3.125rem}.nav[data-v-965734c1]{background-color:#fff;height:3.125rem;width:100vw;position:fixed;top:0;left:0;z-index:99}.nav .tab_box[data-v-965734c1]{padding:.75rem 0}.nav .tab_box uni-view[data-v-965734c1]{position:relative;font-size:.875rem;color:#666}.nav .tab_box .active[data-v-965734c1]{font-size:.875rem;color:#01508b}.nav .tab_box .active[data-v-965734c1]:after{position:absolute;width:7.1875rem;height:.0625rem;background:#01508b;content:" ";bottom:-.6875rem;left:50%;transform:translate(-50%)}.nav .time_box[data-v-965734c1]{padding:.625rem 0}.nav .time_box .time[data-v-965734c1]{padding:0 .9375rem;width:19.6875rem;height:2.25rem;background:#f8f8f8;border-radius:.25rem}.nav .time_box .time uni-image[data-v-965734c1]{width:1.0625rem;height:1.0625rem} diff --git a/unpackage/dist/build/app-plus/pages/task/self.css b/unpackage/dist/build/app-plus/pages/task/self.css index a897d37..56f091e 100644 --- a/unpackage/dist/build/app-plus/pages/task/self.css +++ b/unpackage/dist/build/app-plus/pages/task/self.css @@ -1 +1 @@ -.list_box[data-v-31891b43]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-31891b43]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-31891b43]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-31891b43]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-31891b43]{font-size:.875rem;color:#999}.list_box .list .info[data-v-31891b43]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-31891b43]{padding-top:.5rem}.list_box .list .btn[data-v-31891b43]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-31891b43]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-31891b43]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-31891b43]{background:#01508b;color:#fff} +.list_box[data-v-3868ba91]{padding:0 .9375rem;margin-top:.75rem}.list_box .list[data-v-3868ba91]{background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.5);border-radius:.5rem;padding:.9375rem;margin-bottom:.9375rem}.list_box .list .title[data-v-3868ba91]{border-bottom:1px solid #efefef;padding-bottom:.75rem;margin-bottom:.25rem}.list_box .list .title uni-view[data-v-3868ba91]{font-size:.875rem;color:#333}.list_box .list .title uni-text[data-v-3868ba91]{font-size:.875rem;color:#999}.list_box .list .info[data-v-3868ba91]{font-size:.875rem;color:#666}.list_box .list .info uni-view[data-v-3868ba91]{padding-top:.5rem}.list_box .list .btn[data-v-3868ba91]{margin-top:.9375rem}.list_box .list .btn uni-view[data-v-3868ba91]{width:9.375rem;height:2rem;border-radius:.25rem;font-size:.875rem;text-align:center;line-height:2rem}.list_box .list .btn .entrust[data-v-3868ba91]{background:#fff;border:.0625rem solid #01508B;box-sizing:border-box;color:#01508b}.list_box .list .btn .handle[data-v-3868ba91]{background:#01508b;color:#fff} diff --git a/unpackage/dist/build/app-plus/pages/task/todotask.css b/unpackage/dist/build/app-plus/pages/task/todotask.css index ec41bf1..2893e4f 100644 --- a/unpackage/dist/build/app-plus/pages/task/todotask.css +++ b/unpackage/dist/build/app-plus/pages/task/todotask.css @@ -1 +1 @@ -body[data-v-10bcc98c]{background-color:#f8f8f8}.content[data-v-10bcc98c]{padding-top:.9375rem}.todo .title_box[data-v-10bcc98c]{width:19.6875rem;height:3.375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:.5rem;padding:0 .9375rem}.todo .title_box .title[data-v-10bcc98c]{font-weight:500;font-size:1rem;color:#333}.todo .title_box .title uni-image[data-v-10bcc98c]{width:1.5rem;height:1.5rem}.todo .title_box .num[data-v-10bcc98c]{width:1.6875rem;height:1.6875rem;background:url(../../static/my/num.png) no-repeat;background-size:1.6875rem 1.6875rem;font-size:.75rem;color:#fff;text-align:center;line-height:1.6875rem}.todo .list[data-v-10bcc98c]{width:17.8125rem;padding:.625rem .9375rem .9375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:0 0 .5rem .5rem}.todo .list .box[data-v-10bcc98c]{max-height:3.75rem;transition:all .3s;overflow:hidden}.todo .list .box .item_box[data-v-10bcc98c]{display:flex;flex-wrap:wrap}.todo .list .box .item[data-v-10bcc98c]{font-size:.875rem;height:1.875rem;width:50%}.todo .list .box .item uni-view[data-v-10bcc98c]{color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.todo .list .box .item uni-text[data-v-10bcc98c]{color:#ed361d;margin:0 .3125rem}.todo .list .close[data-v-10bcc98c]{max-height:var(--02538693)}.todo .list .more[data-v-10bcc98c]{font-size:.875rem;color:#008dff;text-decoration:underline;margin-top:.625rem}body{background-color:#f8f8f8} +body[data-v-d5e6674e]{background-color:#f8f8f8}.content[data-v-d5e6674e]{padding-top:.9375rem}.todo .title_box[data-v-d5e6674e]{width:19.6875rem;height:3.375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:.5rem;padding:0 .9375rem}.todo .title_box .title[data-v-d5e6674e]{font-weight:500;font-size:1rem;color:#333}.todo .title_box .title uni-image[data-v-d5e6674e]{width:1.5rem;height:1.5rem}.todo .title_box .num[data-v-d5e6674e]{width:1.6875rem;height:1.6875rem;background:url(../../static/my/num.png) no-repeat;background-size:1.6875rem 1.6875rem;font-size:.75rem;color:#fff;text-align:center;line-height:1.6875rem}.todo .list[data-v-d5e6674e]{width:17.8125rem;padding:.625rem .9375rem .9375rem;background:#fff;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16);border-radius:0 0 .5rem .5rem}.todo .list .box[data-v-d5e6674e]{max-height:3.75rem;transition:all .3s;overflow:hidden}.todo .list .box .item_box[data-v-d5e6674e]{display:flex;flex-wrap:wrap}.todo .list .box .item[data-v-d5e6674e]{font-size:.875rem;height:1.875rem;width:50%}.todo .list .box .item uni-view[data-v-d5e6674e]{color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.todo .list .box .item uni-text[data-v-d5e6674e]{color:#ed361d;margin:0 .3125rem}.todo .list .close[data-v-d5e6674e]{max-height:var(--11d92706)}.todo .list .more[data-v-d5e6674e]{font-size:.875rem;color:#008dff;text-decoration:underline;margin-top:.625rem}body{background-color:#f8f8f8} diff --git a/unpackage/dist/build/app-plus/static/my/process.png b/unpackage/dist/build/app-plus/static/my/process.png new file mode 100644 index 0000000000000000000000000000000000000000..d288cdea8e2c2d1e9d98ebf6fd5d77fc694e75b4 GIT binary patch literal 4909 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 literal 0 HcmV?d00001 diff --git a/unpackage/dist/dev/app-plus/app-service.js b/unpackage/dist/dev/app-plus/app-service.js index 35501f0..6118df7 100644 --- a/unpackage/dist/dev/app-plus/app-service.js +++ b/unpackage/dist/dev/app-plus/app-service.js @@ -61,7 +61,7 @@ if (uni.restoreGlobal) { const _imports_4 = "/static/login/eye-off.png"; const _imports_5 = "/static/login/nocheck.png"; const _imports_6 = "/static/login/checked.png"; - let baseUrl$1 = "http://10.75.166.174:8080/jeecg-boot"; + let baseUrl$1 = "https://36.112.48.190/jeecg-boot"; let loading = false; function https(config) { if (loading) @@ -130,9 +130,9 @@ if (uni.restoreGlobal) { }); return promise; } - function localLoginApi(config) { + function loginApi(config) { return https({ - url: "/sys/login", + url: "/sys/sinopecLogin", method: "post", data: config }); @@ -1779,15 +1779,21 @@ This will fail in production.`); return proxy.$toast("请输入账号"); if (!password.value.trim()) return proxy.$toast("请输入密码"); - Base64.encode(encodeURIComponent(username.value)); - Base64.encode(encodeURIComponent(password.value)); + let un = Base64.encode(encodeURIComponent(username.value)); + let pw = Base64.encode(encodeURIComponent(password.value)); uni.showLoading({ title: "登录中..." }); - localLoginApi({ - username: username.value, - password: password.value, - captcha: "app" + loginApi({ + username: un, + password: pw, + ip: getDeviceIp() + /*生产环境 end */ + /*开发环境 begin */ + // localLoginApi({ + // username: username.value, + // password: password.value, + // captcha: 'app' /*开发环境 end */ }).then((loginres) => { if (loginres.success) { @@ -1819,6 +1825,31 @@ This will fail in production.`); password.value = obj.pw ? obj.pw : ""; } }); + function getDeviceIp() { + let deviceIp; + if (plus.os.name == "Android") { + let Context = plus.android.importClass("android.content.Context"); + let main = plus.android.runtimeMainActivity(); + let cm = main.getSystemService(Context.CONNECTIVITY_SERVICE); + plus.android.importClass(cm); + let linkProperties = cm.getLinkProperties(cm.getActiveNetwork()); + let linkAddrs = plus.android.invoke(linkProperties, "getLinkAddresses"); + plus.android.importClass(linkAddrs); + for (var i2 = 0; i2 < linkAddrs.size(); i2++) { + let inetAddr = plus.android.invoke(linkAddrs.get(i2), "getAddress"); + deviceIp = plus.android.invoke(inetAddr, "getHostAddress"); + } + if (deviceIp == "") { + var wifiManager = plus.android.runtimeMainActivity().getSystemService(Context.WIFI_SERVICE); + var wifiInfo = plus.android.invoke(wifiManager, "getConnectionInfo"); + var ipAddress = plus.android.invoke(wifiInfo, "getIpAddress"); + if (ipAddress != 0) { + deviceIp = (ipAddress & 255) + "." + (ipAddress >> 8 & 255) + "." + (ipAddress >> 16 & 255) + "." + (ipAddress >> 24 & 255); + } + } + } + return deviceIp; + } return (_ctx, _cache) => { return vue.openBlock(), vue.createElementBlock( "view", @@ -6427,7 +6458,7 @@ This will fail in production.`); } }; const customNav = /* @__PURE__ */ _export_sfc(_sfc_main$J, [["__scopeId", "data-v-420daeb5"], ["__file", "D:/projects/cxc-szcx-uniapp/bpm/customNav.vue"]]); - const baseurl = "http://10.75.166.174:8080/jeecg-boot/sys/common/static/"; + const baseurl = "https://36.112.48.190/jeecg-boot/sys/common/static/"; const toast = (title, icon, duration) => { uni.showToast({ title, @@ -6650,7 +6681,7 @@ This will fail in production.`); vue.useCssVars((_ctx) => ({ "ae0729d5-cusnavbarheight": cusnavbarheight })); - const baseurl2 = "http://10.75.166.174:8080/jeecg-boot"; + const baseurl2 = "https://36.112.48.190/jeecg-boot"; const store = useStore(); onShow(() => { cxcDaping(); @@ -15722,7 +15753,7 @@ ${i3} const address = vue.ref(""); const reason = vue.ref(""); const path = vue.ref([]); - const baseUrl2 = "http://10.75.166.174:8080/jeecg-boot/sys/common/upload/"; + const baseUrl2 = "https://36.112.48.190/jeecg-boot/sys/common/upload/"; const imageStyles = { width: 64, height: 64, @@ -16131,7 +16162,7 @@ ${i3} const _sfc_main$j = { __name: "useredit", setup(__props) { - const baseUrl2 = "http://10.75.166.174:8080/jeecg-boot/sys/common/upload"; + const baseUrl2 = "https://36.112.48.190/jeecg-boot/sys/common/upload"; const store = useStore(); const chooseAvatar = () => { uni.chooseImage({ @@ -16496,15 +16527,13 @@ ${i3} return []; } }, - // selfArrquery: { - // type: Array, - // default: function() { - // return [] - // } - // }, total: { type: Number, default: 0 + }, + type: { + type: String, + default: "" } }, setup(__props) { @@ -16527,13 +16556,13 @@ ${i3} const tolist = (title) => { let id = null; beforeJump("/pages/task/index", () => { - if (props.title == "待办事项") { + if (props.type == "0") { id = 0; } - if (props.title == "已办事项") { + if (props.type == "1") { id = 1; } - if (props.title == "本人发起") { + if (props.type == "2") { return uni.navigateTo({ url: `/pages/task/self?title=${title}` }); @@ -16765,19 +16794,22 @@ ${i3} title: "我的任务", img: "process", list: todoArr.value, - total: todoTotal.value + total: todoTotal.value, + type: "0" }, null, 8, ["list", "total"]), vue.createVNode(extendCom, { title: "历史任务", img: "done", list: doneArr.value, - total: doneTotal.value + total: doneTotal.value, + type: "1" }, null, 8, ["list", "total"]), vue.createVNode(extendCom, { title: "我发起流程", img: "self", list: selfArr.value, - total: selfTotal.value + total: selfTotal.value, + type: "2" }, null, 8, ["list", "total"]) ], 2 @@ -19021,7 +19053,7 @@ ${i3} __definePage("pages/safe/detail", PagesSafeDetail); __definePage("pages/zhiban/index", PagesZhibanIndex); __definePage("pages/task/self", PagesTaskSelf); - const baseUrl = "http://10.75.166.174:8080/jeecg-boot/sys/common/static/"; + const baseUrl = "https://36.112.48.190/jeecg-boot/sys/common/static/"; const useUpdateApp = defineStore("updateApp", () => { const updateOptions = vue.reactive({ force: false, diff --git a/unpackage/release/apk/__UNI__F0AFD30__20241024155701.apk b/unpackage/release/apk/__UNI__F0AFD30__20241025112458.apk similarity index 98% rename from unpackage/release/apk/__UNI__F0AFD30__20241024155701.apk rename to unpackage/release/apk/__UNI__F0AFD30__20241025112458.apk index 13941f4ae9c4bec20638829b4b5717424c718f0b..2b1f7f88fb06d493f499e5ca1444a55a90f07011 100644 GIT binary patch delta 169440 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%0Ak&1>L&UR)Ez}0M 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 z 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 delta 168891 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

X5DNzqvueTqUF?^sRqc~6z9Py+- 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 z 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