From 898a0112cbbf36021c126dc294bf9d1e24840bbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=A8=E6=A0=88=E5=B0=8F=E5=AD=A6=E7=94=9F?= <1518079521@qq.com> Date: Mon, 23 Oct 2023 18:06:45 +0800 Subject: [PATCH] update code --- .../admin/assets/_isIterateeCall-1dc0e2ff.js | 1 + .../_plugin-vue_export-helper-c27b6911.js | 1 + .../admin/assets/refund_detail-753403c6.js | 1 + .../public/admin/assets/reply-1d1551a3.js | 1 + niucloud/public/admin/assets/role-46c70ecf.js | 1 + .../admin/assets/role_edit-62886cbd.css | 1 + .../public/admin/assets/role_edit-7874355b.js | 1 + .../public/admin/assets/route-0391baf7.js | 1 + .../public/admin/assets/schedule-1e554395.css | 1 + .../public/admin/assets/schedule-eccef0b0.js | 1 + .../admin/assets/select-menu-item-e0d2f41b.js | 1 + .../assets/setting.adminlogin-65ba839b.js | 1 + .../assets/setting.agreement-c1c54e22.js | 1 + .../assets/setting.agreement_edit-3a2623ef.js | 1 + .../admin/assets/setting.cash_out-4ebc2715.js | 1 + .../assets/setting.copyright-9475a325.js | 1 + .../admin/assets/setting.login-c3831a84.js | 1 + .../admin/assets/setting.member-fdd021e7.js | 1 + .../admin/assets/setting.notice-889c786f.js | 1 + .../assets/setting.notice_records-8f958069.js | 1 + .../admin/assets/setting.pay-c311a440.js | 1 + .../admin/assets/setting.sms-d0fc309c.js | 1 + .../assets/setting.sms_records-8237f619.js | 1 + .../admin/assets/setting.storage-f7524b82.js | 1 + .../admin/assets/setting.system-c2b965ed.js | 1 + .../admin/assets/setting.transfer-c62623ec.js | 1 + .../admin/assets/setting.weapp-1bcdad5c.js | 1 + .../assets/setting.wxoplatform-f1815df3.js | 1 + .../admin/assets/site_index-a63bbfe6.js | 1 + .../admin/assets/site_index-fe40fb0f.css | 1 + .../admin/assets/site_index__-027c433c.js | 73 ++++++++++++++++++ .../admin/assets/site_index__-c600085a.css | 1 + .../public/admin/assets/site_menu-ce20381e.js | 1 + niucloud/public/admin/assets/sms-9f394a99.js | 1 + .../public/admin/assets/sms-ali-fe768f11.js | 1 + ...ue_type_script_setup_true_lang-e8f69776.js | 1 + .../admin/assets/sms-tencent-331e7379.js | 1 + ...ue_type_script_setup_true_lang-9d359814.js | 1 + .../admin/assets/sms_records-a44a6c62.js | 1 + .../admin/assets/sortable.esm-be94e56d.js | 6 ++ niucloud/public/admin/assets/stat-8df21f7a.js | 1 + .../public/admin/assets/storage-3a5e4880.js | 1 + .../admin/assets/storage-ali-853c32eb.js | 1 + ...ue_type_script_setup_true_lang-d4995669.js | 1 + .../admin/assets/storage-local-a3925188.js | 1 + ...ue_type_script_setup_true_lang-8bdb121f.js | 1 + .../admin/assets/storage-qiniu-10da5ccb.js | 1 + ...ue_type_script_setup_true_lang-262c6691.js | 1 + .../admin/assets/storage-tencent-65e6046f.js | 1 + ...ue_type_script_setup_true_lang-357665fd.js | 1 + .../public/admin/assets/store-527b0719.js | 1 + .../public/admin/assets/store-53422c48.css | 1 + .../public/admin/assets/store-702b636f.js | 1 + .../public/admin/assets/store-be429293.css | 1 + .../public/admin/assets/strings-fe930bc4.js | 1 + .../public/admin/assets/system-50c62708.js | 1 + .../public/admin/assets/tabbar-715afb0d.css | 1 + .../public/admin/assets/tabbar-93c6d455.js | 1 + .../public/admin/assets/template-1d38de55.js | 1 + .../public/admin/assets/template-2a1d9e6c.js | 1 + .../public/admin/assets/template-c0b1439a.css | 1 + .../public/admin/assets/template-d656d0c1.css | 1 + .../admin/assets/three_type-09710e97.png | Bin 0 -> 61878 bytes .../public/admin/assets/tools-ddcb412e.js | 1 + .../admin/assets/tools.addon.edit-264df476.js | 1 + .../assets/tools.addon.index-007e6875.js | 1 + .../admin/assets/tools.code.edit-94be322b.js | 1 + .../admin/assets/tools.code.index-7ae0dd7f.js | 1 + .../admin/assets/tools.detection-38a3bfcb.js | 1 + .../admin/assets/tools.schedule-d9c38637.js | 1 + .../assets/tools.updatecache-73a3463d.js | 1 + .../public/admin/assets/transfer-0c7e0522.css | 1 + .../public/admin/assets/transfer-9241f67e.js | 1 + .../public/admin/assets/two_type-4e9505a6.png | Bin 0 -> 68398 bytes .../admin/assets/updatecache-4cdc34ac.css | 1 + .../admin/assets/updatecache-9a77c63b.js | 1 + niucloud/public/admin/assets/user-58ca6858.js | 1 + niucloud/public/admin/assets/user-ef83a3ce.js | 1 + .../admin/assets/user-log-detail-5d496a3d.js | 1 + .../admin/assets/user-log-detail-662285c0.css | 1 + ...ue_type_script_setup_true_lang-507ea155.js | 1 + .../admin/assets/user.center-56067ef5.js | 1 + .../admin/assets/user.center-ad667142.js | 1 + .../admin/assets/user.edit_center-cc60f16e.js | 1 + .../public/admin/assets/validator-6e9db238.js | 1 + .../admin/assets/vue-router-d09a2c28.js | 5 ++ .../public/admin/assets/weapp-c2fec376.js | 1 + .../public/admin/assets/weapp_1-7017a047.png | Bin 0 -> 133004 bytes .../public/admin/assets/weapp_2-8fac7fa5.png | Bin 0 -> 79100 bytes .../public/admin/assets/weapp_3-07a2249e.png | Bin 0 -> 85001 bytes .../public/admin/assets/weapp_4-d837a9b1.png | Bin 0 -> 76888 bytes .../public/admin/assets/wechat-894064b1.js | 1 + .../assets/wechat-menu-head-bg-7fe3592c.png | Bin 0 -> 4750 bytes .../wechat-menu-head-dark-bg-c00398d5.png | Bin 0 -> 6902 bytes .../public/admin/assets/wechat_1-0a26d3a6.png | Bin 0 -> 136878 bytes .../public/admin/assets/wechat_2-0513f476.png | Bin 0 -> 145585 bytes .../public/admin/assets/wechat_3-0a96f3fe.png | Bin 0 -> 103607 bytes .../public/admin/assets/wechat_4-94a271d5.png | Bin 0 -> 138385 bytes .../admin/assets/wework_qrcode-6fe3325c.png | Bin 0 -> 44673 bytes .../admin/assets/wx_qrcode-67d7d379.jpg | Bin 0 -> 8584 bytes 100 files changed, 167 insertions(+) create mode 100644 niucloud/public/admin/assets/_isIterateeCall-1dc0e2ff.js create mode 100644 niucloud/public/admin/assets/_plugin-vue_export-helper-c27b6911.js create mode 100644 niucloud/public/admin/assets/refund_detail-753403c6.js create mode 100644 niucloud/public/admin/assets/reply-1d1551a3.js create mode 100644 niucloud/public/admin/assets/role-46c70ecf.js create mode 100644 niucloud/public/admin/assets/role_edit-62886cbd.css create mode 100644 niucloud/public/admin/assets/role_edit-7874355b.js create mode 100644 niucloud/public/admin/assets/route-0391baf7.js create mode 100644 niucloud/public/admin/assets/schedule-1e554395.css create mode 100644 niucloud/public/admin/assets/schedule-eccef0b0.js create mode 100644 niucloud/public/admin/assets/select-menu-item-e0d2f41b.js create mode 100644 niucloud/public/admin/assets/setting.adminlogin-65ba839b.js create mode 100644 niucloud/public/admin/assets/setting.agreement-c1c54e22.js create mode 100644 niucloud/public/admin/assets/setting.agreement_edit-3a2623ef.js create mode 100644 niucloud/public/admin/assets/setting.cash_out-4ebc2715.js create mode 100644 niucloud/public/admin/assets/setting.copyright-9475a325.js create mode 100644 niucloud/public/admin/assets/setting.login-c3831a84.js create mode 100644 niucloud/public/admin/assets/setting.member-fdd021e7.js create mode 100644 niucloud/public/admin/assets/setting.notice-889c786f.js create mode 100644 niucloud/public/admin/assets/setting.notice_records-8f958069.js create mode 100644 niucloud/public/admin/assets/setting.pay-c311a440.js create mode 100644 niucloud/public/admin/assets/setting.sms-d0fc309c.js create mode 100644 niucloud/public/admin/assets/setting.sms_records-8237f619.js create mode 100644 niucloud/public/admin/assets/setting.storage-f7524b82.js create mode 100644 niucloud/public/admin/assets/setting.system-c2b965ed.js create mode 100644 niucloud/public/admin/assets/setting.transfer-c62623ec.js create mode 100644 niucloud/public/admin/assets/setting.weapp-1bcdad5c.js create mode 100644 niucloud/public/admin/assets/setting.wxoplatform-f1815df3.js create mode 100644 niucloud/public/admin/assets/site_index-a63bbfe6.js create mode 100644 niucloud/public/admin/assets/site_index-fe40fb0f.css create mode 100644 niucloud/public/admin/assets/site_index__-027c433c.js create mode 100644 niucloud/public/admin/assets/site_index__-c600085a.css create mode 100644 niucloud/public/admin/assets/site_menu-ce20381e.js create mode 100644 niucloud/public/admin/assets/sms-9f394a99.js create mode 100644 niucloud/public/admin/assets/sms-ali-fe768f11.js create mode 100644 niucloud/public/admin/assets/sms-ali.vue_vue_type_script_setup_true_lang-e8f69776.js create mode 100644 niucloud/public/admin/assets/sms-tencent-331e7379.js create mode 100644 niucloud/public/admin/assets/sms-tencent.vue_vue_type_script_setup_true_lang-9d359814.js create mode 100644 niucloud/public/admin/assets/sms_records-a44a6c62.js create mode 100644 niucloud/public/admin/assets/sortable.esm-be94e56d.js create mode 100644 niucloud/public/admin/assets/stat-8df21f7a.js create mode 100644 niucloud/public/admin/assets/storage-3a5e4880.js create mode 100644 niucloud/public/admin/assets/storage-ali-853c32eb.js create mode 100644 niucloud/public/admin/assets/storage-ali.vue_vue_type_script_setup_true_lang-d4995669.js create mode 100644 niucloud/public/admin/assets/storage-local-a3925188.js create mode 100644 niucloud/public/admin/assets/storage-local.vue_vue_type_script_setup_true_lang-8bdb121f.js create mode 100644 niucloud/public/admin/assets/storage-qiniu-10da5ccb.js create mode 100644 niucloud/public/admin/assets/storage-qiniu.vue_vue_type_script_setup_true_lang-262c6691.js create mode 100644 niucloud/public/admin/assets/storage-tencent-65e6046f.js create mode 100644 niucloud/public/admin/assets/storage-tencent.vue_vue_type_script_setup_true_lang-357665fd.js create mode 100644 niucloud/public/admin/assets/store-527b0719.js create mode 100644 niucloud/public/admin/assets/store-53422c48.css create mode 100644 niucloud/public/admin/assets/store-702b636f.js create mode 100644 niucloud/public/admin/assets/store-be429293.css create mode 100644 niucloud/public/admin/assets/strings-fe930bc4.js create mode 100644 niucloud/public/admin/assets/system-50c62708.js create mode 100644 niucloud/public/admin/assets/tabbar-715afb0d.css create mode 100644 niucloud/public/admin/assets/tabbar-93c6d455.js create mode 100644 niucloud/public/admin/assets/template-1d38de55.js create mode 100644 niucloud/public/admin/assets/template-2a1d9e6c.js create mode 100644 niucloud/public/admin/assets/template-c0b1439a.css create mode 100644 niucloud/public/admin/assets/template-d656d0c1.css create mode 100644 niucloud/public/admin/assets/three_type-09710e97.png create mode 100644 niucloud/public/admin/assets/tools-ddcb412e.js create mode 100644 niucloud/public/admin/assets/tools.addon.edit-264df476.js create mode 100644 niucloud/public/admin/assets/tools.addon.index-007e6875.js create mode 100644 niucloud/public/admin/assets/tools.code.edit-94be322b.js create mode 100644 niucloud/public/admin/assets/tools.code.index-7ae0dd7f.js create mode 100644 niucloud/public/admin/assets/tools.detection-38a3bfcb.js create mode 100644 niucloud/public/admin/assets/tools.schedule-d9c38637.js create mode 100644 niucloud/public/admin/assets/tools.updatecache-73a3463d.js create mode 100644 niucloud/public/admin/assets/transfer-0c7e0522.css create mode 100644 niucloud/public/admin/assets/transfer-9241f67e.js create mode 100644 niucloud/public/admin/assets/two_type-4e9505a6.png create mode 100644 niucloud/public/admin/assets/updatecache-4cdc34ac.css create mode 100644 niucloud/public/admin/assets/updatecache-9a77c63b.js create mode 100644 niucloud/public/admin/assets/user-58ca6858.js create mode 100644 niucloud/public/admin/assets/user-ef83a3ce.js create mode 100644 niucloud/public/admin/assets/user-log-detail-5d496a3d.js create mode 100644 niucloud/public/admin/assets/user-log-detail-662285c0.css create mode 100644 niucloud/public/admin/assets/user-log-detail.vue_vue_type_script_setup_true_lang-507ea155.js create mode 100644 niucloud/public/admin/assets/user.center-56067ef5.js create mode 100644 niucloud/public/admin/assets/user.center-ad667142.js create mode 100644 niucloud/public/admin/assets/user.edit_center-cc60f16e.js create mode 100644 niucloud/public/admin/assets/validator-6e9db238.js create mode 100644 niucloud/public/admin/assets/vue-router-d09a2c28.js create mode 100644 niucloud/public/admin/assets/weapp-c2fec376.js create mode 100644 niucloud/public/admin/assets/weapp_1-7017a047.png create mode 100644 niucloud/public/admin/assets/weapp_2-8fac7fa5.png create mode 100644 niucloud/public/admin/assets/weapp_3-07a2249e.png create mode 100644 niucloud/public/admin/assets/weapp_4-d837a9b1.png create mode 100644 niucloud/public/admin/assets/wechat-894064b1.js create mode 100644 niucloud/public/admin/assets/wechat-menu-head-bg-7fe3592c.png create mode 100644 niucloud/public/admin/assets/wechat-menu-head-dark-bg-c00398d5.png create mode 100644 niucloud/public/admin/assets/wechat_1-0a26d3a6.png create mode 100644 niucloud/public/admin/assets/wechat_2-0513f476.png create mode 100644 niucloud/public/admin/assets/wechat_3-0a96f3fe.png create mode 100644 niucloud/public/admin/assets/wechat_4-94a271d5.png create mode 100644 niucloud/public/admin/assets/wework_qrcode-6fe3325c.png create mode 100644 niucloud/public/admin/assets/wx_qrcode-67d7d379.jpg diff --git a/niucloud/public/admin/assets/_isIterateeCall-1dc0e2ff.js b/niucloud/public/admin/assets/_isIterateeCall-1dc0e2ff.js new file mode 100644 index 000000000..1304cf9e6 --- /dev/null +++ b/niucloud/public/admin/assets/_isIterateeCall-1dc0e2ff.js @@ -0,0 +1 @@ +import{b7 as i,aH as t,bj as f}from"./base-06478700.js";import{s as n}from"./event-10eba222.js";function p(e,s,r){if(!i(r))return!1;var a=typeof s;return(a=="number"?n(r)&&t(s,r.length):a=="string"&&s in r)?f(r[s],e):!1}export{p as i}; diff --git a/niucloud/public/admin/assets/_plugin-vue_export-helper-c27b6911.js b/niucloud/public/admin/assets/_plugin-vue_export-helper-c27b6911.js new file mode 100644 index 000000000..718edd339 --- /dev/null +++ b/niucloud/public/admin/assets/_plugin-vue_export-helper-c27b6911.js @@ -0,0 +1 @@ +const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _}; diff --git a/niucloud/public/admin/assets/refund_detail-753403c6.js b/niucloud/public/admin/assets/refund_detail-753403c6.js new file mode 100644 index 000000000..140530ac3 --- /dev/null +++ b/niucloud/public/admin/assets/refund_detail-753403c6.js @@ -0,0 +1 @@ +import{d as I,r as c,R as G,c as H,e as d,f as R,g as n,u as t,B as s,v as b,x as l,A as _,y as r,H as x,Q as O,F as Q,z as S}from"./base-06478700.js";/* empty css */import{E as J}from"./el-overlay-42a687c6.js";import{a as K,E as W}from"./el-form-item-314d006d.js";import{_ as X}from"./index-315cf4d5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";import"./index-80fd3793.js";/* empty css */import{t as a}from"./index-81ed253c.js";import{e as Y,f as Z,h as ee}from"./pay-220dfbea.js";import{u as te,a as oe}from"./vue-router-d09a2c28.js";import{h as ae}from"./common-92a35870.js";import{a as le,E as re}from"./index-4bec4464.js";import{E as ne}from"./index-c2f001d3.js";import{E as ie}from"./index-e10fccde.js";import{E as se,b as me}from"./index-6290cf08.js";import{v as ue}from"./directive-cb2d3366.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-cd1fd676.js";import"./attachment-49fa540a.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-9f9e1d50.js";import"./index-2a269c7c.js";import"./index-01f6e375.js";import"./validator-6e9db238.js";import"./index-e4abfaa5.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-543fb162.js";import"./index-b6a184ba.js";import"./debounce-1db848fd.js";import"./position-c3bcd0be.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-137757c0.js";import"./index-35e821cc.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./index-5a0d60aa.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./index-9ee9102c.js";import"./_isIterateeCall-1dc0e2ff.js";const pe={class:"main-container"},de={class:"detail-head"},fe=n("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),ce={class:"ml-[1px]"},_e=n("span",{class:"adorn"},"|",-1),ve={class:"right"},ye={class:"flex px-[20px] py-[20px] justify-between"},be={class:"dialog-footer"},$t=I({__name:"refund_detail",setup(ge){const k=te(),C=oe(),D=k.meta.title,g=k.query.refund_no,u=c(!0);ae();const h=c([]),v=c(null),w=async(i="")=>{u.value=!0,v.value=null,await Z(i).then(({data:e})=>{v.value=e,h.value.push(e)}).catch(()=>{}),u.value=!1};g?w(g):u.value=!1;const V=c([]);Y().then(i=>{Object.keys(i.data).forEach(e=>{V.value.push({value:e,name:i.data[e]})})});const f=c(!1),F=i=>{f.value=!0,m.refund_no=i.refund_no,m.refund_money=i.money},m=G({...{refund_no:"",refund_type:"back",voucher:"",refund_money:0}}),T=c(),B=H(()=>({label_name:[{required:!0,message:a("labelNamePlaceholder"),trigger:"blur"}]})),P=async i=>{u.value||!i||await i.validate(async e=>{e&&(u.value=!0,ee(m).then(y=>{u.value=!1,f.value=!1,h.value=[],w(g)}).catch(y=>{f.value=!1,u.value=!1}))})};return(i,e)=>{const p=le,y=ne,$=re,j=ie,z=se,L=me,E=K,M=X,U=W,q=J,A=ue;return d(),R("div",pe,[n("div",de,[n("div",{class:"left",onClick:e[0]||(e[0]=o=>t(C).push({path:"/member/refund"}))},[fe,n("span",ce,s(t(a)("returnToPreviousPage")),1)]),_e,n("span",ve,s(t(D)),1)]),v.value?(d(),b(j,{key:0,class:"box-card !border-none relative",shadow:"never"},{default:l(()=>[n("div",ye,[n("span",null,[_(s(t(a)("refundMoney"))+":",1),n("span",null,"¥"+s(v.value.money),1)]),n("span",null,[_(s(t(a)("refundNo"))+":",1),n("span",null,s(v.value.refund_no),1)])]),r($,{data:h.value,size:"large"},{default:l(()=>[r(p,{prop:"out_trade_no",label:t(a)("outTradeNo"),"min-width":"200"},null,8,["label"]),r(p,{prop:"create_time",label:t(a)("createTime"),"min-width":"160"},null,8,["label"]),r(p,{prop:"refund_type_name",label:t(a)("refundTypeName"),"min-width":"120"},null,8,["label"]),r(p,{label:t(a)("refundMoney"),"min-width":"120"},{default:l(({row:o})=>[n("span",null,"¥"+s(o.money),1)]),_:1},8,["label"]),r(p,{prop:"status_name",label:t(a)("statusName"),"min-width":"120"},null,8,["label"]),r(p,{label:t(a)("operation"),fixed:"right",align:"right","min-width":"120"},{default:l(({row:o})=>[o.status=="wait"?(d(),b(y,{key:0,type:"primary",link:"",onClick:N=>F(o)},{default:l(()=>[_(s(t(a)("transfer")),1)]),_:2},1032,["onClick"])):x("",!0)]),_:1},8,["label"])]),_:1},8,["data"])]),_:1})):x("",!0),r(q,{modelValue:f.value,"onUpdate:modelValue":e[5]||(e[5]=o=>f.value=o),title:i.title,width:"500px",class:"diy-dialog-wrap","destroy-on-close":!0},{footer:l(()=>[n("span",be,[r(y,{onClick:e[3]||(e[3]=o=>f.value=!1)},{default:l(()=>[_(s(t(a)("cancel")),1)]),_:1}),r(y,{type:"primary",loading:u.value,onClick:e[4]||(e[4]=o=>P(T.value))},{default:l(()=>[_(s(t(a)("confirm")),1)]),_:1},8,["loading"])])]),default:l(()=>[O((d(),b(U,{model:m,"label-width":"120px",ref_key:"formRef",ref:T,rules:t(B),class:"page-form"},{default:l(()=>[r(E,{label:t(a)("transferType")},{default:l(()=>[r(L,{modelValue:m.refund_type,"onUpdate:modelValue":e[1]||(e[1]=o=>m.refund_type=o)},{default:l(()=>[(d(!0),R(Q,null,S(V.value,(o,N)=>(d(),b(z,{label:o.value,key:N},{default:l(()=>[_(s(o.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),r(E,{label:t(a)("refundMoney")},{default:l(()=>[n("span",null,s(m.refund_money),1)]),_:1},8,["label"]),m.refund_type=="offline"?(d(),b(E,{key:0,label:t(a)("voucher")},{default:l(()=>[r(M,{modelValue:m.voucher,"onUpdate:modelValue":e[2]||(e[2]=o=>m.voucher=o)},null,8,["modelValue"])]),_:1},8,["label"])):x("",!0)]),_:1},8,["model","rules"])),[[A,u.value]])]),_:1},8,["modelValue","title"])])}}});export{$t as default}; diff --git a/niucloud/public/admin/assets/reply-1d1551a3.js b/niucloud/public/admin/assets/reply-1d1551a3.js new file mode 100644 index 000000000..fdd449d5d --- /dev/null +++ b/niucloud/public/admin/assets/reply-1d1551a3.js @@ -0,0 +1 @@ +import{_ as r}from"./_plugin-vue_export-helper-c27b6911.js";const e={};function c(n,t){return null}const o=r(e,[["render",c]]);export{o as default}; diff --git a/niucloud/public/admin/assets/role-46c70ecf.js b/niucloud/public/admin/assets/role-46c70ecf.js new file mode 100644 index 000000000..901aeeada --- /dev/null +++ b/niucloud/public/admin/assets/role-46c70ecf.js @@ -0,0 +1 @@ +import{d as w,R as S,r as k,e as _,f as U,y as o,x as r,g as d,B as s,u as n,A as p,Q as L,v as g,H as C}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{S as I,T as q,U as A}from"./index-80fd3793.js";import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css */import{a as H,E as M}from"./el-form-item-314d006d.js";/* empty css */import{t as l}from"./index-81ed253c.js";import{u as Q,a as G}from"./vue-router-d09a2c28.js";import{E as J}from"./index-01f6e375.js";import{E as K}from"./index-c2f001d3.js";import{E as O}from"./index-b68e8463.js";import{E as W}from"./index-e10fccde.js";import{a as X,E as Y}from"./index-4bec4464.js";import{E as Z}from"./index-34d55b7e.js";import{E as ee}from"./index-137757c0.js";import{v as te}from"./directive-cb2d3366.js";import"./common-92a35870.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./index-b52d0f2a.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./validator-6e9db238.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./_isIterateeCall-1dc0e2ff.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";import"./index-35e821cc.js";import"./strings-fe930bc4.js";const ae={class:"main-container"},oe={class:"flex justify-between items-center"},re={class:"text-[20px]"},le={class:"mt-[16px] flex justify-end"},tt=w({__name:"role",setup(ne){const T=Q(),h=G(),B=T.meta.title,e=S({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{seach:""}}),v=k(),R=i=>{i&&(i.resetFields(),m())},m=(i=1)=>{e.loading=!0,e.page=i,I({page:e.page,limit:e.limit,role_name:e.searchParam.seach}).then(a=>{e.loading=!1,e.data=a.data.data,e.total=a.data.total}).catch(()=>{e.loading=!1})};m(),k(null);const N=()=>{h.push({path:"/setting/auth/role_edit"})},P=i=>{h.push({path:"/setting/auth/role_edit",query:{role_id:i}})},b=i=>{e.loading=!0;let a={role_id:i.role_id,status:i.status?0:1};q(a).then(c=>{e.loading=!1,m()}).catch(()=>{e.loading=!1})},F=i=>{J.confirm(l("roleDeleteTips"),l("warning"),{confirmButtonText:l("confirm"),cancelButtonText:l("cancel"),type:"warning"}).then(()=>{A(i).then(()=>{m()}).catch(()=>{})})};return(i,a)=>{const c=K,V=O,y=H,$=M,E=W,u=X,x=Z,z=Y,D=ee,j=te;return _(),U("div",ae,[o(E,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[d("div",oe,[d("span",re,s(n(B)),1),o(c,{type:"primary",class:"w-[100px]",onClick:N},{default:r(()=>[p(s(n(l)("addRole")),1)]),_:1})]),o(E,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:r(()=>[o($,{inline:!0,model:e.searchParam,ref_key:"searchFormRef",ref:v},{default:r(()=>[o(y,{label:n(l)("roleName"),prop:"seach"},{default:r(()=>[o(V,{modelValue:e.searchParam.seach,"onUpdate:modelValue":a[0]||(a[0]=t=>e.searchParam.seach=t),class:"w-[240px]",placeholder:n(l)("roleNamePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(y,null,{default:r(()=>[o(c,{type:"primary",onClick:a[1]||(a[1]=t=>m())},{default:r(()=>[p(s(n(l)("search")),1)]),_:1}),o(c,{onClick:a[2]||(a[2]=t=>R(v.value))},{default:r(()=>[p(s(n(l)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),d("div",null,[L((_(),g(z,{data:e.data,size:"large"},{empty:r(()=>[d("span",null,s(e.loading?"":n(l)("emptyData")),1)]),default:r(()=>[o(u,{prop:"role_name",label:n(l)("roleName")},null,8,["label"]),o(u,{label:n(l)("status")},{default:r(({row:t})=>[t.status==1?(_(),g(x,{key:0,class:"cursor-pointer",type:"success",onClick:f=>b(t)},{default:r(()=>[p(s(t.status_name),1)]),_:2},1032,["onClick"])):C("",!0),t.status==0?(_(),g(x,{key:1,class:"cursor-pointer",type:"error",onClick:f=>b(t)},{default:r(()=>[p(s(t.status_name),1)]),_:2},1032,["onClick"])):C("",!0)]),_:1},8,["label"]),o(u,{prop:"create_time",label:n(l)("createTime")},null,8,["label"]),o(u,{label:n(l)("operation"),fixed:"right",align:"right",width:"130"},{default:r(({row:t})=>[o(c,{type:"primary",link:"",onClick:f=>P(t.role_id)},{default:r(()=>[p(s(n(l)("edit")),1)]),_:2},1032,["onClick"]),o(c,{type:"primary",link:"",onClick:f=>F(t.role_id)},{default:r(()=>[p(s(n(l)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[j,e.loading]]),d("div",le,[o(D,{"current-page":e.page,"onUpdate:currentPage":a[3]||(a[3]=t=>e.page=t),"page-size":e.limit,"onUpdate:pageSize":a[4]||(a[4]=t=>e.limit=t),layout:"total, sizes, prev, pager, next, jumper",total:e.total,onSizeChange:a[5]||(a[5]=t=>m()),onCurrentChange:m},null,8,["current-page","page-size","total"])])])]),_:1})])}}});export{tt as default}; diff --git a/niucloud/public/admin/assets/role_edit-62886cbd.css b/niucloud/public/admin/assets/role_edit-62886cbd.css new file mode 100644 index 000000000..c8b234d9d --- /dev/null +++ b/niucloud/public/admin/assets/role_edit-62886cbd.css @@ -0,0 +1 @@ +.main-container[data-v-4840634a]{min-height:calc(100vh - 84px)} diff --git a/niucloud/public/admin/assets/role_edit-7874355b.js b/niucloud/public/admin/assets/role_edit-7874355b.js new file mode 100644 index 000000000..b249fc9a3 --- /dev/null +++ b/niucloud/public/admin/assets/role_edit-7874355b.js @@ -0,0 +1 @@ +import{d as Y,R as Z,r as R,a4 as ee,o as ae,E as te,an as P,w as oe,Q as le,u as e,e as c,f as y,g as u,B as f,v as j,x as r,y as s,A as E,H as x,i as U,F as se,z as ne,aP as re,aQ as de}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{a as ie,E as me}from"./el-form-item-314d006d.js";/* empty css *//* empty css *//* empty css */import{t as n}from"./index-81ed253c.js";import{O as ue,P as pe,M as ce,K as _e,L as fe}from"./index-80fd3793.js";import{e as he}from"./common-92a35870.js";import{u as ve,a as ge}from"./vue-router-d09a2c28.js";import{_ as ye}from"./addon-role.vue_vue_type_script_setup_true_lang-4f3b312a.js";import{a as B}from"./index-b52d0f2a.js";import{E as be}from"./index-b68e8463.js";import{E as ke,a as Ee}from"./index-c17093ae.js";import{E as xe,b as Ve}from"./index-6290cf08.js";import{E as we}from"./index-40e21e72.js";import{E as Ce}from"./index-6a9a5926.js";import{a as Re,E as Ne}from"./index-0d66b73c.js";import{E as De}from"./index-c2f001d3.js";import{v as Ie}from"./directive-cb2d3366.js";import{_ as Le}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./el-tooltip-58212670.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./isEqual-42d4b10f.js";import"./strings-fe930bc4.js";const O=b=>(re("data-v-4840634a"),b=b(),de(),b),Pe={class:"main-container"},je={class:"detail-head"},Ue=O(()=>u("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1)),Be={class:"ml-[1px]"},Oe=O(()=>u("span",{class:"adorn"},"|",-1)),Se={class:"right"},Te={key:1,class:"px-[15px]"},Ae={class:"flex items-center justify-between"},Fe={key:2,class:"fixed-footer-wrap"},$e={class:"fixed-footer"},qe=Y({__name:"role_edit",setup(b){const V=ve(),w=ge(),S=V.meta.title,h=Z({loading:!1,activeName:"system",checkAll:!1,formData:{role_name:"",status:1,addon:{},system:[]},menusData:[],addonList:[]});let N=R(null),T=R({role_name:[{required:!0,message:n("roleNamePlaceholder"),trigger:"blur"}],rules:[{validator:(d,a,o)=>{a.length?o():o(new Error(n("rulesPlaceholder")))},trigger:"blur"}]}),{loading:m,formData:t,activeName:k,checkAll:_,menusData:C,addonList:A}=ee(h);ae(async()=>{m.value=!0;let d=await ue();d.data&&(h.menusData=d.data);let a=await pe();a.data&&(h.addonList=a.data.map(o=>(o.menu_name=o.title,o.menu_key=o.key,o))),V.query.role_id?F(V.query.role_id):m.value=!1});const F=d=>{ce(d).then(a=>{h.formData=Object.assign(t.value,a.data),t.value.addon=Object.assign(t.value.addon,t.value.rules.addon),t.value.system=Object.assign(t.value.system,t.value.rules.system),m.value=!1,te(()=>{var o=[];t.value.system.forEach(i=>D(i,P(C.value),o)),v.value.setCheckedKeys(o)})}).catch(()=>{m.value=!1})},D=(d,a,o)=>{a.forEach(i=>{d==i.menu_key?(!i.children||i.children.length==0)&&o.push(d):i.children&&i.children.length>0&&D(d,i.children,o)})};let v=R(null);oe(_,()=>{_.value?v.value.setCheckedNodes(P(C.value)):v.value.setCheckedNodes([])});const $=he(d=>{h.formData.system=v.value.getCheckedNodes(!1,!0).map(a=>a.menu_key)}),q=async d=>{const a=t.value.role_id?_e:fe;await d.validate(async o=>{if(o){if(!t.value.system.length)return B({message:`${n("systemErr")}`}),!1;var i=Object.values(t.value.addon).filter(g=>{if(g.length)return!0});if(!i.length)return B({message:`${n("applicationErr")}`}),!1;const p=Object.assign({},t.value);p.rules={system:p.system,addon:p.addon},a(p).then(g=>{w.push({path:"/setting/auth/role"})}).catch(()=>{m.value=!1})}})};return(d,a)=>{const o=be,i=ie,p=ke,g=xe,M=Ve,z=Ee,K=me,Q=we,G=Ce,I=Re,H=Ne,L=De,J=Ie;return le((c(),y("div",Pe,[u("div",je,[u("div",{class:"left",onClick:a[0]||(a[0]=l=>e(w).push({path:"/setting/auth/role"}))},[Ue,u("span",Be,f(e(n)("returnToPreviousPage")),1)]),Oe,u("span",Se,f(e(S)),1)]),e(m)?x("",!0):(c(),j(K,{key:0,model:e(t),"label-width":"90px",ref_key:"formRef",ref:N,rules:e(T),class:"page-form mt-[30px]"},{default:r(()=>[s(z,null,{default:r(()=>[s(p,{span:24},{default:r(()=>[s(i,{label:e(n)("roleName"),prop:"role_name"},{default:r(()=>[s(o,{modelValue:e(t).role_name,"onUpdate:modelValue":a[1]||(a[1]=l=>e(t).role_name=l),placeholder:e(n)("roleNamePlaceholder"),clearable:"",disabled:e(t).uid,class:"input-width",maxlength:"10","show-word-limit":!0},null,8,["modelValue","placeholder","disabled"])]),_:1},8,["label"])]),_:1}),s(p,{span:24},{default:r(()=>[s(i,{label:e(n)("status")},{default:r(()=>[s(M,{modelValue:e(t).status,"onUpdate:modelValue":a[2]||(a[2]=l=>e(t).status=l)},{default:r(()=>[s(g,{label:1},{default:r(()=>[E(f(e(n)("startUsing")),1)]),_:1}),s(g,{label:0},{default:r(()=>[E(f(e(n)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1})]),_:1},8,["model","rules"])),e(m)?x("",!0):(c(),y("div",Te,[s(H,{modelValue:e(k),"onUpdate:modelValue":a[4]||(a[4]=l=>U(k)?k.value=l:k=l),class:"demo-tabs"},{default:r(()=>[s(I,{label:e(n)("system"),name:"system"},{default:r(()=>[u("div",Ae,[u("div",null,[s(Q,{modelValue:e(_),"onUpdate:modelValue":a[3]||(a[3]=l=>U(_)?_.value=l:_=l),label:e(n)("selectAll")},null,8,["modelValue","label"])])]),s(G,{data:e(C),props:{label:"menu_name"},"show-checkbox":"",onCheckChange:e($),"expand-on-click-node":!1,"node-key":"menu_key",ref_key:"treeRef",ref:v},null,8,["data","onCheckChange"])]),_:1},8,["label"]),s(I,{label:e(n)("application"),name:"application"},{default:r(()=>[(c(!0),y(se,null,ne(e(A),(l,W)=>(c(),y("div",{key:W,class:"p-[15px] border-[1px] border-solid border-[#e4e7ed] mt-[15px]"},[l.children?(c(),j(ye,{key:0,modelValue:e(t).addon[l.key],"onUpdate:modelValue":X=>e(t).addon[l.key]=X,data:l},null,8,["modelValue","onUpdate:modelValue","data"])):x("",!0)]))),128))]),_:1},8,["label"])]),_:1},8,["modelValue"])])),e(m)?x("",!0):(c(),y("div",Fe,[u("div",$e,[s(L,{type:"primary",onClick:a[5]||(a[5]=l=>q(e(N)))},{default:r(()=>[E(f(e(n)("save")),1)]),_:1}),s(L,{onClick:a[6]||(a[6]=l=>e(w).push({path:"/setting/auth/role"}))},{default:r(()=>[E(f(e(n)("cancel")),1)]),_:1})])]))])),[[J,e(m)]])}}});const Ia=Le(qe,[["__scopeId","data-v-4840634a"]]);export{Ia as default}; diff --git a/niucloud/public/admin/assets/route-0391baf7.js b/niucloud/public/admin/assets/route-0391baf7.js new file mode 100644 index 000000000..ac5edced9 --- /dev/null +++ b/niucloud/public/admin/assets/route-0391baf7.js @@ -0,0 +1 @@ +import{d as X,R as w,r as c,w as Y,c as Z,e as x,f as ee,y as o,x as i,g as _,B as n,u as t,A as g,Q as te,v as E,H as $}from"./base-06478700.js";/* empty css */import{E as ae}from"./el-overlay-42a687c6.js";import{_ as le}from"./index-315cf4d5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{V as oe}from"./index-80fd3793.js";import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css */import{a as re,E as ie}from"./el-form-item-314d006d.js";/* empty css */import{t as r}from"./index-81ed253c.js";import{f as se,l as ne,m as pe,n as me}from"./diy-66fce28c.js";import{a as de,u as ue}from"./vue-router-d09a2c28.js";import{a3 as ce}from"./event-10eba222.js";import{a as z}from"./index-b52d0f2a.js";import{E as fe}from"./index-b68e8463.js";import{E as _e}from"./index-c2f001d3.js";import{E as ge}from"./index-e10fccde.js";import{a as he,E as ve}from"./index-4bec4464.js";import{E as ye}from"./index-137757c0.js";import{a as be,E as Ve}from"./index-0d66b73c.js";import{v as we}from"./directive-cb2d3366.js";import"./index-9fe5de95.js";import"./index-2fcd1254.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-cd1fd676.js";import"./attachment-49fa540a.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-9f9e1d50.js";import"./index-2a269c7c.js";import"./common-92a35870.js";import"./index-01f6e375.js";import"./validator-6e9db238.js";import"./index-e4abfaa5.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-543fb162.js";import"./index-b6a184ba.js";import"./debounce-1db848fd.js";import"./position-c3bcd0be.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-35e821cc.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./index-5a0d60aa.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./index-9ee9102c.js";import"./_isIterateeCall-1dc0e2ff.js";const xe={class:"main-container"},ke={class:"flex justify-between items-center"},Ee={class:"text-[20px]"},Ce={class:"mr-[10px]"},De={class:"mr-[10px]"},Re={class:"mt-[16px] flex justify-end"},Se={class:"dialog-footer"},Ht=X({__name:"route",setup(Pe){const B=w({});de();const I=ue().meta.title;c(),c(!1);let s=w({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:""}});const k=c("");(async()=>{k.value=(await oe()).data.wap_url})();const h=(a=1)=>{s.loading=!0,s.page=a,ne({page:s.page,limit:s.limit,...s.searchParam}).then(e=>{s.loading=!1;let d=Math.ceil(e.data.length/s.limit),f=JSON.parse(JSON.stringify(e.data)),u=[];for(var y=0;y{s.loading=!1})};h(),se({}).then(a=>{for(let e in a.data)B[e]=a.data[e]});const C=c(),{copy:J,isSupported:O,copied:D}=ce(),R=a=>{O.value||z({message:r("notSupportCopy"),type:"warning"}),J(a)};Y(D,()=>{D.value&&z({message:r("copySuccess"),type:"success"})});const p=c("wechat"),S=c(""),P=c(0),v=w({title:"",name:"",page:"",is_share:0,sort:0}),m=w({wechat:{title:"",desc:"",url:""},weapp:{title:"",url:""}}),b=c(!1),j=Z(()=>({})),U=c(),L=async a=>{let e=(await pe({name:a.name})).data;e.title&&(a.id=e.id,a.title=e.title,a.name=e.name,a.page=e.page,a.is_share=e.is_share,a.sort=e.sort,a.share=e.share),v.title=a.title,v.name=a.name,v.page=a.page,v.is_share=a.is_share,v.sort=a.sort,P.value=a.id,S.value=a.title;let d=a.share?JSON.parse(a.share):{wechat:{title:"",desc:"",url:""},weapp:{title:"",url:""}};d&&(m.wechat=d.wechat,m.weapp=d.weapp),b.value=!0},A=async a=>{a&&await a.validate(async e=>{e&&me({id:P.value,share:JSON.stringify(m),...v}).then(()=>{h(),b.value=!1}).catch(()=>{})})},M=a=>{a&&(a.resetFields(),h())};return(a,e)=>{const d=fe,f=re,u=_e,y=ie,F=ge,V=he,G=ve,H=ye,T=be,Q=Ve,q=le,K=ae,W=we;return x(),ee("div",xe,[o(F,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[_("div",ke,[_("span",Ee,n(t(I)),1)]),o(F,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:i(()=>[o(y,{inline:!0,model:t(s).searchParam,ref_key:"searchFormDiyRouteRef",ref:C},{default:i(()=>[o(f,{label:t(r)("title"),prop:"title"},{default:i(()=>[o(d,{modelValue:t(s).searchParam.title,"onUpdate:modelValue":e[0]||(e[0]=l=>t(s).searchParam.title=l),placeholder:t(r)("titlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(f,null,{default:i(()=>[o(u,{type:"primary",onClick:e[1]||(e[1]=l=>h())},{default:i(()=>[g(n(t(r)("search")),1)]),_:1}),o(u,{onClick:e[2]||(e[2]=l=>M(C.value))},{default:i(()=>[g(n(t(r)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),te((x(),E(G,{data:t(s).data,size:"large"},{empty:i(()=>[_("span",null,n(t(s).loading?"":t(r)("emptyData")),1)]),default:i(()=>[o(V,{prop:"title",label:t(r)("title"),"min-width":"70"},null,8,["label"]),o(V,{prop:"addon_title",label:t(r)("forAddon"),"min-width":"70"},null,8,["label"]),o(V,{prop:"page",label:t(r)("wapUrl"),"min-width":"170"},{default:i(({row:l})=>[_("span",Ce,n(k.value+l.page),1),o(u,{type:"primary",link:"",onClick:N=>R(k.value+l.page)},{default:i(()=>[g(n(t(r)("copy")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"]),o(V,{prop:"page",label:t(r)("weappUrl"),"min-width":"120"},{default:i(({row:l})=>[_("span",De,n(l.page),1),o(u,{type:"primary",link:"",onClick:N=>R(l.page)},{default:i(()=>[g(n(t(r)("copy")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"]),o(V,{label:t(r)("share"),fixed:"right",align:"right","min-width":"80"},{default:i(({row:l})=>[l.is_share==1?(x(),E(u,{key:0,type:"primary",link:"",onClick:N=>L(l)},{default:i(()=>[g(n(t(r)("shareSet")),1)]),_:2},1032,["onClick"])):$("",!0)]),_:1},8,["label"])]),_:1},8,["data"])),[[W,t(s).loading]]),_("div",Re,[o(H,{"current-page":t(s).page,"onUpdate:currentPage":e[3]||(e[3]=l=>t(s).page=l),"page-size":t(s).limit,"onUpdate:pageSize":e[4]||(e[4]=l=>t(s).limit=l),layout:"total, sizes, prev, pager, next, jumper",total:t(s).total,onSizeChange:e[5]||(e[5]=l=>h()),onCurrentChange:h},null,8,["current-page","page-size","total"])])]),_:1}),o(K,{modelValue:b.value,"onUpdate:modelValue":e[12]||(e[12]=l=>b.value=l),title:t(r)("shareSet"),width:"30%"},{footer:i(()=>[_("span",Se,[o(u,{onClick:e[10]||(e[10]=l=>b.value=!1)},{default:i(()=>[g(n(t(r)("cancel")),1)]),_:1}),o(u,{type:"primary",onClick:e[11]||(e[11]=l=>A(U.value))},{default:i(()=>[g(n(t(r)("confirm")),1)]),_:1})])]),default:i(()=>[o(Q,{modelValue:p.value,"onUpdate:modelValue":e[6]||(e[6]=l=>p.value=l)},{default:i(()=>[o(T,{label:t(r)("wechat"),name:"wechat"},null,8,["label"]),o(T,{label:t(r)("weapp"),name:"weapp"},null,8,["label"])]),_:1},8,["modelValue"]),o(y,{model:m[p.value],"label-width":"90px",ref_key:"shareFormRef",ref:U,rules:t(j)},{default:i(()=>[o(f,{label:t(r)("sharePage")},{default:i(()=>[_("span",null,n(S.value),1)]),_:1},8,["label"]),o(f,{label:t(r)("shareTitle"),prop:"title"},{default:i(()=>[o(d,{modelValue:m[p.value].title,"onUpdate:modelValue":e[7]||(e[7]=l=>m[p.value].title=l),placeholder:t(r)("shareTitlePlaceholder"),clearable:"",maxlength:"30","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),p.value=="wechat"?(x(),E(f,{key:0,label:t(r)("shareDesc"),prop:"desc"},{default:i(()=>[o(d,{modelValue:m[p.value].desc,"onUpdate:modelValue":e[8]||(e[8]=l=>m[p.value].desc=l),placeholder:t(r)("shareDescPlaceholder"),type:"textarea",rows:"4",clearable:"",maxlength:"100","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])):$("",!0),o(f,{label:t(r)("shareImageUrl"),prop:"url"},{default:i(()=>[o(q,{modelValue:m[p.value].url,"onUpdate:modelValue":e[9]||(e[9]=l=>m[p.value].url=l),limit:1},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])])}}});export{Ht as default}; diff --git a/niucloud/public/admin/assets/schedule-1e554395.css b/niucloud/public/admin/assets/schedule-1e554395.css new file mode 100644 index 000000000..773619cfe --- /dev/null +++ b/niucloud/public/admin/assets/schedule-1e554395.css @@ -0,0 +1 @@ +.el-input-number.is-controls-right .el-input-number__increase[data-v-e3b49557]{left:20px!important} diff --git a/niucloud/public/admin/assets/schedule-eccef0b0.js b/niucloud/public/admin/assets/schedule-eccef0b0.js new file mode 100644 index 000000000..764d5cae7 --- /dev/null +++ b/niucloud/public/admin/assets/schedule-eccef0b0.js @@ -0,0 +1 @@ +import{d as Y,R as N,r as f,c as Z,e as d,f as b,y as n,x as l,g as u,B as s,u as i,A as c,Q as O,v as _,F as T,z as D,H as h}from"./base-06478700.js";/* empty css */import{E as ee}from"./el-overlay-42a687c6.js";import{a as te,E as ae}from"./el-form-item-314d006d.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{ao as oe,ap as le,aq as ie,ae as ne,ar as re,as as me,at as se}from"./index-80fd3793.js";import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{t as o}from"./index-81ed253c.js";import{u as pe,a as de}from"./vue-router-d09a2c28.js";import{_ as ue}from"./cron-info.vue_vue_type_script_setup_true_lang-654438e4.js";import{E as ce}from"./index-01f6e375.js";import{E as _e}from"./index-c2f001d3.js";import{E as fe}from"./index-37a46bd5.js";import{a as ye,E as ve}from"./index-4bec4464.js";import{E as ge}from"./index-137757c0.js";import{E as we}from"./index-e10fccde.js";import{a as ke,E as be}from"./index-35e821cc.js";import{E as he}from"./index-b68e8463.js";import{E as xe,b as Ee}from"./index-6290cf08.js";import{v as Ve}from"./directive-cb2d3366.js";import{_ as Ce}from"./_plugin-vue_export-helper-c27b6911.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./index-b52d0f2a.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./validator-6e9db238.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./_isIterateeCall-1dc0e2ff.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";const Te={class:"main-container"},De={class:"flex justify-between items-center mb-[20px]"},Ue={class:"text-[20px]"},Be={class:"flex items-center"},Re={class:"mt-2"},ze={class:"mt-[20px]"},Le={class:"mt-[16px] flex justify-end"},Fe={class:"flex"},Pe={class:"input-width flex items-center text-sm"},Ne={class:"dialog-footer"},Oe=Y({__name:"schedule",setup(Se){const S=pe().meta.title,r=N({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",type:"",last_time:""}}),U=f([]),B=f([]),R=f([]);f(),(async()=>{U.value=await(await oe()).data,B.value=await(await le()).data,R.value=await(await ie()).data})();const v=(m=1)=>{r.loading=!0,r.page=m,ne({page:r.page,limit:r.limit,...r.searchParam}).then(a=>{r.loading=!1,r.data=a.data.data,r.total=a.data.total}).catch(()=>{r.loading=!1})};v(),de();const w=f(!1),e=N({...{id:0,key:"",status:2,time:{type:"min",week:"",day:"",hour:"",min:""}}}),z=f(),$=()=>{e.id=0,e.key="",e.status=2,e.time.type="min",e.time.week="",e.time.day="",e.time.hour="",e.time.min="",w.value=!0},j=Z(()=>({key:[{required:!0,message:o("titlePlaceholder"),trigger:"blur"}],timeDate:[{required:!0,validator:q,trigger:"blur"}]})),q=(m,a,p)=>e.time.type=="min"&&e.time.min!=""||e.time.type=="week"&&e.time.week!=""&&e.time.hour!=""&&e.time.min!=""||e.time.type=="month"&&e.time.day!=""&&e.time.hour!=""&&e.time.min!=""||e.time.type=="day"&&e.time.day!=""&&e.time.hour!=""&&e.time.min!=""||e.time.type=="hour"&&e.time.hour!=""&&e.time.min!=""?p():p(new Error(o("cronTimeTips"))),k=f(!1),I=async m=>{k.value||!m||await m.validate(async a=>{if(a){k.value=!0;const p=e;(e.id>0?re:me)(p).then(g=>{k.value=!1,w.value=!1,v()}).catch(()=>{k.value=!1})}})},A=m=>{e.id=m.id,e.key=m.key,e.status=m.status,e.time=m.time,w.value=!0},G=m=>{ce.confirm(o("cronDeleteTips"),o("warning"),{confirmButtonText:o("confirm"),cancelButtonText:o("cancel"),type:"warning"}).then(()=>{se(m).then(()=>{v()}).catch(()=>{})})},H=f(null);return(m,a)=>{const p=_e,L=fe,g=ye,M=ve,Q=ge,W=we,x=ke,E=be,V=te,C=he,F=xe,J=Ee,K=ae,X=ee,P=Ve;return d(),b("div",Te,[n(W,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[u("div",De,[u("span",Ue,s(i(S)),1),n(p,{type:"primary",onClick:$},{default:l(()=>[c(s(i(o)("addCron")),1)]),_:1})]),n(L,{class:"warm-prompt",type:"info"},{default:l(()=>[u("div",Be,[u("div",null,[u("p",null,s(i(o)("cronTipsOne")),1),u("p",Re,s(i(o)("cronTipsTwo")),1)])])]),_:1}),u("div",ze,[O((d(),_(M,{data:r.data,size:"large"},{empty:l(()=>[u("span",null,s(r.loading?"":i(o)("emptyData")),1)]),default:l(()=>[n(g,{prop:"name",label:i(o)("title"),"min-width":"150"},null,8,["label"]),n(g,{prop:"key",label:i(o)("key"),"min-width":"150"},null,8,["label"]),n(g,{label:i(o)("crondType"),"min-width":"150"},{default:l(({row:t})=>[c(s(t.crontab_content),1)]),_:1},8,["label"]),n(g,{prop:"status_name",label:i(o)("openStatus"),"min-width":"100"},null,8,["label"]),n(g,{label:i(o)("operation"),fixed:"right",align:"right",width:"130"},{default:l(({row:t})=>[n(p,{type:"primary",link:"",onClick:y=>A(t)},{default:l(()=>[c(s(i(o)("edit")),1)]),_:2},1032,["onClick"]),n(p,{type:"primary",link:"",onClick:y=>G(t.id)},{default:l(()=>[c(s(i(o)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[P,r.loading]]),u("div",Le,[n(Q,{"current-page":r.page,"onUpdate:currentPage":a[0]||(a[0]=t=>r.page=t),"page-size":r.limit,"onUpdate:pageSize":a[1]||(a[1]=t=>r.limit=t),layout:"total, sizes, prev, pager, next, jumper",total:r.total,onSizeChange:a[2]||(a[2]=t=>v()),onCurrentChange:v},null,8,["current-page","page-size","total"])])])]),_:1}),n(ue,{ref_key:"cronDialog",ref:H,onComplete:v},null,512),n(X,{modelValue:w.value,"onUpdate:modelValue":a[11]||(a[11]=t=>w.value=t),title:i(o)("editCron"),width:"750px","destroy-on-close":!0},{footer:l(()=>[u("span",Ne,[n(p,{type:"primary",onClick:a[10]||(a[10]=t=>I(z.value))},{default:l(()=>[c(s(i(o)("confirm")),1)]),_:1})])]),default:l(()=>[O((d(),_(K,{model:e,"label-width":"110px",ref_key:"formRef",ref:z,rules:i(j),class:"page-form"},{default:l(()=>[n(V,{label:i(o)("cronTemplate"),class:"items-center",prop:"key"},{default:l(()=>[n(E,{modelValue:e.key,"onUpdate:modelValue":a[3]||(a[3]=t=>e.key=t)},{default:l(()=>[(d(!0),b(T,null,D(U.value,t=>(d(),_(x,{key:t.key,label:t.name,value:t.key},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),n(V,{label:i(o)("cronTime"),prop:"timeDate"},{default:l(()=>[n(E,{modelValue:e.time.type,"onUpdate:modelValue":a[4]||(a[4]=t=>e.time.type=t),class:"w-[150px]"},{default:l(()=>[(d(!0),b(T,null,D(B.value,(t,y)=>(d(),_(x,{key:y,label:t,value:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),u("div",Fe,[e.time.type=="week"?(d(),_(E,{key:0,modelValue:e.time.week,"onUpdate:modelValue":a[5]||(a[5]=t=>e.time.week=t),class:"ml-2 w-[120px]"},{default:l(()=>[(d(!0),b(T,null,D(R.value,(t,y)=>(d(),_(x,{key:y,label:t,value:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])):h("",!0),["month","day"].indexOf(e.time.type)!=-1?(d(),_(C,{key:1,modelValue:e.time.day,"onUpdate:modelValue":a[6]||(a[6]=t=>e.time.day=t),class:"ml-2 w-[120px]"},{append:l(()=>[c(s(i(o)("day")),1)]),_:1},8,["modelValue"])):h("",!0),["month","day","hour","week"].indexOf(e.time.type)!=-1?(d(),_(C,{key:2,modelValue:e.time.hour,"onUpdate:modelValue":a[7]||(a[7]=t=>e.time.hour=t),class:"ml-2 w-[120px]"},{append:l(()=>[c(s(i(o)("hour")),1)]),_:1},8,["modelValue"])):h("",!0),["month","day","hour","week","min"].indexOf(e.time.type)!=-1?(d(),_(C,{key:3,modelValue:e.time.min,"onUpdate:modelValue":a[8]||(a[8]=t=>e.time.min=t),class:"ml-2 w-[120px]"},{append:l(()=>[c(s(i(o)("min")),1)]),_:1},8,["modelValue"])):h("",!0)])]),_:1},8,["label"]),n(V,{label:i(o)("isopen")},{default:l(()=>[u("div",Pe,[n(J,{modelValue:e.status,"onUpdate:modelValue":a[9]||(a[9]=t=>e.status=t)},{default:l(()=>[n(F,{label:1},{default:l(()=>[c(s(i(o)("yes")),1)]),_:1}),n(F,{label:2},{default:l(()=>[c(s(i(o)("no")),1)]),_:1})]),_:1},8,["modelValue"])])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[P,m.loading]])]),_:1},8,["modelValue","title"])])}}});const qt=Ce(Oe,[["__scopeId","data-v-e3b49557"]]);export{qt as default}; diff --git a/niucloud/public/admin/assets/select-menu-item-e0d2f41b.js b/niucloud/public/admin/assets/select-menu-item-e0d2f41b.js new file mode 100644 index 000000000..4de43bf7e --- /dev/null +++ b/niucloud/public/admin/assets/select-menu-item-e0d2f41b.js @@ -0,0 +1 @@ +import{d as c,c as _,V as d,e as m,f as o,y as f,x as v,g as k,u as y,F as r,z as h,v as b,H as l}from"./base-06478700.js";/* empty css */import{a as x}from"./index-35e821cc.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-2a269c7c.js";import"./index-f27d6ce0.js";import"./focus-trap-3e826cdc.js";import"./index-b68e8463.js";import"./index-e4abfaa5.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./index-818c0ce2.js";import"./isEqual-42d4b10f.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";import"./validator-6e9db238.js";const B=["innerHTML"],D=c({__name:"select-menu-item",props:{menu:Object,level:{type:Number,default:0}},setup(u){const e=u,a=_(()=>{let n="";for(let t=0;t{const p=x,s=d("select-menu-item",!0);return e.menu.menu_type!=2?(m(),o(r,{key:0},[f(p,{label:`${e.menu.menu_name}`,value:e.menu.menu_key},{default:v(()=>[k("span",{innerHTML:`${y(a)}${e.menu.menu_name}`},null,8,B)]),_:1},8,["label","value"]),e.menu.children?(m(!0),o(r,{key:0},h(e.menu.children,i=>(m(),b(s,{menu:i,level:e.level+1},null,8,["menu","level"]))),256)):l("",!0)],64)):l("",!0)}}});export{D as default}; diff --git a/niucloud/public/admin/assets/setting.adminlogin-65ba839b.js b/niucloud/public/admin/assets/setting.adminlogin-65ba839b.js new file mode 100644 index 000000000..58ee85ee3 --- /dev/null +++ b/niucloud/public/admin/assets/setting.adminlogin-65ba839b.js @@ -0,0 +1 @@ +const i="是否启用验证码",t="登录页广告图",s="平台端",g="建议上传尺寸为450*400px",n="站点端",a="建议上传尺寸为450*400px",m={isCaptcha:i,bgImg:t,admin:s,adminBgImgTip:g,site:n,siteBgImgTip:a};export{s as admin,g as adminBgImgTip,t as bgImg,m as default,i as isCaptcha,n as site,a as siteBgImgTip}; diff --git a/niucloud/public/admin/assets/setting.agreement-c1c54e22.js b/niucloud/public/admin/assets/setting.agreement-c1c54e22.js new file mode 100644 index 000000000..889f15cf5 --- /dev/null +++ b/niucloud/public/admin/assets/setting.agreement-c1c54e22.js @@ -0,0 +1 @@ +const t="协议类型",e="协议标题",n="修改时间",o="设置",a={typeName:t,title:e,updateTime:n,config:o};export{o as config,a as default,e as title,t as typeName,n as updateTime}; diff --git a/niucloud/public/admin/assets/setting.agreement_edit-3a2623ef.js b/niucloud/public/admin/assets/setting.agreement_edit-3a2623ef.js new file mode 100644 index 000000000..cd53e5569 --- /dev/null +++ b/niucloud/public/admin/assets/setting.agreement_edit-3a2623ef.js @@ -0,0 +1 @@ +const t="协议标题",e="协议类型",n="请输入协议标题",o="内容",c={title:t,type:e,titlePlaceholder:n,content:o};export{o as content,c as default,t as title,n as titlePlaceholder,e as type}; diff --git a/niucloud/public/admin/assets/setting.cash_out-4ebc2715.js b/niucloud/public/admin/assets/setting.cash_out-4ebc2715.js new file mode 100644 index 000000000..a98943f0f --- /dev/null +++ b/niucloud/public/admin/assets/setting.cash_out-4ebc2715.js @@ -0,0 +1 @@ +const t="是否开启",a="最低提现金额",o="请输入提现金额",n="最低提现金额不能小于0.01",s="提现手续费比率",i="提现手续费比率不能超出0-100%的范围",c="请输入提现手续费比率",m="审核",e="转账",r="转账方式",u="自动审核",d="手动审核",l="自动转账",h="手动转账",A="微信",w="支付宝",f={isOpen:t,cashWithdrawalAmount:a,cashWithdrawalAmountPlaceholder:o,cashWithdrawalAmountHint:n,commissionRatio:s,commissionRatioHint:i,commissionRatioPlaceholder:c,audit:m,transfer:e,transferMode:r,automaticAudit:u,manualAudit:d,automatedTransit:l,manualTransfer:h,wechat:A,alipay:w};export{w as alipay,m as audit,l as automatedTransit,u as automaticAudit,a as cashWithdrawalAmount,n as cashWithdrawalAmountHint,o as cashWithdrawalAmountPlaceholder,s as commissionRatio,i as commissionRatioHint,c as commissionRatioPlaceholder,f as default,t as isOpen,d as manualAudit,h as manualTransfer,e as transfer,r as transferMode,A as wechat}; diff --git a/niucloud/public/admin/assets/setting.copyright-9475a325.js b/niucloud/public/admin/assets/setting.copyright-9475a325.js new file mode 100644 index 000000000..e651a179b --- /dev/null +++ b/niucloud/public/admin/assets/setting.copyright-9475a325.js @@ -0,0 +1 @@ +const o="版权设置",c="备案设置",e="公司名称",r="版权链接",t="版权信息",l="网站ICP备案号",i="网站公安备案",n="网站公安链接",a="市场监督管理局链接",s="请输入公司名称",p="请输入版权链接",d="请输入版权信息",h="请输入网站ICP备案号",g="请输入网站公安备案",P="请输入网站公安链接",y="请输入市场监督管理局链接",m={copyrightEdit:o,putOnRecordEdit:c,companyName:e,copyrightLink:r,copyrightDesc:t,icp:l,govRecord:i,govUrl:n,marketSupervisionUrl:a,companyNamePlaceholder:s,copyrightLinkPlaceholder:p,copyrightDescPlaceholder:d,icpPlaceholder:h,govRecordPlaceholder:g,govUrlPlaceholder:P,marketSupervisionUrlPlaceholder:y};export{e as companyName,s as companyNamePlaceholder,t as copyrightDesc,d as copyrightDescPlaceholder,o as copyrightEdit,r as copyrightLink,p as copyrightLinkPlaceholder,m as default,i as govRecord,g as govRecordPlaceholder,n as govUrl,P as govUrlPlaceholder,l as icp,h as icpPlaceholder,a as marketSupervisionUrl,y as marketSupervisionUrlPlaceholder,c as putOnRecordEdit}; diff --git a/niucloud/public/admin/assets/setting.login-c3831a84.js b/niucloud/public/admin/assets/setting.login-c3831a84.js new file mode 100644 index 000000000..bdb76ecb1 --- /dev/null +++ b/niucloud/public/admin/assets/setting.login-c3831a84.js @@ -0,0 +1 @@ +const i="普通注册方式",e="账号密码登录",t="手机验证码登录",s="第三方自动注册",n="强制绑定手机",o="开启之后可以使用账号+密码进行注册和登录",r="开启之后可以使用手机+验证码进行注册和登录",c="开启之后,微信公众号、小程序等等第三方平台可以自动注册会员。方便会员自动登录",g="开启之后,会员通过账号或者第三方注册账户会强制绑定手机号,方便商家进行管理,同时方便会员在不同端口统一账号",p="政策协议",a="注册时服务协议和隐私协议是否进行展示",l="通用设置",m="第三方设置",M={logonMode:i,isUsername:e,isMobile:t,isAuthRegister:s,isBindMobile:n,isUsernameTip:o,isMobileTip:r,isAuthRegisterTip:c,isBindMobileTip:g,agreement:p,agreementTips:a,commonSetting:l,tripartiteSetting:m};export{p as agreement,a as agreementTips,l as commonSetting,M as default,s as isAuthRegister,c as isAuthRegisterTip,n as isBindMobile,g as isBindMobileTip,t as isMobile,r as isMobileTip,e as isUsername,o as isUsernameTip,i as logonMode,m as tripartiteSetting}; diff --git a/niucloud/public/admin/assets/setting.member-fdd021e7.js b/niucloud/public/admin/assets/setting.member-fdd021e7.js new file mode 100644 index 000000000..9a161eb7d --- /dev/null +++ b/niucloud/public/admin/assets/setting.member-fdd021e7.js @@ -0,0 +1 @@ +const e="会员编号生成规则",t="编码前缀",n="请输入编码前缀",l="编码前缀只能为英文字母",i="编码长度包含前缀,去除前缀最少不能低于4位,最多不能超过30位",o="编码格式如:",r="编码长度",s="请输入编码长度",c="编码长度包含前缀,去除前缀最少不能低于4位,最多不能超过30位",p={memberNoRule:e,prefix:t,prefixPlaceholder:n,prefixHint:l,lengthHint:i,prefixTips:o,length:r,lengthPlaceholder:s,lengthTips:c};export{p as default,r as length,i as lengthHint,s as lengthPlaceholder,c as lengthTips,e as memberNoRule,t as prefix,l as prefixHint,n as prefixPlaceholder,o as prefixTips}; diff --git a/niucloud/public/admin/assets/setting.notice-889c786f.js b/niucloud/public/admin/assets/setting.notice-889c786f.js new file mode 100644 index 000000000..c878d0207 --- /dev/null +++ b/niucloud/public/admin/assets/setting.notice-889c786f.js @@ -0,0 +1 @@ +const e="会员消息",t="平台消息",s="短信",o="微信小程序",c="微信公众号",n="消息设置",r="模板名称",a="场景",i="短信内容",m="模板消息ID",l="类目模板",p="头部标题",d="尾部描述",y="请输入头部标题",h="请输入尾部描述",w="模板内容",I="模板编号",k="短信模版ID",N="短信模版ID",P="消息类型",f={buyerNotice:e,sellerNotice:t,sms:s,weapp:o,wechat:c,noticeSetting:n,name:r,title:a,smsContent:i,tempKey:m,keywordNameList:l,first:p,remark:d,firstPlaceholder:y,remarkPlaceholder:h,content:w,weappTempKey:I,smsId:k,smsIdPlaceholder:N,noticeType:P};export{e as buyerNotice,w as content,f as default,p as first,y as firstPlaceholder,l as keywordNameList,r as name,n as noticeSetting,P as noticeType,d as remark,h as remarkPlaceholder,t as sellerNotice,s as sms,i as smsContent,k as smsId,N as smsIdPlaceholder,m as tempKey,a as title,o as weapp,I as weappTempKey,c as wechat}; diff --git a/niucloud/public/admin/assets/setting.notice_records-8f958069.js b/niucloud/public/admin/assets/setting.notice_records-8f958069.js new file mode 100644 index 000000000..4ba2c60b2 --- /dev/null +++ b/niucloud/public/admin/assets/setting.notice_records-8f958069.js @@ -0,0 +1 @@ +const e="消息模板",c="消息类型",t="消息详情",o="通知的用户id",i="消息的会员id",n="接收会员",s="手机/OPENID",a="消息内容",l="点击次数",r="接收人",d="访问次数",h="发送时间",P="开始时间",m="结束时间",p="短信",T="微信小程序",D="微信公众号",k="请选择消息类型",v="请输入通知的用户id",y="请输入消息的会员id",u="请输入接收人用户昵称或姓名",I="请输入接收人手机号/openid",b="请输入消息数据",N="请输入点击次数",w="请输入访问次数",C="请输入访问时间",V="请输入消息时间",f="会员消息",K="平台消息",R={noticeKey:e,noticeType:c,noticeInfo:t,uid:o,memberId:i,nickname:n,receiver:s,noticeData:a,isClick:l,searchReceiver:r,isVisit:d,createTime:h,startDate:P,endDate:m,sms:p,weapp:T,wechat:D,noticeTypePlaceholder:k,uidPlaceholder:v,memberIdPlaceholder:y,nicknamePlaceholder:u,receiverPlaceholder:I,noticeDataPlaceholder:b,isClickPlaceholder:N,isVisitPlaceholder:w,visitTimePlaceholder:C,createTimePlaceholder:V,buyerNotice:f,sellerNotice:K};export{f as buyerNotice,h as createTime,V as createTimePlaceholder,R as default,m as endDate,l as isClick,N as isClickPlaceholder,d as isVisit,w as isVisitPlaceholder,i as memberId,y as memberIdPlaceholder,n as nickname,u as nicknamePlaceholder,a as noticeData,b as noticeDataPlaceholder,t as noticeInfo,e as noticeKey,c as noticeType,k as noticeTypePlaceholder,s as receiver,I as receiverPlaceholder,r as searchReceiver,K as sellerNotice,p as sms,P as startDate,o as uid,v as uidPlaceholder,C as visitTimePlaceholder,T as weapp,D as wechat}; diff --git a/niucloud/public/admin/assets/setting.pay-c311a440.js b/niucloud/public/admin/assets/setting.pay-c311a440.js new file mode 100644 index 000000000..91f4bccbe --- /dev/null +++ b/niucloud/public/admin/assets/setting.pay-c311a440.js @@ -0,0 +1 @@ +const e="是否启用",t="支付类型",c="微信支付",a="支付宝支付",o="支付方式描述",l="微信支付,用户通过扫描二维码、微信内打开商品页面购买等多种方式调起微信支付模块完成支付。",n="支付宝网站(www.alipay.com) 是国内先进的网上支付平台。",p="设置",s="微信支付",i="支付宝支付",r="线下支付",h="商户号",P="请输入商户号",d="微信支付商户号(MCHID)",y="API密钥",m="请输入API密钥",u="微信支付商户API密钥(paySignKey)",C="商户私钥",b="请上传商户私钥",I="微信支付API证书(apiclient_key.pem)",T="商户公钥",f="请上传商户公钥",S="微信支付API证书(apiclient_cert.pem)",D="支付宝应用ID",g="请输入支付宝应用ID",A="应用私钥",K="请输入应用私钥",k="应用公钥",w="请上传应用公钥",R="支付宝公钥",N="请上传支付宝公钥",M="支付宝根证书",B="请上传支付宝根证书",O="支付宝分配给开发者的应用ID",_="上传appCertPublicKey文件",E="上传alipayCertPublicKey文件",W="上传alipayRootCert文件",x="支付方式",H="配置信息",j="设置默认支付",q="设置默认",v="请选择模板",z="是否启用",F="开启状态",G="请先配置值该支付方式",J="请先开启该支付方式",L="点击配置",Q="设置支付配置",U="已开启",V="未开启",X="取消",Y="收款账户名称",Z="收款银行",$="收款账号",ee="转账说明",te="请输入收款账户名称",ce="请输入收款银行",ae="请输入收款账号",oe="请输入转账说明",le={status:e,name:t,wechatpay:c,alipay:a,paydesc:o,wechatpayDesc:l,alipayDesc:n,config:p,updateWechat:s,updateAlipay:i,updateOfflinepay:r,mchId:h,mchIdPlaceholder:P,mchIdTips:d,mchSecretKey:y,mchSecretKeyPlaceholder:m,mchSecretKeyTips:u,mchSecretCert:C,mchSecretCertPlaceholder:b,mchSecretCertTips:I,mchPublicCertPath:T,mchPublicCertPathPlaceholder:f,mchPublicCertPathTips:S,appId:D,appIdPlaceholder:g,appSecretCert:A,appSecretCertPlaceholder:K,appPublicCertPath:k,appPublicCertPathPlaceholder:w,alipayPublicCertPath:R,alipayPublicCertPathPlaceholder:N,alipayRootCertPath:M,alipayRootCertPathPlaceholder:B,appIdTips:O,appPublicCertPathTips:_,alipayPublicCertPathTips:E,alipayRootCertPathTips:W,payType:x,templateName:H,settingDefaultPay:j,settingDefault:q,defaultTamplate:v,isEnable:z,onState:F,configurePaymentMethod:G,enablePaymentMode:J,clickConfigure:L,setConfig:Q,open:U,notOpen:V,cancel:X,collectionName:Y,collectionBank:Z,collectionAccount:$,collectionDesc:ee,collectionNamePlaceholder:te,collectionBankPlaceholder:ce,collectionAccountPlaceholder:ae,collectionDescPlaceholder:oe};export{a as alipay,n as alipayDesc,R as alipayPublicCertPath,N as alipayPublicCertPathPlaceholder,E as alipayPublicCertPathTips,M as alipayRootCertPath,B as alipayRootCertPathPlaceholder,W as alipayRootCertPathTips,D as appId,g as appIdPlaceholder,O as appIdTips,k as appPublicCertPath,w as appPublicCertPathPlaceholder,_ as appPublicCertPathTips,A as appSecretCert,K as appSecretCertPlaceholder,X as cancel,L as clickConfigure,$ as collectionAccount,ae as collectionAccountPlaceholder,Z as collectionBank,ce as collectionBankPlaceholder,ee as collectionDesc,oe as collectionDescPlaceholder,Y as collectionName,te as collectionNamePlaceholder,p as config,G as configurePaymentMethod,le as default,v as defaultTamplate,J as enablePaymentMode,z as isEnable,h as mchId,P as mchIdPlaceholder,d as mchIdTips,T as mchPublicCertPath,f as mchPublicCertPathPlaceholder,S as mchPublicCertPathTips,C as mchSecretCert,b as mchSecretCertPlaceholder,I as mchSecretCertTips,y as mchSecretKey,m as mchSecretKeyPlaceholder,u as mchSecretKeyTips,t as name,V as notOpen,F as onState,U as open,x as payType,o as paydesc,Q as setConfig,q as settingDefault,j as settingDefaultPay,e as status,H as templateName,i as updateAlipay,r as updateOfflinepay,s as updateWechat,c as wechatpay,l as wechatpayDesc}; diff --git a/niucloud/public/admin/assets/setting.sms-d0fc309c.js b/niucloud/public/admin/assets/setting.sms-d0fc309c.js new file mode 100644 index 000000000..38e6f9354 --- /dev/null +++ b/niucloud/public/admin/assets/setting.sms-d0fc309c.js @@ -0,0 +1 @@ +const e="短信类型",t="阿里云短信",n="腾讯云短信",c="是否启用",l="设置",o="APP_KEY",a="短信签名",s="SECRET_KEY",S="请输入APP_KEY",i="请输入短信签名",r="请输入SECRET_KEY",d="短信签名",P="APP_ID",E="SECRET_ID",K="SECRET_KEY",p="请输入短信签名",h="请输入APP_ID",y="请输入SECRET_ID",A="请输入SECRET_KEY",I={name:e,aliSms:t,tencentSms:n,isUse:c,config:l,aliAppKey:o,aliSign:a,aliSecretKey:s,aliAppKeyPlaceholder:S,aliSignPlaceholder:i,aliSecretKeyPlaceholder:r,tencentSign:d,tencentAppId:P,tencentSecretId:E,tencentSecretKey:K,tencentSignPlaceholder:p,tencentAppIdPlaceholder:h,tencentSecretIdPlaceholder:y,tencentSecretKeyPlaceholder:A};export{o as aliAppKey,S as aliAppKeyPlaceholder,s as aliSecretKey,r as aliSecretKeyPlaceholder,a as aliSign,i as aliSignPlaceholder,t as aliSms,l as config,I as default,c as isUse,e as name,P as tencentAppId,h as tencentAppIdPlaceholder,E as tencentSecretId,y as tencentSecretIdPlaceholder,K as tencentSecretKey,A as tencentSecretKeyPlaceholder,d as tencentSign,p as tencentSignPlaceholder,n as tencentSms}; diff --git a/niucloud/public/admin/assets/setting.sms_records-8237f619.js b/niucloud/public/admin/assets/setting.sms_records-8237f619.js new file mode 100644 index 000000000..d3a643c93 --- /dev/null +++ b/niucloud/public/admin/assets/setting.sms_records-8237f619.js @@ -0,0 +1 @@ +const e="消息模板",c="消息类型",t="消息详情",o="通知的用户id",i="消息的会员id",s="接收会员",n="手机号",a="消息内容",l="点击次数",r="接收人",d="访问次数",h="发送时间",m="开始时间",P="结束时间",u="短信",y="微信小程序",T="微信公众号",p="阿里云",k="发送状态",v="请选择消息类型",D="请输入通知的用户id",b="请输入消息的会员id",I="请输入接收人用户昵称或姓名",N="请输入接收人手机号",w="请输入消息数据",C="请输入点击次数",V="请输入访问次数",f="请输入访问时间",K="请输入消息时间",R="会员消息",_="平台消息",g={noticeKey:e,noticeType:c,noticeInfo:t,uid:o,memberId:i,nickname:s,receiver:n,noticeData:a,isClick:l,searchReceiver:r,isVisit:d,createTime:h,startDate:m,endDate:P,sms:u,weapp:y,wechat:T,aliyun:p,statusName:k,noticeTypePlaceholder:v,uidPlaceholder:D,memberIdPlaceholder:b,nicknamePlaceholder:I,receiverPlaceholder:N,noticeDataPlaceholder:w,isClickPlaceholder:C,isVisitPlaceholder:V,visitTimePlaceholder:f,createTimePlaceholder:K,buyerNotice:R,sellerNotice:_};export{p as aliyun,R as buyerNotice,h as createTime,K as createTimePlaceholder,g as default,P as endDate,l as isClick,C as isClickPlaceholder,d as isVisit,V as isVisitPlaceholder,i as memberId,b as memberIdPlaceholder,s as nickname,I as nicknamePlaceholder,a as noticeData,w as noticeDataPlaceholder,t as noticeInfo,e as noticeKey,c as noticeType,v as noticeTypePlaceholder,n as receiver,N as receiverPlaceholder,r as searchReceiver,_ as sellerNotice,u as sms,m as startDate,k as statusName,o as uid,D as uidPlaceholder,f as visitTimePlaceholder,y as weapp,T as wechat}; diff --git a/niucloud/public/admin/assets/setting.storage-f7524b82.js b/niucloud/public/admin/assets/setting.storage-f7524b82.js new file mode 100644 index 000000000..75b148eb2 --- /dev/null +++ b/niucloud/public/admin/assets/setting.storage-f7524b82.js @@ -0,0 +1 @@ +const e="存储方式",c="阿里云存储",t="本地存储",n="七牛云存储",s="腾讯云存储",i="是否启用",o="设置",l="存储空间",a="AccessKeyID",r="AccessKeySecret",y="Endpoint",u="空间域名",d="请输入空间域名",K="请输入存储空间",S="请输入AccessKeyID",k="请输入AccessKeySecret",h="请输入Endpoint",p="存储空间与阿里云OSS开通对象名称一致",A="填写阿里云Access Key管理的(ID)。",P="Access Key Secret是您访问阿里云API的密钥,具有该账户完全的权限,请您妥善保管。(填写完Access Key ID 和 Access Key Secret 后请选择bucket)",E="Bucket地域endpoint",B="域名格式:http://xx.xxxx.com/(不可绑定当前网站域名,建议新开二级域名)",T="存储空间",g="Accesskey",q="Secretkey",m="请保证bucket为可公共读取的",I="请输入存储空间",D="请输入Accesskey",x="请输入Secretkey",R="存储空间",_="SECRET_ID",C="SECRET_KEY",b="REGION",f="请输入REGION",O="请保证bucket为可公共读取的",G="请输入存储空间",N="请输入SECRET_ID",U="请输入SECRET_KEY",Y={name:e,aliStorage:c,localStorage:t,qiniuStorage:n,tencentStorage:s,isUse:i,config:o,aliBucket:l,aliAccessKey:a,aliSecretKey:r,aliEndpoint:y,domain:u,domainPlaceholder:d,aliBucketPlaceholder:K,aliAccessKeyPlaceholder:S,aliSecretKeyPlaceholder:k,aliEndpointPlaceholder:h,aliBucketTips:p,aliAccessKeyTips:A,aliSecretKeyTips:P,aliEndpointTips:E,aliDomainTips:B,qiniuBucket:T,qiniuAccessKey:g,qiniuSecretKey:q,qiniuBucketTips:m,qiniuBucketPlaceholder:I,qiniuAccessKeyPlaceholder:D,qiniuSecretKeyPlaceholder:x,tencentBucket:R,tencentAccessKey:_,tencentSecretKey:C,region:b,regionPlaceholder:f,tencentBucketTips:O,tencentBucketPlaceholder:G,tencentAccessKeyPlaceholder:N,tencentSecretKeyPlaceholder:U};export{a as aliAccessKey,S as aliAccessKeyPlaceholder,A as aliAccessKeyTips,l as aliBucket,K as aliBucketPlaceholder,p as aliBucketTips,B as aliDomainTips,y as aliEndpoint,h as aliEndpointPlaceholder,E as aliEndpointTips,r as aliSecretKey,k as aliSecretKeyPlaceholder,P as aliSecretKeyTips,c as aliStorage,o as config,Y as default,u as domain,d as domainPlaceholder,i as isUse,t as localStorage,e as name,g as qiniuAccessKey,D as qiniuAccessKeyPlaceholder,T as qiniuBucket,I as qiniuBucketPlaceholder,m as qiniuBucketTips,q as qiniuSecretKey,x as qiniuSecretKeyPlaceholder,n as qiniuStorage,b as region,f as regionPlaceholder,_ as tencentAccessKey,N as tencentAccessKeyPlaceholder,R as tencentBucket,G as tencentBucketPlaceholder,O as tencentBucketTips,C as tencentSecretKey,U as tencentSecretKeyPlaceholder,s as tencentStorage}; diff --git a/niucloud/public/admin/assets/setting.system-c2b965ed.js b/niucloud/public/admin/assets/setting.system-c2b965ed.js new file mode 100644 index 000000000..cfc29c5f1 --- /dev/null +++ b/niucloud/public/admin/assets/setting.system-c2b965ed.js @@ -0,0 +1 @@ +const o="后台设置",e="联系地址",s="网站设置",c="网站关键字",n="长方形Logo",t="网站简介",d="省",r="市",l="区/县",a="请选择地址",i="详细地址",h="客服电话",P="营业时间",g="联系地址",f="站点名称",p="网站关键字",u="网站简介",m="详细地址",b="客服电话",w="营业时间",E="例:上午9:00-12:00,下午2:00-6:00",N="前台设置",y="前台名称",v="请输入前台名称",A="前台Logo",H="正方形Logo",I="服务信息",T="公众号二维码",L="客服二维码",j="联系电话",k="请输入联系电话",C="建议图片尺寸:210*30像素;图片格式:jpg、png、jpeg。",S="建议图片尺寸:100*100像素;图片格式:jpg、png、jpeg。",x={websiteInfo:o,contactAddress:e,siteName:s,keywords:c,logo:n,desc:t,province:d,city:r,district:l,selectAddress:a,address:i,phone:h,businessHours:P,contactAddressPlaceholder:g,siteNamePlaceholder:f,keywordsPlaceholder:p,descPlaceholder:u,addressPlaceholder:m,phonePlaceholder:b,businessHoursPlaceholder:w,businessHoursTips:E,frontEndInfo:N,frontEndName:y,frontEndNamePlaceholder:v,frontEndLogo:A,icon:H,serviceInformation:I,wechatCode:T,customerServiceCode:L,contactsTel:j,contactsTelPlaceholder:k,logoPlaceholder:C,iconPlaceholder:S};export{i as address,m as addressPlaceholder,P as businessHours,w as businessHoursPlaceholder,E as businessHoursTips,r as city,e as contactAddress,g as contactAddressPlaceholder,j as contactsTel,k as contactsTelPlaceholder,L as customerServiceCode,x as default,t as desc,u as descPlaceholder,l as district,N as frontEndInfo,A as frontEndLogo,y as frontEndName,v as frontEndNamePlaceholder,H as icon,S as iconPlaceholder,c as keywords,p as keywordsPlaceholder,n as logo,C as logoPlaceholder,h as phone,b as phonePlaceholder,d as province,a as selectAddress,I as serviceInformation,s as siteName,f as siteNamePlaceholder,o as websiteInfo,T as wechatCode}; diff --git a/niucloud/public/admin/assets/setting.transfer-c62623ec.js b/niucloud/public/admin/assets/setting.transfer-c62623ec.js new file mode 100644 index 000000000..06c467f16 --- /dev/null +++ b/niucloud/public/admin/assets/setting.transfer-c62623ec.js @@ -0,0 +1 @@ +const e="微信打款设置",t="支付宝打款设置",c="商户号",a="请输入商户号",p="微信支付商户号(MCHID)",r="API密钥",l="请输入API密钥",h="微信支付商户API密钥(paySignKey)",o="商户私钥",P="请上传商户私钥",i="微信支付API证书(apiclient_key.pem)",s="商户公钥",C="请上传商户公钥",n="微信支付API证书(apiclient_cert.pem)",d="支付宝应用ID",y="请输入支付宝应用ID",m="应用私钥",u="请输入应用私钥",I="应用公钥",b="请上传应用公钥",T="支付宝公钥",S="请上传支付宝公钥",K="支付宝根证书",R="请上传支付宝根证书",A="支付宝分配给开发者的应用ID",D="上传appCertPublicKey文件",_="上传alipayCertPublicKey文件",f="上传alipayRootCert文件",g="温馨提示:打款设置用于会员提现转账,发放红包等场景",w={wechatpay:e,alipay:t,mchId:c,mchIdPlaceholder:a,mchIdTips:p,mchSecretKey:r,mchSecretKeyPlaceholder:l,mchSecretKeyTips:h,mchSecretCert:o,mchSecretCertPlaceholder:P,mchSecretCertTips:i,mchPublicCertPath:s,mchPublicCertPathPlaceholder:C,mchPublicCertPathTips:n,appId:d,appIdPlaceholder:y,appSecretCert:m,appSecretCertPlaceholder:u,appPublicCertPath:I,appPublicCertPathPlaceholder:b,alipayPublicCertPath:T,alipayPublicCertPathPlaceholder:S,alipayRootCertPath:K,alipayRootCertPathPlaceholder:R,appIdTips:A,appPublicCertPathTips:D,alipayPublicCertPathTips:_,alipayRootCertPathTips:f,operationTip:g};export{t as alipay,T as alipayPublicCertPath,S as alipayPublicCertPathPlaceholder,_ as alipayPublicCertPathTips,K as alipayRootCertPath,R as alipayRootCertPathPlaceholder,f as alipayRootCertPathTips,d as appId,y as appIdPlaceholder,A as appIdTips,I as appPublicCertPath,b as appPublicCertPathPlaceholder,D as appPublicCertPathTips,m as appSecretCert,u as appSecretCertPlaceholder,w as default,c as mchId,a as mchIdPlaceholder,p as mchIdTips,s as mchPublicCertPath,C as mchPublicCertPathPlaceholder,n as mchPublicCertPathTips,o as mchSecretCert,P as mchSecretCertPlaceholder,i as mchSecretCertTips,r as mchSecretKey,l as mchSecretKeyPlaceholder,h as mchSecretKeyTips,g as operationTip,e as wechatpay}; diff --git a/niucloud/public/admin/assets/setting.weapp-1bcdad5c.js b/niucloud/public/admin/assets/setting.weapp-1bcdad5c.js new file mode 100644 index 000000000..325a868e0 --- /dev/null +++ b/niucloud/public/admin/assets/setting.weapp-1bcdad5c.js @@ -0,0 +1 @@ +const e="上传版本",s="版本号",o="请添加版本号",t="创建时间",n="状态",i="添加/编辑版本",c="文件",r="请上传版本文件",a="版本说明",l="确定要删除小程序版本吗",d={addVersion:e,version:s,versionPlaceholder:o,createTime:t,status:n,editVersion:i,file:c,filePlaceholder:r,desc:a,weappVersionDeleteTips:l};export{e as addVersion,t as createTime,d as default,a as desc,i as editVersion,c as file,r as filePlaceholder,n as status,s as version,o as versionPlaceholder,l as weappVersionDeleteTips}; diff --git a/niucloud/public/admin/assets/setting.wxoplatform-f1815df3.js b/niucloud/public/admin/assets/setting.wxoplatform-f1815df3.js new file mode 100644 index 000000000..cc6d94e76 --- /dev/null +++ b/niucloud/public/admin/assets/setting.wxoplatform-f1815df3.js @@ -0,0 +1 @@ +const e="开放平台设置",o="微信第三方平台AppId",t="微信第三方平台AppSecret",a="开放平台通信",s="授权发起页域名",i="授权事件接收URL",r="消息校验Token",l="消息加解密Key",n="消息与事件接收URL",p="公众号开发域名",c="小程序服务器域名",m="小程序业务域名",d="开发者设置",u="开发者邮箱",w="开发者手机号",b="开发者QQ",D="开发者微信",g={oplatformSetting:e,appidPlaceholder:o,appsecretPlaceholder:t,oplatformComm:a,empowerStartDomain:s,empowerReceiveUrl:i,messageValidationToken:r,messageDecryptKey:l,messageReceiveUrl:n,wechatDomain:p,weappDomain:c,weappBusinessDomain:m,oplatformBuilder:d,builderEmail:u,builderMobile:w,builderQQ:b,builderWx:D};export{o as appidPlaceholder,t as appsecretPlaceholder,u as builderEmail,w as builderMobile,b as builderQQ,D as builderWx,g as default,i as empowerReceiveUrl,s as empowerStartDomain,l as messageDecryptKey,n as messageReceiveUrl,r as messageValidationToken,d as oplatformBuilder,a as oplatformComm,e as oplatformSetting,m as weappBusinessDomain,c as weappDomain,p as wechatDomain}; diff --git a/niucloud/public/admin/assets/site_index-a63bbfe6.js b/niucloud/public/admin/assets/site_index-a63bbfe6.js new file mode 100644 index 000000000..5fb561eed --- /dev/null +++ b/niucloud/public/admin/assets/site_index-a63bbfe6.js @@ -0,0 +1 @@ +import{d as ue,r as f,R as me,c as ce,Q as z,e as d,f as m,g as t,y as i,x as u,u as l,B as p,j as P,v as U,A as v,H as g,F as R,z as K,n as h,E as xe,aP as _e,aQ as fe}from"./base-06478700.js";/* empty css */import{E as ve}from"./el-overlay-42a687c6.js";import{a as Ae,E as ge}from"./el-form-item-314d006d.js";import{_ as he}from"./index-e61af573.js";/* empty css *//* empty css *//* empty css *//* empty css */import{a1 as be,a2 as H,a3 as ke,_ as ye}from"./index-80fd3793.js";import{t as n}from"./index-81ed253c.js";import{g as we}from"./stat-8df21f7a.js";import{d as Ce}from"./common-92a35870.js";import{S as Ve}from"./sortable.esm-be94e56d.js";import{a as Fe}from"./vue-router-d09a2c28.js";import{r as Ee}from"./range-1a1bb482.js";import{E as Be}from"./index-c2f001d3.js";import{E as De}from"./index-e10fccde.js";import{E as Se}from"./index-b68e8463.js";import{E as Ue}from"./index-b12abbd4.js";import{v as Ie}from"./directive-cb2d3366.js";import{_ as Ye}from"./_plugin-vue_export-helper-c27b6911.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./index.vue_vue_type_style_index_0_lang-cd1fd676.js";import"./attachment-49fa540a.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-b52d0f2a.js";import"./index-9f9e1d50.js";import"./index-2a269c7c.js";import"./index-01f6e375.js";import"./validator-6e9db238.js";import"./index-e4abfaa5.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-543fb162.js";import"./index-b6a184ba.js";import"./debounce-1db848fd.js";import"./position-c3bcd0be.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-137757c0.js";import"./index-35e821cc.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./index-5a0d60aa.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./index-9ee9102c.js";import"./_isIterateeCall-1dc0e2ff.js";const Me="data:image/png;base64,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",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAeBJREFUOE+t07+LE0EUB/Dv20SrIGyhkG2sRCz89SdopSB24cCcSrybNyOilorgsWJxVoocp5tJ9OJpo6XY61/gHyAHNibRP8AmxXsyy23Y6GWN4NTzPnzfezOE/3ToXxzn3GUROQPgm4hs9vv9H0X9whAzPwFwE8BHAMcBhNrz3vvPAVsIYuanquoAtHq93vt2u32g0Wh8UNWjk8nk5GAw+P43iJh5A8ANVf1Zq9UuZFn2KSTodDoH6/X6VyJ67L1fq4ICsgngOoBHAC4COBxF0RRj5p3QqvfezIMC8hyAJaJ73W533Tl3SETCfHJMRM4CuB9F0VKWZe/2gsha21VVUyDFZkrYEQD7ALz03q/8Mew0TaPxeOxVdeV3pMCstU5VQ9qtJElW0zSVGSggo9GoH+ZYgSyp6hsiet1sNqfIFArIcDjcIqIr8xBmvgTg1V5IDrVarVocxwMAyxVJllU13Nkut1P+FWSMeUBEaxVJrgJ4UYXkiZh5G8Bp73149jPHGHONiHqhpXlJpn9tFzrhvT9VVph5FUB3EaScaAZyzlkRebYokkPGmDtE9BDAl91EpKrHiGhQtOOca4vI3XmfPCwibG1/HMe3AYTi/KWr6k6SJOvFY7PWnlPVWxXQ219SoPBFATHE2AAAAABJRU5ErkJggg==",T="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAr9JREFUSEvFl89rE0EYhp+KP1BQQQRBD9KDghdBBA8iats0tsGIVUgwiehRmr8nxaNgE0kOWqyyNZu0KuJBEEEPioeCB70IggqCtRh5y2yYTjfZDa3NQKFkv53nm/d755vZAeKPLcAOYCuwC9hjXv0B/AKWgd/A3zhTDsQI2gYcAw4Ch4B9gJIIAMH/34DP5u8D8Kfb3FHgo8AZYLeBtSIS1XxK6CfwAvjYKb4TWHKeB04a+WIIsyZEZXkNPDVlWBUQBt4LXAAOR8kVIxuV6RPwBPhux7tgrfSKqWWUrDG4KyFiqPb37ZW74ARwYgNW6iallb8BGsEDGywjTXSo6ZIxlxTpNrSlZK7tIUGq+YPAcAFYGV239qb9XsvzvIuLi4tfi8Xiq27UUql0anBwcH8qlXpsJHbDtefvStEAfBwYCgle8jxvYmxsTCWgVqs9zGazC2HwarU6lMlkLunZ3NxcY3x8XKtzVy7f6P23AqsBJE2TcA21XCqVTk9OTl4LYL7vzyeTyVkbXq/X06Ojo8PBb1NTU/eKxeJL0+VcM78H6gLvBHKmSYQqWa1WhzOZTNo8bPm+vxDADbStVq1Wm81ms/NdSqLmUhFYXelWlJMbjUZ6ZGSkDSiXy5KSfD4vQ2q0ms3mQiKRWKVGSALy022BDwA3ADm36zDwtqR2cLPZnI8B1Sty9x2BjwCXo1YcQMrl8rlcLqf49qhUKjP5fP5ZVOLmuVY80zN4enr6rCXvylySvVAoPO8VLKlvxjkMXPeuV+pY5nLdK3kFtmTv2VxxtlO7Objudd3ey3bqqYGEudd1e9wGIsXitsyOzcFuMp7n+alUSqUIa5lqLu/+1yHxyLRi1+hrDgkF9OVYDDLry0VAcB30V81VdlOvPoL35bIXSN6X663txE2/0NvwXj9hvgC6ZazrE8ZOYEM/2v4BOako1g/upnQAAAAASUVORK5CYII=",Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAztJREFUWEfVmUFoFGcUx3//zarRqijSk9VQqFCpZ0UPgododhRv2hakWCxEKLurggXB4kZPpaA7G6EFwUsgHgRR02xELXgoVhHRi6CBVvGgGDUGqcba7DzZtZtmNbM7Mxtlutf9v//78X0z73vfGxHxt7bbPk54tAtWGSwVtCHmANMw/gKGELfwuK4kvz6Yxu9XO/VP2HQKE7ApZ9Ofzecrg22IFRjB48UQHr3JFgp9ad0OmjdgApPjstVEF8aioOY+uvIq9pResufsbg018moIuCFviz3RY7C6kVnI/4cF6WJWvfXi6gI6eWv3xDHBgpDJw8h/Hn1C+kJOY5MF+QI6rm02owcxPUy2KFoTp18M8/mFnF68GT8p4LqCrU94nEQkoySMEiPjRHGETeTkTYx/C3Cta8ta4BLwQZREzcSY+PFMRt/5Aq48aDPnJbmC8VkziaLGGlgCnGJWZ6oeNSvYkbcDEnujJpiiuLvJVpb2dep52W8c0DlsbeZxE6M1ciJxUsZ5D7qaefMFXcWscrWArh02+DYyHJBs5cO+Tj1KufYDUPMshfQdQbQNZPS0soKpgs3FuA/MCmlUIy+9ZPbZ3XrmuJYz2NeMl0S2mFGhAuh029fmcbQZw3LsVAICVwayWl5dwVMYG2MGSEuJj5TLWeLyfB4D8+IGiNiiDa4tKcFgs3DvYIvLJeaQKsea8UscAU30y3HtG4MjAQH/QNyoo908kNHfHa59IfGlj24GHmuCNCGCq+rI206Jgw0BxePkDBZXK3xDfR1ByrU0UAjgMahUwXZgHAogfor4ZCCjhwG0dSUp174H9gfwGQy7xSPAHT/j2SVWHd+lUce17QadvlsMn048Zv38Klsc65cE+tXu2pJknMtM7Av1v81C/I46YS1jLPrfNAvxbrcqLdcUNKxjCRaeS+teyrU8kA1Q5/wktQ1rBXAKWn6Di4LfeN2ZR74VTtrylyFjfWkqA8b+2lmGjPXFvfrExnr0UYWM9fBoHPJ9jN/ET6PDZEKP36qQsR5g/ldFYzwCnljqx4foYhtEGKJDb6JEd/9O/Rn0lGk4o/YzmvQzBMytDD1ff4YoXw1uYVxr5jPEK0iuuyNQZVtyAAAAAElFTkSuQmCC",Re="/admin/assets/empty-e472b027.png",V=F=>(_e("data-v-9003ca8f"),F=F(),fe(),F),Ke={class:"main-container flex min-h-[300px]"},Ge={class:"flex justify-between items-center"},Le={class:"flex"},Xe=["src"],Oe={key:1,class:"w-[50px] h-[50px]",src:Me},We={class:"ml-[12px]"},qe={class:"font-bold text-[18px]"},Je={class:"text-[14px] text-[#666] mr-[12px]"},Qe={key:0,class:"text-[10px] py-[3px] px-[10px] bg-[#E6EFFF] text-[#2D5FFF] rounded-[3px]"},ze={key:1,class:"text-[10px] py-[3px] px-[10px] bg-[#FFE6E9] text-[#FF2D2D] rounded-[3px]"},He={class:"flex"},Te={class:"text-[14px] text-[#666]"},Ze={class:"w-[225px] h-[12px] bg-[#E6EFFF] rounded-[999px] mt-1"},je={class:"ml-[40px]"},$e={key:0,class:"mt-[60px]"},et={class:"card-header flex justify-between border-b-[1px] border-[#EBEBEC] pb-[15px]"},tt={class:"text-[18px]"},ot=V(()=>t("img",{class:"w-[15px]",src:Ne},null,-1)),st=[ot],lt={key:1},rt={class:"flex flex-wrap"},at=["onClick"],nt={class:"ml-[24px] w-[40px]"},it={class:"text-item text-[16px] text-[#fff] ml-[12px] max-w-[120px]"},pt=["onClick"],dt={class:"text-item text-[12px] text-[#fff] max-w-[150px]"},ut=["onClick"],mt=V(()=>t("img",{class:"w-[20px] h-[20px]",src:T},null,-1)),ct=[mt],xt={key:1,class:"flex flex-wrap"},_t=["onClick"],ft={class:"ml-[24px] w-[40px]"},vt={class:"text-item text-[16px] text-[#fff] ml-[12px] max-w-[120px]"},At=["onClick"],gt={class:"text-item text-[12px] text-[#fff] max-w-[150px]"},ht=V(()=>t("div",{class:"w-[40px] mx-auto mt-[20px]"},[t("img",{class:"w-[40px]",src:Pe})],-1)),bt={class:"text-center mt-[5px] text-[20px]"},kt={key:3,class:"flex w-full justify-center items-center min-w-[1000px] min-h-[400px]"},yt={key:0},wt=V(()=>t("img",{src:Re},null,-1)),Ct={class:"text-center text-gray-400"},Vt={class:"w-[245px]"},Ft={key:1},Et={class:"bg-primary py-[5px] px-[10px] text-[#fff] relative rounded-[3px]"},Bt=V(()=>t("img",{class:"w-[15px] h-[15px]",src:T},null,-1)),Dt=[Bt],St={class:"flex items-center"},Ut={class:"dialog-footer"},It={class:"flex mt-1"},Yt={class:"mr-[30px] flex"},Mt={class:"text-[14px] ml-2"},Nt={class:"text-[14px]"},Pt={class:"dialog-footer"},Rt={class:"flex mt-1 flex-wrap"},Kt={class:"dialog-footer"},Gt=ue({__name:"site_index",setup(F){const E=f(!1),Z=()=>{E.value=!0},b=f(!0);let c=f({today_data:{},system:{},version:{},about:[],visit_stat:{},member_stat:{},site_info:{},total_data:{}});(async(a=0)=>{c.value=await(await we()).data})();const j=Fe(),G=a=>{j.push("/"+a)},e=me({...{id:0,name:"",bg_color:"",img:"",desc:"",link_name:"",router_path:"",menu_key:""}}),I=f(),$=ce(()=>({name:[{required:!0,message:n("menuNamePlaceholder"),trigger:"blur"}],bg_color:[{required:!0,message:n("bgColorPlaceholder"),trigger:"blur"}],icon:[{required:!0,validator:ee,trigger:"blur"}],router_path:[{required:!0,validator:te,trigger:"blur"}]})),ee=(a,o,r)=>{e.img==""&&r(new Error(n("iconPlaceholder"))),r()},te=(a,o,r)=>{e.router_path==""&&r(new Error(n("pathPlaceholder"))),r()},w=f(!1),A=f(!1),Y=f(!1),B=f(!1),x=f([]),L=f(),M=f(!1),C=f(!1),X=()=>{be().then(a=>{x.value=a.data,b.value=!1})};X();const oe=async a=>{b.value||!a||await a.validate(async o=>{if(o){let r=[];x.value.length>0&&(r=x.value);let k=parseInt(new Date().getTime()/1e3)+"",N=Math.floor(Math.random()*(999-1))+1;if(e.id>0)for(let _ in r)r[_].id==e.id&&(r[_].name=e.name,r[_].bg_color=e.bg_color,r[_].img=e.img,r[_].desc=e.desc,r[_].link_name=e.link_name,r[_].router_path=e.router_path,r[_].menu_key=e.menu_key);else r.push({id:e.id>0?e.id:k+N,name:e.name,bg_color:e.bg_color,img:e.img,desc:e.desc,link_name:e.link_name,router_path:e.router_path,menu_key:e.menu_key});H({menu:r}).then(()=>{w.value=!1,X()})}})},O=a=>{w.value=!0,e.id=a.id,e.name=a.name,e.bg_color=a.bg_color,e.img=a.img,e.desc=a.desc,e.link_name=a.link_name,e.router_path=a.router_path,e.menu_key=a.menu_key,a.menu_key&&(C.value=!0)},se=a=>{M.value=!0;let o=x.value;for(let r in o)o[r].id==a.id&&o.splice(r,1);x.value=o},le=()=>{A.value=!1,M.value&&H({menu:x.value}).then(()=>{})},re=()=>{w.value=!0,C.value=!1,e.name="",e.bg_color="",e.img="",e.desc="",e.link_name="",e.router_path="",e.menu_key=""};(()=>{ke().then(a=>{L.value=a.data})})();const ae=a=>{e.link_name=a.menu_name,e.router_path=a.router_path,e.menu_key=a.menu_key,B.value=!1,C.value=!0},W=f(),ne=()=>{C.value=!1,e.link_name="",e.router_path="",e.menu_key=""},ie=()=>{A.value=!0,setTimeout(()=>{const a=Ve.create(W.value,{ghostClass:".design-field",animation:200,onEnd:o=>{let r=x.value[o.oldIndex];x.value.splice(o.oldIndex,1),x.value.splice(o.newIndex,0,r),xe(()=>{a.sort(Ee(x.value.length).map(k=>k.toString())),M.value=!0})}})},500)};return(a,o)=>{const r=Be,k=ye,N=De,_=Se,y=Ae,pe=Ue,de=he,q=ge,D=ve,J=Ie;return z((d(),m("div",Ke,[t("div",{class:h(["main-body flex-1 mr-[15px]",b.value?"hidden":""])},[i(N,{class:"box-card !border-none",shadow:"never"},{default:u(()=>[t("div",Ge,[t("div",Le,[t("div",null,[l(c).site_info.icon?(d(),m("img",{key:0,class:"w-[50px] h-[50px]",src:l(Ce)(l(c).site_info.icon)},null,8,Xe)):(d(),m("img",Oe))]),t("div",We,[t("div",null,[t("span",qe,p(l(c).site_info.site_name),1)]),t("div",null,[t("span",Je,p(l(n)("siteType"))+":"+p(l(c).site_info.group_name),1),l(c).site_info.status==1?(d(),m("span",Qe,p(l(c).site_info.status_name),1)):(d(),m("span",ze,p(l(c).site_info.status_name),1))])])]),t("div",He,[t("div",null,[t("div",null,[t("span",Te,p(l(n)("periodTime"))+":"+p(l(c).site_info.create_time?l(c).site_info.create_time.split(" ")[0]:"")+" / "+p(l(c).site_info.expire_time?l(c).site_info.expire_time.split(" ")[0]:""),1)]),t("div",Ze,[t("div",{class:"bg-primary site-date rounded-[999px] h-[12px]",style:P({width:l(c).site_info.mix})},null,4)])]),t("div",je,[l(c).site_info.over_date<=7?(d(),U(r,{key:0,class:"bottom-back w-[80px] h-[40px] text-[14px] bg-transparent",type:"primary",plain:"",onClick:Z},{default:u(()=>[v(p(l(n)("renew")),1)]),_:1})):g("",!0),i(r,{class:"w-[80px] h-[40px] text-[14px]",type:"primary"},{default:u(()=>[v(p(l(n)("accessSite")),1)]),_:1})])])]),b.value?g("",!0):(d(),m("div",$e,[t("div",et,[t("span",tt,p(l(n)("appTemplate")),1),A.value?g("",!0):(d(),m("div",{key:0,onClick:ie,class:"cursor-pointer"},st)),A.value?(d(),m("div",lt,[i(r,{type:"primary",onClick:le},{default:u(()=>[v(p(l(n)("complete")),1)]),_:1})])):g("",!0)]),t("div",rt,[A.value?(d(),m("div",{key:0,class:"flex flex-wrap",ref_key:"shortcutModel",ref:W},[(d(!0),m(R,null,K(x.value,(s,Q)=>(d(),m("div",{style:P({backgroundColor:s.bg_color}),key:s.id,class:"design-field w-[180px] h-[120px] relative mt-[30px] rounded-[5px] mr-[30px] !cursor-move"},[t("div",{class:"flex items-center h-[88px]",onClick:S=>O(s)},[t("div",nt,[i(k,{name:s.img,size:"40px",color:"#fff"},null,8,["name"])]),t("span",it,p(s.name),1)],8,at),t("div",{class:"item-bottom h-[32px] leading-[32px] text-center",onClick:S=>O(s)},[t("span",dt,p(s.desc),1)],8,pt),A.value?(d(),m("div",{key:0,class:"delete-item absolute w-[20px] h-[20px] rounded-[999px] overflow-hidden",onClick:S=>se(s)},ct,8,ut)):g("",!0)],4))),128))],512)):(d(),m("div",xt,[(d(!0),m(R,null,K(x.value,(s,Q)=>(d(),m("div",{style:P({backgroundColor:s.bg_color}),class:"w-[180px] h-[120px] relative mt-[30px] rounded-[5px] overflow-hidden mr-[30px] cursor-pointer"},[t("div",{class:"flex items-center h-[88px]",onClick:S=>G(s.router_path)},[t("div",ft,[i(k,{name:s.img,size:"40px",color:"#fff"},null,8,["name"])]),t("span",vt,p(s.name),1)],8,_t),t("div",{class:"item-bottom h-[32px] leading-[32px] text-center",onClick:S=>G(s.router_path)},[t("span",gt,p(s.desc),1)],8,At)],4))),256))])),A.value?(d(),m("div",{key:2,class:"w-[180px] h-[120px] mt-[30px] rounded-[5px] overflow-hidden border-dashed border-[1px] border-[#D0D7D9] cursor-pointer",onClick:re},[ht,t("p",bt,p(l(n)("addMenu")),1)])):g("",!0),x.value.length<=0&&!A.value?(d(),m("div",kt,[b.value?g("",!0):(d(),m("div",yt,[wt,t("p",Ct,p(l(n)("emptyMenu")),1)]))])):g("",!0)])]))]),_:1})],2),i(D,{modelValue:w.value,"onUpdate:modelValue":o[14]||(o[14]=s=>w.value=s),title:l(n)("addShortcutMenu"),width:"500px","destroy-on-close":!0},{footer:u(()=>[t("span",Ut,[i(r,{type:"primary",onClick:o[13]||(o[13]=s=>oe(I.value))},{default:u(()=>[v(p(l(n)("confirm")),1)]),_:1})])]),default:u(()=>[z((d(),U(q,{model:e,"label-width":"90px",ref_key:"formRef",ref:I,rules:l($),class:"page-form"},{default:u(()=>[i(y,{label:l(n)("menuName"),prop:"name"},{default:u(()=>[i(_,{modelValue:e.name,"onUpdate:modelValue":o[0]||(o[0]=s=>e.name=s),clearable:"",class:"w-[245px]",placeholder:l(n)("menuNamePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),i(y,{label:l(n)("path"),prop:"router_path"},{default:u(()=>[t("div",Vt,[C.value?(d(),m("div",Ft,[t("span",Et,[v(p(e.link_name)+" ",1),t("span",{class:"absolute top-[-5px] right-[-5px] cursor-pointer",onClick:ne},Dt)])])):(d(),U(_,{key:0,modelValue:e.router_path,"onUpdate:modelValue":o[1]||(o[1]=s=>e.router_path=s),clearable:"",class:"w-[245px]",placeholder:"https://"},null,8,["modelValue"]))]),i(r,{class:"model-btn ml-[10px] text-[14px]",type:"primary",onClick:o[2]||(o[2]=s=>B.value=!0)},{default:u(()=>[v(p(l(n)("selectModel")),1)]),_:1})]),_:1},8,["label"]),i(y,{label:l(n)("menuBgColor"),prop:"bg_color"},{default:u(()=>[t("div",St,[t("div",{class:h(["mr-[8px] p-[4px] rounded-[99px]",e.bg_color=="#6F77FF"?"border-[1px] border-[##DCDFE6]":""])},[t("div",{onClick:o[3]||(o[3]=s=>e.bg_color="#6F77FF"),class:"w-[20px] h-[20px] cursor-pointer bg-[#6F77FF] rounded-[99px]"})],2),t("div",{class:h(["mr-[8px] p-[4px] rounded-[99px]",e.bg_color=="#0FB199"?"border-[1px] border-[##DCDFE6":""])},[t("div",{onClick:o[4]||(o[4]=s=>e.bg_color="#0FB199"),class:"w-[20px] h-[20px] cursor-pointer bg-[#0FB199] rounded-[99px]"})],2),t("div",{class:h(["mr-[8px] p-[4px] rounded-[99px]",e.bg_color=="#FFA238"?"border-[1px] border-[##DCDFE6]":""])},[t("div",{onClick:o[5]||(o[5]=s=>e.bg_color="#FFA238"),class:"w-[20px] h-[20px] cursor-pointer bg-[#FFA238] rounded-[99px]"})],2),t("div",{class:h(["mr-[8px] p-[4px] rounded-[99px]",e.bg_color=="#4A78FF"?"border-[1px] border-[##DCDFE6]":""])},[t("div",{onClick:o[6]||(o[6]=s=>e.bg_color="#4A78FF"),class:"w-[20px] h-[20px] cursor-pointer bg-[#4A78FF] rounded-[99px]"})],2),t("div",{class:h(["mr-[8px] p-[4px] rounded-[99px]",e.bg_color=="#FE5858"?"border-[1px] border-[##DCDFE6]":""])},[t("div",{onClick:o[7]||(o[7]=s=>e.bg_color="#FE5858"),class:"w-[20px] h-[20px] cursor-pointer bg-[#FE5858] rounded-[99px]"})],2),t("div",{class:h(["mr-[8px] p-[4px] rounded-[99px]",e.bg_color=="#6EB44E"?"border-[1px] border-[##DCDFE6]":""])},[t("div",{onClick:o[8]||(o[8]=s=>e.bg_color="#6EB44E"),class:"w-[20px] h-[20px] cursor-pointer bg-[#6EB44E] rounded-[99px]"})],2),t("div",{class:h(["mr-[8px] p-[4px] rounded-[99px]",e.bg_color=="#FA6400"?"border-[1px] border-[##DCDFE6]":""])},[t("div",{onClick:o[9]||(o[9]=s=>e.bg_color="#FA6400"),class:"w-[20px] h-[20px] cursor-pointer bg-[#FA6400] rounded-[99px]"})],2),i(pe,{modelValue:e.bg_color,"onUpdate:modelValue":o[10]||(o[10]=s=>e.bg_color=s),"show-alpha":""},null,8,["modelValue"])])]),_:1},8,["label"]),i(y,{label:l(n)("menuImg"),prop:"icon"},{default:u(()=>[i(de,{modelValue:e.img,"onUpdate:modelValue":o[11]||(o[11]=s=>e.img=s)},null,8,["modelValue"])]),_:1},8,["label"]),i(y,{label:l(n)("menuDesc")},{default:u(()=>[i(_,{modelValue:e.desc,"onUpdate:modelValue":o[12]||(o[12]=s=>e.desc=s),placeholder:l(n)("descPlaceholder"),clearable:"",class:"w-[245px]"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[J,b.value]])]),_:1},8,["modelValue","title"]),i(D,{modelValue:E.value,"onUpdate:modelValue":o[16]||(o[16]=s=>E.value=s),title:l(n)("message"),width:"500px","destroy-on-close":!0},{footer:u(()=>[t("span",Pt,[i(r,{type:"primary",onClick:o[15]||(o[15]=s=>E.value=!1)},{default:u(()=>[v(p(l(n)("confirm")),1)]),_:1})])]),default:u(()=>[t("div",It,[t("div",Yt,[i(k,{name:"iconfont-icondianhua",class:"leading-[1]",size:"20px",color:"#000"}),t("p",Mt,p(l(n)("tel")),1)]),t("div",null,[t("p",Nt,p(a.serviceData.tel),1)])])]),_:1},8,["modelValue","title"]),i(D,{modelValue:B.value,"onUpdate:modelValue":o[17]||(o[17]=s=>B.value=s),title:l(n)("pathSelect"),width:"500px","destroy-on-close":!0},{default:u(()=>[t("div",Rt,[(d(!0),m(R,null,K(L.value,s=>(d(),U(r,{class:"menu-btn mb-[5px] mr-[10px] ml-[0px]",onClick:Q=>ae(s)},{default:u(()=>[v(p(s.menu_name),1)]),_:2},1032,["onClick"]))),256))])]),_:1},8,["modelValue","title"]),i(D,{modelValue:Y.value,"onUpdate:modelValue":o[20]||(o[20]=s=>Y.value=s),width:"500px","destroy-on-close":!0},{footer:u(()=>[t("span",Kt,[i(r,{type:"primary",onClick:o[19]||(o[19]=s=>Y.value=!1)},{default:u(()=>[v(p(l(n)("confirm")),1)]),_:1})])]),default:u(()=>[i(q,{model:e,"label-width":"90px",ref_key:"formRef",ref:I,class:"page-form"},{default:u(()=>[i(y,{label:l(n)("shortcutLink")},{default:u(()=>[i(_,{modelValue:e.router_path,"onUpdate:modelValue":o[18]||(o[18]=s=>e.router_path=s),clearable:"",class:"input-width"},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model"])]),_:1},8,["modelValue"])])),[[J,b.value]])}}});const ls=Ye(Gt,[["__scopeId","data-v-9003ca8f"]]);export{ls as default}; diff --git a/niucloud/public/admin/assets/site_index-fe40fb0f.css b/niucloud/public/admin/assets/site_index-fe40fb0f.css new file mode 100644 index 000000000..cc3ad6921 --- /dev/null +++ b/niucloud/public/admin/assets/site_index-fe40fb0f.css @@ -0,0 +1 @@ +.card-header>span[data-v-9003ca8f]{line-height:21px}.site-info[data-v-9003ca8f]{background-image:url(data:image/png;base64,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);background-size:100% 100%}.item-bottom[data-v-9003ca8f]{background-color:#0000001a}.bottom-back[data-v-9003ca8f]{background-color:#fff0}.bottom-back[data-v-9003ca8f]:hover{background-color:var(--el-color-primary)}.delete-item[data-v-9003ca8f]{top:-8px;right:-8px;font-size:20px}.text-item[data-v-9003ca8f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.menu-btn[data-v-9003ca8f]{margin-left:0!important}.model-btn[data-v-9003ca8f]{font-size:14px;padding:3px 6px}.input-bg[data-v-9003ca8f]{background-color:#f2f4f6} diff --git a/niucloud/public/admin/assets/site_index__-027c433c.js b/niucloud/public/admin/assets/site_index__-027c433c.js new file mode 100644 index 000000000..034da41e1 --- /dev/null +++ b/niucloud/public/admin/assets/site_index__-027c433c.js @@ -0,0 +1,73 @@ +import{d as m2,r as ln,R as _2,Q as S2,e as un,f as fn,g as U,y as Wt,x as Bt,B as xt,u as ct,A as x2,aP as w2,aQ as b2}from"./base-06478700.js";/* empty css */import{E as A2}from"./el-overlay-42a687c6.js";/* empty css */import{a4 as T2,_ as C2}from"./index-80fd3793.js";/* empty css *//* empty css *//* empty css */import{t as Pt}from"./index-81ed253c.js";import{g as D2}from"./stat-8df21f7a.js";import{d as lm}from"./common-92a35870.js";import{a as M2}from"./vue-router-d09a2c28.js";import{E as L2}from"./index-3e36dfb3.js";import{E as I2,a as P2}from"./index-c17093ae.js";import{E as R2}from"./index-e10fccde.js";import{E as E2}from"./index-c2f001d3.js";import{v as k2}from"./directive-cb2d3366.js";import{_ as O2}from"./_plugin-vue_export-helper-c27b6911.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./el-form-item-314d006d.js";/* empty css */import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";const N2="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABY1JREFUaEPtml1oXFUQgGfm7N0mm6RKpVJ/UbQP2hBNdm+lBpUqpZUimKSlD8UaFVIQogg+qGlkq0mfFG3FnxakFqu1RBIflGJRCRgbstlNQhAshfrTgPiDUVLbbHfvOSMnzdbNZn/u7t3Nbum9r/ecOfOdmTln7txBuMIevMJ4wQVOtXhzc3OdZVmrpJR3KaXqAICX0iuISBHRF6FQ6K9irJvVwoFAoJGZ9woh7mNeUs5LbIgISqkRy7I2TUxM/OMUOiOw3++/CgC+BgC/00WcztfQzBwBgPsjkch5J/IyApumuQYRv5dSLpCvFy/lk82TEPGoYRhPDA8PzxaqQ0btm5qatgshDiulErL/QMSPAKDgxXIpycx6sXsQcUM6cCLSlj4QDod35pKV6X02l36ciD5IAj7u9XofdbK7dpT0+/2dRLQvad1F0xDxw3A4vMOOvNQxGYEDgcAORDyUWBgRjzHzFqcxlEvJNMAxADAAFl6hiLgrHA735pJ3OQJ/h4ghInou5TzR18bTkUjkvXygK97CzHwiGo1u9Pl8LxLRS2kO0Z3hcPiAXeiKB0bEYSHEJsuyZhHxCDO3pcDFmbl1bGzsczvQlw3wyMjIzNq1a6+RUn6JiP6UU1xnYZsjkchILujLCljD6FT3woULJwHg+mRoRJwlortDodCpbNAVDwwAEWZ+TAjxrwYhIn1Y3WhZ1iAALEuGQ8RpIgqEQqGf8r6Hy3gtPUtEbybfwzrhSH2UUho8ncFCHo9ngw6BdNBFs3DHfjamp2A908Jdz7jTChgFTPbtxjPJY0zT3AYAn2RLPHLEaUwpdev4+PivJQNu2xVdrcB7Sngwr49Hbbi4hPaBV/BQQjnTNG9SSv2svTfXAZThfemBW7tUPxC28P95ty1dEQkYeGagh/SXWeKhpqampxDxDSFEjZ3P0hRvKD1wS7fcLQS9LOOXPjRsAZOHgCWf6O+h5pQJVF9fv7Kmpma1lHKVyu7fy4nodWZeMS+j9MB6odZuuR8UbGbMpyKCp6uqcduRLvzd1g6lGbRu3boVsVhsEgBuWFLgQhV2Oq+xsXElEU3oe9kFTrObRbuWnFqq0PmuhQGW5tAq1EJO55XNwg938jKjDq72wHkSXl9Ra7pxgOhnQUxboi0LcHuQq2bi8DEjrwdmLwIWBZiBdY1UV8R/EczPf7rHcyzVI8oC3LpLdpKgfdIqCuciL79Yl1anB3rF7RUB3NZtPYkk3peS88ql7cbvfC38h/4evLMigOcyrS75NgA8yIhGPrlWVmgEHRzapc94CV84+iqOVgzw1q0sjNtg+SwW/JWTgf0snIvXRY+/hufSDShLDNt1zVKMc4HdxGOhX7m5dGI/CinidQTZdxbAZ3iLc07HY4AWgOoL4nSm+C9bDLd2yYMM8AgALPyh7PSkwrm8bQYM3NgfxB8r4lra0sXb0QuHrVh+JR7be4EEyHyyv5fuqAjglm5+xuOBvaUDnquGTg300s0VARwMMk1a/K1Rhfcqy7bd7A1EAC1TMTw00IPfVARwQomte3glxCC55GoPKtsoAbKvGzP+OinboeWcrDAJLrCbabmZVvrYKSTTKiwKnc1yY9iNYTeG7cdwbW1t6+DgYNRZ1BV39nxnj/576Oxnmmma7QBwMOnX7Eki6pJSpq0tFRfDnjTEufr3dQDwDgD45mfFlVK35N3yYJrmA4g4mNL5pjtpS1N8tseYOkrr4knu5kHE36SUDePj43+mE5mx4tHQ0HCtYRinAaC2MF3KMytXE2y2bm8MBAIdzPwuEaGdXovyIF5cdb5rfgoR20ZHRxfVrxO65WpvJ7/fv4aIOpVSAW3t+bgpJ9uitZlZt0x8VV1d/dbQ0NDf2ZTLBVxRYMVQxgUuxi5Wsoz/ABLnNIjlVpViAAAAAElFTkSuQmCC",B2="data:image/png;base64,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",V2="data:image/png;base64,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",z2="data:image/png;base64,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",G2="data:image/png;base64,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",F2="/admin/assets/wx_qrcode-67d7d379.jpg",H2="/admin/assets/wework_qrcode-6fe3325c.png";/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var hp=function(r,e){return hp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,a){t.__proto__=a}||function(t,a){for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])},hp(r,e)};function O(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");hp(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var W2=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),U2=function(){function r(){this.browser=new W2,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return r}(),Nn=new U2;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(Nn.wxa=!0,Nn.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?Nn.worker=!0:typeof navigator>"u"?(Nn.node=!0,Nn.svgSupported=!0):Y2(navigator.userAgent,Nn);function Y2(r,e){var t=e.browser,a=r.match(/Firefox\/([\d.]+)/),n=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),i=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);a&&(t.firefox=!0,t.version=a[1]),n&&(t.ie=!0,t.version=n[1]),i&&(t.edge=!0,t.version=i[1],t.newEdge=+i[1].split(".")[0]>18),o&&(t.weChat=!0),e.svgSupported=typeof SVGRect<"u",e.touchEventsSupported="ontouchstart"in window&&!t.ie&&!t.edge,e.pointerEventsSupported="onpointerdown"in window&&(t.edge||t.ie&&+t.version>=11),e.domSupported=typeof document<"u";var s=document.documentElement.style;e.transform3dSupported=(t.ie&&"transition"in s||t.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||t.ie&&+t.version>=9}const Ct=Nn;var jd=12,fb="sans-serif",qa=jd+"px "+fb,Z2=20,X2=100,$2="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function q2(r){var e={};if(typeof JSON>"u")return e;for(var t=0;t=0)s=o*t.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",a[l]+":0",n[u]+":0",a[1-l]+":auto",n[1-u]+":auto",""].join("!important;"),r.appendChild(o),t.push(o)}return t}function mI(r,e,t){for(var a=t?"invTrans":"trans",n=e[a],i=e.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),h=2*u,v=f.left,c=f.top;o.push(v,c),l=l&&i&&v===i[h]&&c===i[h+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&n?n:(e.srcCoords=o,e[a]=t?vm(s,o):vm(o,s))}function yb(r){return r.nodeName.toUpperCase()==="CANVAS"}var _I=/([&<>"'])/g,SI={"&":"&","<":"<",">":">",'"':""","'":"'"};function Oe(r){return r==null?"":(r+"").replace(_I,function(e,t){return SI[t]})}var xI=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Wh=[],wI=Ct.browser.firefox&&+Ct.browser.version.split(".")[0]<39;function _p(r,e,t,a){return t=t||{},a?pm(r,e,t):wI&&e.layerX!=null&&e.layerX!==e.offsetX?(t.zrX=e.layerX,t.zrY=e.layerY):e.offsetX!=null?(t.zrX=e.offsetX,t.zrY=e.offsetY):pm(r,e,t),t}function pm(r,e,t){if(Ct.domSupported&&r.getBoundingClientRect){var a=e.clientX,n=e.clientY;if(yb(r)){var i=r.getBoundingClientRect();t.zrX=a-i.left,t.zrY=n-i.top;return}else if(mp(Wh,r,a,n)){t.zrX=Wh[0],t.zrY=Wh[1];return}}t.zrX=t.zrY=0}function ig(r){return r||window.event}function Je(r,e,t){if(e=ig(e),e.zrX!=null)return e;var a=e.type,n=a&&a.indexOf("touch")>=0;if(n){var o=a!=="touchend"?e.targetTouches[0]:e.changedTouches[0];o&&_p(r,o,e,t)}else{_p(r,e,e,t);var i=bI(e);e.zrDelta=i?i/120:-(e.detail||0)/3}var s=e.button;return e.which==null&&s!==void 0&&xI.test(e.type)&&(e.which=s&1?1:s&2?3:s&4?2:0),e}function bI(r){var e=r.wheelDelta;if(e)return e;var t=r.deltaX,a=r.deltaY;if(t==null||a==null)return e;var n=Math.abs(a!==0?a:t),i=a>0?-1:a<0?1:t>0?-1:1;return 3*n*i}function Sp(r,e,t,a){r.addEventListener(e,t,a)}function AI(r,e,t,a){r.removeEventListener(e,t,a)}var ha=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function dm(r){return r.which===2||r.which===3}var TI=function(){function r(){this._track=[]}return r.prototype.recognize=function(e,t,a){return this._doTrack(e,t,a),this._recognize(e)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(e,t,a){var n=e.touches;if(n){for(var i={points:[],touches:[],target:t,event:e},o=0,s=n.length;o1&&a&&a.length>1){var i=gm(a)/gm(n);!isFinite(i)&&(i=1),e.pinchScale=i;var o=CI(a);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}};function ur(){return[1,0,0,1,0,0]}function nh(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function og(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4],r[5]=e[5],r}function sa(r,e,t){var a=e[0]*t[0]+e[2]*t[1],n=e[1]*t[0]+e[3]*t[1],i=e[0]*t[2]+e[2]*t[3],o=e[1]*t[2]+e[3]*t[3],s=e[0]*t[4]+e[2]*t[5]+e[4],l=e[1]*t[4]+e[3]*t[5]+e[5];return r[0]=a,r[1]=n,r[2]=i,r[3]=o,r[4]=s,r[5]=l,r}function Ur(r,e,t){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4]+t[0],r[5]=e[5]+t[1],r}function mi(r,e,t){var a=e[0],n=e[2],i=e[4],o=e[1],s=e[3],l=e[5],u=Math.sin(t),f=Math.cos(t);return r[0]=a*f+o*u,r[1]=-a*u+o*f,r[2]=n*f+s*u,r[3]=-n*u+f*s,r[4]=f*i+u*l,r[5]=f*l-u*i,r}function sg(r,e,t){var a=t[0],n=t[1];return r[0]=e[0]*a,r[1]=e[1]*n,r[2]=e[2]*a,r[3]=e[3]*n,r[4]=e[4]*a,r[5]=e[5]*n,r}function mo(r,e){var t=e[0],a=e[2],n=e[4],i=e[1],o=e[3],s=e[5],l=t*o-i*a;return l?(l=1/l,r[0]=o*l,r[1]=-i*l,r[2]=-a*l,r[3]=t*l,r[4]=(a*s-o*n)*l,r[5]=(i*n-t*s)*l,r):null}function DI(r){var e=ur();return og(e,r),e}var MI=function(){function r(e,t){this.x=e||0,this.y=t||0}return r.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(e,t){return this.x=e,this.y=t,this},r.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},r.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},r.prototype.scale=function(e){this.x*=e,this.y*=e},r.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},r.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},r.prototype.dot=function(e){return this.x*e.x+this.y*e.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},r.prototype.distance=function(e){var t=this.x-e.x,a=this.y-e.y;return Math.sqrt(t*t+a*a)},r.prototype.distanceSquare=function(e){var t=this.x-e.x,a=this.y-e.y;return t*t+a*a},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(e){if(e){var t=this.x,a=this.y;return this.x=e[0]*t+e[2]*a+e[4],this.y=e[1]*t+e[3]*a+e[5],this}},r.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},r.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},r.set=function(e,t,a){e.x=t,e.y=a},r.copy=function(e,t){e.x=t.x,e.y=t.y},r.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},r.lenSquare=function(e){return e.x*e.x+e.y*e.y},r.dot=function(e,t){return e.x*t.x+e.y*t.y},r.add=function(e,t,a){e.x=t.x+a.x,e.y=t.y+a.y},r.sub=function(e,t,a){e.x=t.x-a.x,e.y=t.y-a.y},r.scale=function(e,t,a){e.x=t.x*a,e.y=t.y*a},r.scaleAndAdd=function(e,t,a,n){e.x=t.x+a.x*n,e.y=t.y+a.y*n},r.lerp=function(e,t,a,n){var i=1-n;e.x=i*t.x+n*a.x,e.y=i*t.y+n*a.y},r}();const lt=MI;var Ol=Math.min,Nl=Math.max,hn=new lt,vn=new lt,cn=new lt,pn=new lt,Eo=new lt,ko=new lt,LI=function(){function r(e,t,a,n){a<0&&(e=e+a,a=-a),n<0&&(t=t+n,n=-n),this.x=e,this.y=t,this.width=a,this.height=n}return r.prototype.union=function(e){var t=Ol(e.x,this.x),a=Ol(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Nl(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=Nl(e.y+e.height,this.y+this.height)-a:this.height=e.height,this.x=t,this.y=a},r.prototype.applyTransform=function(e){r.applyTransform(this,this,e)},r.prototype.calculateTransform=function(e){var t=this,a=e.width/t.width,n=e.height/t.height,i=ur();return Ur(i,i,[-t.x,-t.y]),sg(i,i,[a,n]),Ur(i,i,[e.x,e.y]),i},r.prototype.intersect=function(e,t){if(!e)return!1;e instanceof r||(e=r.create(e));var a=this,n=a.x,i=a.x+a.width,o=a.y,s=a.y+a.height,l=e.x,u=e.x+e.width,f=e.y,h=e.y+e.height,v=!(ip&&(p=_,dp&&(p=S,y=a.x&&e<=a.x+a.width&&t>=a.y&&t<=a.y+a.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(e){r.copy(this,e)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(e){return new r(e.x,e.y,e.width,e.height)},r.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},r.applyTransform=function(e,t,a){if(!a){e!==t&&r.copy(e,t);return}if(a[1]<1e-5&&a[1]>-1e-5&&a[2]<1e-5&&a[2]>-1e-5){var n=a[0],i=a[3],o=a[4],s=a[5];e.x=t.x*n+o,e.y=t.y*i+s,e.width=t.width*n,e.height=t.height*i,e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height);return}hn.x=cn.x=t.x,hn.y=pn.y=t.y,vn.x=pn.x=t.x+t.width,vn.y=cn.y=t.y+t.height,hn.transform(a),pn.transform(a),vn.transform(a),cn.transform(a),e.x=Ol(hn.x,vn.x,cn.x,pn.x),e.y=Ol(hn.y,vn.y,cn.y,pn.y);var l=Nl(hn.x,vn.x,cn.x,pn.x),u=Nl(hn.y,vn.y,cn.y,pn.y);e.width=l-e.x,e.height=u-e.y},r}();const ht=LI;var mb="silent";function II(r,e,t){return{type:r,event:t,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:t.zrX,offsetY:t.zrY,gestureEvent:t.gestureEvent,pinchX:t.pinchX,pinchY:t.pinchY,pinchScale:t.pinchScale,wheelDelta:t.zrDelta,zrByTouch:t.zrByTouch,which:t.which,stop:PI}}function PI(){ha(this.event)}var RI=function(r){Ht(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.handler=null,t}return e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(hr),Oo=function(){function r(e,t){this.x=e,this.y=t}return r}(),EI=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Yh=new ht(0,0,0,0),_b=function(r){Ht(e,r);function e(t,a,n,i,o){var s=r.call(this)||this;return s._hovered=new Oo(0,0),s.storage=t,s.painter=a,s.painterRoot=i,s._pointerSize=o,n=n||new RI,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new cI(s),s}return e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(C(EI,function(a){t.on&&t.on(a,this[a],this)},this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var a=t.zrX,n=t.zrY,i=Sb(this,a,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=i?new Oo(a,n):this.findHover(a,n),u=l.target,f=this.proxy;f.setCursor&&f.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(l,"mousemove",t),u&&u!==s&&this.dispatchToElement(l,"mouseover",t)},e.prototype.mouseout=function(t){var a=t.zrEventControl;a!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",t),a!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new Oo(0,0)},e.prototype.dispatch=function(t,a){var n=this[t];n&&n.call(this,a)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var a=this.proxy;a.setCursor&&a.setCursor(t)},e.prototype.dispatchToElement=function(t,a,n){t=t||{};var i=t.target;if(!(i&&i.silent)){for(var o="on"+a,s=II(a,t,n);i&&(i[o]&&(s.cancelBubble=!!i[o].call(i,s)),i.trigger(a,s),i=i.__hostTarget?i.__hostTarget:i.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(a,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(a,s)}))}},e.prototype.findHover=function(t,a,n){var i=this.storage.getDisplayList(),o=new Oo(t,a);if(ym(i,o,t,a,n),this._pointerSize&&!o.target){for(var s=[],l=this._pointerSize,u=l/2,f=new ht(t-u,a-u,l,l),h=i.length-1;h>=0;h--){var v=i[h];v!==n&&!v.ignore&&!v.ignoreCoarsePointer&&(!v.parent||!v.parent.ignoreCoarsePointer)&&(Yh.copy(v.getBoundingRect()),v.transform&&Yh.applyTransform(v.transform),Yh.intersect(f)&&s.push(v))}if(s.length)for(var c=4,p=Math.PI/12,d=Math.PI*2,g=0;g4)return;this._downPoint=null}this.dispatchToElement(i,r,e)}});function kI(r,e,t){if(r[r.rectHover?"rectContain":"contain"](e,t)){for(var a=r,n=void 0,i=!1;a;){if(a.ignoreClip&&(i=!0),!i){var o=a.getClipPath();if(o&&!o.contain(e,t))return!1;a.silent&&(n=!0)}var s=a.__hostTarget;a=s||a.parent}return n?mb:!0}return!1}function ym(r,e,t,a,n){for(var i=r.length-1;i>=0;i--){var o=r[i],s=void 0;if(o!==n&&!o.ignore&&(s=kI(o,t,a))&&(!e.topTarget&&(e.topTarget=o),s!==mb)){e.target=o;break}}}function Sb(r,e,t){var a=r.painter;return e<0||e>a.getWidth()||t<0||t>a.getHeight()}const OI=_b;var xb=32,No=7;function NI(r){for(var e=0;r>=xb;)e|=r&1,r>>=1;return r+e}function mm(r,e,t,a){var n=e+1;if(n===t)return 1;if(a(r[n++],r[e])<0){for(;n=0;)n++;return n-e}function BI(r,e,t){for(t--;e>>1,n(i,r[l])<0?s=l:o=l+1;var u=a-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=i}}function Zh(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])>0){for(s=a-n;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}else{for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}for(o++;o>>1);i(r,e[t+f])>0?o=f+1:l=f}return l}function Xh(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])<0){for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}else{for(s=a-n;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}for(o++;o>>1);i(r,e[t+f])<0?l=f:o=f+1}return l}function VI(r,e){var t=No,a,n,i=0;r.length;var o=[];a=[],n=[];function s(c,p){a[i]=c,n[i]=p,i+=1}function l(){for(;i>1;){var c=i-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;f(c)}}function u(){for(;i>1;){var c=i-2;c>0&&n[c-1]=No||b>=No);if(A)break;w<0&&(w=0),w+=2}if(t=w,t<1&&(t=1),p===1){for(y=0;y=0;y--)r[x+y]=r[w+y];r[S]=o[_];return}for(var b=t;;){var A=0,T=0,D=!1;do if(e(o[_],r[m])<0){if(r[S--]=r[m--],A++,T=0,--p===0){D=!0;break}}else if(r[S--]=o[_--],T++,A=0,--g===1){D=!0;break}while((A|T)=0;y--)r[x+y]=r[w+y];if(p===0){D=!0;break}}if(r[S--]=o[_--],--g===1){D=!0;break}if(T=g-Zh(r[m],o,0,g,g-1,e),T!==0){for(S-=T,_-=T,g-=T,x=S+1,w=_+1,y=0;y=No||T>=No);if(D)break;b<0&&(b=0),b+=2}if(t=b,t<1&&(t=1),g===1){for(S-=p,m-=p,x=S+1,w=m+1,y=p-1;y>=0;y--)r[x+y]=r[w+y];r[S]=o[_]}else{if(g===0)throw new Error;for(w=S-(g-1),y=0;ys&&(l=s),_m(r,t,t+l,t+i,e),i=l}o.pushRun(t,i),o.mergeRuns(),n-=i,t+=i}while(n!==0);o.forceMergeRuns()}}var Ue=1,ls=2,Yi=4,Sm=!1;function $h(){Sm||(Sm=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function xm(r,e){return r.zlevel===e.zlevel?r.z===e.z?r.z2-e.z2:r.z-e.z:r.zlevel-e.zlevel}var zI=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=xm}return r.prototype.traverse=function(e,t){for(var a=0;a0&&(f.__clipPaths=[]),isNaN(f.z)&&($h(),f.z=0),isNaN(f.z2)&&($h(),f.z2=0),isNaN(f.zlevel)&&($h(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=e.getDecalElement&&e.getDecalElement();h&&this._updateAndAddDisplayable(h,t,a);var v=e.getTextGuideLine();v&&this._updateAndAddDisplayable(v,t,a);var c=e.getTextContent();c&&this._updateAndAddDisplayable(c,t,a)}},r.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},r.prototype.delRoot=function(e){if(e instanceof Array){for(var t=0,a=e.length;t=0&&this._roots.splice(n,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const GI=zI;var wb;wb=Ct.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const xp=wb;var Fu={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)))},elasticOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*r)*Math.sin((r-e)*(2*Math.PI)/a)+1)},elasticInOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),(r*=2)<1?-.5*(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)):t*Math.pow(2,-10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)*.5+1)},backIn:function(r){var e=1.70158;return r*r*((e+1)*r-e)},backOut:function(r){var e=1.70158;return--r*r*((e+1)*r+e)+1},backInOut:function(r){var e=2.5949095;return(r*=2)<1?.5*(r*r*((e+1)*r-e)):.5*((r-=2)*r*((e+1)*r+e)+2)},bounceIn:function(r){return 1-Fu.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?Fu.bounceIn(r*2)*.5:Fu.bounceOut(r*2-1)*.5+.5}};const bb=Fu;var Bl=Math.pow,Ya=Math.sqrt,sf=1e-8,Ab=1e-4,wm=Ya(3),Vl=1/3,Nr=yi(),ar=yi(),eo=yi();function Va(r){return r>-sf&&rsf||r<-sf}function oe(r,e,t,a,n){var i=1-n;return i*i*(i*r+3*n*e)+n*n*(n*a+3*i*t)}function bm(r,e,t,a,n){var i=1-n;return 3*(((e-r)*i+2*(t-e)*n)*i+(a-t)*n*n)}function lf(r,e,t,a,n,i){var o=a+3*(e-t)-r,s=3*(t-e*2+r),l=3*(e-r),u=r-n,f=s*s-3*o*l,h=s*l-9*o*u,v=l*l-3*s*u,c=0;if(Va(f)&&Va(h))if(Va(s))i[0]=0;else{var p=-l/s;p>=0&&p<=1&&(i[c++]=p)}else{var d=h*h-4*f*v;if(Va(d)){var g=h/f,p=-s/o+g,y=-g/2;p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y)}else if(d>0){var m=Ya(d),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-Bl(-_,Vl):_=Bl(_,Vl),S<0?S=-Bl(-S,Vl):S=Bl(S,Vl);var p=(-s-(_+S))/(3*o);p>=0&&p<=1&&(i[c++]=p)}else{var w=(2*f*s-3*o*h)/(2*Ya(f*f*f)),x=Math.acos(w)/3,b=Ya(f),A=Math.cos(x),p=(-s-2*b*A)/(3*o),y=(-s+b*(A+wm*Math.sin(x)))/(3*o),T=(-s+b*(A-wm*Math.sin(x)))/(3*o);p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y),T>=0&&T<=1&&(i[c++]=T)}}return c}function Cb(r,e,t,a,n){var i=6*t-12*e+6*r,o=9*e+3*a-3*r-9*t,s=3*e-3*r,l=0;if(Va(o)){if(Tb(i)){var u=-s/i;u>=0&&u<=1&&(n[l++]=u)}}else{var f=i*i-4*o*s;if(Va(f))n[0]=-i/(2*o);else if(f>0){var h=Ya(f),u=(-i+h)/(2*o),v=(-i-h)/(2*o);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function Qa(r,e,t,a,n,i){var o=(e-r)*n+r,s=(t-e)*n+e,l=(a-t)*n+t,u=(s-o)*n+o,f=(l-s)*n+s,h=(f-u)*n+u;i[0]=r,i[1]=o,i[2]=u,i[3]=h,i[4]=h,i[5]=f,i[6]=l,i[7]=a}function Db(r,e,t,a,n,i,o,s,l,u,f){var h,v=.005,c=1/0,p,d,g,y;Nr[0]=l,Nr[1]=u;for(var m=0;m<1;m+=.05)ar[0]=oe(r,t,n,o,m),ar[1]=oe(e,a,i,s,m),g=ti(Nr,ar),g=0&&g=0&&u<=1&&(n[l++]=u)}}else{var f=o*o-4*i*s;if(Va(f)){var u=-o/(2*i);u>=0&&u<=1&&(n[l++]=u)}else if(f>0){var h=Ya(f),u=(-o+h)/(2*i),v=(-o-h)/(2*i);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function Mb(r,e,t){var a=r+t-2*e;return a===0?.5:(r-e)/a}function Vs(r,e,t,a,n){var i=(e-r)*a+r,o=(t-e)*a+e,s=(o-i)*a+i;n[0]=r,n[1]=i,n[2]=s,n[3]=s,n[4]=o,n[5]=t}function Lb(r,e,t,a,n,i,o,s,l){var u,f=.005,h=1/0;Nr[0]=o,Nr[1]=s;for(var v=0;v<1;v+=.05){ar[0]=fe(r,t,n,v),ar[1]=fe(e,a,i,v);var c=ti(Nr,ar);c=0&&c=1?1:lf(0,a,i,1,l,s)&&oe(0,n,o,1,s[0])}}}var YI=function(){function r(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||Jt,this.ondestroy=e.ondestroy||Jt,this.onrestart=e.onrestart||Jt,e.easing&&this.setEasing(e.easing)}return r.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),this._paused){this._pausedTime+=t;return}var a=this._life,n=e-this._startTime-this._pausedTime,i=n/a;i<0&&(i=0),i=Math.min(i,1);var o=this.easingFunc,s=o?o(i):i;if(this.onframe(s),i===1)if(this.loop){var l=n%a;this._startTime=e-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(e){this.easing=e,this.easingFunc=Q(e)?e:bb[e]||lg(e)},r}();const ZI=YI;var Ib=function(){function r(e){this.value=e}return r}(),XI=function(){function r(){this._len=0}return r.prototype.insert=function(e){var t=new Ib(e);return this.insertEntry(t),t},r.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},r.prototype.remove=function(e){var t=e.prev,a=e.next;t?t.next=a:this.head=a,a?a.prev=t:this.tail=t,e.next=e.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),$I=function(){function r(e){this._list=new XI,this._maxSize=10,this._map={},this._maxSize=e}return r.prototype.put=function(e,t){var a=this._list,n=this._map,i=null;if(n[e]==null){var o=a.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=a.head;a.remove(l),delete n[l.key],i=l.value,this._lastRemovedEntry=l}s?s.value=t:s=new Ib(t),s.key=e,a.insertEntry(s),n[e]=s}return i},r.prototype.get=function(e){var t=this._map[e],a=this._list;if(t!=null)return t!==a.tail&&(a.remove(t),a.insertEntry(t)),t.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const hl=$I;var Am={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function wr(r){return r=Math.round(r),r<0?0:r>255?255:r}function qI(r){return r=Math.round(r),r<0?0:r>360?360:r}function zs(r){return r<0?0:r>1?1:r}function qh(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?wr(parseFloat(e)/100*255):wr(parseInt(e,10))}function ei(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?zs(parseFloat(e)/100):zs(parseFloat(e))}function Kh(r,e,t){return t<0?t+=1:t>1&&(t-=1),t*6<1?r+(e-r)*t*6:t*2<1?e:t*3<2?r+(e-r)*(2/3-t)*6:r}function za(r,e,t){return r+(e-r)*t}function je(r,e,t,a,n){return r[0]=e,r[1]=t,r[2]=a,r[3]=n,r}function bp(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r}var Pb=new hl(20),zl=null;function Ti(r,e){zl&&bp(zl,e),zl=Pb.put(r,zl||e.slice())}function Ye(r,e){if(r){e=e||[];var t=Pb.get(r);if(t)return bp(e,t);r=r+"";var a=r.replace(/ /g,"").toLowerCase();if(a in Am)return bp(e,Am[a]),Ti(r,e),e;var n=a.length;if(a.charAt(0)==="#"){if(n===4||n===5){var i=parseInt(a.slice(1,4),16);if(!(i>=0&&i<=4095)){je(e,0,0,0,1);return}return je(e,(i&3840)>>4|(i&3840)>>8,i&240|(i&240)>>4,i&15|(i&15)<<4,n===5?parseInt(a.slice(4),16)/15:1),Ti(r,e),e}else if(n===7||n===9){var i=parseInt(a.slice(1,7),16);if(!(i>=0&&i<=16777215)){je(e,0,0,0,1);return}return je(e,(i&16711680)>>16,(i&65280)>>8,i&255,n===9?parseInt(a.slice(7),16)/255:1),Ti(r,e),e}return}var o=a.indexOf("("),s=a.indexOf(")");if(o!==-1&&s+1===n){var l=a.substr(0,o),u=a.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?je(e,+u[0],+u[1],+u[2],1):je(e,0,0,0,1);f=ei(u.pop());case"rgb":if(u.length>=3)return je(e,qh(u[0]),qh(u[1]),qh(u[2]),u.length===3?f:ei(u[3])),Ti(r,e),e;je(e,0,0,0,1);return;case"hsla":if(u.length!==4){je(e,0,0,0,1);return}return u[3]=ei(u[3]),Ap(u,e),Ti(r,e),e;case"hsl":if(u.length!==3){je(e,0,0,0,1);return}return Ap(u,e),Ti(r,e),e;default:return}}je(e,0,0,0,1)}}function Ap(r,e){var t=(parseFloat(r[0])%360+360)%360/360,a=ei(r[1]),n=ei(r[2]),i=n<=.5?n*(a+1):n+a-n*a,o=n*2-i;return e=e||[],je(e,wr(Kh(o,i,t+1/3)*255),wr(Kh(o,i,t)*255),wr(Kh(o,i,t-1/3)*255),1),r.length===4&&(e[3]=r[3]),e}function KI(r){if(r){var e=r[0]/255,t=r[1]/255,a=r[2]/255,n=Math.min(e,t,a),i=Math.max(e,t,a),o=i-n,s=(i+n)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(i+n):u=o/(2-i-n);var f=((i-e)/6+o/2)/o,h=((i-t)/6+o/2)/o,v=((i-a)/6+o/2)/o;e===i?l=v-h:t===i?l=1/3+f-v:a===i&&(l=2/3+h-f),l<0&&(l+=1),l>1&&(l-=1)}var c=[l*360,u,s];return r[3]!=null&&c.push(r[3]),c}}function Tp(r,e){var t=Ye(r);if(t){for(var a=0;a<3;a++)e<0?t[a]=t[a]*(1-e)|0:t[a]=(255-t[a])*e+t[a]|0,t[a]>255?t[a]=255:t[a]<0&&(t[a]=0);return la(t,t.length===4?"rgba":"rgb")}}function Qh(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){t=t||[];var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=e[n],s=e[i],l=a-n;return t[0]=wr(za(o[0],s[0],l)),t[1]=wr(za(o[1],s[1],l)),t[2]=wr(za(o[2],s[2],l)),t[3]=zs(za(o[3],s[3],l)),t}}function QI(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=Ye(e[n]),s=Ye(e[i]),l=a-n,u=la([wr(za(o[0],s[0],l)),wr(za(o[1],s[1],l)),wr(za(o[2],s[2],l)),zs(za(o[3],s[3],l))],"rgba");return t?{color:u,leftIndex:n,rightIndex:i,value:a}:u}}function xs(r,e,t,a){var n=Ye(r);if(r)return n=KI(n),e!=null&&(n[0]=qI(e)),t!=null&&(n[1]=ei(t)),a!=null&&(n[2]=ei(a)),la(Ap(n),"rgba")}function uf(r,e){var t=Ye(r);if(t&&e!=null)return t[3]=zs(e),la(t,"rgba")}function la(r,e){if(!(!r||!r.length)){var t=r[0]+","+r[1]+","+r[2];return(e==="rgba"||e==="hsva"||e==="hsla")&&(t+=","+r[3]),e+"("+t+")"}}function ff(r,e){var t=Ye(r);return t?(.299*t[0]+.587*t[1]+.114*t[2])*t[3]/255+(1-t[3])*e:0}var hf=Math.round;function Gs(r){var e;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var t=Ye(r);t&&(r="rgb("+t[0]+","+t[1]+","+t[2]+")",e=t[3])}return{color:r,opacity:e??1}}var Tm=1e-4;function Ga(r){return r-Tm}function Gl(r){return hf(r*1e3)/1e3}function Cp(r){return hf(r*1e4)/1e4}function jI(r){return"matrix("+Gl(r[0])+","+Gl(r[1])+","+Gl(r[2])+","+Gl(r[3])+","+Cp(r[4])+","+Cp(r[5])+")"}var JI={left:"start",right:"end",center:"middle",middle:"middle"};function tP(r,e,t){return t==="top"?r+=e/2:t==="bottom"&&(r-=e/2),r}function eP(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function rP(r){var e=r.style,t=r.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),t[0],t[1]].join(",")}function Rb(r){return r&&!!r.image}function aP(r){return r&&!!r.svgElement}function ug(r){return Rb(r)||aP(r)}function Eb(r){return r.type==="linear"}function kb(r){return r.type==="radial"}function Ob(r){return r&&(r.type==="linear"||r.type==="radial")}function ih(r){return"url(#"+r+")"}function Nb(r){var e=r.getGlobalScale(),t=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(t)/Math.log(10)),1)}function Bb(r){var e=r.x||0,t=r.y||0,a=(r.rotation||0)*Bu,n=ut(r.scaleX,1),i=ut(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(e||t)&&l.push("translate("+e+"px,"+t+"px)"),a&&l.push("rotate("+a+")"),(n!==1||i!==1)&&l.push("scale("+n+","+i+")"),(o||s)&&l.push("skew("+hf(o*Bu)+"deg, "+hf(s*Bu)+"deg)"),l.join(" ")}var nP=function(){return Ct.hasGlobalWindow&&Q(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),Dp=Array.prototype.slice;function ea(r,e,t){return(e-r)*t+r}function jh(r,e,t,a){for(var n=e.length,i=0;ia?e:r,i=Math.min(t,a),o=n[i-1]||{color:[0,0,0,0],offset:0},s=i;so;if(s)a.length=o;else for(var l=i;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(e,t,a){this._needsSort=!0;var n=this.keyframes,i=n.length,o=!1,s=Dm,l=t;if(be(t)){var u=lP(t);s=u,(u===1&&!Mt(t[0])||u===2&&!Mt(t[0][0]))&&(o=!0)}else if(Mt(t)&&!Bs(t))s=Hl;else if(Y(t))if(!isNaN(+t))s=Hl;else{var f=Ye(t);f&&(l=f,s=us)}else if(rh(t)){var h=B({},l);h.colorStops=G(t.colorStops,function(c){return{offset:c.offset,color:Ye(c.color)}}),Eb(t)?s=Mp:kb(t)&&(s=Lp),l=h}i===0?this.valType=s:(s!==this.valType||s===Dm)&&(o=!0),this.discrete=this.discrete||o;var v={time:e,value:l,rawValue:t,percent:0};return a&&(v.easing=a,v.easingFunc=Q(a)?a:bb[a]||lg(a)),n.push(v),v},r.prototype.prepare=function(e,t){var a=this.keyframes;this._needsSort&&a.sort(function(d,g){return d.time-g.time});for(var n=this.valType,i=a.length,o=a[i-1],s=this.discrete,l=Wl(n),u=Mm(n),f=0;f=0&&!(o[f].percent<=t);f--);f=v(f,s-2)}else{for(f=h;ft);f++);f=v(f-1,s-2)}p=o[f+1],c=o[f]}if(c&&p){this._lastFr=f,this._lastFrP=t;var g=p.percent-c.percent,y=g===0?1:v((t-c.percent)/g,1);p.easingFunc&&(y=p.easingFunc(y));var m=a?this._additiveValue:u?Bo:e[l];if((Wl(i)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)e[l]=y<1?c.rawValue:p.rawValue;else if(Wl(i))i===Wu?jh(m,c[n],p[n],y):iP(m,c[n],p[n],y);else if(Mm(i)){var _=c[n],S=p[n],w=i===Mp;e[l]={type:w?"linear":"radial",x:ea(_.x,S.x,y),y:ea(_.y,S.y,y),colorStops:G(_.colorStops,function(b,A){var T=S.colorStops[A];return{offset:ea(b.offset,T.offset,y),color:Hu(jh([],b.color,T.color,y))}}),global:S.global},w?(e[l].x2=ea(_.x2,S.x2,y),e[l].y2=ea(_.y2,S.y2,y)):e[l].r=ea(_.r,S.r,y)}else if(u)jh(m,c[n],p[n],y),a||(e[l]=Hu(m));else{var x=ea(c[n],p[n],y);a?this._additiveValue=x:e[l]=x}a&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,a=this.propName,n=this._additiveValue;t===Hl?e[a]=e[a]+n:t===us?(Ye(e[a],Bo),Fl(Bo,Bo,n,1),e[a]=Hu(Bo)):t===Wu?Fl(e[a],e[a],n,1):t===Vb&&Cm(e[a],e[a],n,1)},r}(),fP=function(){function r(e,t,a,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&n){eg("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=a}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(e){this._target=e},r.prototype.when=function(e,t,a){return this.whenWithKeys(e,t,St(t),a)},r.prototype.whenWithKeys=function(e,t,a,n){for(var i=this._tracks,o=0;o0&&l.addKeyframe(0,ws(u),n),this._trackKeys.push(s)}l.addKeyframe(e,ws(t[s]),n)}return this._maxTime=Math.max(this._maxTime,e),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,a=0;a0)){this._started=1;for(var t=this,a=[],n=this._maxTime||0,i=0;i1){var s=o.pop();i.addKeyframe(s.time,e[n]),i.prepare(this._maxTime,i.getAdditiveTrack())}}}},r}();const fg=fP;function Ki(){return new Date().getTime()}var hP=function(r){Ht(e,r);function e(t){var a=r.call(this)||this;return a._running=!1,a._time=0,a._pausedTime=0,a._pauseStart=0,a._paused=!1,t=t||{},a.stage=t.stage||{},a}return e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var a=t.getClip();a&&this.addClip(a)},e.prototype.removeClip=function(t){if(t.animation){var a=t.prev,n=t.next;a?a.next=n:this._head=n,n?n.prev=a:this._tail=a,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var a=t.getClip();a&&this.removeClip(a),t.animation=null},e.prototype.update=function(t){for(var a=Ki()-this._pausedTime,n=a-this._time,i=this._head;i;){var o=i.next,s=i.step(a,n);s&&(i.ondestroy(),this.removeClip(i)),i=o}this._time=a,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0;function a(){t._running&&(xp(a),!t._paused&&t.update())}xp(a)},e.prototype.start=function(){this._running||(this._time=Ki(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Ki(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=Ki()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var a=t.next;t.prev=t.next=t.animation=null,t=a}this._head=this._tail=null},e.prototype.isFinished=function(){return this._head==null},e.prototype.animate=function(t,a){a=a||{},this.start();var n=new fg(t,a.loop);return this.addAnimator(n),n},e}(hr);const vP=hP;var cP=300,Jh=Ct.domSupported,tv=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],t={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},a=G(r,function(n){var i=n.replace("mouse","pointer");return t.hasOwnProperty(i)?i:n});return{mouse:r,touch:e,pointer:a}}(),Lm={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Im=!1;function Ip(r){var e=r.pointerType;return e==="pen"||e==="touch"}function pP(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function ev(r){r&&(r.zrByTouch=!0)}function dP(r,e){return Je(r.dom,new gP(r,e),!0)}function zb(r,e){for(var t=e,a=!1;t&&t.nodeType!==9&&!(a=t.domBelongToZr||t!==e&&t===r.painterRoot);)t=t.parentNode;return a}var gP=function(){function r(e,t){this.stopPropagation=Jt,this.stopImmediatePropagation=Jt,this.preventDefault=Jt,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return r}(),yr={mousedown:function(r){r=Je(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=Je(this.dom,r);var e=this.__mayPointerCapture;e&&(r.zrX!==e[0]||r.zrY!==e[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=Je(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=Je(this.dom,r);var e=r.toElement||r.relatedTarget;zb(this,e)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Im=!0,r=Je(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Im||(r=Je(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=Je(this.dom,r),ev(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),yr.mousemove.call(this,r),yr.mousedown.call(this,r)},touchmove:function(r){r=Je(this.dom,r),ev(r),this.handler.processGesture(r,"change"),yr.mousemove.call(this,r)},touchend:function(r){r=Je(this.dom,r),ev(r),this.handler.processGesture(r,"end"),yr.mouseup.call(this,r),+new Date-+this.__lastTouchMomentEm||r<-Em}var gn=[],Ci=[],av=ur(),nv=Math.abs,aa=function(){function r(){}return r.prototype.getLocalTransform=function(e){return r.getLocalTransform(this,e)},r.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},r.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},r.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},r.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},r.prototype.needLocalTransform=function(){return dn(this.rotation)||dn(this.x)||dn(this.y)||dn(this.scaleX-1)||dn(this.scaleY-1)||dn(this.skewX)||dn(this.skewY)},r.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),a=this.transform;if(!(t||e)){a&&Rm(a);return}a=a||ur(),t?this.getLocalTransform(a):Rm(a),e&&(t?sa(a,e,a):og(a,e)),this.transform=a,this._resolveGlobalScaleRatio(a)},r.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(gn);var a=gn[0]<0?-1:1,n=gn[1]<0?-1:1,i=((gn[0]-a)*t+a)/gn[0]||0,o=((gn[1]-n)*t+n)/gn[1]||0;e[0]*=i,e[1]*=i,e[2]*=o,e[3]*=o}this.invTransform=this.invTransform||ur(),mo(this.invTransform,e)},r.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},r.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],a=e[2]*e[2]+e[3]*e[3],n=Math.atan2(e[1],e[0]),i=Math.PI/2+n-Math.atan2(e[3],e[2]);a=Math.sqrt(a)*Math.cos(i),t=Math.sqrt(t),this.skewX=i,this.skewY=0,this.rotation=-n,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=a,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(sa(Ci,e.invTransform,t),t=Ci);var a=this.originX,n=this.originY;(a||n)&&(av[4]=a,av[5]=n,sa(Ci,t,av),Ci[4]-=a,Ci[5]-=n,t=Ci),this.setLocalTransform(t)}},r.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},r.prototype.transformCoordToLocal=function(e,t){var a=[e,t],n=this.invTransform;return n&&pe(a,a,n),a},r.prototype.transformCoordToGlobal=function(e,t){var a=[e,t],n=this.transform;return n&&pe(a,a,n),a},r.prototype.getLineScale=function(){var e=this.transform;return e&&nv(e[0]-1)>1e-10&&nv(e[3]-1)>1e-10?Math.sqrt(nv(e[0]*e[3]-e[2]*e[1])):1},r.prototype.copyTransform=function(e){Fb(this,e)},r.getLocalTransform=function(e,t){t=t||[];var a=e.originX||0,n=e.originY||0,i=e.scaleX,o=e.scaleY,s=e.anchorX,l=e.anchorY,u=e.rotation||0,f=e.x,h=e.y,v=e.skewX?Math.tan(e.skewX):0,c=e.skewY?Math.tan(-e.skewY):0;if(a||n||s||l){var p=a+s,d=n+l;t[4]=-p*i-v*d*o,t[5]=-d*o-c*p*i}else t[4]=t[5]=0;return t[0]=i,t[3]=o,t[1]=c*i,t[2]=v*o,u&&mi(t,t,u),t[4]+=a+f,t[5]+=n+h,t},r.initDefaultProps=function(){var e=r.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),r}(),Yr=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Fb(r,e){for(var t=0;t=0?parseFloat(r)/100*e:parseFloat(r):r}function cf(r,e,t){var a=e.position||"inside",n=e.distance!=null?e.distance:5,i=t.height,o=t.width,s=i/2,l=t.x,u=t.y,f="left",h="top";if(a instanceof Array)l+=Ar(a[0],t.width),u+=Ar(a[1],t.height),f=null,h=null;else switch(a){case"left":l-=n,u+=s,f="right",h="middle";break;case"right":l+=n+o,u+=s,h="middle";break;case"top":l+=o/2,u-=n,f="center",h="bottom";break;case"bottom":l+=o/2,u+=i+n,f="center";break;case"inside":l+=o/2,u+=s,f="center",h="middle";break;case"insideLeft":l+=n,u+=s,h="middle";break;case"insideRight":l+=o-n,u+=s,f="right",h="middle";break;case"insideTop":l+=o/2,u+=n,f="center";break;case"insideBottom":l+=o/2,u+=i-n,f="center",h="bottom";break;case"insideTopLeft":l+=n,u+=n;break;case"insideTopRight":l+=o-n,u+=n,f="right";break;case"insideBottomLeft":l+=n,u+=i-n,h="bottom";break;case"insideBottomRight":l+=o-n,u+=i-n,f="right",h="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=h,r}var iv="__zr_normal__",ov=Yr.concat(["ignore"]),wP=Wr(Yr,function(r,e){return r[e]=!0,r},{ignore:!1}),Di={},bP=new ht(0,0,0,0),hg=function(){function r(e){this.id=cb(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return r.prototype._init=function(e){this.attr(e)},r.prototype.drift=function(e,t,a){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=e,n[5]+=t,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var a=this.textConfig,n=a.local,i=t.innerTransformable,o=void 0,s=void 0,l=!1;i.parent=n?this:null;var u=!1;if(i.copyTransform(t),a.position!=null){var f=bP;a.layoutRect?f.copy(a.layoutRect):f.copy(this.getBoundingRect()),n||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(Di,a,f):cf(Di,a,f),i.x=Di.x,i.y=Di.y,o=Di.align,s=Di.verticalAlign;var h=a.origin;if(h&&a.rotation!=null){var v=void 0,c=void 0;h==="center"?(v=f.width*.5,c=f.height*.5):(v=Ar(h[0],f.width),c=Ar(h[1],f.height)),u=!0,i.originX=-i.x+v+(n?0:f.x),i.originY=-i.y+c+(n?0:f.y)}}a.rotation!=null&&(i.rotation=a.rotation);var p=a.offset;p&&(i.x+=p[0],i.y+=p[1],u||(i.originX=-p[0],i.originY=-p[1]));var d=a.inside==null?typeof a.position=="string"&&a.position.indexOf("inside")>=0:a.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;d&&this.canBeInsideText()?(y=a.insideFill,m=a.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=a.outsideFill,m=a.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==g.fill||m!==g.stroke||_!==g.autoStroke||o!==g.align||s!==g.verticalAlign)&&(l=!0,g.fill=y,g.stroke=m,g.autoStroke=_,g.align=o,g.verticalAlign=s,t.setDefaultTextStyle(g)),t.__dirty|=Ue,l&&t.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(e){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?kp:Ep},r.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),a=typeof t=="string"&&Ye(t);a||(a=[255,255,255,1]);for(var n=a[3],i=this.__zr.isDarkMode(),o=0;o<3;o++)a[o]=a[o]*n+(i?0:255)*(1-n);return a[3]=1,la(a,"rgba")},r.prototype.traverse=function(e,t){},r.prototype.attrKV=function(e,t){e==="textConfig"?this.setTextConfig(t):e==="textContent"?this.setTextContent(t):e==="clipPath"?this.setClipPath(t):e==="extra"?(this.extra=this.extra||{},B(this.extra,t)):this[e]=t},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(e,t){if(typeof e=="string")this.attrKV(e,t);else if(et(e))for(var a=e,n=St(a),i=0;i0},r.prototype.getState=function(e){return this.states[e]},r.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},r.prototype.clearStates=function(e){this.useState(iv,!1,e)},r.prototype.useState=function(e,t,a,n){var i=e===iv,o=this.hasState();if(!(!o&&i)){var s=this.currentStates,l=this.stateTransition;if(!(pt(s,e)>=0&&(t||s.length===1))){var u;if(this.stateProxy&&!i&&(u=this.stateProxy(e)),u||(u=this.states&&this.states[e]),!u&&!i){eg("State "+e+" not exists.");return}i||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||n);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,u,this._normalState,t,!a&&!this.__inHover&&l&&l.duration>0,l);var h=this._textContent,v=this._textGuide;return h&&h.useState(e,t,a,f),v&&v.useState(e,t,a,f),i?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Ue),u}}},r.prototype.useStates=function(e,t,a){if(!e.length)this.clearStates();else{var n=[],i=this.currentStates,o=e.length,s=o===i.length;if(s){for(var l=0;l0,p);var d=this._textContent,g=this._textGuide;d&&d.useStates(e,t,v),g&&g.useStates(e,t,v),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!v&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Ue)}},r.prototype._updateAnimationTargets=function(){for(var e=0;e=0){var a=this.currentStates.slice();a.splice(t,1),this.useStates(a)}},r.prototype.replaceState=function(e,t,a){var n=this.currentStates.slice(),i=pt(n,e),o=pt(n,t)>=0;i>=0?o?n.splice(i,1):n[i]=t:a&&!o&&n.push(t),this.useStates(n)},r.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},r.prototype._mergeStates=function(e){for(var t={},a,n=0;n=0&&i.splice(o,1)}),this.animators.push(e),a&&a.animation.addAnimator(e),a&&a.wakeUp()},r.prototype.updateDuringAnimation=function(e){this.markRedraw()},r.prototype.stopAnimation=function(e,t){for(var a=this.animators,n=a.length,i=[],o=0;o0&&t.during&&i[0].during(function(p,d){t.during(d)});for(var v=0;v0||n.force&&!o.length){var A=void 0,T=void 0,D=void 0;if(s){T={},v&&(A={});for(var S=0;S<_;S++){var y=d[S];T[y]=t[y],v?A[y]=a[y]:t[y]=a[y]}}else if(v){D={};for(var S=0;S<_;S++){var y=d[S];D[y]=ws(t[y]),TP(t,a,y)}}var w=new fg(t,!1,!1,h?kt(p,function(L){return L.targetName===e}):null);w.targetName=e,n.scope&&(w.scope=n.scope),v&&A&&w.whenWithKeys(0,A,d),D&&w.whenWithKeys(0,D,d),w.whenWithKeys(u??500,s?T:a,d).delay(f||0),r.addAnimator(w,e),o.push(w)}}const Wb=hg;var Ub=function(r){Ht(e,r);function e(t){var a=r.call(this)||this;return a.isGroup=!0,a._children=[],a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var a=this._children,n=0;n=0&&(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,a){var n=pt(this._children,t);return n>=0&&this.replaceAt(a,n),this},e.prototype.replaceAt=function(t,a){var n=this._children,i=n[a];if(t&&t!==this&&t.parent!==this&&t!==i){n[a]=t,i.parent=null;var o=this.__zr;o&&i.removeSelfFromZr(o),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var a=this.__zr;a&&a!==t.__zr&&t.addSelfToZr(a),a&&a.refresh()},e.prototype.remove=function(t){var a=this.__zr,n=this._children,i=pt(n,t);return i<0?this:(n.splice(i,1),t.parent=null,a&&t.removeSelfFromZr(a),a&&a.refresh(),this)},e.prototype.removeAll=function(){for(var t=this._children,a=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},r.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},r.prototype.resize=function(e){e=e||{},this.painter.resize(e.width,e.height),this.handler.resize()},r.prototype.clearAnimation=function(){this.animation.clear()},r.prototype.getWidth=function(){return this.painter.getWidth()},r.prototype.getHeight=function(){return this.painter.getHeight()},r.prototype.setCursorStyle=function(e){this.handler.setCursorStyle(e)},r.prototype.findHover=function(e,t){return this.handler.findHover(e,t)},r.prototype.on=function(e,t,a){return this.handler.on(e,t,a),this},r.prototype.off=function(e,t){this.handler.off(e,t)},r.prototype.trigger=function(e,t){this.handler.trigger(e,t)},r.prototype.clear=function(){for(var e=this.storage.getRoots(),t=0;t0){if(r<=n)return o;if(r>=i)return s}else{if(r>=n)return o;if(r<=i)return s}else{if(r===n)return o;if(r===i)return s}return(r-n)/l*u+o}function H(r,e){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return Y(r)?RP(r).match(/%$/)?parseFloat(r)/100*e:parseFloat(r):r==null?NaN:+r}function Qt(r,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),Zb),r=(+r).toFixed(e),t?r:+r}function sr(r){return r.sort(function(e,t){return e-t}),r}function Vr(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(r*e)/e===r)return t}return EP(r)}function EP(r){var e=r.toString().toLowerCase(),t=e.indexOf("e"),a=t>0?+e.slice(t+1):0,n=t>0?t:e.length,i=e.indexOf("."),o=i<0?0:n-1-i;return Math.max(0,o-a)}function Xb(r,e){var t=Math.log,a=Math.LN10,n=Math.floor(t(r[1]-r[0])/a),i=Math.round(t(Math.abs(e[1]-e[0]))/a),o=Math.min(Math.max(-n+i,0),20);return isFinite(o)?o:20}function kP(r,e){var t=Wr(r,function(c,p){return c+(isNaN(p)?0:p)},0);if(t===0)return[];for(var a=Math.pow(10,e),n=G(r,function(c){return(isNaN(c)?0:c)/t*a*100}),i=a*100,o=G(n,function(c){return Math.floor(c)}),s=Wr(o,function(c,p){return c+p},0),l=G(n,function(c,p){return c-o[p]});su&&(u=l[h],f=h);++o[f],l[f]=0,++s}return G(o,function(c){return c/a})}function OP(r,e){var t=Math.max(Vr(r),Vr(e)),a=r+e;return t>Zb?a:Qt(a,t)}var Vm=9007199254740991;function $b(r){var e=Math.PI*2;return(r%e+e)%e}function pf(r){return r>-Bm&&r=10&&e++,e}function qb(r,e){var t=vg(r),a=Math.pow(10,t),n=r/a,i;return e?n<1.5?i=1:n<2.5?i=2:n<4?i=3:n<7?i=5:i=10:n<1?i=1:n<2?i=2:n<3?i=3:n<5?i=5:i=10,r=i*a,t>=-20?+r.toFixed(t<0?-t:0):r}function uv(r,e){var t=(r.length-1)*e+1,a=Math.floor(t),n=+r[a-1],i=t-a;return i?n+i*(r[a]-n):n}function zm(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,a=0;a=0||i&&pt(i,l)<0)){var u=a.getShallow(l,e);u!=null&&(o[r[s][0]]=u)}}return o}}var sR=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],lR=vi(sR),uR=function(){function r(){}return r.prototype.getAreaStyle=function(e,t){return lR(this,e,t)},r}(),Np=new hl(50);function fR(r){if(typeof r=="string"){var e=Np.get(r);return e&&e.image}else return r}function gg(r,e,t,a,n){if(r)if(typeof r=="string"){if(e&&e.__zrImageSrc===r||!t)return e;var i=Np.get(r),o={hostEl:t,cb:a,cbPayload:n};return i?(e=i.image,!lh(e)&&i.pending.push(o)):(e=Ka.loadImage(r,Wm,Wm),e.__zrImageSrc=r,Np.put(r,e.__cachedImgObj={image:e,pending:[o]})),e}else return r;else return e}function Wm(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=o;l++)s-=o;var u=Ze(t,e);return u>s&&(t="",u=0),s=r-u,n.ellipsis=t,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=r,n}function lA(r,e){var t=e.containerWidth,a=e.font,n=e.contentWidth;if(!t)return"";var i=Ze(r,a);if(i<=t)return r;for(var o=0;;o++){if(i<=n||o>=e.maxIterations){r+=e.ellipsis;break}var s=o===0?vR(r,n,e.ascCharWidth,e.cnCharWidth):i>0?Math.floor(r.length*n/i):0;r=r.substr(0,s),i=Ze(r,a)}return r===""&&(r=e.placeholder),r}function vR(r,e,t,a){for(var n=0,i=0,o=r.length;ic&&u){var p=Math.floor(c/s);h=h.slice(0,p)}if(r&&i&&f!=null)for(var d=sA(f,n,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),g=0;gs&&hv(t,r.substring(s,u),e,o),hv(t,l[2],e,o,l[1]),s=fv.lastIndex}sn){w>0?(m.tokens=m.tokens.slice(0,w),g(m,S,_),t.lines=t.lines.slice(0,y+1)):t.lines=t.lines.slice(0,y);break t}var L=b.width,I=L==null||L==="auto";if(typeof L=="string"&&L.charAt(L.length-1)==="%")x.percentWidth=L,f.push(x),x.contentWidth=Ze(x.text,D);else{if(I){var P=b.backgroundColor,R=P&&P.image;R&&(R=fR(R),lh(R)&&(x.width=Math.max(x.width,R.width*M/R.height)))}var E=p&&a!=null?a-S:null;E!=null&&E0&&p+a.accumWidth>a.width&&(f=e.split(` +`),u=!0),a.accumWidth=p}else{var d=uA(e,l,a.width,a.breakAll,a.accumWidth);a.accumWidth=d.accumWidth+c,h=d.linesWidths,f=d.lines}}else f=e.split(` +`);for(var g=0;g=33&&e<=383}var mR=Wr(",&?/;] ".split(""),function(r,e){return r[e]=!0,r},{});function _R(r){return yR(r)?!!mR[r]:!0}function uA(r,e,t,a,n){for(var i=[],o=[],s="",l="",u=0,f=0,h=0;ht:n+f+c>t){f?(s||l)&&(p?(s||(s=l,l="",u=0,f=u),i.push(s),o.push(f-u),l+=v,u+=c,s="",f=u):(l&&(s+=l,l="",u=0),i.push(s),o.push(f),s=v,f=c)):p?(i.push(l),o.push(u),l=v,u=c):(i.push(v),o.push(c));continue}f+=c,p?(l+=v,u+=c):(l&&(s+=l,l="",u=0),s+=v)}return!i.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(i.push(s),o.push(f)),i.length===1&&(f+=n),{accumWidth:f,lines:i,linesWidths:o}}var Bp="__zr_style_"+Math.round(Math.random()*10),ri={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},uh={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};ri[Bp]=!0;var Ym=["z","z2","invisible"],SR=["invisible"],xR=function(r){Ht(e,r);function e(t){return r.call(this,t)||this}return e.prototype._init=function(t){for(var a=St(t),n=0;n1e-4){s[0]=r-t,s[1]=e-a,l[0]=r+t,l[1]=e+a;return}if(Ul[0]=dv(n)*t+r,Ul[1]=pv(n)*a+e,Yl[0]=dv(i)*t+r,Yl[1]=pv(i)*a+e,u(s,Ul,Yl),f(l,Ul,Yl),n=n%mn,n<0&&(n=n+mn),i=i%mn,i<0&&(i=i+mn),n>i&&!o?i+=mn:nn&&(Zl[0]=dv(c)*t+r,Zl[1]=pv(c)*a+e,u(s,Zl,s),f(l,Zl,l))}var Nt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},_n=[],Sn=[],Mr=[],ba=[],Lr=[],Ir=[],gv=Math.min,yv=Math.max,xn=Math.cos,wn=Math.sin,jr=Math.abs,Vp=Math.PI,Pa=Vp*2,mv=typeof Float32Array<"u",Vo=[];function _v(r){var e=Math.round(r/Vp*1e8)/1e8;return e%2*Vp}function fA(r,e){var t=_v(r[0]);t<0&&(t+=Pa);var a=t-r[0],n=r[1];n+=a,!e&&n-t>=Pa?n=t+Pa:e&&t-n>=Pa?n=t-Pa:!e&&t>n?n=t+(Pa-_v(t-n)):e&&t0&&(this._ux=jr(a/vf/e)||0,this._uy=jr(a/vf/t)||0)},r.prototype.setDPR=function(e){this.dpr=e},r.prototype.setContext=function(e){this._ctx=e},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(Nt.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},r.prototype.lineTo=function(e,t){var a=jr(e-this._xi),n=jr(t-this._yi),i=a>this._ux||n>this._uy;if(this.addData(Nt.L,e,t),this._ctx&&i&&this._ctx.lineTo(e,t),i)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=a*a+n*n;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){return this._drawPendingPt(),this.addData(Nt.C,e,t,a,n,i,o),this._ctx&&this._ctx.bezierCurveTo(e,t,a,n,i,o),this._xi=i,this._yi=o,this},r.prototype.quadraticCurveTo=function(e,t,a,n){return this._drawPendingPt(),this.addData(Nt.Q,e,t,a,n),this._ctx&&this._ctx.quadraticCurveTo(e,t,a,n),this._xi=a,this._yi=n,this},r.prototype.arc=function(e,t,a,n,i,o){this._drawPendingPt(),Vo[0]=n,Vo[1]=i,fA(Vo,o),n=Vo[0],i=Vo[1];var s=i-n;return this.addData(Nt.A,e,t,a,a,n,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,a,n,i,o),this._xi=xn(i)*a+e,this._yi=wn(i)*a+t,this},r.prototype.arcTo=function(e,t,a,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,a,n,i),this},r.prototype.rect=function(e,t,a,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,a,n),this.addData(Nt.R,e,t,a,n),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(Nt.Z);var e=this._ctx,t=this._x0,a=this._y0;return e&&e.closePath(),this._xi=t,this._yi=a,this},r.prototype.fill=function(e){e&&e.fill(),this.toStatic()},r.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(e){var t=e.length;!(this.data&&this.data.length===t)&&mv&&(this.data=new Float32Array(t));for(var a=0;af.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t11&&(this.data=new Float32Array(e)))}},r.prototype.getBoundingRect=function(){Mr[0]=Mr[1]=Lr[0]=Lr[1]=Number.MAX_VALUE,ba[0]=ba[1]=Ir[0]=Ir[1]=-Number.MAX_VALUE;var e=this.data,t=0,a=0,n=0,i=0,o;for(o=0;oa||jr(_)>n||v===t-1)&&(d=Math.sqrt(m*m+_*_),i=g,o=y);break}case Nt.C:{var S=e[v++],w=e[v++],g=e[v++],y=e[v++],x=e[v++],b=e[v++];d=FI(i,o,S,w,g,y,x,b,10),i=x,o=b;break}case Nt.Q:{var S=e[v++],w=e[v++],g=e[v++],y=e[v++];d=WI(i,o,S,w,g,y,10),i=g,o=y;break}case Nt.A:var A=e[v++],T=e[v++],D=e[v++],M=e[v++],L=e[v++],I=e[v++],P=I+L;v+=1,e[v++],p&&(s=xn(L)*D+A,l=wn(L)*M+T),d=yv(D,M)*gv(Pa,Math.abs(I)),i=xn(P)*D+A,o=wn(P)*M+T;break;case Nt.R:{s=i=e[v++],l=o=e[v++];var R=e[v++],E=e[v++];d=R*2+E*2;break}case Nt.Z:{var m=s-i,_=l-o;d=Math.sqrt(m*m+_*_),i=s,o=l;break}}d>=0&&(u[h++]=d,f+=d)}return this._pathLen=f,f},r.prototype.rebuildPath=function(e,t){var a=this.data,n=this._ux,i=this._uy,o=this._len,s,l,u,f,h,v,c=t<1,p,d,g=0,y=0,m,_=0,S,w;if(c&&(this._pathSegLen||this._calculateLength(),p=this._pathSegLen,d=this._pathLen,m=t*d,!m))return;t:for(var x=0;x0&&(e.lineTo(S,w),_=0),b){case Nt.M:s=u=a[x++],l=f=a[x++],e.moveTo(u,f);break;case Nt.L:{h=a[x++],v=a[x++];var T=jr(h-u),D=jr(v-f);if(T>n||D>i){if(c){var M=p[y++];if(g+M>m){var L=(m-g)/M;e.lineTo(u*(1-L)+h*L,f*(1-L)+v*L);break t}g+=M}e.lineTo(h,v),u=h,f=v,_=0}else{var I=T*T+D*D;I>_&&(S=h,w=v,_=I)}break}case Nt.C:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++],k=a[x++],V=a[x++];if(c){var M=p[y++];if(g+M>m){var L=(m-g)/M;Qa(u,P,E,k,L,_n),Qa(f,R,N,V,L,Sn),e.bezierCurveTo(_n[1],Sn[1],_n[2],Sn[2],_n[3],Sn[3]);break t}g+=M}e.bezierCurveTo(P,R,E,N,k,V),u=k,f=V;break}case Nt.Q:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++];if(c){var M=p[y++];if(g+M>m){var L=(m-g)/M;Vs(u,P,E,L,_n),Vs(f,R,N,L,Sn),e.quadraticCurveTo(_n[1],Sn[1],_n[2],Sn[2]);break t}g+=M}e.quadraticCurveTo(P,R,E,N),u=E,f=N;break}case Nt.A:var F=a[x++],W=a[x++],$=a[x++],j=a[x++],tt=a[x++],mt=a[x++],It=a[x++],gt=!a[x++],at=$>j?$:j,_t=jr($-j)>.001,vt=tt+mt,q=!1;if(c){var M=p[y++];g+M>m&&(vt=tt+mt*(m-g)/M,q=!0),g+=M}if(_t&&e.ellipse?e.ellipse(F,W,$,j,It,tt,vt,gt):e.arc(F,W,at,tt,vt,gt),q)break t;A&&(s=xn(tt)*$+F,l=wn(tt)*j+W),u=xn(vt)*$+F,f=wn(vt)*j+W;break;case Nt.R:s=u=a[x],l=f=a[x+1],h=a[x++],v=a[x++];var st=a[x++],Ut=a[x++];if(c){var M=p[y++];if(g+M>m){var wt=m-g;e.moveTo(h,v),e.lineTo(h+gv(wt,st),v),wt-=st,wt>0&&e.lineTo(h+st,v+gv(wt,Ut)),wt-=Ut,wt>0&&e.lineTo(h+yv(st-wt,0),v+Ut),wt-=st,wt>0&&e.lineTo(h,v+yv(Ut-wt,0));break t}g+=M}e.rect(h,v,st,Ut);break;case Nt.Z:if(c){var M=p[y++];if(g+M>m){var L=(m-g)/M;e.lineTo(u*(1-L)+s*L,f*(1-L)+l*L);break t}g+=M}e.closePath(),u=s,f=l}}},r.prototype.clone=function(){var e=new r,t=this.data;return e.data=t.slice?t.slice():Array.prototype.slice.call(t),e._len=this._len,e},r.CMD=Nt,r.initDefaultProps=function(){var e=r.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),r}();const Xr=CR;function Ea(r,e,t,a,n,i,o){if(n===0)return!1;var s=n,l=0,u=r;if(o>e+s&&o>a+s||or+s&&i>t+s||ie+h&&f>a+h&&f>i+h&&f>s+h||fr+h&&u>t+h&&u>n+h&&u>o+h||ue+u&&l>a+u&&l>i+u||lr+u&&s>t+u&&s>n+u||st||f+un&&(n+=zo);var v=Math.atan2(l,s);return v<0&&(v+=zo),v>=a&&v<=n||v+zo>=a&&v+zo<=n}function ra(r,e,t,a,n,i){if(i>e&&i>a||in?s:0}var Aa=Xr.CMD,bn=Math.PI*2,LR=1e-4;function IR(r,e){return Math.abs(r-e)e&&u>a&&u>i&&u>s||u1&&PR(),c=oe(e,a,i,s,er[0]),v>1&&(p=oe(e,a,i,s,er[1]))),v===2?ge&&s>a&&s>i||s=0&&u<=1){for(var f=0,h=fe(e,a,i,u),v=0;vt||s<-t)return 0;var l=Math.sqrt(t*t-s*s);De[0]=-l,De[1]=l;var u=Math.abs(a-n);if(u<1e-4)return 0;if(u>=bn-1e-4){a=0,n=bn;var f=i?1:-1;return o>=De[0]+r&&o<=De[1]+r?f:0}if(a>n){var h=a;a=n,n=h}a<0&&(a+=bn,n+=bn);for(var v=0,c=0;c<2;c++){var p=De[c];if(p+r>o){var d=Math.atan2(s,p),f=i?1:-1;d<0&&(d=bn+d),(d>=a&&d<=n||d+bn>=a&&d+bn<=n)&&(d>Math.PI/2&&d1&&(t||(s+=ra(l,u,f,h,a,n))),g&&(l=i[p],u=i[p+1],f=l,h=u),d){case Aa.M:f=i[p++],h=i[p++],l=f,u=h;break;case Aa.L:if(t){if(Ea(l,u,i[p],i[p+1],e,a,n))return!0}else s+=ra(l,u,i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case Aa.C:if(t){if(DR(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=RR(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case Aa.Q:if(t){if(hA(l,u,i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=ER(l,u,i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case Aa.A:var y=i[p++],m=i[p++],_=i[p++],S=i[p++],w=i[p++],x=i[p++];p+=1;var b=!!(1-i[p++]);v=Math.cos(w)*_+y,c=Math.sin(w)*S+m,g?(f=v,h=c):s+=ra(l,u,v,c,a,n);var A=(a-y)*S/_+y;if(t){if(MR(y,m,S,w,w+x,b,e,A,n))return!0}else s+=kR(y,m,S,w,w+x,b,A,n);l=Math.cos(w+x)*_+y,u=Math.sin(w+x)*S+m;break;case Aa.R:f=l=i[p++],h=u=i[p++];var T=i[p++],D=i[p++];if(v=f+T,c=h+D,t){if(Ea(f,h,v,h,e,a,n)||Ea(v,h,v,c,e,a,n)||Ea(v,c,f,c,e,a,n)||Ea(f,c,f,h,e,a,n))return!0}else s+=ra(v,h,v,c,a,n),s+=ra(f,c,f,h,a,n);break;case Aa.Z:if(t){if(Ea(l,u,f,h,e,a,n))return!0}else s+=ra(l,u,f,h,a,n);l=f,u=h;break}}return!t&&!IR(u,h)&&(s+=ra(l,u,f,h,a,n)||0),s!==0}function OR(r,e,t){return vA(r,0,!1,e,t)}function NR(r,e,t,a){return vA(r,e,!0,t,a)}var df=J({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},ri),BR={style:J({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},uh.style)},Sv=Yr.concat(["invisible","culling","z","z2","zlevel","parent"]),VR=function(r){Ht(e,r);function e(t){return r.call(this,t)||this}return e.prototype.update=function(){var t=this;r.prototype.update.call(this);var a=this.style;if(a.decal){var n=this._decalEl=this._decalEl||new e;n.buildPath===e.prototype.buildPath&&(n.buildPath=function(l){t.buildPath(l,t.shape)}),n.silent=!0;var i=n.style;for(var o in a)i[o]!==a[o]&&(i[o]=a[o]);i.fill=a.fill?a.decal:null,i.decal=null,i.shadowColor=null,a.strokeFirst&&(i.stroke=null);for(var s=0;s.5?Ep:a>.2?xP:kp}else if(t)return kp}return Ep},e.prototype.getInsideTextStroke=function(t){var a=this.style.fill;if(Y(a)){var n=this.__zr,i=!!(n&&n.isDarkMode()),o=ff(t,0)0))},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.getBoundingRect=function(){var t=this._rect,a=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var o=this.path;(i||this.__dirty&Yi)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),t=o.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){s.copy(t);var l=a.strokeNoScale?this.getLineScale():1,u=a.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f??4)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return t},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect(),o=this.style;if(t=n[0],a=n[1],i.contain(t,a)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),NR(s,l/u,t,a)))return!0}if(this.hasFill())return OR(s,t,a)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=Yi,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){t==="style"?this.dirtyStyle():t==="shape"?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(t,a){t==="shape"?this.setShape(a):r.prototype.attrKV.call(this,t,a)},e.prototype.setShape=function(t,a){var n=this.shape;return n||(n=this.shape={}),typeof t=="string"?n[t]=a:B(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(this.__dirty&Yi)},e.prototype.createStyle=function(t){return ah(df,t)},e.prototype._innerSaveToNormal=function(t){r.prototype._innerSaveToNormal.call(this,t);var a=this._normalState;t.shape&&!a.shape&&(a.shape=B({},this.shape))},e.prototype._applyStateObj=function(t,a,n,i,o,s){r.prototype._applyStateObj.call(this,t,a,n,i,o,s);var l=!(a&&i),u;if(a&&a.shape?o?i?u=a.shape:(u=B({},n.shape),B(u,a.shape)):(u=B({},i?this.shape:n.shape),B(u,a.shape)):l&&(u=n.shape),u)if(o){this.shape=B({},this.shape);for(var f={},h=St(u),v=0;v0},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.createStyle=function(t){return ah(zR,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var a=t.text;a!=null?a+="":a="";var n=vl(a,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},e.initDefaultProps=function(){var t=e.prototype;t.dirtyRectTolerance=10}(),e}(fr);cA.prototype.type="tspan";const Hs=cA;var GR=J({x:0,y:0},ri),FR={style:J({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},uh.style)};function HR(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var pA=function(r){Ht(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.createStyle=function(t){return ah(GR,t)},e.prototype._getSize=function(t){var a=this.style,n=a[t];if(n!=null)return n;var i=HR(a.image)?a.image:this.__image;if(!i)return 0;var o=t==="width"?"height":"width",s=a[o];return s==null?i[t]:i[t]/i[o]*s},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return FR},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new ht(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(fr);pA.prototype.type="image";const me=pA;function WR(r,e){var t=e.x,a=e.y,n=e.width,i=e.height,o=e.r,s,l,u,f;n<0&&(t=t+n,n=-n),i<0&&(a=a+i,i=-i),typeof o=="number"?s=l=u=f=o:o instanceof Array?o.length===1?s=l=u=f=o[0]:o.length===2?(s=u=o[0],l=f=o[1]):o.length===3?(s=o[0],l=f=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],f=o[3]):s=l=u=f=0;var h;s+l>n&&(h=s+l,s*=n/h,l*=n/h),u+f>n&&(h=u+f,u*=n/h,f*=n/h),l+u>i&&(h=l+u,l*=i/h,u*=i/h),s+f>i&&(h=s+f,s*=i/h,f*=i/h),r.moveTo(t+s,a),r.lineTo(t+n-l,a),l!==0&&r.arc(t+n-l,a+l,l,-Math.PI/2,0),r.lineTo(t+n,a+i-u),u!==0&&r.arc(t+n-u,a+i-u,u,0,Math.PI/2),r.lineTo(t+f,a+i),f!==0&&r.arc(t+f,a+i-f,f,Math.PI/2,Math.PI),r.lineTo(t,a+s),s!==0&&r.arc(t+s,a+s,s,Math.PI,Math.PI*1.5)}var Qi=Math.round;function dA(r,e,t){if(e){var a=e.x1,n=e.x2,i=e.y1,o=e.y2;r.x1=a,r.x2=n,r.y1=i,r.y2=o;var s=t&&t.lineWidth;return s&&(Qi(a*2)===Qi(n*2)&&(r.x1=r.x2=$n(a,s,!0)),Qi(i*2)===Qi(o*2)&&(r.y1=r.y2=$n(i,s,!0))),r}}function gA(r,e,t){if(e){var a=e.x,n=e.y,i=e.width,o=e.height;r.x=a,r.y=n,r.width=i,r.height=o;var s=t&&t.lineWidth;return s&&(r.x=$n(a,s,!0),r.y=$n(n,s,!0),r.width=Math.max($n(a+i,s,!1)-r.x,i===0?0:1),r.height=Math.max($n(n+o,s,!1)-r.y,o===0?0:1)),r}}function $n(r,e,t){if(!e)return r;var a=Qi(r*2);return(a+Qi(e))%2===0?a/2:(a+(t?1:-1))/2}var UR=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),YR={},yA=function(r){Ht(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new UR},e.prototype.buildPath=function(t,a){var n,i,o,s;if(this.subPixelOptimize){var l=gA(YR,a,this.style);n=l.x,i=l.y,o=l.width,s=l.height,l.r=a.r,a=l}else n=a.x,i=a.y,o=a.width,s=a.height;a.r?WR(t,a):t.rect(n,i,o,s)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(yt);yA.prototype.type="rect";const bt=yA;var Km={fill:"#000"},Qm=2,ZR={style:J({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},uh.style)},mA=function(r){Ht(e,r);function e(t){var a=r.call(this)||this;return a.type="text",a._children=[],a._defaultStyle=Km,a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t0,L=t.width!=null&&(t.overflow==="truncate"||t.overflow==="break"||t.overflow==="breakAll"),I=o.calculatedLineHeight,P=0;P=0&&(P=x[I],P.align==="right");)this._placeToken(P,t,A,y,L,"right",_),T-=P.width,L-=P.width,I--;for(M+=(i-(M-g)-(m-L)-T)/2;D<=I;)P=x[D],this._placeToken(P,t,A,y,M+P.width/2,"center",_),M+=P.width,D++;y+=A}},e.prototype._placeToken=function(t,a,n,i,o,s,l){var u=a.rich[t.styleName]||{};u.text=t.text;var f=t.verticalAlign,h=i+n/2;f==="top"?h=i+t.height/2:f==="bottom"&&(h=i+n-t.height/2);var v=!t.isLineHolder&&xv(u);v&&this._renderBackground(u,a,s==="right"?o-t.width:s==="center"?o-t.width/2:o,h-t.height/2,t.width,t.height);var c=!!u.backgroundColor,p=t.textPadding;p&&(o=a0(o,s,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(Hs),g=d.createStyle();d.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=r0("fill"in u?u.fill:"fill"in a?a.fill:(m=!0,y.fill)),w=e0("stroke"in u?u.stroke:"stroke"in a?a.stroke:!c&&!l&&(!y.autoStroke||m)?(_=Qm,y.stroke):null),x=u.textShadowBlur>0||a.textShadowBlur>0;g.text=t.text,g.x=o,g.y=h,x&&(g.shadowBlur=u.textShadowBlur||a.textShadowBlur||0,g.shadowColor=u.textShadowColor||a.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||a.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||a.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=t.font||qa,g.opacity=ia(u.opacity,a.opacity,1),Jm(g,u),w&&(g.lineWidth=ia(u.lineWidth,a.lineWidth,_),g.lineDash=ut(u.lineDash,a.lineDash),g.lineDashOffset=a.lineDashOffset||0,g.stroke=w),S&&(g.fill=S);var b=t.contentWidth,A=t.contentHeight;d.setBoundingRect(new ht(fs(g.x,b,g.textAlign),Zi(g.y,A,g.textBaseline),b,A))},e.prototype._renderBackground=function(t,a,n,i,o,s){var l=t.backgroundColor,u=t.borderWidth,f=t.borderColor,h=l&&l.image,v=l&&!h,c=t.borderRadius,p=this,d,g;if(v||t.lineHeight||u&&f){d=this._getOrCreateChild(bt),d.useStyle(d.createStyle()),d.style.fill=null;var y=d.shape;y.x=n,y.y=i,y.width=o,y.height=s,y.r=c,d.dirtyShape()}if(v){var m=d.style;m.fill=l||null,m.fillOpacity=ut(t.fillOpacity,1)}else if(h){g=this._getOrCreateChild(me),g.onload=function(){p.dirtyStyle()};var _=g.style;_.image=l.image,_.x=n,_.y=i,_.width=o,_.height=s}if(u&&f){var m=d.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=ut(t.strokeOpacity,1),m.lineDash=t.borderDash,m.lineDashOffset=t.borderDashOffset||0,d.strokeContainThreshold=0,d.hasFill()&&d.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(d||g).style;S.shadowBlur=t.shadowBlur||0,S.shadowColor=t.shadowColor||"transparent",S.shadowOffsetX=t.shadowOffsetX||0,S.shadowOffsetY=t.shadowOffsetY||0,S.opacity=ia(t.opacity,a.opacity,1)},e.makeFont=function(t){var a="";return SA(t)&&(a=[t.fontStyle,t.fontWeight,_A(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),a&&Sr(a)||t.textFont||t.font},e}(fr),XR={left:!0,right:1,center:1},$R={top:1,bottom:1,middle:1},jm=["fontStyle","fontWeight","fontSize","fontFamily"];function _A(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?jd+"px":r+"px"}function Jm(r,e){for(var t=0;t=0,i=!1;if(r instanceof yt){var o=xA(r),s=n&&o.selectFill||o.normalFill,l=n&&o.selectStroke||o.normalStroke;if(Mi(s)||Mi(l)){a=a||{};var u=a.style||{};u.fill==="inherit"?(i=!0,a=B({},a),u=B({},u),u.fill=s):!Mi(u.fill)&&Mi(s)?(i=!0,a=B({},a),u=B({},u),u.fill=l0(s)):!Mi(u.stroke)&&Mi(l)&&(i||(a=B({},a),u=B({},u)),u.stroke=l0(l)),a.style=u}}if(a&&a.z2==null){i||(a=B({},a));var f=r.z2EmphasisLift;a.z2=r.z2+(f??So)}return a}function eE(r,e,t){if(t&&t.z2==null){t=B({},t);var a=r.z2SelectLift;t.z2=r.z2+(a??KR)}return t}function rE(r,e,t){var a=pt(r.currentStates,e)>=0,n=r.style.opacity,i=a?null:JR(r,["opacity"],e,{opacity:1});t=t||{};var o=t.style||{};return o.opacity==null&&(t=B({},t),o=B({opacity:a?n:i.opacity*.1},o),t.style=o),t}function wv(r,e){var t=this.states[r];if(this.style){if(r==="emphasis")return tE(this,r,e,t);if(r==="blur")return rE(this,r,t);if(r==="select")return eE(this,r,t)}return t}function ci(r){r.stateProxy=wv;var e=r.getTextContent(),t=r.getTextGuideLine();e&&(e.stateProxy=wv),t&&(t.stateProxy=wv)}function f0(r,e){!MA(r,e)&&!r.__highByOuter&&ma(r,wA)}function h0(r,e){!MA(r,e)&&!r.__highByOuter&&ma(r,bA)}function ca(r,e){r.__highByOuter|=1<<(e||0),ma(r,wA)}function pa(r,e){!(r.__highByOuter&=~(1<<(e||0)))&&ma(r,bA)}function TA(r){ma(r,_g)}function Sg(r){ma(r,AA)}function CA(r){ma(r,QR)}function DA(r){ma(r,jR)}function MA(r,e){return r.__highDownSilentOnTouch&&e.zrByTouch}function LA(r){var e=r.getModel(),t=[],a=[];e.eachComponent(function(n,i){var o=yg(i),s=n==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&a.push(l),o.isBlured&&(l.group.traverse(function(u){AA(u)}),s&&t.push(i)),o.isBlured=!1}),C(a,function(n){n&&n.toggleBlurSeries&&n.toggleBlurSeries(t,!1,e)})}function Gp(r,e,t,a){var n=a.getModel();t=t||"coordinateSystem";function i(u,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:t.seriesIndex};i!=null&&(s.dataType=i),e.push(s)}})}),e}function ni(r,e,t){qn(r,!0),ma(r,ci),Hp(r,e,t)}function lE(r){qn(r,!1)}function $t(r,e,t,a){a?lE(r):ni(r,e,t)}function Hp(r,e,t){var a=it(r);e!=null?(a.focus=e,a.blurScope=t):a.focus&&(a.focus=null)}var c0=["emphasis","blur","select"],uE={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ge(r,e,t,a){t=t||"itemStyle";for(var n=0;n1&&(o*=bv(p),s*=bv(p));var d=(n===i?-1:1)*bv((o*o*(s*s)-o*o*(c*c)-s*s*(v*v))/(o*o*(c*c)+s*s*(v*v)))||0,g=d*o*c/s,y=d*-s*v/o,m=(r+t)/2+$l(h)*g-Xl(h)*y,_=(e+a)/2+Xl(h)*g+$l(h)*y,S=y0([1,0],[(v-g)/o,(c-y)/s]),w=[(v-g)/o,(c-y)/s],x=[(-1*v-g)/o,(-1*c-y)/s],b=y0(w,x);if(Up(w,x)<=-1&&(b=Go),Up(w,x)>=1&&(b=0),b<0){var A=Math.round(b/Go*1e6)/1e6;b=Go*2+A%2*Go}f.addData(u,m,_,o,s,S,b,h,i)}var dE=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,gE=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function yE(r){var e=new Xr;if(!r)return e;var t=0,a=0,n=t,i=a,o,s=Xr.CMD,l=r.match(dE);if(!l)return e;for(var u=0;uP*P+R*R&&(A=D,T=M),{cx:A,cy:T,x0:-f,y0:-h,x1:A*(n/w-1),y1:T*(n/w-1)}}function AE(r){var e;if(z(r)){var t=r.length;if(!t)return r;t===1?e=[r[0],r[0],0,0]:t===2?e=[r[0],r[0],r[1],r[1]]:t===3?e=r.concat(r[2]):e=r}else e=[r,r,r,r];return e}function TE(r,e){var t,a=hs(e.r,0),n=hs(e.r0||0,0),i=a>0,o=n>0;if(!(!i&&!o)){if(i||(a=n,n=0),n>a){var s=a;a=n,n=s}var l=e.startAngle,u=e.endAngle;if(!(isNaN(l)||isNaN(u))){var f=e.cx,h=e.cy,v=!!e.clockwise,c=_0(u-l),p=c>Av&&c%Av;if(p>gr&&(c=p),!(a>gr))r.moveTo(f,h);else if(c>Av-gr)r.moveTo(f+a*Ii(l),h+a*An(l)),r.arc(f,h,a,l,u,!v),n>gr&&(r.moveTo(f+n*Ii(u),h+n*An(u)),r.arc(f,h,n,u,l,v));else{var d=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,w=void 0,x=void 0,b=void 0,A=void 0,T=void 0,D=void 0,M=void 0,L=void 0,I=void 0,P=void 0,R=a*Ii(l),E=a*An(l),N=n*Ii(u),k=n*An(u),V=c>gr;if(V){var F=e.cornerRadius;F&&(t=AE(F),d=t[0],g=t[1],y=t[2],m=t[3]);var W=_0(a-n)/2;if(_=Pr(W,y),S=Pr(W,m),w=Pr(W,d),x=Pr(W,g),T=b=hs(_,S),D=A=hs(w,x),(b>gr||A>gr)&&(M=a*Ii(u),L=a*An(u),I=n*Ii(l),P=n*An(l),cgr){var _t=Pr(y,T),vt=Pr(m,T),q=ql(I,P,R,E,a,_t,v),st=ql(M,L,N,k,a,vt,v);r.moveTo(f+q.cx+q.x0,h+q.cy+q.y0),T0&&r.arc(f+q.cx,h+q.cy,_t,Se(q.y0,q.x0),Se(q.y1,q.x1),!v),r.arc(f,h,a,Se(q.cy+q.y1,q.cx+q.x1),Se(st.cy+st.y1,st.cx+st.x1),!v),vt>0&&r.arc(f+st.cx,h+st.cy,vt,Se(st.y1,st.x1),Se(st.y0,st.x0),!v))}else r.moveTo(f+R,h+E),r.arc(f,h,a,l,u,!v);if(!(n>gr)||!V)r.lineTo(f+N,h+k);else if(D>gr){var _t=Pr(d,D),vt=Pr(g,D),q=ql(N,k,M,L,n,-vt,v),st=ql(R,E,I,P,n,-_t,v);r.lineTo(f+q.cx+q.x0,h+q.cy+q.y0),D0&&r.arc(f+q.cx,h+q.cy,vt,Se(q.y0,q.x0),Se(q.y1,q.x1),!v),r.arc(f,h,n,Se(q.cy+q.y1,q.cx+q.x1),Se(st.cy+st.y1,st.cx+st.x1),v),_t>0&&r.arc(f+st.cx,h+st.cy,_t,Se(st.y1,st.x1),Se(st.y0,st.x0),!v))}else r.lineTo(f+N,h+k),r.arc(f,h,n,u,l,v)}r.closePath()}}}var CE=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),VA=function(r){Ht(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new CE},e.prototype.buildPath=function(t,a){TE(t,a)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(yt);VA.prototype.type="sector";const ze=VA;var DE=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),zA=function(r){Ht(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new DE},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.PI*2;t.moveTo(n+a.r,i),t.arc(n,i,a.r,0,o,!1),t.moveTo(n+a.r0,i),t.arc(n,i,a.r0,0,o,!0)},e}(yt);zA.prototype.type="ring";const ch=zA;function ME(r,e,t,a){var n=[],i=[],o=[],s=[],l,u,f,h;if(a){f=[1/0,1/0],h=[-1/0,-1/0];for(var v=0,c=r.length;v=2){if(a){var i=ME(n,a,t,e.smoothConstraint);r.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(t?o:o-1);s++){var l=i[s*2],u=i[s*2+1],f=n[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(n[0][0],n[0][1]);for(var s=1,h=n.length;sCn[1]){if(s=!1,i)return s;var f=Math.abs(Cn[0]-Tn[1]),h=Math.abs(Tn[0]-Cn[1]);Math.min(f,h)>n.len()&&(f0){var h=f.duration,v=f.delay,c=f.easing,p={duration:h,delay:v||0,easing:c,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?e.animateFrom(t,p):e.animateTo(t,p)}else e.stopAnimation(),!s&&e.attr(t),o&&o(1),i&&i()}function Lt(r,e,t,a,n,i){Cg("update",r,e,t,a,n,i)}function Yt(r,e,t,a,n,i){Cg("enter",r,e,t,a,n,i)}function ro(r){if(!r.__zr)return!0;for(var e=0;eMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function w0(r){return!r.isGroup}function $E(r){return r.shape!=null}function gl(r,e,t){if(!r||!e)return;function a(o){var s={};return o.traverse(function(l){w0(l)&&l.anid&&(s[l.anid]=l)}),s}function n(o){var s={x:o.x,y:o.y,rotation:o.rotation};return $E(o)&&(s.shape=B({},o.shape)),s}var i=a(r);e.traverse(function(o){if(w0(o)&&o.anid){var s=i[o.anid];if(s){var l=n(o);o.attr(n(s)),Lt(o,l,t,it(o).dataIndex)}}})}function jA(r,e){return G(r,function(t){var a=t[0];a=mf(a,e.x),a=_f(a,e.x+e.width);var n=t[1];return n=mf(n,e.y),n=_f(n,e.y+e.height),[a,n]})}function qE(r,e){var t=mf(r.x,e.x),a=_f(r.x+r.width,e.x+e.width),n=mf(r.y,e.y),i=_f(r.y+r.height,e.y+e.height);if(a>=t&&i>=n)return{x:t,y:n,width:a-t,height:i-n}}function yl(r,e,t){var a=B({rectHover:!0},e),n=a.style={strokeNoScale:!0};if(t=t||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(n.image=r.slice(8),J(n,t),new me(a)):dh(r.replace("path://",""),a,t,"center")}function vs(r,e,t,a,n){for(var i=0,o=n[n.length-1];i1)return!1;var g=Tv(c,p,f,h)/v;return!(g<0||g>1)}function Tv(r,e,t,a){return r*a-t*e}function KE(r){return r<=1e-6&&r>=-1e-6}function wo(r){var e=r.itemTooltipOption,t=r.componentModel,a=r.itemName,n=Y(e)?{formatter:e}:e,i=t.mainType,o=t.componentIndex,s={componentType:i,name:a,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&C(St(l),function(f){X(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=it(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:a,option:J({content:a,formatterParams:s},n)}}function b0(r,e){var t;r.isGroup&&(t=e(r)),t||r.traverse(e)}function on(r,e){if(r)if(z(r))for(var t=0;t=0&&s.push(l)}),s}}function sn(r,e){return ft(ft({},r,!0),e,!0)}const uk={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},fk={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var xf="ZH",Mg="EN",Zs=Mg,qu={},Lg={},oT=Ct.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(xf)>-1?xf:Zs}():Zs;function sT(r,e){r=r.toUpperCase(),Lg[r]=new Gt(e),qu[r]=e}function hk(r){if(Y(r)){var e=qu[r.toUpperCase()]||{};return r===xf||r===Mg?rt(e):ft(rt(e),rt(qu[Zs]),!1)}else return ft(rt(r),rt(qu[Zs]),!1)}function Xp(r){return Lg[r]}function vk(){return Lg[Zs]}sT(Mg,uk);sT(xf,fk);var Ig=1e3,Pg=Ig*60,Ms=Pg*60,or=Ms*24,M0=or*365,cs={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},jl="{yyyy}-{MM}-{dd}",L0={year:"{yyyy}",month:"{yyyy}-{MM}",day:jl,hour:jl+" "+cs.hour,minute:jl+" "+cs.minute,second:jl+" "+cs.second,millisecond:cs.none},Mv=["year","month","day","hour","minute","second","millisecond"],lT=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Dn(r,e){return r+="","0000".substr(0,e-r.length)+r}function ao(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function ck(r){return r===ao(r)}function pk(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function mh(r,e,t,a){var n=Zr(r),i=n[Rg(t)](),o=n[no(t)]()+1,s=Math.floor((o-1)/3)+1,l=n[_h(t)](),u=n["get"+(t?"UTC":"")+"Day"](),f=n[Xs(t)](),h=(f-1)%12+1,v=n[Sh(t)](),c=n[xh(t)](),p=n[wh(t)](),d=a instanceof Gt?a:Xp(a||oT)||vk(),g=d.getModel("time"),y=g.get("month"),m=g.get("monthAbbr"),_=g.get("dayOfWeek"),S=g.get("dayOfWeekAbbr");return(e||"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,i%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,Dn(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Dn(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Dn(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,Dn(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,Dn(v,2)).replace(/{m}/g,v+"").replace(/{ss}/g,Dn(c,2)).replace(/{s}/g,c+"").replace(/{SSS}/g,Dn(p,3)).replace(/{S}/g,p+"")}function dk(r,e,t,a,n){var i=null;if(Y(t))i=t;else if(Q(t))i=t(r.value,e,{level:r.level});else{var o=B({},cs);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(z(i)){var h=r.level==null?0:r.level>=0?r.level:i.length+r.level;h=Math.min(h,i.length-1),i=i[h]}}return mh(new Date(r.value),i,n,a)}function uT(r,e){var t=Zr(r),a=t[no(e)]()+1,n=t[_h(e)](),i=t[Xs(e)](),o=t[Sh(e)](),s=t[xh(e)](),l=t[wh(e)](),u=l===0,f=u&&s===0,h=f&&o===0,v=h&&i===0,c=v&&n===1,p=c&&a===1;return p?"year":c?"month":v?"day":h?"hour":f?"minute":u?"second":"millisecond"}function I0(r,e,t){var a=Mt(r)?Zr(r):r;switch(e=e||uT(r,t),e){case"year":return a[Rg(t)]();case"half-year":return a[no(t)]()>=6?1:0;case"quarter":return Math.floor((a[no(t)]()+1)/4);case"month":return a[no(t)]();case"day":return a[_h(t)]();case"half-day":return a[Xs(t)]()/24;case"hour":return a[Xs(t)]();case"minute":return a[Sh(t)]();case"second":return a[xh(t)]();case"millisecond":return a[wh(t)]()}}function Rg(r){return r?"getUTCFullYear":"getFullYear"}function no(r){return r?"getUTCMonth":"getMonth"}function _h(r){return r?"getUTCDate":"getDate"}function Xs(r){return r?"getUTCHours":"getHours"}function Sh(r){return r?"getUTCMinutes":"getMinutes"}function xh(r){return r?"getUTCSeconds":"getSeconds"}function wh(r){return r?"getUTCMilliseconds":"getMilliseconds"}function gk(r){return r?"setUTCFullYear":"setFullYear"}function fT(r){return r?"setUTCMonth":"setMonth"}function hT(r){return r?"setUTCDate":"setDate"}function vT(r){return r?"setUTCHours":"setHours"}function cT(r){return r?"setUTCMinutes":"setMinutes"}function pT(r){return r?"setUTCSeconds":"setSeconds"}function dT(r){return r?"setUTCMilliseconds":"setMilliseconds"}function gT(r){if(!Kb(r))return Y(r)?r:"-";var e=(r+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function yT(r,e){return r=(r||"").toLowerCase().replace(/-(.)/g,function(t,a){return a.toUpperCase()}),e&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var To=ng;function $p(r,e,t){var a="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function n(f){return f&&Sr(f)?f:"-"}function i(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=e==="time",s=r instanceof Date;if(o||s){var l=o?Zr(r):r;if(isNaN(+l)){if(s)return"-"}else return mh(l,a,t)}if(e==="ordinal")return vp(r)?n(r):Mt(r)&&i(r)?r+"":"-";var u=va(r);return i(u)?gT(u):vp(r)?n(r):typeof r=="boolean"?r+"":"-"}var P0=["a","b","c","d","e","f","g"],Lv=function(r,e){return"{"+r+(e??"")+"}"};function mT(r,e,t){z(e)||(e=[e]);var a=e.length;if(!a)return"";for(var n=e[0].$vars||[],i=0;i':'';var o=t.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:n==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:a}:{width:10,height:10,borderRadius:5,backgroundColor:a}}}function pi(r,e){return e=e||"transparent",Y(r)?r:et(r)&&r.colorStops&&(r.colorStops[0]||{}).color||e}function wf(r,e){if(e==="_blank"||e==="blank"){var t=window.open();t.opener=null,t.location.href=r}else window.open(r,e)}var Ku=C,_T=["left","right","top","bottom","width","height"],Kn=[["width","left","right"],["height","top","bottom"]];function Eg(r,e,t,a,n){var i=0,o=0;a==null&&(a=1/0),n==null&&(n=1/0);var s=0;e.eachChild(function(l,u){var f=l.getBoundingRect(),h=e.childAt(u+1),v=h&&h.getBoundingRect(),c,p;if(r==="horizontal"){var d=f.width+(v?-v.x+f.x:0);c=i+d,c>a||l.newline?(i=0,c=d,o+=s+t,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(v?-v.y+f.y:0);p=o+g,p>n||l.newline?(i+=s+t,o=0,p=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=c+t:o=p+t)})}var oi=Eg;ot(Eg,"vertical");ot(Eg,"horizontal");function _k(r,e,t){var a=e.width,n=e.height,i=H(r.left,a),o=H(r.top,n),s=H(r.right,a),l=H(r.bottom,n);return(isNaN(i)||isNaN(parseFloat(r.left)))&&(i=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=a),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=n),t=To(t||0),{width:Math.max(s-i-t[1]-t[3],0),height:Math.max(l-o-t[0]-t[2],0)}}function ie(r,e,t){t=To(t||0);var a=e.width,n=e.height,i=H(r.left,a),o=H(r.top,n),s=H(r.right,a),l=H(r.bottom,n),u=H(r.width,a),f=H(r.height,n),h=t[2]+t[0],v=t[1]+t[3],c=r.aspect;switch(isNaN(u)&&(u=a-s-v-i),isNaN(f)&&(f=n-l-h-o),c!=null&&(isNaN(u)&&isNaN(f)&&(c>a/n?u=a*.8:f=n*.8),isNaN(u)&&(u=c*f),isNaN(f)&&(f=u/c)),isNaN(i)&&(i=a-s-u-v),isNaN(o)&&(o=n-l-f-h),r.left||r.right){case"center":i=a/2-u/2-t[3];break;case"right":i=a-u-v;break}switch(r.top||r.bottom){case"middle":case"center":o=n/2-f/2-t[0];break;case"bottom":o=n-f-h;break}i=i||0,o=o||0,isNaN(u)&&(u=a-v-i-(s||0)),isNaN(f)&&(f=n-h-o-(l||0));var p=new ht(i+t[3],o+t[0],u,f);return p.margin=t,p}function bh(r,e,t,a,n,i){var o=!n||!n.hv||n.hv[0],s=!n||!n.hv||n.hv[1],l=n&&n.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new ht(0,0,+e.width||0,+e.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();u=u.clone(),u.applyTransform(f)}var h=ie(J({width:u.width,height:u.height},e),t,a),v=o?h.x-u.x:0,c=s?h.y-u.y:0;return l==="raw"?(i.x=v,i.y=c):(i.x+=v,i.y+=c),i===r&&r.markRedraw(),!0}function Sk(r,e){return r[Kn[e][0]]!=null||r[Kn[e][1]]!=null&&r[Kn[e][2]]!=null}function $s(r){var e=r.layoutMode||r.constructor.layoutMode;return et(e)?e:e?{type:e}:null}function Ja(r,e,t){var a=t&&t.ignoreSize;!z(a)&&(a=[a,a]);var n=o(Kn[0],0),i=o(Kn[1],1);u(Kn[0],r,n),u(Kn[1],r,i);function o(f,h){var v={},c=0,p={},d=0,g=2;if(Ku(f,function(_){p[_]=r[_]}),Ku(f,function(_){s(e,_)&&(v[_]=p[_]=e[_]),l(v,_)&&c++,l(p,_)&&d++}),a[h])return l(e,f[1])?p[f[2]]=null:l(e,f[2])&&(p[f[1]]=null),p;if(d===g||!c)return p;if(c>=g)return v;for(var y=0;y=0;l--)s=ft(s,n[l],!0);a.defaultOption=s}return a.defaultOption},e.prototype.getReferringComponents=function(t,a){var n=t+"Index",i=t+"Id";return cl(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},a)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(Gt);oA(Do,Gt);sh(Do);sk(Do);lk(Do,wk);function wk(r){var e=[];return C(Do.getClassesByMainType(r),function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])}),e=G(e,function(t){return zr(t).main}),r!=="dataset"&&pt(e,"dataset")<=0&&e.unshift("dataset"),e}const Tt=Do;var xT="";typeof navigator<"u"&&(xT=navigator.platform||"");var Pi="rgba(0, 0, 0, 0.2)";const bk={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:Pi,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Pi,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Pi,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Pi,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Pi,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Pi,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:xT.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var wT=K(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),vr="original",Ae="arrayRows",cr="objectRows",qr="keyedColumns",Za="typedArray",bT="unknown",Hr="column",Mo="row",ce={Must:1,Might:2,Not:3},AT=At();function Ak(r){AT(r).datasetMap=K()}function TT(r,e,t){var a={},n=Og(e);if(!n||!r)return a;var i=[],o=[],s=e.ecModel,l=AT(s).datasetMap,u=n.uid+"_"+t.seriesLayoutBy,f,h;r=r.slice(),C(r,function(d,g){var y=et(d)?d:r[g]={name:d};y.type==="ordinal"&&f==null&&(f=g,h=p(y)),a[y.name]=[]});var v=l.get(u)||l.set(u,{categoryWayDim:h,valueWayDim:0});C(r,function(d,g){var y=d.name,m=p(d);if(f==null){var _=v.valueWayDim;c(a[y],_,m),c(o,_,m),v.valueWayDim+=m}else if(f===g)c(a[y],0,m),c(i,0,m);else{var _=v.categoryWayDim;c(a[y],_,m),c(o,_,m),v.categoryWayDim+=m}});function c(d,g,y){for(var m=0;me)return r[a];return r[t-1]}function MT(r,e,t,a,n,i,o){i=i||r;var s=e(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(n))return u[n];var f=o==null||!a?t:Lk(a,o);if(f=f||t,!(!f||!f.length)){var h=f[l];return n&&(u[n]=h),s.paletteIdx=(l+1)%f.length,h}}function Ik(r,e){e(r).paletteIdx=0,e(r).paletteNameMap={}}var Jl,Fo,E0,k0="\0_ec_inner",Pk=1,LT=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t,a,n,i,o,s){i=i||{},this.option=null,this._theme=new Gt(i),this._locale=new Gt(o),this._optionManager=s},e.prototype.setOption=function(t,a,n){var i=B0(a);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,a){return this._resetOption(t,B0(a))},e.prototype._resetOption=function(t,a){var n=!1,i=this._optionManager;if(!t||t==="recreate"){var o=i.mountOption(t==="recreate");!this.option||t==="recreate"?E0(this,o):(this.restoreData(),this._mergeOption(o,a)),n=!0}if((t==="timeline"||t==="media")&&this.restoreData(),!t||t==="recreate"||t==="timeline"){var s=i.getTimelineOption(this);s&&(n=!0,this._mergeOption(s,a))}if(!t||t==="recreate"||t==="media"){var l=i.getMediaOption(this);l.length&&C(l,function(u){n=!0,this._mergeOption(u,a)},this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,a){var n=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=K(),u=a&&a.replaceMergeMainTypeMap;Ak(this),C(t,function(h,v){h!=null&&(Tt.hasClass(v)?v&&(s.push(v),l.set(v,!0)):n[v]=n[v]==null?rt(h):ft(n[v],h,!0))}),u&&u.each(function(h,v){Tt.hasClass(v)&&!l.get(v)&&(s.push(v),l.set(v,!0))}),Tt.topologicalTravel(s,Tt.getAllClassMainTypes(),f,this);function f(h){var v=Dk(this,h,Ot(t[h])),c=i.get(h),p=c?u&&u.get(h)?"replaceMerge":"normalMerge":"replaceAll",d=eA(c,v,p);ZP(d,h,Tt),n[h]=null,i.set(h,null),o.set(h,0);var g=[],y=[],m=0,_;C(d,function(S,w){var x=S.existing,b=S.newOption;if(!b)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var A=h==="series",T=Tt.getClass(h,S.keyInfo.subType,!A);if(!T)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===T)x.name=S.keyInfo.name,x.mergeOption(b,this),x.optionUpdated(b,!1);else{var D=B({componentIndex:w},S.keyInfo);x=new T(b,this,this,D),B(x,D),S.brandNew&&(x.__requireNewView=!0),x.init(b,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),y.push(x),m++):(g.push(void 0),y.push(void 0))},this),n[h]=g,i.set(h,y),o.set(h,m),h==="series"&&Jl(this)}this._seriesIndices||Jl(this)},e.prototype.getOption=function(){var t=rt(this.option);return C(t,function(a,n){if(Tt.hasClass(n)){for(var i=Ot(a),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!Fs(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,t[n]=i}}),delete t[k0],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,a){var n=this._componentsMap.get(t);if(n){var i=n[a||0];if(i)return i;if(a==null){for(var o=0;o=e:t==="max"?r<=e:r===e}function Hk(r,e){return r.join(",")===e.join(",")}const Wk=Vk;var pr=C,qs=et,V0=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Pv(r){var e=r&&r.itemStyle;if(e)for(var t=0,a=V0.length;t=0;g--){var y=r[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p>=0){var m=y.data.getByRawIndex(y.stackResultDimension,p);if(l==="all"||l==="positive"&&m>0||l==="negative"&&m<0||l==="samesign"&&v>=0&&m>0||l==="samesign"&&v<=0&&m<0){v=OP(v,m),d=m;break}}}return a[0]=v,a[1]=d,a})})}var Ah=function(){function r(e){this.data=e.data||(e.sourceFormat===qr?{}:[]),this.sourceFormat=e.sourceFormat||bT,this.seriesLayoutBy=e.seriesLayoutBy||Hr,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var a=0;ad&&(d=_)}c[0]=p,c[1]=d}},n=function(){return this._data?this._data.length/this._dimSize:0};Y0=(e={},e[Ae+"_"+Hr]={pure:!0,appendData:i},e[Ae+"_"+Mo]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[cr]={pure:!0,appendData:i},e[qr]={pure:!0,appendData:function(o){var s=this._data;C(o,function(l,u){for(var f=s[u]||(s[u]=[]),h=0;h<(l||[]).length;h++)f.push(l[h])})}},e[vr]={appendData:i},e[Za]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},e);function i(o){for(var s=0;s=0&&(d=o.interpolatedValue[g])}return d!=null?d+"":""})}},r.prototype.getRawValue=function(e,t){return so(this.getData(t),e)},r.prototype.formatTooltip=function(e,t,a){},r}();function q0(r){var e,t;return et(r)?r.type&&(t=r):e=r,{text:e,frag:t}}function Ls(r){return new oO(r)}var oO=function(){function r(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return r.prototype.perform=function(e){var t=this._upstream,a=e&&e.skip;if(this._dirty&&t){var n=this.context;n.data=n.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!a&&(i=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(i="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||i==="reset")&&(this._dirty=!1,h=this._doReset(a)),this._modBy=l,this._modDataCount=u;var v=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var c=this._dueIndex,p=Math.min(v!=null?this._dueIndex+v:1/0,this._dueEnd);if(!a&&(h||c1&&a>0?s:o}};return i;function o(){return e=r?null:le},gte:function(r,e){return r>=e}},lO=function(){function r(e,t){if(!Mt(t)){var a="";Rt(a)}this._opFn=FT[e],this._rvalFloat=va(t)}return r.prototype.evaluate=function(e){return Mt(e)?this._opFn(e,this._rvalFloat):this._opFn(va(e),this._rvalFloat)},r}(),HT=function(){function r(e,t){var a=e==="desc";this._resultLT=a?1:-1,t==null&&(t=a?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return r.prototype.evaluate=function(e,t){var a=Mt(e)?e:va(e),n=Mt(t)?t:va(t),i=isNaN(a),o=isNaN(n);if(i&&(a=this._incomparable),o&&(n=this._incomparable),i&&o){var s=Y(e),l=Y(t);s&&(a=l?e:0),l&&(n=s?t:0)}return an?-this._resultLT:0},r}(),uO=function(){function r(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=va(t)}return r.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var a=typeof e;a!==this._rvalTypeof&&(a==="number"||this._rvalTypeof==="number")&&(t=va(e)===this._rvalFloat)}return this._isEQ?t:!t},r}();function fO(r,e){return r==="eq"||r==="ne"?new uO(r==="eq",e):X(FT,r)?new lO(r,e):null}var hO=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(e){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(e){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(e,t){},r.prototype.retrieveValueFromItem=function(e,t){},r.prototype.convertValue=function(e,t){return Xa(e,t)},r}();function vO(r,e){var t=new hO,a=r.data,n=t.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==Hr&&Rt(o);var s=[],l={},u=r.dimensionsDefine;if(u)C(u,function(d,g){var y=d.name,m={index:g,name:y,displayName:d.displayName};if(s.push(m),y!=null){var _="";X(l,y)&&Rt(_),l[y]=m}});else for(var f=0;f65535?SO:xO}function Ri(){return[1/0,-1/0]}function wO(r){var e=r.constructor;return e===Array?r.slice():new e(r)}function j0(r,e,t,a,n){var i=YT[t||"float"];if(n){var o=r[e],s=o&&o.length;if(s!==a){for(var l=new i(a),u=0;ug[1]&&(g[1]=d)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(e,t,a){for(var n=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=G(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!n.persistent&&n.clean&&n.clean(),this._rawCount=this._count=t,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,a=t[e];if(a!=null&&ae)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(e,t,a){var n=this._chunks,i=n[e],o=[];if(!i)return o;a==null&&(a=1/0);for(var s=1/0,l=-1,u=0,f=0,h=this.count();f=0&&l<0)&&(s=p,l=c,u=0),c===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var e,t=this._indices;if(t){var a=t.constructor,n=this._count;if(a===Array){e=new a(n);for(var i=0;i=h&&m<=v||isNaN(m))&&(l[u++]=d),d++}p=!0}else if(i===2){for(var g=c[n[0]],_=c[n[1]],S=e[n[1]][0],w=e[n[1]][1],y=0;y=h&&m<=v||isNaN(m))&&(x>=S&&x<=w||isNaN(x))&&(l[u++]=d),d++}p=!0}}if(!p)if(i===1)for(var y=0;y=h&&m<=v||isNaN(m))&&(l[u++]=b)}else for(var y=0;ye[D][1])&&(A=!1)}A&&(l[u++]=t.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(e,t){var a=this.clone([e],!0),n=a._chunks,i=n[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),f,h,v,c=new(Wo(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));c[s++]=u;for(var p=1;pf&&(f=h,v=S)}M>0&&Mf-p&&(l=f-p,s.length=l);for(var d=0;dh[1]&&(h[1]=y),v[c++]=m}return i._count=c,i._indices=v,i._updateGetRawIdx(),i},r.prototype.each=function(e,t){if(this._count)for(var a=e.length,n=this._chunks,i=0,o=this.count();il&&(l=h)}return o=[s,l],this._extent[e]=o,o},r.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var a=[],n=this._chunks,i=0;i=0?this._indices[e]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function e(t,a,n,i){return Xa(t[i],this._dimensions[i])}kv={arrayRows:e,objectRows:function(t,a,n,i){return Xa(t[a],this._dimensions[i])},keyedColumns:e,original:function(t,a,n,i){var o=t&&(t.value==null?t:t.value);return Xa(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(t,a,n,i){return t[i]}}}(),r}(),ZT=function(){function r(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var e=this._sourceHost,t=this._getUpstreamSourceManagers(),a=!!t.length,n,i;if(tu(e)){var o=e,s=void 0,l=void 0,u=void 0;if(a){var f=t[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,i=[f._getVersionSign()]}else s=o.get("data",!0),l=Xe(s)?Za:vr,i=[];var h=this._getSourceMetaRawOption()||{},v=u&&u.metaRawOption||{},c=ut(h.seriesLayoutBy,v.seriesLayoutBy)||null,p=ut(h.sourceHeader,v.sourceHeader),d=ut(h.dimensions,v.dimensions),g=c!==v.seriesLayoutBy||!!p!=!!v.sourceHeader||d;n=g?[Qp(s,{seriesLayoutBy:c,sourceHeader:p,dimensions:d},l)]:[]}else{var y=e;if(a){var m=this._applyTransform(t);n=m.sourceList,i=m.upstreamSignList}else{var _=y.get("source",!0);n=[Qp(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(n,i)},r.prototype._applyTransform=function(e){var t=this._sourceHost,a=t.get("transform",!0),n=t.get("fromTransformResult",!0);if(n!=null){var i="";e.length!==1&&t_(i)}var o,s=[],l=[];return C(e,function(u){u.prepareSource();var f=u.getSource(n||0),h="";n!=null&&!f&&t_(h),s.push(f),l.push(u._getVersionSign())}),a?o=mO(a,s,{datasetIndex:t.componentIndex}):n!=null&&(o=[Jk(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t1||t>0&&!r.noHeader;return C(r.blocks,function(n){var i=KT(n);i>=e&&(e=i+ +(a&&(!i||Jp(n)&&!n.noHeader)))}),e}return 0}function TO(r,e,t,a){var n=e.noHeader,i=DO(KT(e)),o=[],s=e.blocks||[];Ie(!s||z(s)),s=s||[];var l=r.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(X(u,l)){var f=new HT(u[l],null);s.sort(function(p,d){return f.evaluate(p.sortParam,d.sortParam)})}else l==="seriesDesc"&&s.reverse()}C(s,function(p,d){var g=e.valueFormatter,y=qT(p)(g?B(B({},r),{valueFormatter:g}):r,p,d>0?i.html:0,a);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(i.richText):td(o.join(""),n?t:i.html);if(n)return h;var v=$p(e.header,"ordinal",r.useUTC),c=$T(a,r.renderMode).nameStyle;return r.renderMode==="richText"?QT(r,v,c)+i.richText+h:td('
'+Oe(v)+"
"+h,t)}function CO(r,e,t,a){var n=r.renderMode,i=e.noName,o=e.noValue,s=!e.markerType,l=e.name,u=r.useUTC,f=e.valueFormatter||r.valueFormatter||function(S){return S=z(S)?S:[S],G(S,function(w,x){return $p(w,z(c)?c[x]:c,u)})};if(!(i&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",n),v=i?"":$p(l,"ordinal",u),c=e.valueType,p=o?[]:f(e.value),d=!s||!i,g=!s&&i,y=$T(a,n),m=y.nameStyle,_=y.valueStyle;return n==="richText"?(s?"":h)+(i?"":QT(r,v,m))+(o?"":IO(r,p,d,g,_)):td((s?"":h)+(i?"":MO(v,!s,m))+(o?"":LO(p,d,g,_)),t)}}function e_(r,e,t,a,n,i){if(r){var o=qT(r),s={useUTC:n,renderMode:t,orderMode:a,markupStyleCreator:e,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function DO(r){return{html:bO[r],richText:AO[r]}}function td(r,e){var t='
',a="margin: "+e+"px 0 0";return'
'+r+t+"
"}function MO(r,e,t){var a=e?"margin-left:2px":"";return''+Oe(r)+""}function LO(r,e,t,a){var n=t?"10px":"20px",i=e?"float:right;margin-left:"+n:"";return r=z(r)?r:[r],''+G(r,function(o){return Oe(o)}).join("  ")+""}function QT(r,e,t){return r.markupStyleCreator.wrapRichTextStyle(e,t)}function IO(r,e,t,a,n){var i=[n],o=a?10:20;return t&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(z(e)?e.join(" "):e,i)}function jT(r,e){var t=r.getData().getItemVisual(e,"style"),a=t[r.visualDrawType];return pi(a)}function JT(r,e){var t=r.get("padding");return t??(e==="richText"?[8,10]:10)}var Ov=function(){function r(){this.richTextStyles={},this._nextStyleNameId=Qb()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(e,t,a){var n=a==="richText"?this._generateStyleName():null,i=mk({color:t,type:e,renderMode:a,markerId:n});return Y(i)?i:(this.richTextStyles[n]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(e,t){var a={};z(t)?C(t,function(i){return B(a,i)}):B(a,t);var n=this._generateStyleName();return this.richTextStyles[n]=a,"{"+n+"|"+e+"}"},r}();function tC(r){var e=r.series,t=r.dataIndex,a=r.multipleSeries,n=e.getData(),i=n.mapDimensionsAll("defaultedTooltip"),o=i.length,s=e.getRawValue(t),l=z(s),u=jT(e,t),f,h,v,c;if(o>1||l&&!o){var p=PO(s,e,t,i,u);f=p.inlineValues,h=p.inlineValueTypes,v=p.blocks,c=p.inlineValues[0]}else if(o){var d=n.getDimensionInfo(i[0]);c=f=so(n,t,i[0]),h=d.type}else c=f=l?s[0]:s;var g=cg(e),y=g&&e.name||"",m=n.getName(t),_=a?y:m;return ue("section",{header:y,noHeader:a||!g,sortParam:c,blocks:[ue("nameValue",{markerType:"item",markerColor:u,name:_,noName:!Sr(_),value:f,valueType:h})].concat(v||[])})}function PO(r,e,t,a,n){var i=e.getData(),o=Wr(r,function(h,v,c){var p=i.getDimensionInfo(c);return h=h||p&&p.tooltip!==!1&&p.displayName!=null},!1),s=[],l=[],u=[];a.length?C(a,function(h){f(so(i,t,h),h)}):C(r,f);function f(h,v){var c=i.getDimensionInfo(v);!c||c.otherDims.tooltip===!1||(o?u.push(ue("nameValue",{markerType:"subItem",markerColor:n,name:c.displayName,value:h,valueType:c.type})):(s.push(h),l.push(c.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var Ta=At();function eu(r,e){return r.getName(e)||r.getId(e)}var Qu="__universalTransitionEnabled",Ch=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return e.prototype.init=function(t,a,n){this.seriesIndex=this.componentIndex,this.dataTask=Ls({count:EO,reset:kO}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n);var i=Ta(this).sourceManager=new ZT(this);i.prepareSource();var o=this.getInitialData(t,n);a_(o,this),this.dataTask.context.data=o,Ta(this).dataBeforeProcessed=o,r_(this),this._initSelectedMapFromData(o)},e.prototype.mergeDefaultAndTheme=function(t,a){var n=$s(this),i=n?Co(t):{},o=this.subType;Tt.hasClass(o)&&(o+="Series"),ft(t,a.getTheme().get(this.subType)),ft(t,this.getDefaultOption()),fi(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&Ja(t,i,n)},e.prototype.mergeOption=function(t,a){t=ft(this.option,t,!0),this.fillDataTextStyle(t.data);var n=$s(this);n&&Ja(this.option,t,n);var i=Ta(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(t,a);a_(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,Ta(this).dataBeforeProcessed=o,r_(this),this._initSelectedMapFromData(o)},e.prototype.fillDataTextStyle=function(t){if(t&&!Xe(t))for(var a=["show"],n=0;nthis.getShallow("animationThreshold")&&(a=!1),!!a},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,a,n){var i=this.ecModel,o=Ng.prototype.getColorFromPalette.call(this,t,a,n);return o||(o=i.getColorFromPalette(t,a,n)),o},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,a){this._innerSelect(this.getData(a),t)},e.prototype.unselect=function(t,a){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,o=this.getData(a);if(i==="series"||n==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&n.push(o)}return n},e.prototype.isSelected=function(t,a){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(a);return(n==="all"||n[eu(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[Qu])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},e.prototype._innerSelect=function(t,a){var n,i,o=this.option,s=o.selectedMode,l=a.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){et(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(t,a)}},e.registerClass=function(t){return Tt.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(Tt);ae(Ch,Gg);ae(Ch,Ng);oA(Ch,Tt);function r_(r){var e=r.name;cg(r)||(r.name=RO(r)||e)}function RO(r){var e=r.getRawData(),t=e.mapDimensionsAll("seriesName"),a=[];return C(t,function(n){var i=e.getDimensionInfo(n);i.displayName&&a.push(i.displayName)}),a.join(" ")}function EO(r){return r.model.getRawData().count()}function kO(r){var e=r.model;return e.setData(e.getRawData().cloneShallow()),OO}function OO(r,e){e.outputData&&r.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function a_(r,e){C(of(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(t){r.wrapMethod(t,ot(NO,e))})}function NO(r,e){var t=ed(r);return t&&t.setOutputEnd((e||this).count()),e}function ed(r){var e=(r.ecModel||{}).scheduler,t=e&&e.getPipeline(r.uid);if(t){var a=t.currentTask;if(a){var n=a.agentStubMap;n&&(a=n.get(r.uid))}return a}}const Zt=Ch;var Hg=function(){function r(){this.group=new nt,this.uid=Ao("viewComponent")}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){},r.prototype.updateLayout=function(e,t,a,n){},r.prototype.updateVisual=function(e,t,a,n){},r.prototype.toggleBlurSeries=function(e,t,a){},r.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},r}();dg(Hg);sh(Hg);const qt=Hg;function Lo(){var r=At();return function(e){var t=r(e),a=e.pipelineContext,n=!!t.large,i=!!t.progressiveRender,o=t.large=!!(a&&a.large),s=t.progressiveRender=!!(a&&a.progressiveRender);return(n!==o||i!==s)&&"reset"}}var eC=At(),BO=Lo(),Wg=function(){function r(){this.group=new nt,this.uid=Ao("viewChart"),this.renderTask=Ls({plan:VO,reset:zO}),this.renderTask.context={view:this}}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.highlight=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&i_(i,n,"emphasis")},r.prototype.downplay=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&i_(i,n,"normal")},r.prototype.remove=function(e,t){this.group.removeAll()},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateLayout=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateVisual=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.eachRendered=function(e){on(this.group,e)},r.markUpdateMethod=function(e,t){eC(e).updateMethod=t},r.protoInitialize=function(){var e=r.prototype;e.type="chart"}(),r}();function n_(r,e,t){r&&Us(r)&&(e==="emphasis"?ca:pa)(r,t)}function i_(r,e,t){var a=hi(r,e),n=e&&e.highlightKey!=null?hE(e.highlightKey):null;a!=null?C(Ot(a),function(i){n_(r.getItemGraphicEl(i),t,n)}):r.eachItemGraphicEl(function(i){n_(i,t,n)})}dg(Wg);sh(Wg);function VO(r){return BO(r.model)}function zO(r){var e=r.model,t=r.ecModel,a=r.api,n=r.payload,i=e.pipelineContext.progressiveRender,o=r.view,s=n&&eC(n).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](e,t,a,n),GO[l]}var GO={incrementalPrepareRender:{progress:function(r,e){e.view.incrementalRender(r,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(r,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}};const Ft=Wg;var bf="\0__throttleOriginMethod",o_="\0__throttleRate",s_="\0__throttleType";function Ug(r,e,t){var a,n=0,i=0,o=null,s,l,u,f;e=e||0;function h(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var v=function(){for(var c=[],p=0;p=0?h():o=setTimeout(h,-s),n=a};return v.clear=function(){o&&(clearTimeout(o),o=null)},v.debounceNextCall=function(c){f=c},v}function Io(r,e,t,a){var n=r[e];if(n){var i=n[bf]||n,o=n[s_],s=n[o_];if(s!==t||o!==a){if(t==null||!a)return r[e]=i;n=r[e]=Ug(i,t,a==="debounce"),n[bf]=i,n[s_]=a,n[o_]=t}return n}}function Ks(r,e){var t=r[e];t&&t[bf]&&(t.clear&&t.clear(),r[e]=t[bf])}var l_=At(),u_={itemStyle:vi(iT,!0),lineStyle:vi(nT,!0)},FO={lineStyle:"stroke",itemStyle:"fill"};function rC(r,e){var t=r.visualStyleMapper||u_[e];return t||(console.warn("Unknown style type '"+e+"'."),u_.itemStyle)}function aC(r,e){var t=r.visualDrawType||FO[e];return t||(console.warn("Unknown style type '"+e+"'."),"fill")}var HO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=r.getModel(a),i=rC(r,a),o=i(n),s=n.getShallow("decal");s&&(t.setVisual("decal",s),s.dirty=!0);var l=aC(r,a),u=o[l],f=Q(u)?u:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||h){var v=r.getColorFromPalette(r.name,null,e.getSeriesCount());o[l]||(o[l]=v,t.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||Q(o.fill)?v:o.fill,o.stroke=o.stroke==="auto"||Q(o.stroke)?v:o.stroke}if(t.setVisual("style",o),t.setVisual("drawType",l),!e.isSeriesFiltered(r)&&f)return t.setVisual("colorFromPalette",!1),{dataEach:function(c,p){var d=r.getDataParams(p),g=B({},o);g[l]=f(d),c.setItemVisual(p,"style",g)}}}},Uo=new Gt,WO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){if(!(r.ignoreStyleOnData||e.isSeriesFiltered(r))){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=rC(r,a),i=t.getVisual("drawType");return{dataEach:t.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[a]){Uo.option=l[a];var u=n(Uo),f=o.ensureUniqueItemVisual(s,"style");B(f,u),Uo.option.decal&&(o.setItemVisual(s,"decal",Uo.option.decal),Uo.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},UO={performRawSeries:!0,overallReset:function(r){var e=K();r.eachSeries(function(t){var a=t.getColorBy();if(!t.isColorBySeries()){var n=t.type+"-"+a,i=e.get(n);i||(i={},e.set(n,i)),l_(t).scope=i}}),r.eachSeries(function(t){if(!(t.isColorBySeries()||r.isSeriesFiltered(t))){var a=t.getRawData(),n={},i=t.getData(),o=l_(t).scope,s=t.visualStyleAccessPath||"itemStyle",l=aC(t,s);i.each(function(u){var f=i.getRawIndex(u);n[f]=u}),a.each(function(u){var f=n[u],h=i.getItemVisual(f,"colorFromPalette");if(h){var v=i.ensureUniqueItemVisual(f,"style"),c=a.getName(u)||u+"",p=a.count();v[l]=t.getColorFromPalette(c,o,p)}})}})}},ru=Math.PI;function YO(r,e){e=e||{},J(e,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var t=new nt,a=new bt({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});t.add(a);var n=new Dt({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),i=new bt({style:{fill:"none"},textContent:n,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});t.add(i);var o;return e.showSpinner&&(o=new Ag({shape:{startAngle:-ru/2,endAngle:-ru/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:ru*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:ru*3/2}).delay(300).start("circularInOut"),t.add(o)),t.resize=function(){var s=n.getBoundingRect().width,l=e.showSpinner?e.spinnerRadius:0,u=(r.getWidth()-l*2-(e.showSpinner&&s?10:0)-s)/2-(e.showSpinner&&s?0:5+s/2)+(e.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;e.showSpinner&&o.setShape({cx:u,cy:f}),i.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),a.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},t.resize(),t}var ZO=function(){function r(e,t,a,n){this._stageTaskMap=K(),this.ecInstance=e,this.api=t,a=this._dataProcessorHandlers=a.slice(),n=this._visualHandlers=n.slice(),this._allHandlers=a.concat(n)}return r.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each(function(a){var n=a.overallTask;n&&n.dirty()})},r.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var a=this._pipelineMap.get(e.__pipeline.id),n=a.context,i=!t&&a.progressiveEnabled&&(!n||n.progressiveRender)&&e.__idxInPipeline>a.blockIndex,o=i?a.step:null,s=n&&n.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},r.prototype.updateStreamModes=function(e,t){var a=this._pipelineMap.get(e.uid),n=e.getData(),i=n.count(),o=a.progressiveEnabled&&t.incrementalPrepareRender&&i>=a.threshold,s=e.get("large")&&i>=e.get("largeThreshold"),l=e.get("progressiveChunkMode")==="mod"?i:null;e.pipelineContext=a.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(e){var t=this,a=t._pipelineMap=K();e.eachSeries(function(n){var i=n.getProgressive(),o=n.uid;a.set(o,{id:o,head:null,tail:null,threshold:n.getProgressiveThreshold(),progressiveEnabled:i&&!(n.preventIncremental&&n.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),t._pipe(n,n.dataTask)})},r.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),a=this.api;C(this._allHandlers,function(n){var i=e.get(n.uid)||e.set(n.uid,{}),o="";Ie(!(n.reset&&n.overallReset),o),n.reset&&this._createSeriesStageTask(n,i,t,a),n.overallReset&&this._createOverallStageTask(n,i,t,a)},this)},r.prototype.prepareView=function(e,t,a,n){var i=e.renderTask,o=i.context;o.model=t,o.ecModel=a,o.api=n,i.__block=!e.incrementalPrepareRender,this._pipe(t,i)},r.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},r.prototype.performVisualTasks=function(e,t,a){this._performStageTasks(this._visualHandlers,e,t,a)},r.prototype._performStageTasks=function(e,t,a,n){n=n||{};var i=!1,o=this;C(e,function(l,u){if(!(n.visualType&&n.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),h=f.seriesTaskMap,v=f.overallTask;if(v){var c,p=v.agentStubMap;p.each(function(g){s(n,g)&&(g.dirty(),c=!0)}),c&&v.dirty(),o.updatePayload(v,a);var d=o.getPerformArgs(v,n.block);p.each(function(g){g.perform(d)}),v.perform(d)&&(i=!0)}else h&&h.each(function(g,y){s(n,g)&&g.dirty();var m=o.getPerformArgs(g,n.block);m.skip=!l.performRawSeries&&t.isSeriesFiltered(g.context.model),o.updatePayload(g,a),g.perform(m)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(e){var t;e.eachSeries(function(a){t=a.dataTask.perform()||t}),this.unfinished=t||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)})},r.prototype.updatePayload=function(e,t){t!=="remain"&&(e.context.payload=t)},r.prototype._createSeriesStageTask=function(e,t,a,n){var i=this,o=t.seriesTaskMap,s=t.seriesTaskMap=K(),l=e.seriesType,u=e.getTargetSeries;e.createOnAllSeries?a.eachRawSeries(f):l?a.eachRawSeriesByType(l,f):u&&u(a,n).each(f);function f(h){var v=h.uid,c=s.set(v,o&&o.get(v)||Ls({plan:QO,reset:jO,count:tN}));c.context={model:h,ecModel:a,api:n,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:i},i._pipe(h,c)}},r.prototype._createOverallStageTask=function(e,t,a,n){var i=this,o=t.overallTask=t.overallTask||Ls({reset:XO});o.context={ecModel:a,api:n,overallReset:e.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=K(),u=e.seriesType,f=e.getTargetSeries,h=!0,v=!1,c="";Ie(!e.createOnAllSeries,c),u?a.eachRawSeriesByType(u,p):f?f(a,n).each(p):(h=!1,C(a.getSeries(),p));function p(d){var g=d.uid,y=l.set(g,s&&s.get(g)||(v=!0,Ls({reset:$O,onDirty:KO})));y.context={model:d,overallProgress:h},y.agent=o,y.__block=h,i._pipe(d,y)}v&&o.dirty()},r.prototype._pipe=function(e,t){var a=e.uid,n=this._pipelineMap.get(a);!n.head&&(n.head=t),n.tail&&n.tail.pipe(t),n.tail=t,t.__idxInPipeline=n.count++,t.__pipeline=n},r.wrapStageHandler=function(e,t){return Q(e)&&(e={overallReset:e,seriesType:eN(e)}),e.uid=Ao("stageHandler"),t&&(e.visualType=t),e},r}();function XO(r){r.overallReset(r.ecModel,r.api,r.payload)}function $O(r){return r.overallProgress&&qO}function qO(){this.agent.dirty(),this.getDownstream().dirty()}function KO(){this.agent&&this.agent.dirty()}function QO(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function jO(r){r.useClearVisual&&r.data.clearAllVisual();var e=r.resetDefines=Ot(r.reset(r.model,r.ecModel,r.api,r.payload));return e.length>1?G(e,function(t,a){return nC(a)}):JO}var JO=nC(0);function nC(r){return function(e,t){var a=t.data,n=t.resetDefines[r];if(n&&n.dataEach)for(var i=e.start;i0&&c===u.length-v.length){var p=u.slice(0,c);p!=="data"&&(t.mainType=p,t[v.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(a[u]=l,f=!0),f||(n[u]=l)})}return{cptQuery:t,dataQuery:a,otherQuery:n}},r.prototype.filter=function(e,t){var a=this.eventInfo;if(!a)return!0;var n=a.targetEl,i=a.packedEvent,o=a.model,s=a.view;if(!o||!s)return!0;var l=t.cptQuery,u=t.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,i,"name")&&f(u,i,"dataIndex")&&f(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(e,t.otherQuery,n,i));function f(h,v,c,p){return h[c]==null||v[p||c]===h[c]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),rd=["symbol","symbolSize","symbolRotate","symbolOffset"],c_=rd.concat(["symbolKeepAspect"]),iN={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData();if(r.legendIcon&&t.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var a={},n={},i=!1,o=0;o=0&&jn(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function ad(r,e,t){for(var a=e.type==="radial"?xN(r,e,t):SN(r,e,t),n=e.colorStops,i=0;i0)?null:r==="dashed"?[4*e,2*e]:r==="dotted"?[e]:Mt(r)?[r]:z(r)?r:null}function Zg(r){var e=r.style,t=e.lineDash&&e.lineWidth>0&&bN(e.lineDash,e.lineWidth),a=e.lineDashOffset;if(t){var n=e.strokeNoScale&&r.getLineScale?r.getLineScale():1;n&&n!==1&&(t=G(t,function(i){return i/n}),a/=n)}return[t,a]}var AN=new Xr(!0);function Cf(r){var e=r.stroke;return!(e==null||e==="none"||!(r.lineWidth>0))}function p_(r){return typeof r=="string"&&r!=="none"}function Df(r){var e=r.fill;return e!=null&&e!=="none"}function d_(r,e){if(e.fillOpacity!=null&&e.fillOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.fillOpacity*e.opacity,r.fill(),r.globalAlpha=t}else r.fill()}function g_(r,e){if(e.strokeOpacity!=null&&e.strokeOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.strokeOpacity*e.opacity,r.stroke(),r.globalAlpha=t}else r.stroke()}function nd(r,e,t){var a=gg(e.image,e.__image,t);if(lh(a)){var n=r.createPattern(a,e.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var i=new DOMMatrix;i.translateSelf(e.x||0,e.y||0),i.rotateSelf(0,0,(e.rotation||0)*Bu),i.scaleSelf(e.scaleX||1,e.scaleY||1),n.setTransform(i)}return n}}function TN(r,e,t,a){var n,i=Cf(t),o=Df(t),s=t.strokePercent,l=s<1,u=!e.path;(!e.silent||l)&&u&&e.createPathProxy();var f=e.path||AN,h=e.__dirty;if(!a){var v=t.fill,c=t.stroke,p=o&&!!v.colorStops,d=i&&!!c.colorStops,g=o&&!!v.image,y=i&&!!c.image,m=void 0,_=void 0,S=void 0,w=void 0,x=void 0;(p||d)&&(x=e.getBoundingRect()),p&&(m=h?ad(r,v,x):e.__canvasFillGradient,e.__canvasFillGradient=m),d&&(_=h?ad(r,c,x):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),g&&(S=h||!e.__canvasFillPattern?nd(r,v,e):e.__canvasFillPattern,e.__canvasFillPattern=S),y&&(w=h||!e.__canvasStrokePattern?nd(r,c,e):e.__canvasStrokePattern,e.__canvasStrokePattern=S),p?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),d?r.strokeStyle=_:y&&(w?r.strokeStyle=w:i=!1)}var b=e.getGlobalScale();f.setScale(b[0],b[1],e.segmentIgnoreThreshold);var A,T;r.setLineDash&&t.lineDash&&(n=Zg(e),A=n[0],T=n[1]);var D=!0;(u||h&Yi)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),D=!1),f.reset(),e.buildPath(f,e.shape,a),f.toStatic(),e.pathUpdated()),D&&f.rebuildPath(r,l?s:1),A&&(r.setLineDash(A),r.lineDashOffset=T),a||(t.strokeFirst?(i&&g_(r,t),o&&d_(r,t)):(o&&d_(r,t),i&&g_(r,t))),A&&r.setLineDash([])}function CN(r,e,t){var a=e.__image=gg(t.image,e.__image,e,e.onload);if(!(!a||!lh(a))){var n=t.x||0,i=t.y||0,o=e.getWidth(),s=e.getHeight(),l=a.width/a.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=a.width,s=a.height),t.sWidth&&t.sHeight){var u=t.sx||0,f=t.sy||0;r.drawImage(a,u,f,t.sWidth,t.sHeight,n,i,o,s)}else if(t.sx&&t.sy){var u=t.sx,f=t.sy,h=o-u,v=s-f;r.drawImage(a,u,f,h,v,n,i,o,s)}else r.drawImage(a,n,i,o,s)}}function DN(r,e,t){var a,n=t.text;if(n!=null&&(n+=""),n){r.font=t.font||qa,r.textAlign=t.textAlign,r.textBaseline=t.textBaseline;var i=void 0,o=void 0;r.setLineDash&&t.lineDash&&(a=Zg(e),i=a[0],o=a[1]),i&&(r.setLineDash(i),r.lineDashOffset=o),t.strokeFirst?(Cf(t)&&r.strokeText(n,t.x,t.y),Df(t)&&r.fillText(n,t.x,t.y)):(Df(t)&&r.fillText(n,t.x,t.y),Cf(t)&&r.strokeText(n,t.x,t.y)),i&&r.setLineDash([])}}var y_=["shadowBlur","shadowOffsetX","shadowOffsetY"],m_=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function hC(r,e,t,a,n){var i=!1;if(!a&&(t=t||{},e===t))return!1;if(a||e.opacity!==t.opacity){Ve(r,n),i=!0;var o=Math.max(Math.min(e.opacity,1),0);r.globalAlpha=isNaN(o)?ri.opacity:o}(a||e.blend!==t.blend)&&(i||(Ve(r,n),i=!0),r.globalCompositeOperation=e.blend||ri.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,a,n){if(!this[xe]){if(this._disposed){this.id;return}var i,o,s;if(et(a)&&(n=a.lazyUpdate,i=a.silent,o=a.replaceMerge,s=a.transition,a=a.notMerge),this[xe]=!0,!this._model||a){var l=new Wk(this._api),u=this._theme,f=this._model=new IT;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(t,{replaceMerge:o},od);var h={seriesTransition:s,optionChanged:!0};if(n)this[ke]={silent:i,updateParams:h},this[xe]=!1,this.getZr().wakeUp();else{try{ki(this),Ca.update.call(this,null,h)}catch(v){throw this[ke]=null,this[xe]=!1,v}this._ssr||this._zr.flush(),this[ke]=null,this[xe]=!1,Yo.call(this,i),Zo.call(this,i)}}},e.prototype.setTheme=function(){},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||Ct.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var a=this._zr.painter;return a.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var a=this._zr.painter;return a.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(Ct.svgSupported){var t=this._zr,a=t.storage.getDisplayList();return C(a,function(n){n.stopAnimation(null,!0)}),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(this._disposed){this.id;return}t=t||{};var a=t.excludeComponents,n=this._model,i=[],o=this;C(a,function(l){n.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(i.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return C(i,function(l){l.group.ignore=!1}),s},e.prototype.getConnectedDataURL=function(t){if(this._disposed){this.id;return}var a=t.type==="svg",n=this.group,i=Math.min,o=Math.max,s=1/0;if(E_[n]){var l=s,u=s,f=-s,h=-s,v=[],c=t&&t.pixelRatio||this.getDevicePixelRatio();C(Ps,function(_,S){if(_.group===n){var w=a?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(rt(t)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),f=o(x.right,f),h=o(x.bottom,h),v.push({dom:w,left:x.left,top:x.top})}}),l*=c,u*=c,f*=c,h*=c;var p=f-l,d=h-u,g=Ka.createCanvas(),y=Nm(g,{renderer:a?"svg":"canvas"});if(y.resize({width:p,height:d}),a){var m="";return C(v,function(_){var S=_.left-l,w=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return t.connectedBackgroundColor&&y.add(new bt({shape:{x:0,y:0,width:p,height:d},style:{fill:t.connectedBackgroundColor}})),C(v,function(_){var S=new me({style:{x:_.left*c-l,y:_.top*c-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}else return this.getDataURL(t)},e.prototype.convertToPixel=function(t,a){return Gv(this,"convertToPixel",t,a)},e.prototype.convertFromPixel=function(t,a){return Gv(this,"convertFromPixel",t,a)},e.prototype.containPixel=function(t,a){if(this._disposed){this.id;return}var n=this._model,i,o=As(n,t);return C(o,function(s,l){l.indexOf("Models")>=0&&C(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)i=i||!!f.containPoint(a);else if(l==="seriesModels"){var h=this._chartsMap[u.__viewId];h&&h.containPoint&&(i=i||h.containPoint(a,u))}},this)},this),!!i},e.prototype.getVisual=function(t,a){var n=this._model,i=As(n,t,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?Yg(s,l,a):Sl(s,a)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;C(JN,function(a){var n=function(i){var o=t.getModel(),s=i.target,l,u=a==="globalout";if(u?l={}:s&&Qn(s,function(p){var d=it(p);if(d&&d.dataIndex!=null){var g=d.dataModel||o.getSeriesByIndex(d.seriesIndex);return l=g&&g.getDataParams(d.dataIndex,d.dataType)||{},!0}else if(d.eventData)return l=B({},d.eventData),!0},!0),l){var f=l.componentType,h=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=l.seriesIndex);var v=f&&h!=null&&o.getComponent(f,h),c=v&&t[v.mainType==="series"?"_chartsMap":"_componentsMap"][v.__viewId];l.event=i,l.type=a,t._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:v,view:c},t.trigger(a,l)}};n.zrEventfulCallAtLast=!0,t._zr.on(a,n,t)}),C(Is,function(a,n){t._messageCenter.on(n,function(i){this.trigger(n,i)},t)}),C(["selectchanged"],function(a){t._messageCenter.on(a,function(n){this.trigger(a,n)},t)}),sN(this._messageCenter,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var t=this.getDom();t&&aA(this.getDom(),qg,"");var a=this,n=a._api,i=a._model;C(a._componentsViews,function(o){o.dispose(i,n)}),C(a._chartsViews,function(o){o.dispose(i,n)}),a._zr.dispose(),a._dom=a._model=a._chartsMap=a._componentsMap=a._chartsViews=a._componentsViews=a._scheduler=a._api=a._zr=a._throttledZrFlush=a._theme=a._coordSysMgr=a._messageCenter=null,delete Ps[a.id]},e.prototype.resize=function(t){if(!this[xe]){if(this._disposed){this.id;return}this._zr.resize(t);var a=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!a){var n=a.resetOption("media"),i=t&&t.silent;this[ke]&&(i==null&&(i=this[ke].silent),n=!0,this[ke]=null),this[xe]=!0;try{n&&ki(this),Ca.update.call(this,{type:"resize",animation:B({duration:0},t&&t.animation)})}catch(o){throw this[xe]=!1,o}this[xe]=!1,Yo.call(this,i),Zo.call(this,i)}}},e.prototype.showLoading=function(t,a){if(this._disposed){this.id;return}if(et(t)&&(a=t,t=""),t=t||"default",this.hideLoading(),!!sd[t]){var n=sd[t](this._api,a),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},e.prototype.makeActionFromEvent=function(t){var a=B({},t);return a.type=Is[t.type],a},e.prototype.dispatchAction=function(t,a){if(this._disposed){this.id;return}if(et(a)||(a={silent:!!a}),!!Mf[t.type]&&this._model){if(this[xe]){this._pendingActions.push(t);return}var n=a.silent;Hv.call(this,t,n);var i=a.flush;i?this._zr.flush():i!==!1&&Ct.browser.weChat&&this._throttledZrFlush(),Yo.call(this,n),Zo.call(this,n)}},e.prototype.updateLabelLayout=function(){mr.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed){this.id;return}var a=t.seriesIndex,n=this.getModel(),i=n.getSeriesByIndex(a);i.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()},e.internalField=function(){ki=function(h){var v=h._scheduler;v.restorePipelines(h._model),v.prepareStageTasks(),zv(h,!0),zv(h,!1),v.plan()},zv=function(h,v){for(var c=h._model,p=h._scheduler,d=v?h._componentsViews:h._chartsViews,g=v?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_v.get("hoverLayerThreshold")&&!Ct.node&&!Ct.worker&&v.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=h._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,v){var c=h.get("blendMode")||null;v.eachRendered(function(p){p.isGroup||(p.style.blend=c)})}function s(h,v){if(!h.preventAutoZ){var c=h.get("z")||0,p=h.get("zlevel")||0;v.eachRendered(function(d){return l(d,c,p,-1/0),!0})}}function l(h,v,c,p){var d=h.getTextContent(),g=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:d,delay:c.get("delay"),easing:c.get("easing")}:null;v.eachRendered(function(y){if(y.states&&y.states.emphasis){if(ro(y))return;if(y instanceof yt&&vE(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(p){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&n(y)}})}P_=function(h){return new(function(v){O(c,v);function c(){return v!==null&&v.apply(this,arguments)||this}return c.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},c.prototype.getComponentByElement=function(p){for(;p;){var d=p.__ecComponentInfo;if(d!=null)return h._model.getComponent(d.mainType,d.index);p=p.parent}},c.prototype.enterEmphasis=function(p,d){ca(p,d),$e(h)},c.prototype.leaveEmphasis=function(p,d){pa(p,d),$e(h)},c.prototype.enterBlur=function(p){TA(p),$e(h)},c.prototype.leaveBlur=function(p){Sg(p),$e(h)},c.prototype.enterSelect=function(p){CA(p),$e(h)},c.prototype.leaveSelect=function(p){DA(p),$e(h)},c.prototype.getModel=function(){return h.getModel()},c.prototype.getViewOfComponentModel=function(p){return h.getViewOfComponentModel(p)},c.prototype.getViewOfSeriesModel=function(p){return h.getViewOfSeriesModel(p)},c}(PT))(h)},CC=function(h){function v(c,p){for(var d=0;d=0)){O_.push(t);var i=sC.wrapStageHandler(t,n);i.__prio=e,i.__raw=t,r.push(i)}}function RC(r,e){sd[r]=e}function oB(r,e,t){var a=VN("registerMap");a&&a(r,e,t)}var sB=yO;Si(Xg,HO);Si(Dh,WO);Si(Dh,UO);Si(Xg,iN);Si(Dh,oN);Si(SC,ON);IC(ET);PC(FN,Qk);RC("default",YO);Kr({type:ai,event:ai,update:ai},Jt);Kr({type:Zu,event:Zu,update:Zu},Jt);Kr({type:Ts,event:Ts,update:Ts},Jt);Kr({type:Xu,event:Xu,update:Xu},Jt);Kr({type:Cs,event:Cs,update:Cs},Jt);LC("light",rN);LC("dark",aN);var N_=[],lB={registerPreprocessor:IC,registerProcessor:PC,registerPostInit:rB,registerPostUpdate:aB,registerUpdateLifecycle:Kg,registerAction:Kr,registerCoordinateSystem:nB,registerLayout:iB,registerVisual:Si,registerTransform:sB,registerLoading:RC,registerMap:oB,registerImpl:BN,PRIORITY:KN,ComponentModel:Tt,ComponentView:qt,SeriesModel:Zt,ChartView:Ft,registerComponentModel:function(r){Tt.registerClass(r)},registerComponentView:function(r){qt.registerClass(r)},registerSeriesModel:function(r){Zt.registerClass(r)},registerChartView:function(r){Ft.registerClass(r)},registerSubTypeDefaulter:function(r,e){Tt.registerSubTypeDefaulter(r,e)},registerPainter:function(r,e){PP(r,e)}};function dt(r){if(z(r)){C(r,function(e){dt(e)});return}pt(N_,r)>=0||(N_.push(r),Q(r)&&(r={install:r}),r.install(lB))}function Xo(r){return r==null?0:r.length||1}function B_(r){return r}var uB=function(){function r(e,t,a,n,i,o){this._old=e,this._new=t,this._oldKeyGetter=a||B_,this._newKeyGetter=n||B_,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(e){return this._add=e,this},r.prototype.update=function(e){return this._update=e,this},r.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},r.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},r.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},r.prototype.remove=function(e){return this._remove=e,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var e=this._old,t=this._new,a={},n=new Array(e.length),i=new Array(t.length);this._initIndexMap(e,null,n,"_oldKeyGetter"),this._initIndexMap(t,a,i,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(a[s]=l[0]),this._update&&this._update(f,o)}else u===1?(a[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,a)},r.prototype._executeMultiple=function(){var e=this._old,t=this._new,a={},n={},i=[],o=[];this._initIndexMap(e,a,i,"_oldKeyGetter"),this._initIndexMap(t,n,o,"_newKeyGetter");for(var s=0;s1&&v===1)this._updateManyToOne&&this._updateManyToOne(f,u),n[l]=null;else if(h===1&&v>1)this._updateOneToMany&&this._updateOneToMany(f,u),n[l]=null;else if(h===1&&v===1)this._update&&this._update(f,u),n[l]=null;else if(h>1&&v>1)this._updateManyToMany&&this._updateManyToMany(f,u),n[l]=null;else if(h>1)for(var c=0;c1)for(var s=0;s30}var $o=et,Da=G,gB=typeof Int32Array>"u"?Array:Int32Array,yB="e\0\0",V_=-1,mB=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],_B=["_approximateExtent"],z_,su,qo,Ko,Yv,lu,Zv,SB=function(){function r(e,t){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var a,n=!1;kC(e)?(a=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(n=!0,a=e),a=a||["x","y"];for(var i={},o=[],s={},l=!1,u={},f=0;f=t)){var a=this._store,n=a.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=n.getSource().sourceFormat,l=s===vr;if(l&&!n.pure)for(var u=[],f=e;f0},r.prototype.ensureUniqueItemVisual=function(e,t){var a=this._itemVisuals,n=a[e];n||(n=a[e]={});var i=n[t];return i==null&&(i=this.getVisual(t),z(i)?i=i.slice():$o(i)&&(i=B({},i)),n[t]=i),i},r.prototype.setItemVisual=function(e,t,a){var n=this._itemVisuals[e]||{};this._itemVisuals[e]=n,$o(t)?B(n,t):n[t]=a},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(e,t){$o(e)?B(this._layout,e):this._layout[e]=t},r.prototype.getLayout=function(e){return this._layout[e]},r.prototype.getItemLayout=function(e){return this._itemLayouts[e]},r.prototype.setItemLayout=function(e,t,a){this._itemLayouts[e]=a?B(this._itemLayouts[e]||{},t):t},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(e,t){var a=this.hostModel&&this.hostModel.seriesIndex;zp(a,this.dataType,e,t),this._graphicEls[e]=t},r.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},r.prototype.eachItemGraphicEl=function(e,t){C(this._graphicEls,function(a,n){a&&e&&e.call(t,a,n)})},r.prototype.cloneShallow=function(e){return e||(e=new r(this._schema?this._schema:Da(this.dimensions,this._getDimInfo,this),this.hostModel)),Yv(e,this),e._store=this._store,e},r.prototype.wrapMethod=function(e,t){var a=this[e];Q(a)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var n=a.apply(this,arguments);return t.apply(this,[n].concat(ag(arguments)))})},r.internalField=function(){z_=function(e){var t=e._invertedIndicesMap;C(t,function(a,n){var i=e._dimInfos[n],o=i.ordinalMeta,s=e._store;if(o){a=t[n]=new gB(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),n[t]=l}}}(),r}();const Le=SB;function wl(r,e){Bg(r)||(r=Vg(r)),e=e||{};var t=e.coordDimensions||[],a=e.dimensionsDefine||r.dimensionsDefine||[],n=K(),i=[],o=wB(r,t,a,e.dimensionsCount),s=e.canOmitUnusedDimensions&&BC(o),l=a===r.dimensionsDefine,u=l?NC(r):OC(a),f=e.encodeDefine;!f&&e.encodeDefaulter&&(f=e.encodeDefaulter(r,o));for(var h=K(f),v=new UT(o),c=0;c0&&(a.name=n+(i-1)),i++,e.set(n,i)}}function wB(r,e,t,a){var n=Math.max(r.dimensionsDetectedCount||1,e.length,t.length,a||0);return C(e,function(i){var o;et(i)&&(o=i.dimsDef)&&(n=Math.max(n,o.length))}),n}function bB(r,e,t){if(t||e.hasKey(r)){for(var a=0;e.hasKey(r+a);)a++;r+=a}return e.set(r,!0),r}var AB=function(){function r(e){this.coordSysDims=[],this.axisMap=K(),this.categoryAxisMap=K(),this.coordSysName=e}return r}();function TB(r){var e=r.get("coordinateSystem"),t=new AB(e),a=CB[e];if(a)return a(r,t,t.axisMap,t.categoryAxisMap),t}var CB={cartesian2d:function(r,e,t,a){var n=r.getReferringComponents("xAxis",ee).models[0],i=r.getReferringComponents("yAxis",ee).models[0];e.coordSysDims=["x","y"],t.set("x",n),t.set("y",i),Oi(n)&&(a.set("x",n),e.firstCategoryDimIndex=0),Oi(i)&&(a.set("y",i),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},singleAxis:function(r,e,t,a){var n=r.getReferringComponents("singleAxis",ee).models[0];e.coordSysDims=["single"],t.set("single",n),Oi(n)&&(a.set("single",n),e.firstCategoryDimIndex=0)},polar:function(r,e,t,a){var n=r.getReferringComponents("polar",ee).models[0],i=n.findAxisModel("radiusAxis"),o=n.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],t.set("radius",i),t.set("angle",o),Oi(i)&&(a.set("radius",i),e.firstCategoryDimIndex=0),Oi(o)&&(a.set("angle",o),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},geo:function(r,e,t,a){e.coordSysDims=["lng","lat"]},parallel:function(r,e,t,a){var n=r.ecModel,i=n.getComponent("parallel",r.get("parallelIndex")),o=e.coordSysDims=i.dimensions.slice();C(i.parallelAxisIndex,function(s,l){var u=n.getComponent("parallelAxis",s),f=o[l];t.set(f,u),Oi(u)&&(a.set(f,u),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=l))})}};function Oi(r){return r.get("type")==="category"}function DB(r,e,t){t=t||{};var a=t.byIndex,n=t.stackedCoordDimension,i,o,s;MB(e)?i=e:(o=e.schema,i=o.dimensions,s=e.store);var l=!!(r&&r.get("stack")),u,f,h,v;if(C(i,function(m,_){Y(m)&&(i[_]=m={name:m}),l&&!m.isExtraCoord&&(!a&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!n||n===m.coordDim)&&(f=m))}),f&&!a&&!u&&(a=!0),f){h="__\0ecstackresult_"+r.id,v="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var c=f.coordDim,p=f.type,d=0;C(i,function(m){m.coordDim===c&&d++});var g={name:h,coordDim:c,coordDimIndex:d,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},y={name:v,coordDim:v,coordDimIndex:d+1,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(v,p),y.storeDimIndex=s.ensureCalculationDimension(h,p)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(i.push(g),i.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:a,stackedOverDimension:v,stackResultDimension:h}}function MB(r){return!kC(r.schema)}function tn(r,e){return!!e&&e===r.getCalculationInfo("stackedDimension")}function VC(r,e){return tn(r,e)?r.getCalculationInfo("stackResultDimension"):e}function LB(r,e){var t=r.get("coordinateSystem"),a=_l.get(t),n;return e&&e.coordSysDims&&(n=G(e.coordSysDims,function(i){var o={name:i},s=e.axisMap.get(i);if(s){var l=s.get("type");o.type=If(l)}return o})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]),n}function IB(r,e,t){var a,n;return t&&C(r,function(i,o){var s=i.coordDim,l=t.categoryAxisMap.get(s);l&&(a==null&&(a=o),i.ordinalMeta=l.getOrdinalMeta(),e&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(n=!0)}),!n&&a!=null&&(r[a].otherDims.itemName=0),a}function _a(r,e,t){t=t||{};var a=e.getSourceManager(),n,i=!1;r?(i=!0,n=Vg(r)):(n=a.getSource(),i=n.sourceFormat===vr);var o=TB(e),s=LB(e,o),l=t.useEncodeDefaulter,u=Q(l)?l:l?ot(TT,s,e):null,f={coordDimensions:s,generateCoord:t.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},h=wl(n,f),v=IB(h.dimensions,t.createInvertedIndices,o),c=i?null:a.getSharedDataStore(h),p=DB(e,{schema:h,store:c}),d=new Le(h,e);d.setCalculationInfo(p);var g=v!=null&&PB(n)?function(y,m,_,S){return S===v?_:this.defaultDimValueGetter(y,m,_,S)}:null;return d.hasItemOption=!1,d.initData(i?n:c,null,g),d}function PB(r){if(r.sourceFormat===vr){var e=RB(r.data||[]);return!z(_o(e))}}function RB(r){for(var e=0;et[1]&&(t[1]=e[1])},r.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(e,t){var a=this._extent;isNaN(e)||(a[0]=e),isNaN(t)||(a[1]=t)},r.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(e){this._isBlank=e},r}();sh(zC);const Sa=zC;var EB=0,kB=function(){function r(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++EB}return r.createByAxisModel=function(e){var t=e.option,a=t.data,n=a&&G(a,OB);return new r({categories:n,needCollect:!n,deduplication:t.dedplication!==!1})},r.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},r.prototype.parseAndCollect=function(e){var t,a=this._needCollect;if(!Y(e)&&!a)return e;if(a&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var n=this._getOrCreateMap();return t=n.get(e),t==null&&(a?(t=this.categories.length,this.categories[t]=e,n.set(e,t)):t=NaN),t},r.prototype._getOrCreateMap=function(){return this._map||(this._map=K(this.categories))},r}();function OB(r){return et(r)&&r.value!=null?r.value:r+""}const ld=kB;function ud(r){return r.type==="interval"||r.type==="log"}function NB(r,e,t,a){var n={},i=r[1]-r[0],o=n.interval=qb(i/e,!0);t!=null&&oa&&(o=n.interval=a);var s=n.intervalPrecision=GC(o),l=n.niceTickExtent=[Qt(Math.ceil(r[0]/o)*o,s),Qt(Math.floor(r[1]/o)*o,s)];return BB(l,r),n}function Xv(r){var e=Math.pow(10,vg(r)),t=r/e;return t?t===2?t=3:t===3?t=5:t*=2:t=1,Qt(t*e)}function GC(r){return Vr(r)+2}function G_(r,e,t){r[e]=Math.max(Math.min(r[e],t[1]),t[0])}function BB(r,e){!isFinite(r[0])&&(r[0]=e[0]),!isFinite(r[1])&&(r[1]=e[1]),G_(r,0,e),G_(r,1,e),r[0]>r[1]&&(r[0]=r[1])}function Mh(r,e){return r>=e[0]&&r<=e[1]}function Lh(r,e){return e[1]===e[0]?.5:(r-e[0])/(e[1]-e[0])}function Ih(r,e){return r*(e[1]-e[0])+e[0]}var FC=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;a.type="ordinal";var n=a.getSetting("ordinalMeta");return n||(n=new ld({})),z(n)&&(n=new ld({categories:G(n,function(i){return et(i)?i.value:i})})),a._ordinalMeta=n,a._extent=a.getSetting("extent")||[0,n.categories.length-1],a}return e.prototype.parse=function(t){return t==null?NaN:Y(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return t=this.parse(t),Mh(t,this._extent)&&this._ordinalMeta.categories[t]!=null},e.prototype.normalize=function(t){return t=this._getTickNumber(this.parse(t)),Lh(t,this._extent)},e.prototype.scale=function(t){return t=Math.round(Ih(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],a=this._extent,n=a[0];n<=a[1];)t.push({value:n}),n++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(t==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var a=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,a.length);o=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(Sa);Sa.registerClass(FC);const jg=FC;var Pn=Qt,HC=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Mh(t,this._extent)},e.prototype.normalize=function(t){return Lh(t,this._extent)},e.prototype.scale=function(t){return Ih(t,this._extent)},e.prototype.setExtent=function(t,a){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(a)||(n[1]=parseFloat(a))},e.prototype.unionExtent=function(t){var a=this._extent;t[0]a[1]&&(a[1]=t[1]),this.setExtent(a[0],a[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=GC(t)},e.prototype.getTicks=function(t){var a=this._interval,n=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!a)return s;var l=1e4;n[0]l)return[];var f=s.length?s[s.length-1].value:i[1];return n[1]>f&&(t?s.push({value:Pn(f+a,o)}):s.push({value:n[1]})),s},e.prototype.getMinorTicks=function(t){for(var a=this.getTicks(!0),n=[],i=this.getExtent(),o=1;oi[0]&&c0&&(i=i===null?s:Math.min(i,s))}t[a]=i}}return t}function YC(r){var e=GB(r),t=[];return C(r,function(a){var n=a.coordinateSystem,i=n.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=e[l],f=Math.abs(o[1]-o[0]),h=i.scale.getExtent(),v=Math.abs(h[1]-h[0]);s=u?f/v*u:f}else{var c=a.getData();s=Math.abs(o[1]-o[0])/c.count()}var p=H(a.get("barWidth"),s),d=H(a.get("barMaxWidth"),s),g=H(a.get("barMinWidth")||(KC(a)?.5:1),s),y=a.get("barGap"),m=a.get("barCategoryGap");t.push({bandWidth:s,barWidth:p,barMaxWidth:d,barMinWidth:g,barGap:y,barCategoryGap:m,axisKey:ty(i),stackId:Jg(a)})}),ZC(t)}function ZC(r){var e={};C(r,function(a,n){var i=a.axisKey,o=a.bandWidth,s=e[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;e[i]=s;var u=a.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=a.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=a.barMaxWidth;h&&(l[u].maxWidth=h);var v=a.barMinWidth;v&&(l[u].minWidth=v);var c=a.barGap;c!=null&&(s.gap=c);var p=a.barCategoryGap;p!=null&&(s.categoryGap=p)});var t={};return C(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=a.categoryGap;if(s==null){var l=St(i).length;s=Math.max(35-l*4,15)+"%"}var u=H(s,o),f=H(a.gap,1),h=a.remainedWidth,v=a.autoWidthCount,c=(h-u)/(v+(v-1)*f);c=Math.max(c,0),C(i,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,v--}else{var S=c;m&&mS&&(S=_),S!==c&&(y.width=S,h-=S+f*S,v--)}}),c=(h-u)/(v+(v-1)*f),c=Math.max(c,0);var p=0,d;C(i,function(y,m){y.width||(y.width=c),d=y,p+=y.width*(1+f)}),d&&(p-=d.width*f);var g=-p/2;C(i,function(y,m){t[n][m]=t[n][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),t}function FB(r,e,t){if(r&&e){var a=r[ty(e)];return a!=null&&t!=null?a[Jg(t)]:a}}function XC(r,e){var t=UC(r,e),a=YC(t);C(t,function(n){var i=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=Jg(n),u=a[ty(s)][l],f=u.offset,h=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:h})})}function $C(r){return{seriesType:r,plan:Lo(),reset:function(e){if(qC(e)){var t=e.getData(),a=e.coordinateSystem,n=a.getBaseAxis(),i=a.getOtherAxis(n),o=t.getDimensionIndex(t.mapDimension(i.dim)),s=t.getDimensionIndex(t.mapDimension(n.dim)),l=e.get("showBackground",!0),u=t.mapDimension(i.dim),f=t.getCalculationInfo("stackResultDimension"),h=tn(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),v=i.isHorizontal(),c=HB(n,i),p=KC(e),d=e.get("barMinHeight")||0,g=f&&t.getDimensionIndex(f),y=t.getLayout("size"),m=t.getLayout("offset");return{progress:function(_,S){for(var w=_.count,x=p&&Gr(w*3),b=p&&l&&Gr(w*3),A=p&&Gr(w),T=a.master.getRect(),D=v?T.width:T.height,M,L=S.getStore(),I=0;(M=_.next())!=null;){var P=L.get(h?g:o,M),R=L.get(s,M),E=c,N=void 0;h&&(N=+P-L.get(o,M));var k=void 0,V=void 0,F=void 0,W=void 0;if(v){var $=a.dataToPoint([P,R]);if(h){var j=a.dataToPoint([N,R]);E=j[0]}k=E,V=$[1]+m,F=$[0]-E,W=y,Math.abs(F)>>1;r[n][1]n&&(this._approxInterval=n);var s=uu.length,l=Math.min(WB(uu,this._approxInterval,0,s),s-1);this._interval=uu[l][1],this._minLevelUnit=uu[Math.max(l-1,0)][0]},e.prototype.parse=function(t){return Mt(t)?t:+Zr(t)},e.prototype.contain=function(t){return Mh(this.parse(t),this._extent)},e.prototype.normalize=function(t){return Lh(this.parse(t),this._extent)},e.prototype.scale=function(t){return Ih(t,this._extent)},e.type="time",e}(en),uu=[["second",Ig],["minute",Pg],["hour",Ms],["quarter-day",Ms*6],["half-day",Ms*12],["day",or*1.2],["half-week",or*3.5],["week",or*7],["month",or*31],["quarter",or*95],["half-year",M0/2],["year",M0]];function UB(r,e,t,a){var n=Zr(e),i=Zr(t),o=function(p){return I0(n,p,a)===I0(i,p,a)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},h=function(){return f()&&o("minute")},v=function(){return h()&&o("second")},c=function(){return v()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return h();case"second":return v();case"millisecond":return c()}}function YB(r,e){return r/=or,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function ZB(r){var e=30*or;return r/=e,r>6?6:r>3?3:r>2?2:1}function XB(r){return r/=Ms,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function F_(r,e){return r/=e?Pg:Ig,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function $B(r){return qb(r,!0)}function qB(r,e,t){var a=new Date(r);switch(ao(e)){case"year":case"month":a[fT(t)](0);case"day":a[hT(t)](1);case"hour":a[vT(t)](0);case"minute":a[cT(t)](0);case"second":a[pT(t)](0),a[dT(t)](0)}return a.getTime()}function KB(r,e,t,a){var n=1e4,i=lT,o=0;function s(D,M,L,I,P,R,E){for(var N=new Date(M),k=M,V=N[I]();k1&&R===0&&L.unshift({value:L[0].value-k})}}for(var R=0;R=a[0]&&m<=a[1]&&h++)}var _=(a[1]-a[0])/e;if(h>_*1.5&&v>_/1.5||(u.push(g),h>_||r===i[c]))break}f=[]}}}for(var S=kt(G(u,function(D){return kt(D,function(M){return M.value>=a[0]&&M.value<=a[1]&&!M.notAdd})}),function(D){return D.length>0}),w=[],x=S.length-1,c=0;c0;)i*=10;var s=[Qt(JB(a[0]/i)*i),Qt(jB(a[1]/i)*i)];this._interval=i,this._niceExtent=s}},e.prototype.calcNiceExtent=function(t){Rs.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return t=dr(t)/dr(this.base),Mh(t,this._extent)},e.prototype.normalize=function(t){return t=dr(t)/dr(this.base),Lh(t,this._extent)},e.prototype.scale=function(t){return t=Ih(t,this._extent),fu(this.base,t)},e.type="log",e}(Sa),JC=ey.prototype;JC.getMinorTicks=Rs.getMinorTicks;JC.getLabel=Rs.getLabel;function hu(r,e){return QB(r,Vr(e))}Sa.registerClass(ey);const tV=ey;var eV=function(){function r(e,t,a){this._prepareParams(e,t,a)}return r.prototype._prepareParams=function(e,t,a){a[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var v=this._determinedMin,c=this._determinedMax;return v!=null&&(s=v,u=!0),c!=null&&(l=c,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(e,t){this[aV[e]]=t},r.prototype.setDeterminedMinMax=function(e,t){var a=rV[e];this[a]=t},r.prototype.freeze=function(){this.frozen=!0},r}(),rV={min:"_determinedMin",max:"_determinedMax"},aV={min:"_dataMin",max:"_dataMax"};function tD(r,e,t){var a=r.rawExtentInfo;return a||(a=new eV(r,e,t),r.rawExtentInfo=a,a)}function vu(r,e){return e==null?null:Bs(e)?NaN:r.parse(e)}function eD(r,e){var t=r.type,a=tD(r,e,r.getExtent()).calculate();r.setBlank(a.isBlank);var n=a.min,i=a.max,o=e.ecModel;if(o&&t==="time"){var s=UC("bar",o),l=!1;if(C(s,function(h){l=l||h.getBaseAxis()===e.axis}),l){var u=YC(s),f=nV(n,i,e,u);n=f.min,i=f.max}}return{extent:[n,i],fixMin:a.minFixed,fixMax:a.maxFixed}}function nV(r,e,t,a){var n=t.axis.getExtent(),i=n[1]-n[0],o=FB(a,t.axis);if(o===void 0)return{min:r,max:e};var s=1/0;C(o,function(c){s=Math.min(c.offset,s)});var l=-1/0;C(o,function(c){l=Math.max(c.offset+c.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=e-r,h=1-(s+l)/i,v=f/h-f;return e+=v*(l/u),r-=v*(s/u),{min:r,max:e}}function uo(r,e){var t=e,a=eD(r,t),n=a.extent,i=t.get("splitNumber");r instanceof tV&&(r.base=t.get("logBase"));var o=r.type,s=t.get("interval"),l=o==="interval"||o==="time";r.setExtent(n[0],n[1]),r.calcNiceExtent({splitNumber:i,fixMin:a.fixMin,fixMax:a.fixMax,minInterval:l?t.get("minInterval"):null,maxInterval:l?t.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function Ph(r,e){if(e=e||r.get("type"),e)switch(e){case"category":return new jg({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new jC({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(Sa.getClass(e)||en)}}function iV(r){var e=r.scale.getExtent(),t=e[0],a=e[1];return!(t>0&&a>0||t<0&&a<0)}function bl(r){var e=r.getLabelModel().get("formatter"),t=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(a){return function(n,i){return r.scale.getFormattedLabel(n,i,a)}}(e):Y(e)?function(a){return function(n){var i=r.scale.getLabel(n),o=a.replace("{value}",i??"");return o}}(e):Q(e)?function(a){return function(n,i){return t!=null&&(i=n.value-t),a(ry(r,n),i,n.level!=null?{level:n.level}:null)}}(e):function(a){return r.scale.getLabel(a)}}function ry(r,e){return r.type==="category"?r.scale.getLabel(e):e.value}function oV(r){var e=r.model,t=r.scale;if(!(!e.get(["axisLabel","show"])||t.isBlank())){var a,n,i=t.getExtent();t instanceof jg?n=t.count():(a=t.getTicks(),n=a.length);var o=r.getLabelModel(),s=bl(r),l,u=1;n>40&&(u=Math.ceil(n/40));for(var f=0;fr[1]&&(r[1]=n[1])})}var Al=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},r.prototype.getCoordSysModel=function(){},r}(),uV=1e-8;function W_(r,e){return Math.abs(r-e)n&&(a=o,n=l)}if(a)return hV(a.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},e.prototype.getBoundingRect=function(t){var a=this._rect;if(a&&!t)return a;var n=[1/0,1/0],i=[-1/0,-1/0],o=this.geometries;return C(o,function(s){s.type==="polygon"?U_(s.exterior,n,i,t):C(s.points,function(l){U_(l,n,i,t)})}),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),a=new ht(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=a),a},e.prototype.contain=function(t){var a=this.getBoundingRect(),n=this.geometries;if(!a.contain(t[0],t[1]))return!1;t:for(var i=0,o=n.length;i>1^-(s&1),l=l>>1^-(l&1),s+=n,l+=i,n=s,i=l,a.push([s/t,l/t])}return a}function pV(r,e){return r=cV(r),G(kt(r.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var a=t.properties,n=t.geometry,i=[];switch(n.type){case"Polygon":var o=n.coordinates;i.push(new Y_(o[0],o.slice(1)));break;case"MultiPolygon":C(n.coordinates,function(l){l[0]&&i.push(new Y_(l[0],l.slice(1)))});break;case"LineString":i.push(new Z_([n.coordinates]));break;case"MultiLineString":i.push(new Z_(n.coordinates))}var s=new nD(a[e||"name"],i,a.cp);return s.properties=a,s})}var Js=At();function dV(r){return r.type==="category"?yV(r):_V(r)}function gV(r,e){return r.type==="category"?mV(r,e):{ticks:G(r.scale.getTicks(),function(t){return t.value})}}function yV(r){var e=r.getLabelModel(),t=oD(r,e);return!e.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:t.labelCategoryInterval}:t}function oD(r,e){var t=sD(r,"labels"),a=ay(e),n=lD(t,a);if(n)return n;var i,o;return Q(a)?i=hD(r,a):(o=a==="auto"?SV(r):a,i=fD(r,o)),uD(t,a,{labels:i,labelCategoryInterval:o})}function mV(r,e){var t=sD(r,"ticks"),a=ay(e),n=lD(t,a);if(n)return n;var i,o;if((!e.get("show")||r.scale.isBlank())&&(i=[]),Q(a))i=hD(r,a,!0);else if(a==="auto"){var s=oD(r,r.getLabelModel());o=s.labelCategoryInterval,i=G(s.labels,function(l){return l.tickValue})}else o=a,i=fD(r,o,!0);return uD(t,a,{ticks:i,tickCategoryInterval:o})}function _V(r){var e=r.scale.getTicks(),t=bl(r);return{labels:G(e,function(a,n){return{level:a.level,formattedLabel:t(a,n),rawLabel:r.scale.getLabel(a),tickValue:a.value}})}}function sD(r,e){return Js(r)[e]||(Js(r)[e]=[])}function lD(r,e){for(var t=0;t40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(a)),h=Math.abs(u*Math.sin(a)),v=0,c=0;l<=i[1];l+=s){var p=0,d=0,g=vl(t({value:l}),e.font,"center","top");p=g.width*1.3,d=g.height*1.3,v=Math.max(v,p,7),c=Math.max(c,d,7)}var y=v/f,m=c/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=Js(r.model),w=r.getExtent(),x=S.lastAutoInterval,b=S.lastTickCount;return x!=null&&b!=null&&Math.abs(x-_)<=1&&Math.abs(b-o)<=1&&x>_&&S.axisExtent0===w[0]&&S.axisExtent1===w[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=w[0],S.axisExtent1=w[1]),_}function wV(r){var e=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function fD(r,e,t){var a=bl(r),n=r.scale,i=n.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=i[0],f=n.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var h=rD(r),v=o.get("showMinLabel")||h,c=o.get("showMaxLabel")||h;v&&u!==i[0]&&d(i[0]);for(var p=u;p<=i[1];p+=l)d(p);c&&p-l!==i[1]&&d(i[1]);function d(g){var y={value:g};s.push(t?g:{formattedLabel:a(y),rawLabel:n.getLabel(y),tickValue:g})}return s}function hD(r,e,t){var a=r.scale,n=bl(r),i=[];return C(a.getTicks(),function(o){var s=a.getLabel(o),l=o.value;e(o.value,s)&&i.push(t?l:{formattedLabel:n(o),rawLabel:s,tickValue:l})}),i}var X_=[0,1],bV=function(){function r(e,t,a){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=a||[0,0]}return r.prototype.contain=function(e){var t=this._extent,a=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]);return e>=a&&e<=n},r.prototype.containData=function(e){return this.scale.contain(e)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(e){return Xb(e||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(e,t){var a=this._extent;a[0]=e,a[1]=t},r.prototype.dataToCoord=function(e,t){var a=this._extent,n=this.scale;return e=n.normalize(e),this.onBand&&n.type==="ordinal"&&(a=a.slice(),$_(a,n.count())),Et(e,X_,a,t)},r.prototype.coordToData=function(e,t){var a=this._extent,n=this.scale;this.onBand&&n.type==="ordinal"&&(a=a.slice(),$_(a,n.count()));var i=Et(e,a,X_,t);return this.scale.scale(i)},r.prototype.pointToData=function(e,t){},r.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),a=gV(this,t),n=a.ticks,i=G(n,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=t.get("alignWithLabel");return AV(this,i,o,e.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var a=this.scale.getMinorTicks(t),n=G(a,function(i){return G(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return n},r.prototype.getViewLabels=function(){return dV(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var e=this._extent,t=this.scale.getExtent(),a=t[1]-t[0]+(this.onBand?1:0);a===0&&(a=1);var n=Math.abs(e[1]-e[0]);return Math.abs(n)/a},r.prototype.calculateCategoryInterval=function(){return xV(this)},r}();function $_(r,e){var t=r[1]-r[0],a=e,n=t/a/2;r[0]+=n,r[1]-=n}function AV(r,e,t,a){var n=e.length;if(!r.onBand||t||!n)return;var i=r.getExtent(),o,s;if(n===1)e[0].coord=i[0],o=e[1]={coord:i[0]};else{var l=e[n-1].tickValue-e[0].tickValue,u=(e[n-1].coord-e[0].coord)/l;C(e,function(c){c.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-e[n-1].tickValue,o={coord:e[n-1].coord+u*s},e.push(o)}var h=i[0]>i[1];v(e[0].coord,i[0])&&(a?e[0].coord=i[0]:e.shift()),a&&v(i[0],e[0].coord)&&e.unshift({coord:i[0]}),v(i[1],o.coord)&&(a?o.coord=i[1]:e.pop()),a&&v(o.coord,i[1])&&e.push({coord:i[1]});function v(c,p){return c=Qt(c),p=Qt(p),h?c>p:cn&&(n+=Qo);var c=Math.atan2(s,o);if(c<0&&(c+=Qo),c>=a&&c<=n||c+Qo>=a&&c+Qo<=n)return l[0]=f,l[1]=h,u-t;var p=t*Math.cos(a)+r,d=t*Math.sin(a)+e,g=t*Math.cos(n)+r,y=t*Math.sin(n)+e,m=(p-o)*(p-o)+(d-s)*(d-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=p,l[1]=d,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function Rf(r,e,t,a,n,i,o,s){var l=n-r,u=i-e,f=t-r,h=a-e,v=Math.sqrt(f*f+h*h);f/=v,h/=v;var c=l*f+u*h,p=c/v;s&&(p=Math.min(Math.max(p,0),1)),p*=v;var d=o[0]=r+p*f,g=o[1]=e+p*h;return Math.sqrt((d-n)*(d-n)+(g-i)*(g-i))}function vD(r,e,t,a,n,i,o){t<0&&(r=r+t,t=-t),a<0&&(e=e+a,a=-a);var s=r+t,l=e+a,u=o[0]=Math.min(Math.max(n,r),s),f=o[1]=Math.min(Math.max(i,e),l);return Math.sqrt((u-n)*(u-n)+(f-i)*(f-i))}var _r=[];function MV(r,e,t){var a=vD(e.x,e.y,e.width,e.height,r.x,r.y,_r);return t.set(_r[0],_r[1]),a}function LV(r,e,t){for(var a=0,n=0,i=0,o=0,s,l,u=1/0,f=e.data,h=r.x,v=r.y,c=0;c0){e=e/180*Math.PI,xr.fromArray(r[0]),Vt.fromArray(r[1]),jt.fromArray(r[2]),lt.sub(Fr,xr,Vt),lt.sub(Br,jt,Vt);var t=Fr.len(),a=Br.len();if(!(t<.001||a<.001)){Fr.scale(1/t),Br.scale(1/a);var n=Fr.dot(Br),i=Math.cos(e);if(i1&<.copy(Me,jt),Me.toArray(r[1])}}}}function IV(r,e,t){if(t<=180&&t>0){t=t/180*Math.PI,xr.fromArray(r[0]),Vt.fromArray(r[1]),jt.fromArray(r[2]),lt.sub(Fr,Vt,xr),lt.sub(Br,jt,Vt);var a=Fr.len(),n=Br.len();if(!(a<.001||n<.001)){Fr.scale(1/a),Br.scale(1/n);var i=Fr.dot(e),o=Math.cos(t);if(i=l)lt.copy(Me,jt);else{Me.scaleAndAdd(Br,s/Math.tan(Math.PI/2-f));var h=jt.x!==Vt.x?(Me.x-Vt.x)/(jt.x-Vt.x):(Me.y-Vt.y)/(jt.y-Vt.y);if(isNaN(h))return;h<0?lt.copy(Me,Vt):h>1&<.copy(Me,jt)}Me.toArray(r[1])}}}}function K_(r,e,t,a){var n=t==="normal",i=n?r:r.ensureState(t);i.ignore=e;var o=a.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=a.getModel("lineStyle").getLineStyle();n?r.useStyle(s):i.style=s}function PV(r,e){var t=e.smooth,a=e.points;if(a)if(r.moveTo(a[0][0],a[0][1]),t>0&&a.length>=3){var n=Oa(a[0],a[1]),i=Oa(a[1],a[2]);if(!n||!i){r.lineTo(a[1][0],a[1][1]),r.lineTo(a[2][0],a[2][1]);return}var o=Math.min(n,i)*t,s=zu([],a[1],a[0],o/n),l=zu([],a[1],a[2],o/i),u=zu([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],a[2][0],a[2][1])}else for(var f=1;f0&&i&&w(-f/o,0,o);var d=r[0],g=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&b(-y),m<0&&b(m);function _(){y=d.rect[e]-a,m=n-g.rect[e]-g.rect[t]}function S(A,T,D){if(A<0){var M=Math.min(T,-A);if(M>0){w(M*D,0,o);var L=M+A;L<0&&x(-L*D,1)}else x(-A*D,1)}}function w(A,T,D){A!==0&&(u=!0);for(var M=T;M0)for(var L=0;L0;L--){var E=D[L-1]*R;w(-E,L,o)}}}function b(A){var T=A<0?-1:1;A=Math.abs(A);for(var D=Math.ceil(A/(o-1)),M=0;M0?w(D,0,M+1):w(-D,o-M-1,o),A-=D,A<=0)return}return u}function RV(r,e,t,a){return dD(r,"x","width",e,t,a)}function gD(r,e,t,a){return dD(r,"y","height",e,t,a)}function yD(r){var e=[];r.sort(function(d,g){return g.priority-d.priority});var t=new ht(0,0,0,0);function a(d){if(!d.ignore){var g=d.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}d.ignore=!0}for(var n=0;n=0&&a.attr(i.oldLayoutSelect),pt(v,"emphasis")>=0&&a.attr(i.oldLayoutEmphasis)),Lt(a,u,t,l)}else if(a.attr(u),!bo(a).valueAnimation){var h=ut(a.style.opacity,1);a.style.opacity=0,Yt(a,{style:{opacity:h}},t,l)}if(i.oldLayout=u,a.states.select){var c=i.oldLayoutSelect={};cu(c,u,pu),cu(c,a.states.select,pu)}if(a.states.emphasis){var p=i.oldLayoutEmphasis={};cu(p,u,pu),cu(p,a.states.emphasis,pu)}aT(a,l,f,t,t)}if(n&&!n.ignore&&!n.invisible){var i=OV(n),o=i.oldLayout,d={points:n.shape.points};o?(n.attr({shape:o}),Lt(n,{shape:d},t)):(n.setShape(d),n.style.strokePercent=0,Yt(n,{style:{strokePercent:1}},t)),i.oldLayout=d}},r}();const BV=NV;var Qv=At();function VV(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){var n=Qv(t).labelManager;n||(n=Qv(t).labelManager=new BV),n.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(e,t,a){var n=Qv(t).labelManager;a.updatedSeries.forEach(function(i){n.addLabelsOfSeries(t.getViewOfSeriesModel(i))}),n.updateLayoutConfig(t),n.layout(t),n.processLabelsOverall()})}var jv=Math.sin,Jv=Math.cos,mD=Math.PI,En=Math.PI*2,zV=180/mD,GV=function(){function r(){}return r.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},r.prototype.moveTo=function(e,t){this._add("M",e,t)},r.prototype.lineTo=function(e,t){this._add("L",e,t)},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){this._add("C",e,t,a,n,i,o)},r.prototype.quadraticCurveTo=function(e,t,a,n){this._add("Q",e,t,a,n)},r.prototype.arc=function(e,t,a,n,i,o){this.ellipse(e,t,a,a,0,n,i,o)},r.prototype.ellipse=function(e,t,a,n,i,o,s,l){var u=s-o,f=!l,h=Math.abs(u),v=Ga(h-En)||(f?u>=En:-u>=En),c=u>0?u%En:u%En+En,p=!1;v?p=!0:Ga(h)?p=!1:p=c>=mD==!!f;var d=e+a*Jv(o),g=t+n*jv(o);this._start&&this._add("M",d,g);var y=Math.round(i*zV);if(v){var m=1/this._p,_=(f?1:-1)*(En-m);this._add("A",a,n,y,1,+f,e+a*Jv(o+_),t+n*jv(o+_)),m>.01&&this._add("A",a,n,y,0,+f,d,g)}else{var S=e+a*Jv(s),w=t+n*jv(s);this._add("A",a,n,y,+p,+f,S,w)}},r.prototype.rect=function(e,t,a,n){this._add("M",e,t),this._add("l",a,0),this._add("l",0,n),this._add("l",-a,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(e,t,a,n,i,o,s,l,u){for(var f=[],h=this._p,v=1;v"}function qV(r){return""}function oy(r,e){e=e||{};var t=e.newline?` +`:"";function a(n){var i=n.children,o=n.tag,s=n.attrs;return $V(o,s)+Oe(n.text)+(i?""+t+G(i,function(l){return a(l)}).join(t)+t:"")+qV(o)}return a(r)}function KV(r,e,t){t=t||{};var a=t.newline?` +`:"",n=" {"+a,i=a+"}",o=G(St(r),function(l){return l+n+G(St(r[l]),function(u){return u+":"+r[l][u]+";"}).join(a)+i}).join(a),s=G(St(e),function(l){return"@keyframes "+l+n+G(St(e[l]),function(u){return u+n+G(St(e[l][u]),function(f){var h=e[l][u][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(a)+i}).join(a)+i}).join(a);return!o&&!s?"":[""].join(a)}function vd(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function j_(r,e,t,a){return se("svg","root",{width:r,height:e,xmlns:SD,"xmlns:xlink":xD,version:"1.1",baseProfile:"full",viewBox:a?"0 0 "+r+" "+e:!1},t)}var J_={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},Bn="transform-origin";function QV(r,e,t){var a=B({},r.shape);B(a,e),r.buildPath(t,a);var n=new _D;return n.reset(Nb(r)),t.rebuildPath(n,1),n.generateStr(),n.getStr()}function jV(r,e){var t=e.originX,a=e.originY;(t||a)&&(r[Bn]=t+"px "+a+"px")}var JV={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function bD(r,e){var t=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[t]=r,t}function t5(r,e,t){var a=r.shape.paths,n={},i,o;if(C(a,function(l){var u=vd(t.zrId);u.animation=!0,Rh(l,{},u,!0);var f=u.cssAnims,h=u.cssNodes,v=St(f),c=v.length;if(c){o=v[c-1];var p=f[o];for(var d in p){var g=p[d];n[d]=n[d]||{d:""},n[d].d+=g.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(i=m)}}}),!!i){e.d=!1;var s=bD(n,t);return i.replace(o,s)}}function t1(r){return Y(r)?J_[r]?"cubic-bezier("+J_[r]+")":lg(r)?r:"":""}function Rh(r,e,t,a){var n=r.animators,i=n.length,o=[];if(r instanceof Tg){var s=t5(r,e,t);if(s)o.push(s);else if(!i)return}else if(!i)return;for(var l={},u=0;u0}).length){var gt=bD(b,t);return gt+" "+m[0]+" both"}}for(var g in l){var s=d(l[g]);s&&o.push(s)}if(o.length){var y=t.zrId+"-cls-"+t.cssClassIdx++;t.cssNodes["."+y]={animation:o.join(",")},e.class=y}}var tl=Math.round;function AD(r){return r&&Y(r.src)}function TD(r){return r&&Q(r.toDataURL)}function sy(r,e,t,a){YV(function(n,i){var o=n==="fill"||n==="stroke";o&&Ob(i)?DD(e,r,n,a):o&&ug(i)?MD(t,r,n,a):r[n]=i},e,t,!1),s5(t,r,a)}function e1(r){return Ga(r[0]-1)&&Ga(r[1])&&Ga(r[2])&&Ga(r[3]-1)}function e5(r){return Ga(r[4])&&Ga(r[5])}function ly(r,e,t){if(e&&!(e5(e)&&e1(e))){var a=t?10:1e4;r.transform=e1(e)?"translate("+tl(e[4]*a)/a+" "+tl(e[5]*a)/a+")":jI(e)}}function r1(r,e,t){for(var a=r.points,n=[],i=0;i"u"){var g="Image width/height must been given explictly in svg-ssr renderer.";Ie(v,g),Ie(c,g)}else if(v==null||c==null){var y=function(D,M){if(D){var L=D.elm,I=v||M.width,P=c||M.height;D.tag==="pattern"&&(u?(P=1,I/=i.width):f&&(I=1,P/=i.height)),D.attrs.width=I,D.attrs.height=P,L&&(L.setAttribute("width",I),L.setAttribute("height",P))}},m=gg(p,null,r,function(D){l||y(x,D),y(h,D)});m&&m.width&&m.height&&(v=v||m.width,c=c||m.height)}h=se("image","img",{href:p,width:v,height:c}),o.width=v,o.height=c}else n.svgElement&&(h=rt(n.svgElement),o.width=n.svgWidth,o.height=n.svgHeight);if(h){var _,S;l?_=S=1:u?(S=1,_=o.width/i.width):f?(_=1,S=o.height/i.height):o.patternUnits="userSpaceOnUse",_!=null&&!isNaN(_)&&(o.width=_),S!=null&&!isNaN(S)&&(o.height=S);var w=Bb(n);w&&(o.patternTransform=w);var x=se("pattern","",o,[h]),b=oy(x),A=a.patternCache,T=A[b];T||(T=a.zrId+"-p"+a.patternIdx++,A[b]=T,o.id=T,x=a.defs[T]=se("pattern",T,o,[h])),e[t]=ih(T)}}function l5(r,e,t){var a=t.clipPathCache,n=t.defs,i=a[r.id];if(!i){i=t.zrId+"-c"+t.clipPathIdx++;var o={id:i};a[r.id]=i,n[i]=se("clipPath",i,o,[CD(r,t)])}e["clip-path"]=ih(i)}function i1(r){return document.createTextNode(r)}function Un(r,e,t){r.insertBefore(e,t)}function o1(r,e){r.removeChild(e)}function s1(r,e){r.appendChild(e)}function LD(r){return r.parentNode}function ID(r){return r.nextSibling}function tc(r,e){r.textContent=e}var l1=58,u5=120,f5=se("","");function cd(r){return r===void 0}function Or(r){return r!==void 0}function h5(r,e,t){for(var a={},n=e;n<=t;++n){var i=r[n].key;i!==void 0&&(a[i]=n)}return a}function ds(r,e){var t=r.key===e.key,a=r.tag===e.tag;return a&&t}function el(r){var e,t=r.children,a=r.tag;if(Or(a)){var n=r.elm=wD(a);if(uy(f5,r),z(t))for(e=0;ei?(p=t[l+1]==null?null:t[l+1].elm,PD(r,p,t,n,l)):kf(r,e,a,i))}function Xi(r,e){var t=e.elm=r.elm,a=r.children,n=e.children;r!==e&&(uy(r,e),cd(e.text)?Or(a)&&Or(n)?a!==n&&v5(t,a,n):Or(n)?(Or(r.text)&&tc(t,""),PD(t,null,n,0,n.length-1)):Or(a)?kf(t,a,0,a.length-1):Or(r.text)&&tc(t,""):r.text!==e.text&&(Or(a)&&kf(t,a,0,a.length-1),tc(t,e.text)))}function c5(r,e){if(ds(r,e))Xi(r,e);else{var t=r.elm,a=LD(t);el(e),a!==null&&(Un(a,e.elm,ID(t)),kf(a,[r],0,0))}return e}var p5=0,d5=function(){function r(e,t,a){if(this.type="svg",this.refreshHover=u1(),this.configLayer=u1(),this.storage=t,this._opts=a=B({},a),this.root=e,this._id="zr"+p5++,this._oldVNode=j_(a.width,a.height),e&&!a.ssr){var n=this._viewport=document.createElement("div");n.style.cssText="position:relative;overflow:hidden";var i=this._svgDom=this._oldVNode.elm=wD("svg");uy(null,this._oldVNode),n.appendChild(i),e.appendChild(n)}this.resize(a.width,a.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",c5(this._oldVNode,e),this._oldVNode=e}},r.prototype.renderOneToVNode=function(e){return n1(e,vd(this._id))},r.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),a=this._width,n=this._height,i=vd(this._id);i.animation=e.animation,i.willUpdate=e.willUpdate,i.compress=e.compress;var o=[],s=this._bgVNode=g5(a,n,this._backgroundColor,i);s&&o.push(s);var l=e.compress?null:this._mainVNode=se("g","main",{},[]);this._paintList(t,i,l?l.children:o),l&&o.push(l);var u=G(St(i.defs),function(v){return i.defs[v]});if(u.length&&o.push(se("defs","defs",{},u)),e.animation){var f=KV(i.cssNodes,i.cssAnims,{newline:!0});if(f){var h=se("style","stl",{},[],f);o.push(h)}}return j_(a,n,o,e.useViewBox)},r.prototype.renderToString=function(e){return e=e||{},oy(this.renderToVNode({animation:ut(e.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:ut(e.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(e,t,a){for(var n=e.length,i=[],o=0,s,l,u=0,f=0;f=0&&!(v&&l&&v[d]===l[d]);d--);for(var g=p-1;g>d;g--)o--,s=i[o-1];for(var y=d+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)A=g.__endIndex;else for(var D=c.dpr,M=0;M0&&e>n[0]){for(l=0;le);l++);s=a[n[l]]}if(n.splice(l+1,0,e),a[e]=t,!t.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.__painter=this}},r.prototype.eachLayer=function(e,t){for(var a=this._zlevelList,n=0;n0?du:0),this._needsManuallyCompositing),f.__builtin__||eg("ZLevel "+u+" has been used by unkown layer "+f.id),f!==i&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,t(l),i=f),n.__dirty&Ue&&!n.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}t(l),this.eachBuiltinLayer(function(h,v){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(e){e.clear()},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e,C(this._layers,function(t){t.setUnpainted()})},r.prototype.configLayer=function(e,t){if(t){var a=this._layerConfig;a[e]?ft(a[e],t,!0):a[e]=t;for(var n=0;n-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),a},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},e}(Zt);const D5=C5;function fo(r,e){var t=r.mapDimensionsAll("defaultedLabel"),a=t.length;if(a===1){var n=so(r,e,t[0]);return n!=null?n+"":null}else if(a){for(var i=[],o=0;o=0&&a.push(e[i])}return a.join(" ")}var M5=function(r){O(e,r);function e(t,a,n,i){var o=r.call(this)||this;return o.updateData(t,a,n,i),o}return e.prototype._createSymbol=function(t,a,n,i,o){this.removeAll();var s=re(t,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=L5,this._symbolType=t,this.add(s)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){ca(this.childAt(0))},e.prototype.downplay=function(){pa(this.childAt(0))},e.prototype.setZ=function(t,a){var n=this.childAt(0);n.zlevel=t,n.z=a},e.prototype.setDraggable=function(t,a){var n=this.childAt(0);n.draggable=t,n.cursor=!a&&t?"move":n.cursor},e.prototype.updateData=function(t,a,n,i){this.silent=!1;var o=t.getItemVisual(a,"symbol")||"circle",s=t.hostModel,l=e.getSymbolSize(t,a),u=o!==this._symbolType,f=i&&i.disableAnimation;if(u){var h=t.getItemVisual(a,"symbolKeepAspect");this._createSymbol(o,t,a,l,h)}else{var v=this.childAt(0);v.silent=!1;var c={scaleX:l[0]/2,scaleY:l[1]/2};f?v.attr(c):Lt(v,c,s,a),Tr(v)}if(this._updateCommon(t,a,l,n,i),u){var v=this.childAt(0);if(!f){var c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:v.style.opacity}};v.scaleX=v.scaleY=0,v.style.opacity=0,Yt(v,c,s,a)}}f&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,a,n,i,o){var s=this.childAt(0),l=t.hostModel,u,f,h,v,c,p,d,g,y;if(i&&(u=i.emphasisItemStyle,f=i.blurItemStyle,h=i.selectItemStyle,v=i.focus,c=i.blurScope,d=i.labelStatesModels,g=i.hoverScale,y=i.cursorStyle,p=i.emphasisDisabled),!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(a),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),v=_.get("focus"),c=_.get("blurScope"),p=_.get("disabled"),d=le(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=t.getItemVisual(a,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var w=Po(t.getItemVisual(a,"symbolOffset"),n);w&&(s.x=w[0],s.y=w[1]),y&&s.attr("cursor",y);var x=t.getItemVisual(a,"style"),b=x.fill;if(s instanceof me){var A=s.style;s.useStyle(B({image:A.image,x:A.x,y:A.y,width:A.width,height:A.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(b,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var T=t.getItemVisual(a,"liftZ"),D=this._z2;T!=null?D==null&&(this._z2=s.z2,s.z2+=T):D!=null&&(s.z2=D,this._z2=null);var M=o&&o.useNameLabel;ye(s,d,{labelFetcher:l,labelDataIndex:a,defaultText:L,inheritColor:b,defaultOpacity:x.opacity});function L(R){return M?t.getName(R):fo(t,R)}this._sizeX=n[0]/2,this._sizeY=n[1]/2;var I=s.ensureState("emphasis");I.style=u,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;I.scaleX=this._sizeX*P,I.scaleY=this._sizeY*P,this.setSymbolScale(1),$t(this,v,c,p)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,a,n){var i=this.childAt(0),o=it(this).dataIndex,s=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var l=i.getTextContent();l&&ja(l,{style:{opacity:0}},a,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();ja(i,{style:{opacity:0},scaleX:0,scaleY:0},a,{dataIndex:o,cb:t,removeOpt:s})},e.getSymbolSize=function(t,a){return xl(t.getItemVisual(a,"symbolSize"))},e}(nt);function L5(r,e){this.parent.drift(r,e)}const Tl=M5;function rc(r,e,t,a){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(a.isIgnore&&a.isIgnore(t))&&!(a.clipShape&&!a.clipShape.contain(e[0],e[1]))&&r.getItemVisual(t,"symbol")!=="none"}function v1(r){return r!=null&&!et(r)&&(r={isIgnore:r}),r||{}}function c1(r){var e=r.hostModel,t=e.getModel("emphasis");return{emphasisItemStyle:t.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:t.get("focus"),blurScope:t.get("blurScope"),emphasisDisabled:t.get("disabled"),hoverScale:t.get("scale"),labelStatesModels:le(e),cursorStyle:e.get("cursor")}}var I5=function(){function r(e){this.group=new nt,this._SymbolCtor=e||Tl}return r.prototype.updateData=function(e,t){this._progressiveEls=null,t=v1(t);var a=this.group,n=e.hostModel,i=this._data,o=this._SymbolCtor,s=t.disableAnimation,l=c1(e),u={disableAnimation:s},f=t.getSymbolPoint||function(h){return e.getItemLayout(h)};i||a.removeAll(),e.diff(i).add(function(h){var v=f(h);if(rc(e,v,h,t)){var c=new o(e,h,l,u);c.setPosition(v),e.setItemGraphicEl(h,c),a.add(c)}}).update(function(h,v){var c=i.getItemGraphicEl(v),p=f(h);if(!rc(e,p,h,t)){a.remove(c);return}var d=e.getItemVisual(h,"symbol")||"circle",g=c&&c.getSymbolType&&c.getSymbolType();if(!c||g&&g!==d)a.remove(c),c=new o(e,h,l,u),c.setPosition(p);else{c.updateData(e,h,l,u);var y={x:p[0],y:p[1]};s?c.attr(y):Lt(c,y,n)}a.add(c),e.setItemGraphicEl(h,c)}).remove(function(h){var v=i.getItemGraphicEl(h);v&&v.fadeOut(function(){a.remove(v)},n)}).execute(),this._getSymbolPoint=f,this._data=e},r.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl(function(a,n){var i=e._getSymbolPoint(n);a.setPosition(i),a.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=c1(e),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t,a){this._progressiveEls=[],a=v1(a);function n(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=e.start;i0?t=a[0]:a[1]<0&&(t=a[1]),t}function kD(r,e,t,a){var n=NaN;r.stacked&&(n=t.get(t.getCalculationInfo("stackedOverDimension"),a)),isNaN(n)&&(n=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=t.get(r.baseDim,a),o[1-i]=n,e.dataToPoint(o)}function R5(r,e){var t=[];return e.diff(r).add(function(a){t.push({cmd:"+",idx:a})}).update(function(a,n){t.push({cmd:"=",idx:n,idx1:a})}).remove(function(a){t.push({cmd:"-",idx:a})}).execute(),t}function E5(r,e,t,a,n,i,o,s){for(var l=R5(r,e),u=[],f=[],h=[],v=[],c=[],p=[],d=[],g=ED(n,e,o),y=r.getLayout("points")||[],m=e.getLayout("points")||[],_=0;_=n||d<0)break;if(si(y,m)){if(l){d+=i;continue}break}if(d===t)r[i>0?"moveTo":"lineTo"](y,m),h=y,v=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){d+=i;continue}if(o>0){for(var w=d+i,x=e[w*2],b=e[w*2+1];x===y&&b===m&&g=a||si(x,b))c=y,p=m;else{D=x-u,M=b-f;var P=y-u,R=x-y,E=m-f,N=b-m,k=void 0,V=void 0;if(s==="x"){k=Math.abs(P),V=Math.abs(R);var F=D>0?1:-1;c=y-F*k*o,p=m,L=y+F*V*o,I=m}else if(s==="y"){k=Math.abs(E),V=Math.abs(N);var W=M>0?1:-1;c=y,p=m-W*k*o,L=y,I=m+W*V*o}else k=Math.sqrt(P*P+E*E),V=Math.sqrt(R*R+N*N),T=V/(V+k),c=y-D*o*(1-T),p=m-M*o*(1-T),L=y+D*o*T,I=m+M*o*T,L=Ma(L,La(x,y)),I=Ma(I,La(b,m)),L=La(L,Ma(x,y)),I=La(I,Ma(b,m)),D=L-y,M=I-m,c=y-D*k/V,p=m-M*k/V,c=Ma(c,La(u,y)),p=Ma(p,La(f,m)),c=La(c,Ma(u,y)),p=La(p,Ma(f,m)),D=y-c,M=m-p,L=y+D*V/k,I=m+M*V/k}r.bezierCurveTo(h,v,c,p,y,m),h=L,v=I}else r.lineTo(y,m)}u=y,f=m,d+=i}return g}var OD=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),k5=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polyline",a}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new OD},e.prototype.buildPath=function(t,a){var n=a.points,i=0,o=n.length/2;if(a.connectNulls){for(;o>0&&si(n[o*2-2],n[o*2-1]);o--);for(;i=0){var S=u?(p-l)*_+l:(c-s)*_+s;return u?[t,S]:[S,t]}s=c,l=p;break;case o.C:c=i[h++],p=i[h++],d=i[h++],g=i[h++],y=i[h++],m=i[h++];var w=u?lf(s,c,d,y,t,f):lf(l,p,g,m,t,f);if(w>0)for(var x=0;x=0){var S=u?oe(l,p,g,m,b):oe(s,c,d,y,b);return u?[t,S]:[S,t]}}s=y,l=m;break}}},e}(yt),O5=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e}(OD),ND=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polygon",a}return e.prototype.getDefaultShape=function(){return new O5},e.prototype.buildPath=function(t,a){var n=a.points,i=a.stackedOnPoints,o=0,s=n.length/2,l=a.smoothMonotone;if(a.connectNulls){for(;s>0&&si(n[s*2-2],n[s*2-1]);s--);for(;oe){i?t.push(o(i,l,e)):n&&t.push(o(n,l,0),o(n,l,e));break}else n&&(t.push(o(n,l,0)),n=null),t.push(l),i=l}return t}function V5(r,e,t){var a=r.getVisual("visualMeta");if(!(!a||!a.length||!r.count())&&e.type==="cartesian2d"){for(var n,i,o=a.length-1;o>=0;o--){var s=r.getDimensionInfo(a[o].dimension);if(n=s&&s.coordDim,n==="x"||n==="y"){i=a[o];break}}if(i){var l=e.getAxis(n),u=G(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,h=i.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),h.reverse());var v=B5(u,n==="x"?t.getWidth():t.getHeight()),c=v.length;if(!c&&f)return u[0].coord<0?h[1]?h[1]:u[f-1].color:h[0]?h[0]:u[0].color;var p=10,d=v[0].coord-p,g=v[c-1].coord+p,y=g-d;if(y<.001)return"transparent";C(v,function(_){_.offset=(_.coord-d)/y}),v.push({offset:c?v[c-1].offset:.5,color:h[1]||"transparent"}),v.unshift({offset:c?v[0].offset:.5,color:h[0]||"transparent"});var m=new dl(0,0,0,0,v,!0);return m[n]=d,m[n+"2"]=g,m}}}function z5(r,e,t){var a=r.get("showAllSymbol"),n=a==="auto";if(!(a&&!n)){var i=t.getAxesByScale("ordinal")[0];if(i&&!(n&&G5(i,e))){var o=e.mapDimension(i.dim),s={};return C(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(e.get(o,l))}}}}function G5(r,e){var t=r.getExtent(),a=Math.abs(t[1]-t[0])/r.scale.count();isNaN(a)&&(a=0);for(var n=e.count(),i=Math.max(1,Math.round(n/5)),o=0;oa)return!1;return!0}function F5(r,e){return isNaN(r)||isNaN(e)}function H5(r){for(var e=r.length/2;e>0&&F5(r[e*2-2],r[e*2-1]);e--);return e-1}function m1(r,e){return[r[e*2],r[e*2+1]]}function W5(r,e,t){for(var a=r.length/2,n=t==="x"?0:1,i,o,s=0,l=-1,u=0;u=e||i>=e&&o<=e){l=u;break}s=u,i=o}return{range:[s,l],t:(e-i)/(o-i)}}function zD(r){if(r.get(["endLabel","show"]))return!0;for(var e=0;e0&&t.get(["emphasis","lineStyle","width"])==="bolder"){var F=d.getState("emphasis").style;F.lineWidth=+d.style.lineWidth+1}it(d).seriesIndex=t.seriesIndex,$t(d,N,k,V);var W=y1(t.get("smooth")),$=t.get("smoothMonotone");if(d.setShape({smooth:W,smoothMonotone:$,connectNulls:A}),g){var j=l.getCalculationInfo("stackedOnSeries"),tt=0;g.useStyle(J(f.getAreaStyle(),{fill:I,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),j&&(tt=y1(j.get("smooth"))),g.setShape({smooth:W,stackedOnSmooth:tt,smoothMonotone:$,connectNulls:A}),ge(g,t,"areaStyle"),it(g).seriesIndex=t.seriesIndex,$t(g,N,k,V)}var mt=function(It){i._changePolyState(It)};l.eachItemGraphicEl(function(It){It&&(It.onHoverStateChange=mt)}),this._polyline.onHoverStateChange=mt,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=M,this._valueOrigin=S,t.get("triggerLineEvent")&&(this.packEventData(t,d),g&&this.packEventData(t,g))},e.prototype.packEventData=function(t,a){it(a).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,a,n,i){var o=t.getData(),s=hi(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],h=l[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var v=t.get("zlevel")||0,c=t.get("z")||0;u=new Tl(o,s),u.x=f,u.y=h,u.setZ(v,c);var p=u.getSymbolPath().getTextContent();p&&(p.zlevel=v,p.z=c,p.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Ft.prototype.highlight.call(this,t,a,n,i)},e.prototype.downplay=function(t,a,n,i){var o=t.getData(),s=hi(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Ft.prototype.downplay.call(this,t,a,n,i)},e.prototype._changePolyState=function(t){var a=this._polygon;gf(this._polyline,t),a&&gf(a,t)},e.prototype._newPolyline=function(t){var a=this._polyline;return a&&this._lineGroup.remove(a),a=new k5({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(a),this._polyline=a,a},e.prototype._newPolygon=function(t,a){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new ND({shape:{points:t,stackedOnPoints:a},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,a,n){var i,o,s=a.getBaseAxis(),l=s.inverse;a.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):a.type==="polar"&&(i=s.dim==="angle",o=!0);var u=t.hostModel,f=u.get("animationDuration");Q(f)&&(f=f(null));var h=u.get("animationDelay")||0,v=Q(h)?h(null):h;t.eachItemGraphicEl(function(c,p){var d=c;if(d){var g=[c.x,c.y],y=void 0,m=void 0,_=void 0;if(n)if(o){var S=n,w=a.pointToCoord(g);i?(y=S.startAngle,m=S.endAngle,_=-w[1]/180*Math.PI):(y=S.r0,m=S.r,_=w[0])}else{var x=n;i?(y=x.x,m=x.x+x.width,_=c.x):(y=x.y+x.height,m=x.y,_=c.y)}var b=m===y?0:(_-y)/(m-y);l&&(b=1-b);var A=Q(h)?h(p):f*b+v,T=d.getSymbolPath(),D=T.getTextContent();d.attr({scaleX:0,scaleY:0}),d.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:A}),D&&D.animateFrom({style:{opacity:0}},{duration:300,delay:A}),T.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,a,n){var i=t.getModel("endLabel");if(zD(t)){var o=t.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Dt({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=H5(l);f>=0&&(ye(s,le(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:f,defaultText:function(h,v,c){return c!=null?RD(o,c):fo(o,h)},enableTextSetter:!0},U5(i,a)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,a,n,i,o,s,l){var u=this._endLabel,f=this._polyline;if(u){t<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var h=n.getLayout("points"),v=n.hostModel,c=v.get("connectNulls"),p=s.get("precision"),d=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=a.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,w=(y?d:0)*(m?-1:1),x=(y?0:-d)*(m?-1:1),b=y?"x":"y",A=W5(h,S,b),T=A.range,D=T[1]-T[0],M=void 0;if(D>=1){if(D>1&&!c){var L=m1(h,T[0]);u.attr({x:L[0]+w,y:L[1]+x}),o&&(M=v.getRawValue(T[0]))}else{var L=f.getPointOn(S,b);L&&u.attr({x:L[0]+w,y:L[1]+x});var I=v.getRawValue(T[0]),P=v.getRawValue(T[1]);o&&(M=nA(n,p,I,P,A.t))}i.lastFrameIndex=T[0]}else{var R=t===1||i.lastFrameIndex>0?T[0]:0,L=m1(h,R);o&&(M=v.getRawValue(R)),u.attr({x:L[0]+w,y:L[1]+x})}o&&bo(u).setLabelText(M)}},e.prototype._doUpdateAnimation=function(t,a,n,i,o,s,l){var u=this._polyline,f=this._polygon,h=t.hostModel,v=E5(this._data,t,this._stackedOnPoints,a,this._coordSys,n,this._valueOrigin),c=v.current,p=v.stackedOnCurrent,d=v.next,g=v.stackedOnNext;if(o&&(c=Ia(v.current,n,o,l),p=Ia(v.stackedOnCurrent,n,o,l),d=Ia(v.next,n,o,l),g=Ia(v.stackedOnNext,n,o,l)),g1(c,d)>3e3||f&&g1(p,g)>3e3){u.stopAnimation(),u.setShape({points:d}),f&&(f.stopAnimation(),f.setShape({points:d,stackedOnPoints:g}));return}u.shape.__points=v.current,u.shape.points=c;var y={shape:{points:d}};v.current!==c&&(y.shape.__points=v.next),u.stopAnimation(),Lt(u,y,h),f&&(f.setShape({points:c,stackedOnPoints:p}),f.stopAnimation(),Lt(f,{shape:{stackedOnPoints:g}},h),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=v.status,S=0;S<_.length;S++){var w=_[S].cmd;if(w==="="){var x=t.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var b=u.shape.__points,A=0;Ae&&(e=r[t]);return isFinite(e)?e:NaN},min:function(r){for(var e=1/0,t=0;t10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),h=a.getDevicePixelRatio(),v=Math.abs(f[1]-f[0])*(h||1),c=Math.round(s/v);if(isFinite(c)&&c>1){i==="lttb"&&e.setData(n.lttbDownSample(n.mapDimension(u.dim),1/c));var p=void 0;Y(i)?p=X5[i]:Q(i)&&(p=i),p&&e.setData(n.downSample(n.mapDimension(u.dim),1/c,p,$5))}}}}}function q5(r){r.registerChartView(Z5),r.registerSeriesModel(D5),r.registerLayout(Dl("line",!0)),r.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),a=e.getModel("lineStyle").getLineStyle();a&&!a.stroke&&(a.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",a)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,GD("line"))}var FD=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return _a(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,a,n){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.dataToPoint(i.clampData(t));if(n)C(i.getAxes(),function(h,v){if(h.type==="category"){var c=h.getTicksCoords(),p=i.clampData(t)[v];a&&(a[v]==="x1"||a[v]==="y1")&&(p+=1),p>c.length-1&&(p=c.length-1),p<0&&(p=0),c[p]&&(o[v]=h.toGlobalCoord(c[p].coord))}});else{var s=this.getData(),l=s.getLayout("offset"),u=s.getLayout("size"),f=i.getBaseAxis().isHorizontal()?0:1;o[f]+=l+u/2}return o}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},e}(Zt);Zt.registerClass(FD);const Of=FD;var K5=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(){return _a(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>t&&(t=a),t},e.prototype.brushSelector=function(t,a,n){return n.rect(a.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=sn(Of.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),e}(Of);const Q5=K5;var j5=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),J5=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a.type="sausage",a}return e.prototype.getDefaultShape=function(){return new j5},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.max(a.r0||0,0),s=Math.max(a.r,0),l=(s-o)*.5,u=o+l,f=a.startAngle,h=a.endAngle,v=a.clockwise,c=Math.PI*2,p=v?h-fMath.PI/2&&fs)return!0;s=h}return!1},e.prototype._isOrderDifferentInView=function(t,a){for(var n=a.scale,i=n.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],n.getOrdinalMeta().categories.length-1);o<=s;++o)if(t.ordinalNumbers[o]!==n.getRawOrdinalNumber(o))return!0},e.prototype._updateSortWithinSameData=function(t,a,n,i){if(this._isOrderChangedWithinSameData(t,a,n)){var o=this._dataSort(t,n,a);this._isOrderDifferentInView(o,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:o}))}},e.prototype._dispatchInitSort=function(t,a,n){var i=a.baseAxis,o=this._dataSort(t,i,function(s){return t.get(t.mapDimension(a.otherAxis.dim),s)});n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},e.prototype.remove=function(t,a){this._clear(this._model),this._removeOnRenderedListener(a)},e.prototype.dispose=function(t,a){this._removeOnRenderedListener(a)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var a=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl(function(i){Ys(i,t,it(i).dataIndex)})):a.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(Ft),_1={cartesian2d:function(r,e){var t=e.width<0?-1:1,a=e.height<0?-1:1;t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height);var n=r.x+r.width,i=r.y+r.height,o=nc(e.x,r.x),s=ic(e.x+e.width,n),l=nc(e.y,r.y),u=ic(e.y+e.height,i),f=sn?s:o,e.y=h&&l>i?u:l,e.width=f?0:s-o,e.height=h?0:u-l,t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height),f||h},polar:function(r,e){var t=e.r0<=e.r?1:-1;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}var n=ic(e.r,r.r),i=nc(e.r0,r.r0);e.r=n,e.r0=i;var o=n-i<0;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}return o}},S1={cartesian2d:function(r,e,t,a,n,i,o,s,l){var u=new bt({shape:B({},a),z2:1});if(u.__dataIndex=t,u.name="item",i){var f=u.shape,h=n?"height":"width";f[h]=0}return u},polar:function(r,e,t,a,n,i,o,s,l){var u=!n&&l?Nf:ze,f=new u({shape:a,z2:1});f.name="item";var h=HD(n);if(f.calculateTextPosition=tz(h,{isRoundCap:u===Nf}),i){var v=f.shape,c=n?"r":"endAngle",p={};v[c]=n?0:a.startAngle,p[c]=a[c],(s?Lt:Yt)(f,{shape:p},i)}return f}};function nz(r,e){var t=r.get("realtimeSort",!0),a=e.getBaseAxis();if(t&&a.type==="category"&&e.type==="cartesian2d")return{baseAxis:a,otherAxis:e.getOtherAxis(a)}}function x1(r,e,t,a,n,i,o,s){var l,u;i?(u={x:a.x,width:a.width},l={y:a.y,height:a.height}):(u={y:a.y,height:a.height},l={x:a.x,width:a.width}),s||(o?Lt:Yt)(t,{shape:l},e,n,null);var f=e?r.baseAxis.model:null;(o?Lt:Yt)(t,{shape:u},f,n)}function w1(r,e){for(var t=0;t0?1:-1,o=a.height>0?1:-1;return{x:a.x+i*n/2,y:a.y+o*n/2,width:a.width-i*n,height:a.height-o*n}},polar:function(r,e,t){var a=r.getItemLayout(e);return{cx:a.cx,cy:a.cy,r0:a.r0,r:a.r,startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}}};function sz(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function HD(r){return function(e){var t=e?"Arc":"Angle";return function(a){switch(a){case"start":case"insideStart":case"end":case"insideEnd":return a+t;default:return a}}}(r)}function A1(r,e,t,a,n,i,o,s){var l=e.getItemVisual(t,"style");s||r.setShape("r",a.get(["itemStyle","borderRadius"])||0),r.useStyle(l);var u=a.getShallow("cursor");u&&r.attr("cursor",u);var f=s?o?n.r>=n.r0?"endArc":"startArc":n.endAngle>=n.startAngle?"endAngle":"startAngle":o?n.height>=0?"bottom":"top":n.width>=0?"right":"left",h=le(a);ye(r,h,{labelFetcher:i,labelDataIndex:t,defaultText:fo(i.getData(),t),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:f});var v=r.getTextContent();if(s&&v){var c=a.get(["label","position"]);r.textConfig.inside=c==="middle"?!0:null,ez(r,c==="outside"?f:c,HD(o),a.get(["label","rotate"]))}rT(v,h,i.getRawValue(t),function(d){return RD(e,d)});var p=a.getModel(["emphasis"]);$t(r,p.get("focus"),p.get("blurScope"),p.get("disabled")),ge(r,a),sz(n)&&(r.style.fill="none",r.style.stroke="none",C(r.states,function(d){d.style&&(d.style.fill=d.style.stroke="none")}))}function lz(r,e){var t=r.get(["itemStyle","borderColor"]);if(!t||t==="none")return 0;var a=r.get(["itemStyle","borderWidth"])||0,n=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),i=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(a,n,i)}var uz=function(){function r(){}return r}(),T1=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a.type="largeBar",a}return e.prototype.getDefaultShape=function(){return new uz},e.prototype.buildPath=function(t,a){for(var n=a.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?t:null},30,!1);function fz(r,e,t){for(var a=r.baseDimIdx,n=1-a,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,h=i.length/3;f=s[0]&&e<=s[0]+l[0]&&t>=s[1]&&t<=s[1]+l[1])return o[f]}return-1}function WD(r,e,t){if(xi(t,"cartesian2d")){var a=e,n=t.getArea();return{x:r?a.x:n.x,y:r?n.y:a.y,width:r?a.width:n.width,height:r?n.height:a.height}}else{var n=t.getArea(),i=e;return{cx:n.cx,cy:n.cy,r0:r?n.r0:i.r0,r:r?n.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function hz(r,e,t){var a=r.type==="polar"?ze:bt;return new a({shape:WD(e,t,r),silent:!0,z2:0})}const vz=az;function cz(r){r.registerChartView(vz),r.registerSeriesModel(Q5),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,ot(XC,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,$C("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,GD("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(e,t){var a=e.componentType||"series";t.eachComponent({mainType:a,query:e},function(n){e.sortInfo&&n.axis.setCategorySortInfo(e.sortInfo)})})}var _u=Math.PI*2,M1=Math.PI/180;function UD(r,e){return ie(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function YD(r,e){var t=UD(r,e),a=r.get("center"),n=r.get("radius");z(n)||(n=[0,n]);var i=H(t.width,e.getWidth()),o=H(t.height,e.getHeight()),s=Math.min(i,o),l=H(n[0],s/2),u=H(n[1],s/2),f,h,v=r.coordinateSystem;if(v){var c=v.dataToPoint(a);f=c[0]||0,h=c[1]||0}else z(a)||(a=[a,a]),f=H(a[0],i)+t.x,h=H(a[1],o)+t.y;return{cx:f,cy:h,r0:l,r:u}}function pz(r,e,t){e.eachSeriesByType(r,function(a){var n=a.getData(),i=n.mapDimension("value"),o=UD(a,t),s=YD(a,t),l=s.cx,u=s.cy,f=s.r,h=s.r0,v=-a.get("startAngle")*M1,c=a.get("minAngle")*M1,p=0;n.each(i,function(D){!isNaN(D)&&p++});var d=n.getSum(i),g=Math.PI/(d||p)*2,y=a.get("clockwise"),m=a.get("roseType"),_=a.get("stillShowZeroSum"),S=n.getDataExtent(i);S[0]=0;var w=_u,x=0,b=v,A=y?1:-1;if(n.setLayout({viewRect:o,r:f}),n.each(i,function(D,M){var L;if(isNaN(D)){n.setItemLayout(M,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:l,cy:u,r0:h,r:m?NaN:f});return}m!=="area"?L=d===0&&_?g:D*g:L=_u/p,Lt?y:g,w=Math.abs(_.label.y-t);if(w>=S.maxY){var x=_.label.x-e-_.len2*n,b=a+_.len,A=Math.abs(x)r.unconstrainedWidth?null:c:null;a.setStyle("width",p)}var d=a.getBoundingRect();i.width=d.width;var g=(a.style.margin||0)+2.1;i.height=d.height+g,i.y-=(i.height-h)/2}}}function oc(r){return r.position==="center"}function yz(r){var e=r.getData(),t=[],a,n,i=!1,o=(r.get("minShowLabelAngle")||0)*dz,s=e.getLayout("viewRect"),l=e.getLayout("r"),u=s.width,f=s.x,h=s.y,v=s.height;function c(x){x.ignore=!0}function p(x){if(!x.ignore)return!0;for(var b in x.states)if(x.states[b].ignore===!1)return!0;return!1}e.each(function(x){var b=e.getItemGraphicEl(x),A=b.shape,T=b.getTextContent(),D=b.getTextGuideLine(),M=e.getItemModel(x),L=M.getModel("label"),I=L.get("position")||M.get(["emphasis","label","position"]),P=L.get("distanceToLabelLine"),R=L.get("alignTo"),E=H(L.get("edgeDistance"),u),N=L.get("bleedMargin"),k=M.getModel("labelLine"),V=k.get("length");V=H(V,u);var F=k.get("length2");if(F=H(F,u),Math.abs(A.endAngle-A.startAngle)0?"right":"left":$>0?"left":"right"}var Kt=Math.PI,Xt=0,_e=L.get("rotate");if(Mt(_e))Xt=_e*(Kt/180);else if(I==="center")Xt=0;else if(_e==="radial"||_e===!0){var Qr=$<0?-W+Kt:-W;Xt=Qr}else if(_e==="tangential"&&I!=="outside"&&I!=="outer"){var Re=Math.atan2($,j);Re<0&&(Re=Kt*2+Re);var El=j>0;El&&(Re=Kt+Re),Xt=Re-Kt}if(i=!!Xt,T.x=tt,T.y=mt,T.rotation=Xt,T.setStyle({verticalAlign:"middle"}),at){T.setStyle({align:gt});var Fh=T.states.select;Fh&&(Fh.x+=T.x,Fh.y+=T.y)}else{var wa=T.getBoundingRect().clone();wa.applyTransform(T.getComputedTransform());var sm=(T.style.margin||0)+2.1;wa.y-=sm/2,wa.height+=sm,t.push({label:T,labelLine:D,position:I,len:V,len2:F,minTurnAngle:k.get("minTurnAngle"),maxSurfaceAngle:k.get("maxSurfaceAngle"),surfaceNormal:new lt($,j),linePoints:It,textAlign:gt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:N,rect:wa,unconstrainedWidth:wa.width,labelStyleWidth:T.style.width})}b.setTextConfig({inside:at})}}),!i&&r.get("avoidLabelOverlap")&&gz(t,a,n,l,u,v,f,h);for(var d=0;d0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=i.r0}},e.type="pie",e}(Ft);const Sz=_z;function Ro(r,e,t){e=z(e)&&{coordDimensions:e}||B({encodeDefine:r.getEncode()},e);var a=r.getSource(),n=wl(a,e).dimensions,i=new Le(n,r);return i.initData(a,t),i}var xz=function(){function r(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return r.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},r.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},r.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},r.prototype.getItemVisual=function(e,t){var a=this._getDataWithEncodedVisual();return a.getItemVisual(e,t)},r}();const Ll=xz;var wz=At(),bz=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Ll(Z(this.getData,this),Z(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return Ro(this,{coordDimensions:["value"],encodeDefaulter:ot(kg,this)})},e.prototype.getDataParams=function(t){var a=this.getData(),n=wz(a),i=n.seats;if(!i){var o=[];a.each(a.mapDimension("value"),function(l){o.push(l)}),i=n.seats=kP(o,a.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,t);return s.percent=i[t]||0,s.$vars.push("percent"),s},e.prototype._defaultLabelLine=function(t){fi(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.type="series.pie",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},e}(Zt);const Az=bz;function Tz(r){return{seriesType:r,reset:function(e,t){var a=e.getData();a.filterSelf(function(n){var i=a.mapDimension("value"),o=a.get(i,n);return!(Mt(o)&&!isNaN(o)&&o<0)})}}}function Cz(r){r.registerChartView(Sz),r.registerSeriesModel(Az),fC("pie",r.registerAction),r.registerLayout(ot(pz,"pie")),r.registerProcessor(Ml("pie")),r.registerProcessor(Tz("pie"))}var Dz=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.getInitialData=function(t,a){return _a(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?5e3:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?1e4:this.get("progressiveThreshold"))},e.prototype.brushSelector=function(t,a,n){return n.point(a.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},e}(Zt);const Mz=Dz;var XD=4,Lz=function(){function r(){}return r}(),Iz=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.getDefaultShape=function(){return new Lz},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,a){var n=a.points,i=a.size,o=this.symbolProxy,s=o.shape,l=t.getContext?t.getContext():t,u=l&&i[0]=0;u--){var f=u*2,h=i[f]-s/2,v=i[f+1]-l/2;if(t>=h&&a>=v&&t<=h+s&&a<=v+l)return u}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.points,i=a.size,o=i[0],s=i[1],l=1/0,u=1/0,f=-1/0,h=-1/0,v=0;v=0&&(u.dataIndex=h+(e.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const Rz=Pz;var Ez=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._symbolDraw.incrementalUpdate(t,a.getData(),{clipShape:this._getClipShape(a)}),this._finished=t.end===a.getData().count()},e.prototype.updateTransform=function(t,a,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=Dl("").reset(t,a,n);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){var a=t.coordinateSystem,n=a&&a.getArea&&a.getArea();return t.get("clip",!0)?n:null},e.prototype._updateSymbolDraw=function(t,a){var n=this._symbolDraw,i=a.pipelineContext,o=i.large;return(!n||o!==this._isLargeDraw)&&(n&&n.remove(),n=this._symbolDraw=o?new Rz:new Cl,this._isLargeDraw=o,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(Ft);const kz=Ez;var Oz=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},e}(Tt);const Nz=Oz;var dd=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",ee).models[0]},e.type="cartesian2dAxis",e}(Tt);ae(dd,Al);var $D={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},Bz=ft({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},$D),fy=ft({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},$D),Vz=ft({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},fy),zz=J({logBase:10},fy);const qD={category:Bz,value:fy,time:Vz,log:zz};var Gz={value:1,category:1,time:1,log:1};function ho(r,e,t,a){C(Gz,function(n,i){var o=ft(ft({},qD[i],!0),a,!0),s=function(l){O(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=e+"Axis."+i,f}return u.prototype.mergeDefaultAndTheme=function(f,h){var v=$s(this),c=v?Co(f):{},p=h.getTheme();ft(f,p.get(i+"Axis")),ft(f,this.getDefaultOption()),f.type=I1(f),v&&Ja(f,c,v)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=ld.createByAxisModel(this))},u.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=e+"Axis."+i,u.defaultOption=o,u}(t);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(e+"Axis",I1)}function I1(r){return r.type||(r.data?"category":"value")}var Fz=function(){function r(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return r.prototype.getAxis=function(e){return this._axes[e]},r.prototype.getAxes=function(){return G(this._dimList,function(e){return this._axes[e]},this)},r.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),kt(this.getAxes(),function(t){return t.scale.type===e})},r.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},r}();const Hz=Fz;var gd=["x","y"];function P1(r){return r.type==="interval"||r.type==="time"}var Wz=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=gd,t}return e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,a=this.getAxis("y").scale;if(!(!P1(t)||!P1(a))){var n=t.getExtent(),i=a.getExtent(),o=this.dataToPoint([n[0],i[0]]),s=this.dataToPoint([n[1],i[1]]),l=n[1]-n[0],u=i[1]-i[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,h=(s[1]-o[1])/u,v=o[0]-n[0]*f,c=o[1]-i[0]*h,p=this._transform=[f,0,0,h,v,c];this._invTransform=mo([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var a=this.getAxis("x"),n=this.getAxis("y");return a.contain(a.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,a){var n=this.dataToPoint(t),i=this.dataToPoint(a),o=this.getArea(),s=new ht(n[0],n[1],i[0]-n[0],i[1]-n[1]);return o.intersect(s)},e.prototype.dataToPoint=function(t,a,n){n=n||[];var i=t[0],o=t[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return pe(n,t,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return n[0]=s.toGlobalCoord(s.dataToCoord(i,a)),n[1]=l.toGlobalCoord(l.dataToCoord(o,a)),n},e.prototype.clampData=function(t,a){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,o=n.getExtent(),s=i.getExtent(),l=n.parse(t[0]),u=i.parse(t[1]);return a=a||[],a[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),a[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),a},e.prototype.pointToData=function(t,a){var n=[];if(this._invTransform)return pe(n,t,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),a),n[1]=o.coordToData(o.toLocalCoord(t[1]),a),n},e.prototype.getOtherAxis=function(t){return this.getAxis(t.dim==="x"?"y":"x")},e.prototype.getArea=function(){var t=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),n=Math.min(t[0],t[1]),i=Math.min(a[0],a[1]),o=Math.max(t[0],t[1])-n,s=Math.max(a[0],a[1])-i;return new ht(n,i,o,s)},e}(Hz),Uz=function(r){O(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return e.prototype.isHorizontal=function(){var t=this.position;return t==="top"||t==="bottom"},e.prototype.getGlobalExtent=function(t){var a=this.getExtent();return a[0]=this.toGlobalCoord(a[0]),a[1]=this.toGlobalCoord(a[1]),t&&a[0]>a[1]&&a.reverse(),a},e.prototype.pointToData=function(t,a){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),a)},e.prototype.setCategorySortInfo=function(t){if(this.type!=="category")return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(Dr);const Yz=Uz;function yd(r,e,t){t=t||{};var a=r.coordinateSystem,n=e.axis,i={},o=n.getAxesOnZeroOf()[0],s=n.position,l=o?"onZero":s,u=n.dim,f=a.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],v={left:0,right:1,top:0,bottom:1,onZero:2},c=e.get("offset")||0,p=u==="x"?[h[2]-c,h[3]+c]:[h[0]-c,h[1]+c];if(o){var d=o.toGlobalCoord(o.dataToCoord(0));p[v.onZero]=Math.max(Math.min(d,p[1]),p[0])}i.position=[u==="y"?p[v[l]]:h[0],u==="x"?p[v[l]]:h[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=g[s],i.labelOffset=o?p[v[s]]-p[v.onZero]:0,e.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),he(t.labelInside,e.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var y=e.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-y:y,i.z2=1,i}function R1(r){return r.get("coordinateSystem")==="cartesian2d"}function E1(r){var e={xAxisModel:null,yAxisModel:null};return C(e,function(t,a){var n=a.replace(/Model$/,""),i=r.getReferringComponents(n,ee).models[0];e[a]=i}),e}var sc=Math.log;function KD(r,e,t){var a=en.prototype,n=a.getTicks.call(t),i=a.getTicks.call(t,!0),o=n.length-1,s=a.getInterval.call(t),l=eD(r,e),u=l.extent,f=l.fixMin,h=l.fixMax;if(r.type==="log"){var v=sc(r.base);u=[sc(u[0])/v,sc(u[1])/v]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var c=a.getExtent.call(r);f&&(u[0]=c[0]),h&&(u[1]=c[1]);var p=a.getInterval.call(r),d=u[0],g=u[1];if(f&&h)p=(g-d)/o;else if(f)for(g=u[0]+p*o;gu[0]&&isFinite(d)&&isFinite(u[0]);)p=Xv(p),d=u[1]-p*o;else{var y=r.getTicks().length-1;y>o&&(p=Xv(p));var m=p*o;g=Math.ceil(u[1]/p)*p,d=Qt(g-m),d<0&&u[0]>=0?(d=0,g=Qt(m)):g>0&&u[1]<=0&&(g=0,d=-Qt(m))}var _=(n[0].value-i[0].value)/s,S=(n[o].value-i[o].value)/s;a.setExtent.call(r,d+p*_,g+p*S),a.setInterval.call(r,p),(_||S)&&a.setNiceExtent.call(r,d+p,g-p)}var Zz=function(){function r(e,t,a){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=gd,this._initCartesian(e,t,a),this.model=e}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(e,t){var a=this._axesMap;this._updateScale(e,this.model);function n(o){var s,l=St(o),u=l.length;if(u){for(var f=[],h=u-1;h>=0;h--){var v=+l[h],c=o[v],p=c.model,d=c.scale;ud(d)&&p.get("alignTicks")&&p.get("interval")==null?f.push(c):(uo(d,p),ud(d)&&(s=c))}f.length&&(s||(s=f.pop(),uo(s.scale,s.model)),C(f,function(g){KD(g.scale,g.model,s.scale)}))}}n(a.x),n(a.y);var i={};C(a.x,function(o){k1(a,"y",o,i)}),C(a.y,function(o){k1(a,"x",o,i)}),this.resize(this.model,t)},r.prototype.resize=function(e,t,a){var n=e.getBoxLayoutParams(),i=!a&&e.get("containLabel"),o=ie(n,{width:t.getWidth(),height:t.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(C(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=oV(u);if(f){var h=u.isHorizontal()?"height":"width",v=u.model.get(["axisLabel","margin"]);o[h]-=f[h]+v,u.position==="top"?o.y+=f.height+v:u.position==="left"&&(o.x+=f.width+v)}}}),l()),C(this._coordsList,function(u){u.calcAffineTransform()});function l(){C(s,function(u){var f=u.isHorizontal(),h=f?[0,o.width]:[0,o.height],v=u.inverse?1:0;u.setExtent(h[v],h[1-v]),Xz(u,f?o.x:o.y)})}},r.prototype.getAxis=function(e,t){var a=this._axesMap[e];if(a!=null)return a[t||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(e,t){if(e!=null&&t!=null){var a="x"+e+"y"+t;return this._coordsMap[a]}et(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var n=0,i=this._coordsList;n0?"top":"bottom",i="center"):pf(n-Ha)?(o=a>0?"bottom":"top",i="center"):(o="middle",n>0&&n0?"right":"left":i=a>0?"left":"right"),{rotation:n,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},r.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},r}(),N1={axisLine:function(r,e,t,a){var n=e.get(["axisLine","show"]);if(n==="auto"&&r.handleAutoShown&&(n=r.handleAutoShown("axisLine")),!!n){var i=e.axis.getExtent(),o=a.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(pe(s,s,o),pe(l,l,o));var f=B({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new ve({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});oo(h.shape,h.style.lineWidth),h.anid="line",t.add(h);var v=e.get(["axisLine","symbol"]);if(v!=null){var c=e.get(["axisLine","symbolSize"]);Y(v)&&(v=[v,v]),(Y(c)||Mt(c))&&(c=[c,c]);var p=Po(e.get(["axisLine","symbolOffset"])||0,c),d=c[0],g=c[1];C([{rotate:r.rotation+Math.PI/2,offset:p[0],r:0},{rotate:r.rotation-Math.PI/2,offset:p[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(y,m){if(v[m]!=="none"&&v[m]!=null){var _=re(v[m],-d/2,-g/2,d,g,f.stroke,!0),S=y.r+y.offset,w=u?l:s;_.attr({rotation:y.rotate,x:w[0]+S*Math.cos(r.rotation),y:w[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),t.add(_)}})}}},axisTickLabel:function(r,e,t,a){var n=Qz(t,a,e,r),i=Jz(t,a,e,r);if(Kz(e,i,n),jz(t,a,e,r.tickDirection),e.get(["axisLabel","hideOverlap"])){var o=pD(G(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));yD(o)}},axisName:function(r,e,t,a){var n=he(r.axisName,e.get("name"));if(n){var i=e.get("nameLocation"),o=r.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=e.axis.getExtent(),f=u[0]>u[1]?-1:1,h=[i==="start"?u[0]-f*l:i==="end"?u[1]+f*l:(u[0]+u[1])/2,V1(i)?r.labelOffset+o*l:0],v,c=e.get("nameRotate");c!=null&&(c=c*Ha/180);var p;V1(i)?v=li.innerTextLayout(r.rotation,c??r.rotation,o):(v=qz(r.rotation,i,c||0,u),p=r.axisNameAvailableWidth,p!=null&&(p=Math.abs(p/Math.sin(v.rotation)),!isFinite(p)&&(p=null)));var d=s.getFont(),g=e.get("nameTruncate",!0)||{},y=g.ellipsis,m=he(r.nameTruncateMaxWidth,g.maxWidth,p),_=new Dt({x:h[0],y:h[1],rotation:v.rotation,silent:li.isLabelSilent(e),style:zt(s,{text:n,font:d,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:s.get("align")||v.textAlign,verticalAlign:s.get("verticalAlign")||v.textVerticalAlign}),z2:1});if(wo({el:_,componentModel:e,itemName:n}),_.__fullText=n,_.anid="name",e.get("triggerEvent")){var S=li.makeAxisEventDataBase(e);S.targetType="axisName",S.name=n,it(_).eventData=S}a.add(_),_.updateTransform(),t.add(_),_.decomposeTransform()}}};function qz(r,e,t,a){var n=$b(t-r),i,o,s=a[0]>a[1],l=e==="start"&&!s||e!=="start"&&s;return pf(n-Ha/2)?(o=l?"bottom":"top",i="center"):pf(n-Ha*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",nHa/2?i=l?"left":"right":i=l?"right":"left"),{rotation:n,textAlign:i,textVerticalAlign:o}}function Kz(r,e,t){if(!rD(r.axis)){var a=r.get(["axisLabel","showMinLabel"]),n=r.get(["axisLabel","showMaxLabel"]);e=e||[],t=t||[];var i=e[0],o=e[1],s=e[e.length-1],l=e[e.length-2],u=t[0],f=t[1],h=t[t.length-1],v=t[t.length-2];a===!1?(qe(i),qe(u)):B1(i,o)&&(a?(qe(o),qe(f)):(qe(i),qe(u))),n===!1?(qe(s),qe(h)):B1(l,s)&&(n?(qe(l),qe(v)):(qe(s),qe(h)))}}function qe(r){r&&(r.ignore=!0)}function B1(r,e){var t=r&&r.getBoundingRect().clone(),a=e&&e.getBoundingRect().clone();if(!(!t||!a)){var n=nh([]);return mi(n,n,-r.rotation),t.applyTransform(sa([],n,r.getLocalTransform())),a.applyTransform(sa([],n,e.getLocalTransform())),t.intersect(a)}}function V1(r){return r==="middle"||r==="center"}function QD(r,e,t,a,n){for(var i=[],o=[],s=[],l=0;l=0||r===e}function i3(r){var e=hy(r);if(e){var t=e.axisPointerModel,a=e.axis.scale,n=t.option,i=t.get("status"),o=t.get("value");o!=null&&(o=a.parse(o));var s=md(t);i==null&&(n.status=s?"show":"hide");var l=a.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!p.min?p.min=0:p.min!=null&&p.min<0&&!p.max&&(p.max=0);var d=l;p.color!=null&&(d=J({color:p.color},l));var g=ft(rt(p),{boundaryGap:t,splitNumber:a,scale:n,axisLine:i,axisTick:o,axisLabel:s,name:p.text,showName:u,nameLocation:"end",nameGap:h,nameTextStyle:d,triggerEvent:v},!1);if(Y(f)){var y=g.name;g.name=f.replace("{value}",y??"")}else Q(f)&&(g.name=f(g.name,g));var m=new Gt(g,null,this.ecModel);return ae(m,Al.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:ft({lineStyle:{color:"#bbb"}},jo.axisLine),axisLabel:Su(jo.axisLabel,!1),axisTick:Su(jo.axisTick,!1),splitLine:Su(jo.splitLine,!0),splitArea:Su(jo.splitArea,!0),indicator:[]},e}(Tt);const x3=S3;var w3=["axisLine","axisTickLabel","axisName"],b3=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes(),i=G(n,function(o){var s=o.model.get("showName")?o.name:"",l=new ga(o.model,{axisName:s,position:[a.cx,a.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});C(i,function(o){C(w3,o.add,o),this.group.add(o.getGroup())},this)},e.prototype._buildSplitLineAndArea=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes();if(!n.length)return;var i=t.get("shape"),o=t.getModel("splitLine"),s=t.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),h=s.get("show"),v=l.get("color"),c=u.get("color"),p=z(v)?v:[v],d=z(c)?c:[c],g=[],y=[];function m(R,E,N){var k=N%E.length;return R[k]=R[k]||[],k}if(i==="circle")for(var _=n[0].getTicksCoords(),S=a.cx,w=a.cy,x=0;x<_.length;x++){if(f){var b=m(g,p,x);g[b].push(new $r({shape:{cx:S,cy:w,r:_[x].coord}}))}if(h&&x<_.length-1){var b=m(y,d,x);y[b].push(new ch({shape:{cx:S,cy:w,r0:_[x].coord,r:_[x+1].coord}}))}}else for(var A,T=G(n,function(R,E){var N=R.getTicksCoords();return A=A==null?N.length-1:Math.min(N.length-1,A),G(N,function(k){return a.coordToPoint(k.coord,E)})}),D=[],x=0;x<=A;x++){for(var M=[],L=0;L3?1.4:o>1?1.2:1.1,f=i>0?u:1/u;fc(this,"zoom","zoomOnMouseWheel",t,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(n){var h=Math.abs(i),v=(i>0?1:-1)*(h>3?.4:h>1?.15:.05);fc(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:v,originX:s,originY:l,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){if(!U1(this._zr,"globalPan")){var a=t.pinchScale>1?1.1:1/1.1;fc(this,"zoom",null,t,{scale:a,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e}(hr);function fc(r,e,t,a,n){r.pointerChecker&&r.pointerChecker(a,n.originX,n.originY)&&(ha(a.event),aM(r,e,t,a,n))}function aM(r,e,t,a,n){n.isAvailableBehavior=Z(Ju,null,t,a),r.trigger(e,n)}function Ju(r,e,t){var a=t[r];return!r||a&&(!Y(a)||e.event[a+"Key"])}const Il=E3;function cy(r,e,t){var a=r.target;a.x+=e,a.y+=t,a.dirty()}function py(r,e,t,a){var n=r.target,i=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=e,i){var s=i.min||0,l=i.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,n.x-=(t-n.x)*(u-1),n.y-=(a-n.y)*(u-1),n.scaleX*=u,n.scaleY*=u,n.dirty()}var k3={axisPointer:1,tooltip:1,brush:1};function kh(r,e,t){var a=e.getComponentByElement(r.topTarget),n=a&&a.coordinateSystem;return a&&a!==t&&!k3.hasOwnProperty(a.mainType)&&n&&n.model!==t}function nM(r){if(Y(r)){var e=new DOMParser;r=e.parseFromString(r,"text/xml")}var t=r;for(t.nodeType===9&&(t=t.firstChild);t.nodeName.toLowerCase()!=="svg"||t.nodeType!==1;)t=t.nextSibling;return t}var hc,Bf={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},Y1=St(Bf),Vf={"alignment-baseline":"textBaseline","stop-color":"stopColor"},Z1=St(Vf),O3=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(e,t){t=t||{};var a=nM(e);this._defsUsePending=[];var n=new nt;this._root=n;var i=[],o=a.getAttribute("viewBox")||"",s=parseFloat(a.getAttribute("width")||t.width),l=parseFloat(a.getAttribute("height")||t.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),We(a,n,null,!0,!1);for(var u=a.firstChild;u;)this._parseNode(u,n,i,null,!1,!1),u=u.nextSibling;V3(this._defs,this._defsUsePending),this._defsUsePending=[];var f,h;if(o){var v=Oh(o);v.length>=4&&(f={x:parseFloat(v[0]||0),y:parseFloat(v[1]||0),width:parseFloat(v[2]),height:parseFloat(v[3])})}if(f&&s!=null&&l!=null&&(h=oM(f,{x:0,y:0,width:s,height:l}),!t.ignoreViewBox)){var c=n;n=new nt,n.add(c),c.scaleX=c.scaleY=h.scale,c.x=h.x,c.y=h.y}return!t.ignoreRootClip&&s!=null&&l!=null&&n.setClipPath(new bt({shape:{x:0,y:0,width:s,height:l}})),{root:n,width:s,height:l,viewBoxRect:f,viewBoxTransform:h,named:i}},r.prototype._parseNode=function(e,t,a,n,i,o){var s=e.nodeName.toLowerCase(),l,u=n;if(s==="defs"&&(i=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=t;else{if(!i){var f=hc[s];if(f&&X(hc,s)){l=f.call(this,e,t);var h=e.getAttribute("name");if(h){var v={name:h,namedFrom:null,svgNodeTagLower:s,el:l};a.push(v),s==="g"&&(u=v)}else n&&a.push({name:n.name,namedFrom:n,svgNodeTagLower:s,el:l});t.add(l)}}var c=X1[s];if(c&&X(X1,s)){var p=c.call(this,e),d=e.getAttribute("id");d&&(this._defs[d]=p)}}if(l&&l.isGroup)for(var g=e.firstChild;g;)g.nodeType===1?this._parseNode(g,l,a,u,i,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(e,t){var a=new Hs({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Ke(t,a),We(e,a,this._defsUsePending,!1,!1),N3(a,t);var n=a.style,i=n.fontSize;i&&i<9&&(n.fontSize=9,a.scaleX*=i/9,a.scaleY*=i/9);var o=(n.fontSize||n.fontFamily)&&[n.fontStyle,n.fontWeight,(n.fontSize||12)+"px",n.fontFamily||"sans-serif"].join(" ");n.font=o;var s=a.getBoundingRect();return this._textX+=s.width,t.add(a),a},r.internalField=function(){hc={g:function(e,t){var a=new nt;return Ke(t,a),We(e,a,this._defsUsePending,!1,!1),a},rect:function(e,t){var a=new bt;return Ke(t,a),We(e,a,this._defsUsePending,!1,!1),a.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),a.silent=!0,a},circle:function(e,t){var a=new $r;return Ke(t,a),We(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),a.silent=!0,a},line:function(e,t){var a=new ve;return Ke(t,a),We(e,a,this._defsUsePending,!1,!1),a.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),a.silent=!0,a},ellipse:function(e,t){var a=new bg;return Ke(t,a),We(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),a.silent=!0,a},polygon:function(e,t){var a=e.getAttribute("points"),n;a&&(n=K1(a));var i=new Ge({shape:{points:n||[]},silent:!0});return Ke(t,i),We(e,i,this._defsUsePending,!1,!1),i},polyline:function(e,t){var a=e.getAttribute("points"),n;a&&(n=K1(a));var i=new Fe({shape:{points:n||[]},silent:!0});return Ke(t,i),We(e,i,this._defsUsePending,!1,!1),i},image:function(e,t){var a=new me;return Ke(t,a),We(e,a,this._defsUsePending,!1,!1),a.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),a.silent=!0,a},text:function(e,t){var a=e.getAttribute("x")||"0",n=e.getAttribute("y")||"0",i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(a)+parseFloat(i),this._textY=parseFloat(n)+parseFloat(o);var s=new nt;return Ke(t,s),We(e,s,this._defsUsePending,!1,!0),s},tspan:function(e,t){var a=e.getAttribute("x"),n=e.getAttribute("y");a!=null&&(this._textX=parseFloat(a)),n!=null&&(this._textY=parseFloat(n));var i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",s=new nt;return Ke(t,s),We(e,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(i),this._textY+=parseFloat(o),s},path:function(e,t){var a=e.getAttribute("d")||"",n=kA(a);return Ke(t,n),We(e,n,this._defsUsePending,!1,!1),n.silent=!0,n}}}(),r}(),X1={lineargradient:function(r){var e=parseInt(r.getAttribute("x1")||"0",10),t=parseInt(r.getAttribute("y1")||"0",10),a=parseInt(r.getAttribute("x2")||"10",10),n=parseInt(r.getAttribute("y2")||"0",10),i=new dl(e,t,a,n);return $1(r,i),q1(r,i),i},radialgradient:function(r){var e=parseInt(r.getAttribute("cx")||"0",10),t=parseInt(r.getAttribute("cy")||"0",10),a=parseInt(r.getAttribute("r")||"0",10),n=new XA(e,t,a);return $1(r,n),q1(r,n),n}};function $1(r,e){var t=r.getAttribute("gradientUnits");t==="userSpaceOnUse"&&(e.global=!0)}function q1(r,e){for(var t=r.firstChild;t;){if(t.nodeType===1&&t.nodeName.toLocaleLowerCase()==="stop"){var a=t.getAttribute("offset"),n=void 0;a&&a.indexOf("%")>0?n=parseInt(a,10)/100:a?n=parseFloat(a):n=0;var i={};iM(t,i,i);var o=i.stopColor||t.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:n,color:o})}t=t.nextSibling}}function Ke(r,e){r&&r.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),J(e.__inheritedStyle,r.__inheritedStyle))}function K1(r){for(var e=Oh(r),t=[],a=0;a0;i-=2){var o=a[i],s=a[i-1],l=Oh(o);switch(n=n||ur(),s){case"translate":Ur(n,n,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":sg(n,n,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":mi(n,n,-parseFloat(l[0])*vc);break;case"skewX":var u=Math.tan(parseFloat(l[0])*vc);sa(n,[1,0,u,1,0,0],n);break;case"skewY":var f=Math.tan(parseFloat(l[0])*vc);sa(n,[1,f,0,1,0,0],n);break;case"matrix":n[0]=parseFloat(l[0]),n[1]=parseFloat(l[1]),n[2]=parseFloat(l[2]),n[3]=parseFloat(l[3]),n[4]=parseFloat(l[4]),n[5]=parseFloat(l[5]);break}}e.setLocalTransform(n)}}var j1=/([^\s:;]+)\s*:\s*([^:;]+)/g;function iM(r,e,t){var a=r.getAttribute("style");if(a){j1.lastIndex=0;for(var n;(n=j1.exec(a))!=null;){var i=n[1],o=X(Bf,i)?Bf[i]:null;o&&(e[o]=n[2]);var s=X(Vf,i)?Vf[i]:null;s&&(t[s]=n[2])}}}function H3(r,e,t){for(var a=0;a0,g={api:a,geo:l,mapOrGeoModel:e,data:s,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:v};l.resourceType==="geoJSON"?this._buildGeoJSON(g):l.resourceType==="geoSVG"&&this._buildSVG(g),this._updateController(e,t,a),this._updateMapSelectHandler(e,u,a,n)},r.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=K(),a=K(),n=this._regionsGroup,i=e.transformInfoRaw,o=e.mapOrGeoModel,s=e.data,l=e.geo.projection,u=l&&l.stream;function f(c,p){return p&&(c=p(c)),c&&[c[0]*i.scaleX+i.x,c[1]*i.scaleY+i.y]}function h(c){for(var p=[],d=!u&&l&&l.project,g=0;g=0)&&(v=n);var c=o?{normal:{align:"center",verticalAlign:"middle"}}:null;ye(e,le(a),{labelFetcher:v,labelDataIndex:h,defaultText:t},c);var p=e.getTextContent();if(p&&(sM(p).ignore=p.ignore,e.textConfig&&o)){var d=e.getBoundingRect().clone();e.textConfig.layoutRect=d,e.textConfig.position=[(o[0]-d.x)/d.width*100+"%",(o[1]-d.y)/d.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function aS(r,e,t,a,n,i){r.data?r.data.setItemGraphicEl(i,e):it(e).eventData={componentType:"geo",componentIndex:n.componentIndex,geoIndex:n.componentIndex,name:t,region:a&&a.option||{}}}function nS(r,e,t,a,n){r.data||wo({el:e,componentModel:n,itemName:t,itemTooltipOption:a.get("tooltip")})}function iS(r,e,t,a,n){e.highDownSilentOnTouch=!!n.get("selectedMode");var i=a.getModel("emphasis"),o=i.get("focus");return $t(e,o,i.get("blurScope"),i.get("disabled")),r.isGeo&&fE(e,n,t),o}function oS(r,e,t){var a=[],n;function i(){n=[]}function o(){n.length&&(a.push(n),n=[])}var s=e({polygonStart:i,polygonEnd:o,lineStart:i,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&n.push([l,u])},sphere:function(){}});return!t&&s.polygonStart(),C(r,function(l){s.lineStart();for(var u=0;u-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},e}(Zt);const fG=uG;function hG(r,e){var t={};return C(r,function(a){a.each(a.mapDimension("value"),function(n,i){var o="ec-"+a.getName(i);t[o]=t[o]||[],isNaN(n)||t[o].push(n)})}),r[0].map(r[0].mapDimension("value"),function(a,n){for(var i="ec-"+r[0].getName(n),o=0,s=1/0,l=-1/0,u=t[i].length,f=0;f1?(S.width=_,S.height=_/g):(S.height=_,S.width=_*g),S.y=m[1]-S.height/2,S.x=m[0]-S.width/2;else{var w=r.getBoxLayoutParams();w.aspect=g,S=ie(w,{width:p,height:d})}this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(r.get("center"),e),this.setZoom(r.get("zoom"))}function gG(r,e){C(e.get("geoCoord"),function(t,a){r.addGeoCoord(a,t)})}var yG=function(){function r(){this.dimensions=uM}return r.prototype.create=function(e,t){var a=[];function n(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}e.eachComponent("geo",function(o,s){var l=o.get("map"),u=new fS(l+s,l,B({nameMap:o.get("nameMap")},n(o)));u.zoomLimit=o.get("scaleLimit"),a.push(u),o.coordinateSystem=u,u.model=o,u.resize=hS,u.resize(o,t)}),e.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=a[l]}});var i={};return e.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();i[s]=i[s]||[],i[s].push(o)}}),C(i,function(o,s){var l=G(o,function(f){return f.get("nameMap")}),u=new fS(s,s,B({nameMap:rg(l)},n(o[0])));u.zoomLimit=he.apply(null,G(o,function(f){return f.get("scaleLimit")})),a.push(u),u.resize=hS,u.resize(o[0],t),C(o,function(f){f.coordinateSystem=u,gG(u,f)})}),a},r.prototype.getFilledRegions=function(e,t,a,n){for(var i=(e||[]).slice(),o=K(),s=0;s=0;o--){var s=n[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},t.push(s)}}function CG(r,e){var t=r.isExpand?r.children:[],a=r.parentNode.children,n=r.hierNode.i?a[r.hierNode.i-1]:null;if(t.length){LG(r);var i=(t[0].hierNode.prelim+t[t.length-1].hierNode.prelim)/2;n?(r.hierNode.prelim=n.hierNode.prelim+e(r,n),r.hierNode.modifier=r.hierNode.prelim-i):r.hierNode.prelim=i}else n&&(r.hierNode.prelim=n.hierNode.prelim+e(r,n));r.parentNode.hierNode.defaultAncestor=IG(r,n,r.parentNode.hierNode.defaultAncestor||a[0],e)}function DG(r){var e=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:e},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function cS(r){return arguments.length?r:EG}function gs(r,e){return r-=Math.PI/2,{x:e*Math.cos(r),y:e*Math.sin(r)}}function MG(r,e){return ie(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function LG(r){for(var e=r.children,t=e.length,a=0,n=0;--t>=0;){var i=e[t];i.hierNode.prelim+=a,i.hierNode.modifier+=a,n+=i.hierNode.change,a+=i.hierNode.shift+n}}function IG(r,e,t,a){if(e){for(var n=r,i=r,o=i.parentNode.children[0],s=e,l=n.hierNode.modifier,u=i.hierNode.modifier,f=o.hierNode.modifier,h=s.hierNode.modifier;s=cc(s),i=pc(i),s&&i;){n=cc(n),o=pc(o),n.hierNode.ancestor=r;var v=s.hierNode.prelim+h-i.hierNode.prelim-u+a(s,i);v>0&&(RG(PG(s,r,t),r,v),u+=v,l+=v),h+=s.hierNode.modifier,u+=i.hierNode.modifier,l+=n.hierNode.modifier,f+=o.hierNode.modifier}s&&!cc(n)&&(n.hierNode.thread=s,n.hierNode.modifier+=h-l),i&&!pc(o)&&(o.hierNode.thread=i,o.hierNode.modifier+=u-f,t=r)}return t}function cc(r){var e=r.children;return e.length&&r.isExpand?e[e.length-1]:r.hierNode.thread}function pc(r){var e=r.children;return e.length&&r.isExpand?e[0]:r.hierNode.thread}function PG(r,e,t){return r.hierNode.ancestor.parentNode===e.parentNode?r.hierNode.ancestor:t}function RG(r,e,t){var a=t/(e.hierNode.i-r.hierNode.i);e.hierNode.change-=a,e.hierNode.shift+=t,e.hierNode.modifier+=t,e.hierNode.prelim+=t,r.hierNode.change+=a}function EG(r,e){return r.parentNode===e.parentNode?1:2}var kG=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),OG=function(r){O(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new kG},e.prototype.buildPath=function(t,a){var n=a.childPoints,i=n.length,o=a.parentPoint,s=n[0],l=n[i-1];if(i===1){t.moveTo(o[0],o[1]),t.lineTo(s[0],s[1]);return}var u=a.orient,f=u==="TB"||u==="BT"?0:1,h=1-f,v=H(a.forkPosition,1),c=[];c[f]=o[f],c[h]=o[h]+(l[h]-o[h])*v,t.moveTo(o[0],o[1]),t.lineTo(c[0],c[1]),t.moveTo(s[0],s[1]),c[f]=s[f],t.lineTo(c[0],c[1]),c[f]=l[f],t.lineTo(c[0],c[1]),t.lineTo(l[0],l[1]);for(var p=1;pm.x,w||(S=S-Math.PI));var b=w?"left":"right",A=s.getModel("label"),T=A.get("rotate"),D=T*(Math.PI/180),M=g.getTextContent();M&&(g.setTextConfig({position:A.get("position")||b,rotation:T==null?-S:D,origin:"center"}),M.setStyle("verticalAlign","middle"))}var L=s.get(["emphasis","focus"]),I=L==="relative"?of(o.getAncestorsIndices(),o.getDescendantIndices()):L==="ancestor"?o.getAncestorsIndices():L==="descendant"?o.getDescendantIndices():null;I&&(it(t).focus=I),BG(n,o,f,t,p,c,d,a),t.__edge&&(t.onHoverStateChange=function(P){if(P!=="blur"){var R=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);R&&R.hoverState===pl||gf(t.__edge,P)}})}function BG(r,e,t,a,n,i,o,s){var l=e.getModel(),u=r.get("edgeShape"),f=r.get("layout"),h=r.getOrient(),v=r.get(["lineStyle","curveness"]),c=r.get("edgeForkPosition"),p=l.getModel("lineStyle").getLineStyle(),d=a.__edge;if(u==="curve")e.parentNode&&e.parentNode!==t&&(d||(d=a.__edge=new ph({shape:xd(f,h,v,n,n)})),Lt(d,{shape:xd(f,h,v,i,o)},r));else if(u==="polyline"&&f==="orthogonal"&&e!==t&&e.children&&e.children.length!==0&&e.isExpand===!0){for(var g=e.children,y=[],m=0;mt&&(t=n.height)}this.height=t+1},r.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,a=this.children,n=a.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,a=t.data.getItemModel(this.dataIndex);return a.getModel(e)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},r.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t=0){var a=t.getData().tree.root,n=r.targetNode;if(Y(n)&&(n=a.getNodeById(n)),n&&a.contains(n))return{node:n};var i=r.targetNodeId;if(i!=null&&(n=a.getNodeById(i)))return{node:n}}}function gM(r){for(var e=[];r;)r=r.parentNode,r&&e.push(r);return e.reverse()}function _y(r,e){var t=gM(r);return pt(t,e)>=0}function Nh(r,e){for(var t=[];r;){var a=r.dataIndex;t.push({name:r.name,dataIndex:a,value:e.getRawValue(a)}),r=r.parentNode}return t.reverse(),t}var $G=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t){var a={name:t.name,children:t.data},n=t.leaves||{},i=new Gt(n,this,this.ecModel),o=my.createTree(a,this,s);function s(h){h.wrapMethod("getItemModel",function(v,c){var p=o.getNodeByDataIndex(c);return p&&p.children.length&&p.isExpand||(v.parentModel=i),v})}var l=0;o.eachNode("preorder",function(h){h.depth>l&&(l=h.depth)});var u=t.expandAndCollapse,f=u&&t.initialTreeDepth>=0?t.initialTreeDepth:l;return o.root.eachNode("preorder",function(h){var v=h.hostTree.data.getRawDataItem(h.dataIndex);h.isExpand=v&&v.collapsed!=null?!v.collapsed:h.depth<=f}),o.data},e.prototype.getOrient=function(){var t=this.get("orient");return t==="horizontal"?t="LR":t==="vertical"&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,a,n){for(var i=this.getData().tree,o=i.root.children[0],s=i.getNodeByDataIndex(t),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return ue("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Nh(n,this),a.collapsed=!n.isExpand,a},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(Zt);const qG=$G;function KG(r,e,t){for(var a=[r],n=[],i;i=a.pop();)if(n.push(i),i.isExpand){var o=i.children;if(o.length)for(var s=0;s=0;i--)t.push(n[i])}}function QG(r,e){r.eachSeriesByType("tree",function(t){jG(t,e)})}function jG(r,e){var t=MG(r,e);r.layoutInfo=t;var a=r.get("layout"),n=0,i=0,o=null;a==="radial"?(n=2*Math.PI,i=Math.min(t.height,t.width)/2,o=cS(function(_,S){return(_.parentNode===S.parentNode?1:2)/_.depth})):(n=t.width,i=t.height,o=cS());var s=r.getData().tree.root,l=s.children[0];if(l){TG(s),KG(l,CG,o),s.hierNode.modifier=-l.hierNode.prelim,ts(l,DG);var u=l,f=l,h=l;ts(l,function(_){var S=_.getLayout().x;Sf.getLayout().x&&(f=_),_.depth>h.depth&&(h=_)});var v=u===f?1:o(u,f)/2,c=v-u.getLayout().x,p=0,d=0,g=0,y=0;if(a==="radial")p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),ts(l,function(_){g=(_.getLayout().x+c)*p,y=(_.depth-1)*d;var S=gs(g,y);_.setLayout({x:S.x,y:S.y,rawX:g,rawY:y},!0)});else{var m=r.getOrient();m==="RL"||m==="LR"?(d=i/(f.getLayout().x+v+c),p=n/(h.depth-1||1),ts(l,function(_){y=(_.getLayout().x+c)*d,g=m==="LR"?(_.depth-1)*p:n-(_.depth-1)*p,_.setLayout({x:g,y},!0)})):(m==="TB"||m==="BT")&&(p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),ts(l,function(_){g=(_.getLayout().x+c)*p,y=m==="TB"?(_.depth-1)*d:i-(_.depth-1)*d,_.setLayout({x:g,y},!0)}))}}}function JG(r){r.eachSeriesByType("tree",function(e){var t=e.getData(),a=t.tree;a.eachNode(function(n){var i=n.getModel(),o=i.getModel("itemStyle").getItemStyle(),s=t.ensureUniqueItemVisual(n.dataIndex,"style");B(s,o)})})}function tF(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(a){var n=e.dataIndex,i=a.getData().tree,o=i.getNodeByDataIndex(n);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(e,t,a){t.eachComponent({mainType:"series",subType:"tree",query:e},function(n){var i=n.coordinateSystem,o=gy(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}function eF(r){r.registerChartView(VG),r.registerSeriesModel(qG),r.registerLayout(QG),r.registerVisual(JG),tF(r)}var mS=["treemapZoomToNode","treemapRender","treemapMove"];function rF(r){for(var e=0;e1;)i=i.parentNode;var o=Kp(r.ecModel,i.name||i.dataIndex+"",a);n.setVisual("decal",o)})}var aF=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventUsingHoverLayer=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};mM(n);var i=t.levels||[],o=this.designatedVisualItemStyle={},s=new Gt({itemStyle:o},this,a);i=t.levels=nF(i,a);var l=G(i||[],function(h){return new Gt(h,s,a)},this),u=my.createTree(n,this,f);function f(h){h.wrapMethod("getItemModel",function(v,c){var p=u.getNodeByDataIndex(c),d=p?l[p.depth]:null;return v.parentModel=d||s,v})}return u.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,a,n){var i=this.getData(),o=this.getRawValue(t),s=i.getName(t);return ue("nameValue",{name:s,value:o})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Nh(n,this),a.treePathInfo=a.treeAncestors,a},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},B(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var a=this._idIndexMap;a||(a=this._idIndexMap=K(),this._idIndexMapCount=0);var n=a.get(t);return n==null&&a.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){yM(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(Zt);function mM(r){var e=0;C(r.children,function(a){mM(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}function nF(r,e){var t=Ot(e.get("color")),a=Ot(e.get(["aria","decal","decals"]));if(t){r=r||[];var n,i;C(r,function(s){var l=new Gt(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(n=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(i=!0)});var o=r[0]||(r[0]={});return n||(o.color=t.slice()),!i&&a&&(o.decal=a.slice()),r}}const iF=aF;var oF=8,_S=8,dc=5,sF=function(){function r(e){this.group=new nt,e.add(this.group)}return r.prototype.render=function(e,t,a,n){var i=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!i.get("show")||!a)){var s=i.getModel("itemStyle"),l=i.getModel("emphasis"),u=s.getModel("textStyle"),f=l.getModel(["itemStyle","textStyle"]),h={pos:{left:i.get("left"),right:i.get("right"),top:i.get("top"),bottom:i.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:i.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(a,h,u),this._renderContent(e,h,s,l,u,f,n),bh(o,h.pos,h.box)}},r.prototype._prepare=function(e,t,a){for(var n=e;n;n=n.parentNode){var i=ne(n.getModel().get("name"),""),o=a.getTextRect(i),s=Math.max(o.width+oF*2,t.emptyItemWidth);t.totalWidth+=s+_S,t.renderList.push({node:n,text:i,width:s})}},r.prototype._renderContent=function(e,t,a,n,i,o,s){for(var l=0,u=t.emptyItemWidth,f=e.get(["breadcrumb","height"]),h=_k(t.pos,t.box),v=t.totalWidth,c=t.renderList,p=n.getModel("itemStyle").getItemStyle(),d=c.length-1;d>=0;d--){var g=c[d],y=g.node,m=g.width,_=g.text;v>h.width&&(v-=m-u,m=u,_=null);var S=new Ge({shape:{points:lF(l,0,m,f,d===c.length-1,d===0)},style:J(a.getItemStyle(),{lineJoin:"bevel"}),textContent:new Dt({style:zt(i,{text:_})}),textConfig:{position:"inside"},z2:So*1e4,onclick:ot(s,y)});S.disableLabelAnimation=!0,S.getTextContent().ensureState("emphasis").style=zt(o,{text:_}),S.ensureState("emphasis").style=p,$t(S,n.get("focus"),n.get("blurScope"),n.get("disabled")),this.group.add(S),uF(S,e,y),l+=m+_S}},r.prototype.remove=function(){this.group.removeAll()},r}();function lF(r,e,t,a,n,i){var o=[[n?r:r-dc,e],[r+t,e],[r+t,e+a],[n?r:r-dc,e+a]];return!i&&o.splice(2,0,[r+t+dc,e+a/2]),!n&&o.push([r,e+a/2]),o}function uF(r,e,t){it(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&Nh(t,e)}}const fF=sF;var hF=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(e,t,a,n,i){return this._elExistsMap[e.id]?!1:(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:a,delay:n,easing:i}),!0)},r.prototype.finished=function(e){return this._finishedCallback=e,this},r.prototype.start=function(){for(var e=this,t=this._storage.length,a=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},n=0,i=this._storage.length;nxS||Math.abs(t.dy)>xS)){var a=this.seriesModel.getData().tree.root;if(!a)return;var n=a.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var a=t.originX,n=t.originY;if(this._state!=="animating"){var i=this.seriesModel.getData().tree.root;if(!i)return;var o=i.getLayout();if(!o)return;var s=new ht(o.x,o.y,o.width,o.height),l=this.seriesModel.layoutInfo;a-=l.x,n-=l.y;var u=ur();Ur(u,u,[-a,-n]),sg(u,u,[t.scale,t.scale]),Ur(u,u,[a,n]),s.applyTransform(u),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:s.x,y:s.y,width:s.width,height:s.height}})}},e.prototype._initEvents=function(t){var a=this;t.on("click",function(n){if(a._state==="ready"){var i=a.seriesModel.get("nodeClick",!0);if(i){var o=a.findTarget(n.offsetX,n.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)a._rootToNode(o);else if(i==="zoomToNode")a._zoomToNode(o);else if(i==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&wf(u,f)}}}}},this)},e.prototype._renderBreadcrumb=function(t,a,n){var i=this;n||(n=t.get("leafDepth",!0)!=null?{node:t.getViewRoot()}:this.findTarget(a.getWidth()/2,a.getHeight()/2),n||(n={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new fF(this.group))).render(t,a,n.node,function(o){i._state!=="animating"&&(_y(t.getViewRoot(),o)?i._rootToNode({node:o}):i._zoomToNode({node:o}))})},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=es(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,a){var n,i=this.seriesModel.getViewRoot();return i.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(t,a),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)n={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),n},e.type="treemap",e}(Ft);function es(){return{nodeGroup:[],background:[],content:[]}}function yF(r,e,t,a,n,i,o,s,l,u){if(!o)return;var f=o.getLayout(),h=r.getData(),v=o.getModel();if(h.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var c=f.width,p=f.height,d=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,w=_&&_.length,x=v.getModel("itemStyle"),b=v.getModel(["emphasis","itemStyle"]),A=v.getModel(["blur","itemStyle"]),T=v.getModel(["select","itemStyle"]),D=x.get("borderRadius")||0,M=tt("nodeGroup",wd);if(!M)return;if(l.add(M),M.x=f.x||0,M.y=f.y||0,M.markRedraw(),zf(M).nodeWidth=c,zf(M).nodeHeight=p,f.isAboveViewRoot)return M;var L=tt("background",SS,u,pF);L&&V(M,L,w&&f.upperLabelHeight);var I=v.getModel("emphasis"),P=I.get("focus"),R=I.get("blurScope"),E=I.get("disabled"),N=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(w)Us(M)&&qn(M,!1),L&&(qn(L,!E),h.setItemGraphicEl(o.dataIndex,L),Hp(L,N,R));else{var k=tt("content",SS,u,dF);k&&F(M,k),L.disableMorphing=!0,L&&Us(L)&&qn(L,!1),qn(M,!E),h.setItemGraphicEl(o.dataIndex,M),Hp(M,N,R)}return M;function V(gt,at,_t){var vt=it(at);if(vt.dataIndex=o.dataIndex,vt.seriesIndex=r.seriesIndex,at.setShape({x:0,y:0,width:c,height:p,r:D}),g)W(at);else{at.invisible=!1;var q=o.getVisual("style"),st=q.stroke,Ut=AS(x);Ut.fill=st;var wt=zn(b);wt.fill=b.get("borderColor");var Kt=zn(A);Kt.fill=A.get("borderColor");var Xt=zn(T);if(Xt.fill=T.get("borderColor"),_t){var _e=c-2*d;$(at,st,q.opacity,{x:d,y:0,width:_e,height:S})}else at.removeTextContent();at.setStyle(Ut),at.ensureState("emphasis").style=wt,at.ensureState("blur").style=Kt,at.ensureState("select").style=Xt,ci(at)}gt.add(at)}function F(gt,at){var _t=it(at);_t.dataIndex=o.dataIndex,_t.seriesIndex=r.seriesIndex;var vt=Math.max(c-2*d,0),q=Math.max(p-2*d,0);if(at.culling=!0,at.setShape({x:d,y:d,width:vt,height:q,r:D}),g)W(at);else{at.invisible=!1;var st=o.getVisual("style"),Ut=st.fill,wt=AS(x);wt.fill=Ut,wt.decal=st.decal;var Kt=zn(b),Xt=zn(A),_e=zn(T);$(at,Ut,st.opacity,null),at.setStyle(wt),at.ensureState("emphasis").style=Kt,at.ensureState("blur").style=Xt,at.ensureState("select").style=_e,ci(at)}gt.add(at)}function W(gt){!gt.invisible&&i.push(gt)}function $(gt,at,_t,vt){var q=v.getModel(vt?bS:wS),st=ne(v.get("name"),null),Ut=q.getShallow("show");ye(gt,le(v,vt?bS:wS),{defaultText:Ut?st:null,inheritColor:at,defaultOpacity:_t,labelFetcher:r,labelDataIndex:o.dataIndex});var wt=gt.getTextContent();if(wt){var Kt=wt.style,Xt=ng(Kt.padding||0);vt&&(gt.setTextConfig({layoutRect:vt}),wt.disableLabelLayout=!0),wt.beforeUpdate=function(){var Qr=Math.max((vt?vt.width:gt.shape.width)-Xt[1]-Xt[3],0),Re=Math.max((vt?vt.height:gt.shape.height)-Xt[0]-Xt[2],0);(Kt.width!==Qr||Kt.height!==Re)&&wt.setStyle({width:Qr,height:Re})},Kt.truncateMinChar=2,Kt.lineOverflow="truncate",j(Kt,vt,f);var _e=wt.getState("emphasis");j(_e?_e.style:null,vt,f)}}function j(gt,at,_t){var vt=gt?gt.text:null;if(!at&&_t.isLeafRoot&&vt!=null){var q=r.get("drillDownIcon",!0);gt.text=q?q+" "+vt:vt}}function tt(gt,at,_t,vt){var q=m!=null&&t[gt][m],st=n[gt];return q?(t[gt][m]=null,mt(st,q)):g||(q=new at,q instanceof fr&&(q.z2=mF(_t,vt)),It(st,q)),e[gt][y]=q}function mt(gt,at){var _t=gt[y]={};at instanceof wd?(_t.oldX=at.x,_t.oldY=at.y):_t.oldShape=B({},at.shape)}function It(gt,at){var _t=gt[y]={},vt=o.parentNode,q=at instanceof nt;if(vt&&(!a||a.direction==="drillDown")){var st=0,Ut=0,wt=n.background[vt.getRawIndex()];!a&&wt&&wt.oldShape&&(st=wt.oldShape.width,Ut=wt.oldShape.height),q?(_t.oldX=0,_t.oldY=Ut):_t.oldShape={x:st,y:Ut,width:0,height:0}}_t.fadein=!q}}function mF(r,e){return r*cF+e}const _F=gF;var nl=C,SF=et,Gf=-1,Sy=function(){function r(e){var t=e.mappingMethod,a=e.type,n=this.option=rt(e);this.type=a,this.mappingMethod=t,this._normalizeData=bF[t];var i=r.visualHandlers[a];this.applyVisual=i.applyVisual,this.getColorMapper=i.getColorMapper,this._normalizedToVisual=i._normalizedToVisual[t],t==="piecewise"?(gc(n),xF(n)):t==="category"?n.categories?wF(n):gc(n,!0):(Ie(t!=="linear"||n.dataExtent),gc(n))}return r.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},r.prototype.getNormalizer=function(){return Z(this._normalizeData,this)},r.listVisualTypes=function(){return St(r.visualHandlers)},r.isValidType=function(e){return r.visualHandlers.hasOwnProperty(e)},r.eachVisual=function(e,t,a){et(e)?C(e,t,a):t.call(a,e)},r.mapVisual=function(e,t,a){var n,i=z(e)?[]:et(e)?{}:(n=!0,null);return r.eachVisual(e,function(o,s){var l=t.call(a,o,s);n?i=l:i[s]=l}),i},r.retrieveVisuals=function(e){var t={},a;return e&&nl(r.visualHandlers,function(n,i){e.hasOwnProperty(i)&&(t[i]=e[i],a=!0)}),a?t:null},r.prepareVisualTypes=function(e){if(z(e))e=e.slice();else if(SF(e)){var t=[];nl(e,function(a,n){t.push(n)}),e=t}else return[];return e.sort(function(a,n){return n==="color"&&a!=="color"&&a.indexOf("color")===0?1:-1}),e},r.dependsOn=function(e,t){return t==="color"?!!(e&&e.indexOf(t)===0):e===t},r.findPieceIndex=function(e,t,a){for(var n,i=1/0,o=0,s=t.length;o=0;i--)a[i]==null&&(delete t[e[i]],e.pop())}function gc(r,e){var t=r.visual,a=[];et(t)?nl(t,function(i){a.push(i)}):t!=null&&a.push(t);var n={color:1,symbol:1};!e&&a.length===1&&!n.hasOwnProperty(r.type)&&(a[1]=a[0]),_M(r,a)}function wu(r){return{applyVisual:function(e,t,a){var n=this.mapValueToVisual(e);a("color",r(t("color"),n))},_normalizedToVisual:bd([0,1])}}function TS(r){var e=this.option.visual;return e[Math.round(Et(r,[0,1],[0,e.length-1],!0))]||{}}function rs(r){return function(e,t,a){a(r,this.mapValueToVisual(e))}}function ys(r){var e=this.option.visual;return e[this.option.loop&&r!==Gf?r%e.length:r]}function Gn(){return this.option.visual[0]}function bd(r){return{linear:function(e){return Et(e,r,this.option.visual,!0)},category:ys,piecewise:function(e,t){var a=Ad.call(this,t);return a==null&&(a=Et(e,r,this.option.visual,!0)),a},fixed:Gn}}function Ad(r){var e=this.option,t=e.pieceList;if(e.hasSpecialVisual){var a=Sy.findPieceIndex(r,t),n=t[a];if(n&&n.visual)return n.visual[this.type]}}function _M(r,e){return r.visual=e,r.type==="color"&&(r.parsedVisual=G(e,function(t){var a=Ye(t);return a||[0,0,0,1]})),e}var bF={linear:function(r){return Et(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var e=this.option.pieceList,t=Sy.findPieceIndex(r,e,!0);if(t!=null)return Et(t,[0,e.length-1],[0,1],!0)},category:function(r){var e=this.option.categories?this.option.categoryMap[r]:r;return e??Gf},fixed:Jt};function bu(r,e,t){return r?e<=t:e=t.length||d===t[d.depth]){var y=LF(n,l,d,g,p,a);xM(d,y,t,a)}})}}}function CF(r,e,t){var a=B({},e),n=t.designatedVisualItemStyle;return C(["color","colorAlpha","colorSaturation"],function(i){n[i]=e[i];var o=r.get(i);n[i]=null,o!=null&&(a[i]=o)}),a}function CS(r){var e=yc(r,"color");if(e){var t=yc(r,"colorAlpha"),a=yc(r,"colorSaturation");return a&&(e=xs(e,null,null,a)),t&&(e=uf(e,t)),e}}function DF(r,e){return e!=null?xs(e,null,null,r):null}function yc(r,e){var t=r[e];if(t!=null&&t!=="none")return t}function MF(r,e,t,a,n,i){if(!(!i||!i.length)){var o=mc(e,"color")||n.color!=null&&n.color!=="none"&&(mc(e,"colorAlpha")||mc(e,"colorSaturation"));if(o){var s=e.get("visualMin"),l=e.get("visualMax"),u=t.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=e.get("colorMappingBy"),h={type:o.name,dataExtent:u,visual:o.range};h.type==="color"&&(f==="index"||f==="id")?(h.mappingMethod="category",h.loop=!0):h.mappingMethod="linear";var v=new de(h);return SM(v).drColorMappingBy=f,v}}}function mc(r,e){var t=r.get(e);return z(t)&&t.length?{name:e,range:t}:null}function LF(r,e,t,a,n,i){var o=B({},e);if(n){var s=n.type,l=s==="color"&&SM(n).drColorMappingBy,u=l==="index"?a:l==="id"?i.mapIdToIndex(t.getId()):t.getValue(r.get("visualDimension"));o[s]=n.mapValueToVisual(u)}return o}var il=Math.max,Ff=Math.min,DS=he,xy=C,wM=["itemStyle","borderWidth"],IF=["itemStyle","gapWidth"],PF=["upperLabel","show"],RF=["upperLabel","height"];const EF={seriesType:"treemap",reset:function(r,e,t,a){var n=t.getWidth(),i=t.getHeight(),o=r.option,s=ie(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=o.size||[],u=H(DS(s.width,l[0]),n),f=H(DS(s.height,l[1]),i),h=a&&a.type,v=["treemapZoomToNode","treemapRootToNode"],c=al(a,v,r),p=h==="treemapRender"||h==="treemapMove"?a.rootRect:null,d=r.getViewRoot(),g=gM(d);if(h!=="treemapMove"){var y=h==="treemapZoomToNode"?zF(r,c,d,u,f):p?[p.width,p.height]:[u,f],m=o.sort;m&&m!=="asc"&&m!=="desc"&&(m="desc");var _={squareRatio:o.squareRatio,sort:m,leafDepth:o.leafDepth};d.hostTree.clearLayouts();var S={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};d.setLayout(S),bM(d,_,!1,0),S=d.getLayout(),xy(g,function(x,b){var A=(g[b+1]||d).getValue();x.setLayout(B({dataExtent:[A,A],borderWidth:0,upperHeight:0},S))})}var w=r.getData().tree.root;w.setLayout(GF(s,p,c),!0),r.setLayoutInfo(s),AM(w,new ht(-s.x,-s.y,n,i),g,d,0)}};function bM(r,e,t,a){var n,i;if(!r.isRemoved()){var o=r.getLayout();n=o.width,i=o.height;var s=r.getModel(),l=s.get(wM),u=s.get(IF)/2,f=TM(s),h=Math.max(l,f),v=l-u,c=h-u;r.setLayout({borderWidth:l,upperHeight:h,upperLabelHeight:f},!0),n=il(n-2*v,0),i=il(i-v-c,0);var p=n*i,d=kF(r,s,p,e,t,a);if(d.length){var g={x:v,y:c,width:n,height:i},y=Ff(n,i),m=1/0,_=[];_.area=0;for(var S=0,w=d.length;S=0;l--){var u=n[a==="asc"?o-l-1:l].getValue();u/t*es[1]&&(s[1]=u)})),{sum:a,dataExtent:s}}function VF(r,e,t){for(var a=0,n=1/0,i=0,o=void 0,s=r.length;ia&&(a=o));var l=r.area*r.area,u=e*e*t;return l?il(u*a/l,l/(u*n)):1/0}function MS(r,e,t,a,n){var i=e===t.width?0:1,o=1-i,s=["x","y"],l=["width","height"],u=t[s[i]],f=e?r.area/e:0;(n||f>t[l[o]])&&(f=t[l[o]]);for(var h=0,v=r.length;hVm&&(u=Vm),i=s}ua&&(a=e);var i=a%2?a+2:a+3;n=[];for(var o=0;o0&&(w[0]=-w[0],w[1]=-w[1]);var b=S[0]<0?-1:1;if(i.__position!=="start"&&i.__position!=="end"){var A=-Math.atan2(S[1],S[0]);h[0].8?"left":v[0]<-.8?"right":"center",d=v[1]>.8?"top":v[1]<-.8?"bottom":"middle";break;case"start":i.x=-v[0]*y+f[0],i.y=-v[1]*m+f[1],p=v[0]>.8?"right":v[0]<-.8?"left":"center",d=v[1]>.8?"bottom":v[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":i.x=y*b+f[0],i.y=f[1]+T,p=S[0]<0?"right":"left",i.originX=-y*b,i.originY=-T;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":i.x=x[0],i.y=x[1]+T,p="center",i.originY=-T;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":i.x=-y*b+h[0],i.y=h[1]+T,p=S[0]>=0?"right":"left",i.originX=y*b,i.originY=-T;break}i.scaleX=i.scaleY=o,i.setStyle({verticalAlign:i.__verticalAlign||d,align:i.__align||p})}},e}(nt);const Ty=i4;var o4=function(){function r(e){this.group=new nt,this._LineCtor=e||Ty}return r.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var a=this,n=a.group,i=a._lineData;a._lineData=e,i||n.removeAll();var o=ES(e);e.diff(i).add(function(s){t._doAdd(e,s,o)}).update(function(s,l){t._doUpdate(i,e,l,s,o)}).remove(function(s){n.remove(i.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl(function(t,a){t.updateLayout(e,a)},this)},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=ES(e),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t){this._progressiveEls=[];function a(s){!s.isGroup&&!s4(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var n=e.start;n0}function ES(r){var e=r.hostModel,t=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:t.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:t.get("disabled"),blurScope:t.get("blurScope"),focus:t.get("focus"),labelStatesModels:le(e)}}function kS(r){return isNaN(r[0])||isNaN(r[1])}function bc(r){return r&&!kS(r[0])&&!kS(r[1])}const Cy=o4;var Ac=[],Tc=[],Cc=[],Vi=fe,Dc=ti,OS=Math.abs;function NS(r,e,t){for(var a=r[0],n=r[1],i=r[2],o=1/0,s,l=t*t,u=.1,f=.1;f<=.9;f+=.1){Ac[0]=Vi(a[0],n[0],i[0],f),Ac[1]=Vi(a[1],n[1],i[1],f);var h=OS(Dc(Ac,e)-l);h=0?s=s+u:s=s-u:p>=0?s=s-u:s=s+u}return s}function Mc(r,e){var t=[],a=Vs,n=[[],[],[]],i=[[],[]],o=[];e/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),h=s.getVisual("toSymbol");u.__original||(u.__original=[oa(u[0]),oa(u[1])],u[2]&&u.__original.push(oa(u[2])));var v=u.__original;if(u[2]!=null){if(Ce(n[0],v[0]),Ce(n[1],v[2]),Ce(n[2],v[1]),f&&f!=="none"){var c=_s(s.node1),p=NS(n,v[0],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[0][0]=t[3],n[1][0]=t[4],a(n[0][1],n[1][1],n[2][1],p,t),n[0][1]=t[3],n[1][1]=t[4]}if(h&&h!=="none"){var c=_s(s.node2),p=NS(n,v[1],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[1][0]=t[1],n[2][0]=t[2],a(n[0][1],n[1][1],n[2][1],p,t),n[1][1]=t[1],n[2][1]=t[2]}Ce(u[0],n[0]),Ce(u[1],n[2]),Ce(u[2],n[1])}else{if(Ce(i[0],v[0]),Ce(i[1],v[1]),Xn(o,i[1],i[0]),yo(o,o),f&&f!=="none"){var c=_s(s.node1);pp(i[0],i[0],o,c*e)}if(h&&h!=="none"){var c=_s(s.node2);pp(i[1],i[1],o,-c*e)}Ce(u[0],i[0]),Ce(u[1],i[1])}})}function BS(r){return r.type==="view"}var l4=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){var n=new Cl,i=new Cy,o=this.group;this._controller=new Il(a.getZr()),this._controllerHost={target:o},o.add(n.group),o.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},e.prototype.render=function(t,a,n){var i=this,o=t.coordinateSystem;this._model=t;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(BS(o)){var f={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(f):Lt(u,f,t)}Mc(t.getGraph(),ms(t));var h=t.getData();s.updateData(h);var v=t.getEdgeData();l.updateData(v),this._updateNodeAndLinkScale(),this._updateController(t,a,n),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get(["force","layoutAnimation"]);c&&this._startForceLayoutIteration(c,p);var d=t.get("layout");h.graph.eachNode(function(_){var S=_.dataIndex,w=_.getGraphicEl(),x=_.getModel();if(w){w.off("drag").off("dragend");var b=x.get("draggable");b&&w.on("drag",function(T){switch(d){case"force":c.warmUp(),!i._layouting&&i._startForceLayoutIteration(c,p),c.setFixed(S),h.setItemLayout(S,[w.x,w.y]);break;case"circular":h.setItemLayout(S,[w.x,w.y]),_.setLayout({fixed:!0},!0),Ay(t,"symbolSize",_,[T.offsetX,T.offsetY]),i.updateLayout(t);break;case"none":default:h.setItemLayout(S,[w.x,w.y]),by(t.getGraph(),t),i.updateLayout(t);break}}).on("dragend",function(){c&&c.setUnfixed(S)}),w.setDraggable(b,!!x.get("cursor"));var A=x.get(["emphasis","focus"]);A==="adjacency"&&(it(w).focus=_.getAdjacentDataIndices())}}),h.graph.eachEdge(function(_){var S=_.getGraphicEl(),w=_.getModel().get(["emphasis","focus"]);S&&w==="adjacency"&&(it(S).focus={edge:[_.dataIndex],node:[_.node1.dataIndex,_.node2.dataIndex]})});var g=t.get("layout")==="circular"&&t.get(["circular","rotateLabel"]),y=h.getLayout("cx"),m=h.getLayout("cy");h.graph.eachNode(function(_){LM(_,g,y,m)}),this._firstRender=!1},e.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,a){var n=this;(function i(){t.step(function(o){n.updateLayout(n._model),(n._layouting=!o)&&(a?n._layoutTimeout=setTimeout(i,16):i())})})()},e.prototype._updateController=function(t,a,n){var i=this,o=this._controller,s=this._controllerHost,l=this.group;if(o.setPointerChecker(function(u,f,h){var v=l.getBoundingRect();return v.applyTransform(l.transform),v.contain(f,h)&&!kh(u,n,t)}),!BS(t.coordinateSystem)){o.disable();return}o.enable(t.get("roam")),s.zoomLimit=t.get("scaleLimit"),s.zoom=t.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",function(u){cy(s,u.dx,u.dy),n.dispatchAction({seriesId:t.id,type:"graphRoam",dx:u.dx,dy:u.dy})}).on("zoom",function(u){py(s,u.scale,u.originX,u.originY),n.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:u.scale,originX:u.originX,originY:u.originY}),i._updateNodeAndLinkScale(),Mc(t.getGraph(),ms(t)),i._lineDraw.updateLayout(),n.updateLabelLayout()})},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,a=t.getData(),n=ms(t);a.eachItemGraphicEl(function(i,o){i&&i.setSymbolScale(n)})},e.prototype.updateLayout=function(t){Mc(t.getGraph(),ms(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},e.type="graph",e}(Ft);const u4=l4;function zi(r){return"_EC_"+r}var f4=function(){function r(e){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=e||!1}return r.prototype.isDirected=function(){return this._directed},r.prototype.addNode=function(e,t){e=e==null?""+t:""+e;var a=this._nodesMap;if(!a[zi(e)]){var n=new Fn(e,t);return n.hostGraph=this,this.nodes.push(n),a[zi(e)]=n,n}},r.prototype.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},r.prototype.getNodeById=function(e){return this._nodesMap[zi(e)]},r.prototype.addEdge=function(e,t,a){var n=this._nodesMap,i=this._edgesMap;if(Mt(e)&&(e=this.nodes[e]),Mt(t)&&(t=this.nodes[t]),e instanceof Fn||(e=n[zi(e)]),t instanceof Fn||(t=n[zi(t)]),!(!e||!t)){var o=e.id+"-"+t.id,s=new PM(e,t,a);return s.hostGraph=this,this._directed&&(e.outEdges.push(s),t.inEdges.push(s)),e.edges.push(s),e!==t&&t.edges.push(s),this.edges.push(s),i[o]=s,s}},r.prototype.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},r.prototype.getEdge=function(e,t){e instanceof Fn&&(e=e.id),t instanceof Fn&&(t=t.id);var a=this._edgesMap;return this._directed?a[e+"-"+t]:a[e+"-"+t]||a[t+"-"+e]},r.prototype.eachNode=function(e,t){for(var a=this.nodes,n=a.length,i=0;i=0&&e.call(t,a[i],i)},r.prototype.eachEdge=function(e,t){for(var a=this.edges,n=a.length,i=0;i=0&&a[i].node1.dataIndex>=0&&a[i].node2.dataIndex>=0&&e.call(t,a[i],i)},r.prototype.breadthFirstTraverse=function(e,t,a,n){if(t instanceof Fn||(t=this._nodesMap[zi(t)]),!!t){for(var i=a==="out"?"outEdges":a==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var i=0,o=n.length;i=0&&this[r][e].setItemVisual(this.dataIndex,t,a)},getVisual:function(t){return this[r][e].getItemVisual(this.dataIndex,t)},setLayout:function(t,a){this.dataIndex>=0&&this[r][e].setItemLayout(this.dataIndex,t,a)},getLayout:function(){return this[r][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][e].getRawIndex(this.dataIndex)}}}ae(Fn,RM("hostGraph","data"));ae(PM,RM("hostGraph","edgeData"));const h4=f4;function EM(r,e,t,a,n){for(var i=new h4(a),o=0;o "+v)),u++)}var c=t.get("coordinateSystem"),p;if(c==="cartesian2d"||c==="polar")p=_a(r,t);else{var d=_l.get(c),g=d?d.dimensions||[]:[];pt(g,"value")<0&&g.concat(["value"]);var y=wl(r,{coordDimensions:g,encodeDefine:t.getEncode()}).dimensions;p=new Le(y,t),p.initData(r)}var m=new Le(["value"],t);return m.initData(l,s),n&&n(p,m),pM({mainData:p,struct:i,structAttr:"graph",datas:{node:p,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),i.update(),i}var v4=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments);var a=this;function n(){return a._categoriesData}this.legendVisualProvider=new Ll(n,n),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(t){r.prototype.mergeDefaultAndTheme.apply(this,arguments),fi(t,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,a){var n=t.edges||t.links||[],i=t.data||t.nodes||[],o=this;if(i&&n){XF(this);var s=EM(i,n,this,!0,l);return C(s.edges,function(u){$F(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(p){var d=o._categoriesModels,g=p.getShallow("category"),y=d[g];return y&&(y.parentModel=p.parentModel,p.parentModel=y),p});var h=Gt.prototype.getModel;function v(p,d){var g=h.call(this,p,d);return g.resolveParentPath=c,g}f.wrapMethod("getItemModel",function(p){return p.resolveParentPath=c,p.getModel=v,p});function c(p){if(p&&(p[0]==="label"||p[1]==="label")){var d=p.slice();return p[0]==="label"?d[0]="edgeLabel":p[1]==="label"&&(d[1]="edgeLabel"),d}return p}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,a,n){if(n==="edge"){var i=this.getData(),o=this.getDataParams(t,n),s=i.graph.getEdgeByIndex(t),l=i.getName(s.node1.dataIndex),u=i.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),ue("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var h=tC({series:this,dataIndex:t,multipleSeries:a});return h},e.prototype._updateCategoriesData=function(){var t=G(this.option.categories||[],function(n){return n.value!=null?n:B({value:0},n)}),a=new Le(["value"],this);a.initData(t),this._categoriesData=a,this._categoriesModels=a.mapArray(function(n){return a.getItemModel(n)})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(Zt);const c4=v4;var p4={type:"graphRoam",event:"graphRoam",update:"none"};function d4(r){r.registerChartView(u4),r.registerSeriesModel(c4),r.registerProcessor(HF),r.registerVisual(WF),r.registerVisual(UF),r.registerLayout(qF),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,QF),r.registerLayout(JF),r.registerCoordinateSystem("graphView",{dimensions:Pl.dimensions,create:e4}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},Jt),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},Jt),r.registerAction(p4,function(e,t,a){t.eachComponent({mainType:"series",query:e},function(n){var i=n.coordinateSystem,o=gy(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}var g4=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),y4=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a.type="pointer",a}return e.prototype.getDefaultShape=function(){return new g4},e.prototype.buildPath=function(t,a){var n=Math.cos,i=Math.sin,o=a.r,s=a.width,l=a.angle,u=a.x-n(l)*s*(s>=o/3?1:2),f=a.y-i(l)*s*(s>=o/3?1:2);l=a.angle-Math.PI/2,t.moveTo(u,f),t.lineTo(a.x+n(l)*s,a.y+i(l)*s),t.lineTo(a.x+n(a.angle)*o,a.y+i(a.angle)*o),t.lineTo(a.x-n(l)*s,a.y-i(l)*s),t.lineTo(u,f)},e}(yt);const m4=y4;function _4(r,e){var t=r.get("center"),a=e.getWidth(),n=e.getHeight(),i=Math.min(a,n),o=H(t[0],e.getWidth()),s=H(t[1],e.getHeight()),l=H(r.get("radius"),i/2);return{cx:o,cy:s,r:l}}function Tu(r,e){var t=r==null?"":r+"";return e&&(Y(e)?t=e.replace("{value}",t):Q(e)&&(t=e(r))),t}var S4=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),o=_4(t,n);this._renderMain(t,a,n,i,o),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,a,n,i,o){var s=this.group,l=t.get("clockwise"),u=-t.get("startAngle")/180*Math.PI,f=-t.get("endAngle")/180*Math.PI,h=t.getModel("axisLine"),v=h.get("roundCap"),c=v?Nf:ze,p=h.get("show"),d=h.getModel("lineStyle"),g=d.get("width"),y=[u,f];fA(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=[],w=0;p&&w=T&&(D===0?0:i[D-1][0])Math.PI/2&&(tt+=Math.PI)):j==="tangential"?tt=-A-Math.PI/2:Mt(j)&&(tt=j*Math.PI/180),tt===0?h.add(new Dt({style:zt(_,{text:V,x:W,y:$,verticalAlign:R<-.8?"top":R>.8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:F}),silent:!0})):h.add(new Dt({style:zt(_,{text:V,x:W,y:$,verticalAlign:"middle",align:"center"},{inheritColor:F}),silent:!0,originX:W,originY:$,rotation:tt}))}if(m.get("show")&&E!==S){var N=m.get("distance");N=N?N+f:f;for(var mt=0;mt<=w;mt++){P=Math.cos(A),R=Math.sin(A);var It=new ve({shape:{x1:P*(p-N)+v,y1:R*(p-N)+c,x2:P*(p-b-N)+v,y2:R*(p-b-N)+c},silent:!0,style:L});L.stroke==="auto"&&It.setStyle({stroke:i((E+mt/w)/S)}),h.add(It),A+=D}A-=D}else A+=T}},e.prototype._renderPointer=function(t,a,n,i,o,s,l,u,f){var h=this.group,v=this._data,c=this._progressEls,p=[],d=t.get(["pointer","show"]),g=t.getModel("progress"),y=g.get("show"),m=t.getData(),_=m.mapDimension("value"),S=+t.get("min"),w=+t.get("max"),x=[S,w],b=[s,l];function A(D,M){var L=m.getItemModel(D),I=L.getModel("pointer"),P=H(I.get("width"),o.r),R=H(I.get("length"),o.r),E=t.get(["pointer","icon"]),N=I.get("offsetCenter"),k=H(N[0],o.r),V=H(N[1],o.r),F=I.get("keepAspect"),W;return E?W=re(E,k-P/2,V-R,P,R,null,F):W=new m4({shape:{angle:-Math.PI/2,width:P,r:R,x:k,y:V}}),W.rotation=-(M+Math.PI/2),W.x=o.cx,W.y=o.cy,W}function T(D,M){var L=g.get("roundCap"),I=L?Nf:ze,P=g.get("overlap"),R=P?g.get("width"):f/m.count(),E=P?o.r-R:o.r-(D+1)*R,N=P?o.r:o.r-D*R,k=new I({shape:{startAngle:s,endAngle:M,cx:o.cx,cy:o.cy,clockwise:u,r0:E,r:N}});return P&&(k.z2=w-m.get(_,D)%w),k}(y||d)&&(m.diff(v).add(function(D){var M=m.get(_,D);if(d){var L=A(D,s);Yt(L,{rotation:-((isNaN(+M)?b[0]:Et(M,x,b,!0))+Math.PI/2)},t),h.add(L),m.setItemGraphicEl(D,L)}if(y){var I=T(D,s),P=g.get("clip");Yt(I,{shape:{endAngle:Et(M,x,b,P)}},t),h.add(I),zp(t.seriesIndex,m.dataType,D,I),p[D]=I}}).update(function(D,M){var L=m.get(_,D);if(d){var I=v.getItemGraphicEl(M),P=I?I.rotation:s,R=A(D,P);R.rotation=P,Lt(R,{rotation:-((isNaN(+L)?b[0]:Et(L,x,b,!0))+Math.PI/2)},t),h.add(R),m.setItemGraphicEl(D,R)}if(y){var E=c[M],N=E?E.shape.endAngle:s,k=T(D,N),V=g.get("clip");Lt(k,{shape:{endAngle:Et(L,x,b,V)}},t),h.add(k),zp(t.seriesIndex,m.dataType,D,k),p[D]=k}}).execute(),m.each(function(D){var M=m.getItemModel(D),L=M.getModel("emphasis"),I=L.get("focus"),P=L.get("blurScope"),R=L.get("disabled");if(d){var E=m.getItemGraphicEl(D),N=m.getItemVisual(D,"style"),k=N.fill;if(E instanceof me){var V=E.style;E.useStyle(B({image:V.image,x:V.x,y:V.y,width:V.width,height:V.height},N))}else E.useStyle(N),E.type!=="pointer"&&E.setColor(k);E.setStyle(M.getModel(["pointer","itemStyle"]).getItemStyle()),E.style.fill==="auto"&&E.setStyle("fill",i(Et(m.get(_,D),x,[0,1],!0))),E.z2EmphasisLift=0,ge(E,M),$t(E,I,P,R)}if(y){var F=p[D];F.useStyle(m.getItemVisual(D,"style")),F.setStyle(M.getModel(["progress","itemStyle"]).getItemStyle()),F.z2EmphasisLift=0,ge(F,M),$t(F,I,P,R)}}),this._progressEls=p)},e.prototype._renderAnchor=function(t,a){var n=t.getModel("anchor"),i=n.get("show");if(i){var o=n.get("size"),s=n.get("icon"),l=n.get("offsetCenter"),u=n.get("keepAspect"),f=re(s,a.cx-o/2+H(l[0],a.r),a.cy-o/2+H(l[1],a.r),o,o,null,u);f.z2=n.get("showAbove")?1:0,f.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(f)}},e.prototype._renderTitleAndDetail=function(t,a,n,i,o){var s=this,l=t.getData(),u=l.mapDimension("value"),f=+t.get("min"),h=+t.get("max"),v=new nt,c=[],p=[],d=t.isAnimationEnabled(),g=t.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){c[y]=new Dt({silent:!0}),p[y]=new Dt({silent:!0})}).update(function(y,m){c[y]=s._titleEls[m],p[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new nt,w=i(Et(_,[f,h],[0,1],!0)),x=m.getModel("title");if(x.get("show")){var b=x.get("offsetCenter"),A=o.cx+H(b[0],o.r),T=o.cy+H(b[1],o.r),D=c[y];D.attr({z2:g?0:2,style:zt(x,{x:A,y:T,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:w})}),S.add(D)}var M=m.getModel("detail");if(M.get("show")){var L=M.get("offsetCenter"),I=o.cx+H(L[0],o.r),P=o.cy+H(L[1],o.r),R=H(M.get("width"),o.r),E=H(M.get("height"),o.r),N=t.get(["progress","show"])?l.getItemVisual(y,"style").fill:w,D=p[y],k=M.get("formatter");D.attr({z2:g?0:2,style:zt(M,{x:I,y:P,text:Tu(_,k),width:isNaN(R)?null:R,height:isNaN(E)?null:E,align:"center",verticalAlign:"middle"},{inheritColor:N})}),rT(D,{normal:M},_,function(F){return Tu(F,k)}),d&&aT(D,y,l,t,{getFormattedLabel:function(F,W,$,j,tt,mt){return Tu(mt?mt.interpolatedValue:_,k)}}),S.add(D)}v.add(S)}),this.group.add(v),this._titleEls=c,this._detailEls=p},e.type="gauge",e}(Ft);const x4=S4;var w4=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="itemStyle",t}return e.prototype.getInitialData=function(t,a){return Ro(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(Zt);const b4=w4;function A4(r){r.registerChartView(x4),r.registerSeriesModel(b4)}var T4=["itemStyle","opacity"],C4=function(r){O(e,r);function e(t,a){var n=r.call(this)||this,i=n,o=new Fe,s=new Dt;return i.setTextContent(s),n.setTextGuideLine(o),n.updateData(t,a,!0),n}return e.prototype.updateData=function(t,a,n){var i=this,o=t.hostModel,s=t.getItemModel(a),l=t.getItemLayout(a),u=s.getModel("emphasis"),f=s.get(T4);f=f??1,n||Tr(i),i.useStyle(t.getItemVisual(a,"style")),i.style.lineJoin="round",n?(i.setShape({points:l.points}),i.style.opacity=0,Yt(i,{style:{opacity:f}},o,a)):Lt(i,{style:{opacity:f},shape:{points:l.points}},o,a),ge(i,s),this._updateLabel(t,a),$t(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t,a){var n=this,i=this.getTextGuideLine(),o=n.getTextContent(),s=t.hostModel,l=t.getItemModel(a),u=t.getItemLayout(a),f=u.label,h=t.getItemVisual(a,"style"),v=h.fill;ye(o,le(l),{labelFetcher:t.hostModel,labelDataIndex:a,defaultOpacity:h.opacity,defaultText:t.getName(a)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),n.setTextConfig({local:!0,inside:!!f.inside,insideStroke:v,outsideFill:v});var c=f.linePoints;i.setShape({points:c}),n.textGuideLineConfig={anchor:c?new lt(c[0][0],c[0][1]):null},Lt(o,{style:{x:f.x,y:f.y}},s,a),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),ny(n,iy(l),{stroke:v})},e}(Ge),D4=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreLabelLineUpdate=!0,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._data,s=this.group;i.diff(o).add(function(l){var u=new C4(i,l);i.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(i,l),s.add(f),i.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Ys(u,t,l)}).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(Ft);const M4=D4;var L4=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new Ll(Z(this.getData,this),Z(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.getInitialData=function(t,a){return Ro(this,{coordDimensions:["value"],encodeDefaulter:ot(kg,this)})},e.prototype._defaultLabelLine=function(t){fi(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.prototype.getDataParams=function(t){var a=this.getData(),n=r.prototype.getDataParams.call(this,t),i=a.mapDimension("value"),o=a.getSum(i);return n.percent=o?+(a.get(i,t)/o*100).toFixed(2):0,n.$vars.push("percent"),n},e.type="series.funnel",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(Zt);const I4=L4;function P4(r,e){return ie(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function R4(r,e){for(var t=r.mapDimension("value"),a=r.mapArray(t,function(l){return l}),n=[],i=e==="ascending",o=0,s=r.count();oQ4)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);n.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!Ic(this,"mousemove"))){var e=this._model,t=e.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),a=t.behavior;a==="jump"&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand(a==="none"?null:{axisExpandWindow:t.axisExpandWindow,animation:a==="jump"?null:{duration:0}})}}};function Ic(r,e){var t=r._model;return t.get("axisExpandable")&&t.get("axisExpandTriggerOn")===e}const tH=j4;var eH=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var a=this.option;t&&ft(a,t,!0),this._initDimensions()},e.prototype.contains=function(t,a){var n=t.get("parallelIndex");return n!=null&&a.getComponent("parallel",n)===this},e.prototype.setAxisExpand=function(t){C(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(a){t.hasOwnProperty(a)&&(this.option[a]=t[a])},this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],a=this.parallelAxisIndex=[],n=kt(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(i){return(i.get("parallelIndex")||0)===this.componentIndex},this);C(n,function(i){t.push("dim"+i.get("dim")),a.push(i.componentIndex)})},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(Tt);const rH=eH;var aH=function(r){O(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.type=i||"value",s.axisIndex=o,s}return e.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},e}(Dr);const nH=aH;function bi(r,e,t,a,n,i){r=r||0;var o=t[1]-t[0];if(n!=null&&(n=Gi(n,[0,o])),i!=null&&(i=Math.max(i,n??0)),a==="all"){var s=Math.abs(e[1]-e[0]);s=Gi(s,[0,o]),n=i=Gi(s,[n,i]),a=0}e[0]=Gi(e[0],t),e[1]=Gi(e[1],t);var l=Pc(e,a);e[a]+=r;var u=n||0,f=t.slice();l.sign<0?f[0]+=u:f[1]-=u,e[a]=Gi(e[a],f);var h;return h=Pc(e,a),n!=null&&(h.sign!==l.sign||h.spani&&(e[1-a]=e[a]+h.sign*i),e}function Pc(r,e){var t=r[e]-r[1-e];return{span:Math.abs(t),sign:t>0?-1:t<0?1:e?-1:1}}function Gi(r,e){return Math.min(e[1]!=null?e[1]:1/0,Math.max(e[0]!=null?e[0]:-1/0,r))}var Rc=C,OM=Math.min,NM=Math.max,GS=Math.floor,iH=Math.ceil,FS=Qt,oH=Math.PI,sH=function(){function r(e,t,a){this.type="parallel",this._axesMap=K(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,a)}return r.prototype._init=function(e,t,a){var n=e.dimensions,i=e.parallelAxisIndex;Rc(n,function(o,s){var l=i[s],u=t.getComponent("parallelAxis",l),f=this._axesMap.set(o,new nH(o,Ph(u),[0,0],u.get("type"),l)),h=f.type==="category";f.onBand=h&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},r.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),a=t.axisBase,n=t.layoutBase,i=t.pixelDimIndex,o=e[1-i],s=e[i];return o>=a&&o<=a+t.axisLength&&s>=n&&s<=n+t.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(e,t){t.eachSeries(function(a){if(e.contains(a,t)){var n=a.getData();Rc(this.dimensions,function(i){var o=this._axesMap.get(i);o.scale.unionExtentFromData(n,n.mapDimension(i)),uo(o.scale,o.model)},this)}},this)},r.prototype.resize=function(e,t){this._rect=ie(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var e=this._model,t=this._rect,a=["x","y"],n=["width","height"],i=e.get("layout"),o=i==="horizontal"?0:1,s=t[n[o]],l=[0,s],u=this.dimensions.length,f=Cu(e.get("axisExpandWidth"),l),h=Cu(e.get("axisExpandCount")||0,[0,u]),v=e.get("axisExpandable")&&u>3&&u>h&&h>1&&f>0&&s>0,c=e.get("axisExpandWindow"),p;if(c)p=Cu(c[1]-c[0],l),c[1]=c[0]+p;else{p=Cu(f*(h-1),l);var d=e.get("axisExpandCenter")||GS(u/2);c=[f*d-p/2],c[1]=c[0]+p}var g=(s-p)/(u-h);g<3&&(g=0);var y=[GS(FS(c[0]/f,1))+1,iH(FS(c[1]/f,1))-1],m=g/f*c[0];return{layout:i,pixelDimIndex:o,layoutBase:t[a[o]],layoutLength:s,axisBase:t[a[1-o]],axisLength:t[n[1-o]],axisExpandable:v,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:c,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,a=this.dimensions,n=this._makeLayoutInfo(),i=n.layout;t.each(function(o){var s=[0,n.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),Rc(a,function(o,s){var l=(n.axisExpandable?uH:lH)(s,n),u={horizontal:{x:l.position,y:n.axisLength},vertical:{x:0,y:l.position}},f={horizontal:oH/2,vertical:0},h=[u[i].x+e.x,u[i].y+e.y],v=f[i],c=ur();mi(c,c,v),Ur(c,c,h),this._axesLayout[o]={position:h,rotation:v,transform:c,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(e){return this._axesMap.get(e)},r.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},r.prototype.eachActiveState=function(e,t,a,n){a==null&&(a=0),n==null&&(n=e.count());var i=this._axesMap,o=this.dimensions,s=[],l=[];C(o,function(g){s.push(e.mapDimension(g)),l.push(i.get(g).model)});for(var u=this.hasAxisBrushed(),f=a;fi*(1-h[0])?(u="jump",l=s-i*(1-h[2])):(l=s-i*h[1])>=0&&(l=s-i*(1-h[1]))<=0&&(l=0),l*=t.axisExpandWidth/f,l?bi(l,n,o,"all"):u="none";else{var c=n[1]-n[0],p=o[1]*s/c;n=[NM(0,p-c/2)],n[1]=OM(o[1],n[0]+c),n[0]=n[1]-c}return{axisExpandWindow:n,behavior:u}},r}();function Cu(r,e){return OM(NM(r,e[0]),e[1])}function lH(r,e){var t=e.layoutLength/(e.axisCount-1);return{position:t*r,axisNameAvailableWidth:t,axisLabelShow:!0}}function uH(r,e){var t=e.layoutLength,a=e.axisExpandWidth,n=e.axisCount,i=e.axisCollapseWidth,o=e.winInnerIndices,s,l=i,u=!1,f;return r=0;n--)sr(a[n])},e.prototype.getActiveState=function(t){var a=this.activeIntervals;if(!a.length)return"normal";if(t==null||isNaN(+t))return"inactive";if(a.length===1){var n=a[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,o=a.length;igH}function WM(r){var e=r.length-1;return e<0&&(e=0),[r[0],r[e]]}function UM(r,e,t,a){var n=new nt;return n.add(new bt({name:"main",style:Iy(t),silent:!0,draggable:!0,cursor:"move",drift:ot(YS,r,e,n,["n","s","w","e"]),ondragend:ot(gi,e,{isEnd:!0})})),C(a,function(i){n.add(new bt({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:ot(YS,r,e,n,i),ondragend:ot(gi,e,{isEnd:!0})}))}),n}function YM(r,e,t,a){var n=a.brushStyle.lineWidth||0,i=vo(n,yH),o=t[0][0],s=t[1][0],l=o-n/2,u=s-n/2,f=t[0][1],h=t[1][1],v=f-i+n/2,c=h-i+n/2,p=f-o,d=h-s,g=p+n,y=d+n;ta(r,e,"main",o,s,p,d),a.transformable&&(ta(r,e,"w",l,u,i,y),ta(r,e,"e",v,u,i,y),ta(r,e,"n",l,u,g,i),ta(r,e,"s",l,c,g,i),ta(r,e,"nw",l,u,i,i),ta(r,e,"ne",v,u,i,i),ta(r,e,"sw",l,c,i,i),ta(r,e,"se",v,c,i,i))}function Ld(r,e){var t=e.__brushOption,a=t.transformable,n=e.childAt(0);n.useStyle(Iy(t)),n.attr({silent:!a,cursor:a?"move":"default"}),C([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=e.childOfName(i.join("")),s=i.length===1?Id(r,i[0]):AH(r,i);o&&o.attr({silent:!a,invisible:!a,cursor:a?_H[s]+"-resize":null})})}function ta(r,e,t,a,n,i,o){var s=e.childOfName(t);s&&s.setShape(CH(Py(r,e,[[a,n],[a+i,n+o]])))}function Iy(r){return J({strokeNoScale:!0},r.brushStyle)}function ZM(r,e,t,a){var n=[sl(r,t),sl(e,a)],i=[vo(r,t),vo(e,a)];return[[n[0],i[0]],[n[1],i[1]]]}function bH(r){return ii(r.group)}function Id(r,e){var t={w:"left",e:"right",n:"top",s:"bottom"},a={left:"w",right:"e",top:"n",bottom:"s"},n=gh(t[e],bH(r));return a[n]}function AH(r,e){var t=[Id(r,e[0]),Id(r,e[1])];return(t[0]==="e"||t[0]==="w")&&t.reverse(),t.join("")}function YS(r,e,t,a,n,i){var o=t.__brushOption,s=r.toRectRange(o.range),l=XM(e,n,i);C(a,function(u){var f=mH[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(ZM(s[0][0],s[1][0],s[0][1],s[1][1])),Dy(e,t),gi(e,{isEnd:!1})}function TH(r,e,t,a){var n=e.__brushOption.range,i=XM(r,t,a);C(n,function(o){o[0]+=i[0],o[1]+=i[1]}),Dy(r,e),gi(r,{isEnd:!1})}function XM(r,e,t){var a=r.group,n=a.transformCoordToLocal(e,t),i=a.transformCoordToLocal(0,0);return[n[0]-i[0],n[1]-i[1]]}function Py(r,e,t){var a=HM(r,e);return a&&a!==di?a.clipPath(t,r._transform):rt(t)}function CH(r){var e=sl(r[0][0],r[1][0]),t=sl(r[0][1],r[1][1]),a=vo(r[0][0],r[1][0]),n=vo(r[0][1],r[1][1]);return{x:e,y:t,width:a-e,height:n-t}}function DH(r,e,t){if(!(!r._brushType||LH(r,e.offsetX,e.offsetY))){var a=r._zr,n=r._covers,i=Ly(r,e,t);if(!r._dragging)for(var o=0;oa.getWidth()||t<0||t>a.getHeight()}var Vh={lineX:$S(0),lineY:$S(1),rect:{createCover:function(r,e){function t(a){return a}return UM({toRectRange:t,fromRectRange:t},r,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var e=WM(r);return ZM(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(r,e,t,a){YM(r,e,t,a)},updateCommon:Ld,contain:Rd},polygon:{createCover:function(r,e){var t=new nt;return t.add(new Fe({name:"main",style:Iy(e),silent:!0})),t},getCreatingRange:function(r){return r},endCreating:function(r,e){e.remove(e.childAt(0)),e.add(new Ge({name:"main",draggable:!0,drift:ot(TH,r,e),ondragend:ot(gi,r,{isEnd:!0})}))},updateCoverShape:function(r,e,t,a){e.childAt(0).setShape({points:Py(r,e,t)})},updateCommon:Ld,contain:Rd}};function $S(r){return{createCover:function(e,t){return UM({toRectRange:function(a){var n=[a,[0,100]];return r&&n.reverse(),n},fromRectRange:function(a){return a[r]}},e,t,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(e){var t=WM(e),a=sl(t[0][r],t[1][r]),n=vo(t[0][r],t[1][r]);return[a,n]},updateCoverShape:function(e,t,a,n){var i,o=HM(e,t);if(o!==di&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=e._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[a,i];r&&l.reverse(),YM(e,t,l,n)},updateCommon:Ld,contain:Rd}}const Ry=xH;function qM(r){return r=Ey(r),function(e){return jA(e,r)}}function KM(r,e){return r=Ey(r),function(t){var a=e??t,n=a?r.width:r.height,i=a?r.x:r.y;return[i,i+(n||0)]}}function QM(r,e,t){var a=Ey(r);return function(n,i){return a.contain(i[0],i[1])&&!kh(n,e,t)}}function Ey(r){return ht.create(r)}var IH=["axisLine","axisTickLabel","axisName"],PH=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){r.prototype.init.apply(this,arguments),(this._brushController=new Ry(a.getZr())).on("brush",Z(this._onBrush,this))},e.prototype.render=function(t,a,n,i){if(!RH(t,a,i)){this.axisModel=t,this.api=n,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new nt,this.group.add(this._axisGroup),!!t.get("show")){var s=kH(t,a),l=s.coordinateSystem,u=t.getAreaSelectStyle(),f=u.width,h=t.axis.dim,v=l.getAxisLayout(h),c=B({strokeContainThreshold:f},v),p=new ga(t,c);C(IH,p.add,p),this._axisGroup.add(p.getGroup()),this._refreshBrushController(c,u,t,s,f,n),gl(o,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,a,n,i,o,s){var l=n.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),h=ht.create({x:l[0],y:-o/2,width:u,height:o});h.x-=f,h.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:qM(h),isTargetByCursor:QM(h,s,i),getLinearBrushOtherExtent:KM(h,0)}]).enableBrush({brushType:"lineX",brushStyle:a,removeOnClick:!0}).updateCovers(EH(n))},e.prototype._onBrush=function(t){var a=t.areas,n=this.axisModel,i=n.axis,o=G(a,function(s){return[i.coordToData(s.range[0],!0),i.coordToData(s.range[1],!0)]});(!n.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:o})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(qt);function RH(r,e,t){return t&&t.type==="axisAreaSelect"&&e.findComponents({mainType:"parallelAxis",query:t})[0]===r}function EH(r){var e=r.axis;return G(r.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function kH(r,e){return e.getComponent("parallel",r.get("parallelIndex"))}const OH=PH;var NH={type:"axisAreaSelect",event:"axisAreaSelected"};function BH(r){r.registerAction(NH,function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},function(a){a.axis.model.setActiveIntervals(e.intervals)})}),r.registerAction("parallelAxisExpand",function(e,t){t.eachComponent({mainType:"parallel",query:e},function(a){a.setAxisExpand(e)})})}var VH={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function jM(r){r.registerComponentView(tH),r.registerComponentModel(rH),r.registerCoordinateSystem("parallel",cH),r.registerPreprocessor($4),r.registerComponentModel(HS),r.registerComponentView(OH),ho(r,"parallel",HS,VH),BH(r)}function zH(r){dt(jM),r.registerChartView(G4),r.registerSeriesModel(U4),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,X4)}var GH=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),FH=function(r){O(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new GH},e.prototype.buildPath=function(t,a){var n=a.extent;t.moveTo(a.x1,a.y1),t.bezierCurveTo(a.cpx1,a.cpy1,a.cpx2,a.cpy2,a.x2,a.y2),a.orient==="vertical"?(t.lineTo(a.x2+n,a.y2),t.bezierCurveTo(a.cpx2+n,a.cpy2,a.cpx1+n,a.cpy1,a.x1+n,a.y1)):(t.lineTo(a.x2,a.y2+n),t.bezierCurveTo(a.cpx2,a.cpy2+n,a.cpx1,a.cpy1+n,a.x1,a.y1+n)),t.closePath()},e.prototype.highlight=function(){ca(this)},e.prototype.downplay=function(){pa(this)},e}(yt),HH=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._focusAdjacencyDisabled=!1,t}return e.prototype.render=function(t,a,n){var i=this,o=t.getGraph(),s=this.group,l=t.layoutInfo,u=l.width,f=l.height,h=t.getData(),v=t.getData("edge"),c=t.get("orient");this._model=t,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(p){var d=new FH,g=it(d);g.dataIndex=p.dataIndex,g.seriesIndex=t.seriesIndex,g.dataType="edge";var y=p.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=p.node1.getLayout(),w=p.node1.getModel(),x=w.get("localX"),b=w.get("localY"),A=p.node2.getLayout(),T=p.node2.getModel(),D=T.get("localX"),M=T.get("localY"),L=p.getLayout(),I,P,R,E,N,k,V,F;switch(d.shape.extent=Math.max(1,L.dy),d.shape.orient=c,c==="vertical"?(I=(x!=null?x*u:S.x)+L.sy,P=(b!=null?b*f:S.y)+S.dy,R=(D!=null?D*u:A.x)+L.ty,E=M!=null?M*f:A.y,N=I,k=P*(1-_)+E*_,V=R,F=P*_+E*(1-_)):(I=(x!=null?x*u:S.x)+S.dx,P=(b!=null?b*f:S.y)+L.sy,R=D!=null?D*u:A.x,E=(M!=null?M*f:A.y)+L.ty,N=I*(1-_)+R*_,k=P,V=I*_+R*(1-_),F=E),d.setShape({x1:I,y1:P,x2:R,y2:E,cpx1:N,cpy1:k,cpx2:V,cpy2:F}),d.useStyle(m.getItemStyle()),d.style.fill){case"source":d.style.fill=p.node1.getVisual("color"),d.style.decal=p.node1.getVisual("style").decal;break;case"target":d.style.fill=p.node2.getVisual("color"),d.style.decal=p.node2.getVisual("style").decal;break;case"gradient":var W=p.node1.getVisual("color"),$=p.node2.getVisual("color");Y(W)&&Y($)&&(d.style.fill=new dl(0,0,+(c==="horizontal"),+(c==="vertical"),[{color:W,offset:0},{color:$,offset:1}]))}ye(d,le(y,"edgeLabel"),{labelFetcher:t,labelDataIndex:p.dataIndex,defaultText:""+y.get("value")}),d.setTextConfig({position:"inside"});var j=y.getModel("emphasis");ge(d,y,"lineStyle",function(mt){return mt.getItemStyle()}),s.add(d),v.setItemGraphicEl(p.dataIndex,d);var tt=j.get("focus");$t(d,tt==="adjacency"?p.getAdjacentDataIndices():tt,j.get("blurScope"),j.get("disabled")),it(d).dataType="edge"}),o.eachNode(function(p){var d=p.getLayout(),g=p.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=new bt({shape:{x:y!=null?y*u:d.x,y:m!=null?m*f:d.y,width:d.dx,height:d.dy},style:g.getModel("itemStyle").getItemStyle(),z2:10});ye(S,le(g),{labelFetcher:t,labelDataIndex:p.dataIndex,defaultText:p.id}),S.disableLabelAnimation=!0,S.setStyle("fill",p.getVisual("color")),S.setStyle("decal",p.getVisual("style").decal),ge(S,g),s.add(S),h.setItemGraphicEl(p.dataIndex,S),it(S).dataType="node";var w=_.get("focus");$t(S,w==="adjacency"?p.getAdjacentDataIndices():w,_.get("blurScope"),_.get("disabled"))}),h.eachItemGraphicEl(function(p,d){var g=h.getItemModel(d);g.get("draggable")&&(p.drift=function(y,m){i._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:h.getRawIndex(d),localX:this.shape.x/u,localY:this.shape.y/f})},p.ondragend=function(){i._focusAdjacencyDisabled=!1},p.draggable=!0,p.cursor="move")}),!this._data&&t.isAnimationEnabled()&&s.setClipPath(WH(s.getBoundingRect(),t,function(){s.removeClipPath()})),this._data=t.getData()},e.prototype.dispose=function(){},e.type="sankey",e}(Ft);function WH(r,e,t){var a=new bt({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return Yt(a,{shape:{width:r.width+20}},e,t),a}const UH=HH;var YH=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){var n=t.edges||t.links,i=t.data||t.nodes,o=t.levels;this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new Gt(o[l],this,a));if(i&&n){var u=EM(i,n,this,!0,f);return u.data}function f(h,v){h.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getData().getItemLayout(p);if(g){var y=g.depth,m=d.levelModels[y];m&&(c.parentModel=m)}return c}),v.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getGraph().getEdgeByIndex(p),y=g.node1.getLayout();if(y){var m=y.depth,_=d.levelModels[m];_&&(c.parentModel=_)}return c})}},e.prototype.setNodePosition=function(t,a){var n=this.option.data||this.option.nodes,i=n[t];i.localX=a[0],i.localY=a[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,a,n){function i(c){return isNaN(c)||c==null}if(n==="edge"){var o=this.getDataParams(t,n),s=o.data,l=o.value,u=s.source+" -- "+s.target;return ue("nameValue",{name:u,value:l,noValue:i(l)})}else{var f=this.getGraph().getNodeByIndex(t),h=f.getLayout().value,v=this.getDataParams(t,n).data.name;return ue("nameValue",{name:v!=null?v+"":null,value:h,noValue:i(h)})}},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(t,a){var n=r.prototype.getDataParams.call(this,t,a);if(n.value==null&&a==="node"){var i=this.getGraph().getNodeByIndex(t),o=i.getLayout().value;n.value=o}return n},e.type="series.sankey",e.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},e}(Zt);const ZH=YH;function XH(r,e){r.eachSeriesByType("sankey",function(t){var a=t.get("nodeWidth"),n=t.get("nodeGap"),i=$H(t,e);t.layoutInfo=i;var o=i.width,s=i.height,l=t.getGraph(),u=l.nodes,f=l.edges;KH(u);var h=kt(u,function(d){return d.getLayout().value===0}),v=h.length!==0?0:t.get("layoutIterations"),c=t.get("orient"),p=t.get("nodeAlign");qH(u,f,a,n,o,s,v,c,p)})}function $H(r,e){return ie(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function qH(r,e,t,a,n,i,o,s,l){QH(r,e,t,n,i,s,l),eW(r,e,i,n,a,o,s),fW(r,s)}function KH(r){C(r,function(e){var t=$a(e.outEdges,Hf),a=$a(e.inEdges,Hf),n=e.getValue()||0,i=Math.max(t,a,n);e.setLayout({value:i},!0)})}function QH(r,e,t,a,n,i,o){for(var s=[],l=[],u=[],f=[],h=0,v=0;v=0;y&&g.depth>c&&(c=g.depth),d.setLayout({depth:y?g.depth:h},!0),i==="vertical"?d.setLayout({dy:t},!0):d.setLayout({dx:t},!0);for(var m=0;mh-1?c:h-1;o&&o!=="left"&&jH(r,o,i,b);var A=i==="vertical"?(n-t)/b:(a-t)/b;tW(r,A,i)}function JM(r){var e=r.hostGraph.data.getRawDataItem(r.dataIndex);return e.depth!=null&&e.depth>=0}function jH(r,e,t,a){if(e==="right"){for(var n=[],i=r,o=0;i.length;){for(var s=0;s0;i--)l*=.99,nW(s,l,o),Ec(s,n,t,a,o),uW(s,l,o),Ec(s,n,t,a,o)}function rW(r,e){var t=[],a=e==="vertical"?"y":"x",n=Op(r,function(i){return i.getLayout()[a]});return n.keys.sort(function(i,o){return i-o}),C(n.keys,function(i){t.push(n.buckets.get(i))}),t}function aW(r,e,t,a,n,i){var o=1/0;C(r,function(s){var l=s.length,u=0;C(s,function(h){u+=h.getLayout().value});var f=i==="vertical"?(a-(l-1)*n)/u:(t-(l-1)*n)/u;f0&&(s=l.getLayout()[i]+u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]+l.getLayout()[v]+e;var p=n==="vertical"?a:t;if(u=f-e-p,u>0){s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var c=h-2;c>=0;--c)l=o[c],u=l.getLayout()[i]+l.getLayout()[v]+e-f,u>0&&(s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]}})}function nW(r,e,t){C(r.slice().reverse(),function(a){C(a,function(n){if(n.outEdges.length){var i=$a(n.outEdges,iW,t)/$a(n.outEdges,Hf);if(isNaN(i)){var o=n.outEdges.length;i=o?$a(n.outEdges,oW,t)/o:0}if(t==="vertical"){var s=n.getLayout().x+(i-rn(n,t))*e;n.setLayout({x:s},!0)}else{var l=n.getLayout().y+(i-rn(n,t))*e;n.setLayout({y:l},!0)}}})})}function iW(r,e){return rn(r.node2,e)*r.getValue()}function oW(r,e){return rn(r.node2,e)}function sW(r,e){return rn(r.node1,e)*r.getValue()}function lW(r,e){return rn(r.node1,e)}function rn(r,e){return e==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function Hf(r){return r.getValue()}function $a(r,e,t){for(var a=0,n=r.length,i=-1;++io&&(o=l)}),C(a,function(s){var l=new de({type:"color",mappingMethod:"linear",dataExtent:[i,o],visual:e.get("color")}),u=l.mapValueToVisual(s.getLayout().value),f=s.getModel().get(["itemStyle","color"]);f!=null?(s.setVisual("color",f),s.setVisual("style",{fill:f})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}n.length&&C(n,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function vW(r){r.registerChartView(UH),r.registerSeriesModel(ZH),r.registerLayout(XH),r.registerVisual(hW),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(a){a.setNodePosition(e.dataIndex,[e.localX,e.localY])})})}var tL=function(){function r(){}return r.prototype.getInitialData=function(e,t){var a,n=t.getComponent("xAxis",this.get("xAxisIndex")),i=t.getComponent("yAxis",this.get("yAxisIndex")),o=n.get("type"),s=i.get("type"),l;o==="category"?(e.layout="horizontal",a=n.getOrdinalMeta(),l=!0):s==="category"?(e.layout="vertical",a=i.getOrdinalMeta(),l=!0):e.layout=e.layout||"horizontal";var u=["x","y"],f=e.layout==="horizontal"?0:1,h=this._baseAxisDim=u[f],v=u[1-f],c=[n,i],p=c[f].get("type"),d=c[1-f].get("type"),g=e.data;if(g&&l){var y=[];C(g,function(S,w){var x;z(S)?(x=S.slice(),S.unshift(w)):z(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(w)):x=S,y.push(x)}),e.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:If(p),ordinalMeta:a,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:v,type:If(d),dimsDef:m.slice()}];return Ro(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:ot(TT,_,this)})},r.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},r}(),eL=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],t.visualDrawType="stroke",t}return e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},e}(Zt);ae(eL,tL,!0);const cW=eL;var pW=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=t.get("layout")==="horizontal"?1:0;i.diff(s).add(function(u){if(i.hasValue(u)){var f=i.getItemLayout(u),h=qS(f,i,u,l,!0);i.setItemGraphicEl(u,h),o.add(h)}}).update(function(u,f){var h=s.getItemGraphicEl(f);if(!i.hasValue(u)){o.remove(h);return}var v=i.getItemLayout(u);h?(Tr(h),rL(v,h,i,u)):h=qS(v,i,u,l),o.add(h),i.setItemGraphicEl(u,h)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=i},e.prototype.remove=function(t){var a=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl(function(i){i&&a.remove(i)})},e.type="boxplot",e}(Ft),dW=function(){function r(){}return r}(),gW=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a.type="boxplotBoxPath",a}return e.prototype.getDefaultShape=function(){return new dW},e.prototype.buildPath=function(t,a){var n=a.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i<4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();id){var S=[y,_];a.push(S)}}}return{boxData:t,outliers:a}}var AW={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==Ae){var a="";Rt(a)}var n=bW(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:n.boxData},{data:n.outliers}]}};function TW(r){r.registerSeriesModel(cW),r.registerChartView(mW),r.registerLayout(_W),r.registerTransform(AW)}var CW=["color","borderColor"],DW=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,a,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,a,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,a):this._incrementalRenderNormal(t,a)},e.prototype.eachRendered=function(t){on(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var a=t.pipelineContext.large;(this._isLargeDraw==null||a!==this._isLargeDraw)&&(this._isLargeDraw=a,this._clear())},e.prototype._renderNormal=function(t){var a=t.getData(),n=this._data,i=this.group,o=a.getLayout("isSimpleBox"),s=t.get("clip",!0),l=t.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),a.diff(n).add(function(f){if(a.hasValue(f)){var h=a.getItemLayout(f);if(s&&KS(u,h))return;var v=kc(h,f,!0);Yt(v,{shape:{points:h.ends}},t,f),Oc(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}}).update(function(f,h){var v=n.getItemGraphicEl(h);if(!a.hasValue(f)){i.remove(v);return}var c=a.getItemLayout(f);if(s&&KS(u,c)){i.remove(v);return}v?(Lt(v,{shape:{points:c.ends}},t,f),Tr(v)):v=kc(c),Oc(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}).remove(function(f){var h=n.getItemGraphicEl(f);h&&i.remove(h)}).execute(),this._data=a},e.prototype._renderLarge=function(t){this._clear(),QS(t,this.group);var a=t.get("clip",!0)?Eh(t.coordinateSystem,!1,t):null;a?this.group.setClipPath(a):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,a){for(var n=a.getData(),i=n.getLayout("isSimpleBox"),o;(o=t.next())!=null;){var s=n.getItemLayout(o),l=kc(s);Oc(l,n,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},e.prototype._incrementalRenderLarge=function(t,a){QS(a,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(Ft),MW=function(){function r(){}return r}(),LW=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a.type="normalCandlestickBox",a}return e.prototype.getDefaultShape=function(){return new MW},e.prototype.buildPath=function(t,a){var n=a.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(yt);function kc(r,e,t){var a=r.ends;return new LW({shape:{points:t?IW(a,r):a},z2:100})}function KS(r,e){for(var t=!0,a=0;a0?"borderColor":"borderColor0"])||t.get(["itemStyle",r>0?"color":"color0"]);r===0&&(n=t.get(["itemStyle","borderColorDoji"]));var i=t.getModel("itemStyle").getItemStyle(CW);e.useStyle(i),e.style.fill=null,e.style.stroke=n}const RW=DW;var aL=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],t}return e.prototype.getShadowDim=function(){return"open"},e.prototype.brushSelector=function(t,a,n){var i=a.getItemLayout(t);return i&&n.rect(i.brushRect)},e.type="series.candlestick",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},e}(Zt);ae(aL,tL,!0);const EW=aL;function kW(r){!r||!z(r.series)||C(r.series,function(e){et(e)&&e.type==="k"&&(e.type="candlestick")})}var OW=["itemStyle","borderColor"],NW=["itemStyle","borderColor0"],BW=["itemStyle","borderColorDoji"],VW=["itemStyle","color"],zW=["itemStyle","color0"],GW={seriesType:"candlestick",plan:Lo(),performRawSeries:!0,reset:function(r,e){function t(i,o){return o.get(i>0?VW:zW)}function a(i,o){return o.get(i===0?BW:i>0?OW:NW)}if(!e.isSeriesFiltered(r)){var n=r.pipelineContext.large;return!n&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,f=l.getItemStyle();f.fill=t(u,l),f.stroke=a(u,l)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");B(h,f)}}}}}};const FW=GW;var HW={seriesType:"candlestick",plan:Lo(),reset:function(r){var e=r.coordinateSystem,t=r.getData(),a=WW(r,t),n=0,i=1,o=["x","y"],s=t.getDimensionIndex(t.mapDimension(o[n])),l=G(t.mapDimensionsAll(o[i]),t.getDimensionIndex,t),u=l[0],f=l[1],h=l[2],v=l[3];if(t.setLayout({candleWidth:a,isSimpleBox:a<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?p:c};function c(d,g){for(var y,m=g.getStore();(y=d.next())!=null;){var _=m.get(s,y),S=m.get(u,y),w=m.get(f,y),x=m.get(h,y),b=m.get(v,y),A=Math.min(S,w),T=Math.max(S,w),D=N(A,_),M=N(T,_),L=N(x,_),I=N(b,_),P=[];k(P,M,0),k(P,D,1),P.push(F(I),F(M),F(L),F(D));var R=g.getItemModel(y),E=!!R.get(["itemStyle","borderColorDoji"]);g.setItemLayout(y,{sign:jS(m,y,S,w,f,E),initBaseline:S>w?M[i]:D[i],ends:P,brushRect:V(x,b,_)})}function N(W,$){var j=[];return j[n]=$,j[i]=W,isNaN($)||isNaN(W)?[NaN,NaN]:e.dataToPoint(j)}function k(W,$,j){var tt=$.slice(),mt=$.slice();tt[n]=$u(tt[n]+a/2,1,!1),mt[n]=$u(mt[n]-a/2,1,!0),j?W.push(tt,mt):W.push(mt,tt)}function V(W,$,j){var tt=N(W,j),mt=N($,j);return tt[n]-=a/2,mt[n]-=a/2,{x:tt[0],y:tt[1],width:a,height:mt[1]-tt[1]}}function F(W){return W[n]=$u(W[n],1),W}}function p(d,g){for(var y=Gr(d.count*4),m=0,_,S=[],w=[],x,b=g.getStore(),A=!!r.get(["itemStyle","borderColorDoji"]);(x=d.next())!=null;){var T=b.get(s,x),D=b.get(u,x),M=b.get(f,x),L=b.get(h,x),I=b.get(v,x);if(isNaN(T)||isNaN(L)||isNaN(I)){y[m++]=NaN,m+=3;continue}y[m++]=jS(b,x,D,M,f,A),S[n]=T,S[i]=L,_=e.dataToPoint(S,null,w),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[i]=I,_=e.dataToPoint(S,null,w),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function jS(r,e,t,a,n,i){var o;return t>a?o=-1:t0?r.get(n,e-1)<=a?1:-1:1,o}function WW(r,e){var t=r.getBaseAxis(),a,n=t.type==="category"?t.getBandWidth():(a=t.getExtent(),Math.abs(a[1]-a[0])/e.count()),i=H(ut(r.get("barMaxWidth"),n),n),o=H(ut(r.get("barMinWidth"),1),n),s=r.get("barWidth");return s!=null?H(s,n):Math.max(Math.min(n/2,i),o)}const UW=HW;function YW(r){r.registerChartView(RW),r.registerSeriesModel(EW),r.registerPreprocessor(kW),r.registerVisual(FW),r.registerLayout(UW)}function JS(r,e){var t=e.rippleEffectColor||e.color;r.eachChild(function(a){a.attr({z:e.z,zlevel:e.zlevel,style:{stroke:e.brushType==="stroke"?t:null,fill:e.brushType==="fill"?t:null}})})}var ZW=function(r){O(e,r);function e(t,a){var n=r.call(this)||this,i=new Tl(t,a),o=new nt;return n.add(i),n.add(o),n.updateData(t,a),n}return e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var a=t.symbolType,n=t.color,i=t.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(i)/f*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){i.stopAnimation();var v=void 0;Q(h)?v=h(n):v=h,i.__t>0&&(v=-s*i.__t),this._animateSymbol(i,s,v,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},e.prototype._animateSymbol=function(t,a,n,i,o){if(a>0){t.__t=0;var s=this,l=t.animate("",i).when(o?a*2:a,{__t:o?2:1}).delay(n).during(function(){s._updateSymbolPosition(t)});i||l.done(function(){s.remove(t)}),l.start()}},e.prototype._getLineLength=function(t){return Oa(t.__p1,t.__cp1)+Oa(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,a){t.__p1=a[0],t.__p2=a[1],t.__cp1=a[2]||[(a[0][0]+a[1][0])/2,(a[0][1]+a[1][1])/2]},e.prototype.updateData=function(t,a,n){this.childAt(0).updateData(t,a,n),this._updateEffectSymbol(t,a)},e.prototype._updateSymbolPosition=function(t){var a=t.__p1,n=t.__p2,i=t.__cp1,o=t.__t<1?t.__t:2-t.__t,s=[t.x,t.y],l=s.slice(),u=fe,f=wp;s[0]=u(a[0],i[0],n[0],o),s[1]=u(a[1],i[1],n[1],o);var h=t.__t<1?f(a[0],i[0],n[0],o):f(n[0],i[0],a[0],1-o),v=t.__t<1?f(a[1],i[1],n[1],o):f(n[1],i[1],a[1],1-o);t.rotation=-Math.atan2(v,h)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(t.__lastT!==void 0&&t.__lastT=0&&!(i[l]<=a);l--);l=Math.min(l,o-2)}else{for(l=s;la);l++);l=Math.min(l-1,o-2)}var f=(a-i[l])/(i[l+1]-i[l]),h=n[l],v=n[l+1];t.x=h[0]*(1-f)+f*v[0],t.y=h[1]*(1-f)+f*v[1];var c=t.__t<1?v[0]-h[0]:h[0]-v[0],p=t.__t<1?v[1]-h[1]:h[1]-v[1];t.rotation=-Math.atan2(p,c)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=a,t.ignore=!1}},e}(nL);const r6=e6;var a6=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),n6=function(r){O(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new a6},e.prototype.buildPath=function(t,a){var n=a.segs,i=a.curveness,o;if(a.polyline)for(o=this._off;o0){t.moveTo(n[o++],n[o++]);for(var l=1;l0){var c=(u+h)/2-(f-v)*i,p=(f+v)/2-(h-u)*i;t.quadraticCurveTo(c,p,h,v)}else t.lineTo(h,v)}this.incremental&&(this._off=o,this.notClear=!0)},e.prototype.findDataIndex=function(t,a){var n=this.shape,i=n.segs,o=n.curveness,s=this.style.lineWidth;if(n.polyline)for(var l=0,u=0;u0)for(var h=i[u++],v=i[u++],c=1;c0){var g=(h+p)/2-(v-d)*o,y=(v+d)/2-(p-h)*o;if(hA(h,v,g,y,p,d,s,t,a))return l}else if(Ea(h,v,p,d,s,t,a))return l;l++}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.segs,i=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+e.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const o6=i6;var s6={seriesType:"lines",plan:Lo(),reset:function(r){var e=r.coordinateSystem;if(e){var t=r.get("polyline"),a=r.pipelineContext.large;return{progress:function(n,i){var o=[];if(a){var s=void 0,l=n.end-n.start;if(t){for(var u=0,f=n.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(i);var h=t.get("clip",!0)&&Eh(t.coordinateSystem,!1,t);h?this.group.setClipPath(h):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateLineDraw(i,t);o.incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._lineDraw.incrementalUpdate(t,a.getData()),this._finished=t.end===a.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,a,n){var i=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=oL.reset(t,a,n);s.progress&&s.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,a){var n=this._lineDraw,i=this._showEffect(a),o=!!a.get("polyline"),s=a.pipelineContext,l=s.large;return(!n||i!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(n&&n.remove(),n=this._lineDraw=l?new o6:new Cy(o?i?r6:iL:i?nL:Ty),this._hasEffet=i,this._isPolyline=o,this._isLargeDraw=l),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var a=t.getZr(),n=a.painter.getType()==="svg";!n&&this._lastZlevel!=null&&a.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,a){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(a)},e.prototype.dispose=function(t,a){this.remove(t,a)},e.type="lines",e}(Ft);const u6=l6;var f6=typeof Uint32Array>"u"?Array:Uint32Array,h6=typeof Float64Array>"u"?Array:Float64Array;function tx(r){var e=r.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(r.data=G(e,function(t){var a=[t[0].coord,t[1].coord],n={coords:a};return t[0].name&&(n.fromName=t[0].name),t[1].name&&(n.toName=t[1].name),rg([n,t[0],t[1]])}))}var v6=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="lineStyle",t.visualDrawType="stroke",t}return e.prototype.init=function(t){t.data=t.data||[],tx(t);var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count)),r.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(t){if(tx(t),t.data){var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count))}r.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var a=this._processFlatCoordsArray(t.data);a.flatCoords&&(this._flatCoords?(this._flatCoords=of(this._flatCoords,a.flatCoords),this._flatCoordsOffset=of(this._flatCoordsOffset,a.flatCoordsOffset)):(this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset),t.data=new Float32Array(a.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var a=this.getData().getItemModel(t),n=a.option instanceof Array?a.option:a.getShallow("coords");return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[t*2+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,a){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[t*2],i=this._flatCoordsOffset[t*2+1],o=0;o ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?1e4:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?2e4:this.get("progressiveThreshold"))},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),a=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&a>0?a+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(Zt);const c6=v6;function Du(r){return r instanceof Array||(r=[r,r]),r}var p6={seriesType:"lines",reset:function(r){var e=Du(r.get("symbol")),t=Du(r.get("symbolSize")),a=r.getData();a.setVisual("fromSymbol",e&&e[0]),a.setVisual("toSymbol",e&&e[1]),a.setVisual("fromSymbolSize",t&&t[0]),a.setVisual("toSymbolSize",t&&t[1]);function n(i,o){var s=i.getItemModel(o),l=Du(s.getShallow("symbol",!0)),u=Du(s.getShallow("symbolSize",!0));l[0]&&i.setItemVisual(o,"fromSymbol",l[0]),l[1]&&i.setItemVisual(o,"toSymbol",l[1]),u[0]&&i.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&i.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:a.hasItemOption?n:null}}};const d6=p6;function g6(r){r.registerChartView(u6),r.registerSeriesModel(c6),r.registerLayout(oL),r.registerVisual(d6)}var y6=256,m6=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=Ka.createCanvas();this.canvas=e}return r.prototype.update=function(e,t,a,n,i,o){var s=this._getBrush(),l=this._getGradient(i,"inRange"),u=this._getGradient(i,"outOfRange"),f=this.pointSize+this.blurSize,h=this.canvas,v=h.getContext("2d"),c=e.length;h.width=t,h.height=a;for(var p=0;p0){var L=o(_)?l:u;_>0&&(_=_*D+A),w[x++]=L[M],w[x++]=L[M+1],w[x++]=L[M+2],w[x++]=L[M+3]*_*256}else x+=4}return v.putImageData(S,0,0),h},r.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=Ka.createCanvas()),t=this.pointSize+this.blurSize,a=t*2;e.width=a,e.height=a;var n=e.getContext("2d");return n.clearRect(0,0,a,a),n.shadowOffsetX=a,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-t,t,this.pointSize,0,Math.PI*2,!0),n.closePath(),n.fill(),e},r.prototype._getGradient=function(e,t){for(var a=this._gradientPixels,n=a[t]||(a[t]=new Uint8ClampedArray(256*4)),i=[0,0,0,0],o=0,s=0;s<256;s++)e[t](s/255,!0,i),n[o++]=i[0],n[o++]=i[1],n[o++]=i[2],n[o++]=i[3];return n},r}();const _6=m6;function S6(r,e,t){var a=r[1]-r[0];e=G(e,function(o){return{interval:[(o.interval[0]-r[0])/a,(o.interval[1]-r[0])/a]}});var n=e.length,i=0;return function(o){var s;for(s=i;s=0;s--){var l=e[s].interval;if(l[0]<=o&&o<=l[1]){i=s;break}}return s>=0&&s=e[0]&&a<=e[1]}}function ex(r){var e=r.dimensions;return e[0]==="lng"&&e[1]==="lat"}var w6=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i;a.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===t&&(i=s)})}),this._progressiveEls=null,this.group.removeAll();var o=t.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):ex(o)&&this._renderOnGeo(o,t,i,n)},e.prototype.incrementalPrepareRender=function(t,a,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,a,n,i){var o=a.coordinateSystem;o&&(ex(o)?this.render(a,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(a,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){on(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,a,n,i,o){var s=t.coordinateSystem,l=xi(s,"cartesian2d"),u,f,h,v;if(l){var c=s.getAxis("x"),p=s.getAxis("y");u=c.getBandWidth()+.5,f=p.getBandWidth()+.5,h=c.scale.getExtent(),v=p.scale.getExtent()}for(var d=this.group,g=t.getData(),y=t.getModel(["emphasis","itemStyle"]).getItemStyle(),m=t.getModel(["blur","itemStyle"]).getItemStyle(),_=t.getModel(["select","itemStyle"]).getItemStyle(),S=t.get(["itemStyle","borderRadius"]),w=le(t),x=t.getModel("emphasis"),b=x.get("focus"),A=x.get("blurScope"),T=x.get("disabled"),D=l?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],M=n;Mh[1]||Rv[1])continue;var E=s.dataToPoint([P,R]);L=new bt({shape:{x:E[0]-u/2,y:E[1]-f/2,width:u,height:f},style:I})}else{if(isNaN(g.get(D[1],M)))continue;L=new bt({z2:1,shape:s.dataToRect([g.get(D[0],M)]).contentShape,style:I})}if(g.hasItemOption){var N=g.getItemModel(M),k=N.getModel("emphasis");y=k.getModel("itemStyle").getItemStyle(),m=N.getModel(["blur","itemStyle"]).getItemStyle(),_=N.getModel(["select","itemStyle"]).getItemStyle(),S=N.get(["itemStyle","borderRadius"]),b=k.get("focus"),A=k.get("blurScope"),T=k.get("disabled"),w=le(N)}L.shape.r=S;var V=t.getRawValue(M),F="-";V&&V[2]!=null&&(F=V[2]+""),ye(L,w,{labelFetcher:t,labelDataIndex:M,defaultOpacity:I.opacity,defaultText:F}),L.ensureState("emphasis").style=y,L.ensureState("blur").style=m,L.ensureState("select").style=_,$t(L,b,A,T),L.incremental=o,o&&(L.states.emphasis.hoverLayer=!0),d.add(L),g.setItemGraphicEl(M,L),this._progressiveEls&&this._progressiveEls.push(L)}},e.prototype._renderOnGeo=function(t,a,n,i){var o=n.targetVisuals.inRange,s=n.targetVisuals.outOfRange,l=a.getData(),u=this._hmLayer||this._hmLayer||new _6;u.blurSize=a.get("blurSize"),u.pointSize=a.get("pointSize"),u.minOpacity=a.get("minOpacity"),u.maxOpacity=a.get("maxOpacity");var f=t.getViewRect().clone(),h=t.getRoamTransform();f.applyTransform(h);var v=Math.max(f.x,0),c=Math.max(f.y,0),p=Math.min(f.width+f.x,i.getWidth()),d=Math.min(f.height+f.y,i.getHeight()),g=p-v,y=d-c,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(b,A,T){var D=t.dataToPoint([b,A]);return D[0]-=v,D[1]-=c,D.push(T),D}),S=n.getExtent(),w=n.type==="visualMap.continuous"?x6(S,n.option.range):S6(S,n.getPieceList(),n.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},w);var x=new me({style:{width:g,height:y,x:v,y:c,image:u.canvas},silent:!0});this.group.add(x)},e.type="heatmap",e}(Ft);const b6=w6;var A6=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return _a(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=_l.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},e.type="series.heatmap",e.dependencies=["grid","geo","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},e}(Zt);const T6=A6;function C6(r){r.registerChartView(b6),r.registerSeriesModel(T6)}var D6=["itemStyle","borderWidth"],rx=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Vc=new $r,M6=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),h=l.master.getRect(),v={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:l,coordSysExtent:[[h.x,h.x+h.width],[h.y,h.y+h.height]],isHorizontal:f,valueDim:rx[+f],categoryDim:rx[1-+f]};return o.diff(s).add(function(c){if(o.hasValue(c)){var p=nx(o,c),d=ax(o,c,p,v),g=ix(o,v,d);o.setItemGraphicEl(c,g),i.add(g),sx(g,v,d)}}).update(function(c,p){var d=s.getItemGraphicEl(p);if(!o.hasValue(c)){i.remove(d);return}var g=nx(o,c),y=ax(o,c,g,v),m=vL(o,y);d&&m!==d.__pictorialShapeStr&&(i.remove(d),o.setItemGraphicEl(c,null),d=null),d?O6(d,v,y):d=ix(o,v,y,!0),o.setItemGraphicEl(c,d),d.__pictorialSymbolMeta=y,i.add(d),sx(d,v,y)}).remove(function(c){var p=s.getItemGraphicEl(c);p&&ox(s,c,p.__pictorialSymbolMeta.animationModel,p)}).execute(),this._data=o,this.group},e.prototype.remove=function(t,a){var n=this.group,i=this._data;t.get("animation")?i&&i.eachItemGraphicEl(function(o){ox(i,it(o).dataIndex,t,o)}):n.removeAll()},e.type="pictorialBar",e}(Ft);function ax(r,e,t,a){var n=r.getItemLayout(e),i=t.get("symbolRepeat"),o=t.get("symbolClip"),s=t.get("symbolPosition")||"start",l=t.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=t.get("symbolPatternSize")||2,h=t.isAnimationEnabled(),v={dataIndex:e,layout:n,itemModel:t,symbolType:r.getItemVisual(e,"symbol")||"circle",style:r.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:t.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:h?t:null,hoverScale:h&&t.get(["emphasis","scale"]),z2:t.getShallow("z",!0)||0};L6(t,i,n,a,v),I6(r,e,n,i,o,v.boundingLength,v.pxSign,f,a,v),P6(t,v.symbolScale,u,a,v);var c=v.symbolSize,p=Po(t.get("symbolOffset"),c);return R6(t,c,n,i,o,p,s,v.valueLineWidth,v.boundingLength,v.repeatCutLength,a,v),v}function L6(r,e,t,a,n){var i=a.valueDim,o=r.get("symbolBoundingData"),s=a.coordSys.getOtherAxis(a.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(t[i.wh]<=0),f;if(z(o)){var h=[zc(s,o[0])-l,zc(s,o[1])-l];h[1]0?1:-1}function zc(r,e){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(e)))}function I6(r,e,t,a,n,i,o,s,l,u){var f=l.valueDim,h=l.categoryDim,v=Math.abs(t[h.wh]),c=r.getItemVisual(e,"symbolSize"),p;z(c)?p=c.slice():c==null?p=["100%","100%"]:p=[c,c],p[h.index]=H(p[h.index],v),p[f.index]=H(p[f.index],a?v:Math.abs(i)),u.symbolSize=p;var d=u.symbolScale=[p[0]/s,p[1]/s];d[f.index]*=(l.isHorizontal?-1:1)*o}function P6(r,e,t,a,n){var i=r.get(D6)||0;i&&(Vc.attr({scaleX:e[0],scaleY:e[1],rotation:t}),Vc.updateTransform(),i/=Vc.getLineScale(),i*=e[a.valueDim.index]),n.valueLineWidth=i||0}function R6(r,e,t,a,n,i,o,s,l,u,f,h){var v=f.categoryDim,c=f.valueDim,p=h.pxSign,d=Math.max(e[c.index]+s,0),g=d;if(a){var y=Math.abs(l),m=he(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=H(m,e[c.index]),w=Math.max(d+S*2,0),x=_?0:S*2,b=Kb(a),A=b?a:lx((y+x)/w),T=y-A*d;S=T/2/(_?A:Math.max(A-1,1)),w=d+S*2,x=_?0:S*2,!b&&a!=="fixed"&&(A=u?lx((Math.abs(u)+x)/w):0),g=A*w-x,h.repeatTimes=A,h.symbolMargin=S}var D=p*(g/2),M=h.pathPosition=[];M[v.index]=t[v.wh]/2,M[c.index]=o==="start"?D:o==="end"?l-D:l/2,i&&(M[0]+=i[0],M[1]+=i[1]);var L=h.bundlePosition=[];L[v.index]=t[v.xy],L[c.index]=t[c.xy];var I=h.barRectShape=B({},t);I[c.wh]=p*Math.max(Math.abs(t[c.wh]),Math.abs(M[c.index]+D)),I[v.wh]=t[v.wh];var P=h.clipShape={};P[v.xy]=-t[v.xy],P[v.wh]=f.ecSize[v.wh],P[c.xy]=0,P[c.wh]=t[c.wh]}function sL(r){var e=r.symbolPatternSize,t=re(r.symbolType,-e/2,-e/2,e,e);return t.attr({culling:!0}),t.type!=="image"&&t.setStyle({strokeNoScale:!0}),t}function lL(r,e,t,a){var n=r.__pictorialBundle,i=t.symbolSize,o=t.valueLineWidth,s=t.pathPosition,l=e.valueDim,u=t.repeatTimes||0,f=0,h=i[e.valueDim.index]+o+t.symbolMargin*2;for(ky(r,function(d){d.__pictorialAnimationIndex=f,d.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-d),g[l.index]=h*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation}}}function uL(r,e,t,a){var n=r.__pictorialBundle,i=r.__pictorialMainPath;i?io(i,null,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation},t,a):(i=r.__pictorialMainPath=sL(t),n.add(i),io(i,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:0,scaleY:0,rotation:t.rotation},{scaleX:t.symbolScale[0],scaleY:t.symbolScale[1]},t,a))}function fL(r,e,t){var a=B({},e.barRectShape),n=r.__pictorialBarRect;n?io(n,null,{shape:a},e,t):(n=r.__pictorialBarRect=new bt({z2:2,shape:a,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),n.disableMorphing=!0,r.add(n))}function hL(r,e,t,a){if(t.symbolClip){var n=r.__pictorialClipPath,i=B({},t.clipShape),o=e.valueDim,s=t.animationModel,l=t.dataIndex;if(n)Lt(n,{shape:i},s,l);else{i[o.wh]=0,n=new bt({shape:i}),r.__pictorialBundle.setClipPath(n),r.__pictorialClipPath=n;var u={};u[o.wh]=t.clipShape[o.wh],ml[a?"updateProps":"initProps"](n,{shape:u},s,l)}}}function nx(r,e){var t=r.getItemModel(e);return t.getAnimationDelayParams=E6,t.isAnimationEnabled=k6,t}function E6(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function k6(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function ix(r,e,t,a){var n=new nt,i=new nt;return n.add(i),n.__pictorialBundle=i,i.x=t.bundlePosition[0],i.y=t.bundlePosition[1],t.symbolRepeat?lL(n,e,t):uL(n,e,t),fL(n,t,a),hL(n,e,t,a),n.__pictorialShapeStr=vL(r,t),n.__pictorialSymbolMeta=t,n}function O6(r,e,t){var a=t.animationModel,n=t.dataIndex,i=r.__pictorialBundle;Lt(i,{x:t.bundlePosition[0],y:t.bundlePosition[1]},a,n),t.symbolRepeat?lL(r,e,t,!0):uL(r,e,t,!0),fL(r,t,!0),hL(r,e,t,!0)}function ox(r,e,t,a){var n=a.__pictorialBarRect;n&&n.removeTextContent();var i=[];ky(a,function(o){i.push(o)}),a.__pictorialMainPath&&i.push(a.__pictorialMainPath),a.__pictorialClipPath&&(t=null),C(i,function(o){ja(o,{scaleX:0,scaleY:0},t,e,function(){a.parent&&a.parent.remove(a)})}),r.setItemGraphicEl(e,null)}function vL(r,e){return[r.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function ky(r,e,t){C(r.__pictorialBundle.children(),function(a){a!==r.__pictorialBarRect&&e.call(t,a)})}function io(r,e,t,a,n,i){e&&r.attr(e),a.symbolClip&&!n?t&&r.attr(t):t&&ml[n?"updateProps":"initProps"](r,t,a.animationModel,a.dataIndex,i)}function sx(r,e,t){var a=t.dataIndex,n=t.itemModel,i=n.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=n.getModel(["blur","itemStyle"]).getItemStyle(),l=n.getModel(["select","itemStyle"]).getItemStyle(),u=n.getShallow("cursor"),f=i.get("focus"),h=i.get("blurScope"),v=i.get("scale");ky(r,function(d){if(d instanceof me){var g=d.style;d.useStyle(B({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},t.style))}else d.useStyle(t.style);var y=d.ensureState("emphasis");y.style=o,v&&(y.scaleX=d.scaleX*1.1,y.scaleY=d.scaleY*1.1),d.ensureState("blur").style=s,d.ensureState("select").style=l,u&&(d.cursor=u),d.z2=t.z2});var c=e.valueDim.posDesc[+(t.boundingLength>0)],p=r.__pictorialBarRect;ye(p,le(n),{labelFetcher:e.seriesModel,labelDataIndex:a,defaultText:fo(e.seriesModel.getData(),a),inheritColor:t.style.fill,defaultOpacity:t.style.opacity,defaultOutsidePosition:c}),$t(r,f,h,i.get("disabled"))}function lx(r){var e=Math.round(r);return Math.abs(r-e)<1e-4?e:Math.ceil(r)}const N6=M6;var B6=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t.defaultSymbol="roundRect",t}return e.prototype.getInitialData=function(t){return t.stack=null,r.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=sn(Of.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),e}(Of);const V6=B6;function z6(r){r.registerChartView(N6),r.registerSeriesModel(V6),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,ot(XC,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,$C("pictorialBar"))}var G6=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._layers=[],t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this,s=this.group,l=t.getLayerSeries(),u=i.getLayout("layoutInfo"),f=u.rect,h=u.boundaryGap;s.x=0,s.y=f.y+h[0];function v(g){return g.name}var c=new da(this._layersSeries||[],l,v,v),p=[];c.add(Z(d,this,"add")).update(Z(d,this,"update")).remove(Z(d,this,"remove")).execute();function d(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],w=[],x,b=l[y].indices,A=0;Ai&&(i=s),a.push(s)}for(var u=0;ui&&(i=h)}return{y0:n,max:i}}function X6(r){r.registerChartView(H6),r.registerSeriesModel(U6),r.registerLayout(Y6),r.registerProcessor(Ml("themeRiver"))}var $6=2,q6=4,K6=function(r){O(e,r);function e(t,a,n,i){var o=r.call(this)||this;o.z2=$6,o.textConfig={inside:!0},it(o).seriesIndex=a.seriesIndex;var s=new Dt({z2:q6,silent:t.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,t,a,n,i),o}return e.prototype.updateData=function(t,a,n,i,o){this.node=a,a.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var s=this;it(s).dataIndex=a.dataIndex;var l=a.getModel(),u=l.getModel("emphasis"),f=a.getLayout(),h=B({},f);h.label=null;var v=a.getVisual("style");v.lineJoin="bevel";var c=a.getVisual("decal");c&&(v.decal=lo(c,o));var p=Ji(l.getModel("itemStyle"),h,!0);B(h,p),C(Pe,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var w=Ji(S,h);w&&(_.shape=w)}),t?(s.setShape(h),s.shape.r=f.r0,Lt(s,{shape:{r:f.r}},n,a.dataIndex)):(Lt(s,{shape:h},n),Tr(s)),s.useStyle(v),this._updateLabel(n);var d=l.getShallow("cursor");d&&s.attr("cursor",d),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var g=u.get("focus"),y=g==="ancestor"?a.getAncestorsIndices():g==="descendant"?a.getDescendantIndices():g;$t(this,y,u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t){var a=this,n=this.node.getModel(),i=n.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),h=this,v=h.getTextContent(),c=this.node.dataIndex,p=i.get("minAngle")/180*Math.PI,d=i.get("show")&&!(p!=null&&Math.abs(s)Math.PI/2?"right":"left"):!L||L==="center"?(s===2*Math.PI&&o.r0===0?D=0:D=(o.r+o.r0)/2,L="center"):L==="left"?(D=o.r0+M,l>Math.PI/2&&(L="right")):L==="right"&&(D=o.r-M,l>Math.PI/2&&(L="left")),S.style.align=L,S.style.verticalAlign=g(m,"verticalAlign")||"middle",S.x=D*u+o.cx,S.y=D*f+o.cy;var I=g(m,"rotate"),P=0;I==="radial"?(P=-l,P<-Math.PI/2&&(P+=Math.PI)):I==="tangential"?(P=Math.PI/2-l,P>Math.PI/2?P-=Math.PI:P<-Math.PI/2&&(P+=Math.PI)):Mt(I)&&(P=I*Math.PI/180),S.rotation=P});function g(y,m){var _=y.get(m);return _??i.get(m)}v.dirtyStyle()},e}(ze);const fx=K6;var Ed="sunburstRootToNode",hx="sunburstHighlight",Q6="sunburstUnhighlight";function j6(r){r.registerAction({type:Ed,update:"updateView"},function(e,t){t.eachComponent({mainType:"series",subType:"sunburst",query:e},a);function a(n,i){var o=al(e,[Ed],n);if(o){var s=n.getViewRoot();s&&(e.direction=_y(s,o.node)?"rollUp":"drillDown"),n.resetViewRoot(o.node)}}}),r.registerAction({type:hx,update:"none"},function(e,t,a){e=B({},e),t.eachComponent({mainType:"series",subType:"sunburst",query:e},n);function n(i){var o=al(e,[hx],i);o&&(e.dataIndex=o.node.dataIndex)}a.dispatchAction(B(e,{type:"highlight"}))}),r.registerAction({type:Q6,update:"updateView"},function(e,t,a){e=B({},e),a.dispatchAction(B(e,{type:"downplay"}))})}var J6=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n,i){var o=this;this.seriesModel=t,this.api=n,this.ecModel=a;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),f=this.group,h=t.get("renderLabelForZeroData"),v=[];u.eachNode(function(m){v.push(m)});var c=this._oldChildren||[];p(v,c),y(l,u),this._initEvents(),this._oldChildren=v;function p(m,_){if(m.length===0&&_.length===0)return;new da(_,m,S,S).add(w).update(w).remove(ot(w,null)).execute();function S(x){return x.getId()}function w(x,b){var A=x==null?null:m[x],T=b==null?null:_[b];d(A,T)}}function d(m,_){if(!h&&m&&!m.getValue()&&(m=null),m!==l&&_!==l){if(_&&_.piece)m?(_.piece.updateData(!1,m,t,a,n),s.setItemGraphicEl(m.dataIndex,_.piece)):g(_);else if(m){var S=new fx(m,t,a,n);f.add(S),s.setItemGraphicEl(m.dataIndex,S)}}}function g(m){m&&m.piece&&(f.remove(m.piece),m.piece=null)}function y(m,_){_.depth>0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,t,a,n):(o.virtualPiece=new fx(m,t,a,n),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(a){var n=!1,i=t.seriesModel.getViewRoot();i.eachNode(function(o){if(!n&&o.piece&&o.piece===a.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")t._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";wf(u,f)}}n=!0}})})},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:Ed,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,a){var n=a.getData(),i=n.getItemLayout(0);if(i){var o=t[0]-i.cx,s=t[1]-i.cy,l=Math.sqrt(o*o+s*s);return l<=i.r&&l>=i.r0}},e.type="sunburst",e}(Ft);const t8=J6;var e8=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};cL(n);var i=this._levelModels=G(t.levels||[],function(l){return new Gt(l,this,a)},this),o=my.createTree(n,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var h=o.getNodeByDataIndex(f),v=i[h.depth];return v&&(u.parentModel=v),u})}return o.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treePathInfo=Nh(n,this),a},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){yM(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(Zt);function cL(r){var e=0;C(r.children,function(a){cL(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}const r8=e8;var vx=Math.PI/180;function a8(r,e,t){e.eachSeriesByType(r,function(a){var n=a.get("center"),i=a.get("radius");z(i)||(i=[0,i]),z(n)||(n=[n,n]);var o=t.getWidth(),s=t.getHeight(),l=Math.min(o,s),u=H(n[0],o),f=H(n[1],s),h=H(i[0],l/2),v=H(i[1],l/2),c=-a.get("startAngle")*vx,p=a.get("minAngle")*vx,d=a.getData().tree.root,g=a.getViewRoot(),y=g.depth,m=a.get("sort");m!=null&&pL(g,m);var _=0;C(g.children,function(E){!isNaN(E.getValue())&&_++});var S=g.getValue(),w=Math.PI/(S||_)*2,x=g.depth>0,b=g.height-(x?-1:1),A=(v-h)/(b||1),T=a.get("clockwise"),D=a.get("stillShowZeroSum"),M=T?1:-1,L=function(E,N){if(E){var k=N;if(E!==d){var V=E.getValue(),F=S===0&&D?w:V*w;F1;)o=o.parentNode;var s=n.getColorFromPalette(o.name||o.dataIndex+"",e);return a.depth>1&&Y(s)&&(s=Tp(s,(a.depth-1)/(i-1)*.5)),s}r.eachSeriesByType("sunburst",function(a){var n=a.getData(),i=n.tree;i.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=t(o,a,i.root.height));var u=n.ensureUniqueItemVisual(o.dataIndex,"style");B(u,l)})})}function o8(r){r.registerChartView(t8),r.registerSeriesModel(r8),r.registerLayout(ot(a8,"sunburst")),r.registerProcessor(ot(Ml,"sunburst")),r.registerVisual(i8),j6(r)}var cx={color:"fill",borderColor:"stroke"},s8={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},ua=At(),l8=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,a){return _a(null,this)},e.prototype.getDataParams=function(t,a,n){var i=r.prototype.getDataParams.call(this,t,a);return n&&(i.info=ua(n).info),i},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(Zt);const u8=l8;function f8(r,e){return e=e||[0,0],G(["x","y"],function(t,a){var n=this.getAxis(t),i=e[a],o=r[a]/2;return n.type==="category"?n.getBandWidth():Math.abs(n.dataToCoord(i-o)-n.dataToCoord(i+o))},this)}function h8(r){var e=r.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:Z(f8,r)}}}function v8(r,e){return e=e||[0,0],G([0,1],function(t){var a=e[t],n=r[t]/2,i=[],o=[];return i[t]=a-n,o[t]=a+n,i[1-t]=o[1-t]=e[1-t],Math.abs(this.dataToPoint(i)[t]-this.dataToPoint(o)[t])},this)}function c8(r){var e=r.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:r.getZoom()},api:{coord:function(t){return r.dataToPoint(t)},size:Z(v8,r)}}}function p8(r,e){var t=this.getAxis(),a=e instanceof Array?e[0]:e,n=(r instanceof Array?r[0]:r)/2;return t.type==="category"?t.getBandWidth():Math.abs(t.dataToCoord(a-n)-t.dataToCoord(a+n))}function d8(r){var e=r.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:Z(p8,r)}}}function g8(r,e){return e=e||[0,0],G(["Radius","Angle"],function(t,a){var n="get"+t+"Axis",i=this[n](),o=e[a],s=r[a]/2,l=i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(o-s)-i.dataToCoord(o+s));return t==="Angle"&&(l=l*Math.PI/180),l},this)}function y8(r){var e=r.getRadiusAxis(),t=r.getAngleAxis(),a=e.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:a[1],r0:a[0]},api:{coord:function(n){var i=e.dataToRadius(n[0]),o=t.dataToAngle(n[1]),s=r.coordToPoint([i,o]);return s.push(i,o*Math.PI/180),s},size:Z(g8,r)}}}function m8(r){var e=r.getRect(),t=r.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:t.start,end:t.end,weeks:t.weeks,dayCount:t.allDay}},api:{coord:function(a,n){return r.dataToPoint(a,n)}}}}function dL(r,e,t,a){return r&&(r.legacy||r.legacy!==!1&&!t&&!a&&e!=="tspan"&&(e==="text"||X(r,"text")))}function gL(r,e,t){var a=r,n,i,o;if(e==="text")o=a;else{o={},X(a,"text")&&(o.text=a.text),X(a,"rich")&&(o.rich=a.rich),X(a,"textFill")&&(o.fill=a.textFill),X(a,"textStroke")&&(o.stroke=a.textStroke),X(a,"fontFamily")&&(o.fontFamily=a.fontFamily),X(a,"fontSize")&&(o.fontSize=a.fontSize),X(a,"fontStyle")&&(o.fontStyle=a.fontStyle),X(a,"fontWeight")&&(o.fontWeight=a.fontWeight),i={type:"text",style:o,silent:!0},n={};var s=X(a,"textPosition");t?n.position=s?a.textPosition:"inside":s&&(n.position=a.textPosition),X(a,"textPosition")&&(n.position=a.textPosition),X(a,"textOffset")&&(n.offset=a.textOffset),X(a,"textRotation")&&(n.rotation=a.textRotation),X(a,"textDistance")&&(n.distance=a.textDistance)}return px(o,r),C(o.rich,function(l){px(l,l)}),{textConfig:n,textContent:i}}function px(r,e){e&&(e.font=e.textFont||e.font,X(e,"textStrokeWidth")&&(r.lineWidth=e.textStrokeWidth),X(e,"textAlign")&&(r.align=e.textAlign),X(e,"textVerticalAlign")&&(r.verticalAlign=e.textVerticalAlign),X(e,"textLineHeight")&&(r.lineHeight=e.textLineHeight),X(e,"textWidth")&&(r.width=e.textWidth),X(e,"textHeight")&&(r.height=e.textHeight),X(e,"textBackgroundColor")&&(r.backgroundColor=e.textBackgroundColor),X(e,"textPadding")&&(r.padding=e.textPadding),X(e,"textBorderColor")&&(r.borderColor=e.textBorderColor),X(e,"textBorderWidth")&&(r.borderWidth=e.textBorderWidth),X(e,"textBorderRadius")&&(r.borderRadius=e.textBorderRadius),X(e,"textBoxShadowColor")&&(r.shadowColor=e.textBoxShadowColor),X(e,"textBoxShadowBlur")&&(r.shadowBlur=e.textBoxShadowBlur),X(e,"textBoxShadowOffsetX")&&(r.shadowOffsetX=e.textBoxShadowOffsetX),X(e,"textBoxShadowOffsetY")&&(r.shadowOffsetY=e.textBoxShadowOffsetY))}function dx(r,e,t){var a=r;a.textPosition=a.textPosition||t.position||"inside",t.offset!=null&&(a.textOffset=t.offset),t.rotation!=null&&(a.textRotation=t.rotation),t.distance!=null&&(a.textDistance=t.distance);var n=a.textPosition.indexOf("inside")>=0,i=r.fill||"#000";gx(a,e);var o=a.textFill==null;return n?o&&(a.textFill=t.insideFill||"#fff",!a.textStroke&&t.insideStroke&&(a.textStroke=t.insideStroke),!a.textStroke&&(a.textStroke=i),a.textStrokeWidth==null&&(a.textStrokeWidth=2)):(o&&(a.textFill=r.fill||t.outsideFill||"#000"),!a.textStroke&&t.outsideStroke&&(a.textStroke=t.outsideStroke)),a.text=e.text,a.rich=e.rich,C(e.rich,function(s){gx(s,s)}),a}function gx(r,e){e&&(X(e,"fill")&&(r.textFill=e.fill),X(e,"stroke")&&(r.textStroke=e.fill),X(e,"lineWidth")&&(r.textStrokeWidth=e.lineWidth),X(e,"font")&&(r.font=e.font),X(e,"fontStyle")&&(r.fontStyle=e.fontStyle),X(e,"fontWeight")&&(r.fontWeight=e.fontWeight),X(e,"fontSize")&&(r.fontSize=e.fontSize),X(e,"fontFamily")&&(r.fontFamily=e.fontFamily),X(e,"align")&&(r.textAlign=e.align),X(e,"verticalAlign")&&(r.textVerticalAlign=e.verticalAlign),X(e,"lineHeight")&&(r.textLineHeight=e.lineHeight),X(e,"width")&&(r.textWidth=e.width),X(e,"height")&&(r.textHeight=e.height),X(e,"backgroundColor")&&(r.textBackgroundColor=e.backgroundColor),X(e,"padding")&&(r.textPadding=e.padding),X(e,"borderColor")&&(r.textBorderColor=e.borderColor),X(e,"borderWidth")&&(r.textBorderWidth=e.borderWidth),X(e,"borderRadius")&&(r.textBorderRadius=e.borderRadius),X(e,"shadowColor")&&(r.textBoxShadowColor=e.shadowColor),X(e,"shadowBlur")&&(r.textBoxShadowBlur=e.shadowBlur),X(e,"shadowOffsetX")&&(r.textBoxShadowOffsetX=e.shadowOffsetX),X(e,"shadowOffsetY")&&(r.textBoxShadowOffsetY=e.shadowOffsetY),X(e,"textShadowColor")&&(r.textShadowColor=e.textShadowColor),X(e,"textShadowBlur")&&(r.textShadowBlur=e.textShadowBlur),X(e,"textShadowOffsetX")&&(r.textShadowOffsetX=e.textShadowOffsetX),X(e,"textShadowOffsetY")&&(r.textShadowOffsetY=e.textShadowOffsetY))}var yL={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},yx=St(yL);Wr(Yr,function(r,e){return r[e]=1,r},{});Yr.join(", ");var Wf=["","style","shape","extra"],co=At();function Oy(r,e,t,a,n){var i=r+"Animation",o=xo(r,a,n)||{},s=co(e).userDuring;return o.duration>0&&(o.during=s?Z(b8,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=r),B(o,t[i]),o}function tf(r,e,t,a){a=a||{};var n=a.dataIndex,i=a.isInit,o=a.clearStyle,s=t.isAnimationEnabled(),l=co(r),u=e.style;l.userDuring=e.during;var f={},h={};if(T8(r,e,h),_x("shape",e,h),_x("extra",e,h),!i&&s&&(A8(r,e,f),mx("shape",r,e,f),mx("extra",r,e,f),C8(r,e,u,f)),h.style=u,_8(r,h,o),x8(r,e),s)if(i){var v={};C(Wf,function(p){var d=p?e[p]:e;d&&d.enterFrom&&(p&&(v[p]=v[p]||{}),B(p?v[p]:v,d.enterFrom))});var c=Oy("enter",r,e,t,n);c.duration>0&&r.animateFrom(v,c)}else S8(r,e,n||0,t,f);mL(r,e),u?r.dirty():r.markRedraw()}function mL(r,e){for(var t=co(r).leaveToProps,a=0;a0&&r.animateFrom(n,i)}}function x8(r,e){X(e,"silent")&&(r.silent=e.silent),X(e,"ignore")&&(r.ignore=e.ignore),r instanceof fr&&X(e,"invisible")&&(r.invisible=e.invisible),r instanceof yt&&X(e,"autoBatch")&&(r.autoBatch=e.autoBatch)}var Er={},w8={setTransform:function(r,e){return Er.el[r]=e,this},getTransform:function(r){return Er.el[r]},setShape:function(r,e){var t=Er.el,a=t.shape||(t.shape={});return a[r]=e,t.dirtyShape&&t.dirtyShape(),this},getShape:function(r){var e=Er.el.shape;if(e)return e[r]},setStyle:function(r,e){var t=Er.el,a=t.style;return a&&(a[r]=e,t.dirtyStyle&&t.dirtyStyle()),this},getStyle:function(r){var e=Er.el.style;if(e)return e[r]},setExtra:function(r,e){var t=Er.el.extra||(Er.el.extra={});return t[r]=e,this},getExtra:function(r){var e=Er.el.extra;if(e)return e[r]}};function b8(){var r=this,e=r.el;if(e){var t=co(e).userDuring,a=r.userDuring;if(t!==a){r.el=r.userDuring=null;return}Er.el=e,a(w8)}}function mx(r,e,t,a){var n=t[r];if(n){var i=e[r],o;if(i){var s=t.transition,l=n.transition;if(l)if(!o&&(o=a[r]={}),ui(l))B(o,i);else for(var u=Ot(l),f=0;f=0){!o&&(o=a[r]={});for(var c=St(i),f=0;f=0)){var v=r.getAnimationStyleProps(),c=v?v.style:null;if(c){!i&&(i=a.style={});for(var p=St(t),u=0;u=0?e.getStore().get(N,R):void 0}var k=e.get(E.name,R),V=E&&E.ordinalMeta;return V?V.categories[k]:k}function x(P,R){R==null&&(R=u);var E=e.getItemVisual(R,"style"),N=E&&E.fill,k=E&&E.opacity,V=m(R,Wa).getItemStyle();N!=null&&(V.fill=N),k!=null&&(V.opacity=k);var F={inheritColor:Y(N)?N:"#000"},W=_(R,Wa),$=zt(W,null,F,!1,!0);$.text=W.getShallow("show")?ut(r.getFormattedLabel(R,Wa),fo(e,R)):null;var j=Sf(W,F,!1);return T(P,V),V=dx(V,$,j),P&&A(V,P),V.legacy=!0,V}function b(P,R){R==null&&(R=u);var E=m(R,fa).getItemStyle(),N=_(R,fa),k=zt(N,null,null,!0,!0);k.text=N.getShallow("show")?ia(r.getFormattedLabel(R,fa),r.getFormattedLabel(R,Wa),fo(e,R)):null;var V=Sf(N,null,!0);return T(P,E),E=dx(E,k,V),P&&A(E,P),E.legacy=!0,E}function A(P,R){for(var E in R)X(R,E)&&(P[E]=R[E])}function T(P,R){P&&(P.textFill&&(R.textFill=P.textFill),P.textPosition&&(R.textPosition=P.textPosition))}function D(P,R){if(R==null&&(R=u),X(cx,P)){var E=e.getItemVisual(R,"style");return E?E[cx[P]]:null}if(X(s8,P))return e.getItemVisual(R,P)}function M(P){if(i.type==="cartesian2d"){var R=i.getBaseAxis();return zB(J({axis:R},P))}}function L(){return t.getCurrentSeriesIndices()}function I(P){return eT(P,t)}}function B8(r){var e={};return C(r.dimensions,function(t){var a=r.getDimensionInfo(t);if(!a.isExtraCoord){var n=a.coordDim,i=e[n]=e[n]||[];i[a.coordDimIndex]=r.getDimensionIndex(t)}}),e}function Wc(r,e,t,a,n,i,o){if(!a){i.remove(e);return}var s=Gy(r,e,t,a,n,i);return s&&o.setItemGraphicEl(t,s),s&&$t(s,a.focus,a.blurScope,a.emphasisDisabled),s}function Gy(r,e,t,a,n,i){var o=-1,s=e;e&&wL(e,a,n)&&(o=pt(i.childrenRef(),e),e=null);var l=!e,u=e;u?u.clearStates():(u=Vy(a),s&&R8(s,u)),a.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),Qe.normal.cfg=Qe.normal.conOpt=Qe.emphasis.cfg=Qe.emphasis.conOpt=Qe.blur.cfg=Qe.blur.conOpt=Qe.select.cfg=Qe.select.conOpt=null,Qe.isLegacy=!1,z8(u,t,a,n,l,Qe),V8(u,t,a,n,l),zy(r,u,t,a,Qe,n,l),X(a,"info")&&(ua(u).info=a.info);for(var f=0;f=0?i.replaceAt(u,o):i.add(u),u}function wL(r,e,t){var a=ua(r),n=e.type,i=e.shape,o=e.style;return t.isUniversalTransitionEnabled()||n!=null&&n!==a.customGraphicType||n==="path"&&U8(i)&&bL(i)!==a.customPathData||n==="image"&&X(o,"image")&&o.image!==a.customImagePath}function V8(r,e,t,a,n){var i=t.clipPath;if(i===!1)r&&r.getClipPath()&&r.removeClipPath();else if(i){var o=r.getClipPath();o&&wL(o,i,a)&&(o=null),o||(o=Vy(i),r.setClipPath(o)),zy(null,o,e,i,null,a,n)}}function z8(r,e,t,a,n,i){if(!r.isGroup){xx(t,null,i),xx(t,fa,i);var o=i.normal.conOpt,s=i.emphasis.conOpt,l=i.blur.conOpt,u=i.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=i.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=Vy(o),r.setTextContent(f)),zy(null,f,e,o,null,a,n);for(var h=o&&o.style,v=0;v=f;c--){var p=e.childAt(c);F8(e,p,n)}}}function F8(r,e,t){e&&zh(e,ua(r).option,t)}function H8(r){new da(r.oldChildren,r.newChildren,bx,bx,r).add(Ax).update(Ax).remove(W8).execute()}function bx(r,e){var t=r&&r.name;return t??I8+e}function Ax(r,e){var t=this.context,a=r!=null?t.newChildren[r]:null,n=e!=null?t.oldChildren[e]:null;Gy(t.api,n,t.dataIndex,a,t.seriesModel,t.group)}function W8(r){var e=this.context,t=e.oldChildren[r];t&&zh(t,ua(t).option,e.seriesModel)}function bL(r){return r&&(r.pathData||r.d)}function U8(r){return r&&(X(r,"pathData")||X(r,"d"))}function Y8(r){r.registerChartView(k8),r.registerSeriesModel(u8)}var Yn=At(),Tx=rt,Uc=Z,Z8=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(e,t,a,n){var i=t.get("value"),o=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=a,!(!n&&this._lastValue===i&&this._lastStatus===o)){this._lastValue=i,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,i,e,t,a);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(a),this._lastGraphicKey=f;var h=this._moveAnimation=this.determineAnimation(e,t);if(!s)s=this._group=new nt,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),a.getZr().add(s);else{var v=ot(Cx,t,h);this.updatePointerEl(s,u,v),this.updateLabelEl(s,u,v,t)}Mx(s,t,!0),this._renderHandle(i)}},r.prototype.remove=function(e){this.clear(e)},r.prototype.dispose=function(e){this.clear(e)},r.prototype.determineAnimation=function(e,t){var a=t.get("animation"),n=e.axis,i=n.type==="category",o=t.get("snap");if(!o&&!i)return!1;if(a==="auto"||a==null){var s=this.animationThreshold;if(i&&n.getBandWidth()>s)return!0;if(o){var l=hy(e).seriesDataCount,u=n.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return a===!0},r.prototype.makeElOption=function(e,t,a,n,i){},r.prototype.createPointerEl=function(e,t,a,n){var i=t.pointer;if(i){var o=Yn(e).pointerEl=new ml[i.type](Tx(t.pointer));e.add(o)}},r.prototype.createLabelEl=function(e,t,a,n){if(t.label){var i=Yn(e).labelEl=new Dt(Tx(t.label));e.add(i),Dx(i,n)}},r.prototype.updatePointerEl=function(e,t,a){var n=Yn(e).pointerEl;n&&t.pointer&&(n.setStyle(t.pointer.style),a(n,{shape:t.pointer.shape}))},r.prototype.updateLabelEl=function(e,t,a,n){var i=Yn(e).labelEl;i&&(i.setStyle(t.label.style),a(i,{x:t.label.x,y:t.label.y}),Dx(i,n))},r.prototype._renderHandle=function(e){if(!(this._dragging||!this.updateHandleTransform)){var t=this._axisPointerModel,a=this._api.getZr(),n=this._handle,i=t.getModel("handle"),o=t.get("status");if(!i.get("show")||!o||o==="hide"){n&&a.remove(n),this._handle=null;return}var s;this._handle||(s=!0,n=this._handle=yl(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){ha(u.event)},onmousedown:Uc(this._onHandleDragMove,this,0,0),drift:Uc(this._onHandleDragMove,this),ondragend:Uc(this._onHandleDragEnd,this)}),a.add(n)),Mx(n,t,!1),n.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");z(l)||(l=[l,l]),n.scaleX=l[0]/2,n.scaleY=l[1]/2,Io(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,s)}},r.prototype._moveHandleToValue=function(e,t){Cx(this._axisPointerModel,!t&&this._moveAnimation,this._handle,Yc(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(e,t){var a=this._handle;if(a){this._dragging=!0;var n=this.updateHandleTransform(Yc(a),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=n,a.stopAnimation(),a.attr(Yc(n)),Yn(a).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(e){var t=this._payloadInfo,a=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:a.axis.dim,axisIndex:a.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),a=this._group,n=this._handle;t&&a&&(this._lastGraphicKey=null,a&&t.remove(a),n&&t.remove(n),this._group=null,this._handle=null,this._payloadInfo=null),Ks(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(e,t,a){return a=a||0,{x:e[a],y:e[1-a],width:t[a],height:t[1-a]}},r}();function Cx(r,e,t,a){AL(Yn(t).lastProp,a)||(Yn(t).lastProp=a,e?Lt(t,a,r):(t.stopAnimation(),t.attr(a)))}function AL(r,e){if(et(r)&&et(e)){var t=!0;return C(e,function(a,n){t=t&&AL(r[n],a)}),!!t}else return r===e}function Dx(r,e){r[e.get(["label","show"])?"show":"hide"]()}function Yc(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function Mx(r,e,t){var a=e.get("z"),n=e.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(a!=null&&(i.z=a),n!=null&&(i.zlevel=n),i.silent=t)})}const Hy=Z8;function Wy(r){var e=r.get("type"),t=r.getModel(e+"Style"),a;return e==="line"?(a=t.getLineStyle(),a.fill=null):e==="shadow"&&(a=t.getAreaStyle(),a.stroke=null),a}function TL(r,e,t,a,n){var i=t.get("value"),o=CL(i,e.axis,e.ecModel,t.get("seriesDataIndices"),{precision:t.get(["label","precision"]),formatter:t.get(["label","formatter"])}),s=t.getModel("label"),l=To(s.get("padding")||0),u=s.getFont(),f=vl(o,u),h=n.position,v=f.width+l[1]+l[3],c=f.height+l[0]+l[2],p=n.align;p==="right"&&(h[0]-=v),p==="center"&&(h[0]-=v/2);var d=n.verticalAlign;d==="bottom"&&(h[1]-=c),d==="middle"&&(h[1]-=c/2),X8(h,v,c,a);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=e.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:zt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function X8(r,e,t,a){var n=a.getWidth(),i=a.getHeight();r[0]=Math.min(r[0]+e,n)-e,r[1]=Math.min(r[1]+t,i)-t,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function CL(r,e,t,a,n){r=e.scale.parse(r);var i=e.scale.getLabel({value:r},{precision:n.precision}),o=n.formatter;if(o){var s={value:ry(e,{value:r}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};C(a,function(l){var u=t.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,h=u&&u.getDataParams(f);h&&s.seriesData.push(h)}),Y(o)?i=o.replace("{value}",i):Q(o)&&(i=o(s))}return i}function Uy(r,e,t){var a=ur();return mi(a,a,t.rotation),Ur(a,a,t.position),br([r.dataToCoord(e),(t.labelOffset||0)+(t.labelDirection||1)*(t.labelMargin||0)],a)}function DL(r,e,t,a,n,i){var o=ga.innerTextLayout(t.rotation,0,t.labelDirection);t.labelMargin=n.get(["label","margin"]),TL(e,a,n,i,{position:Uy(a.axis,r,t),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function Yy(r,e,t){return t=t||0,{x1:r[t],y1:r[1-t],x2:e[t],y2:e[1-t]}}function ML(r,e,t){return t=t||0,{x:r[t],y:r[1-t],width:e[t],height:e[1-t]}}function Lx(r,e,t,a,n,i){return{cx:r,cy:e,r0:t,r:a,startAngle:n,endAngle:i,clockwise:!0}}var $8=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.grid,u=i.get("type"),f=Ix(l,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(a,!0));if(u&&u!=="none"){var v=Wy(i),c=q8[u](s,h,f);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=yd(l.model,n);DL(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=yd(a.axis.grid.model,a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=Uy(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.grid,l=o.getGlobalExtent(!0),u=Ix(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[t.x,t.y];h[f]+=a[f],h[f]=Math.min(l[1],h[f]),h[f]=Math.max(l[0],h[f]);var v=(u[1]+u[0])/2,c=[v,v];c[f]=h[f];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:t.rotation,cursorPoint:c,tooltipOption:p[f]}},e}(Hy);function Ix(r,e){var t={};return t[e.dim+"AxisIndex"]=e.index,r.getCartesian(t)}var q8={line:function(r,e,t){var a=Yy([e,t[0]],[e,t[1]],Px(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=Math.max(1,r.getBandWidth()),n=t[1]-t[0];return{type:"Rect",shape:ML([e-a/2,t[0]],[a,n],Px(r))}}};function Px(r){return r.dim==="x"?0:1}const K8=$8;var Q8=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},e}(Tt);const j8=Q8;var na=At(),J8=C;function LL(r,e,t){if(!Ct.node){var a=e.getZr();na(a).records||(na(a).records={}),tU(a,e);var n=na(a).records[r]||(na(a).records[r]={});n.handler=t}}function tU(r,e){if(na(r).initialized)return;na(r).initialized=!0,t("click",ot(Rx,"click")),t("mousemove",ot(Rx,"mousemove")),t("globalout",rU);function t(a,n){r.on(a,function(i){var o=aU(e);J8(na(r).records,function(s){s&&n(s,i,o.dispatchAction)}),eU(o.pendings,e)})}}function eU(r,e){var t=r.showTip.length,a=r.hideTip.length,n;t?n=r.showTip[t-1]:a&&(n=r.hideTip[a-1]),n&&(n.dispatchAction=null,e.dispatchAction(n))}function rU(r,e,t){r.handler("leave",null,t)}function Rx(r,e,t,a){e.handler(r,t,a)}function aU(r){var e={showTip:[],hideTip:[]},t=function(a){var n=e[a.type];n?n.push(a):(a.dispatchAction=t,r.dispatchAction(a))};return{dispatchAction:t,pendings:e}}function Nd(r,e){if(!Ct.node){var t=e.getZr(),a=(na(t).records||{})[r];a&&(na(t).records[r]=null)}}var nU=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=a.getComponent("tooltip"),o=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";LL("axisPointer",n,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},e.prototype.remove=function(t,a){Nd("axisPointer",a)},e.prototype.dispose=function(t,a){Nd("axisPointer",a)},e.type="axisPointer",e}(qt);const iU=nU;function IL(r,e){var t=[],a=r.seriesIndex,n;if(a==null||!(n=e.getSeriesByIndex(a)))return{point:[]};var i=n.getData(),o=hi(i,r);if(o==null||o<0||z(o))return{point:[]};var s=i.getItemGraphicEl(o),l=n.coordinateSystem;if(n.getTooltipPosition)t=n.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),h=f.dim,v=u.dim,c=h==="x"||h==="radius"?1:0,p=i.mapDimension(v),d=[];d[c]=i.get(p,o),d[1-c]=i.get(i.getCalculationInfo("stackResultDimension"),o),t=l.dataToPoint(d)||[]}else t=l.dataToPoint(i.getValues(G(l.dimensions,function(y){return i.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),t=[g.x+g.width/2,g.y+g.height/2]}return{point:t,el:s}}var Ex=At();function oU(r,e,t){var a=r.currTrigger,n=[r.x,r.y],i=r,o=r.dispatchAction||Z(t.dispatchAction,t),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){ef(n)&&(n=IL({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},e).point);var l=ef(n),u=i.axesInfo,f=s.axesInfo,h=a==="leave"||ef(n),v={},c={},p={list:[],map:{}},d={showPointer:ot(lU,c),showTooltip:ot(uU,p)};C(s.coordSysMap,function(y,m){var _=l||y.containPoint(n);C(s.coordSysAxesInfo[m],function(S,w){var x=S.axis,b=cU(u,S);if(!h&&_&&(!u||b)){var A=b&&b.value;A==null&&!l&&(A=x.pointToData(n)),A!=null&&kx(S,A,d,!1,v)}})});var g={};return C(f,function(y,m){var _=y.linkGroup;_&&!c[m]&&C(_.axesInfo,function(S,w){var x=c[w];if(S!==y&&x){var b=x.value;_.mapper&&(b=y.axis.scale.parse(_.mapper(b,Ox(S),Ox(y)))),g[y.key]=b}})}),C(g,function(y,m){kx(f[m],y,d,!0,v)}),fU(c,f,v),hU(p,n,r,o),vU(f,o,t),v}}function kx(r,e,t,a,n){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(e))){if(!r.involveSeries){t.showPointer(r,e);return}var o=sU(e,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&n.seriesIndex==null&&B(n,s[0]),!a&&r.snap&&i.containData(l)&&l!=null&&(e=l),t.showPointer(r,e,s),t.showTooltip(r,o,l)}}function sU(r,e){var t=e.axis,a=t.dim,n=r,i=[],o=Number.MAX_VALUE,s=-1;return C(e.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(a),h,v;if(l.getAxisTooltipData){var c=l.getAxisTooltipData(f,r,t);v=c.dataIndices,h=c.nestestValue}else{if(v=l.getData().indicesOfNearest(f[0],r,t.type==="category"?.5:null),!v.length)return;h=l.getData().get(f[0],v[0])}if(!(h==null||!isFinite(h))){var p=r-h,d=Math.abs(p);d<=o&&((d=0&&s<0)&&(o=d,s=p,n=h,i.length=0),C(v,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:n}}function lU(r,e,t,a){r[e.key]={value:t,payloadBatch:a}}function uU(r,e,t,a){var n=t.payloadBatch,i=e.axis,o=i.model,s=e.axisPointerModel;if(!(!e.triggerTooltip||!n.length)){var l=e.coordSys.model,u=rl(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:a,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:n.slice()})}}function fU(r,e,t){var a=t.axesInfo=[];C(e,function(n,i){var o=n.axisPointerModel.option,s=r[i];s?(!n.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!n.useHandle&&(o.status="hide"),o.status==="show"&&a.push({axisDim:n.axis.dim,axisIndex:n.axis.model.componentIndex,value:o.value})})}function hU(r,e,t,a){if(ef(e)||!r.list.length){a({type:"hideTip"});return}var n=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};a({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:t.tooltipOption,position:t.position,dataIndexInside:n.dataIndexInside,dataIndex:n.dataIndex,seriesIndex:n.seriesIndex,dataByCoordSys:r.list})}function vU(r,e,t){var a=t.getZr(),n="axisPointerLastHighlights",i=Ex(a)[n]||{},o=Ex(a)[n]={};C(r,function(u,f){var h=u.axisPointerModel.option;h.status==="show"&&C(h.seriesDataIndices,function(v){var c=v.seriesIndex+" | "+v.dataIndex;o[c]=v})});var s=[],l=[];C(i,function(u,f){!o[f]&&l.push(u)}),C(o,function(u,f){!i[f]&&s.push(u)}),l.length&&t.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&t.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function cU(r,e){for(var t=0;t<(r||[]).length;t++){var a=r[t];if(e.axis.dim===a.axisDim&&e.axis.model.componentIndex===a.axisIndex)return a}}function Ox(r){var e=r.axis.model,t={},a=t.axisDim=r.axis.dim;return t.axisIndex=t[a+"AxisIndex"]=e.componentIndex,t.axisName=t[a+"AxisName"]=e.name,t.axisId=t[a+"AxisId"]=e.id,t}function ef(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Rl(r){wi.registerAxisPointerClass("CartesianAxisPointer",K8),r.registerComponentModel(j8),r.registerComponentView(iU),r.registerPreprocessor(function(e){if(e){(!e.axisPointer||e.axisPointer.length===0)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!z(t)&&(e.axisPointer.link=[t])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=t3(e,t)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},oU)}function pU(r){dt(rM),dt(Rl)}var dU=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),h=s.dataToCoord(a),v=i.get("type");if(v&&v!=="none"){var c=Wy(i),p=yU[v](s,l,h,f);p.style=c,t.graphicKey=p.type,t.pointer=p}var d=i.get(["label","margin"]),g=gU(a,n,i,l,d);TL(t,n,i,o,g)},e}(Hy);function gU(r,e,t,a,n){var i=e.axis,o=i.dataToCoord(r),s=a.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=a.getRadiusAxis().getExtent(),u,f,h;if(i.dim==="radius"){var v=ur();mi(v,v,s),Ur(v,v,[a.cx,a.cy]),u=br([o,-n],v);var c=e.getModel("axisLabel").get("rotate")||0,p=ga.innerTextLayout(s,c*Math.PI/180,-1);f=p.textAlign,h=p.textVerticalAlign}else{var d=l[1];u=a.coordToPoint([d+n,o]);var g=a.cx,y=a.cy;f=Math.abs(u[0]-g)/d<.3?"center":u[0]>g?"left":"right",h=Math.abs(u[1]-y)/d<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:h}}var yU={line:function(r,e,t,a){return r.dim==="angle"?{type:"Line",shape:Yy(e.coordToPoint([a[0],t]),e.coordToPoint([a[1],t]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:t}}},shadow:function(r,e,t,a){var n=Math.max(1,r.getBandWidth()),i=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:Lx(e.cx,e.cy,a[0],a[1],(-t-n/2)*i,(-t+n/2)*i)}:{type:"Sector",shape:Lx(e.cx,e.cy,t-n/2,t+n/2,0,Math.PI*2)}}};const mU=dU;var _U=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.findAxisModel=function(t){var a,n=this.ecModel;return n.eachComponent(t,function(i){i.getCoordSysModel()===this&&(a=i)},this),a},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(Tt);const SU=_U;var Zy=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",ee).models[0]},e.type="polarAxis",e}(Tt);ae(Zy,Al);var xU=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="angleAxis",e}(Zy),wU=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="radiusAxis",e}(Zy),Xy=function(r){O(e,r);function e(t,a){return r.call(this,"radius",t,a)||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e}(Dr);Xy.prototype.dataToRadius=Dr.prototype.dataToCoord;Xy.prototype.radiusToData=Dr.prototype.coordToData;const bU=Xy;var AU=At(),$y=function(r){O(e,r);function e(t,a){return r.call(this,"angle",t,a||[0,360])||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,a=t.getLabelModel(),n=t.scale,i=n.getExtent(),o=n.count();if(i[1]-i[0]<1)return 0;var s=i[0],l=t.dataToCoord(s+1)-t.dataToCoord(s),u=Math.abs(l),f=vl(s==null?"":s+"",a.getFont(),"center","top"),h=Math.max(f.height,7),v=h/u;isNaN(v)&&(v=1/0);var c=Math.max(0,Math.floor(v)),p=AU(t.model),d=p.lastAutoInterval,g=p.lastTickCount;return d!=null&&g!=null&&Math.abs(d-c)<=1&&Math.abs(g-o)<=1&&d>c?c=d:(p.lastTickCount=o,p.lastAutoInterval=c),c},e}(Dr);$y.prototype.dataToAngle=Dr.prototype.dataToCoord;$y.prototype.angleToData=Dr.prototype.coordToData;const TU=$y;var PL=["radius","angle"],CU=function(){function r(e){this.dimensions=PL,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new bU,this._angleAxis=new TU,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},r.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},r.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(e){var t=[],a=this._angleAxis,n=this._radiusAxis;return a.scale.type===e&&t.push(a),n.scale.type===e&&t.push(n),t},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(e){var t=e!=null&&e!=="auto"?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},r.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},r.prototype.pointToData=function(e,t){var a=this.pointToCoord(e);return[this._radiusAxis.radiusToData(a[0],t),this._angleAxis.angleToData(a[1],t)]},r.prototype.pointToCoord=function(e){var t=e[0]-this.cx,a=e[1]-this.cy,n=this.getAngleAxis(),i=n.getExtent(),o=Math.min(i[0],i[1]),s=Math.max(i[0],i[1]);n.inverse?o=s-360:s=o+360;var l=Math.sqrt(t*t+a*a);t/=l,a/=l;for(var u=Math.atan2(-a,t)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(e){var t=e[0],a=e[1]/180*Math.PI,n=Math.cos(a)*t+this.cx,i=-Math.sin(a)*t+this.cy;return[n,i]},r.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),a=t.getExtent().slice();a[0]>a[1]&&a.reverse();var n=e.getExtent(),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:a[0],r:a[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:e.inverse,contain:function(o,s){var l=o-this.cx,u=s-this.cy,f=l*l+u*u-1e-4,h=this.r,v=this.r0;return f<=h*h&&f>=v*v}}},r.prototype.convertToPixel=function(e,t,a){var n=Nx(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=Nx(t);return n===this?this.pointToData(a):null},r}();function Nx(r){var e=r.seriesModel,t=r.polarModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}const DU=CU;function MU(r,e,t){var a=e.get("center"),n=t.getWidth(),i=t.getHeight();r.cx=H(a[0],n),r.cy=H(a[1],i);var o=r.getRadiusAxis(),s=Math.min(n,i)/2,l=e.get("radius");l==null?l=[0,"100%"]:z(l)||(l=[0,l]);var u=[H(l[0],s),H(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function LU(r,e){var t=this,a=t.getAngleAxis(),n=t.getRadiusAxis();if(a.scale.setExtent(1/0,-1/0),n.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===t){var l=s.getData();C(Pf(l,"radius"),function(u){n.scale.unionExtentFromData(l,u)}),C(Pf(l,"angle"),function(u){a.scale.unionExtentFromData(l,u)})}}),uo(a.scale,a.model),uo(n.scale,n.model),a.type==="category"&&!a.onBand){var i=a.getExtent(),o=360/a.scale.count();a.inverse?i[1]+=o:i[1]-=o,a.setExtent(i[0],i[1])}}function IU(r){return r.mainType==="angleAxis"}function Bx(r,e){if(r.type=e.get("type"),r.scale=Ph(e),r.onBand=e.get("boundaryGap")&&r.type==="category",r.inverse=e.get("inverse"),IU(e)){r.inverse=r.inverse!==e.get("clockwise");var t=e.get("startAngle");r.setExtent(t,t+(r.inverse?-360:360))}e.axis=r,r.model=e}var PU={dimensions:PL,create:function(r,e){var t=[];return r.eachComponent("polar",function(a,n){var i=new DU(n+"");i.update=LU;var o=i.getRadiusAxis(),s=i.getAngleAxis(),l=a.findAxisModel("radiusAxis"),u=a.findAxisModel("angleAxis");Bx(o,l),Bx(s,u),MU(i,a,e),t.push(i),a.coordinateSystem=i,i.model=a}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="polar"){var n=a.getReferringComponents("polar",ee).models[0];a.coordinateSystem=n.coordinateSystem}}),t}};const RU=PU;var EU=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function Mu(r,e,t){e[1]>e[0]&&(e=e.slice().reverse());var a=r.coordToPoint([e[0],t]),n=r.coordToPoint([e[1],t]);return{x1:a[0],y1:a[1],x2:n[0],y2:n[1]}}function Lu(r){var e=r.getRadiusAxis();return e.inverse?0:1}function Vx(r){var e=r[0],t=r[r.length-1];e&&t&&Math.abs(Math.abs(e.coord-t.coord)-360)<1e-4&&r.pop()}var kU=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.axisPointerClass="PolarAxisPointer",t}return e.prototype.render=function(t,a){if(this.group.removeAll(),!!t.get("show")){var n=t.axis,i=n.polar,o=i.getRadiusAxis().getExtent(),s=n.getTicksCoords(),l=n.getMinorTicksCoords(),u=G(n.getViewLabels(),function(f){f=rt(f);var h=n.scale,v=h.type==="ordinal"?h.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=n.dataToCoord(v),f});Vx(u),Vx(s),C(EU,function(f){t.get([f,"show"])&&(!n.scale.isBlank()||f==="axisLine")&&OU[f](this.group,t,i,s,l,o,u)},this)}},e.type="angleAxis",e}(wi),OU={axisLine:function(r,e,t,a,n,i){var o=e.getModel(["axisLine","lineStyle"]),s=Lu(t),l=s?0:1,u;i[l]===0?u=new $r({shape:{cx:t.cx,cy:t.cy,r:i[s]},style:o.getLineStyle(),z2:1,silent:!0}):u=new ch({shape:{cx:t.cx,cy:t.cy,r:i[s],r0:i[l]},style:o.getLineStyle(),z2:1,silent:!0}),u.style.fill=null,r.add(u)},axisTick:function(r,e,t,a,n,i){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=i[Lu(t)],u=G(a,function(f){return new ve({shape:Mu(t,[l,l+s],f.coord)})});r.add(ir(u,{style:J(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,e,t,a,n,i){if(n.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=i[Lu(t)],f=[],h=0;hy?"left":"right",S=Math.abs(g[1]-m)/d<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[p]){var w=s[p];et(w)&&w.textStyle&&(c=new Gt(w.textStyle,l,l.ecModel))}var x=new Dt({silent:ga.isLabelSilent(e),style:zt(c,{x:g[0],y:g[1],fill:c.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:h.formattedLabel,align:_,verticalAlign:S})});if(r.add(x),f){var b=ga.makeAxisEventDataBase(e);b.targetType="axisLabel",b.value=h.rawLabel,it(x).eventData=b}},this)},splitLine:function(r,e,t,a,n,i){var o=e.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],h=0;h=0?"p":"n",I=b;w&&(a[f][M]||(a[f][M]={p:b,n:b}),I=a[f][M][L]);var P=void 0,R=void 0,E=void 0,N=void 0;if(p.dim==="radius"){var k=p.dataToCoord(D)-b,V=l.dataToCoord(M);Math.abs(k)=N})}}})}function UU(r){var e={};C(r,function(a,n){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=EL(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/i.count(),h=e[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},v=h.stacks;e[l]=h;var c=RL(a);v[c]||h.autoWidthCount++,v[c]=v[c]||{width:0,maxWidth:0};var p=H(a.get("barWidth"),f),d=H(a.get("barMaxWidth"),f),g=a.get("barGap"),y=a.get("barCategoryGap");p&&!v[c].width&&(p=Math.min(h.remainedWidth,p),v[c].width=p,h.remainedWidth-=p),d&&(v[c].maxWidth=d),g!=null&&(h.gap=g),y!=null&&(h.categoryGap=y)});var t={};return C(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=H(a.categoryGap,o),l=H(a.gap,1),u=a.remainedWidth,f=a.autoWidthCount,h=(u-s)/(f+(f-1)*l);h=Math.max(h,0),C(i,function(d,g){var y=d.maxWidth;y&&y=t.y&&e[1]<=t.y+t.height:a.contain(a.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},r.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e[t.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(e){var t=this.getAxis(),a=this.getRect(),n=[],i=t.orient==="horizontal"?0:1;return e instanceof Array&&(e=e[0]),n[i]=t.toGlobalCoord(t.dataToCoord(+e)),n[1-i]=i===0?a.y+a.height/2:a.x+a.width/2,n},r.prototype.convertToPixel=function(e,t,a){var n=zx(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=zx(t);return n===this?this.pointToData(a):null},r}();function zx(r){var e=r.seriesModel,t=r.singleAxisModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}function a7(r,e){var t=[];return r.eachComponent("singleAxis",function(a,n){var i=new r7(a,r,e);i.name="single_"+n,i.resize(a,e),a.coordinateSystem=i,t.push(i)}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="singleAxis"){var n=a.getReferringComponents("singleAxis",ee).models[0];a.coordinateSystem=n&&n.coordinateSystem}}),t}var n7={create:a7,dimensions:OL};const i7=n7;var Gx=["x","y"],o7=["width","height"],s7=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.coordinateSystem,u=Xc(l,1-Zf(s)),f=l.dataToPoint(a)[0],h=i.get("type");if(h&&h!=="none"){var v=Wy(i),c=l7[h](s,f,u);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=Bd(n);DL(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=Bd(a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=Uy(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.coordinateSystem,l=Zf(o),u=Xc(s,l),f=[t.x,t.y];f[l]+=a[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var h=Xc(s,1-l),v=(h[1]+h[0])/2,c=[v,v];return c[l]=f[l],{x:f[0],y:f[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}},e}(Hy),l7={line:function(r,e,t){var a=Yy([e,t[0]],[e,t[1]],Zf(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=r.getBandWidth(),n=t[1]-t[0];return{type:"Rect",shape:ML([e-a/2,t[0]],[a,n],Zf(r))}}};function Zf(r){return r.isHorizontal()?0:1}function Xc(r,e){var t=r.getRect();return[t[Gx[e]],t[Gx[e]]+t[o7[e]]]}const u7=s7;var f7=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="single",e}(qt);function h7(r){dt(Rl),wi.registerAxisPointerClass("SingleAxisPointer",u7),r.registerComponentView(f7),r.registerComponentView(JU),r.registerComponentModel(Zc),ho(r,"single",Zc,Zc.defaultOption),r.registerCoordinateSystem("single",i7)}var v7=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a,n){var i=Co(t);r.prototype.init.apply(this,arguments),Fx(t,i)},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),Fx(this.option,t)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(Tt);function Fx(r,e){var t=r.cellSize,a;z(t)?a=t:a=r.cellSize=[t,t],a.length===1&&(a[1]=a[0]);var n=G([0,1],function(i){return Sk(e,i)&&(a[i]="auto"),a[i]!=null&&a[i]!=="auto"});Ja(r,e,{type:"box",ignoreSize:n})}const c7=v7;var p7=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll();var o=t.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=a.getLocaleModel();this._renderDayRect(t,s,i),this._renderLines(t,s,l,i),this._renderYearText(t,s,l,i),this._renderMonthText(t,u,l,i),this._renderWeekText(t,u,s,l,i)},e.prototype._renderDayRect=function(t,a,n){for(var i=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),s=i.getCellWidth(),l=i.getCellHeight(),u=a.start.time;u<=a.end.time;u=i.getNextNDay(u,1).time){var f=i.dataToRect([u],!1).tl,h=new bt({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});n.add(h)}},e.prototype._renderLines=function(t,a,n,i){var o=this,s=t.coordinateSystem,l=t.getModel(["splitLine","lineStyle"]).getLineStyle(),u=t.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=a.start,v=0;h.time<=a.end.time;v++){p(h.formatedDate),v===0&&(h=s.getDateInfo(a.start.y+"-"+a.start.m));var c=h.date;c.setMonth(c.getMonth()+1),h=s.getDateInfo(c)}p(s.getNextNDay(a.end.time,1).formatedDate);function p(d){o._firstDayOfMonth.push(s.getDateInfo(d)),o._firstDayPoints.push(s.dataToRect([d],!1).tl);var g=o._getLinePointsOfOneWeek(t,d,n);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,i)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,n),l,i),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,n),l,i)},e.prototype._getEdgesPoints=function(t,a,n){var i=[t[0].slice(),t[t.length-1].slice()],o=n==="horizontal"?0:1;return i[0][o]=i[0][o]-a/2,i[1][o]=i[1][o]+a/2,i},e.prototype._drawSplitline=function(t,a,n){var i=new Fe({z2:20,shape:{points:t},style:a});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,a,n){for(var i=t.coordinateSystem,o=i.getDateInfo(a),s=[],l=0;l<7;l++){var u=i.getNextNDay(o.time,l),f=i.dataToRect([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[n==="horizontal"?"bl":"tr"]}return s},e.prototype._formatterLabel=function(t,a){return Y(t)&&t?yk(t,a):Q(t)?t(a):a.nameMap},e.prototype._yearTextPositionControl=function(t,a,n,i,o){var s=a[0],l=a[1],u=["center","bottom"];i==="bottom"?(l+=o,u=["center","top"]):i==="left"?s-=o:i==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(i==="left"||i==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},e.prototype._renderYearText=function(t,a,n,i){var o=t.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=n!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,h=(u[0][1]+u[1][1])/2,v=n==="horizontal"?0:1,c={top:[f,u[v][1]],bottom:[f,u[1-v][1]],left:[u[1-v][0],h],right:[u[v][0],h]},p=a.start.y;+a.end.y>+a.start.y&&(p=p+"-"+a.end.y);var d=o.get("formatter"),g={start:a.start.y,end:a.end.y,nameMap:p},y=this._formatterLabel(d,g),m=new Dt({z2:30,style:zt(o,{text:y})});m.attr(this._yearTextPositionControl(m,c[l],n,l,s)),i.add(m)}},e.prototype._monthTextPositionControl=function(t,a,n,i,o){var s="left",l="top",u=t[0],f=t[1];return n==="horizontal"?(f=f+o,a&&(s="center"),i==="start"&&(l="bottom")):(u=u+o,a&&(l="middle"),i==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},e.prototype._renderMonthText=function(t,a,n,i){var o=t.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),h=[this._tlpoints,this._blpoints];(!s||Y(s))&&(s&&(a=Xp(s)||a),s=a.get(["time","monthAbbr"])||[]);var v=u==="start"?0:1,c=n==="horizontal"?0:1;l=u==="start"?-l:l;for(var p=f==="center",d=0;d=n.start.time&&a.times.end.time&&t.reverse(),t},r.prototype._getRangeInfo=function(e){var t=[this.getDateInfo(e[0]),this.getDateInfo(e[1])],a;t[0].time>t[1].time&&(a=!0,t.reverse());var n=Math.floor(t[1].time/$c)-Math.floor(t[0].time/$c)+1,i=new Date(t[0].time),o=i.getDate(),s=t[1].date.getDate();i.setDate(o+n-1);var l=i.getDate();if(l!==s)for(var u=i.getTime()-t[1].time>0?1:-1;(l=i.getDate())!==s&&(i.getTime()-t[1].time)*u>0;)n-=u,i.setDate(l-u);var f=Math.floor((n+t[0].day+6)/7),h=a?-f+1:f-1;return a&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:n,weeks:f,nthWeek:h,fweek:t[0].day,lweek:t[1].day}},r.prototype._getDateByWeeksAndDay=function(e,t,a){var n=this._getRangeInfo(a);if(e>n.weeks||e===0&&tn.lweek)return null;var i=(e-1)*7-n.fweek+t,o=new Date(n.start.time);return o.setDate(+n.start.d+i),this.getDateInfo(o)},r.create=function(e,t){var a=[];return e.eachComponent("calendar",function(n){var i=new r(n);a.push(i),n.coordinateSystem=i}),e.eachSeries(function(n){n.get("coordinateSystem")==="calendar"&&(n.coordinateSystem=a[n.get("calendarIndex")||0])}),a},r.dimensions=["time","value"],r}();function Hx(r){var e=r.calendarModel,t=r.seriesModel,a=e?e.coordinateSystem:t?t.coordinateSystem:null;return a}const y7=g7;function m7(r){r.registerComponentModel(c7),r.registerComponentView(d7),r.registerCoordinateSystem("calendar",y7)}function _7(r,e){var t=r.existing;if(e.id=r.keyInfo.id,!e.type&&t&&(e.type=t.type),e.parentId==null){var a=e.parentOption;a?e.parentId=a.id:t&&(e.parentId=t.parentId)}e.parentOption=null}function Wx(r,e){var t;return C(e,function(a){r[a]!=null&&r[a]!=="auto"&&(t=!0)}),t}function S7(r,e,t){var a=B({},t),n=r[e],i=t.$action||"merge";i==="merge"?n?(ft(n,a,!0),Ja(n,a,{ignoreSize:!0}),ST(t,n),Iu(t,n),Iu(t,n,"shape"),Iu(t,n,"style"),Iu(t,n,"extra"),t.clipPath=n.clipPath):r[e]=a:i==="replace"?r[e]=a:i==="remove"&&n&&(r[e]=null)}var NL=["transition","enterFrom","leaveTo"],x7=NL.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function Iu(r,e,t){if(t&&(!r[t]&&e[t]&&(r[t]={}),r=r[t],e=e[t]),!(!r||!e))for(var a=t?NL:x7,n=0;n=0;f--){var h=n[f],v=ne(h.id,null),c=v!=null?o.get(v):null;if(c){var p=c.parent,y=rr(p),m=p===i?{width:s,height:l}:{width:y.width,height:y.height},_={},S=bh(c,h,m,null,{hv:h.hv,boundingMode:h.bounding},_);if(!rr(c).isNew&&S){for(var w=h.transition,x={},b=0;b=0)?x[A]=T:c[A]=T}Lt(c,x,t,0)}else c.attr(_)}}},e.prototype._clear=function(){var t=this,a=this._elMap;a.each(function(n){rf(n,rr(n).option,a,t._lastGraphicModel)}),this._elMap=K()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(qt);function Vd(r){var e=X(Ux,r)?Ux[r]:Dg(r),t=new e({});return rr(t).type=r,t}function Yx(r,e,t,a){var n=Vd(t);return e.add(n),a.set(r,n),rr(n).id=r,rr(n).isNew=!0,n}function rf(r,e,t,a){var n=r&&r.parent;n&&(r.type==="group"&&r.traverse(function(i){rf(i,e,t,a)}),zh(r,e,a),t.removeKey(rr(r).id))}function Zx(r,e,t,a){r.isGroup||C([["cursor",fr.prototype.cursor],["zlevel",a||0],["z",t||0],["z2",0]],function(n){var i=n[0];X(e,i)?r[i]=ut(e[i],n[1]):r[i]==null&&(r[i]=n[1])}),C(St(e),function(n){if(n.indexOf("on")===0){var i=e[n];r[n]=Q(i)?i:null}}),X(e,"draggable")&&(r.draggable=e.draggable),e.name!=null&&(r.name=e.name),e.id!=null&&(r.id=e.id)}function T7(r){return r=B({},r),C(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(_T),function(e){delete r[e]}),r}function C7(r,e,t){var a=it(r).eventData;!r.silent&&!r.ignore&&!a&&(a=it(r).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:r.name}),a&&(a.info=t.info)}function D7(r){r.registerComponentModel(b7),r.registerComponentView(A7),r.registerPreprocessor(function(e){var t=e.graphic;z(t)?!t[0]||!t[0].elements?e.graphic=[{elements:t}]:e.graphic=[e.graphic[0]]:t&&!t.elements&&(e.graphic=[{elements:[t]}])})}var Xx=["x","y","radius","angle","single"],M7=["cartesian2d","polar","singleAxis"];function L7(r){var e=r.get("coordinateSystem");return pt(M7,e)>=0}function Ua(r){return r+"Axis"}function I7(r,e){var t=K(),a=[],n=K();r.eachComponent({mainType:"dataZoom",query:e},function(f){n.get(f.uid)||s(f)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(f){!n.get(f.uid)&&l(f)&&(s(f),i=!0)}function s(f){n.set(f.uid,!0),a.push(f),u(f)}function l(f){var h=!1;return f.eachTargetAxis(function(v,c){var p=t.get(v);p&&p[c]&&(h=!0)}),h}function u(f){f.eachTargetAxis(function(h,v){(t.get(h)||t.set(h,[]))[v]=!0})}return a}function BL(r){var e=r.ecModel,t={infoList:[],infoMap:K()};return r.eachTargetAxis(function(a,n){var i=e.getComponent(Ua(a),n);if(i){var o=i.getCoordSysModel();if(o){var s=o.uid,l=t.infoMap.get(s);l||(l={model:o,axisModels:[]},t.infoList.push(l),t.infoMap.set(s,l)),l.axisModels.push(i)}}}),t}var qc=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},r}(),P7=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._autoThrottle=!0,t._noTarget=!0,t._rangePropMode=["percent","percent"],t}return e.prototype.init=function(t,a,n){var i=$x(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var a=$x(t);ft(this.option,t,!0),ft(this.settledOption,a,!0),this._doInit(a)},e.prototype._doInit=function(t){var a=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;C([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(a[i[0]]=n[i[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),a=this._targetAxisInfoMap=K(),n=this._fillSpecifiedTargetAxis(a);n?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(a,this._orient)),this._noTarget=!0,a.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var a=!1;return C(Xx,function(n){var i=this.getReferringComponents(Ua(n),KP);if(i.specified){a=!0;var o=new qc;C(i.models,function(s){o.add(s.componentIndex)}),t.set(n,o)}},this),a},e.prototype._fillAutoTargetAxisByOrient=function(t,a){var n=this.ecModel,i=!0;if(i){var o=a==="vertical"?"y":"x",s=n.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=n.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===a}});l(s,"single")}function l(u,f){var h=u[0];if(h){var v=new qc;if(v.add(h.componentIndex),t.set(f,v),i=!1,f==="x"||f==="y"){var c=h.getReferringComponents("grid",ee).models[0];c&&C(u,function(p){h.componentIndex!==p.componentIndex&&c===p.getReferringComponents("grid",ee).models[0]&&v.add(p.componentIndex)})}}}i&&C(Xx,function(u){if(i){var f=n.findComponents({mainType:Ua(u),filter:function(v){return v.get("type",!0)==="category"}});if(f[0]){var h=new qc;h.add(f[0].componentIndex),t.set(u,h),i=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(a){!t&&(t=a)},this),t==="y"?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var a=this.ecModel.option;this.option.throttle=a.animation&&a.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var a=this._rangePropMode,n=this.get("rangeMode");C([["start","startValue"],["end","endValue"]],function(i,o){var s=t[i[0]]!=null,l=t[i[1]]!=null;s&&!l?a[o]="percent":!s&&l?a[o]="value":n?a[o]=n[o]:s&&(a[o]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(a,n){t==null&&(t=this.ecModel.getComponent(Ua(a),n))},this),t},e.prototype.eachTargetAxis=function(t,a){this._targetAxisInfoMap.each(function(n,i){C(n.indexList,function(o){t.call(a,i,o)})})},e.prototype.getAxisProxy=function(t,a){var n=this.getAxisModel(t,a);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,a){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[a])return this.ecModel.getComponent(Ua(t),a)},e.prototype.setRawRange=function(t){var a=this.option,n=this.settledOption;C([["start","startValue"],["end","endValue"]],function(i){(t[i[0]]!=null||t[i[1]]!=null)&&(a[i[0]]=n[i[0]]=t[i[0]],a[i[1]]=n[i[1]]=t[i[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var a=this.option;C(["start","startValue","end","endValue"],function(n){a[n]=t[n]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,a){if(t==null&&a==null){var n=this.findRepresentativeAxisProxy();if(n)return n.getDataValueWindow()}else return this.getAxisProxy(t,a).getDataValueWindow()},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var a,n=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!w)return!0;_&&(g=!0),S&&(p=!0),w&&(d=!0)}return g&&p&&d})}else $i(f,function(c){if(i==="empty")l.setData(u=u.map(c,function(d){return s(d)?d:NaN}));else{var p={};p[c]=o,u.selectRange(p)}});$i(f,function(c){u.setApproximateExtent(o,c)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,a=this._dataExtent;$i(["min","max"],function(n){var i=t.get(n+"Span"),o=t.get(n+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Et(a[0]+o,a,[0,100],!0):i!=null&&(o=Et(i,[0,100],a,!0)-a[0]),e[n+"Span"]=i,e[n+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,a=this._valueWindow;if(t){var n=Xb(a,[0,500]);n=Math.min(n,20);var i=e.axis.scale.rawExtentInfo;t[0]!==0&&i.setDeterminedMinMax("min",+a[0].toFixed(n)),t[1]!==100&&i.setDeterminedMinMax("max",+a[1].toFixed(n)),i.freeze()}},r}();function V7(r,e,t){var a=[1/0,-1/0];$i(t,function(o){lV(a,o.getData(),e)});var n=r.getAxisModel(),i=tD(n.axis.scale,n,a).calculate();return[i.min,i.max]}const z7=B7;var G7={getTargetSeries:function(r){function e(n){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(Ua(o),s);n(o,s,l,i)})})}e(function(n,i,o,s){o.__dzAxisProxy=null});var t=[];e(function(n,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new z7(n,i,s,r),t.push(o.__dzAxisProxy))});var a=K();return C(t,function(n){C(n.getTargetSeriesModels(),function(i){a.set(i.uid,i)})}),a},overallReset:function(r,e){r.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).reset(t)}),t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).filterData(t,e)})}),r.eachComponent("dataZoom",function(t){var a=t.findRepresentativeAxisProxy();if(a){var n=a.getDataPercentWindow(),i=a.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}})}};const F7=G7;function H7(r){r.registerAction("dataZoom",function(e,t){var a=I7(t,e);C(a,function(n){n.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})})})}var Kx=!1;function Ky(r){Kx||(Kx=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,F7),H7(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function W7(r){r.registerComponentModel(E7),r.registerComponentView(N7),Ky(r)}var nr=function(){function r(){}return r}(),VL={};function qi(r,e){VL[r]=e}function zL(r){return VL[r]}var U7=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;C(this.option.feature,function(a,n){var i=zL(n);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(t)),ft(a,i.defaultOption))})},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},e}(Tt);const Y7=U7;function Z7(r,e,t){var a=e.getBoxLayoutParams(),n=e.get("padding"),i={width:t.getWidth(),height:t.getHeight()},o=ie(a,i,n);oi(e.get("orient"),r,e.get("itemGap"),o.width,o.height),bh(r,a,i,n)}function GL(r,e){var t=To(e.get("padding")),a=e.getItemStyle(["color","opacity"]);return a.fill=e.get("backgroundColor"),r=new bt({shape:{x:r.x-t[3],y:r.y-t[0],width:r.width+t[1]+t[3],height:r.height+t[0]+t[2],r:e.get("borderRadius")},style:a,silent:!0,z2:-1}),r}var X7=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){var o=this.group;if(o.removeAll(),!t.get("show"))return;var s=+t.get("itemSize"),l=t.get("orient")==="vertical",u=t.get("feature")||{},f=this._features||(this._features={}),h=[];C(u,function(p,d){h.push(d)}),new da(this._featureNames||[],h).add(v).update(v).remove(ot(v,null)).execute(),this._featureNames=h;function v(p,d){var g=h[p],y=h[d],m=u[g],_=new Gt(m,t,t.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(m.title=i.newTitle),g&&!y){if($7(g))S={onclick:_.option.onclick,featureName:g};else{var w=zL(g);if(!w)return;S=new w}f[g]=S}else if(S=f[y],!S)return;S.uid=Ao("toolbox-feature"),S.model=_,S.ecModel=a,S.api=n;var x=S instanceof nr;if(!g&&y){x&&S.dispose&&S.dispose(a,n);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(a,n);return}c(_,S,g),_.setIconStatus=function(b,A){var T=this.option,D=this.iconPaths;T.iconStatus=T.iconStatus||{},T.iconStatus[b]=A,D[b]&&(A==="emphasis"?ca:pa)(D[b])},S instanceof nr&&S.render&&S.render(_,a,n,i)}function c(p,d,g){var y=p.getModel("iconStyle"),m=p.getModel(["emphasis","iconStyle"]),_=d instanceof nr&&d.getIcons?d.getIcons():p.get("icon"),S=p.get("title")||{},w,x;Y(_)?(w={},w[g]=_):w=_,Y(S)?(x={},x[g]=S):x=S;var b=p.iconPaths={};C(w,function(A,T){var D=yl(A,{},{x:-s/2,y:-s/2,width:s,height:s});D.setStyle(y.getItemStyle());var M=D.ensureState("emphasis");M.style=m.getItemStyle();var L=new Dt({style:{text:x[T],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});D.setTextContent(L),wo({el:D,componentModel:t,itemName:T,formatterParamsExtra:{title:x[T]}}),D.__title=x[T],D.on("mouseover",function(){var I=m.getItemStyle(),P=l?t.get("right")==null&&t.get("left")!=="right"?"right":"left":t.get("bottom")==null&&t.get("top")!=="bottom"?"bottom":"top";L.setStyle({fill:m.get("textFill")||I.fill||I.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),D.setTextConfig({position:m.get("textPosition")||P}),L.ignore=!t.get("showTitle"),n.enterEmphasis(this)}).on("mouseout",function(){p.get(["iconStatus",T])!=="emphasis"&&n.leaveEmphasis(this),L.hide()}),(p.get(["iconStatus",T])==="emphasis"?ca:pa)(D),o.add(D),D.on("click",Z(d.onclick,d,a,n,T)),b[T]=D})}Z7(o,t,n),o.add(GL(o.getBoundingRect(),t)),l||o.eachChild(function(p){var d=p.__title,g=p.ensureState("emphasis"),y=g.textConfig||(g.textConfig={}),m=p.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!Q(_)&&d){var S=_.style||(_.style={}),w=vl(d,Dt.makeFont(S)),x=p.x+o.x,b=p.y+o.y+s,A=!1;b+w.height>n.getHeight()&&(y.position="top",A=!0);var T=A?-5-w.height:s+10;x+w.width/2>n.getWidth()?(y.position=["100%",T],S.align="right"):x-w.width/2<0&&(y.position=[0,T],S.align="left")}})},e.prototype.updateView=function(t,a,n,i){C(this._features,function(o){o instanceof nr&&o.updateView&&o.updateView(o.model,a,n,i)})},e.prototype.remove=function(t,a){C(this._features,function(n){n instanceof nr&&n.remove&&n.remove(t,a)}),this.group.removeAll()},e.prototype.dispose=function(t,a){C(this._features,function(n){n instanceof nr&&n.dispose&&n.dispose(t,a)})},e.type="toolbox",e}(qt);function $7(r){return r.indexOf("my")===0}const q7=X7;var K7=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",o=a.getZr().painter.getType()==="svg",s=o?"svg":n.get("type",!0)||"png",l=a.getConnectedDataURL({type:s,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),u=Ct.browser;if(Q(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=i+"."+s,f.target="_blank",f.href=l;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var v=l.split(","),c=v[0].indexOf("base64")>-1,p=o?decodeURIComponent(v[1]):v[1];c&&(p=window.atob(p));var d=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=p.length,y=new Uint8Array(g);g--;)y[g]=p.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,d)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,w=S.document;w.open("image/svg+xml","replace"),w.write(p),w.close(),S.focus(),w.execCommand("SaveAs",!0,d),document.body.removeChild(_)}}else{var x=n.get("lang"),b='',A=window.open();A.document.write(b),A.document.title=i}},e.getDefaultOption=function(t){var a={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return a},e}(nr);const Q7=K7;var Qx="__ec_magicType_stack__",j7=[["line","bar"],["stack"]],J7=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getIcons=function(){var t=this.model,a=t.get("icon"),n={};return C(t.get("type"),function(i){a[i]&&(n[i]=a[i])}),n},e.getDefaultOption=function(t){var a={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return a},e.prototype.onclick=function(t,a,n){var i=this.model,o=i.get(["seriesIndex",n]);if(jx[n]){var s={series:[]},l=function(h){var v=h.subType,c=h.id,p=jx[n](v,c,h,i);p&&(J(p,h.option),s.series.push(p));var d=h.coordinateSystem;if(d&&d.type==="cartesian2d"&&(n==="line"||n==="bar")){var g=d.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=h.getReferringComponents(m,ee).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var w=0;w<=S;w++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=n==="bar"}}};C(j7,function(h){pt(h,n)>=0&&C(h,function(v){i.setIconStatus(v,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=n;n==="stack"&&(u=ft({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",n])!=="emphasis"&&(f="tiled")),a.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},e}(nr),jx={line:function(r,e,t,a){if(r==="bar")return ft({id:e,type:"line",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","line"])||{},!0)},bar:function(r,e,t,a){if(r==="line")return ft({id:e,type:"bar",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","bar"])||{},!0)},stack:function(r,e,t,a){var n=t.get("stack")===Qx;if(r==="line"||r==="bar")return a.setIconStatus("stack",n?"normal":"emphasis"),ft({id:e,stack:n?"":Qx},a.get(["option","stack"])||{},!0)}};Kr({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,e){e.mergeOption(r.newOption)});const tY=J7;var Gh=new Array(60).join("-"),po=" ";function eY(r){var e={},t=[],a=[];return r.eachRawSeries(function(n){var i=n.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;e[s]||(e[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},a.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(n)}else t.push(n)}else t.push(n)}),{seriesGroupByCategoryAxis:e,other:t,meta:a}}function rY(r){var e=[];return C(r,function(t,a){var n=t.categoryAxis,i=t.valueAxis,o=i.dim,s=[" "].concat(G(t.series,function(c){return c.name})),l=[n.model.getCategories()];C(t.series,function(c){var p=c.getRawData();l.push(c.getRawData().mapArray(p.mapDimension(o),function(d){return d}))});for(var u=[s.join(po)],f=0;f=0)return!0}var zd=new RegExp("["+po+"]+","g");function oY(r){for(var e=r.split(/\n+/g),t=Xf(e.shift()).split(zd),a=[],n=G(t,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=t[i];if(o[n])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(s){var l=s.getPercentRange();t[0][n]={dataZoomId:n,start:l[0],end:l[1]}}}}),t.push(e)}function cY(r){var e=Qy(r),t=e[e.length-1];e.length>1&&e.pop();var a={};return FL(t,function(n,i){for(var o=e.length-1;o>=0;o--)if(n=e[o][i],n){a[i]=n;break}}),a}function pY(r){HL(r).snapshots=null}function dY(r){return Qy(r).length}function Qy(r){var e=HL(r);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var gY=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){pY(t),a.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){var a={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])};return a},e}(nr);Kr({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,e){e.resetOption("recreate")});const yY=gY;var mY=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],_Y=function(){function r(e,t,a){var n=this;this._targetInfoList=[];var i=Jx(t,e);C(SY,function(o,s){(!a||!a.include||pt(a.include,s)>=0)&&o(i,n._targetInfoList)})}return r.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,function(a,n,i){if((a.coordRanges||(a.coordRanges=[])).push(n),!a.coordRange){a.coordRange=n;var o=Kc[a.brushType](0,i,n);a.__rangeOffset={offset:aw[a.brushType](o.values,a.range,[1,1]),xyMinMax:o.xyMinMax}}}),e},r.prototype.matchOutputRanges=function(e,t,a){C(e,function(n){var i=this.findTargetInfo(n,t);i&&i!==!0&&C(i.coordSyses,function(o){var s=Kc[n.brushType](1,o,n.range,!0);a(n,s.values,o,t)})},this)},r.prototype.setInputRanges=function(e,t){C(e,function(a){var n=this.findTargetInfo(a,t);if(a.range=a.range||[],n&&n!==!0){a.panelId=n.panelId;var i=Kc[a.brushType](0,n.coordSys,a.coordRange),o=a.__rangeOffset;a.range=o?aw[a.brushType](i.values,o.offset,xY(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(e,t){return G(this._targetInfoList,function(a){var n=a.getPanelRect();return{panelId:a.panelId,defaultBrushType:t?t(a):null,clipPath:qM(n),isTargetByCursor:QM(n,e,a.coordSysModel),getLinearBrushOtherExtent:KM(n)}})},r.prototype.controlSeries=function(e,t,a){var n=this.findTargetInfo(e,a);return n===!0||n&&pt(n.coordSyses,t.coordinateSystem)>=0},r.prototype.findTargetInfo=function(e,t){for(var a=this._targetInfoList,n=Jx(t,e),i=0;ir[1]&&r.reverse(),r}function Jx(r,e){return As(r,e,{includeMainTypes:mY})}var SY={grid:function(r,e){var t=r.xAxisModels,a=r.yAxisModels,n=r.gridModels,i=K(),o={},s={};!t&&!a&&!n||(C(t,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),C(a,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),C(n,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,f=[];C(u.getCartesians(),function(h,v){(pt(t,h.getAxis("x").model)>=0||pt(a,h.getAxis("y").model)>=0)&&f.push(h)}),e.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:ew.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,e){C(r.geoModels,function(t){var a=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:a,coordSyses:[a],getPanelRect:ew.geo})})}},tw=[function(r,e){var t=r.xAxisModel,a=r.yAxisModel,n=r.gridModel;return!n&&t&&(n=t.axis.grid.model),!n&&a&&(n=a.axis.grid.model),n&&n===e.gridModel},function(r,e){var t=r.geoModel;return t&&t===e.geoModel}],ew={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,e=r.getBoundingRect().clone();return e.applyTransform(ii(r)),e}},Kc={lineX:ot(rw,0),lineY:ot(rw,1),rect:function(r,e,t,a){var n=r?e.pointToData([t[0][0],t[1][0]],a):e.dataToPoint([t[0][0],t[1][0]],a),i=r?e.pointToData([t[0][1],t[1][1]],a):e.dataToPoint([t[0][1],t[1][1]],a),o=[Gd([n[0],i[0]]),Gd([n[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,e,t,a){var n=[[1/0,-1/0],[1/0,-1/0]],i=G(t,function(o){var s=r?e.pointToData(o,a):e.dataToPoint(o,a);return n[0][0]=Math.min(n[0][0],s[0]),n[1][0]=Math.min(n[1][0],s[1]),n[0][1]=Math.max(n[0][1],s[0]),n[1][1]=Math.max(n[1][1],s[1]),s});return{values:i,xyMinMax:n}}};function rw(r,e,t,a){var n=t.getAxis(["x","y"][r]),i=Gd(G([0,1],function(s){return e?n.coordToData(n.toLocalCoord(a[s]),!0):n.toGlobalCoord(n.dataToCoord(a[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var aw={lineX:ot(nw,0),lineY:ot(nw,1),rect:function(r,e,t){return[[r[0][0]-t[0]*e[0][0],r[0][1]-t[0]*e[0][1]],[r[1][0]-t[1]*e[1][0],r[1][1]-t[1]*e[1][1]]]},polygon:function(r,e,t){return G(r,function(a,n){return[a[0]-t[0]*e[n][0],a[1]-t[1]*e[n][1]]})}};function nw(r,e,t,a){return[e[0]-a[r]*t[0],e[1]-a[r]*t[1]]}function xY(r,e){var t=iw(r),a=iw(e),n=[t[0]/a[0],t[1]/a[1]];return isNaN(n[0])&&(n[0]=1),isNaN(n[1])&&(n[1]=1),n}function iw(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const jy=_Y;var Fd=C,wY=YP("toolbox-dataZoom_"),bY=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){this._brushController||(this._brushController=new Ry(n.getZr()),this._brushController.on("brush",Z(this._onBrush,this)).mount()),CY(t,a,this,i,n),TY(t,a)},e.prototype.onclick=function(t,a,n){AY[n].call(this)},e.prototype.remove=function(t,a){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,a){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var a=t.areas;if(!t.isEnd||!a.length)return;var n={},i=this.ecModel;this._brushController.updateCovers([]);var o=new jy(Jy(this.model),i,{include:["grid"]});o.matchOutputRanges(a,i,function(u,f,h){if(h.type==="cartesian2d"){var v=u.brushType;v==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[v],h,f)}}),vY(i,n),this._dispatchZoomAction(n);function s(u,f,h){var v=f.getAxis(u),c=v.model,p=l(u,c,i),d=p.findRepresentativeAxisProxy(c).getMinMaxSpan();(d.minValueSpan!=null||d.maxValueSpan!=null)&&(h=bi(0,h.slice(),v.scale.getExtent(),0,d.minValueSpan,d.maxValueSpan)),p&&(n[p.id]={dataZoomId:p.id,startValue:h[0],endValue:h[1]})}function l(u,f,h){var v;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(c){var p=c.getAxisModel(u,f.componentIndex);p&&(v=c)}),v}},e.prototype._dispatchZoomAction=function(t){var a=[];Fd(t,function(n,i){a.push(rt(n))}),a.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:a})},e.getDefaultOption=function(t){var a={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return a},e}(nr),AY={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(cY(this.ecModel))}};function Jy(r){var e={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return e.xAxisIndex==null&&e.xAxisId==null&&(e.xAxisIndex="all"),e.yAxisIndex==null&&e.yAxisId==null&&(e.yAxisIndex="all"),e}function TY(r,e){r.setIconStatus("back",dY(e)>1?"emphasis":"normal")}function CY(r,e,t,a,n){var i=t._isZoomActive;a&&a.type==="takeGlobalCursor"&&(i=a.key==="dataZoomSelect"?a.dataZoomSelectActive:!1),t._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new jy(Jy(r),e,{include:["grid"]}),s=o.makePanelOpts(n,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});t._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}Ck("dataZoom",function(r){var e=r.getComponent("toolbox",0),t=["feature","dataZoom"];if(!e||e.get(t)==null)return;var a=e.getModel(t),n=[],i=Jy(a),o=As(r,i);Fd(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),Fd(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var h=l.componentIndex,v={type:"select",$fromToolbox:!0,filterMode:a.get("filterMode",!0)||"filter",id:wY+u+h};v[f]=h,n.push(v)}return n});const DY=bY;function MY(r){r.registerComponentModel(Y7),r.registerComponentView(q7),qi("saveAsImage",Q7),qi("magicType",tY),qi("dataView",hY),qi("dataZoom",DY),qi("restore",yY),dt(W7)}var LY=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},e}(Tt);const IY=LY;function WL(r){var e=r.get("confine");return e!=null?!!e:r.get("renderMode")==="richText"}function UL(r){if(Ct.domSupported){for(var e=document.documentElement.style,t=0,a=r.length;t-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var f=u*Math.PI/180,h=o+n,v=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),c=Math.round(((v-Math.SQRT2*n)/2+Math.SQRT2*n-(v-h)/2)*100)/100;s+=";"+i+":-"+c+"px";var p=e+" solid "+n+"px;",d=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+p,"border-right:"+p,"background-color:"+a+";"];return'
'}function BY(r,e){var t="cubic-bezier(0.23,1,0.32,1)",a=" "+r/2+"s "+t,n="opacity"+a+",visibility"+a;return e||(a=" "+r+"s "+t,n+=Ct.transformSupported?","+tm+a:",left"+a+",top"+a),EY+":"+n}function ow(r,e,t){var a=r.toFixed(0)+"px",n=e.toFixed(0)+"px";if(!Ct.transformSupported)return t?"top:"+n+";left:"+a+";":[["top",n],["left",a]];var i=Ct.transform3dSupported,o="translate"+(i?"3d":"")+"("+a+","+n+(i?",0":"")+")";return t?"top:0;left:0;"+tm+":"+o+";":[["top",0],["left",0],[YL,o]]}function VY(r){var e=[],t=r.get("fontSize"),a=r.getTextColor();a&&e.push("color:"+a),e.push("font:"+r.getFont()),t&&e.push("line-height:"+Math.round(t*3/2)+"px");var n=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return n&&i&&e.push("text-shadow:"+o+"px "+s+"px "+i+"px "+n),C(["decoration","align"],function(l){var u=r.get(l);u&&e.push("text-"+l+":"+u)}),e.join(";")}function zY(r,e,t){var a=[],n=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=JT(r,"html"),v=l+"px "+u+"px "+o+"px "+s;return a.push("box-shadow:"+v),e&&n&&a.push(BY(n,t)),i&&a.push("background-color:"+i),C(["width","color","radius"],function(c){var p="border-"+c,d=yT(p),g=r.get(d);g!=null&&a.push(p+":"+g+(c==="color"?"":"px"))}),a.push(VY(f)),h!=null&&a.push("padding:"+To(h).join("px ")+"px"),a.join(";")+";"}function sw(r,e,t,a,n){var i=e&&e.painter;if(t){var o=i&&i.getViewportRoot();o&&gI(r,o,document.body,a,n)}else{r[0]=a,r[1]=n;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/e.getWidth(),r[3]=r[1]/e.getHeight()}var GY=function(){function r(e,t,a){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,Ct.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),o=this._appendToBody=a&&a.appendToBody;sw(this._styleCoord,i,o,t.getWidth()/2,t.getHeight()/2),o?document.body.appendChild(n):e.appendChild(n),this._container=e;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,f=i.painter.getViewportRoot();Je(f,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(e){var t=this._container,a=RY(t,"position"),n=t.style;n.position!=="absolute"&&a!=="absolute"&&(n.position="relative");var i=e.get("alwaysShowContent");i&&this._moveIfResized(),this.el.className=e.get("className")||""},r.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var a=this.el,n=a.style,i=this._styleCoord;a.innerHTML?n.cssText=kY+zY(e,!this._firstShow,this._longHide)+ow(i[0],i[1],!0)+("border-color:"+pi(t)+";")+(e.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):n.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(e,t,a,n,i){var o=this.el;if(e==null){o.innerHTML="";return}var s="";if(Y(i)&&a.get("trigger")==="item"&&!WL(a)&&(s=NY(a,n,i)),Y(e))o.innerHTML=e+s;else if(e){o.innerHTML="",z(e)||(e=[e]);for(var l=0;l=0?this._tryShow(i,o):n==="leave"&&this._hide(o))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,a=this._ecModel,n=this._api,i=t.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!n.isDisposed()&&o.manuallyShowTip(t,a,n,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,a,n,i){if(!(i.from===this.uid||Ct.node||!n.getDom())){var o=fw(i,n);this._ticket="";var s=i.dataByCoordSys,l=qY(i,a,n);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var f=UY;f.x=i.x,f.y=i.y,f.update(),it(f).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:f},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(t,a,n,i))return;var h=IL(i,a),v=h.point[0],c=h.point[1];v!=null&&c!=null&&this._tryShow({offsetX:v,offsetY:c,target:h.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,a,n,i){var o=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(fw(i,n))},e.prototype._manuallyAxisShowTip=function(t,a,n,i){var o=i.seriesIndex,s=i.dataIndex,l=a.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=a.getSeriesByIndex(o);if(u){var f=u.getData(),h=as([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return n.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},e.prototype._tryShow=function(t,a){var n=t.target,i=this._tooltipModel;if(i){this._lastX=t.offsetX,this._lastY=t.offsetY;var o=t.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,t);else if(n){this._lastDataByCoordSys=null;var s,l;Qn(n,function(u){if(it(u).dataIndex!=null)return s=u,!0;if(it(u).tooltipConfig!=null)return l=u,!0},!0),s?this._showSeriesItemTooltip(t,s,a):l?this._showComponentItemTooltip(t,l,a):this._hide(a)}else this._lastDataByCoordSys=null,this._hide(a)}},e.prototype._showOrMove=function(t,a){var n=t.get("showDelay");a=Z(a,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(a,n):a()},e.prototype._showAxisTooltip=function(t,a){var n=this._ecModel,i=this._tooltipModel,o=[a.offsetX,a.offsetY],s=as([a.tooltipOption],i),l=this._renderMode,u=[],f=ue("section",{blocks:[],noHeader:!0}),h=[],v=new Ov;C(t,function(m){C(m.dataByAxis,function(_){var S=n.getComponent(_.axisDim+"Axis",_.axisIndex),w=_.value;if(!(!S||w==null)){var x=CL(w,S.axis,n,_.seriesDataIndices,_.valueLabelOpt),b=ue("section",{header:x,noHeader:!Sr(x),sortBlocks:!0,blocks:[]});f.blocks.push(b),C(_.seriesDataIndices,function(A){var T=n.getSeriesByIndex(A.seriesIndex),D=A.dataIndexInside,M=T.getDataParams(D);if(!(M.dataIndex<0)){M.axisDim=_.axisDim,M.axisIndex=_.axisIndex,M.axisType=_.axisType,M.axisId=_.axisId,M.axisValue=ry(S.axis,{value:w}),M.axisValueLabel=x,M.marker=v.makeTooltipMarker("item",pi(M.color),l);var L=q0(T.formatTooltip(D,!0,null)),I=L.frag;if(I){var P=as([T],i).get("valueFormatter");b.blocks.push(P?B({valueFormatter:P},I):I)}L.text&&h.push(L.text),u.push(M)}})}})}),f.blocks.reverse(),h.reverse();var c=a.position,p=s.get("order"),d=e_(f,v,l,p,n.get("useUTC"),s.get("textStyle"));d&&h.unshift(d);var g=l==="richText"?` + +`:"
",y=h.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(t,u)?this._updatePosition(s,c,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],c,null,v)})},e.prototype._showSeriesItemTooltip=function(t,a,n){var i=this._ecModel,o=it(a),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,h=o.dataType,v=u.getData(h),c=this._renderMode,p=t.positionDefault,d=as([v.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),g=d.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,h),m=new Ov;y.marker=m.makeTooltipMarker("item",pi(y.color),c);var _=q0(u.formatTooltip(f,!1,h)),S=d.get("order"),w=d.get("valueFormatter"),x=_.frag,b=x?e_(w?B({valueFormatter:w},x):x,m,c,S,i.get("useUTC"),d.get("textStyle")):_.text,A="item_"+u.name+"_"+f;this._showOrMove(d,function(){this._showTooltipContent(d,b,y,A,t.offsetX,t.offsetY,t.position,t.target,m)}),n({type:"showTip",dataIndexInside:f,dataIndex:v.getRawIndex(f),seriesIndex:s,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,a,n){var i=it(a),o=i.tooltipConfig,s=o.option||{};if(Y(s)){var l=s;s={content:l,formatter:l}}var u=[s],f=this._ecModel.getComponent(i.componentMainType,i.componentIndex);f&&u.push(f),u.push({formatter:s.content});var h=t.positionDefault,v=as(u,this._tooltipModel,h?{position:h}:null),c=v.get("content"),p=Math.random()+"",d=new Ov;this._showOrMove(v,function(){var g=rt(v.get("formatterParams")||{});this._showTooltipContent(v,c,g,p,t.offsetX,t.offsetY,t.position,a,d)}),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,a,n,i,o,s,l,u,f){if(this._ticket="",!(!t.get("showContent")||!t.get("show"))){var h=this._tooltipContent;h.setEnterable(t.get("enterable"));var v=t.get("formatter");l=l||t.get("position");var c=a,p=this._getNearestPoint([o,s],n,t.get("trigger"),t.get("borderColor")),d=p.color;if(v)if(Y(v)){var g=t.ecModel.get("useUTC"),y=z(n)?n[0]:n,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;c=v,m&&(c=mh(y.axisValue,c,g)),c=mT(c,n,!0)}else if(Q(v)){var _=Z(function(S,w){S===this._ticket&&(h.setContent(w,f,t,d,l),this._updatePosition(t,l,o,s,h,n,u))},this);this._ticket=i,c=v(n,i,_)}else c=v;h.setContent(c,f,t,d,l),h.show(t,d),this._updatePosition(t,l,o,s,h,n,u)}},e.prototype._getNearestPoint=function(t,a,n,i){if(n==="axis"||z(a))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!z(a))return{color:i||a.color||a.borderColor}},e.prototype._updatePosition=function(t,a,n,i,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();a=a||t.get("position");var h=o.getSize(),v=t.get("align"),c=t.get("verticalAlign"),p=l&&l.getBoundingRect().clone();if(l&&p.applyTransform(l.transform),Q(a)&&(a=a([n,i],s,o.el,p,{viewSize:[u,f],contentSize:h.slice()})),z(a))n=H(a[0],u),i=H(a[1],f);else if(et(a)){var d=a;d.width=h[0],d.height=h[1];var g=ie(d,{width:u,height:f});n=g.x,i=g.y,v=null,c=null}else if(Y(a)&&l){var y=$Y(a,p,h,t.get("borderWidth"));n=y[0],i=y[1]}else{var y=ZY(n,i,o,u,f,v?null:20,c?null:20);n=y[0],i=y[1]}if(v&&(n-=hw(v)?h[0]/2:v==="right"?h[0]:0),c&&(i-=hw(c)?h[1]/2:c==="bottom"?h[1]:0),WL(t)){var y=XY(n,i,o,u,f);n=y[0],i=y[1]}o.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,a){var n=this._lastDataByCoordSys,i=this._cbParamsList,o=!!n&&n.length===t.length;return o&&C(n,function(s,l){var u=s.dataByAxis||[],f=t[l]||{},h=f.dataByAxis||[];o=o&&u.length===h.length,o&&C(u,function(v,c){var p=h[c]||{},d=v.seriesDataIndices||[],g=p.seriesDataIndices||[];o=o&&v.value===p.value&&v.axisType===p.axisType&&v.axisId===p.axisId&&d.length===g.length,o&&C(d,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),i&&C(v.seriesDataIndices,function(y){var m=y.seriesIndex,_=a[m],S=i[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=a,!!o},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,a){Ct.node||!a.getDom()||(Ks(this,"_updatePosition"),this._tooltipContent.dispose(),Nd("itemTooltip",a))},e.type="tooltip",e}(qt);function as(r,e,t){var a=e.ecModel,n;t?(n=new Gt(t,a,a),n=new Gt(e.option,n,a)):n=e;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Gt&&(o=o.get("tooltip",!0)),Y(o)&&(o={formatter:o}),o&&(n=new Gt(o,n,a)))}return n}function fw(r,e){return r.dispatchAction||Z(e.dispatchAction,e)}function ZY(r,e,t,a,n,i,o){var s=t.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>a?r-=l+i:r+=i),o!=null&&(e+u+o>n?e-=u+o:e+=o),[r,e]}function XY(r,e,t,a,n){var i=t.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,a)-o,e=Math.min(e+s,n)-s,r=Math.max(r,0),e=Math.max(e,0),[r,e]}function $Y(r,e,t,a){var n=t[0],i=t[1],o=Math.ceil(Math.SQRT2*a)+8,s=0,l=0,u=e.width,f=e.height;switch(r){case"inside":s=e.x+u/2-n/2,l=e.y+f/2-i/2;break;case"top":s=e.x+u/2-n/2,l=e.y-i-o;break;case"bottom":s=e.x+u/2-n/2,l=e.y+f+o;break;case"left":s=e.x-n-o,l=e.y+f/2-i/2;break;case"right":s=e.x+u+o,l=e.y+f/2-i/2}return[s,l]}function hw(r){return r==="center"||r==="middle"}function qY(r,e,t){var a=pg(r).queryOptionMap,n=a.keys()[0];if(!(!n||n==="series")){var i=cl(e,n,a.get(n),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=t.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=it(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:n,componentIndex:o.componentIndex,el:l}}}}const KY=YY;function QY(r){dt(Rl),r.registerComponentModel(IY),r.registerComponentView(KY),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Jt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Jt)}var jY=["rect","polygon","keep","clear"];function JY(r,e){var t=Ot(r?r.brush:[]);if(t.length){var a=[];C(t,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(a=a.concat(u))});var n=r&&r.toolbox;z(n)&&(n=n[0]),n||(n={feature:{}},r.toolbox=[n]);var i=n.feature||(n.feature={}),o=i.brush||(i.brush={}),s=o.type||(o.type=[]);s.push.apply(s,a),tZ(s),e&&!s.length&&s.push.apply(s,jY)}}function tZ(r){var e={};C(r,function(t){e[t]=1}),r.length=0,C(e,function(t,a){r.push(a)})}var vw=C;function cw(r){if(r){for(var e in r)if(r.hasOwnProperty(e))return!0}}function Hd(r,e,t){var a={};return vw(e,function(i){var o=a[i]=n();vw(r[i],function(s,l){if(de.isValidType(l)){var u={type:l,visual:s};t&&t(u,i),o[l]=new de(u),l==="opacity"&&(u=rt(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new de(u))}})}),a;function n(){var i=function(){};i.prototype.__hidden=i.prototype;var o=new i;return o}}function XL(r,e,t){var a;C(t,function(n){e.hasOwnProperty(n)&&cw(e[n])&&(a=!0)}),a&&C(t,function(n){e.hasOwnProperty(n)&&cw(e[n])?r[n]=rt(e[n]):delete r[n]})}function eZ(r,e,t,a,n,i){var o={};C(r,function(h){var v=de.prepareVisualTypes(e[h]);o[h]=v});var s;function l(h){return Yg(t,s,h)}function u(h,v){uC(t,s,h,v)}i==null?t.each(f):t.each([i],f);function f(h,v){s=i==null?h:v;var c=t.getRawDataItem(s);if(!(c&&c.visualMap===!1))for(var p=a.call(n,h),d=e[p],g=o[p],y=0,m=g.length;ye[0][1]&&(e[0][1]=i[0]),i[1]e[1][1]&&(e[1][1]=i[1])}return e&&mw(e)}};function mw(r){return new ht(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var uZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.ecModel=t,this.api=a,this.model,(this._brushController=new Ry(a.getZr())).on("brush",Z(this._onBrush,this)).mount()},e.prototype.render=function(t,a,n,i){this.model=t,this._updateController(t,a,n,i)},e.prototype.updateTransform=function(t,a,n,i){$L(a),this._updateController(t,a,n,i)},e.prototype.updateVisual=function(t,a,n,i){this.updateTransform(t,a,n,i)},e.prototype.updateView=function(t,a,n,i){this._updateController(t,a,n,i)},e.prototype._updateController=function(t,a,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var a=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:a,areas:rt(n),$from:a}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:a,areas:rt(n),$from:a})},e.type="brush",e}(qt);const fZ=uZ;var hZ="#ddd",vZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.areas=[],t.brushOption={},t}return e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&XL(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:hZ},i.hasOwnProperty("liftZ")||(i.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=G(t,function(a){return _w(this.option,a)},this))},e.prototype.setBrushOption=function(t){this.brushOption=_w(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},e}(Tt);function _w(r,e){return ft({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new Gt(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},e,!0)}const cZ=vZ;var pZ=["rect","polygon","lineX","lineY","keep","clear"],dZ=function(r){O(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n){var i,o,s;a.eachComponent({mainType:"brush"},function(l){i=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=i,this._brushMode=o,C(t.get("type",!0),function(l){t.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===i)?"emphasis":"normal")})},e.prototype.updateView=function(t,a,n){this.render(t,a,n)},e.prototype.getIcons=function(){var t=this.model,a=t.get("icon",!0),n={};return C(t.get("type",!0),function(i){a[i]&&(n[i]=a[i])}),n},e.prototype.onclick=function(t,a,n){var i=this._brushType,o=this._brushMode;n==="clear"?(a.dispatchAction({type:"axisAreaSelect",intervals:[]}),a.dispatchAction({type:"brush",command:"clear",areas:[]})):a.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:n==="keep"?i:i===n?!1:n,brushMode:n==="keep"?o==="multiple"?"single":"multiple":o}})},e.getDefaultOption=function(t){var a={show:!0,type:pZ.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return a},e}(nr);const gZ=dZ;function yZ(r){r.registerComponentView(fZ),r.registerComponentModel(cZ),r.registerPreprocessor(JY),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,nZ),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(e,t){t.eachComponent({mainType:"brush",query:e},function(a){a.setAreas(e.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},Jt),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},Jt),qi("brush",gZ)}var mZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.type="title",e.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},e}(Tt),_Z=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){if(this.group.removeAll(),!!t.get("show")){var i=this.group,o=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=ut(t.get("textBaseline"),t.get("textVerticalAlign")),f=new Dt({style:zt(o,{text:t.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),v=t.get("subtext"),c=new Dt({style:zt(s,{text:v,fill:s.getTextColor(),y:h.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),g=t.get("triggerEvent",!0);f.silent=!p&&!g,c.silent=!d&&!g,p&&f.on("click",function(){wf(p,"_"+t.get("target"))}),d&&c.on("click",function(){wf(d,"_"+t.get("subtarget"))}),it(f).eventData=it(c).eventData=g?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(f),v&&i.add(c);var y=i.getBoundingRect(),m=t.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=ie(m,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));l||(l=t.get("left")||t.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=t.get("top")||t.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),c.setStyle(S),y=i.getBoundingRect();var w=_.margin,x=t.getItemStyle(["color","opacity"]);x.fill=t.get("backgroundColor");var b=new bt({shape:{x:y.x-w[3],y:y.y-w[0],width:y.width+w[1]+w[3],height:y.height+w[0]+w[2],r:t.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(b)}},e.type="title",e}(qt);function SZ(r){r.registerComponentModel(mZ),r.registerComponentView(_Z)}var xZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode="box",t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){t==null&&(t=this.option.currentIndex);var a=this._data.count();this.option.loop?t=(t%a+a)%a:(t>=a&&(t=a-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t=this.option,a=t.data||[],n=t.axisType,i=this._names=[],o;n==="category"?(o=[],C(a,function(u,f){var h=ne(_o(u),""),v;et(u)?(v=rt(u),v.value=f):v=f,o.push(v),i.push(h)})):o=a;var s={category:"ordinal",time:"time",value:"number"}[n]||"number",l=this._data=new Le([{name:"value",type:s}],this);l.initData(o,i)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},e}(Tt);const Sw=xZ;var qL=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline.slider",e.defaultOption=sn(Sw.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),e}(Sw);ae(qL,Gg.prototype);const wZ=qL;var bZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline",e}(qt);const AZ=bZ;var TZ=function(r){O(e,r);function e(t,a,n,i){var o=r.call(this,t,a,n)||this;return o.type=i||"value",o}return e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},e}(Dr);const CZ=TZ;var jc=Math.PI,xw=At(),DZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.api=a},e.prototype.render=function(t,a,n){if(this.model=t,this.api=n,this.ecModel=a,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(i,t);t.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return ue("nameValue",{noName:!0,value:f})},C(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](i,o,l,t)},this),this._renderAxisLabel(i,s,l,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,a){var n=t.get(["label","position"]),i=t.get("orient"),o=LZ(t,a),s;n==null||n==="auto"?s=i==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:jc/2},h=i==="vertical"?o.height:o.width,v=t.getModel("controlStyle"),c=v.get("show",!0),p=c?v.get("itemSize"):0,d=c?v.get("itemGap"):0,g=p+d,y=t.get(["label","rotate"])||0;y=y*jc/180;var m,_,S,w=v.get("position",!0),x=c&&v.get("showPlayBtn",!0),b=c&&v.get("showPrevBtn",!0),A=c&&v.get("showNextBtn",!0),T=0,D=h;w==="left"||w==="bottom"?(x&&(m=[0,0],T+=g),b&&(_=[T,0],T+=g),A&&(S=[D-p,0],D-=g)):(x&&(m=[D-p,0],D-=g),b&&(_=[0,0],T+=g),A&&(S=[D-p,0],D-=g));var M=[T,D];return t.get("inverse")&&M.reverse(),{viewRect:o,mainLength:h,orient:i,rotation:f[i],labelRotation:y,labelPosOpt:s,labelAlign:t.get(["label","align"])||l[i],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[i],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:M,controlSize:p,controlGap:d}},e.prototype._position=function(t,a){var n=this._mainGroup,i=this._labelGroup,o=t.viewRect;if(t.orient==="vertical"){var s=ur(),l=o.x,u=o.y+o.height;Ur(s,s,[-l,-u]),mi(s,s,-jc/2),Ur(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),h=m(n.getBoundingRect()),v=m(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=f[0][0];var d=t.labelPosOpt;if(d==null||Y(d)){var g=d==="+"?0:1;_(c,h,f,1,g),_(p,v,f,1,1-g)}else{var g=d>=0?0:1;_(c,h,f,1,g),p[1]=c[1]+d}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,y(n),y(i);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,w,x,b,A){S[b]+=x[b][A]-w[b][A]}},e.prototype._createAxis=function(t,a){var n=a.getData(),i=a.get("axisType"),o=MZ(a,i);o.getTicks=function(){return n.mapArray(["value"],function(u){return{value:u}})};var s=n.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new CZ("value",o,t.axisExtent,i);return l.model=a,l},e.prototype._createGroup=function(t){var a=this[t]=new nt;return this.group.add(a),a},e.prototype._renderAxisLine=function(t,a,n,i){var o=n.getExtent();if(i.get(["lineStyle","show"])){var s=new ve({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:B({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});a.add(s);var l=this._progressLine=new ve({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:J({lineCap:"round",lineWidth:s.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});a.add(l)}},e.prototype._renderAxisTick=function(t,a,n,i){var o=this,s=i.getData(),l=n.scale.getTicks();this._tickSymbols=[],C(l,function(u){var f=n.dataToCoord(u.value),h=s.getItemModel(u.value),v=h.getModel("itemStyle"),c=h.getModel(["emphasis","itemStyle"]),p=h.getModel(["progress","itemStyle"]),d={x:f,y:0,onclick:Z(o._changeTimeline,o,u.value)},g=ww(h,v,a,d);g.ensureState("emphasis").style=c.getItemStyle(),g.ensureState("progress").style=p.getItemStyle(),ni(g);var y=it(g);h.get("tooltip")?(y.dataIndex=u.value,y.dataModel=i):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},e.prototype._renderAxisLabel=function(t,a,n,i){var o=this,s=n.getLabelModel();if(s.get("show")){var l=i.getData(),u=n.getViewLabels();this._tickLabels=[],C(u,function(f){var h=f.tickValue,v=l.getItemModel(h),c=v.getModel("label"),p=v.getModel(["emphasis","label"]),d=v.getModel(["progress","label"]),g=n.dataToCoord(f.tickValue),y=new Dt({x:g,y:0,rotation:t.labelRotation-t.rotation,onclick:Z(o._changeTimeline,o,h),silent:!1,style:zt(c,{text:f.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});y.ensureState("emphasis").style=zt(p),y.ensureState("progress").style=zt(d),a.add(y),ni(y),xw(y).dataIndex=h,o._tickLabels.push(y)})}},e.prototype._renderControl=function(t,a,n,i){var o=t.controlSize,s=t.rotation,l=i.getModel("controlStyle").getItemStyle(),u=i.getModel(["emphasis","controlStyle"]).getItemStyle(),f=i.getPlayState(),h=i.get("inverse",!0);v(t.nextBtnPosition,"next",Z(this._changeTimeline,this,h?"-":"+")),v(t.prevBtnPosition,"prev",Z(this._changeTimeline,this,h?"+":"-")),v(t.playPosition,f?"stop":"play",Z(this._handlePlayClick,this,!f),!0);function v(c,p,d,g){if(c){var y=Ar(ut(i.get(["controlStyle",p+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=IZ(i,p+"Icon",m,{x:c[0],y:c[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:d});_.ensureState("emphasis").style=u,a.add(_),ni(_)}}},e.prototype._renderCurrentPointer=function(t,a,n,i){var o=i.getData(),s=i.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(h){h.draggable=!0,h.drift=Z(u._handlePointerDrag,u),h.ondragend=Z(u._handlePointerDragend,u),bw(h,u._progressLine,s,n,i,!0)},onUpdate:function(h){bw(h,u._progressLine,s,n,i)}};this._currentPointer=ww(l,l,this._mainGroup,{},this._currentPointer,f)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,a,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,a){var n=this._toAxisCoord(t)[0],i=this._axis,o=sr(i.getExtent().slice());n>o[1]&&(n=o[1]),n=0&&(o[i]=+o[i].toFixed(v)),[o,h]}var Jc={min:ot(Eu,"min"),max:ot(Eu,"max"),average:ot(Eu,"average"),median:ot(Eu,"median")};function ul(r,e){if(e){var t=r.getData(),a=r.coordinateSystem,n=a.dimensions;if(!VZ(e)&&!z(e.coord)&&a){var i=QL(e,t,a,r);if(e=rt(e),e.type&&Jc[e.type]&&i.baseAxis&&i.valueAxis){var o=pt(n,i.baseAxis.dim),s=pt(n,i.valueAxis.dim),l=Jc[e.type](t,i.baseDataDim,i.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else e.coord=[e.xAxis!=null?e.xAxis:e.radiusAxis,e.yAxis!=null?e.yAxis:e.angleAxis]}if(e.coord==null)e.coord=[];else for(var u=e.coord,f=0;f<2;f++)Jc[u[f]]&&(u[f]=rm(t,t.mapDimension(n[f]),u[f]));return e}}function QL(r,e,t,a){var n={};return r.valueIndex!=null||r.valueDim!=null?(n.valueDataDim=r.valueIndex!=null?e.getDimension(r.valueIndex):r.valueDim,n.valueAxis=t.getAxis(zZ(a,n.valueDataDim)),n.baseAxis=t.getOtherAxis(n.valueAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim)):(n.baseAxis=a.getBaseAxis(),n.valueAxis=t.getOtherAxis(n.baseAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim),n.valueDataDim=e.mapDimension(n.valueAxis.dim)),n}function zZ(r,e){var t=r.getData().getDimensionInfo(e);return t&&t.coordDim}function fl(r,e){return r&&r.containData&&e.coord&&!Ud(e)?r.containData(e.coord):!0}function GZ(r,e,t){return r&&r.containZone&&e.coord&&t.coord&&!Ud(e)&&!Ud(t)?r.containZone(e.coord,t.coord):!0}function jL(r,e){return r?function(t,a,n,i){var o=i<2?t.coord&&t.coord[i]:t.value;return Xa(o,e[i])}:function(t,a,n,i){return Xa(t.value,e[i])}}function rm(r,e,t){if(t==="average"){var a=0,n=0;return r.each(e,function(i,o){isNaN(i)||(a+=i,n++)}),a/n}else return t==="median"?r.getMedian(e):r.getDataExtent(e)[t==="max"?1:0]}var tp=At(),FZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){this.markerGroupMap=K()},e.prototype.render=function(t,a,n){var i=this,o=this.markerGroupMap;o.each(function(s){tp(s).keep=!1}),a.eachSeries(function(s){var l=nn.getMarkerModelFromSeries(s,i.type);l&&i.renderSeries(s,l,a,n)}),o.each(function(s){!tp(s).keep&&i.group.remove(s.group)})},e.prototype.markKeep=function(t){tp(t).keep=!0},e.prototype.toggleBlurSeries=function(t,a){var n=this;C(t,function(i){var o=nn.getMarkerModelFromSeries(i,n.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(a?TA(l):Sg(l))})}})},e.type="marker",e}(qt);const am=FZ;function Tw(r,e,t){var a=e.coordinateSystem;r.each(function(n){var i=r.getItemModel(n),o,s=H(i.get("x"),t.getWidth()),l=H(i.get("y"),t.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(e.getMarkerPosition)o=e.getMarkerPosition(r.getValues(r.dimensions,n));else if(a){var u=r.get(a.dimensions[0],n),f=r.get(a.dimensions[1],n);o=a.dataToPoint([u,f])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(n,o)})}var HZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=nn.getMarkerModelFromSeries(i,"markPoint");o&&(Tw(o.getData(),i,n),this.markerGroupMap.get(i.id).updateLayout())},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new Cl),h=WZ(o,t,a);a.setData(h),Tw(a.getData(),t,i),h.each(function(v){var c=h.getItemModel(v),p=c.getShallow("symbol"),d=c.getShallow("symbolSize"),g=c.getShallow("symbolRotate"),y=c.getShallow("symbolOffset"),m=c.getShallow("symbolKeepAspect");if(Q(p)||Q(d)||Q(g)||Q(y)){var _=a.getRawValue(v),S=a.getDataParams(v);Q(p)&&(p=p(_,S)),Q(d)&&(d=d(_,S)),Q(g)&&(g=g(_,S)),Q(y)&&(y=y(_,S))}var w=c.getModel("itemStyle").getItemStyle(),x=Sl(l,"color");w.fill||(w.fill=x),h.setItemVisual(v,{symbol:p,symbolSize:d,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:w})}),f.updateData(h),this.group.add(f.group),h.eachItemGraphicEl(function(v){v.traverse(function(c){it(c).dataModel=a})}),this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markPoint",e}(am);function WZ(r,e,t){var a;r?a=G(r&&r.dimensions,function(s){var l=e.getData().getDimensionInfo(e.getData().mapDimension(s))||{};return B(B({},l),{name:s,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new Le(a,t),i=G(t.get("data"),ot(ul,e));r&&(i=kt(i,ot(fl,r)));var o=jL(!!r,a);return n.initData(i,null,o),n}const UZ=HZ;function YZ(r){r.registerComponentModel(BZ),r.registerComponentView(UZ),r.registerPreprocessor(function(e){em(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})})}var ZZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(nn);const XZ=ZZ;var ku=At(),$Z=function(r,e,t,a){var n=r.getData(),i;if(z(a))i=a;else{var o=a.type;if(o==="min"||o==="max"||o==="average"||o==="median"||a.xAxis!=null||a.yAxis!=null){var s=void 0,l=void 0;if(a.yAxis!=null||a.xAxis!=null)s=e.getAxis(a.yAxis!=null?"y":"x"),l=he(a.yAxis,a.xAxis);else{var u=QL(a,n,e,r);s=u.valueAxis;var f=VC(n,u.valueDataDim);l=rm(n,f,o)}var h=s.dim==="x"?0:1,v=1-h,c=rt(a),p={coord:[]};c.type=null,c.coord=[],c.coord[v]=-1/0,p.coord[v]=1/0;var d=t.get("precision");d>=0&&Mt(l)&&(l=+l.toFixed(Math.min(d,20))),c.coord[h]=p.coord[h]=l,i=[c,p,{type:o,valueIndex:a.valueIndex,value:l}]}else i=[]}var g=[ul(r,i[0]),ul(r,i[1]),B({},i[2])];return g[2].type=g[2].type||null,ft(g[2],g[0]),ft(g[2],g[1]),g};function $f(r){return!isNaN(r)&&!isFinite(r)}function Cw(r,e,t,a){var n=1-r,i=a.dimensions[r];return $f(e[n])&&$f(t[n])&&e[r]===t[r]&&a.getAxis(i).containData(e[r])}function qZ(r,e){if(r.type==="cartesian2d"){var t=e[0].coord,a=e[1].coord;if(t&&a&&(Cw(1,t,a,r)||Cw(0,t,a,r)))return!0}return fl(r,e[0])&&fl(r,e[1])}function ep(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get("x"),n.getWidth()),u=H(o.get("y"),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition)s=a.getMarkerPosition(r.getValues(r.dimensions,e));else{var f=i.dimensions,h=r.get(f[0],e),v=r.get(f[1],e);s=i.dataToPoint([h,v])}if(xi(i,"cartesian2d")){var c=i.getAxis("x"),p=i.getAxis("y"),f=i.dimensions;$f(r.get(f[0],e))?s[0]=c.toGlobalCoord(c.getExtent()[t?0:1]):$f(r.get(f[1],e))&&(s[1]=p.toGlobalCoord(p.getExtent()[t?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(e,s)}var KZ=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=nn.getMarkerModelFromSeries(i,"markLine");if(o){var s=o.getData(),l=ku(o).from,u=ku(o).to;l.each(function(f){ep(l,f,!0,i,n),ep(u,f,!1,i,n)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(i.id).updateLayout()}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new Cy);this.group.add(f.group);var h=QZ(o,t,a),v=h.from,c=h.to,p=h.line;ku(a).from=v,ku(a).to=c,a.setData(p);var d=a.get("symbol"),g=a.get("symbolSize"),y=a.get("symbolRotate"),m=a.get("symbolOffset");z(d)||(d=[d,d]),z(g)||(g=[g,g]),z(y)||(y=[y,y]),z(m)||(m=[m,m]),h.from.each(function(S){_(v,S,!0),_(c,S,!1)}),p.each(function(S){var w=p.getItemModel(S).getModel("lineStyle").getLineStyle();p.setItemLayout(S,[v.getItemLayout(S),c.getItemLayout(S)]),w.stroke==null&&(w.stroke=v.getItemVisual(S,"style").fill),p.setItemVisual(S,{fromSymbolKeepAspect:v.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:v.getItemVisual(S,"symbolOffset"),fromSymbolRotate:v.getItemVisual(S,"symbolRotate"),fromSymbolSize:v.getItemVisual(S,"symbolSize"),fromSymbol:v.getItemVisual(S,"symbol"),toSymbolKeepAspect:c.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:c.getItemVisual(S,"symbolOffset"),toSymbolRotate:c.getItemVisual(S,"symbolRotate"),toSymbolSize:c.getItemVisual(S,"symbolSize"),toSymbol:c.getItemVisual(S,"symbol"),style:w})}),f.updateData(p),h.line.eachItemGraphicEl(function(S){it(S).dataModel=a,S.traverse(function(w){it(w).dataModel=a})});function _(S,w,x){var b=S.getItemModel(w);ep(S,w,x,t,i);var A=b.getModel("itemStyle").getItemStyle();A.fill==null&&(A.fill=Sl(l,"color")),S.setItemVisual(w,{symbolKeepAspect:b.get("symbolKeepAspect"),symbolOffset:ut(b.get("symbolOffset",!0),m[x?0:1]),symbolRotate:ut(b.get("symbolRotate",!0),y[x?0:1]),symbolSize:ut(b.get("symbolSize"),g[x?0:1]),symbol:ut(b.get("symbol",!0),d[x?0:1]),style:A})}this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markLine",e}(am);function QZ(r,e,t){var a;r?a=G(r&&r.dimensions,function(u){var f=e.getData().getDimensionInfo(e.getData().mapDimension(u))||{};return B(B({},f),{name:u,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new Le(a,t),i=new Le(a,t),o=new Le([],t),s=G(t.get("data"),ot($Z,e,r,t));r&&(s=kt(s,ot(qZ,r)));var l=jL(!!r,a);return n.initData(G(s,function(u){return u[0]}),null,l),i.initData(G(s,function(u){return u[1]}),null,l),o.initData(G(s,function(u){return u[2]})),o.hasItemOption=!0,{from:n,to:i,line:o}}const jZ=KZ;function JZ(r){r.registerComponentModel(XZ),r.registerComponentView(jZ),r.registerPreprocessor(function(e){em(e.series,"markLine")&&(e.markLine=e.markLine||{})})}var t9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(nn);const e9=t9;var Ou=At(),r9=function(r,e,t,a){var n=a[0],i=a[1];if(!(!n||!i)){var o=ul(r,n),s=ul(r,i),l=o.coord,u=s.coord;l[0]=he(l[0],-1/0),l[1]=he(l[1],-1/0),u[0]=he(u[0],1/0),u[1]=he(u[1],1/0);var f=rg([{},o,s]);return f.coord=[o.coord,s.coord],f.x0=o.x,f.y0=o.y,f.x1=s.x,f.y1=s.y,f}};function qf(r){return!isNaN(r)&&!isFinite(r)}function Dw(r,e,t,a){var n=1-r;return qf(e[n])&&qf(t[n])}function a9(r,e){var t=e.coord[0],a=e.coord[1],n={coord:t,x:e.x0,y:e.y0},i={coord:a,x:e.x1,y:e.y1};return xi(r,"cartesian2d")?t&&a&&(Dw(1,t,a)||Dw(0,t,a))?!0:GZ(r,n,i):fl(r,n)||fl(r,i)}function Mw(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get(t[0]),n.getWidth()),u=H(o.get(t[1]),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition){var f=r.getValues(["x0","y0"],e),h=r.getValues(["x1","y1"],e),v=i.clampData(f),c=i.clampData(h),p=[];t[0]==="x0"?p[0]=v[0]>c[0]?h[0]:f[0]:p[0]=v[0]>c[0]?f[0]:h[0],t[1]==="y0"?p[1]=v[1]>c[1]?h[1]:f[1]:p[1]=v[1]>c[1]?f[1]:h[1],s=a.getMarkerPosition(p,t,!0)}else{var d=r.get(t[0],e),g=r.get(t[1],e),y=[d,g];i.clampData&&i.clampData(y,y),s=i.dataToPoint(y,!0)}if(xi(i,"cartesian2d")){var m=i.getAxis("x"),_=i.getAxis("y"),d=r.get(t[0],e),g=r.get(t[1],e);qf(d)?s[0]=m.toGlobalCoord(m.getExtent()[t[0]==="x0"?0:1]):qf(g)&&(s[1]=_.toGlobalCoord(_.getExtent()[t[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var Lw=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],n9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=nn.getMarkerModelFromSeries(i,"markArea");if(o){var s=o.getData();s.each(function(l){var u=G(Lw,function(h){return Mw(s,l,h,i,n)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new nt});this.group.add(f.group),this.markKeep(f);var h=i9(o,t,a);a.setData(h),h.each(function(v){var c=G(Lw,function(A){return Mw(h,v,A,t,i)}),p=o.getAxis("x").scale,d=o.getAxis("y").scale,g=p.getExtent(),y=d.getExtent(),m=[p.parse(h.get("x0",v)),p.parse(h.get("x1",v))],_=[d.parse(h.get("y0",v)),d.parse(h.get("y1",v))];sr(m),sr(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),w=!S;h.setItemLayout(v,{points:c,allClipped:w});var x=h.getItemModel(v).getModel("itemStyle").getItemStyle(),b=Sl(l,"color");x.fill||(x.fill=b,Y(x.fill)&&(x.fill=uf(x.fill,.4))),x.stroke||(x.stroke=b),h.setItemVisual(v,"style",x)}),h.diff(Ou(f).data).add(function(v){var c=h.getItemLayout(v);if(!c.allClipped){var p=new Ge({shape:{points:c.points}});h.setItemGraphicEl(v,p),f.group.add(p)}}).update(function(v,c){var p=Ou(f).data.getItemGraphicEl(c),d=h.getItemLayout(v);d.allClipped?p&&f.group.remove(p):(p?Lt(p,{shape:{points:d.points}},a,v):p=new Ge({shape:{points:d.points}}),h.setItemGraphicEl(v,p),f.group.add(p))}).remove(function(v){var c=Ou(f).data.getItemGraphicEl(v);f.group.remove(c)}).execute(),h.eachItemGraphicEl(function(v,c){var p=h.getItemModel(c),d=h.getItemVisual(c,"style");v.useStyle(h.getItemVisual(c,"style")),ye(v,le(p),{labelFetcher:a,labelDataIndex:c,defaultText:h.getName(c)||"",inheritColor:Y(d.fill)?uf(d.fill,1):"#000"}),ge(v,p),$t(v,null,null,p.get(["emphasis","disabled"])),it(v).dataModel=a}),Ou(f).data=h,f.group.silent=a.get("silent")||t.get("silent")},e.type="markArea",e}(am);function i9(r,e,t){var a,n,i=["x0","y0","x1","y1"];if(r){var o=G(r&&r.dimensions,function(u){var f=e.getData(),h=f.getDimensionInfo(f.mapDimension(u))||{};return B(B({},h),{name:u,ordinalMeta:null})});n=G(i,function(u,f){return{name:u,type:o[f%2].type}}),a=new Le(n,t)}else n=[{name:"value",type:"float"}],a=new Le(n,t);var s=G(t.get("data"),ot(r9,e,r,t));r&&(s=kt(s,ot(a9,r)));var l=r?function(u,f,h,v){var c=u.coord[Math.floor(v/2)][v%2];return Xa(c,n[v])}:function(u,f,h,v){return Xa(u.value,n[v])};return a.initData(s,null,l),a.hasItemOption=!0,a}const o9=n9;function s9(r){r.registerComponentModel(e9),r.registerComponentView(o9),r.registerPreprocessor(function(e){em(e.series,"markArea")&&(e.markArea=e.markArea||{})})}var l9=function(r,e){if(e==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(e==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},u9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(t,a){r.prototype.mergeOption.call(this,t,a),this._updateSelector(t)},e.prototype._updateSelector=function(t){var a=t.selector,n=this.ecModel;a===!0&&(a=t.selector=["all","inverse"]),z(a)&&C(a,function(i,o){Y(i)&&(i={type:i}),a[o]=ft(i,l9(n,i.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&this.get("selectedMode")==="single"){for(var a=!1,n=0;n=0},e.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},e}(Tt);const Yd=u9;var Fi=ot,Zd=C,Nu=nt,f9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.newlineDisabled=!1,t}return e.prototype.init=function(){this.group.add(this._contentGroup=new Nu),this.group.add(this._selectorGroup=new Nu),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,a,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!t.get("show",!0)){var o=t.get("align"),s=t.get("orient");(!o||o==="auto")&&(o=t.get("left")==="right"&&s==="vertical"?"right":"left");var l=t.get("selector",!0),u=t.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,t,a,n,l,s,u);var f=t.getBoxLayoutParams(),h={width:n.getWidth(),height:n.getHeight()},v=t.get("padding"),c=ie(f,h,v),p=this.layoutInner(t,o,c,i,l,u),d=ie(J({width:p.width,height:p.height},f),h,v);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=GL(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,a,n,i,o,s,l){var u=this.getContentGroup(),f=K(),h=a.get("selectedMode"),v=[];n.eachRawSeries(function(c){!c.get("legendHoverLink")&&v.push(c.id)}),Zd(a.getData(),function(c,p){var d=c.get("name");if(!this.newlineDisabled&&(d===""||d===` +`)){var g=new Nu;g.newline=!0,u.add(g);return}var y=n.getSeriesByName(d)[0];if(!f.get(d))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),w=m.getVisual("style"),x=this._createItem(y,d,p,c,a,t,_,w,S,h,i);x.on("click",Fi(Iw,d,null,i,v)).on("mouseover",Fi(Xd,y.name,null,i,v)).on("mouseout",Fi($d,y.name,null,i,v)),f.set(d,!0)}else n.eachRawSeries(function(b){if(!f.get(d)&&b.legendVisualProvider){var A=b.legendVisualProvider;if(!A.containName(d))return;var T=A.indexOfName(d),D=A.getItemVisual(T,"style"),M=A.getItemVisual(T,"legendIcon"),L=Ye(D.fill);L&&L[3]===0&&(L[3]=.2,D=B(B({},D),{fill:la(L,"rgba")}));var I=this._createItem(b,d,p,c,a,t,{},D,M,h,i);I.on("click",Fi(Iw,null,d,i,v)).on("mouseover",Fi(Xd,null,d,i,v)).on("mouseout",Fi($d,null,d,i,v)),f.set(d,!0)}},this)},this),o&&this._createSelector(o,a,i,s,l)},e.prototype._createSelector=function(t,a,n,i,o){var s=this.getSelectorGroup();Zd(t,function(u){var f=u.type,h=new Dt({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var v=a.getModel("selectorLabel"),c=a.getModel(["emphasis","selectorLabel"]);ye(h,{normal:v,emphasis:c},{defaultText:u.title}),ni(h)})},e.prototype._createItem=function(t,a,n,i,o,s,l,u,f,h,v){var c=t.visualDrawType,p=o.get("itemWidth"),d=o.get("itemHeight"),g=o.isSelected(a),y=i.get("symbolRotate"),m=i.get("symbolKeepAspect"),_=i.get("icon");f=_||f||"roundRect";var S=h9(f,i,l,u,c,g,v),w=new Nu,x=i.getModel("textStyle");if(Q(t.getLegendIcon)&&(!_||_==="inherit"))w.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var b=_==="inherit"&&t.getData().getVisual("symbol")?y==="inherit"?t.getData().getVisual("symbolRotate"):y:0;w.add(v9({itemWidth:p,itemHeight:d,icon:f,iconRotate:b,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var A=s==="left"?p+5:-5,T=s,D=o.get("formatter"),M=a;Y(D)&&D?M=D.replace("{name}",a??""):Q(D)&&(M=D(a));var L=i.get("inactiveColor");w.add(new Dt({style:zt(x,{text:M,x:A,y:d/2,fill:g?x.getTextColor():L,align:T,verticalAlign:"middle"})}));var I=new bt({shape:w.getBoundingRect(),invisible:!0}),P=i.getModel("tooltip");return P.get("show")&&wo({el:I,componentModel:o,itemName:a,itemTooltipOption:P.option}),w.add(I),w.eachChild(function(R){R.silent=!0}),I.silent=!h,this.getContentGroup().add(w),ni(w),w.__legendDataIndex=n,w},e.prototype.layoutInner=function(t,a,n,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();oi(t.get("orient"),l,t.get("itemGap"),n.width,n.height);var f=l.getBoundingRect(),h=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){oi("horizontal",u,t.get("selectorItemGap",!0));var v=u.getBoundingRect(),c=[-v.x,-v.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,g=d===0?"width":"height",y=d===0?"height":"width",m=d===0?"y":"x";s==="end"?c[d]+=f[g]+p:h[d]+=v[g]+p,c[1-d]+=f[y]/2-v[y]/2,u.x=c[0],u.y=c[1],l.x=h[0],l.y=h[1];var _={x:0,y:0};return _[g]=f[g]+p+v[g],_[y]=Math.max(f[y],v[y]),_[m]=Math.min(0,v[m]+c[1-d]),_}else return l.x=h[0],l.y=h[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(qt);function h9(r,e,t,a,n,i,o){function s(g,y){g.lineWidth==="auto"&&(g.lineWidth=y.lineWidth>0?2:0),Zd(g,function(m,_){g[_]==="inherit"&&(g[_]=y[_])})}var l=e.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=l.getShallow("decal");u.decal=!h||h==="inherit"?a.decal:lo(h,o),u.fill==="inherit"&&(u.fill=a[n]),u.stroke==="inherit"&&(u.stroke=a[f]),u.opacity==="inherit"&&(u.opacity=(n==="fill"?a:t).opacity),s(u,a);var v=e.getModel("lineStyle"),c=v.getLineStyle();if(s(c,t),u.fill==="auto"&&(u.fill=a.fill),u.stroke==="auto"&&(u.stroke=a.fill),c.stroke==="auto"&&(c.stroke=a.fill),!i){var p=e.get("inactiveBorderWidth"),d=u[f];u.lineWidth=p==="auto"?a.lineWidth>0&&d?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),c.stroke=v.get("inactiveColor"),c.lineWidth=v.get("inactiveWidth")}return{itemStyle:u,lineStyle:c}}function v9(r){var e=r.icon||"roundRect",t=re(e,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return t.setStyle(r.itemStyle),t.rotation=(r.iconRotate||0)*Math.PI/180,t.setOrigin([r.itemWidth/2,r.itemHeight/2]),e.indexOf("empty")>-1&&(t.style.stroke=t.style.fill,t.style.fill="#fff",t.style.lineWidth=2),t}function Iw(r,e,t,a){$d(r,e,t,a),t.dispatchAction({type:"legendToggleSelect",name:r??e}),Xd(r,e,t,a)}function JL(r){for(var e=r.getZr().storage.getDisplayList(),t,a=0,n=e.length;an[o],g=[-c.x,-c.y];a||(g[i]=f[u]);var y=[0,0],m=[-p.x,-p.y],_=ut(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(d){var S=t.get("pageButtonPosition",!0);S==="end"?m[i]+=n[o]-p[o]:y[i]+=p[o]+_}m[1-i]+=c[s]/2-p[s]/2,f.setPosition(g),h.setPosition(y),v.setPosition(m);var w={x:0,y:0};if(w[o]=d?n[o]:c[o],w[s]=Math.max(c[s],p[s]),w[l]=Math.min(0,p[l]+m[1-i]),h.__rectSize=n[o],d){var x={x:0,y:0};x[o]=Math.max(n[o]-p[o]-_,0),x[s]=w[s],h.setClipPath(new bt({shape:x})),h.__rectSize=x[o]}else v.eachChild(function(A){A.attr({invisible:!0,silent:!0})});var b=this._getPageInfo(t);return b.pageIndex!=null&&Lt(f,{x:b.contentPosition[0],y:b.contentPosition[1]},d?t:null),this._updatePageInfoView(t,b),w},e.prototype._pageGo=function(t,a,n){var i=this._getPageInfo(a)[t];i!=null&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:a.id})},e.prototype._updatePageInfoView=function(t,a){var n=this._controllerGroup;C(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",v=a[h]!=null,c=n.childOfName(f);c&&(c.setStyle("fill",v?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),c.cursor=v?"pointer":"default")});var i=n.childOfName("pageText"),o=t.get("pageFormatter"),s=a.pageIndex,l=s!=null?s+1:0,u=a.pageCount;i&&o&&i.setStyle("text",Y(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},e.prototype._getPageInfo=function(t){var a=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,o=t.getOrient().index,s=rp[o],l=ap[o],u=this._findTargetItemIndex(a),f=n.children(),h=f[u],v=f.length,c=v?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return p;var d=S(h);p.contentPosition[o]=-d.s;for(var g=u+1,y=d,m=d,_=null;g<=v;++g)_=S(f[g]),(!_&&m.e>y.s+i||_&&!w(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(p.pageNextDataIndex==null&&(p.pageNextDataIndex=y.i),++p.pageCount)),m=_;for(var g=u-1,y=d,m=d,_=null;g>=-1;--g)_=S(f[g]),(!_||!w(m,_.s))&&y.i=b&&x.s<=b+i}},e.prototype._findTargetItemIndex=function(t){if(!this._showController)return 0;var a,n=this.getContentGroup(),i;return n.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===t&&(a=s)}),a??i},e.type="legend.scroll",e}(t2);const m9=y9;function _9(r){r.registerAction("legendScroll","legendscroll",function(e,t){var a=e.scrollDataIndex;a!=null&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},function(n){n.setScrollDataIndex(a)})})}function S9(r){dt(e2),r.registerComponentModel(g9),r.registerComponentView(m9),_9(r)}function x9(r){dt(e2),dt(S9)}var w9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.inside",e.defaultOption=sn(ll.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(ll);const b9=w9;var nm=At();function A9(r,e,t){nm(r).coordSysRecordMap.each(function(a){var n=a.dataZoomInfoMap.get(e.uid);n&&(n.getRange=t)})}function T9(r,e){for(var t=nm(r).coordSysRecordMap,a=t.keys(),n=0;na[t+e]&&(e=s),n=n&&o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function I9(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(e,t){var a=nm(t),n=a.coordSysRecordMap||(a.coordSysRecordMap=K());n.each(function(i){i.dataZoomInfoMap=null}),e.eachComponent({mainType:"dataZoom",subType:"inside"},function(i){var o=BL(i);C(o.infoList,function(s){var l=s.model.uid,u=n.get(l)||n.set(l,C9(t,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=K());f.set(i.uid,{dzReferCoordSysInfo:s,model:i,getRange:null})})}),n.each(function(i){var o=i.controller,s,l=i.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){r2(n,i);return}var f=L9(l);o.enable(f.controlType,f.opt),o.setPointerChecker(i.containsPoint),Io(i,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var P9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return e.prototype.render=function(t,a,n){if(r.prototype.render.apply(this,arguments),t.noTarget()){this._clear();return}this.range=t.getPercentRange(),A9(n,t,{pan:Z(np.pan,this),zoom:Z(np.zoom,this),scrollMove:Z(np.scrollMove,this)})},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){T9(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(qy),np={zoom:function(r,e,t,a){var n=this.range,i=n.slice(),o=r.axisModels[0];if(o){var s=ip[e](null,[a.originX,a.originY],o,t,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(i[1]-i[0])+i[0],u=Math.max(1/a.scale,0);i[0]=(i[0]-l)*u+l,i[1]=(i[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(bi(0,i,[0,100],0,f.minSpan,f.maxSpan),this.range=i,n[0]!==i[0]||n[1]!==i[1])return i}},pan:Ew(function(r,e,t,a,n,i){var o=ip[a]([i.oldX,i.oldY],[i.newX,i.newY],e,n,t);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:Ew(function(r,e,t,a,n,i){var o=ip[a]([0,0],[i.scrollDelta,i.scrollDelta],e,n,t);return o.signal*(r[1]-r[0])*i.scrollDelta})};function Ew(r){return function(e,t,a,n){var i=this.range,o=i.slice(),s=e.axisModels[0];if(s){var l=r(o,s,e,t,a,n);if(bi(l,o,[0,100],"all"),this.range=o,i[0]!==o[0]||i[1]!==o[1])return o}}}var ip={grid:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem.getRect();return r=r||[0,0],i.dim==="x"?(o.pixel=e[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=i.inverse?-1:1),o},polar:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],e=s.pointToCoord(e),t.mainType==="radiusAxis"?(o.pixel=e[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=i.inverse?-1:1),o},singleAxis:function(r,e,t,a,n){var i=t.axis,o=n.model.coordinateSystem.getRect(),s={};return r=r||[0,0],i.orient==="horizontal"?(s.pixel=e[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=i.inverse?1:-1):(s.pixel=e[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=i.inverse?-1:1),s}};const R9=P9;function a2(r){Ky(r),r.registerComponentModel(b9),r.registerComponentView(R9),I9(r)}var E9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=sn(ll.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),e}(ll);const k9=E9;var os=bt,kw=7,O9=1,op=30,N9=7,ss="horizontal",Ow="vertical",B9=5,V9=["line","bar","candlestick","scatter"],z9={easing:"cubicOut",duration:100,delay:0},G9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._displayables={},t}return e.prototype.init=function(t,a){this.api=a,this._onBrush=Z(this._onBrush,this),this._onBrushEnd=Z(this._onBrushEnd,this)},e.prototype.render=function(t,a,n,i){if(r.prototype.render.apply(this,arguments),Io(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),t.get("show")===!1){this.group.removeAll();return}if(t.noTarget()){this._clear(),this.group.removeAll();return}(!i||i.type!=="dataZoom"||i.from!==this.uid)&&this._buildView(),this._updateView()},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Ks(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var a=this._displayables.sliderGroup=new nt;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(a),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,a=this.api,n=t.get("brushSelect"),i=n?N9:0,o=this._findCoordRect(),s={width:a.getWidth(),height:a.getHeight()},l=this._orient===ss?{right:s.width-o.x-o.width,top:s.height-op-kw-i,width:o.width,height:op}:{right:kw,top:o.y,width:op,height:o.height},u=Co(t.option);C(["right","top","width","height"],function(h){u[h]==="ph"&&(u[h]=l[h])});var f=ie(u,s);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===Ow&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,a=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),o=i&&i.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(n===ss&&!o?{scaleY:l?1:-1,scaleX:1}:n===ss&&o?{scaleY:l?1:-1,scaleX:-1}:n===Ow&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=t.getBoundingRect([s]);t.x=a.x-u.x,t.y=a.y-u.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,a=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new os({silent:!0,shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var o=new os({shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:"transparent"},z2:0,onclick:Z(this._onClickPanel,this)}),s=this.api.getZr();i?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),n.add(o)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!t)return;var a=this._size,n=this._shadowSize||[],i=t.series,o=i.getRawData(),s=i.getShadowDim&&i.getShadowDim(),l=s&&o.getDimensionInfo(s)?i.getShadowDim():t.otherDim;if(l==null)return;var u=this._shadowPolygonPts,f=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||a[0]!==n[0]||a[1]!==n[1]){var h=o.getDataExtent(l),v=(h[1]-h[0])*.3;h=[h[0]-v,h[1]+v];var c=[0,a[1]],p=[0,a[0]],d=[[a[0],0],[0,0]],g=[],y=p[1]/(o.count()-1),m=0,_=Math.round(o.count()/a[0]),S;o.each([l],function(T,D){if(_>0&&D%_){m+=y;return}var M=T==null||isNaN(T)||T==="",L=M?0:Et(T,h,c,!0);M&&!S&&D?(d.push([d[d.length-1][0],0]),g.push([g[g.length-1][0],0])):!M&&S&&(d.push([m,0]),g.push([m,0])),d.push([m,L]),g.push([m,L]),m+=y,S=M}),u=this._shadowPolygonPts=d,f=this._shadowPolylinePts=g}this._shadowData=o,this._shadowDim=l,this._shadowSize=[a[0],a[1]];var w=this.dataZoomModel;function x(T){var D=w.getModel(T?"selectedDataBackground":"dataBackground"),M=new nt,L=new Ge({shape:{points:u},segmentIgnoreThreshold:1,style:D.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),I=new Fe({shape:{points:f},segmentIgnoreThreshold:1,style:D.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return M.add(L),M.add(I),M}for(var b=0;b<3;b++){var A=x(b===1);this._displayables.sliderGroup.add(A),this._displayables.dataShadowSegs.push(A)}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,a=t.get("showDataShadow");if(a!==!1){var n,i=this.ecModel;return t.eachTargetAxis(function(o,s){var l=t.getAxisProxy(o,s).getTargetSeriesModels();C(l,function(u){if(!n&&!(a!==!0&&pt(V9,u.get("type"))<0)){var f=i.getComponent(Ua(o),s).axis,h=F9(o),v,c=u.coordinateSystem;h!=null&&c.getOtherAxis&&(v=c.getOtherAxis(f).inverse),h=u.getData().mapDimension(h),n={thisAxis:f,series:u,thisDim:o,otherDim:h,otherAxisInverse:v}}},this)},this),n}},e.prototype._renderHandle=function(){var t=this.group,a=this._displayables,n=a.handles=[null,null],i=a.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,h=l.get("brushSelect"),v=a.filler=new os({silent:h,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(v),o.add(new os({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:O9,fill:"rgba(0,0,0,0)"}})),C([0,1],function(_){var S=l.get("handleIcon");!Tf[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var w=re(S,-1,0,2,2,null,!0);w.attr({cursor:Nw(this._orient),draggable:!0,drift:Z(this._onDragMove,this,_),ondragend:Z(this._onDragEnd,this),onmouseover:Z(this._showDataInfo,this,!0),onmouseout:Z(this._showDataInfo,this,!1),z2:5});var x=w.getBoundingRect(),b=l.get("handleSize");this._handleHeight=H(b,this._size[1]),this._handleWidth=x.width/x.height*this._handleHeight,w.setStyle(l.getModel("handleStyle").getItemStyle()),w.style.strokeNoScale=!0,w.rectHover=!0,w.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),ni(w);var A=l.get("handleColor");A!=null&&(w.style.fill=A),o.add(n[_]=w);var T=l.getModel("textStyle");t.add(i[_]=new Dt({silent:!0,invisible:!0,style:zt(T,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:T.getTextColor(),font:T.getFont()}),z2:10}))},this);var c=v;if(h){var p=H(l.get("moveHandleSize"),s[1]),d=a.moveHandle=new bt({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:p}}),g=p*.8,y=a.moveHandleIcon=re(l.get("moveHandleIcon"),-g/2,-g/2,g,g,"#fff",!0);y.silent=!0,y.y=s[1]+p/2-.5,d.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(p,10));c=a.moveZone=new bt({invisible:!0,shape:{y:s[1]-m,height:p+m}}),c.on("mouseover",function(){u.enterEmphasis(d)}).on("mouseout",function(){u.leaveEmphasis(d)}),o.add(d),o.add(y),o.add(c)}c.attr({draggable:!0,cursor:Nw(this._orient),drift:Z(this._onDragMove,this,"all"),ondragstart:Z(this._showDataInfo,this,!0),ondragend:Z(this._onDragEnd,this),onmouseover:Z(this._showDataInfo,this,!0),onmouseout:Z(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),a=this._getViewExtent();this._handleEnds=[Et(t[0],[0,100],a,!0),Et(t[1],[0,100],a,!0)]},e.prototype._updateInterval=function(t,a){var n=this.dataZoomModel,i=this._handleEnds,o=this._getViewExtent(),s=n.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];bi(a,i,o,n.get("zoomLock")?"all":t,s.minSpan!=null?Et(s.minSpan,l,o,!0):null,s.maxSpan!=null?Et(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=sr([Et(i[0],o,l,!0),Et(i[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},e.prototype._updateView=function(t){var a=this._displayables,n=this._handleEnds,i=sr(n.slice()),o=this._size;C([0,1],function(c){var p=a.handles[c],d=this._handleHeight;p.attr({scaleX:d/2,scaleY:d/2,x:n[c]+(c?-1:1),y:o[1]/2-d/2})},this),a.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:o[1]});var s={x:i[0],width:i[1]-i[0]};a.moveHandle&&(a.moveHandle.setShape(s),a.moveZone.setShape(s),a.moveZone.getBoundingRect(),a.moveHandleIcon&&a.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=a.dataShadowSegs,u=[0,i[0],i[1],o[0]],f=0;fa[0]||n[1]<0||n[1]>a[1])){var i=this._handleEnds,o=(i[0]+i[1])/2,s=this._updateInterval("all",n[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var a=t.offsetX,n=t.offsetY;this._brushStart=new lt(a,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var a=this._displayables.brushRect;if(this._brushing=!1,!!a){a.attr("ignore",!0);var n=a.shape,i=+new Date;if(!(i-this._brushStartTime<200&&Math.abs(n.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=sr([Et(n.x,o,s,!0),Et(n.x+n.width,o,s,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(ha(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,a){var n=this._displayables,i=this.dataZoomModel,o=n.brushRect;o||(o=n.brushRect=new os({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(t,a),f=l.transformCoordToLocal(s.x,s.y),h=this._size;u[0]=Math.max(Math.min(h[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:h[1]})},e.prototype._dispatchZoomAction=function(t){var a=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?z9:null,start:a[0],end:a[1]})},e.prototype._findCoordRect=function(){var t,a=BL(this.dataZoomModel).infoList;if(!t&&a.length){var n=a[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),o=this.api.getHeight();t={x:i*.2,y:o*.2,width:i*.6,height:o*.6}}return t},e.type="dataZoom.slider",e}(qy);function F9(r){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[r]}function Nw(r){return r==="vertical"?"ns-resize":"ew-resize"}const H9=G9;function n2(r){r.registerComponentModel(k9),r.registerComponentView(H9),Ky(r)}function W9(r){dt(a2),dt(n2)}var U9={get:function(r,e,t){var a=rt((Y9[r]||{})[e]);return t&&z(a)?a[a.length-1]:a}},Y9={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const i2=U9;var Bw=de.mapVisual,Z9=de.eachVisual,X9=z,Vw=C,$9=sr,q9=Et,K9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.stateList=["inRange","outOfRange"],t.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],t.layoutMode={type:"box",ignoreSize:!0},t.dataBound=[-1/0,1/0],t.targetVisuals={},t.controllerVisuals={},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&XL(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var a=this.stateList;t=Z(t,this),this.controllerVisuals=Hd(this.option.controller,a,t),this.targetVisuals=Hd(this.option.target,a,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,a=[];return t==null||t==="all"?this.ecModel.eachSeries(function(n,i){a.push(i)}):a=Ot(t),a},e.prototype.eachTargetSeries=function(t,a){C(this.getTargetSeriesIndices(),function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(a,i)},this)},e.prototype.isTargetSeries=function(t){var a=!1;return this.eachTargetSeries(function(n){n===t&&(a=!0)}),a},e.prototype.formatValueText=function(t,a,n){var i=this.option,o=i.precision,s=this.dataBound,l=i.formatter,u;n=n||["<",">"],z(t)&&(t=t.slice(),u=!0);var f=a?t:u?[h(t[0]),h(t[1])]:h(t);if(Y(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(Q(l))return u?l(t[0],t[1]):l(t);if(u)return t[0]===s[0]?n[0]+" "+f[1]:t[1]===s[1]?n[1]+" "+f[0]:f[0]+" - "+f[1];return f;function h(v){return v===s[0]?"min":v===s[1]?"max":(+v).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,a=$9([t.min,t.max]);this._dataExtent=a},e.prototype.getDataDimensionIndex=function(t){var a=this.option.dimension;if(a!=null)return t.getDimensionIndex(a);for(var n=t.dimensions,i=n.length-1;i>=0;i--){var o=n[i],s=t.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,a=this.option,n={inRange:a.inRange,outOfRange:a.outOfRange},i=a.target||(a.target={}),o=a.controller||(a.controller={});ft(i,n),ft(o,n);var s=this.isCategory();l.call(this,i),l.call(this,o),u.call(this,i,"inRange","outOfRange"),f.call(this,o);function l(h){X9(a.color)&&!h.inRange&&(h.inRange={color:a.color.slice().reverse()}),h.inRange=h.inRange||{color:t.get("gradientColor")}}function u(h,v,c){var p=h[v],d=h[c];p&&!d&&(d=h[c]={},Vw(p,function(g,y){if(de.isValidType(y)){var m=i2.get(y,"inactive",s);m!=null&&(d[y]=m,y==="color"&&!d.hasOwnProperty("opacity")&&!d.hasOwnProperty("colorAlpha")&&(d.opacity=[0,0]))}}))}function f(h){var v=(h.inRange||{}).symbol||(h.outOfRange||{}).symbol,c=(h.inRange||{}).symbolSize||(h.outOfRange||{}).symbolSize,p=this.get("inactiveColor"),d=this.getItemSymbol(),g=d||"roundRect";Vw(this.stateList,function(y){var m=this.itemSize,_=h[y];_||(_=h[y]={color:s?p:[p]}),_.symbol==null&&(_.symbol=v&&rt(v)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=c&&rt(c)||(s?m[0]:[m[0],m[0]])),_.symbol=Bw(_.symbol,function(x){return x==="none"?g:x});var S=_.symbolSize;if(S!=null){var w=-1/0;Z9(S,function(x){x>w&&(w=x)}),_.symbolSize=Bw(S,function(x){return q9(x,[0,w],[0,m[0]],!0)})}},this)}},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},e}(Tt);const Kf=K9;var zw=[20,140],Q9=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(n){n.mappingMethod="linear",n.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(t[0]==null||isNaN(t[0]))&&(t[0]=zw[0]),(t[1]==null||isNaN(t[1]))&&(t[1]=zw[1])},e.prototype._resetRange=function(){var t=this.getExtent(),a=this.option.range;!a||a.auto?(t.auto=1,this.option.range=t):z(a)&&(a[0]>a[1]&&a.reverse(),a[0]=Math.max(a[0],t[0]),a[1]=Math.min(a[1],t[1]))},e.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),C(this.stateList,function(t){var a=this.option.controller[t].symbolSize;a&&a[0]!==a[1]&&(a[0]=a[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),a=sr((this.get("range")||[]).slice());return a[0]>t[1]&&(a[0]=t[1]),a[1]>t[1]&&(a[1]=t[1]),a[0]=n[1]||t<=a[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[];return this.eachTargetSeries(function(n){var i=[],o=n.getData();o.each(this.getDataDimensionIndex(o),function(s,l){t[0]<=s&&s<=t[1]&&i.push(l)},this),a.push({seriesId:n.id,dataIndex:i})},this),a},e.prototype.getVisualMeta=function(t){var a=Gw(this,"outOfRange",this.getExtent()),n=Gw(this,"inRange",this.option.range.slice()),i=[];function o(c,p){i.push({value:c,color:t(c,p)})}for(var s=0,l=0,u=n.length,f=a.length;lt[1])break;i.push({color:this.getControllerVisual(l,"color",a),offset:s/n})}return i.push({color:this.getControllerVisual(t[1],"color",a),offset:1}),i},e.prototype._createBarPoints=function(t,a){var n=this.visualMapModel.itemSize;return[[n[0]-a[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-a[1],t[1]]]},e.prototype._createBarGroup=function(t){var a=this._orient,n=this.visualMapModel.get("inverse");return new nt(a==="horizontal"&&!n?{scaleX:t==="bottom"?1:-1,rotation:Math.PI/2}:a==="horizontal"&&n?{scaleX:t==="bottom"?-1:1,rotation:-Math.PI/2}:a==="vertical"&&!n?{scaleX:t==="left"?1:-1,scaleY:-1}:{scaleX:t==="left"?1:-1})},e.prototype._updateHandle=function(t,a){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,o=n.handleThumbs,s=n.handleLabels,l=i.itemSize,u=i.getExtent();tX([0,1],function(f){var h=o[f];h.setStyle("fill",a.handlesColor[f]),h.y=t[f];var v=kr(t[f],[0,l[1]],u,!0),c=this.getControllerVisual(v,"symbolSize");h.scaleX=h.scaleY=c/l[0],h.x=l[0]-c/2;var p=br(n.handleLabelPoints[f],ii(h,this.group));s[f].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[f]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",n.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,a,n,i){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,h=f.indicator;if(h){h.attr("invisible",!1);var v={convertOpacityToAlpha:!0},c=this.getControllerVisual(t,"color",v),p=this.getControllerVisual(t,"symbolSize"),d=kr(t,s,u,!0),g=l[0]-p/2,y={x:h.x,y:h.y};h.y=d,h.x=g;var m=br(f.indicatorLabelPoint,ii(h,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),w=this._orient,x=w==="horizontal";_.setStyle({text:(n||"")+o.formatValueText(a),verticalAlign:x?S:"middle",align:x?"center":S});var b={x:g,y:d,style:{fill:c}},A={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var T={duration:100,easing:"cubicInOut",additive:!0};h.x=y.x,h.y=y.y,h.animateTo(b,T),_.animateTo(A,T)}else h.attr(b),_.attr(A);this._firstShowIndicator=!1;var D=this._shapes.handleLabels;if(D)for(var M=0;Mo[1]&&(h[1]=1/0),a&&(h[0]===-1/0?this._showIndicator(f,h[1],"< ",l):h[1]===1/0?this._showIndicator(f,h[0],"> ",l):this._showIndicator(f,f,"≈ ",l));var v=this._hoverLinkDataIndices,c=[];(a||Uw(n))&&(c=this._hoverLinkDataIndices=n.findTargetDataIndices(h));var p=$P(v,c);this._dispatchHighDown("downplay",af(p[0],n)),this._dispatchHighDown("highlight",af(p[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var a;if(Qn(t.target,function(l){var u=it(l);if(u.dataIndex!=null)return a=u,!0},!0),!!a){var n=this.ecModel.getSeriesByIndex(a.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var o=n.getData(a.dataType),s=o.getStore().get(i.getDataDimensionIndex(o),a.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var a=this._shapes.handleLabels;if(a)for(var n=0;n=0&&(i.dimension=o,a.push(i))}}),r.getData().setVisual("visualMeta",a)}}];function uX(r,e,t,a){for(var n=e.targetVisuals[a],i=de.prepareVisualTypes(n),o={color:Sl(r.getData(),"color")},s=0,l=i.length;s0:e.splitNumber>0)||e.calculable)?"continuous":"piecewise"}),r.registerAction(oX,sX),C(lX,function(e){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,e)}),r.registerPreprocessor(fX))}function u2(r){r.registerComponentModel(j9),r.registerComponentView(iX),l2(r)}var hX=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._pieceList=[],t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var n=this._mode=this._determineMode();this._pieceList=[],vX[this._mode].call(this,this._pieceList),this._resetSelected(t,a);var i=this.option.categories;this.resetVisual(function(o,s){n==="categories"?(o.mappingMethod="category",o.categories=rt(i)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=G(this._pieceList,function(l){return l=rt(l),s!=="inRange"&&(l.visual=null),l}))})},e.prototype.completeVisualOption=function(){var t=this.option,a={},n=de.listVisualTypes(),i=this.isCategory();C(t.pieces,function(s){C(n,function(l){s.hasOwnProperty(l)&&(a[l]=1)})}),C(a,function(s,l){var u=!1;C(this.stateList,function(f){u=u||o(t,f,l)||o(t.target,f,l)},this),!u&&C(this.stateList,function(f){(t[f]||(t[f]={}))[l]=i2.get(l,f==="inRange"?"active":"inactive",i)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,a){var n=this.option,i=this._pieceList,o=(a?n:t).selected||{};if(n.selected=o,C(i,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),n.selectedMode==="single"){var s=!1;C(i,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return this._mode==="categories"?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=rt(t)},e.prototype.getValueState=function(t){var a=de.findPieceIndex(t,this._pieceList);return a!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[a])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[],n=this._pieceList;return this.eachTargetSeries(function(i){var o=[],s=i.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=de.findPieceIndex(l,n);f===t&&o.push(u)},this),a.push({seriesId:i.id,dataIndex:o})},this),a},e.prototype.getRepresentValue=function(t){var a;if(this.isCategory())a=t.value;else if(t.value!=null)a=t.value;else{var n=t.interval||[];a=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return a},e.prototype.getVisualMeta=function(t){if(this.isCategory())return;var a=[],n=["",""],i=this;function o(f,h){var v=i.getRepresentValue({interval:f});h||(h=i.getValueState(v));var c=t(v,h);f[0]===-1/0?n[0]=c:f[1]===1/0?n[1]=c:a.push({value:f[0],color:c},{value:f[1],color:c})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return C(s,function(f){var h=f.interval;h&&(h[0]>u&&o([u,h[0]],"outOfRange"),o(h.slice()),u=h[1])},this),{stops:a,outerColors:n}},e.type="visualMap.piecewise",e.defaultOption=sn(Kf.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(Kf),vX={splitNumber:function(r){var e=this.option,t=Math.min(e.precision,20),a=this.getExtent(),n=e.splitNumber;n=Math.max(parseInt(n,10),1),e.splitNumber=n;for(var i=(a[1]-a[0])/n;+i.toFixed(t)!==i&&t<5;)t++;e.precision=t,i=+i.toFixed(t),e.minOpen&&r.push({interval:[-1/0,a[0]],close:[0,0]});for(var o=0,s=a[0];o","≥"][a[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,n)},this)}};function $w(r,e){var t=r.inverse;(r.orient==="vertical"?!t:t)&&e.reverse()}const cX=hX;var pX=function(r){O(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.doRender=function(){var t=this.group;t.removeAll();var a=this.visualMapModel,n=a.get("textGap"),i=a.textStyleModel,o=i.getFont(),s=i.getTextColor(),l=this._getItemAlign(),u=a.itemSize,f=this._getViewData(),h=f.endsText,v=he(a.get("showLabel",!0),!h);h&&this._renderEndsText(t,h[0],u,v,l),C(f.viewPieceList,function(c){var p=c.piece,d=new nt;d.onclick=Z(this._onItemClick,this,p),this._enableHoverLink(d,c.indexInModelPieceList);var g=a.getRepresentValue(p);if(this._createItemSymbol(d,g,[0,0,u[0],u[1]]),v){var y=this.visualMapModel.getValueState(g);d.add(new Dt({style:{x:l==="right"?-n:u[0]+n,y:u[1]/2,text:p.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:y==="outOfRange"?.5:1}}))}t.add(d)},this),h&&this._renderEndsText(t,h[1],u,v,l),oi(a.get("orient"),t,a.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,a){var n=this;t.on("mouseover",function(){return i("highlight")}).on("mouseout",function(){return i("downplay")});var i=function(o){var s=n.visualMapModel;s.option.hoverLink&&n.api.dispatchAction({type:o,batch:af(s.findTargetDataIndices(a),s)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,a=t.option;if(a.orient==="vertical")return s2(t,this.api,t.itemSize);var n=a.align;return(!n||n==="auto")&&(n="left"),n},e.prototype._renderEndsText=function(t,a,n,i,o){if(a){var s=new nt,l=this.visualMapModel.textStyleModel;s.add(new Dt({style:zt(l,{x:i?o==="right"?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?o:"center",text:a})})),t.add(s)}},e.prototype._getViewData=function(){var t=this.visualMapModel,a=G(t.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),n=t.get("text"),i=t.get("orient"),o=t.get("inverse");return(i==="horizontal"?o:!o)?a.reverse():n&&(n=n.slice().reverse()),{viewPieceList:a,endsText:n}},e.prototype._createItemSymbol=function(t,a,n){t.add(re(this.getControllerVisual(a,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(a,"color")))},e.prototype._onItemClick=function(t){var a=this.visualMapModel,n=a.option,i=n.selectedMode;if(i){var o=rt(n.selected),s=a.getSelectedMapKey(t);i==="single"||i===!0?(o[s]=!0,C(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},e.type="visualMap.piecewise",e}(o2);const dX=pX;function f2(r){r.registerComponentModel(cX),r.registerComponentView(dX),l2(r)}function gX(r){dt(u2),dt(f2)}var yX={label:{enabled:!0},decal:{show:!1}},qw=At(),mX={};function _X(r,e){var t=r.getModel("aria");if(!t.get("enabled"))return;var a=rt(yX);ft(a.label,r.getLocaleModel().get("aria"),!1),ft(t.option,a,!1),n(),i();function n(){var u=t.getModel("decal"),f=u.get("show");if(f){var h=K();r.eachSeries(function(v){if(!v.isColorBySeries()){var c=h.get(v.type);c||(c={},h.set(v.type,c)),qw(v).scope=c}}),r.eachRawSeries(function(v){if(r.isSeriesFiltered(v))return;if(Q(v.enableAriaDecal)){v.enableAriaDecal();return}var c=v.getData();if(v.isColorBySeries()){var m=Kp(v.ecModel,v.name,mX,r.getSeriesCount()),_=c.getVisual("decal");c.setVisual("decal",S(_,m))}else{var p=v.getRawData(),d={},g=qw(v).scope;c.each(function(w){var x=c.getRawIndex(w);d[x]=w});var y=p.count();p.each(function(w){var x=d[w],b=p.getName(w)||w+"",A=Kp(v.ecModel,b,g,y),T=c.getItemVisual(x,"decal");c.setItemVisual(x,"decal",S(T,A))})}function S(w,x){var b=w?B(B({},x),w):x;return b.dirty=!0,b}})}}function i(){var u=r.getLocaleModel().get("aria"),f=t.getModel("label");if(f.option=J(f.option,u),!!f.get("enabled")){var h=e.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var v=r.getSeriesCount(),c=f.get(["data","maxCount"])||10,p=f.get(["series","maxCount"])||10,d=Math.min(v,p),g;if(!(v<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);g=o(m,{title:y})}else g=f.get(["general","withoutTitle"]);var _=[],S=v>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);g+=o(S,{seriesCount:v}),r.eachSeries(function(A,T){if(T1?f.get(["series","multiple",L]):f.get(["series","single",L]),D=o(D,{seriesId:A.seriesIndex,seriesName:A.get("name"),seriesType:l(A.subType)});var I=A.getData();if(I.count()>c){var P=f.get(["data","partialData"]);D+=o(P,{displayCnt:c})}else D+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),N=[],k=0;k":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},wX=function(){function r(e){var t=this._condVal=Y(e)?new RegExp(e):iI(e)?e:null;if(t==null){var a="";Rt(a)}}return r.prototype.evaluate=function(e){var t=typeof e;return Y(t)?this._condVal.test(e):Mt(t)?this._condVal.test(e+""):!1},r}(),bX=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),AX=function(){function r(){}return r.prototype.evaluate=function(){for(var e=this.children,t=0;t2&&a.push(n),n=[I,P]}function f(I,P,R,E){to(I,R)&&to(P,E)||n.push(I,P,R,E,R,E)}function h(I,P,R,E,N,k){var V=Math.abs(P-I),F=Math.tan(V/4)*4/3,W=PA:M2&&a.push(n),a}function Kd(r,e,t,a,n,i,o,s,l,u){if(to(r,t)&&to(e,a)&&to(n,o)&&to(i,s)){l.push(o,s);return}var f=2/u,h=f*f,v=o-r,c=s-e,p=Math.sqrt(v*v+c*c);v/=p,c/=p;var d=t-r,g=a-e,y=n-o,m=i-s,_=d*d+g*g,S=y*y+m*m;if(_=0&&A=0){l.push(o,s);return}var T=[],D=[];Qa(r,t,n,o,.5,T),Qa(e,a,i,s,.5,D),Kd(T[0],D[0],T[1],D[1],T[2],D[2],T[3],D[3],l,u),Kd(T[4],D[4],T[5],D[5],T[6],D[6],T[7],D[7],l,u)}function VX(r,e){var t=qd(r),a=[];e=e||1;for(var n=0;n0)for(var u=0;uMath.abs(u),h=v2([l,u],f?0:1,e),v=(f?s:u)/h.length,c=0;cn,o=v2([a,n],i?0:1,e),s=i?"width":"height",l=i?"height":"width",u=i?"x":"y",f=i?"y":"x",h=r[s]/o.length,v=0;v1?null:new lt(d*l+r,d*u+e)}function FX(r,e,t){var a=new lt;lt.sub(a,t,e),a.normalize();var n=new lt;lt.sub(n,r,e);var i=n.dot(a);return i}function Wi(r,e){var t=r[r.length-1];t&&t[0]===e[0]&&t[1]===e[1]||r.push(e)}function HX(r,e,t){for(var a=r.length,n=[],i=0;io?(u.x=f.x=s+i/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+i),HX(e,u,f)}function Qf(r,e,t,a){if(t===1)a.push(e);else{var n=Math.floor(t/2),i=r(e);Qf(r,i[0],n,a),Qf(r,i[1],t-n,a)}return a}function WX(r,e){for(var t=[],a=0;a0)for(var w=a/t,x=-a/2;x<=a/2;x+=w){for(var b=Math.sin(x),A=Math.cos(x),T=0,_=0;_0;u/=2){var f=0,h=0;(r&u)>0&&(f=1),(e&u)>0&&(h=1),s+=u*u*(3*f^h),h===0&&(f===1&&(r=u-1-r,e=u-1-e),l=r,r=e,e=l)}return s}function th(r){var e=1/0,t=1/0,a=-1/0,n=-1/0,i=G(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),h=l.y+l.height/2+(u?u[5]:0);return e=Math.min(f,e),t=Math.min(h,t),a=Math.max(f,a),n=Math.max(h,n),[f,h]}),o=G(i,function(s,l){return{cp:s,z:jX(s[0],s[1],e,t,a,n),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function d2(r){return ZX(r.path,r.count)}function Qd(){return{fromIndividuals:[],toIndividuals:[],count:0}}function JX(r,e,t){var a=[];function n(w){for(var x=0;x=0;n--)if(!t[n].many.length){var l=t[s].many;if(l.length<=1)if(s)s=0;else return t;var i=l.length,u=Math.ceil(i/2);t[n].many=l.slice(u,i),t[s].many=l.slice(0,u),s++}return t}var e$={clone:function(r){for(var e=[],t=1-Math.pow(1-r.path.style.opacity,1/r.count),a=0;a0))return;var s=a.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;nb(r)&&(u=r,f=e),nb(e)&&(u=e,f=r);function h(y,m,_,S,w){var x=y.many,b=y.one;if(x.length===1&&!w){var A=m?x[0]:b,T=m?b:x[0];if(jf(A))h({many:[A],one:T},!0,_,S,!0);else{var D=s?J({delay:s(_,S)},l):l;om(A,T,D),i(A,T,A,T,D)}}else for(var M=J({dividePath:e$[t],individualDelay:s&&function(N,k,V,F){return s(N+_,S)}},l),L=m?JX(x,b,M):t$(b,x,M),I=L.fromIndividuals,P=L.toIndividuals,R=I.length,E=0;Ee.length,c=u?ib(f,u):ib(v?e:r,[v?r:e]),p=0,d=0;dg2))for(var n=a.getIndices(),i=a$(a),o=0;o0&&S.group.traverse(function(x){x instanceof yt&&!x.animators.length&&x.animateFrom({style:{opacity:0}},w)})})}function sb(r){var e=r.getModel("universalTransition").get("seriesKey");return e||r.id}function lb(r){return z(r)?r.sort().join(","):r}function ka(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function o$(r,e){var t=K(),a=K(),n=K();return C(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=sb(i),f=lb(u);a.set(f,{dataGroupId:s,data:l}),z(u)&&C(u,function(h){n.set(h,{key:f,dataGroupId:s,data:l})})}),C(e.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=sb(i),u=lb(l),f=a.get(u);if(f)t.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:ka(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:ka(s),data:s}]});else if(z(l)){var h=[];C(l,function(p){var d=a.get(p);d.data&&h.push({dataGroupId:d.dataGroupId,divide:ka(d.data),data:d.data})}),h.length&&t.set(u,{oldSeries:h,newSeries:[{dataGroupId:o,data:s,divide:ka(s)}]})}else{var v=n.get(l);if(v){var c=t.get(v.key);c||(c={oldSeries:[{dataGroupId:v.dataGroupId,data:v.data,divide:ka(v.data)}],newSeries:[]},t.set(v.key,c)),c.newSeries.push({dataGroupId:o,data:s,divide:ka(s)})}}}}),t}function ub(r,e){for(var t=0;t=0&&n.push({dataGroupId:e.oldDataGroupIds[s],data:e.oldData[s],divide:ka(e.oldData[s]),dim:o.dimension})}),C(Ot(r.to),function(o){var s=ub(t.updatedSeries,o);if(s>=0){var l=t.updatedSeries[s].getData();i.push({dataGroupId:e.oldDataGroupIds[s],data:l,divide:ka(l),dim:o.dimension})}}),n.length>0&&i.length>0&&y2(n,i,a)}function l$(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){C(Ot(a.seriesTransition),function(n){C(Ot(n.to),function(i){for(var o=a.updatedSeries,s=0;s(w2("data-v-8e2ac6c1"),r=r(),b2(),r),u$={class:"main-container flex"},f$={class:"main-body flex-1 mr-[15px]"},h$={class:"card-header"},v$={class:"text-[15px]"},c$={class:"text-[14px] mb-[9px]"},p$={class:"statistic-footer"},d$={class:"footer-item text-[14px] text-[#333333]"},g$={class:"green ml-1"},y$={class:"text-[14px] mb-[9px]"},m$={class:"statistic-footer"},_$={class:"footer-item text-[14px] text-[#333333]"},S$={class:"green ml-1"},x$={class:"text-[14px] mb-[9px]"},w$={class:"statistic-footer"},b$={class:"footer-item text-[14px] text-[#333333]"},A$={class:"green ml-1"},T$={class:"text-[14px] mb-[9px]"},C$={class:"statistic-footer"},D$={class:"footer-item text-[14px] text-[#333333]"},M$={class:"green ml-1"},L$=xa(()=>U("img",{class:"w-[33px]",src:N2},null,-1)),I$={class:"ml-[10px] text-[16px] text-[#666]"},P$=xa(()=>U("img",{class:"w-[33px]",src:B2},null,-1)),R$={class:"ml-[10px] text-[16px] text-[#666]"},E$=xa(()=>U("img",{class:"w-[33px]",src:V2},null,-1)),k$={class:"ml-[10px] text-[16px] text-[#666]"},O$=xa(()=>U("img",{class:"w-[33px]",src:z2},null,-1)),N$={class:"ml-[10px] text-[16px] text-[#666]"},B$=xa(()=>U("img",{class:"w-[33px]",src:G2},null,-1)),V$={class:"ml-[10px] text-[16px] text-[#666]"},z$={class:"mt-[15px] flex"},G$={class:"card-header"},F$={class:"text-[15px]"},H$={class:"card-header"},W$={class:"text-[15px]"},U$={class:"main-aside w-[300px]"},Y$={class:"card-header"},Z$={class:"text-[15px]"},X$={class:"site-info w-[260px] h-[150px] pl-[20px] pt-[20px] pb-[10px] pr-[15px]"},$$={class:"flex items-end justify-between"},q$={class:"flex"},K$={class:"text-[#2934DD] text-[16px] font-bold"},Q$={class:"text-[#3C45A5] text-[12px]"},j$=xa(()=>U("i",{class:"block w-[30px] h-[4px] bg-[#2934DD] mt-[6px] mb-[18px]"},null,-1)),J$={class:"text-[#3C45A5] text-[12px]"},tq={class:"text-[#3C45A5] text-[12px]"},eq={class:"card-header"},rq={class:"text-[15px]"},aq={key:0,class:"flex items-center pt-[10px] pb-[25px]"},nq=["src"],iq={class:"text-[14px]"},oq={class:"text-[14px] text-gray-400"},sq={key:1,class:"flex items-center pt-[10px] pb-[25px]"},lq=xa(()=>U("img",{class:"w-[120px] h-[120px] mr-[8px]",src:F2,alt:""},null,-1)),uq={class:"text-[14px]"},fq={class:"text-[14px] text-gray-400"},hq={key:2,class:"flex items-center pt-[25px] pb-[30px] border-gray-300 border-b-[1px]"},vq=["src"],cq={class:"text-[14px]"},pq={class:"text-[14px] text-gray-400"},dq={key:3,class:"flex items-center pt-[25px] pb-[30px] border-gray-300 border-b-[1px]"},gq=xa(()=>U("img",{class:"w-[120px] h-[120px] mr-[8px]",src:H2,alt:""},null,-1)),yq={class:"text-[14px]"},mq={class:"text-[14px] text-gray-400"},_q={key:4,class:"flex items-center mt-3"},Sq={class:"mr-[30px] flex"},xq={class:"text-[14px] ml-2"},wq={class:"text-[14px]"},bq={key:5,class:"flex items-center mt-3"},Aq={class:"mr-[30px] flex"},Tq={class:"text-[14px] ml-2"},Cq=xa(()=>U("div",null,[U("p",{class:"text-[14px]"},"400-886-7993")],-1)),Dq={class:"flex mt-1"},Mq={class:"mr-[30px] flex"},Lq={class:"text-[14px] ml-2"},Iq={class:"text-[14px]"},Pq={class:"dialog-footer"},Rq=m2({__name:"site_index__",setup(r){const e=ln(!1),t=()=>{e.value=!0},a=ln(!0),n=ln(null),i=ln(null),o=_2({wechat_code:"",enterprise_wechat:"",tel:""});let s=ln({today_data:{},system:{},version:{},about:[],visit_stat:{},member_stat:{},site_info:{},total_data:{}});(async(v=0)=>{s.value=await(await D2()).data;const c=await(await T2()).data;o.wechat_code=c.wechat_code,o.enterprise_wechat=c.enterprise_wechat,o.tel=c.tel,a.value=!1,setTimeout(()=>{u()},20)})();const u=()=>{const v=k_(n.value),c=ln({legend:{},xAxis:{data:[]},yAxis:{},tooltip:{trigger:"axis"},series:[{name:Pt("pageView"),type:"line",data:[]}]});c.value.xAxis.data=s.value.visit_stat.date,c.value.series[0].data=s.value.visit_stat.value,v.setOption(c.value);const p=k_(i.value),d=ln({legend:{},tooltip:{},series:[{type:"pie",data:[]}]}),g=s.value.member_stat.type.length;for(let y=0;y{v.resize(),p.resize()})},f=M2(),h=v=>{f.push(v)};return(v,c)=>{const p=L2,d=I2,g=P2,y=R2,m=C2,_=E2,S=A2,w=k2;return S2((un(),fn("div",u$,[U("div",f$,[Wt(y,{class:"box-card !border-none",shadow:"never"},{header:Bt(()=>[U("div",h$,[U("span",v$,xt(ct(Pt)("todayData")),1)])]),default:Bt(()=>[Wt(g,null,{default:Bt(()=>[Wt(d,{span:6},{default:Bt(()=>[Wt(p,{value:ct(s).today_data.total_member_count},{title:Bt(()=>[U("div",c$,xt(ct(Pt)("memberNumb")),1)]),_:1},8,["value"]),U("div",p$,[U("div",d$,[U("span",null,xt(ct(Pt)("accumulative")),1),U("span",g$,xt(ct(s).total_data.total_member_count),1)])])]),_:1}),Wt(d,{span:6},{default:Bt(()=>[Wt(p,{value:ct(s).today_data.total_order_money,precision:2},{title:Bt(()=>[U("div",y$,xt(ct(Pt)("orderMoney")),1)]),_:1},8,["value"]),U("div",m$,[U("div",_$,[U("span",null,xt(ct(Pt)("accumulative")),1),U("span",S$,xt(ct(s).total_data.total_order_money),1)])])]),_:1}),Wt(d,{span:6},{default:Bt(()=>[Wt(p,{value:ct(s).today_data.total_visit_count},{title:Bt(()=>[U("div",x$,xt(ct(Pt)("numberOfVisitors")),1)]),_:1},8,["value"]),U("div",w$,[U("div",b$,[U("span",null,xt(ct(Pt)("accumulative")),1),U("span",A$,xt(ct(s).total_data.total_visit_count),1)])])]),_:1}),Wt(d,{span:6},{default:Bt(()=>[Wt(p,{value:ct(s).today_data.total_order_count},{title:Bt(()=>[U("div",T$,xt(ct(Pt)("orderNumber")),1)]),_:1},8,["value"]),U("div",C$,[U("div",D$,[U("span",null,xt(ct(Pt)("accumulative")),1),U("span",M$,xt(ct(s).total_data.total_order_count),1)])])]),_:1})]),_:1})]),_:1}),Wt(y,{class:"box-card !border-none mt-[15px]",shadow:"never"},{default:Bt(()=>[Wt(g,{justify:"space-between"},{default:Bt(()=>[Wt(d,{span:4},{default:Bt(()=>[U("div",{class:"w-[120px] 2xl:w-[200px] py-[15px] rounded-[10px] flex justify-center items-center cursor-pointer border-[1px] border-[#E5E8EE]",onClick:c[0]||(c[0]=x=>h("/article/list"))},[L$,U("span",I$,xt(ct(Pt)("articleList")),1)])]),_:1}),Wt(d,{span:4},{default:Bt(()=>[U("div",{class:"w-[120px] 2xl:w-[200px] py-[15px] rounded-[10px] flex justify-center items-center cursor-pointer border-[1px] border-[#E5E8EE]",onClick:c[1]||(c[1]=x=>h("/member/member"))},[P$,U("span",R$,xt(ct(Pt)("memberManagement")),1)])]),_:1}),Wt(d,{span:4},{default:Bt(()=>[U("div",{class:"w-[120px] 2xl:w-[200px] py-[15px] rounded-[10px] flex justify-center items-center cursor-pointer border-[1px] border-[#E5E8EE]",onClick:c[2]||(c[2]=x=>h("/member/balance"))},[E$,U("span",k$,xt(ct(Pt)("balanceAccount")),1)])]),_:1}),Wt(d,{span:4},{default:Bt(()=>[U("div",{class:"w-[120px] 2xl:w-[200px] py-[15px] rounded-[10px] flex justify-center items-center cursor-pointer border-[1px] border-[#E5E8EE]",onClick:c[3]||(c[3]=x=>h("/member/member"))},[O$,U("span",N$,xt(ct(Pt)("administrator")),1)])]),_:1}),Wt(d,{span:4},{default:Bt(()=>[U("div",{class:"w-[120px] 2xl:w-[200px] py-[15px] rounded-[10px] flex justify-center items-center cursor-pointer border-[1px] border-[#E5E8EE]",onClick:c[4]||(c[4]=x=>h("/diy/index"))},[B$,U("span",V$,xt(ct(Pt)("WebDecoration")),1)])]),_:1})]),_:1})]),_:1}),U("div",z$,[Wt(y,{class:"box-card !border-none flex-1 mr-[15px]",shadow:"never"},{header:Bt(()=>[U("div",G$,[U("span",F$,xt(ct(Pt)("pageView")),1)])]),default:Bt(()=>[U("div",{ref_key:"visitStat",ref:n,style:{width:"100%",height:"300px"}},null,512)]),_:1}),Wt(y,{class:"box-card !border-none flex-1",shadow:"never"},{header:Bt(()=>[U("div",H$,[U("span",W$,xt(ct(Pt)("memberDistribution")),1)])]),default:Bt(()=>[U("div",{ref_key:"memberStat",ref:i,style:{width:"100%",height:"300px"}},null,512)]),_:1})])]),U("div",U$,[Wt(y,{class:"box-card !border-none",shadow:"never"},{header:Bt(()=>[U("div",Y$,[U("span",Z$,xt(ct(Pt)("siteInfo")),1)])]),default:Bt(()=>[U("div",X$,[U("div",$$,[U("div",null,[U("div",q$,[Wt(m,{name:"iconfont-iconhuangjinhuiyuan0101-copy",class:"leading-[1] mr-[5px]",size:"22px",color:"#2934DD"}),U("span",K$,xt(ct(s).site_info.group_name),1)]),U("div",null,[U("span",Q$,xt(ct(Pt)("siteName"))+":"+xt(ct(s).site_info.site_name),1)])]),U("span",{onClick:t,class:"cursor-pointer w-[70px] h-[30px] text-center leading-[30px] bg-[#2C3EEF] text-[#fff] text-[14px] rounded-[5px]"},"续费")]),j$,U("div",null,[U("div",null,[U("span",J$,xt(ct(Pt)("statusName"))+":"+xt(ct(s).site_info.status_name),1)]),U("div",null,[U("span",tq,xt(ct(Pt)("expireTime"))+":"+xt(ct(s).site_info.expire_time?ct(s).site_info.expire_time:ct(Pt)("permanent")),1)])])])]),_:1}),Wt(y,{class:"box-card !border-none mt-[15px]",shadow:"never"},{header:Bt(()=>[U("div",eq,[U("span",rq,xt(ct(Pt)("serviceSupport")),1)])]),default:Bt(()=>[U("div",null,[o.wechat_code?(un(),fn("div",aq,[U("img",{class:"w-[120px] h-[120px] mr-[8px]",src:ct(lm)(o.wechat_code),alt:""},null,8,nq),U("div",null,[U("p",iq,xt(ct(Pt)("wechatCode")),1),U("p",oq,xt(ct(Pt)("wechatCodeDesc")),1)])])):(un(),fn("div",sq,[lq,U("div",null,[U("p",uq,xt(ct(Pt)("officialAccount")),1),U("p",fq,xt(ct(Pt)("wechatCodeDesc")),1)])])),o.enterprise_wechat?(un(),fn("div",hq,[U("img",{class:"w-[120px] h-[120px] mr-[8px]",src:ct(lm)(o.enterprise_wechat),alt:""},null,8,vq),U("div",null,[U("p",cq,xt(ct(Pt)("enterpriseWechatCode")),1),U("p",pq,xt(ct(Pt)("enterpriseWechatCodeDesc")),1)])])):(un(),fn("div",dq,[gq,U("div",null,[U("p",yq,xt(ct(Pt)("WeCom")),1),U("p",mq,xt(ct(Pt)("enterpriseWechatCodeDesc")),1)])])),o.tel?(un(),fn("div",_q,[U("div",Sq,[Wt(m,{name:"iconfont-icondianhua",class:"leading-[1]",size:"20px",color:"#000"}),U("p",xq,xt(ct(Pt)("tel")),1)]),U("div",null,[U("p",wq,xt(o.tel),1)])])):(un(),fn("div",bq,[U("div",Aq,[Wt(m,{name:"iconfont-icondianhua",class:"leading-[1]",size:"20px",color:"#000"}),U("p",Tq,xt(ct(Pt)("tel")),1)]),Cq]))])]),_:1})]),Wt(S,{modelValue:e.value,"onUpdate:modelValue":c[6]||(c[6]=x=>e.value=x),title:ct(Pt)("message"),width:"500px","destroy-on-close":!0},{footer:Bt(()=>[U("span",Pq,[Wt(_,{type:"primary",onClick:c[5]||(c[5]=x=>e.value=!1)},{default:Bt(()=>[x2(xt(ct(Pt)("confirm")),1)]),_:1})])]),default:Bt(()=>[U("div",Dq,[U("div",Mq,[Wt(m,{name:"iconfont-icondianhua",class:"leading-[1]",size:"20px",color:"#000"}),U("p",Lq,xt(ct(Pt)("tel")),1)]),U("div",null,[U("p",Iq,xt(o.tel),1)])])]),_:1},8,["modelValue","title"])])),[[w,a.value]])}}});const pK=O2(Rq,[["__scopeId","data-v-8e2ac6c1"]]);export{pK as default}; diff --git a/niucloud/public/admin/assets/site_index__-c600085a.css b/niucloud/public/admin/assets/site_index__-c600085a.css new file mode 100644 index 000000000..ae0616c2f --- /dev/null +++ b/niucloud/public/admin/assets/site_index__-c600085a.css @@ -0,0 +1 @@ +.card-header>span[data-v-8e2ac6c1]{line-height:21px}.site-info[data-v-8e2ac6c1]{background-image:url(data:image/png;base64,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);background-size:100% 100%} diff --git a/niucloud/public/admin/assets/site_menu-ce20381e.js b/niucloud/public/admin/assets/site_menu-ce20381e.js new file mode 100644 index 000000000..f8c7b4c49 --- /dev/null +++ b/niucloud/public/admin/assets/site_menu-ce20381e.js @@ -0,0 +1 @@ +import{d as w,R as T,r as D,e as a,f as l,y as i,x as r,g as s,B as n,u as t,Q as E,v as c,H as u,A as h}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";import{Q as N,_ as B}from"./index-80fd3793.js";import{t as e}from"./index-81ed253c.js";import{_ as C}from"./edit-menu.vue_vue_type_script_setup_true_lang-698aa1e0.js";import{u as M}from"./vue-router-d09a2c28.js";import{a as V,E as z}from"./index-4bec4464.js";import{E as L}from"./index-34d55b7e.js";import{E as Q}from"./index-e10fccde.js";import{v as R}from"./directive-cb2d3366.js";import"./common-92a35870.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css */import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";/* empty css */import"./index-e61af573.js";import"./index.vue_vue_type_style_index_0_lang-cd1fd676.js";import"./attachment-49fa540a.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-9f9e1d50.js";import"./index-01f6e375.js";import"./validator-6e9db238.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-543fb162.js";import"./index-b6a184ba.js";import"./debounce-1db848fd.js";import"./position-c3bcd0be.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-137757c0.js";import"./index-35e821cc.js";import"./strings-fe930bc4.js";import"./index-5a0d60aa.js";/* empty css *//* empty css *//* empty css */import"./tools-ddcb412e.js";import"./index-6290cf08.js";import"./index-f9b5ad10.js";import"./index-6a9a5926.js";import"./index-7f381641.js";import"./index-992fe6cc.js";import"./_isIterateeCall-1dc0e2ff.js";const $={class:"main-container"},j={class:"flex justify-between items-center"},A={class:"text-[20px]"},H={class:"mt-[20px]"},I={key:0},S={key:1},q={key:2},_e=w({__name:"site_menu",setup(F){const g=M().meta.title,m=T({loading:!0,data:[]}),_=()=>{m.loading=!0,N().then(d=>{m.loading=!1,m.data=d.data}).catch(()=>{})};_();const y=D(null);return(d,J)=>{const p=V,b=B,f=L,v=z,k=Q,x=R;return a(),l("div",$,[i(k,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[s("div",j,[s("span",A,n(t(g)),1)]),s("div",H,[E((a(),c(v,{data:m.data,"row-key":"menu_key",size:"large"},{empty:r(()=>[s("span",null,n(m.loading?"":t(e)("emptyData")),1)]),default:r(()=>[i(p,{prop:"menu_name","show-overflow-tooltip":!0,label:t(e)("menuName"),"min-width":"150"},null,8,["label"]),i(p,{label:t(e)("icon"),width:"100",align:"center"},{default:r(({row:o})=>[o.icon?(a(),c(b,{key:0,name:o.icon,size:"18px"},null,8,["name"])):u("",!0)]),_:1},8,["label"]),i(p,{label:t(e)("menuType"),width:"80"},{default:r(({row:o})=>[o.menu_type==0?(a(),l("div",I,n(t(e)("menuTypeDir")),1)):o.menu_type==1?(a(),l("div",S,n(t(e)("menuTypeMenu")),1)):o.menu_type==2?(a(),l("div",q,n(t(e)("menuTypeButton")),1)):u("",!0)]),_:1},8,["label"]),i(p,{prop:"api_url",label:t(e)("authId"),"min-width":"150",align:"center"},null,8,["label"]),i(p,{label:t(e)("status"),"min-width":"120",align:"center"},{default:r(({row:o})=>[o.status==1?(a(),c(f,{key:0,class:"ml-2",type:"success"},{default:r(()=>[h(n(t(e)("statusNormal")),1)]),_:1})):u("",!0),o.status==0?(a(),c(f,{key:1,class:"ml-2",type:"error"},{default:r(()=>[h(n(t(e)("statusDeactivate")),1)]),_:1})):u("",!0)]),_:1},8,["label"]),i(p,{prop:"sort",label:t(e)("sort"),"min-width":"100"},null,8,["label"]),i(p,{label:t(e)("operation"),fixed:"right",align:"right",width:"130"},{default:r(({row:o})=>[]),_:1},8,["label"])]),_:1},8,["data"])),[[x,m.loading]])]),i(C,{ref_key:"editMenuDialog",ref:y,"menu-tree":m.data,onComplete:_},null,8,["menu-tree"])]),_:1})])}}});export{_e as default}; diff --git a/niucloud/public/admin/assets/sms-9f394a99.js b/niucloud/public/admin/assets/sms-9f394a99.js new file mode 100644 index 000000000..8431034c1 --- /dev/null +++ b/niucloud/public/admin/assets/sms-9f394a99.js @@ -0,0 +1 @@ +import{d as defineComponent,r as ref,R as reactive,e as openBlock,f as createElementBlock,y as createVNode,x as withCtx,g as createBaseVNode,B as toDisplayString,u as unref,Q as withDirectives,v as createBlock,A as createTextVNode,H as createCommentVNode}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";import"./index-80fd3793.js";/* empty css */import{t}from"./index-81ed253c.js";import{d as getSmsList}from"./notice-46796069.js";import{_ as _sfc_main$1}from"./sms-ali.vue_vue_type_script_setup_true_lang-e8f69776.js";import{_ as _sfc_main$2}from"./sms-tencent.vue_vue_type_script_setup_true_lang-9d359814.js";import{u as useRoute}from"./vue-router-d09a2c28.js";import{a as ElTableColumn,E as ElTable}from"./index-4bec4464.js";import{E as ElTag}from"./index-34d55b7e.js";import{E as ElButton}from"./index-c2f001d3.js";import{E as ElCard}from"./index-e10fccde.js";import{v as vLoading}from"./directive-cb2d3366.js";import"./common-92a35870.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./el-form-item-314d006d.js";/* empty css */import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";/* empty css */import"./index-6290cf08.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./_isIterateeCall-1dc0e2ff.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";const _hoisted_1={class:"main-container"},_hoisted_2={class:"flex justify-between items-center"},_hoisted_3={class:"text-[20px]"},_hoisted_4={class:"mt-[20px]"},_sfc_main=defineComponent({__name:"sms",setup(__props){const route=useRoute(),pageName=route.meta.title,aliyunDialog=ref(null),tencentDialog=ref(null);let smsTableData=reactive({loading:!0,data:[]});const loadSmsList=()=>{smsTableData.loading=!0,getSmsList().then(i=>{smsTableData.data=i.data,smsTableData.loading=!1}).catch(()=>{smsTableData.loading=!1})};loadSmsList();const editEvent=data=>{eval(data.sms_type+"Dialog.value.setFormData(data)"),eval(data.sms_type+"Dialog.value.showDialog = true;")};return(i,a)=>{const o=ElTableColumn,r=ElTag,s=ElButton,l=ElTable,n=ElCard,m=vLoading;return openBlock(),createElementBlock("div",_hoisted_1,[createVNode(n,{class:"box-card !border-none",shadow:"never"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_2,[createBaseVNode("span",_hoisted_3,toDisplayString(unref(pageName)),1)]),createBaseVNode("div",_hoisted_4,[withDirectives((openBlock(),createBlock(l,{data:unref(smsTableData).data,size:"large"},{empty:withCtx(()=>[createBaseVNode("span",null,toDisplayString(unref(smsTableData).loading?"":unref(t)("emptyData")),1)]),default:withCtx(()=>[createVNode(o,{prop:"name",label:unref(t)("name"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),createVNode(o,{label:unref(t)("isUse"),"min-width":"180",align:"center"},{default:withCtx(({row:e})=>[e.is_use==1?(openBlock(),createBlock(r,{key:0,class:"ml-2",type:"success"},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("statusNormal")),1)]),_:1})):createCommentVNode("",!0),e.is_use==0?(openBlock(),createBlock(r,{key:1,class:"ml-2",type:"error"},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("statusDeactivate")),1)]),_:1})):createCommentVNode("",!0)]),_:1},8,["label"]),createVNode(o,{label:unref(t)("operation"),fixed:"right",align:"right",width:"100"},{default:withCtx(({row:e})=>[createVNode(s,{type:"primary",link:"",onClick:c=>editEvent(e)},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("config")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[m,unref(smsTableData).loading]])]),createVNode(_sfc_main$1,{ref_key:"aliyunDialog",ref:aliyunDialog,onComplete:a[0]||(a[0]=e=>loadSmsList())},null,512),createVNode(_sfc_main$2,{ref_key:"tencentDialog",ref:tencentDialog,onComplete:a[1]||(a[1]=e=>loadSmsList())},null,512)]),_:1})])}}});export{_sfc_main as default}; diff --git a/niucloud/public/admin/assets/sms-ali-fe768f11.js b/niucloud/public/admin/assets/sms-ali-fe768f11.js new file mode 100644 index 000000000..4f31e0126 --- /dev/null +++ b/niucloud/public/admin/assets/sms-ali-fe768f11.js @@ -0,0 +1 @@ +import{_ as o}from"./sms-ali.vue_vue_type_script_setup_true_lang-e8f69776.js";import"./base-06478700.js";/* empty css */import"./el-overlay-42a687c6.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css *//* empty css */import"./index-81ed253c.js";import"./notice-46796069.js";import"./index-80fd3793.js";import"./vue-router-d09a2c28.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./index-6290cf08.js";import"./directive-cb2d3366.js";export{o as default}; diff --git a/niucloud/public/admin/assets/sms-ali.vue_vue_type_script_setup_true_lang-e8f69776.js b/niucloud/public/admin/assets/sms-ali.vue_vue_type_script_setup_true_lang-e8f69776.js new file mode 100644 index 000000000..f861ac78d --- /dev/null +++ b/niucloud/public/admin/assets/sms-ali.vue_vue_type_script_setup_true_lang-e8f69776.js @@ -0,0 +1 @@ +import{d as K,r as g,R as P,c as B,e as V,v as h,x as s,g as F,y as r,i as w,A as u,B as c,u as t,Q as A}from"./base-06478700.js";/* empty css */import{E as C}from"./el-overlay-42a687c6.js";/* empty css */import{a as q,E as I}from"./el-form-item-314d006d.js";/* empty css *//* empty css */import{t as a}from"./index-81ed253c.js";import{b as N,g as j}from"./notice-46796069.js";import{E as O,b as G}from"./index-6290cf08.js";import{E as L}from"./index-b68e8463.js";import{E as Q}from"./index-c2f001d3.js";import{v as T}from"./directive-cb2d3366.js";const $={class:"dialog-footer"},ie=K({__name:"sms-ali",emits:["complete"],setup(z,{expose:E,emit:k}){let n=g(!1);const d=g(!0),v={sms_type:"",sign:"",app_key:"",secret_key:"",is_use:""},l=P({...v}),y=g(),S=B(()=>({sign:[{required:!0,message:a("aliSignPlaceholder"),trigger:"blur"}],app_key:[{required:!0,message:a("aliAppKeyPlaceholder"),trigger:"blur"}],secret_key:[{required:!0,message:a("aliSecretKeyPlaceholder"),trigger:"blur"}]})),D=async m=>{d.value||!m||await m.validate(async e=>{e&&(d.value=!0,N(l).then(f=>{d.value=!1,n.value=!1,k("complete")}).catch(f=>{d.value=!1}))})};return E({showDialog:n,setFormData:async(m=null)=>{if(d.value=!0,Object.assign(l,v),m){const e=await(await j(m.sms_type)).data;Object.keys(l).forEach(i=>{e[i]!=null&&(l[i]=e[i]),e.params[i]!=null&&(l[i]=e.params[i].value)})}d.value=!1}}),(m,e)=>{const i=O,f=G,p=q,_=L,x=I,b=Q,R=C,U=T;return V(),h(R,{modelValue:t(n),"onUpdate:modelValue":e[6]||(e[6]=o=>w(n)?n.value=o:n=o),title:t(a)("aliSms"),width:"580px","destroy-on-close":!0},{footer:s(()=>[F("span",$,[r(b,{onClick:e[4]||(e[4]=o=>w(n)?n.value=!1:n=!1)},{default:s(()=>[u(c(t(a)("cancel")),1)]),_:1}),r(b,{type:"primary",loading:d.value,onClick:e[5]||(e[5]=o=>D(y.value))},{default:s(()=>[u(c(t(a)("confirm")),1)]),_:1},8,["loading"])])]),default:s(()=>[A((V(),h(x,{model:l,"label-width":"140px",ref_key:"formRef",ref:y,rules:t(S),class:"page-form"},{default:s(()=>[r(p,{label:t(a)("isUse")},{default:s(()=>[r(f,{modelValue:l.is_use,"onUpdate:modelValue":e[0]||(e[0]=o=>l.is_use=o)},{default:s(()=>[r(i,{label:1},{default:s(()=>[u(c(t(a)("startUsing")),1)]),_:1}),r(i,{label:0},{default:s(()=>[u(c(t(a)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),r(p,{label:t(a)("aliSign"),prop:"sign"},{default:s(()=>[r(_,{modelValue:l.sign,"onUpdate:modelValue":e[1]||(e[1]=o=>l.sign=o),placeholder:t(a)("aliSignPlaceholder"),class:"input-width","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(p,{label:t(a)("aliAppKey"),prop:"app_key"},{default:s(()=>[r(_,{modelValue:l.app_key,"onUpdate:modelValue":e[2]||(e[2]=o=>l.app_key=o),placeholder:t(a)("aliAppKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(p,{label:t(a)("aliSecretKey"),prop:"secret_key"},{default:s(()=>[r(_,{modelValue:l.secret_key,"onUpdate:modelValue":e[3]||(e[3]=o=>l.secret_key=o),placeholder:t(a)("aliSecretKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[U,d.value]])]),_:1},8,["modelValue","title"])}}});export{ie as _}; diff --git a/niucloud/public/admin/assets/sms-tencent-331e7379.js b/niucloud/public/admin/assets/sms-tencent-331e7379.js new file mode 100644 index 000000000..b10cba25e --- /dev/null +++ b/niucloud/public/admin/assets/sms-tencent-331e7379.js @@ -0,0 +1 @@ +import{_ as o}from"./sms-tencent.vue_vue_type_script_setup_true_lang-9d359814.js";import"./base-06478700.js";/* empty css */import"./el-overlay-42a687c6.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css *//* empty css */import"./index-81ed253c.js";import"./notice-46796069.js";import"./index-80fd3793.js";import"./vue-router-d09a2c28.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./index-6290cf08.js";import"./directive-cb2d3366.js";export{o as default}; diff --git a/niucloud/public/admin/assets/sms-tencent.vue_vue_type_script_setup_true_lang-9d359814.js b/niucloud/public/admin/assets/sms-tencent.vue_vue_type_script_setup_true_lang-9d359814.js new file mode 100644 index 000000000..d9d626d0f --- /dev/null +++ b/niucloud/public/admin/assets/sms-tencent.vue_vue_type_script_setup_true_lang-9d359814.js @@ -0,0 +1 @@ +import{d as x,r as g,R,c as B,e as h,v as y,x as s,g as F,y as r,i as w,A as c,B as f,u as a,Q as q}from"./base-06478700.js";/* empty css */import{E as A}from"./el-overlay-42a687c6.js";/* empty css */import{a as C,E as K}from"./el-form-item-314d006d.js";/* empty css *//* empty css */import{t}from"./index-81ed253c.js";import{b as N,g as j}from"./notice-46796069.js";import{E as O,b as G}from"./index-6290cf08.js";import{E as L}from"./index-b68e8463.js";import{E as Q}from"./index-c2f001d3.js";import{v as T}from"./directive-cb2d3366.js";const $={class:"dialog-footer"},ne=x({__name:"sms-tencent",emits:["complete"],setup(z,{expose:S,emit:E}){let i=g(!1);const d=g(!0),b={sms_type:"",sign:"",access_key:"",secret_key:"",is_use:""},l=R({...b}),v=g(),D=B(()=>({sign:[{required:!0,message:t("tencentSignPlaceholder"),trigger:"blur"}],app_id:[{required:!0,message:t("tencentAppIdPlaceholder"),trigger:"blur"}],secret_id:[{required:!0,message:t("tencentSecretIdPlaceholder"),trigger:"blur"}],secret_key:[{required:!0,message:t("tencentSecretKeyPlaceholder"),trigger:"blur"}]})),I=async u=>{d.value||!u||await u.validate(async e=>{e&&(d.value=!0,N(l).then(_=>{d.value=!1,i.value=!1,E("complete")}).catch(_=>{d.value=!1}))})};return S({showDialog:i,setFormData:async(u=null)=>{if(d.value=!0,Object.assign(l,b),u){const e=await(await j(u.sms_type)).data;Object.keys(l).forEach(n=>{e[n]!=null&&(l[n]=e[n]),e.params[n]!=null&&(l[n]=e.params[n].value)})}d.value=!1}}),(u,e)=>{const n=O,_=G,m=C,p=L,P=K,V=Q,U=A,k=T;return h(),y(U,{modelValue:a(i),"onUpdate:modelValue":e[7]||(e[7]=o=>w(i)?i.value=o:i=o),title:a(t)("tencentSms"),width:"580px","destroy-on-close":!0},{footer:s(()=>[F("span",$,[r(V,{onClick:e[5]||(e[5]=o=>w(i)?i.value=!1:i=!1)},{default:s(()=>[c(f(a(t)("cancel")),1)]),_:1}),r(V,{type:"primary",loading:d.value,onClick:e[6]||(e[6]=o=>I(v.value))},{default:s(()=>[c(f(a(t)("confirm")),1)]),_:1},8,["loading"])])]),default:s(()=>[q((h(),y(P,{model:l,"label-width":"140px",ref_key:"formRef",ref:v,rules:a(D),class:"page-form"},{default:s(()=>[r(m,{label:a(t)("isUse")},{default:s(()=>[r(_,{modelValue:l.is_use,"onUpdate:modelValue":e[0]||(e[0]=o=>l.is_use=o)},{default:s(()=>[r(n,{label:1},{default:s(()=>[c(f(a(t)("startUsing")),1)]),_:1}),r(n,{label:0},{default:s(()=>[c(f(a(t)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),r(m,{label:a(t)("tencentSign"),prop:"sign"},{default:s(()=>[r(p,{modelValue:l.sign,"onUpdate:modelValue":e[1]||(e[1]=o=>l.sign=o),placeholder:a(t)("tencentSignPlaceholder"),class:"input-width","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:a(t)("tencentAppId"),prop:"app_id"},{default:s(()=>[r(p,{modelValue:l.app_id,"onUpdate:modelValue":e[2]||(e[2]=o=>l.app_id=o),placeholder:a(t)("tencentAppIdPlaceholder"),class:"input-width","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:a(t)("tencentSecretId"),prop:"secret_id"},{default:s(()=>[r(p,{modelValue:l.secret_id,"onUpdate:modelValue":e[3]||(e[3]=o=>l.secret_id=o),placeholder:a(t)("tencentSecretIdPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:a(t)("tencentSecretKey"),prop:"secret_key"},{default:s(()=>[r(p,{modelValue:l.secret_key,"onUpdate:modelValue":e[4]||(e[4]=o=>l.secret_key=o),placeholder:a(t)("tencentSecretKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[k,d.value]])]),_:1},8,["modelValue","title"])}}});export{ne as _}; diff --git a/niucloud/public/admin/assets/sms_records-a44a6c62.js b/niucloud/public/admin/assets/sms_records-a44a6c62.js new file mode 100644 index 000000000..694600af9 --- /dev/null +++ b/niucloud/public/admin/assets/sms_records-a44a6c62.js @@ -0,0 +1 @@ +import{d as Y,R as D,r as C,e as p,f as v,y as a,x as i,g as u,B as _,u as o,F as V,z as L,v as y,A as E,Q as I}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-80fd3793.js";import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css */import{a as O,E as H}from"./el-form-item-314d006d.js";/* empty css *//* empty css */import{t as l}from"./index-81ed253c.js";import{c as K,f as M}from"./notice-46796069.js";import{_ as A}from"./notice-records-info.vue_vue_type_script_setup_true_lang-283f3680.js";import{u as G}from"./vue-router-d09a2c28.js";import{E as Q}from"./index-b68e8463.js";import{a as q,b as J,E as W}from"./index-35e821cc.js";import{E as X}from"./index-3e5f7032.js";import{E as Z}from"./index-c2f001d3.js";import{E as ee}from"./index-e10fccde.js";import{a as te,E as ae}from"./index-4bec4464.js";import{E as le}from"./index-137757c0.js";import{v as oe}from"./directive-cb2d3366.js";import"./common-92a35870.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./index-b52d0f2a.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./isEqual-42d4b10f.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";import"./validator-6e9db238.js";import"./index-40e21e72.js";import"./index-992fe6cc.js";import"./_isIterateeCall-1dc0e2ff.js";const re={class:"main-container"},ie={class:"flex justify-between items-center"},ne={class:"text-[20px]"},me={class:"mt-[10px]"},se={class:"mt-[16px] flex justify-end"},ct=Y({__name:"sms_records",setup(pe){const N=G().meta.title,e=D({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{key:"",receiver:"",create_time:[]}}),b=D({buyer:{label:l("buyerNotice"),list:[]},seller:{label:l("sellerNotice"),list:[]}});(async()=>{await K().then(n=>{Object.keys(n.data).forEach(t=>{const f=n.data[t],m={value:t,name:f.name};f.receiver_type==0?b.buyer.list.push(m):b.seller.list.push(m)})}).catch(()=>{})})();const k=C(),c=(n=1)=>{e.loading=!0,e.page=n,M({page:e.page,limit:e.limit,...e.searchParam}).then(t=>{e.loading=!1,e.data=t.data.data,e.total=t.data.total}).catch(()=>{e.loading=!1})};c();const g=C(null),T=n=>{g.value.setFormData(n),g.value.showDialog=!0};return(n,t)=>{const f=Q,m=O,x=q,F=J,z=W,B=X,h=Z,R=H,w=ee,s=te,S=ae,U=le,$=oe;return p(),v("div",re,[a(w,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[u("div",ie,[u("span",ne,_(o(N)),1)]),a(w,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:i(()=>[a(R,{inline:!0,model:e.searchParam,ref_key:"searchFormRef",ref:k},{default:i(()=>[a(m,{label:o(l)("searchReceiver"),prop:"receiver"},{default:i(()=>[a(f,{modelValue:e.searchParam.receiver,"onUpdate:modelValue":t[0]||(t[0]=r=>e.searchParam.receiver=r),placeholder:o(l)("receiverPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(m,{label:o(l)("noticeKey"),prop:"key"},{default:i(()=>[a(z,{modelValue:e.searchParam.key,"onUpdate:modelValue":t[1]||(t[1]=r=>e.searchParam.key=r),clearable:"",placeholder:o(l)("groupIdPlaceholder"),class:"input-width"},{default:i(()=>[a(x,{label:o(l)("selectPlaceholder"),value:""},null,8,["label"]),(p(!0),v(V,null,L(b,(r,d)=>(p(),y(F,{key:d,label:r.label},{default:i(()=>[(p(!0),v(V,null,L(r.list,(P,j)=>(p(),y(x,{label:P.name,value:P.value,key:j},null,8,["label","value"]))),128))]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),a(m,{label:o(l)("createTime"),prop:"create_time"},{default:i(()=>[a(B,{modelValue:e.searchParam.create_time,"onUpdate:modelValue":t[2]||(t[2]=r=>e.searchParam.create_time=r),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":o(l)("startDate"),"end-placeholder":o(l)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),a(m,null,{default:i(()=>[a(h,{type:"primary",onClick:t[3]||(t[3]=r=>c())},{default:i(()=>[E(_(o(l)("search")),1)]),_:1}),a(h,{onClick:t[4]||(t[4]=r=>{var d;return(d=k.value)==null?void 0:d.resetFields()})},{default:i(()=>[E(_(o(l)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),u("div",me,[I((p(),y(S,{data:e.data,size:"large"},{empty:i(()=>[u("span",null,_(e.loading?"":o(l)("emptyData")),1)]),default:i(()=>[a(s,{prop:"name",label:o(l)("noticeKey"),"min-width":"120"},null,8,["label"]),a(s,{prop:"sms_type_name",label:o(l)("noticeType"),"min-width":"120"},null,8,["label"]),a(s,{prop:"mobile",label:o(l)("receiver"),"min-width":"120"},null,8,["label"]),a(s,{prop:"status_name",label:o(l)("statusName"),"min-width":"100"},null,8,["label"]),a(s,{prop:"create_time",label:o(l)("createTime"),"min-width":"140"},null,8,["label"]),a(s,{label:o(l)("operation"),fixed:"right",align:"right",width:"100"},{default:i(({row:r})=>[a(h,{type:"primary",link:"",onClick:d=>T(r)},{default:i(()=>[E(_(o(l)("info")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[$,e.loading]]),u("div",se,[a(U,{"current-page":e.page,"onUpdate:currentPage":t[5]||(t[5]=r=>e.page=r),"page-size":e.limit,"onUpdate:pageSize":t[6]||(t[6]=r=>e.limit=r),layout:"total, sizes, prev, pager, next, jumper",total:e.total,onSizeChange:t[7]||(t[7]=r=>c()),onCurrentChange:c},null,8,["current-page","page-size","total"])])]),a(A,{ref_key:"recordsDialog",ref:g,onComplete:c},null,512)]),_:1})])}}});export{ct as default}; diff --git a/niucloud/public/admin/assets/sortable.esm-be94e56d.js b/niucloud/public/admin/assets/sortable.esm-be94e56d.js new file mode 100644 index 000000000..e4b56a52d --- /dev/null +++ b/niucloud/public/admin/assets/sortable.esm-be94e56d.js @@ -0,0 +1,6 @@ +/**! + * Sortable 1.15.0 + * @author RubaXa + * @author owenm + * @license MIT + */function lt(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);e&&(o=o.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,o)}return t}function z(n){for(var e=1;e=0)&&(t[i]=n[i]);return t}function Mt(n,e){if(n==null)return{};var t=xt(n,e),o,i;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(n,o)&&(t[o]=n[o])}return t}var Ft="1.15.0";function q(n){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(n)}var V=q(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Ce=q(/Edge/i),st=q(/firefox/i),ye=q(/safari/i)&&!q(/chrome/i)&&!q(/android/i),mt=q(/iP(ad|od|hone)/i),vt=q(/chrome/i)&&q(/android/i),bt={capture:!1,passive:!1};function E(n,e,t){n.addEventListener(e,t,!V&&bt)}function b(n,e,t){n.removeEventListener(e,t,!V&&bt)}function Re(n,e){if(e){if(e[0]===">"&&(e=e.substring(1)),n)try{if(n.matches)return n.matches(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e)}catch{return!1}return!1}}function Xt(n){return n.host&&n!==document&&n.host.nodeType?n.host:n.parentNode}function G(n,e,t,o){if(n){t=t||document;do{if(e!=null&&(e[0]===">"?n.parentNode===t&&Re(n,e):Re(n,e))||o&&n===t)return n;if(n===t)break}while(n=Xt(n))}return null}var ut=/\s+/g;function F(n,e,t){if(n&&e)if(n.classList)n.classList[t?"add":"remove"](e);else{var o=(" "+n.className+" ").replace(ut," ").replace(" "+e+" "," ");n.className=(o+(t?" "+e:"")).replace(ut," ")}}function h(n,e,t){var o=n&&n.style;if(o){if(t===void 0)return document.defaultView&&document.defaultView.getComputedStyle?t=document.defaultView.getComputedStyle(n,""):n.currentStyle&&(t=n.currentStyle),e===void 0?t:t[e];!(e in o)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),o[e]=t+(typeof t=="string"?"":"px")}}function ce(n,e){var t="";if(typeof n=="string")t=n;else do{var o=h(n,"transform");o&&o!=="none"&&(t=o+" "+t)}while(!e&&(n=n.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(t)}function Et(n,e,t){if(n){var o=n.getElementsByTagName(e),i=0,r=o.length;if(t)for(;i=r:a=i<=r,!a)return o;if(o===L())break;o=ee(o,!1)}return!1}function de(n,e,t,o){for(var i=0,r=0,a=n.children;r2&&arguments[2]!==void 0?arguments[2]:{},i=o.evt,r=Mt(o,Lt);Oe.pluginEvent.bind(p)(e,t,z({dragEl:f,parentEl:S,ghostEl:g,rootEl:_,nextEl:ae,lastDownEl:Fe,cloneEl:D,cloneHidden:J,dragStarted:be,putSortable:O,activeSortable:p.active,originalEvent:i,oldIndex:fe,oldDraggableIndex:De,newIndex:X,newDraggableIndex:Q,hideGhostForTarget:Ct,unhideGhostForTarget:Ot,cloneNowHidden:function(){J=!0},cloneNowShown:function(){J=!1},dispatchSortableEvent:function(l){P({sortable:t,name:l,originalEvent:i})}},r))};function P(n){Gt(z({putSortable:O,cloneEl:D,targetEl:f,rootEl:_,oldIndex:fe,oldDraggableIndex:De,newIndex:X,newDraggableIndex:Q},n))}var f,S,g,_,ae,Fe,D,J,fe,X,De,Q,Ae,O,ue=!1,Be=!1,He=[],ie,H,Ue,qe,dt,ht,be,se,Se,Te=!1,Pe=!1,Xe,I,$e=[],Je=!1,We=[],Le=typeof document<"u",Ne=mt,pt=Ce||V?"cssFloat":"float",zt=Le&&!vt&&!mt&&"draggable"in document.createElement("div"),Dt=function(){if(Le){if(V)return!1;var n=document.createElement("x");return n.style.cssText="pointer-events:auto",n.style.pointerEvents==="auto"}}(),St=function(e,t){var o=h(e),i=parseInt(o.width)-parseInt(o.paddingLeft)-parseInt(o.paddingRight)-parseInt(o.borderLeftWidth)-parseInt(o.borderRightWidth),r=de(e,0,t),a=de(e,1,t),l=r&&h(r),s=a&&h(a),u=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+C(r).width,d=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+C(a).width;if(o.display==="flex")return o.flexDirection==="column"||o.flexDirection==="column-reverse"?"vertical":"horizontal";if(o.display==="grid")return o.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(r&&l.float&&l.float!=="none"){var c=l.float==="left"?"left":"right";return a&&(s.clear==="both"||s.clear===c)?"vertical":"horizontal"}return r&&(l.display==="block"||l.display==="flex"||l.display==="table"||l.display==="grid"||u>=i&&o[pt]==="none"||a&&o[pt]==="none"&&u+d>i)?"vertical":"horizontal"},jt=function(e,t,o){var i=o?e.left:e.top,r=o?e.right:e.bottom,a=o?e.width:e.height,l=o?t.left:t.top,s=o?t.right:t.bottom,u=o?t.width:t.height;return i===l||r===s||i+a/2===l+u/2},Ut=function(e,t){var o;return He.some(function(i){var r=i[Y].options.emptyInsertThreshold;if(!(!r||ot(i))){var a=C(i),l=e>=a.left-r&&e<=a.right+r,s=t>=a.top-r&&t<=a.bottom+r;if(l&&s)return o=i}}),o},Tt=function(e){function t(r,a){return function(l,s,u,d){var c=l.options.group.name&&s.options.group.name&&l.options.group.name===s.options.group.name;if(r==null&&(a||c))return!0;if(r==null||r===!1)return!1;if(a&&r==="clone")return r;if(typeof r=="function")return t(r(l,s,u,d),a)(l,s,u,d);var m=(a?l:s).options.group.name;return r===!0||typeof r=="string"&&r===m||r.join&&r.indexOf(m)>-1}}var o={},i=e.group;(!i||Me(i)!="object")&&(i={name:i}),o.name=i.name,o.checkPull=t(i.pull,!0),o.checkPut=t(i.put),o.revertClone=i.revertClone,e.group=o},Ct=function(){!Dt&&g&&h(g,"display","none")},Ot=function(){!Dt&&g&&h(g,"display","")};Le&&!vt&&document.addEventListener("click",function(n){if(Be)return n.preventDefault(),n.stopPropagation&&n.stopPropagation(),n.stopImmediatePropagation&&n.stopImmediatePropagation(),Be=!1,!1},!0);var re=function(e){if(f){e=e.touches?e.touches[0]:e;var t=Ut(e.clientX,e.clientY);if(t){var o={};for(var i in e)e.hasOwnProperty(i)&&(o[i]=e[i]);o.target=o.rootEl=t,o.preventDefault=void 0,o.stopPropagation=void 0,t[Y]._onDragOver(o)}}},qt=function(e){f&&f.parentNode[Y]._isOutsideThisEl(e.target)};function p(n,e){if(!(n&&n.nodeType&&n.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(n));this.el=n,this.options=e=$({},e),n[Y]=this;var t={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(n.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return St(n,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(a,l){a.setData("Text",l.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:p.supportPointer!==!1&&"PointerEvent"in window&&!ye,emptyInsertThreshold:5};Oe.initializePlugins(this,n,t);for(var o in t)!(o in e)&&(e[o]=t[o]);Tt(e);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=e.forceFallback?!1:zt,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?E(n,"pointerdown",this._onTapStart):(E(n,"mousedown",this._onTapStart),E(n,"touchstart",this._onTapStart)),this.nativeDraggable&&(E(n,"dragover",this),E(n,"dragenter",this)),He.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),$(this,Bt())}p.prototype={constructor:p,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(se=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,f):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,o=this.el,i=this.options,r=i.preventOnFilter,a=e.type,l=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,s=(l||e).target,u=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,d=i.filter;if(tn(o),!f&&!(/mousedown|pointerdown/.test(a)&&e.button!==0||i.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&ye&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=G(s,i.draggable,o,!1),!(s&&s.animated)&&Fe!==s)){if(fe=k(s),De=k(s,i.draggable),typeof d=="function"){if(d.call(this,e,s,this)){P({sortable:t,rootEl:u,name:"filter",targetEl:s,toEl:o,fromEl:o}),N("filter",t,{evt:e}),r&&e.cancelable&&e.preventDefault();return}}else if(d&&(d=d.split(",").some(function(c){if(c=G(u,c.trim(),o,!1),c)return P({sortable:t,rootEl:c,name:"filter",targetEl:s,fromEl:o,toEl:o}),N("filter",t,{evt:e}),!0}),d)){r&&e.cancelable&&e.preventDefault();return}i.handle&&!G(u,i.handle,o,!1)||this._prepareDragStart(e,l,s)}}},_prepareDragStart:function(e,t,o){var i=this,r=i.el,a=i.options,l=r.ownerDocument,s;if(o&&!f&&o.parentNode===r){var u=C(o);if(_=r,f=o,S=f.parentNode,ae=f.nextSibling,Fe=o,Ae=a.group,p.dragged=f,ie={target:f,clientX:(t||e).clientX,clientY:(t||e).clientY},dt=ie.clientX-u.left,ht=ie.clientY-u.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,f.style["will-change"]="all",s=function(){if(N("delayEnded",i,{evt:e}),p.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!st&&i.nativeDraggable&&(f.draggable=!0),i._triggerDragStart(e,t),P({sortable:i,name:"choose",originalEvent:e}),F(f,a.chosenClass,!0)},a.ignore.split(",").forEach(function(d){Et(f,d.trim(),Ve)}),E(l,"dragover",re),E(l,"mousemove",re),E(l,"touchmove",re),E(l,"mouseup",i._onDrop),E(l,"touchend",i._onDrop),E(l,"touchcancel",i._onDrop),st&&this.nativeDraggable&&(this.options.touchStartThreshold=4,f.draggable=!0),N("delayStart",this,{evt:e}),a.delay&&(!a.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Ce||V))){if(p.eventCanceled){this._onDrop();return}E(l,"mouseup",i._disableDelayedDrag),E(l,"touchend",i._disableDelayedDrag),E(l,"touchcancel",i._disableDelayedDrag),E(l,"mousemove",i._delayedDragTouchMoveHandler),E(l,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&E(l,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(s,a.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){f&&Ve(f),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;b(e,"mouseup",this._disableDelayedDrag),b(e,"touchend",this._disableDelayedDrag),b(e,"touchcancel",this._disableDelayedDrag),b(e,"mousemove",this._delayedDragTouchMoveHandler),b(e,"touchmove",this._delayedDragTouchMoveHandler),b(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?E(document,"pointermove",this._onTouchMove):t?E(document,"touchmove",this._onTouchMove):E(document,"mousemove",this._onTouchMove):(E(f,"dragend",this),E(_,"dragstart",this._onDragStart));try{document.selection?Ye(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(ue=!1,_&&f){N("dragStarted",this,{evt:t}),this.nativeDraggable&&E(document,"dragover",qt);var o=this.options;!e&&F(f,o.dragClass,!1),F(f,o.ghostClass,!0),p.active=this,e&&this._appendGhost(),P({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(H){this._lastX=H.clientX,this._lastY=H.clientY,Ct();for(var e=document.elementFromPoint(H.clientX,H.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(H.clientX,H.clientY),e!==t);)t=e;if(f.parentNode[Y]._isOutsideThisEl(e),t)do{if(t[Y]){var o=void 0;if(o=t[Y]._onDragOver({clientX:H.clientX,clientY:H.clientY,target:e,rootEl:t}),o&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Ot()}},_onTouchMove:function(e){if(ie){var t=this.options,o=t.fallbackTolerance,i=t.fallbackOffset,r=e.touches?e.touches[0]:e,a=g&&ce(g,!0),l=g&&a&&a.a,s=g&&a&&a.d,u=Ne&&I&&ct(I),d=(r.clientX-ie.clientX+i.x)/(l||1)+(u?u[0]-$e[0]:0)/(l||1),c=(r.clientY-ie.clientY+i.y)/(s||1)+(u?u[1]-$e[1]:0)/(s||1);if(!p.active&&!ue){if(o&&Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))=0&&(P({rootEl:S,name:"add",toEl:S,fromEl:_,originalEvent:e}),P({sortable:this,name:"remove",toEl:S,originalEvent:e}),P({rootEl:S,name:"sort",toEl:S,fromEl:_,originalEvent:e}),P({sortable:this,name:"sort",toEl:S,originalEvent:e})),O&&O.save()):X!==fe&&X>=0&&(P({sortable:this,name:"update",toEl:S,originalEvent:e}),P({sortable:this,name:"sort",toEl:S,originalEvent:e})),p.active&&((X==null||X===-1)&&(X=fe,Q=De),P({sortable:this,name:"end",toEl:S,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){N("nulling",this),_=f=S=g=ae=D=Fe=J=ie=H=be=X=Q=fe=De=se=Se=O=Ae=p.dragged=p.ghost=p.clone=p.active=null,We.forEach(function(e){e.checked=!0}),We.length=Ue=qe=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":f&&(this._onDragOver(e),$t(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,o=this.el.children,i=0,r=o.length,a=this.options;io.right+i||n.clientX<=o.right&&n.clientY>o.bottom&&n.clientX>=o.left:n.clientX>o.right&&n.clientY>o.top||n.clientX<=o.right&&n.clientY>o.bottom+i}function Qt(n,e,t,o,i,r,a,l){var s=o?n.clientY:n.clientX,u=o?t.height:t.width,d=o?t.top:t.left,c=o?t.bottom:t.right,m=!1;if(!a){if(l&&Xed+u*r/2:sc-Xe)return-Se}else if(s>d+u*(1-i)/2&&sc-u*r/2)?s>d+u/2?1:-1:0}function Jt(n){return k(f){loading.value=!0,getStorageList().then(r=>{storageTableData.data=r.data,loading.value=!1}).catch(()=>{loading.value=!1})};loadStorageList();const editEvent=data=>{eval(data.storage_type+"Dialog.value.setFormData(data)"),eval(data.storage_type+"Dialog.value.showDialog = true;")};return(r,e)=>{const a=ElTableColumn,i=ElTag,l=ElButton,n=ElTable,s=ElCard,m=vLoading;return openBlock(),createElementBlock("div",_hoisted_1,[createVNode(s,{class:"box-card !border-none",shadow:"never"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_2,[createBaseVNode("span",_hoisted_3,toDisplayString(unref(pageName)),1)]),createBaseVNode("div",_hoisted_4,[withDirectives((openBlock(),createBlock(n,{data:unref(storageTableData).data,size:"large"},{empty:withCtx(()=>[createBaseVNode("span",null,toDisplayString(loading.value?"":unref(t)("emptyData")),1)]),default:withCtx(()=>[createVNode(a,{prop:"name",label:unref(t)("name"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),createVNode(a,{label:unref(t)("isUse"),"min-width":"180",align:"center"},{default:withCtx(({row:o})=>[o.is_use==1?(openBlock(),createBlock(i,{key:0,class:"ml-2",type:"success"},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("statusNormal")),1)]),_:1})):createCommentVNode("",!0),o.is_use==0?(openBlock(),createBlock(i,{key:1,class:"ml-2",type:"error"},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("statusDeactivate")),1)]),_:1})):createCommentVNode("",!0)]),_:1},8,["label"]),createVNode(a,{label:unref(t)("operation"),fixed:"right",align:"right",width:"100"},{default:withCtx(({row:o})=>[createVNode(l,{type:"primary",link:"",onClick:c=>editEvent(o)},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(t)("config")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[m,loading.value]])]),createVNode(_sfc_main$1,{ref_key:"localDialog",ref:localDialog,onComplete:e[0]||(e[0]=o=>loadStorageList())},null,512),createVNode(_sfc_main$2,{ref_key:"qiniuDialog",ref:qiniuDialog,onComplete:e[1]||(e[1]=o=>loadStorageList())},null,512),createVNode(_sfc_main$3,{ref_key:"aliyunDialog",ref:aliyunDialog,onComplete:e[2]||(e[2]=o=>loadStorageList())},null,512),createVNode(_sfc_main$4,{ref_key:"tencentDialog",ref:tencentDialog,onComplete:e[3]||(e[3]=o=>loadStorageList())},null,512)]),_:1})])}}});export{_sfc_main as default}; diff --git a/niucloud/public/admin/assets/storage-ali-853c32eb.js b/niucloud/public/admin/assets/storage-ali-853c32eb.js new file mode 100644 index 000000000..297db6ffd --- /dev/null +++ b/niucloud/public/admin/assets/storage-ali-853c32eb.js @@ -0,0 +1 @@ +import{_ as o}from"./storage-ali.vue_vue_type_script_setup_true_lang-d4995669.js";import"./base-06478700.js";/* empty css */import"./el-overlay-42a687c6.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css *//* empty css */import"./index-81ed253c.js";import"./index-80fd3793.js";import"./vue-router-d09a2c28.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./index-6290cf08.js";import"./directive-cb2d3366.js";export{o as default}; diff --git a/niucloud/public/admin/assets/storage-ali.vue_vue_type_script_setup_true_lang-d4995669.js b/niucloud/public/admin/assets/storage-ali.vue_vue_type_script_setup_true_lang-d4995669.js new file mode 100644 index 000000000..3c239dd6c --- /dev/null +++ b/niucloud/public/admin/assets/storage-ali.vue_vue_type_script_setup_true_lang-d4995669.js @@ -0,0 +1 @@ +import{d as S,r as g,R as K,c as q,e as h,v as k,x as s,g as b,y as r,i as E,A as f,B as c,u as a,Q as F}from"./base-06478700.js";/* empty css */import{E as A}from"./el-overlay-42a687c6.js";/* empty css */import{a as C,E as I}from"./el-form-item-314d006d.js";/* empty css *//* empty css */import{t as l}from"./index-81ed253c.js";import{aa as N,ab as T}from"./index-80fd3793.js";import{E as j,b as O}from"./index-6290cf08.js";import{E as G}from"./index-b68e8463.js";import{E as L}from"./index-c2f001d3.js";import{v as Q}from"./directive-cb2d3366.js";const $={class:"form-tip"},z={class:"form-tip"},H={class:"dialog-footer"},ne=S({__name:"storage-ali",emits:["complete"],setup(J,{expose:w,emit:P}){let d=g(!1);const n=g(!0),v={storage_type:"",bucket:"",access_key:"",secret_key:"",endpoint:"",domain:"",is_use:""},o=K({...v}),V=g(),B=q(()=>({bucket:[{required:!0,message:l("aliBucketPlaceholder"),trigger:"blur"}],access_key:[{required:!0,message:l("aliAccessKeyPlaceholder"),trigger:"blur"}],secret_key:[{required:!0,message:l("aliSecretKeyPlaceholder"),trigger:"blur"}],endpoint:[{required:!0,message:l("aliEndpointPlaceholder"),trigger:"blur"}],domain:[{required:!0,message:l("domainPlaceholder"),trigger:"blur"}]})),D=async u=>{n.value||!u||await u.validate(async e=>{e&&(n.value=!0,N(o).then(_=>{n.value=!1,d.value=!1,P("complete")}).catch(_=>{n.value=!1}))})};return w({showDialog:d,setFormData:async(u=null)=>{if(n.value=!0,Object.assign(o,v),u){const e=await(await T(u.storage_type)).data;Object.keys(o).forEach(i=>{e[i]!=null&&(o[i]=e[i]),e.params[i]!=null&&(o[i]=e.params[i].value)})}n.value=!1}}),(u,e)=>{const i=j,_=O,m=C,p=G,U=I,y=L,x=A,R=Q;return h(),k(x,{modelValue:a(d),"onUpdate:modelValue":e[8]||(e[8]=t=>E(d)?d.value=t:d=t),title:a(l)("aliStorage"),width:"580px","destroy-on-close":!0},{footer:s(()=>[b("span",H,[r(y,{onClick:e[6]||(e[6]=t=>E(d)?d.value=!1:d=!1)},{default:s(()=>[f(c(a(l)("cancel")),1)]),_:1}),r(y,{type:"primary",loading:n.value,onClick:e[7]||(e[7]=t=>D(V.value))},{default:s(()=>[f(c(a(l)("confirm")),1)]),_:1},8,["loading"])])]),default:s(()=>[F((h(),k(U,{model:o,"label-width":"140px",ref_key:"formRef",ref:V,rules:a(B),class:"page-form"},{default:s(()=>[r(m,{label:a(l)("isUse")},{default:s(()=>[r(_,{modelValue:o.is_use,"onUpdate:modelValue":e[0]||(e[0]=t=>o.is_use=t)},{default:s(()=>[r(i,{label:"1"},{default:s(()=>[f(c(a(l)("startUsing")),1)]),_:1}),r(i,{label:"0"},{default:s(()=>[f(c(a(l)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),r(m,{label:a(l)("aliBucket"),prop:"bucket"},{default:s(()=>[r(p,{modelValue:o.bucket,"onUpdate:modelValue":e[1]||(e[1]=t=>o.bucket=t),placeholder:a(l)("aliBucketPlaceholder"),class:"input-width","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"]),b("div",$,c(a(l)("aliBucketTips")),1)]),_:1},8,["label"]),r(m,{label:a(l)("aliAccessKey"),prop:"access_key"},{default:s(()=>[r(p,{modelValue:o.access_key,"onUpdate:modelValue":e[2]||(e[2]=t=>o.access_key=t),placeholder:a(l)("aliAccessKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:a(l)("aliSecretKey"),prop:"secret_key"},{default:s(()=>[r(p,{modelValue:o.secret_key,"onUpdate:modelValue":e[3]||(e[3]=t=>o.secret_key=t),placeholder:a(l)("aliSecretKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:a(l)("aliEndpoint"),prop:"endpoint"},{default:s(()=>[r(p,{modelValue:o.endpoint,"onUpdate:modelValue":e[4]||(e[4]=t=>o.endpoint=t),placeholder:a(l)("aliEndpointPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"]),b("div",z,c(a(l)("aliEndpointTips")),1)]),_:1},8,["label"]),r(m,{label:a(l)("domain"),prop:"domain"},{default:s(()=>[r(p,{modelValue:o.domain,"onUpdate:modelValue":e[5]||(e[5]=t=>o.domain=t),placeholder:a(l)("domainPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[R,n.value]])]),_:1},8,["modelValue","title"])}}});export{ne as _}; diff --git a/niucloud/public/admin/assets/storage-local-a3925188.js b/niucloud/public/admin/assets/storage-local-a3925188.js new file mode 100644 index 000000000..0225d4179 --- /dev/null +++ b/niucloud/public/admin/assets/storage-local-a3925188.js @@ -0,0 +1 @@ +import{_ as o}from"./storage-local.vue_vue_type_script_setup_true_lang-8bdb121f.js";import"./base-06478700.js";/* empty css */import"./el-overlay-42a687c6.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css */import"./index-81ed253c.js";import"./index-80fd3793.js";import"./vue-router-d09a2c28.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";/* empty css */import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./index-6290cf08.js";import"./directive-cb2d3366.js";export{o as default}; diff --git a/niucloud/public/admin/assets/storage-local.vue_vue_type_script_setup_true_lang-8bdb121f.js b/niucloud/public/admin/assets/storage-local.vue_vue_type_script_setup_true_lang-8bdb121f.js new file mode 100644 index 000000000..babca91dc --- /dev/null +++ b/niucloud/public/admin/assets/storage-local.vue_vue_type_script_setup_true_lang-8bdb121f.js @@ -0,0 +1 @@ +import{d as k,r as f,R as C,c as S,e as b,v as y,x as a,g as U,y as n,A as d,B as c,u as s,Q as N}from"./base-06478700.js";/* empty css */import{E as h}from"./el-overlay-42a687c6.js";/* empty css */import{a as j,E as I}from"./el-form-item-314d006d.js";/* empty css */import{t as i}from"./index-81ed253c.js";import{aa as O,ab as $}from"./index-80fd3793.js";import{E as A,b as G}from"./index-6290cf08.js";import{E as L}from"./index-c2f001d3.js";import{v as Q}from"./directive-cb2d3366.js";const T={class:"dialog-footer"},te=k({__name:"storage-local",emits:["complete"],setup(q,{expose:E,emit:D}){const m=f(!1),t=f(!0),p={is_use:"",storage_type:""},o=C({...p}),_=f(),V=S(()=>({})),w=async r=>{t.value||!r||await r.validate(async e=>{e&&(t.value=!0,O(o).then(v=>{t.value=!1,m.value=!1,D("complete")}).catch(()=>{t.value=!1}))})};return E({showDialog:m,setFormData:async(r=null)=>{if(t.value=!0,Object.assign(o,p),r){const e=await(await $(r.storage_type)).data;Object.keys(o).forEach(l=>{e[l]!=null&&(o[l]=e[l])})}t.value=!1}}),(r,e)=>{const l=A,v=G,x=j,R=I,g=L,B=h,F=Q;return b(),y(B,{modelValue:m.value,"onUpdate:modelValue":e[3]||(e[3]=u=>m.value=u),title:s(i)("localStorage"),width:"580px","destroy-on-close":!0},{footer:a(()=>[U("span",T,[n(g,{onClick:e[1]||(e[1]=u=>m.value=!1)},{default:a(()=>[d(c(s(i)("cancel")),1)]),_:1}),n(g,{type:"primary",loading:t.value,onClick:e[2]||(e[2]=u=>w(_.value))},{default:a(()=>[d(c(s(i)("confirm")),1)]),_:1},8,["loading"])])]),default:a(()=>[N((b(),y(R,{model:o,"label-width":"140px",ref_key:"formRef",ref:_,rules:s(V),class:"page-form"},{default:a(()=>[n(x,{label:s(i)("isUse")},{default:a(()=>[n(v,{modelValue:o.is_use,"onUpdate:modelValue":e[0]||(e[0]=u=>o.is_use=u)},{default:a(()=>[n(l,{label:"1"},{default:a(()=>[d(c(s(i)("startUsing")),1)]),_:1}),n(l,{label:"0"},{default:a(()=>[d(c(s(i)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[F,t.value]])]),_:1},8,["modelValue","title"])}}});export{te as _}; diff --git a/niucloud/public/admin/assets/storage-qiniu-10da5ccb.js b/niucloud/public/admin/assets/storage-qiniu-10da5ccb.js new file mode 100644 index 000000000..59e62ffc4 --- /dev/null +++ b/niucloud/public/admin/assets/storage-qiniu-10da5ccb.js @@ -0,0 +1 @@ +import{_ as o}from"./storage-qiniu.vue_vue_type_script_setup_true_lang-262c6691.js";import"./base-06478700.js";/* empty css */import"./el-overlay-42a687c6.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css *//* empty css */import"./index-81ed253c.js";import"./index-80fd3793.js";import"./vue-router-d09a2c28.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./index-6290cf08.js";import"./directive-cb2d3366.js";export{o as default}; diff --git a/niucloud/public/admin/assets/storage-qiniu.vue_vue_type_script_setup_true_lang-262c6691.js b/niucloud/public/admin/assets/storage-qiniu.vue_vue_type_script_setup_true_lang-262c6691.js new file mode 100644 index 000000000..43f61a895 --- /dev/null +++ b/niucloud/public/admin/assets/storage-qiniu.vue_vue_type_script_setup_true_lang-262c6691.js @@ -0,0 +1 @@ +import{d as R,r as g,R as S,c as K,e as V,v as k,x as s,g as h,y as r,i as q,A as f,B as c,u as l,Q as F}from"./base-06478700.js";/* empty css */import{E as A}from"./el-overlay-42a687c6.js";/* empty css */import{a as C,E as I}from"./el-form-item-314d006d.js";/* empty css *//* empty css */import{t as a}from"./index-81ed253c.js";import{aa as N,ab as j}from"./index-80fd3793.js";import{E as O,b as T}from"./index-6290cf08.js";import{E as G}from"./index-b68e8463.js";import{E as L}from"./index-c2f001d3.js";import{v as Q}from"./directive-cb2d3366.js";const $={class:"form-tip"},z={class:"dialog-footer"},ue=R({__name:"storage-qiniu",emits:["complete"],setup(H,{expose:w,emit:E}){let u=g(!1);const n=g(!0),b={storage_type:"",bucket:"",access_key:"",secret_key:"",domain:"",is_use:""},t=S({...b}),v=g(),B=K(()=>({bucket:[{required:!0,message:a("qiniuBucketPlaceholder"),trigger:"blur"}],access_key:[{required:!0,message:a("qiniuAccessKeyPlaceholder"),trigger:"blur"}],secret_key:[{required:!0,message:a("qiniuSecretKeyPlaceholder"),trigger:"blur"}],endpoint:[{required:!0,message:a("aliEndpointPlaceholder"),trigger:"blur"}],domain:[{required:!0,message:a("domainPlaceholder"),trigger:"blur"}]})),D=async d=>{n.value||!d||await d.validate(async e=>{e&&(n.value=!0,N(t).then(_=>{n.value=!1,u.value=!1,E("complete")}).catch(_=>{n.value=!1}))})};return w({showDialog:u,setFormData:async(d=null)=>{if(n.value=!0,Object.assign(t,b),d){const e=await(await j(d.storage_type)).data;Object.keys(t).forEach(i=>{e[i]!=null&&(t[i]=e[i]),e.params[i]!=null&&(t[i]=e.params[i].value)})}n.value=!1}}),(d,e)=>{const i=O,_=T,m=C,p=G,P=I,y=L,U=A,x=Q;return V(),k(U,{modelValue:l(u),"onUpdate:modelValue":e[7]||(e[7]=o=>q(u)?u.value=o:u=o),title:l(a)("qiniuStorage"),width:"580px","destroy-on-close":!0},{footer:s(()=>[h("span",z,[r(y,{onClick:e[5]||(e[5]=o=>q(u)?u.value=!1:u=!1)},{default:s(()=>[f(c(l(a)("cancel")),1)]),_:1}),r(y,{type:"primary",loading:n.value,onClick:e[6]||(e[6]=o=>D(v.value))},{default:s(()=>[f(c(l(a)("confirm")),1)]),_:1},8,["loading"])])]),default:s(()=>[F((V(),k(P,{model:t,"label-width":"140px",ref_key:"formRef",ref:v,rules:l(B),class:"page-form"},{default:s(()=>[r(m,{label:l(a)("isUse")},{default:s(()=>[r(_,{modelValue:t.is_use,"onUpdate:modelValue":e[0]||(e[0]=o=>t.is_use=o)},{default:s(()=>[r(i,{label:"1"},{default:s(()=>[f(c(l(a)("startUsing")),1)]),_:1}),r(i,{label:"0"},{default:s(()=>[f(c(l(a)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),r(m,{label:l(a)("qiniuBucket"),prop:"bucket"},{default:s(()=>[r(p,{modelValue:t.bucket,"onUpdate:modelValue":e[1]||(e[1]=o=>t.bucket=o),placeholder:l(a)("qiniuBucketPlaceholder"),class:"input-width","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"]),h("div",$,c(l(a)("qiniuBucketTips")),1)]),_:1},8,["label"]),r(m,{label:l(a)("qiniuAccessKey"),prop:"access_key"},{default:s(()=>[r(p,{modelValue:t.access_key,"onUpdate:modelValue":e[2]||(e[2]=o=>t.access_key=o),placeholder:l(a)("qiniuAccessKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:l(a)("qiniuSecretKey"),prop:"secret_key"},{default:s(()=>[r(p,{modelValue:t.secret_key,"onUpdate:modelValue":e[3]||(e[3]=o=>t.secret_key=o),placeholder:l(a)("qiniuSecretKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(m,{label:l(a)("domain"),prop:"domain"},{default:s(()=>[r(p,{modelValue:t.domain,"onUpdate:modelValue":e[4]||(e[4]=o=>t.domain=o),placeholder:l(a)("domainPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[x,n.value]])]),_:1},8,["modelValue","title"])}}});export{ue as _}; diff --git a/niucloud/public/admin/assets/storage-tencent-65e6046f.js b/niucloud/public/admin/assets/storage-tencent-65e6046f.js new file mode 100644 index 000000000..b0ca0c9f5 --- /dev/null +++ b/niucloud/public/admin/assets/storage-tencent-65e6046f.js @@ -0,0 +1 @@ +import{_ as o}from"./storage-tencent.vue_vue_type_script_setup_true_lang-357665fd.js";import"./base-06478700.js";/* empty css */import"./el-overlay-42a687c6.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css *//* empty css */import"./index-81ed253c.js";import"./index-80fd3793.js";import"./vue-router-d09a2c28.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./index-6290cf08.js";import"./directive-cb2d3366.js";export{o as default}; diff --git a/niucloud/public/admin/assets/storage-tencent.vue_vue_type_script_setup_true_lang-357665fd.js b/niucloud/public/admin/assets/storage-tencent.vue_vue_type_script_setup_true_lang-357665fd.js new file mode 100644 index 000000000..1f1524cfd --- /dev/null +++ b/niucloud/public/admin/assets/storage-tencent.vue_vue_type_script_setup_true_lang-357665fd.js @@ -0,0 +1 @@ +import{d as S,r as g,R as K,c as q,e as y,v as k,x as s,g as h,y as r,i as w,A as f,B as p,u as a,Q as F}from"./base-06478700.js";/* empty css */import{E as A}from"./el-overlay-42a687c6.js";/* empty css */import{a as C,E as I}from"./el-form-item-314d006d.js";/* empty css *//* empty css */import{t as l}from"./index-81ed253c.js";import{aa as N,ab as j}from"./index-80fd3793.js";import{E as O,b as T}from"./index-6290cf08.js";import{E as G}from"./index-b68e8463.js";import{E as L}from"./index-c2f001d3.js";import{v as Q}from"./directive-cb2d3366.js";const $={class:"form-tip"},z={class:"dialog-footer"},ie=S({__name:"storage-tencent",emits:["complete"],setup(H,{expose:E,emit:P}){let i=g(!1);const d=g(!0),b={storage_type:"",bucket:"",access_key:"",secret_key:"",domain:"",is_use:"",region:""},t=K({...b}),v=g(),B=q(()=>({bucket:[{required:!0,message:l("tencentBucketPlaceholder"),trigger:"blur"}],access_key:[{required:!0,message:l("tencentAccessKeyPlaceholder"),trigger:"blur"}],secret_key:[{required:!0,message:l("tencentSecretKeyPlaceholder"),trigger:"blur"}],region:[{required:!0,message:l("regionPlaceholder"),trigger:"blur"}],domain:[{required:!0,message:l("domainPlaceholder"),trigger:"blur"}]})),D=async u=>{d.value||!u||await u.validate(async e=>{e&&(d.value=!0,N(t).then(_=>{d.value=!1,i.value=!1,P("complete")}).catch(_=>{d.value=!1}))})};return E({showDialog:i,setFormData:async(u=null)=>{if(d.value=!0,Object.assign(t,b),u){const e=await(await j(u.storage_type)).data;Object.keys(t).forEach(n=>{e[n]!=null&&(t[n]=e[n]),e.params[n]!=null&&(t[n]=e.params[n].value)})}d.value=!1}}),(u,e)=>{const n=O,_=T,c=C,m=G,U=I,V=L,x=A,R=Q;return y(),k(x,{modelValue:a(i),"onUpdate:modelValue":e[8]||(e[8]=o=>w(i)?i.value=o:i=o),title:a(l)("tencentStorage"),width:"580px","destroy-on-close":!0},{footer:s(()=>[h("span",z,[r(V,{onClick:e[6]||(e[6]=o=>w(i)?i.value=!1:i=!1)},{default:s(()=>[f(p(a(l)("cancel")),1)]),_:1}),r(V,{type:"primary",loading:d.value,onClick:e[7]||(e[7]=o=>D(v.value))},{default:s(()=>[f(p(a(l)("confirm")),1)]),_:1},8,["loading"])])]),default:s(()=>[F((y(),k(U,{model:t,"label-width":"140px",ref_key:"formRef",ref:v,rules:a(B),class:"page-form"},{default:s(()=>[r(c,{label:a(l)("isUse")},{default:s(()=>[r(_,{modelValue:t.is_use,"onUpdate:modelValue":e[0]||(e[0]=o=>t.is_use=o)},{default:s(()=>[r(n,{label:"1"},{default:s(()=>[f(p(a(l)("startUsing")),1)]),_:1}),r(n,{label:"0"},{default:s(()=>[f(p(a(l)("statusDeactivate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),r(c,{label:a(l)("tencentBucket"),prop:"bucket"},{default:s(()=>[r(m,{modelValue:t.bucket,"onUpdate:modelValue":e[1]||(e[1]=o=>t.bucket=o),placeholder:a(l)("tencentBucketPlaceholder"),class:"input-width","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"]),h("div",$,p(a(l)("tencentBucketTips")),1)]),_:1},8,["label"]),r(c,{label:a(l)("tencentAccessKey"),prop:"access_key"},{default:s(()=>[r(m,{modelValue:t.access_key,"onUpdate:modelValue":e[2]||(e[2]=o=>t.access_key=o),placeholder:a(l)("tencentAccessKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(c,{label:a(l)("tencentSecretKey"),prop:"secret_key"},{default:s(()=>[r(m,{modelValue:t.secret_key,"onUpdate:modelValue":e[3]||(e[3]=o=>t.secret_key=o),placeholder:a(l)("tencentSecretKeyPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(c,{label:a(l)("region"),prop:"region"},{default:s(()=>[r(m,{modelValue:t.region,"onUpdate:modelValue":e[4]||(e[4]=o=>t.region=o),placeholder:a(l)("regionPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(c,{label:a(l)("domain"),prop:"domain"},{default:s(()=>[r(m,{modelValue:t.domain,"onUpdate:modelValue":e[5]||(e[5]=o=>t.domain=o),placeholder:a(l)("domainPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[R,d.value]])]),_:1},8,["modelValue","title"])}}});export{ie as _}; diff --git a/niucloud/public/admin/assets/store-527b0719.js b/niucloud/public/admin/assets/store-527b0719.js new file mode 100644 index 000000000..9fd1b289a --- /dev/null +++ b/niucloud/public/admin/assets/store-527b0719.js @@ -0,0 +1 @@ +import{d as et,r as _,c as pe,w as tt,R as Ee,V as Ve,Q as ee,e as o,f as c,g as t,B as r,u as n,y as s,x as l,F as g,z as w,A as f,H as y,v,U as Ae,aP as lt,aQ as st}from"./base-06478700.js";/* empty css *//* empty css */import{v as q,_ as _e,g as at,p as ot,a as nt,i as it,c as rt,b as ct,d as dt,u as pt}from"./el-message-270ea13b.js";import"./el-tooltip-58212670.js";import{k as ut,h as _t}from"./index-80fd3793.js";/* empty css *//* empty css *//* empty css */import{E as ft}from"./el-overlay-42a687c6.js";import{a as mt,E as vt}from"./el-form-item-314d006d.js";/* empty css *//* empty css *//* empty css */import{_ as Te}from"./apply_empty-78684083.js";/* empty css *//* empty css */import{d as k,v as ue}from"./event-10eba222.js";import{_ as fe}from"./app_store_default-c4798c2d.js";import{t as a}from"./index-81ed253c.js";import{g as $e,d as xt,s as ht}from"./module-48b5cda4.js";import{d as Ie}from"./common-92a35870.js";import{a as gt}from"./vue-router-d09a2c28.js";import{a as yt}from"./index-b52d0f2a.js";import{E as Se}from"./index-01f6e375.js";import{E as kt}from"./index-c2f001d3.js";import{E as bt}from"./index-b56195b5.js";import{a as wt,E as Ct}from"./index-0d66b73c.js";import{E as Et}from"./index-8c476f28.js";import{E as Vt}from"./index-9f9e1d50.js";import{E as At}from"./index-b68e8463.js";import{E as $t}from"./index-e10fccde.js";import{a as It,E as St}from"./index-da6a2951.js";import{E as Tt,a as Lt}from"./index-c17093ae.js";import{E as zt}from"./index-2fcd1254.js";import{E as Bt}from"./index-e4abfaa5.js";import{E as Dt}from"./index-2a269c7c.js";import{E as jt}from"./index-68053ed5.js";import{E as Rt}from"./index-37a46bd5.js";import{v as Ut}from"./directive-cb2d3366.js";import{_ as Pt}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./index-f27d6ce0.js";import"./focus-trap-3e826cdc.js";import"./index-9ee9102c.js";import"./index-9fe5de95.js";import"./index-818c0ce2.js";import"./validator-6e9db238.js";import"./strings-fe930bc4.js";const te=Q=>(lt("data-v-2ec23717"),Q=Q(),st(),Q),Ft={class:"main-container w-full p-5 bg-white"},Mt={class:"flex justify-between items-center h-[32px] mb-4"},Nt={class:"text-[20px]"},Ht={class:"relative"},Ot={class:"flex flex-wrap px-2 plug-list pb-10"},qt=["onClick"],Qt={class:"p-3"},Wt=["src"],Gt={key:1,class:"w-[44px] h-[44px] rounded-sm",src:_e,alt:""},Jt={class:"flex items-center w-[220px] border-b py-3 justify-between"},Kt={class:"flex flex-col"},Xt={class:"text-[14px] truncate w-[160px]"},Yt={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},Zt={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},el=["onClick"],tl={class:"flex justify-center items-center"},ll=["src"],sl={key:1,class:"w-[240px] h-[120px]",src:fe},al={class:"flex w-[240px] h-[46px]"},ol={class:"text-left mt-2 w-[190px]"},nl={class:"app-text text-[14px] text-[#222] pl-2"},il={class:"app-text text-[12px] text-[#999] pl-2"},rl={class:"flex items-center pr-2"},cl=te(()=>t("div",{class:"w-[230px] mx-auto"},[t("img",{src:Te,class:"max-w-full",alt:""})],-1)),dl={class:"flex items-center"},pl={class:"flex flex-wrap px-2 plug-list pb-10"},ul=["onClick"],_l={class:"p-3"},fl=["src"],ml={key:1,class:"w-[44px] h-[44px] rounded-sm",src:_e,alt:""},vl={class:"flex items-center w-[220px] border-b py-3 justify-between"},xl={class:"flex flex-col"},hl={class:"text-[14px] truncate w-[160px]"},gl={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},yl={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},kl=["onClick"],bl={class:"flex justify-center items-center"},wl=["src"],Cl=["src"],El={key:2,class:"w-[240px] h-[120px]",src:fe},Vl={class:"flex w-[240px] h-[46px]"},Al={class:"text-left mt-2 w-[190px]"},$l={class:"app-text text-[14px] text-[#222] pl-2"},Il={class:"app-text text-[12px] text-[#999] pl-2"},Sl={class:"flex items-center pr-2"},Tl=te(()=>t("div",{class:"w-[230px] mx-auto"},[t("img",{src:Te,class:"max-w-full",alt:""})],-1)),Ll={class:"flex items-center"},zl={class:"flex flex-wrap px-2 plug-list pb-10"},Bl=["onClick"],Dl={class:"p-3"},jl=["src"],Rl={key:1,class:"w-[44px] h-[44px] rounded-sm",src:_e,alt:""},Ul={class:"flex items-center w-[220px] border-b py-3 justify-between"},Pl={class:"flex flex-col"},Fl={class:"text-[14px] truncate w-[160px]"},Ml={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},Nl={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},Hl=["onClick"],Ol={class:"flex justify-center items-center"},ql=["src"],Ql=["src"],Wl={key:2,class:"w-[240px] h-[120px]",src:fe},Gl={class:"flex w-[240px] h-[46px]"},Jl={class:"text-left mt-2 w-[190px]"},Kl={class:"app-text text-[14px] text-[#222] pl-2"},Xl={class:"app-text text-[12px] text-[#999] pl-2"},Yl={class:"flex items-center pr-2"},Zl={key:1,class:"mx-auto overview-empty flex flex-col items-center pt-14 pb-6"},es=te(()=>t("div",{class:"mb-[20px] text-sm text-[#888]"},"检测到当前账号尚未绑定授权,请先绑定授权!",-1)),ts={class:"flex flex-1 flex-wrap justify-center relative"},ls={class:"px-[18px] py-[8px]"},ss=te(()=>t("p",{class:"leading-[32px] text-[14px]"}," 您在官方应用市场购买任意一款应用,即可获得授权码。输入正确授权码认证通过后,即可支持在线升级和其它相关服务",-1)),as={class:"flex justify-end mt-[36px]"},os={class:"mt-[20px]"},ns={class:"text-sm mt-[10px] text-info"},is={class:"mt-[20px]"},rs={class:"mt-[10px] text-right"},cs={class:"input-width"},ds={class:"input-width"},ps={class:"input-width"},us={class:"input-width"},_s={class:"dialog-footer"},fs={class:"min-h-[150px]"},ms={key:0,class:"bg-[#fff] my-3"},vs={class:"pt-[20px] pl-[20px]"},xs={class:"px-[20px] pt-[10px] text-[14px]"},hs={key:0},gs={key:1},ys={key:0},ks={key:1},bs={class:"flex justify-end"},ws={class:"h-[50vh] mt-[20px]"},Cs={class:"h-[50vh] mt-[20px] flex flex-col"},Es={class:"mb-[10px]"},Vs={class:"min-h-[150px]"},As={key:0,class:"bg-[#fff] my-3"},$s={class:"pt-[20px] pl-[20px]"},Is={class:"px-[20px] pt-[10px] text-[14px]"},Ss={key:0},Ts={key:1},Ls={key:0},zs={key:1},Bs=et({__name:"store",setup(Q){const Le=gt(),me=_("installed"),A=_(!1),T=_("small"),h=_(""),le=_([]),se=ut(),W=i=>{h.value||(h.value=i.key,xt({addon:i.key,version:i.version}).then(()=>{M(i.key),F(),h.value=""}).catch(()=>{h.value=""}))},ze=pe(()=>{let i=a("installLabel");return u.value.installed.length&&(i+=` (${u.value.installed.length})`),i}),Be=pe(()=>{let i=a("uninstalledLabel");return u.value.uninstalled.length&&(i+=` (${u.value.uninstalled.length})`),i}),De=pe(()=>{let i=a("buyLabel");return u.value.all.length&&(i+=` (${u.value.all.length})`),i}),ve=_("");$e().then(i=>{i.data.data&&i.data.data.auth_code&&(ve.value=i.data.data.auth_code)}).catch(()=>{});const u=_({installed:[],uninstalled:[],all:[],error:""}),F=()=>{A.value=!0,at({}).then(i=>{var p;const d=i.data.list;u.value.error=i.data.error,u.value.installed=[],u.value.uninstalled=[],u.value.all=[];for(const V in d)d[V].is_local==!1&&u.value.all.push(d[V]),d[V].install_info&&((p=Object.keys(d[V].install_info))!=null&&p.length)?u.value.installed.push(d[V]):d[V].is_download==!0&&u.value.uninstalled.push(d[V]);A.value=!1}).catch(()=>{A.value=!1})};F();const je=(i,d)=>{i.paneName=="buy"&&u.value.error!=""&&yt({message:u.value.error,grouping:!0,type:"error"})},I=_(""),L=_(!1),C=_(1),E=_({}),M=i=>{I.value=i,C.value=1,L.value=!0,le.value=[],ot(i).then(d=>{E.value=d.data}).catch(()=>{})};let N=null;const ae=(i=!0)=>{nt().then(d=>{if(d.data){if(i&&(oe=[],I.value=d.data.addon,L.value||(N=_t.success({title:a("warning"),dangerouslyUseHTMLString:!0,message:Ae("div",{},[a("installingTips"),Ae("span",{class:"text-primary cursor-pointer",onClick:Re},[a("installPercent")])]),duration:0,showClose:!1}))),d.data.error)return;d.data.mode=="cloud"&&Me(),setTimeout(()=>{ae(!1)},2e3)}else i||(C.value=3,F(),se.getAppList(),N.close())})};ae();const Re=()=>{L.value=!0,C.value=2},z=_(!1),Ue=()=>{!E.value.is_pass||z.value||(z.value=!0,it({addon:I.value}).then(i=>{C.value=3,F(),se.getAppList(),z.value=!1,i.data.length&&(le.value=i.data)}).catch(i=>{z.value=!1}))},B=_(!1),Pe=()=>{if(!ve.value){Fe();return}!E.value.is_pass||B.value||(B.value=!0,rt({addon:I.value}).then(i=>{C.value=2,q.api.execute("my-terminal","clear"),q.api.pushMessage("my-terminal",{content:"开始安装插件",class:"info"}),ae(),B.value=!1}).catch(i=>{B.value=!1}))},Fe=()=>{Se.confirm(a("authTips"),a("warning"),{distinguishCancelAndClose:!0,confirmButtonText:a("toBind"),cancelButtonText:a("toNiucloud")}).then(()=>{Le.push({path:"/app/authorize"})}).catch(i=>{i==="cancel"&&window.open("https://www.niucloud.com/product")})};let oe=[];const Me=()=>{ct(I.value).then(i=>{const d=i.data.data??[];d[0]&&d[0].length&&L.value==!0&&d[0].forEach(p=>{oe.includes(p.action)||(q.api.pushMessage("my-terminal",{content:`正在执行:${p.action}`}),oe.push(p.action),p.code==0&&q.api.pushMessage("my-terminal",{content:p.msg,class:"error"}))})}).catch(()=>{N==null||N.close()})};tt(I,i=>{E.value={}});const ne=_(!1),G=_({}),J=i=>{dt(i).then(({data:d})=>{d.is_pass?pt({addon:i}).then(p=>{F(),se.getAppList(),A.value=!1}).catch(()=>{A.value=!1}):(G.value=d,ne.value=!0)})},xe=()=>{window.open("https://www.niucloud.com/product")},Ne=i=>{C.value==2?Se.confirm(a("installShowDialogCloseTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{i()}).catch(()=>{}):i()},K=_(!1),D=_({}),j=i=>{K.value=!0,D.value=i},H=_(!1),ie=_(""),he=_(null),O=_(!1),ge=()=>{$e().then(i=>{i.data.data&&i.data.data.length!=0&&(ie.value=i.data.data)}).catch(()=>{H.value=!1})};ge();const He=()=>{H.value=!0},R=Ee({auth_code:"",auth_secret:""}),re=_(),Oe=Ee({auth_code:[{required:!0,message:a("authCodePlaceholder"),trigger:"blur"}],auth_secret:[{required:!0,message:a("authSecretPlaceholder"),trigger:"blur"}]}),qe=async i=>{O.value||!i||await i.validate(async d=>{d&&(O.value=!0,ht(R).then(()=>{O.value=!1,ge()}).catch(()=>{O.value=!1,H.value=!1}))})},Qe=()=>{window.open("https://www.niucloud.com/product")};return(i,d)=>{const p=kt,V=bt,ce=wt,We=Et,Ge=Vt,ye=At,U=mt,Je=$t,ke=vt,X=ft,Ke=Ct,de=It,Xe=St,m=Tt,P=Lt,Y=Ve("Select"),$=zt,Z=Ve("CloseBold"),be=Bt,we=Dt,Ye=jt,Ze=Rt,Ce=Ut;return ee((o(),c("div",Ft,[t("div",Mt,[t("span",Nt,r(n(a)("localAppText")),1)]),t("div",Ht,[s(Ke,{modelValue:me.value,"onUpdate:modelValue":d[5]||(d[5]=e=>me.value=e),class:"demo-tabs",onTabClick:je},{default:l(()=>[s(ce,{label:n(ze),name:"installed"},{default:l(()=>[t("div",Ot,[T.value=="small"?(o(!0),c(g,{key:0},w(u.value.installed,(e,b)=>(o(),c("div",{key:b+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:x=>j(e)},[t("div",Qt,[e.icon?(o(),c("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:e.icon,alt:""},null,8,Wt)):(o(),c("img",Gt))]),t("div",Jt,[t("div",Kt,[t("span",Xt,r(e.title),1),t("span",Yt,r(e.desc),1)]),s(p,{size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(x=>J(e.key),["stop"])},{default:l(()=>[f(r(n(a)("unload")),1)]),_:2},1032,["onClick"])])],8,qt))),128)):y("",!0),T.value=="large"?(o(),c("div",Zt,[(o(!0),c(g,null,w(u.value.installed,(e,b)=>(o(),c("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:b+"a",onClick:x=>j(e)},[t("div",tl,[e.cover?(o(),c("img",{key:0,class:"w-[240px] h-[120px]",src:e.cover},null,8,ll)):(o(),c("img",sl))]),t("div",al,[t("div",ol,[t("p",nl,r(e.title),1),t("p",il,r(e.desc),1)]),t("div",rl,[s(p,{size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(x=>J(e.key),["stop"])},{default:l(()=>[f(r(n(a)("unload")),1)]),_:2},1032,["onClick"])])])],8,el))),128))])):y("",!0),!u.value.installed.length&&!A.value?(o(),v(V,{key:2,class:"mx-auto overview-empty"},{image:l(()=>[cl]),description:l(()=>[t("p",dl,r(n(a)("installed-empty")),1)]),_:1})):y("",!0)])]),_:1},8,["label"]),s(ce,{label:n(Be),name:"uninstalled"},{default:l(()=>[t("div",pl,[T.value=="small"?(o(!0),c(g,{key:0},w(u.value.uninstalled,(e,b)=>(o(),c("div",{key:b+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:x=>j(e)},[t("div",_l,[e.icon?(o(),c("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:e.icon,alt:""},null,8,fl)):(o(),c("img",ml))]),t("div",vl,[t("div",xl,[t("span",hl,r(e.title),1),t("span",gl,r(e.desc),1)]),e.is_download?(o(),v(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(x=>M(e.key),["stop"])},{default:l(()=>[f(r(n(a)("install")),1)]),_:2},1032,["onClick"])):(o(),v(p,{key:1,size:"small",loading:h.value==e.key,disabled:h.value!="",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(x=>W(e),["stop"])},{default:l(()=>[f(r(n(a)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])],8,ul))),128)):y("",!0),T.value=="large"?(o(),c("div",yl,[(o(!0),c(g,null,w(u.value.uninstalled,(e,b)=>(o(),c("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:b+"a",onClick:x=>j(e)},[t("div",bl,[e.cover&&!e.is_download?(o(),c("img",{key:0,class:"w-[240px] h-[120px]",src:n(Ie)(e.cover)},null,8,wl)):e.cover&&e.is_download?(o(),c("img",{key:1,class:"w-[240px] h-[120px]",src:e.cover},null,8,Cl)):(o(),c("img",El))]),t("div",Vl,[t("div",Al,[t("p",$l,r(e.title),1),t("p",Il,r(e.desc),1)]),t("div",Sl,[e.is_download?(o(),v(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(x=>M(e.key),["stop"])},{default:l(()=>[f(r(n(a)("install")),1)]),_:2},1032,["onClick"])):(o(),v(p,{key:1,size:"small",loading:h.value==e.key,disabled:h.value!="",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(x=>W(e),["stop"])},{default:l(()=>[f(r(n(a)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])])],8,kl))),128))])):y("",!0),!u.value.uninstalled.length&&!A.value?(o(),v(V,{key:2,class:"mx-auto overview-empty"},{image:l(()=>[Tl]),description:l(()=>[t("p",Ll,[t("span",null,r(n(a)("descriptionLeft")),1),s(We,{type:"primary",onClick:Qe,class:"mx-[5px]"},{default:l(()=>[f(r(n(a)("link")),1)]),_:1}),t("span",null,r(n(a)("descriptionRight")),1)])]),_:1})):y("",!0)])]),_:1},8,["label"]),s(ce,{label:n(De),name:"buy"},{default:l(()=>[t("div",zl,[ie.value?(o(),c(g,{key:0},[T.value=="small"?(o(!0),c(g,{key:0},w(u.value.all,(e,b)=>{var x;return o(),c("div",{key:b+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:S=>j(e)},[t("div",Dl,[e.icon?(o(),c("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:e.icon,alt:""},null,8,jl)):(o(),c("img",Rl))]),t("div",Ul,[t("div",Pl,[t("span",Fl,r(e.title),1),t("span",Ml,r(e.desc),1)]),e.install_info&&((x=Object.keys(e.install_info))!=null&&x.length)?(o(),v(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(S=>J(e.key),["stop"])},{default:l(()=>[f(r(n(a)("unload")),1)]),_:2},1032,["onClick"])):e.is_download&&e.install_info<=0?(o(),v(p,{key:1,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(S=>M(e.key),["stop"])},{default:l(()=>[f(r(n(a)("install")),1)]),_:2},1032,["onClick"])):(o(),v(p,{key:2,size:"small",loading:h.value==e.key,disabled:h.value!="",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(S=>W(e),["stop"])},{default:l(()=>[f(r(n(a)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])],8,Bl)}),128)):y("",!0),T.value=="large"?(o(),c("div",Nl,[(o(!0),c(g,null,w(u.value.all,(e,b)=>{var x;return o(),c("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:b+"a",onClick:S=>j(e)},[t("div",Ol,[e.icon&&!e.is_download?(o(),c("img",{key:0,class:"w-[240px] h-[120px]",src:n(Ie)(e.icon)},null,8,ql)):e.icon&&e.is_download?(o(),c("img",{key:1,class:"w-[240px] h-[120px]",src:e.icon},null,8,Ql)):(o(),c("img",Wl))]),t("div",Gl,[t("div",Jl,[t("p",Kl,r(e.title),1),t("p",Xl,r(e.desc),1)]),t("div",Yl,[e.install_info&&((x=Object.keys(e.install_info))!=null&&x.length)?(o(),v(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(S=>J(e.key),["stop"])},{default:l(()=>[f(r(n(a)("unload")),1)]),_:2},1032,["onClick"])):e.is_download&&e.install_info<=0?(o(),v(p,{key:1,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:k(S=>M(e.key),["stop"])},{default:l(()=>[f(r(n(a)("install")),1)]),_:2},1032,["onClick"])):(o(),v(p,{key:2,size:"small",round:"",loading:h.value==e.key,disabled:h.value!="",class:"!text-primary !border-primary !bg-transparent",onClick:k(S=>W(e),["stop"])},{default:l(()=>[f(r(n(a)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])])],8,Hl)}),128))])):y("",!0)],64)):y("",!0),!u.value.all.length&&!A.value&&!ie.value?(o(),c("div",Zl,[es,t("div",ts,[s(p,{class:"w-[154px] !h-[48px] mt-[8px]",type:"primary",onClick:He},{default:l(()=>[f("授权码认证")]),_:1}),s(Ge,{ref_key:"getAuthCodeDialog",ref:he,placement:"bottom",width:478,trigger:"click",class:"mt-[8px]"},{reference:l(()=>[s(p,{class:"w-[154px] !h-[48px] mt-[8px] !text-[var(--el-color-primary)] hover:!text-[var(--el-color-primary)] !bg-transparent",plain:"",type:"primary"},{default:l(()=>[f("如何获取授权码?")]),_:1})]),default:l(()=>[t("div",ls,[ss,t("div",as,[s(p,{class:"w-[182px] !h-[48px]",plain:"",onClick:xe},{default:l(()=>[f("去应用市场逛逛")]),_:1}),s(p,{class:"w-[100px] !h-[48px]",plain:"",onClick:d[0]||(d[0]=e=>he.value.hide())},{default:l(()=>[f("关闭")]),_:1})])])]),_:1},512)])])):y("",!0),s(X,{modelValue:H.value,"onUpdate:modelValue":d[4]||(d[4]=e=>H.value=e),title:"授权码认证",width:"400px"},{default:l(()=>[s(ke,{model:R,"label-width":"0",ref_key:"formRef",ref:re,rules:Oe,class:"page-form"},{default:l(()=>[s(Je,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[s(U,{prop:"auth_code"},{default:l(()=>[s(ye,{modelValue:R.auth_code,"onUpdate:modelValue":d[1]||(d[1]=e=>R.auth_code=e),placeholder:n(a)("authCodePlaceholder"),class:"input-width",clearable:"",size:"large"},null,8,["modelValue","placeholder"])]),_:1}),t("div",os,[s(U,{prop:"auth_secret"},{default:l(()=>[s(ye,{modelValue:R.auth_secret,"onUpdate:modelValue":d[2]||(d[2]=e=>R.auth_secret=e),clearable:"",placeholder:n(a)("authSecretPlaceholder"),class:"input-width",size:"large"},null,8,["modelValue","placeholder"])]),_:1})]),t("div",ns,r(n(a)("authInfoTips")),1),t("div",is,[s(p,{type:"primary",class:"w-full",size:"large",loading:O.value,onClick:d[3]||(d[3]=e=>qe(re.value))},{default:l(()=>[f(r(n(a)("confirm")),1)]),_:1},8,["loading"])]),t("div",rs,[s(p,{type:"primary",link:"",onClick:xe},{default:l(()=>[f(r(n(a)("notHaveAuth")),1)]),_:1})])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])])]),_:1},8,["label"])]),_:1},8,["modelValue"])]),s(X,{modelValue:K.value,"onUpdate:modelValue":d[7]||(d[7]=e=>K.value=e),title:n(a)("plugDetail"),width:"500px","destroy-on-close":!0},{footer:l(()=>[t("span",_s,[s(p,{type:"primary",onClick:d[6]||(d[6]=e=>K.value=!1)},{default:l(()=>[f(r(n(a)("confirm")),1)]),_:1})])]),default:l(()=>[s(ke,{model:D.value,"label-width":"120px",ref_key:"formRef",ref:re,class:"page-form"},{default:l(()=>[s(U,{label:n(a)("title")},{default:l(()=>[t("div",cs,r(D.value.title),1)]),_:1},8,["label"]),s(U,{label:n(a)("desc")},{default:l(()=>[t("div",ds,r(D.value.desc),1)]),_:1},8,["label"]),s(U,{label:n(a)("author")},{default:l(()=>[t("div",ps,r(D.value.author),1)]),_:1},8,["label"]),s(U,{label:n(a)("version")},{default:l(()=>[t("div",us,r(D.value.version),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1},8,["modelValue","title"]),s(X,{modelValue:L.value,"onUpdate:modelValue":d[8]||(d[8]=e=>L.value=e),title:n(a)("addonInstall"),width:"850px","close-on-click-modal":!1,"close-on-press-escape":!1,"before-close":Ne},{default:l(()=>[s(Xe,{space:200,active:C.value,"finish-status":"success","align-center":""},{default:l(()=>[s(de,{title:n(a)("envCheck"),class:"flex-1"},null,8,["title"]),s(de,{title:n(a)("installProgress"),class:"flex-1"},null,8,["title"]),s(de,{title:n(a)("installComplete"),class:"flex-1"},null,8,["title"])]),_:1},8,["active"]),ee((o(),c("div",null,[s(be,{"max-height":"50vh"},{default:l(()=>[t("div",fs,[E.value.dir?(o(),c("div",ms,[t("p",vs,r(n(a)("dirPermission")),1),t("div",xs,[s(P,{class:"py-[10px] items table-head-bg pl-[15px] mb-[10px]"},{default:l(()=>[s(m,{span:12},{default:l(()=>[t("span",null,r(n(a)("path")),1)]),_:1}),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("demand")),1)]),_:1}),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("status")),1)]),_:1})]),_:1}),(o(!0),c(g,null,w(E.value.dir.is_readable,e=>(o(),v(P,{class:"pb-[10px] items pl-[15px]"},{default:l(()=>[s(m,{span:12},{default:l(()=>[t("span",null,r(e.dir),1)]),_:2},1024),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("readable")),1)]),_:1}),s(m,{span:6},{default:l(()=>[e.status?(o(),c("span",hs,[s($,{color:"green"},{default:l(()=>[s(Y)]),_:1})])):(o(),c("span",gs,[s($,{color:"red"},{default:l(()=>[s(Z)]),_:1})]))]),_:2},1024)]),_:2},1024))),256)),(o(!0),c(g,null,w(E.value.dir.is_write,e=>(o(),v(P,{class:"pb-[10px] items pl-[15px]"},{default:l(()=>[s(m,{span:12},{default:l(()=>[t("span",null,r(e.dir),1)]),_:2},1024),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("write")),1)]),_:1}),s(m,{span:6},{default:l(()=>[e.status?(o(),c("span",ys,[s($,{color:"green"},{default:l(()=>[s(Y)]),_:1})])):(o(),c("span",ks,[s($,{color:"red"},{default:l(()=>[s(Z)]),_:1})]))]),_:2},1024)]),_:2},1024))),256))])])):y("",!0)])]),_:1}),t("div",bs,[s(we,{effect:"dark",content:n(a)("installTips"),placement:"top"},{default:l(()=>[s(p,{type:"default",disabled:!E.value.is_pass||B.value,loading:z.value,onClick:Ue},{default:l(()=>[f(r(n(a)("localInstall")),1)]),_:1},8,["disabled","loading"])]),_:1},8,["content"]),s(we,{effect:"dark",content:n(a)("cloudInstallTips"),placement:"top"},{default:l(()=>[s(p,{type:"primary",disabled:!E.value.is_pass||z.value,loading:B.value,onClick:Pe},{default:l(()=>[f(r(n(a)("cloudInstall")),1)]),_:1},8,["disabled","loading"])]),_:1},8,["content"])])])),[[ue,C.value==1],[Ce,!E.value.dir]]),ee(t("div",ws,[s(n(q.Terminal),{name:"my-terminal",context:I.value,"init-log":null,"show-header":!1,"show-log-time":!0},null,8,["context"])],512),[[ue,C.value==2]]),ee(t("div",Cs,[s(Ye,{icon:"success",title:n(a)("addonInstallSuccess")},null,8,["title"]),(o(!0),c(g,null,w(le.value,e=>(o(),c("div",Es,[s(Ze,{title:e,type:"warning",closable:!1},null,8,["title"])]))),256))],512),[[ue,C.value==3]])]),_:1},8,["modelValue","title"]),s(X,{modelValue:ne.value,"onUpdate:modelValue":d[9]||(d[9]=e=>ne.value=e),title:n(a)("addonUninstall"),width:"850px","close-on-click-modal":!1,"close-on-press-escape":!1},{default:l(()=>[s(be,{"max-height":"50vh"},{default:l(()=>[t("div",Vs,[G.value.dir?(o(),c("div",As,[t("p",$s,r(n(a)("dirPermission")),1),t("div",Is,[s(P,{class:"py-[10px] items table-head-bg pl-[15px] mb-[10px]"},{default:l(()=>[s(m,{span:12},{default:l(()=>[t("span",null,r(n(a)("path")),1)]),_:1}),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("demand")),1)]),_:1}),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("status")),1)]),_:1})]),_:1}),(o(!0),c(g,null,w(G.value.dir.is_readable,e=>(o(),v(P,{class:"pb-[10px] items pl-[15px]"},{default:l(()=>[s(m,{span:12},{default:l(()=>[t("span",null,r(e.dir),1)]),_:2},1024),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("readable")),1)]),_:1}),s(m,{span:6},{default:l(()=>[e.status?(o(),c("span",Ss,[s($,{color:"green"},{default:l(()=>[s(Y)]),_:1})])):(o(),c("span",Ts,[s($,{color:"red"},{default:l(()=>[s(Z)]),_:1})]))]),_:2},1024)]),_:2},1024))),256)),(o(!0),c(g,null,w(G.value.dir.is_write,e=>(o(),v(P,{class:"pb-[10px] items pl-[15px]"},{default:l(()=>[s(m,{span:12},{default:l(()=>[t("span",null,r(e.dir),1)]),_:2},1024),s(m,{span:6},{default:l(()=>[t("span",null,r(n(a)("write")),1)]),_:1}),s(m,{span:6},{default:l(()=>[e.status?(o(),c("span",Ls,[s($,{color:"green"},{default:l(()=>[s(Y)]),_:1})])):(o(),c("span",zs,[s($,{color:"red"},{default:l(()=>[s(Z)]),_:1})]))]),_:2},1024)]),_:2},1024))),256))])])):y("",!0)])]),_:1})]),_:1},8,["modelValue","title"])])),[[Ce,A.value]])}}});const La=Pt(Bs,[["__scopeId","data-v-2ec23717"]]);export{La as default}; diff --git a/niucloud/public/admin/assets/store-53422c48.css b/niucloud/public/admin/assets/store-53422c48.css new file mode 100644 index 000000000..5ae37b730 --- /dev/null +++ b/niucloud/public/admin/assets/store-53422c48.css @@ -0,0 +1 @@ +.demo-tabs>.el-tabs__content[data-v-ec2b5267]{padding:32px;color:#6b778c;font-size:32px;font-weight:600}.plug-item .plug-item-operate[data-v-ec2b5267]{color:var(--el-color-primary);border-color:var(--el-color-primary);font-size:var(--el-font-size-extra-small)}[data-v-ec2b5267] .t-container{box-shadow:none!important}[data-v-ec2b5267] .t-container .t-window{padding:10px 20px!important}.switch-btn.active[data-v-ec2b5267]{border-color:var(--el-color-primary);color:#fff;background-color:var(--el-color-primary)}.plug-large .plug-item-operate[data-v-ec2b5267]{color:var(--el-color-primary);border-color:var(--el-color-primary);font-size:var(--el-font-size-extra-small)}.app-text[data-v-ec2b5267]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.table-head-bg[data-v-ec2b5267]{background:#f5f7f9}html.dark .table-head-bg[data-v-ec2b5267]{background:#141414} diff --git a/niucloud/public/admin/assets/store-702b636f.js b/niucloud/public/admin/assets/store-702b636f.js new file mode 100644 index 000000000..2d7556fae --- /dev/null +++ b/niucloud/public/admin/assets/store-702b636f.js @@ -0,0 +1 @@ +import{d as Ne,r as f,c as oe,w as Ye,V as me,Q as Z,e as s,f as c,g as l,B as r,u as o,n as ve,y as a,x as t,F as b,z as w,A as x,H as A,v as m,U as xe,aP as Oe,aQ as Pe}from"./base-06478700.js";/* empty css *//* empty css */import{v as U,_ as re,g as Fe,p as Ue,a as je,i as De,c as Ge,b as Je,d as Ke,u as $e}from"./el-message-270ea13b.js";import"./el-tooltip-58212670.js";import{k as Qe,h as We}from"./index-80fd3793.js";/* empty css *//* empty css */import{E as Ze}from"./el-overlay-42a687c6.js";import{a as qe,E as Xe}from"./el-form-item-314d006d.js";/* empty css *//* empty css *//* empty css */import{d as g,v as ie}from"./event-10eba222.js";import{_ as ce}from"./app_store_default-c4798c2d.js";import{t as n}from"./index-81ed253c.js";import{g as He,d as el}from"./module-48b5cda4.js";import{d as q}from"./common-92a35870.js";import{a as ll}from"./vue-router-d09a2c28.js";import{a as tl}from"./index-b52d0f2a.js";import{E as he}from"./index-01f6e375.js";import{E as sl}from"./index-c2f001d3.js";import{E as al}from"./index-b56195b5.js";import{a as nl,E as ol}from"./index-0d66b73c.js";import{a as il,E as rl}from"./index-da6a2951.js";import{E as cl,a as dl}from"./index-c17093ae.js";import{E as pl}from"./index-2fcd1254.js";import{E as ul}from"./index-e4abfaa5.js";import{E as _l}from"./index-2a269c7c.js";import{E as fl}from"./index-68053ed5.js";import{E as ml}from"./index-37a46bd5.js";import{v as vl}from"./directive-cb2d3366.js";import{_ as xl}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";/* empty css */import"./index-f27d6ce0.js";import"./focus-trap-3e826cdc.js";import"./index-b68e8463.js";import"./index-9ee9102c.js";import"./index-9fe5de95.js";import"./index-818c0ce2.js";import"./validator-6e9db238.js";import"./strings-fe930bc4.js";const hl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAYFJREFUWEftl7FKA0EQhmeW8yCNjY2NKMFOLczu5pI8gIqdjRF8AUUrH8RGGzsLm5BG7ESwiuCSPbXxCbSzEKzMsc4IkRMJIQTuwlrcdgsz+3/8OzvMInhe6Fkf+gBRFEnn3CYi3lpr7wahtNZNZq4A/MRnXYjYE0JcGmNirNfri0mSPANACAAEADqO44dURCl1yMwnWUWH5CdhGC6h1nqbiFppACLuWWvP0r2U8gIAdicAAEKIJlar1RkiemTmOQB4C4KgYox5TQW11htEdAUAU3lCIOKLEGI1rYFp55wslUpPnU7nfVCoVqstENEyEYk8IJj5MwiCe2PMRy5FlQWqACgcKBzoO6CUOmbmLQC4KZfL++12++tPI5olonMAkIiYi2PM3EPElrX2CKWUawBwnQoKIXa63e5va1ZKnTLzQZa3PiJ33T+A9yuYkLVjH5tLUY2tNiSwACgc+B8ORFE0ciRrNBrzzrmViYxk3odS72O594+J969ZljaaR673Z/gN/Eni0V7FpRYAAAAASUVORK5CYII=",gl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAwVJREFUWEftVk1oVUcU/s5cX1LURboorYGu/EFDf2xn7gvPVMlC/OMp0pVYKmq3FYQi6O4tFdpC6aYbbaGo4EbRiIIrf3jRd++YQgrZ6EYolmaRTaSBl8wnJ+TJi81L5oqQLjKry9w533znzPnOOYJlXrLM90MqlcqGZrP5A8k+ADGExgH87L2/1E7eOXcEwAmS70Y4FURkVEROiXOuQTKNMGo/EgBs9d6P6mZ/f/8n09PTf0Q60I7zSKy1Chbj+TyOxphjWZb9pptpmh4NIfxa0Ak9HpQA2wy/B/BLqVSaeR2s2WxuAnAVwGr9JyLf5Hl+Qb+dc8dJnp+zmTTGHEyS5OkCGImIfEvyZOvf6wR6vffPO3ninLtDcudiBETkVp7n+zphpGn6YQjh2YIEuru736/X6/90MrbW3gawe4kI3PTeVzthDAwM9E5NTf21QuD/GYGurq6Nw8PDTxZJwjrJyhI5cN97v2ORPNoMYKyTCh4AuCIiWhvmLZIqwxOtmrGIDCkiPwH4jyMkVYaHWk7MOuKc+5fkO0WLiIgczvP8stpZaw8DuPgGGFNaB9RQAYqsCWNMX5Zlf6tRmqYfhBA0rD1FQABcUgIlEdFKtiWmJIvIBMnfvffzKp21dr2IfB3ZjPSZxkheKNwDCnq45PEVAjI4ONgzOTn5Jck1S8YLgDFmJoSgWp+dBVrLWvuxiGwjaWJwRORFkiTXNAkf6kwRY/SqeIhMA/gsz/M/dc859xGAEZKrCuLUlYB2v/eKGOpZY8yBLMtuzMlwfwjhelEMAONKYBeA0yKyNgaApM5z96rV6ularTZbMWu1mhkaGjpLcoeIRD0BgBcicm5FBcsfAWvtOmPMV7EyJDmTJMndRqNxvz1nyuXydpJfxMpQcyBJksuahDrPfxqTgG1ndJJ23vvHc93wcwB5TC9pv0dERpSADoi9BQmoDPdmWaZDqnbDPSGEW0UxADyXcrlcCSF8RzJKhjqskLznvT/bfmGapmdI6jNEyVArIYAflz8J3yBsb9XkJRgpkBFnJFhBAAAAAElFTkSuQmCC",ge=j=>(Oe("data-v-ec2b5267"),j=j(),Pe(),j),yl={class:"main-container h-[500px] w-full p-5 bg-white"},kl={class:"flex justify-between items-center h-[32px] mb-4"},bl={class:"text-[20px]"},wl={class:"relative"},Al={class:"absolute right-0 top-[2px] flex items-center cursor-pointer z-[4] border border-inherit"},Cl=ge(()=>l("img",{src:hl,class:"w-[16px] h-[16px]"},null,-1)),El=[Cl],Il=ge(()=>l("img",{src:gl,class:"w-[16px] h-[16px]"},null,-1)),Bl=[Il],Tl={class:"flex flex-wrap px-2 plug-list pb-10"},Sl=["onClick"],zl={class:"p-3"},Rl=["src"],Ll={key:1,class:"w-[44px] h-[44px] rounded-sm",src:re,alt:""},Vl={class:"flex items-center w-[220px] border-b py-3 justify-between"},Ml={class:"flex flex-col"},Nl={class:"text-[14px] truncate w-[160px]"},Yl={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},Ol={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},Pl=["onClick"],Fl={class:"flex justify-center items-center"},Ul=["src"],jl={key:1,class:"w-[240px] h-[120px]",src:ce},Dl={class:"flex w-[240px] h-[46px]"},Gl={class:"text-left mt-2 w-[190px]"},Jl={class:"app-text text-[14px] text-[#222] pl-2"},Kl={class:"app-text text-[12px] text-[#999] pl-2"},$l={class:"flex items-center pr-2"},Ql={class:"flex flex-wrap px-2 plug-list pb-10"},Wl=["onClick"],Zl={class:"p-3"},ql=["src"],Xl={key:1,class:"w-[44px] h-[44px] rounded-sm",src:re,alt:""},Hl={class:"flex items-center w-[220px] border-b py-3 justify-between"},et={class:"flex flex-col"},lt={class:"text-[14px] truncate w-[160px]"},tt={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},st={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},at=["onClick"],nt={class:"flex justify-center items-center"},ot=["src"],it=["src"],rt={key:2,class:"w-[240px] h-[120px]",src:ce},ct={class:"flex w-[240px] h-[46px]"},dt={class:"text-left mt-2 w-[190px]"},pt={class:"app-text text-[14px] text-[#222] pl-2"},ut={class:"app-text text-[12px] text-[#999] pl-2"},_t={class:"flex items-center pr-2"},ft={class:"flex flex-wrap px-2 plug-list pb-10"},mt=["onClick"],vt={class:"p-3"},xt=["src"],ht={key:1,class:"w-[44px] h-[44px] rounded-sm",src:re,alt:""},gt={class:"flex items-center w-[220px] border-b py-3 justify-between"},yt={class:"flex flex-col"},kt={class:"text-[14px] truncate w-[160px]"},bt={class:"text-xs text-gray-400 truncate w-[160px] mt-[4px]"},wt={key:1,class:"flex flex-wrap plug-list pb-10 plug-large"},At=["onClick"],Ct={class:"flex justify-center items-center"},Et=["src"],It=["src"],Bt={key:2,class:"w-[240px] h-[120px]",src:ce},Tt={class:"flex w-[240px] h-[46px]"},St={class:"text-left mt-2 w-[190px]"},zt={class:"app-text text-[14px] text-[#222] pl-2"},Rt={class:"app-text text-[12px] text-[#999] pl-2"},Lt={class:"flex items-center pr-2"},Vt={class:"input-width"},Mt={class:"input-width"},Nt={class:"input-width"},Yt={class:"input-width"},Ot={class:"dialog-footer"},Pt={class:"min-h-[150px]"},Ft={key:0,class:"bg-[#fff] my-3"},Ut={class:"pt-[20px] pl-[20px]"},jt={class:"px-[20px] pt-[10px] text-[14px]"},Dt={key:0},Gt={key:1},Jt={key:0},Kt={key:1},$t={class:"flex justify-end"},Qt={class:"h-[50vh] mt-[20px]"},Wt={class:"h-[50vh] mt-[20px] flex flex-col"},Zt={class:"mb-[10px]"},qt={class:"min-h-[150px]"},Xt={key:0,class:"bg-[#fff] my-3"},Ht={class:"pt-[20px] pl-[20px]"},es={class:"px-[20px] pt-[10px] text-[14px]"},ls={key:0},ts={key:1},ss={key:0},as={key:1},ns=Ne({__name:"store",setup(j){const ye=ll(),de=f("installed"),B=f(!1),C=f("large"),h=f(""),X=f([]),H=Qe(),D=i=>{h.value||(h.value=i.key,el({addon:i.key,version:i.version}).then(()=>{P(i.key),O(),h.value=""}).catch(()=>{h.value=""}))},ke=oe(()=>{let i=n("installLabel");return u.value.installed.length&&(i+=` (${u.value.installed.length})`),i}),be=oe(()=>{let i=n("uninstalledLabel");return u.value.uninstalled.length&&(i+=` (${u.value.uninstalled.length})`),i}),we=oe(()=>{let i=n("buyLabel");return u.value.all.length&&(i+=` (${u.value.all.length})`),i}),pe=f("");He().then(i=>{i.data.data&&i.data.data.auth_code&&(pe.value=i.data.data.auth_code)}).catch(()=>{});const u=f({installed:[],uninstalled:[],all:[],error:""}),O=()=>{B.value=!0,Fe({}).then(i=>{var p;const d=i.data.list;u.value.error=i.data.error,u.value.installed=[],u.value.uninstalled=[],u.value.all=[];for(const y in d)d[y].is_local==!1&&u.value.all.push(d[y]),d[y].install_info&&((p=Object.keys(d[y].install_info))!=null&&p.length)?u.value.installed.push(d[y]):d[y].is_download==!0&&u.value.uninstalled.push(d[y]);B.value=!1}).catch(()=>{B.value=!1})};O();const Ae=(i,d)=>{i.paneName=="buy"&&u.value.error!=""&&tl({message:u.value.error,grouping:!0,type:"error"})},S=f(""),R=f(!1),E=f(1),I=f({}),P=i=>{S.value=i,E.value=1,R.value=!0,X.value=[],Ue(i).then(d=>{I.value=d.data}).catch(()=>{})};let F=null;const ee=(i=!0)=>{je().then(d=>{if(d.data){if(i&&(le=[],S.value=d.data.addon,R.value||(F=We.success({title:n("warning"),dangerouslyUseHTMLString:!0,message:xe("div",{},[n("installingTips"),xe("span",{class:"text-primary cursor-pointer",onClick:Ce},[n("installPercent")])]),duration:0,showClose:!1}))),d.data.error)return;d.data.mode=="cloud"&&Te(),setTimeout(()=>{ee(!1)},2e3)}else i||(E.value=3,O(),H.getAppList(),F.close())})};ee();const Ce=()=>{R.value=!0,E.value=2},L=f(!1),Ee=()=>{!I.value.is_pass||L.value||(L.value=!0,De({addon:S.value}).then(i=>{E.value=3,O(),H.getAppList(),L.value=!1,i.data.length&&(X.value=i.data)}).catch(i=>{L.value=!1}))},V=f(!1),Ie=()=>{if(!pe.value){Be();return}!I.value.is_pass||V.value||(V.value=!0,Ge({addon:S.value}).then(i=>{E.value=2,U.api.execute("my-terminal","clear"),U.api.pushMessage("my-terminal",{content:"开始安装插件",class:"info"}),ee(),V.value=!1}).catch(i=>{V.value=!1}))},Be=()=>{he.confirm(n("authTips"),n("warning"),{distinguishCancelAndClose:!0,confirmButtonText:n("toBind"),cancelButtonText:n("toNiucloud")}).then(()=>{ye.push({path:"/app/authorize"})}).catch(i=>{i==="cancel"&&window.open("https://www.niucloud.com/product")})};let le=[];const Te=()=>{Je(S.value).then(i=>{const d=i.data.data??[];d[0]&&d[0].length&&R.value==!0&&d[0].forEach(p=>{le.includes(p.action)||(U.api.pushMessage("my-terminal",{content:`正在执行:${p.action}`}),le.push(p.action),p.code==0&&U.api.pushMessage("my-terminal",{content:p.msg,class:"error"}))})}).catch(()=>{F==null||F.close()})};Ye(S,i=>{I.value={}});const te=f(!1),G=f({}),J=i=>{Ke(i).then(({data:d})=>{d.is_pass?$e({addon:i}).then(p=>{O(),H.getAppList(),B.value=!1}).catch(()=>{B.value=!1}):(G.value=d,te.value=!0)})},Se=i=>{E.value==2?he.confirm(n("installShowDialogCloseTips"),n("warning"),{confirmButtonText:n("confirm"),cancelButtonText:n("cancel"),type:"warning"}).then(()=>{i()}).catch(()=>{}):i()},K=f(!1),M=f({}),N=i=>{K.value=!0,M.value=i};return(i,d)=>{const p=sl,y=al,se=nl,ze=ol,$=qe,Re=Xe,ae=Ze,ne=il,Le=rl,_=cl,Y=dl,Q=me("Select"),T=pl,W=me("CloseBold"),ue=ul,_e=_l,Ve=fl,Me=ml,fe=vl;return Z((s(),c("div",yl,[l("div",kl,[l("span",bl,r(o(n)("localAppText")),1)]),l("div",wl,[l("div",Al,[l("div",{class:ve(["flex item-center justify-center px-[6px] py-[4px]",{"bg-slate-200":C.value=="small"}]),onClick:d[0]||(d[0]=e=>C.value="small")},El,2),l("div",{class:ve(["flex item-center justify-center px-[6px] py-[4px]",{"bg-slate-200":C.value=="large"}]),onClick:d[1]||(d[1]=e=>C.value="large")},Bl,2)]),a(ze,{modelValue:de.value,"onUpdate:modelValue":d[2]||(d[2]=e=>de.value=e),class:"demo-tabs",onTabClick:Ae},{default:t(()=>[a(se,{label:o(ke),name:"installed"},{default:t(()=>[l("div",Tl,[C.value=="small"?(s(!0),c(b,{key:0},w(u.value.installed,(e,k)=>(s(),c("div",{key:k+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:v=>N(e)},[l("div",zl,[e.icon?(s(),c("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:e.icon,alt:""},null,8,Rl)):(s(),c("img",Ll))]),l("div",Vl,[l("div",Ml,[l("span",Nl,r(e.title),1),l("span",Yl,r(e.desc),1)]),a(p,{size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(v=>J(e.key),["stop"])},{default:t(()=>[x(r(o(n)("unload")),1)]),_:2},1032,["onClick"])])],8,Sl))),128)):A("",!0),C.value=="large"?(s(),c("div",Ol,[(s(!0),c(b,null,w(u.value.installed,(e,k)=>(s(),c("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:k+"a",onClick:v=>N(e)},[l("div",Fl,[e.cover?(s(),c("img",{key:0,class:"w-[240px] h-[120px]",src:e.cover},null,8,Ul)):(s(),c("img",jl))]),l("div",Dl,[l("div",Gl,[l("p",Jl,r(e.title),1),l("p",Kl,r(e.desc),1)]),l("div",$l,[a(p,{size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(v=>J(e.key),["stop"])},{default:t(()=>[x(r(o(n)("unload")),1)]),_:2},1032,["onClick"])])])],8,Pl))),128))])):A("",!0),!u.value.installed.length&&!B.value?(s(),m(y,{key:2,description:o(n)("noPlug"),class:"mx-auto"},null,8,["description"])):A("",!0)])]),_:1},8,["label"]),a(se,{label:o(be),name:"uninstalled"},{default:t(()=>[l("div",Ql,[C.value=="small"?(s(!0),c(b,{key:0},w(u.value.uninstalled,(e,k)=>(s(),c("div",{key:k+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:v=>N(e)},[l("div",Zl,[e.icon?(s(),c("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:o(q)(e.icon),alt:""},null,8,ql)):(s(),c("img",Xl))]),l("div",Hl,[l("div",et,[l("span",lt,r(e.title),1),l("span",tt,r(e.desc),1)]),e.is_download?(s(),m(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(v=>P(e.key),["stop"])},{default:t(()=>[x(r(o(n)("install")),1)]),_:2},1032,["onClick"])):(s(),m(p,{key:1,size:"small",loading:h.value==e.key,disabled:h.value!="",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(v=>D(e),["stop"])},{default:t(()=>[x(r(o(n)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])],8,Wl))),128)):A("",!0),C.value=="large"?(s(),c("div",st,[(s(!0),c(b,null,w(u.value.uninstalled,(e,k)=>(s(),c("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:k+"a",onClick:v=>N(e)},[l("div",nt,[e.cover&&!e.is_download?(s(),c("img",{key:0,class:"w-[240px] h-[120px]",src:o(q)(e.cover)},null,8,ot)):e.cover&&e.is_download?(s(),c("img",{key:1,class:"w-[240px] h-[120px]",src:e.cover},null,8,it)):(s(),c("img",rt))]),l("div",ct,[l("div",dt,[l("p",pt,r(e.title),1),l("p",ut,r(e.desc),1)]),l("div",_t,[e.is_download?(s(),m(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(v=>P(e.key),["stop"])},{default:t(()=>[x(r(o(n)("install")),1)]),_:2},1032,["onClick"])):(s(),m(p,{key:1,size:"small",loading:h.value==e.key,disabled:h.value!="",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(v=>D(e),["stop"])},{default:t(()=>[x(r(o(n)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])])],8,at))),128))])):A("",!0),!u.value.uninstalled.length&&!B.value?(s(),m(y,{key:2,description:o(n)("noPlug"),class:"mx-auto"},null,8,["description"])):A("",!0)])]),_:1},8,["label"]),a(se,{label:o(we),name:"buy"},{default:t(()=>[l("div",ft,[C.value=="small"?(s(!0),c(b,{key:0},w(u.value.all,(e,k)=>{var v;return s(),c("div",{key:k+"a",class:"flex items-center cursor-pointer w-[295px] relative plug-item mr-4 mb-4",onClick:z=>N(e)},[l("div",vt,[e.icon?(s(),c("img",{key:0,class:"w-[44px] h-[44px] rounded-sm",src:o(q)(e.icon),alt:""},null,8,xt)):(s(),c("img",ht))]),l("div",gt,[l("div",yt,[l("span",kt,r(e.title),1),l("span",bt,r(e.desc),1)]),e.install_info&&((v=Object.keys(e.install_info))!=null&&v.length)?(s(),m(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(z=>J(e.key),["stop"])},{default:t(()=>[x(r(o(n)("unload")),1)]),_:2},1032,["onClick"])):e.is_download&&e.install_info<=0?(s(),m(p,{key:1,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(z=>P(e.key),["stop"])},{default:t(()=>[x(r(o(n)("install")),1)]),_:2},1032,["onClick"])):(s(),m(p,{key:2,size:"small",loading:h.value==e.key,disabled:h.value!="",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(z=>D(e),["stop"])},{default:t(()=>[x(r(o(n)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])],8,mt)}),128)):A("",!0),C.value=="large"?(s(),c("div",wt,[(s(!0),c(b,null,w(u.value.all,(e,k)=>{var v;return s(),c("div",{class:"app-item cursor-pointer mr-4 mt-[20px] pb-2 bg-[#f7f7f7]",key:k+"a",onClick:z=>N(e)},[l("div",Ct,[e.icon&&!e.is_download?(s(),c("img",{key:0,class:"w-[240px] h-[120px]",src:o(q)(e.icon)},null,8,Et)):e.icon&&e.is_download?(s(),c("img",{key:1,class:"w-[240px] h-[120px]",src:e.icon},null,8,It)):(s(),c("img",Bt))]),l("div",Tt,[l("div",St,[l("p",zt,r(e.title),1),l("p",Rt,r(e.desc),1)]),l("div",Lt,[e.install_info&&((v=Object.keys(e.install_info))!=null&&v.length)?(s(),m(p,{key:0,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(z=>J(e.key),["stop"])},{default:t(()=>[x(r(o(n)("unload")),1)]),_:2},1032,["onClick"])):e.is_download&&e.install_info<=0?(s(),m(p,{key:1,size:"small",round:"",class:"!text-primary !border-primary !bg-transparent",onClick:g(z=>P(e.key),["stop"])},{default:t(()=>[x(r(o(n)("install")),1)]),_:2},1032,["onClick"])):(s(),m(p,{key:2,size:"small",round:"",loading:h.value==e.key,disabled:h.value!="",class:"!text-primary !border-primary !bg-transparent",onClick:g(z=>D(e),["stop"])},{default:t(()=>[x(r(o(n)("down")),1)]),_:2},1032,["loading","disabled","onClick"]))])])],8,At)}),128))])):A("",!0),!u.value.all.length&&!B.value?(s(),m(y,{key:2,description:o(n)("noPlug"),class:"mx-auto"},null,8,["description"])):A("",!0)])]),_:1},8,["label"])]),_:1},8,["modelValue"])]),a(ae,{modelValue:K.value,"onUpdate:modelValue":d[4]||(d[4]=e=>K.value=e),title:o(n)("plugDetail"),width:"500px","destroy-on-close":!0},{footer:t(()=>[l("span",Ot,[a(p,{type:"primary",onClick:d[3]||(d[3]=e=>K.value=!1)},{default:t(()=>[x(r(o(n)("confirm")),1)]),_:1})])]),default:t(()=>[a(Re,{model:M.value,"label-width":"120px",ref:"formRef",class:"page-form"},{default:t(()=>[a($,{label:o(n)("title")},{default:t(()=>[l("div",Vt,r(M.value.title),1)]),_:1},8,["label"]),a($,{label:o(n)("desc")},{default:t(()=>[l("div",Mt,r(M.value.desc),1)]),_:1},8,["label"]),a($,{label:o(n)("author")},{default:t(()=>[l("div",Nt,r(M.value.author),1)]),_:1},8,["label"]),a($,{label:o(n)("version")},{default:t(()=>[l("div",Yt,r(M.value.version),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1},8,["modelValue","title"]),a(ae,{modelValue:R.value,"onUpdate:modelValue":d[5]||(d[5]=e=>R.value=e),title:o(n)("addonInstall"),width:"850px","close-on-click-modal":!1,"close-on-press-escape":!1,"before-close":Se},{default:t(()=>[a(Le,{space:200,active:E.value,"finish-status":"success","align-center":""},{default:t(()=>[a(ne,{title:o(n)("envCheck"),class:"flex-1"},null,8,["title"]),a(ne,{title:o(n)("installProgress"),class:"flex-1"},null,8,["title"]),a(ne,{title:o(n)("installComplete"),class:"flex-1"},null,8,["title"])]),_:1},8,["active"]),Z((s(),c("div",null,[a(ue,{"max-height":"50vh"},{default:t(()=>[l("div",Pt,[I.value.dir?(s(),c("div",Ft,[l("p",Ut,r(o(n)("dirPermission")),1),l("div",jt,[a(Y,{class:"py-[10px] items table-head-bg pl-[15px] mb-[10px]"},{default:t(()=>[a(_,{span:12},{default:t(()=>[l("span",null,r(o(n)("path")),1)]),_:1}),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("demand")),1)]),_:1}),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("status")),1)]),_:1})]),_:1}),(s(!0),c(b,null,w(I.value.dir.is_readable,e=>(s(),m(Y,{class:"pb-[10px] items pl-[15px]"},{default:t(()=>[a(_,{span:12},{default:t(()=>[l("span",null,r(e.dir),1)]),_:2},1024),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("readable")),1)]),_:1}),a(_,{span:6},{default:t(()=>[e.status?(s(),c("span",Dt,[a(T,{color:"green"},{default:t(()=>[a(Q)]),_:1})])):(s(),c("span",Gt,[a(T,{color:"red"},{default:t(()=>[a(W)]),_:1})]))]),_:2},1024)]),_:2},1024))),256)),(s(!0),c(b,null,w(I.value.dir.is_write,e=>(s(),m(Y,{class:"pb-[10px] items pl-[15px]"},{default:t(()=>[a(_,{span:12},{default:t(()=>[l("span",null,r(e.dir),1)]),_:2},1024),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("write")),1)]),_:1}),a(_,{span:6},{default:t(()=>[e.status?(s(),c("span",Jt,[a(T,{color:"green"},{default:t(()=>[a(Q)]),_:1})])):(s(),c("span",Kt,[a(T,{color:"red"},{default:t(()=>[a(W)]),_:1})]))]),_:2},1024)]),_:2},1024))),256))])])):A("",!0)])]),_:1}),l("div",$t,[a(_e,{effect:"dark",content:o(n)("installTips"),placement:"top"},{default:t(()=>[a(p,{type:"default",disabled:!I.value.is_pass||V.value,loading:L.value,onClick:Ee},{default:t(()=>[x(r(o(n)("localInstall")),1)]),_:1},8,["disabled","loading"])]),_:1},8,["content"]),a(_e,{effect:"dark",content:o(n)("cloudInstallTips"),placement:"top"},{default:t(()=>[a(p,{type:"primary",disabled:!I.value.is_pass||L.value,loading:V.value,onClick:Ie},{default:t(()=>[x(r(o(n)("cloudInstall")),1)]),_:1},8,["disabled","loading"])]),_:1},8,["content"])])])),[[ie,E.value==1],[fe,!I.value.dir]]),Z(l("div",Qt,[a(o(U.Terminal),{name:"my-terminal",context:S.value,"init-log":null,"show-header":!1,"show-log-time":!0},null,8,["context"])],512),[[ie,E.value==2]]),Z(l("div",Wt,[a(Ve,{icon:"success",title:o(n)("addonInstallSuccess")},null,8,["title"]),(s(!0),c(b,null,w(X.value,e=>(s(),c("div",Zt,[a(Me,{title:e,type:"warning",closable:!1},null,8,["title"])]))),256))],512),[[ie,E.value==3]])]),_:1},8,["modelValue","title"]),a(ae,{modelValue:te.value,"onUpdate:modelValue":d[6]||(d[6]=e=>te.value=e),title:o(n)("addonUninstall"),width:"850px","close-on-click-modal":!1,"close-on-press-escape":!1},{default:t(()=>[a(ue,{"max-height":"50vh"},{default:t(()=>[l("div",qt,[G.value.dir?(s(),c("div",Xt,[l("p",Ht,r(o(n)("dirPermission")),1),l("div",es,[a(Y,{class:"py-[10px] items table-head-bg pl-[15px] mb-[10px]"},{default:t(()=>[a(_,{span:12},{default:t(()=>[l("span",null,r(o(n)("path")),1)]),_:1}),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("demand")),1)]),_:1}),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("status")),1)]),_:1})]),_:1}),(s(!0),c(b,null,w(G.value.dir.is_readable,e=>(s(),m(Y,{class:"pb-[10px] items pl-[15px]"},{default:t(()=>[a(_,{span:12},{default:t(()=>[l("span",null,r(e.dir),1)]),_:2},1024),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("readable")),1)]),_:1}),a(_,{span:6},{default:t(()=>[e.status?(s(),c("span",ls,[a(T,{color:"green"},{default:t(()=>[a(Q)]),_:1})])):(s(),c("span",ts,[a(T,{color:"red"},{default:t(()=>[a(W)]),_:1})]))]),_:2},1024)]),_:2},1024))),256)),(s(!0),c(b,null,w(G.value.dir.is_write,e=>(s(),m(Y,{class:"pb-[10px] items pl-[15px]"},{default:t(()=>[a(_,{span:12},{default:t(()=>[l("span",null,r(e.dir),1)]),_:2},1024),a(_,{span:6},{default:t(()=>[l("span",null,r(o(n)("write")),1)]),_:1}),a(_,{span:6},{default:t(()=>[e.status?(s(),c("span",ss,[a(T,{color:"green"},{default:t(()=>[a(Q)]),_:1})])):(s(),c("span",as,[a(T,{color:"red"},{default:t(()=>[a(W)]),_:1})]))]),_:2},1024)]),_:2},1024))),256))])])):A("",!0)])]),_:1})]),_:1},8,["modelValue","title"])])),[[fe,B.value]])}}});const qs=xl(ns,[["__scopeId","data-v-ec2b5267"]]);export{qs as default}; diff --git a/niucloud/public/admin/assets/store-be429293.css b/niucloud/public/admin/assets/store-be429293.css new file mode 100644 index 000000000..b6e7d975c --- /dev/null +++ b/niucloud/public/admin/assets/store-be429293.css @@ -0,0 +1 @@ +.demo-tabs>.el-tabs__content[data-v-2ec23717]{padding:32px;color:#6b778c;font-size:32px;font-weight:600}.plug-item .plug-item-operate[data-v-2ec23717]{color:var(--el-color-primary);border-color:var(--el-color-primary);font-size:var(--el-font-size-extra-small)}[data-v-2ec23717] .t-container{box-shadow:none!important}[data-v-2ec23717] .t-container .t-window{padding:10px 20px!important}.switch-btn.active[data-v-2ec23717]{border-color:var(--el-color-primary);color:#fff;background-color:var(--el-color-primary)}.plug-large .plug-item-operate[data-v-2ec23717]{color:var(--el-color-primary);border-color:var(--el-color-primary);font-size:var(--el-font-size-extra-small)}.app-text[data-v-2ec23717]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}.table-head-bg[data-v-2ec23717]{background:#f5f7f9}html.dark .table-head-bg[data-v-2ec23717]{background:#141414} diff --git a/niucloud/public/admin/assets/strings-fe930bc4.js b/niucloud/public/admin/assets/strings-fe930bc4.js new file mode 100644 index 000000000..230255124 --- /dev/null +++ b/niucloud/public/admin/assets/strings-fe930bc4.js @@ -0,0 +1 @@ +import{aw as a}from"./base-06478700.js";const p=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),t=e=>a(e);export{t as c,p as e}; diff --git a/niucloud/public/admin/assets/system-50c62708.js b/niucloud/public/admin/assets/system-50c62708.js new file mode 100644 index 000000000..1b2c610c2 --- /dev/null +++ b/niucloud/public/admin/assets/system-50c62708.js @@ -0,0 +1 @@ +import{d as C,r as _,R as g,e as f,f as B,g as i,B as u,u as l,Q as D,v as w,x as s,y as a,H as I,A as R}from"./base-06478700.js";/* empty css *//* empty css */import{a as F,E as T}from"./el-form-item-314d006d.js";/* empty css */import{_ as S}from"./index-315cf4d5.js";/* empty css */import{t as o}from"./index-81ed253c.js";import{ak as x,al as j}from"./index-80fd3793.js";import{h as q,a as A}from"./common-92a35870.js";import{u as W}from"./vue-router-d09a2c28.js";import{E as H}from"./index-b68e8463.js";import{E as L}from"./index-e10fccde.js";import{E as O}from"./index-c2f001d3.js";import{v as Q}from"./directive-cb2d3366.js";import"./index-2fcd1254.js";import"./event-10eba222.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-cd1fd676.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./attachment-49fa540a.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-b52d0f2a.js";import"./index-9f9e1d50.js";import"./index-2a269c7c.js";import"./index-01f6e375.js";import"./validator-6e9db238.js";import"./index-e4abfaa5.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-543fb162.js";import"./index-b6a184ba.js";import"./debounce-1db848fd.js";import"./position-c3bcd0be.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-137757c0.js";import"./index-35e821cc.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./index-5a0d60aa.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./index-9ee9102c.js";const $={class:"main-container"},z={class:"flex ml-[18px] justify-between items-center mt-[20px] mb-[5px]"},G={class:"text-[20px]"},J={class:"panel-title !text-sm"},K={class:"text-[12px] text-[#a9a9a9]"},M={class:"text-[12px] text-[#a9a9a9]"},X={class:"panel-title !text-sm"},Y={class:"fixed-footer-wrap"},Z={class:"fixed-footer"},dt=C({__name:"system",setup(ee){const V=W().meta.title,d=_(!0),h=_(),t=g({site_name:"",logo:"",desc:"",latitude:"",keywords:"",longitude:"",province_id:"",city_id:"",district_id:"",address:"",full_address:"",business_hours:"",phone:"",front_end_name:"",front_end_logo:"",icon:"",wechat_code:"",enterprise_wechat:"",tel:""});(async(p=0)=>{const e=await(await x()).data;Object.keys(t).forEach(m=>{e[m]!=null&&(t[m]=e[m])}),h.value=q(),d.value=!1})();const b=_(),y=g({site_name:[{required:!0,message:o("siteNamePlaceholder"),trigger:"blur"}],front_end_name:[{required:!0,message:o("frontEndNamePlaceholder"),trigger:"blur"}]}),k=async p=>{d.value||!p||await p.validate(async e=>{e&&(d.value=!0,j(t).then(()=>{d.value=!1,E()}).catch(()=>{d.value=!1}))})},E=async()=>{const p=await(await x()).data;A.set({key:"siteInfo",data:p})};return(p,e)=>{const m=H,n=F,c=S,v=L,N=T,P=O,U=Q;return f(),B("div",$,[i("div",z,[i("span",G,u(l(V)),1)]),D((f(),w(N,{model:t,"label-width":"150px",ref_key:"formRef",ref:b,rules:y,class:"page-form"},{default:s(()=>[a(v,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[i("h3",J,u(l(o)("websiteInfo")),1),a(n,{label:l(o)("siteName"),prop:"site_name"},{default:s(()=>[a(m,{modelValue:t.site_name,"onUpdate:modelValue":e[0]||(e[0]=r=>t.site_name=r),placeholder:l(o)("siteNamePlaceholder"),class:"input-width",clearable:"",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:l(o)("logo")},{default:s(()=>[i("div",null,[a(c,{modelValue:t.logo,"onUpdate:modelValue":e[1]||(e[1]=r=>t.logo=r)},null,8,["modelValue"]),i("p",K,u(l(o)("logoPlaceholder")),1)])]),_:1},8,["label"]),a(n,{label:l(o)("icon")},{default:s(()=>[i("div",null,[a(c,{modelValue:t.icon,"onUpdate:modelValue":e[2]||(e[2]=r=>t.icon=r)},null,8,["modelValue"]),i("p",M,u(l(o)("iconPlaceholder")),1)])]),_:1},8,["label"]),a(n,{label:l(o)("keywords")},{default:s(()=>[a(m,{modelValue:t.keywords,"onUpdate:modelValue":e[3]||(e[3]=r=>t.keywords=r),placeholder:l(o)("keywordsPlaceholder"),class:"input-width",clearable:"",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:l(o)("desc")},{default:s(()=>[a(m,{modelValue:t.desc,"onUpdate:modelValue":e[4]||(e[4]=r=>t.desc=r),type:"textarea",rows:"4",clearable:"",placeholder:l(o)("descPlaceholder"),class:"input-width",maxlength:"100"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),h.value=="admin"?(f(),w(v,{key:0,class:"box-card !border-none",shadow:"never"},{default:s(()=>[i("h3",X,u(l(o)("serviceInformation")),1),a(n,{label:l(o)("contactsTel")},{default:s(()=>[a(m,{modelValue:t.tel,"onUpdate:modelValue":e[5]||(e[5]=r=>t.tel=r),placeholder:l(o)("contactsTelPlaceholder"),class:"input-width",clearable:"",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(n,{label:l(o)("wechatCode")},{default:s(()=>[a(c,{modelValue:t.wechat_code,"onUpdate:modelValue":e[6]||(e[6]=r=>t.wechat_code=r)},null,8,["modelValue"])]),_:1},8,["label"]),a(n,{label:l(o)("customerServiceCode")},{default:s(()=>[a(c,{modelValue:t.enterprise_wechat,"onUpdate:modelValue":e[7]||(e[7]=r=>t.enterprise_wechat=r)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})):I("",!0)]),_:1},8,["model","rules"])),[[U,d.value]]),i("div",Y,[i("div",Z,[a(P,{type:"primary",loading:d.value,onClick:e[8]||(e[8]=r=>k(b.value))},{default:s(()=>[R(u(l(o)("save")),1)]),_:1},8,["loading"])])])])}}});export{dt as default}; diff --git a/niucloud/public/admin/assets/tabbar-715afb0d.css b/niucloud/public/admin/assets/tabbar-715afb0d.css new file mode 100644 index 000000000..0150b778d --- /dev/null +++ b/niucloud/public/admin/assets/tabbar-715afb0d.css @@ -0,0 +1 @@ +.close-icon[data-v-9b744207]{display:none;position:absolute!important;font-size:20px!important;color:#7d7b7b!important}.list-item:hover .close-icon[data-v-9b744207]{display:block} diff --git a/niucloud/public/admin/assets/tabbar-93c6d455.js b/niucloud/public/admin/assets/tabbar-93c6d455.js new file mode 100644 index 000000000..6cb9ea3c5 --- /dev/null +++ b/niucloud/public/admin/assets/tabbar-93c6d455.js @@ -0,0 +1 @@ +import{d as X,r as y,R as $,o as Y,E as Z,V as I,e as u,f as x,Q as P,v as B,x as r,g as n,j as N,F as T,z as D,u as s,y as o,H,B as m,A as _}from"./base-06478700.js";/* empty css *//* empty css */import{a as ee,E as te}from"./el-form-item-314d006d.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as oe}from"./index.vue_vue_type_script_setup_true_lang-e2b813f3.js";import{_ as le}from"./index-315cf4d5.js";/* empty css *//* empty css */import{h as j}from"./index-80fd3793.js";import{v as ae}from"./event-10eba222.js";import{t as a}from"./index-81ed253c.js";import{d as re}from"./common-92a35870.js";import{o as se,s as ne}from"./diy-66fce28c.js";import{S as ie}from"./sortable.esm-be94e56d.js";import{r as me}from"./range-1a1bb482.js";import{E as pe}from"./index-2fcd1254.js";import{E as de}from"./index-543fb162.js";import{E as ce}from"./index-b68e8463.js";import{E as ue}from"./index-c2f001d3.js";import{a as _e,E as fe}from"./index-0d66b73c.js";import{E as xe,b as ve}from"./index-6290cf08.js";import{E as be}from"./index-b12abbd4.js";import{E as ge}from"./index-e10fccde.js";import{v as ye}from"./directive-cb2d3366.js";import{_ as Ve}from"./_plugin-vue_export-helper-c27b6911.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./cloneDeep-9cc74b12.js";import"./index-b52d0f2a.js";import"./index-e4abfaa5.js";import"./index.vue_vue_type_style_index_0_lang-cd1fd676.js";import"./attachment-49fa540a.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-9f9e1d50.js";import"./index-2a269c7c.js";import"./index-01f6e375.js";import"./validator-6e9db238.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-137757c0.js";import"./index-35e821cc.js";import"./index-34d55b7e.js";import"./strings-fe930bc4.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";import"./index-b6a184ba.js";import"./vue-router-d09a2c28.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./index-9ee9102c.js";import"./_isIterateeCall-1dc0e2ff.js";import"./position-c3bcd0be.js";const Ce={class:"main-container"},he={class:"flex"},ke={class:"w-[360px] h-[400px] absolute mr-[30px] border-[1px] border-gray-300"},Ee={class:"image-slot flex justify-center items-center mt-1"},we={class:"flex-1 ml-[430px]"},Fe={class:"flex items-center border-l-[3px] border-primary pl-[5px] leading-[1.1] mt-[10px]"},Ue={class:"text-[14px]"},Se={class:"text-[12px] ml-[8px] text-gray-500"},$e=["data-id"],Ie={class:"flex align-center"},Pe={class:"flex flex-col justify-center items-center"},Be={class:"mr-[10px] text-sm"},Ne={class:"flex flex-col justify-center items-center"},Te={class:"mr-[10px] text-sm"},De={class:"flex align-center"},He={class:"flex align-center"},je={class:"flex align-center"},Re={class:"fixed-footer-wrap"},ze={class:"fixed-footer"},Le=X({__name:"tabbar",setup(Oe){const k=y("navPicture"),d=y(!1),t=$({backgroundColor:"#FFFFFF",textColor:"#333333",textHoverColor:"#333333",type:"1",list:[]}),R=$({text:"",link:{name:"",title:"",parent:"",url:""},iconSelectPath:"",iconPath:""}),E=()=>{t.list.length>=5||t.list.push({...R})};E();const z=i=>{t.list.splice(i,1)},w=y();((i=1)=>{d.value=!0,se({}).then(e=>{d.value=!1,Object.keys(t).forEach((p,v)=>{t[p]=e.data[p]})}).catch(()=>{d.value=!1})})();const L=async i=>{if(O())return!1;d.value||!i||await i.validate(async e=>{e&&(d.value=!0,ne({menu:t}).then(p=>{d.value=!1}).catch(()=>{d.value=!1}))})},O=()=>{if(t.list.length<2)return j({type:"error",message:a("leastTwoNav")}),!0;try{const i=y("");t.list.forEach((e,p)=>{if(e.iconPath||(i.value=`${a("pleaseUpload")}${p+1}${a("navIcon")}`),e.iconSelectPath||(i.value=`${a("pleaseUpload")}${p+1}${a("navSelectIcon")}`),e.text||(i.value=`${a("pleaseEnter")}[${p+1}${a("navTitle")}`),e.link.url||(i.value=`${a("pleaseChoose")}${p+1}${a("navLink")}`),i.value)throw j({type:"error",message:i.value}),Error()})}catch{return!0}return!1},F=y();return Y(()=>{const i=ie.create(F.value,{group:"item-wrap",animation:200,onEnd:e=>{const p=t.list[e.oldIndex];t.list.splice(e.oldIndex,1),t.list.splice(e.newIndex,0,p),Z(()=>{i.sort(me(t.list.length).map(v=>v.toString()))})}})}),(i,e)=>{const p=I("Picture"),v=pe,A=de,U=le,f=ee,V=ce,G=oe,M=I("CircleCloseFilled"),b=ue,S=_e,C=xe,Q=ve,h=be,q=fe,J=te,K=ge,W=ye;return u(),x("div",Ce,[P((u(),B(K,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[n("div",he,[n("div",ke,[n("div",{class:"flex items-center justify-between absolute h-[60px] left-[0px] right-[0px] bottom-[0px] bg-white border-[1px] border-primary",style:N({backgroundColor:t.backgroundColor})},[(u(!0),x(T,null,D(t.list,(l,g)=>(u(),x("div",{class:"flex flex-1 flex-col items-center justify-center",key:"b"+g},[["1","2"].includes(t.type.toString())?(u(),B(A,{key:0,class:"w-[22px] h-[22px] mb-[5px] leading-1",src:s(re)(l.iconPath),fit:i.contain},{error:r(()=>[n("div",Ee,[o(v,null,{default:r(()=>[o(p,{class:"text-3xl text-gray-500"})]),_:1})])]),_:2},1032,["src","fit"])):H("",!0),["1","3"].includes(t.type.toString())?(u(),x("span",{key:1,class:"text-[12px]",style:N({color:t.textColor})},m(l.text),5)):H("",!0)]))),128))],4)]),n("div",we,[n("div",Fe,[n("span",Ue,m(s(a)("bottomNav")),1),n("span",Se,m(s(a)("bottomNavHint")),1)]),o(J,{model:t,"label-width":"100px",ref_key:"formRef",ref:w},{default:r(()=>[o(q,{modelValue:k.value,"onUpdate:modelValue":e[10]||(e[10]=l=>k.value=l),class:"demo-tabs mt-[15px]"},{default:r(()=>[o(S,{label:s(a)("navImage"),name:"navPicture"},{default:r(()=>[n("div",{ref_key:"navItemRef",ref:F},[(u(!0),x(T,null,D(t.list,(l,g)=>(u(),x("div",{key:"a"+g,"data-id":g,class:"item-wrap !cursor-move border-2 border-dashed pt-[18px] m-[10px] mb-[15px] relative list-item"},[o(f,{label:s(a)("navIconOne")},{default:r(()=>[n("div",Ie,[n("div",Pe,[o(U,{modelValue:l.iconPath,"onUpdate:modelValue":c=>l.iconPath=c,width:"60px",height:"60px",limit:1},null,8,["modelValue","onUpdate:modelValue"]),n("span",Be,m(s(a)("uploadImgUnselected")),1)]),n("div",Ne,[o(U,{modelValue:l.iconSelectPath,"onUpdate:modelValue":c=>l.iconSelectPath=c,width:"60px",height:"60px",limit:1},null,8,["modelValue","onUpdate:modelValue"]),n("span",Te,m(s(a)("uploadImgSelected")),1)])])]),_:2},1032,["label"]),o(f,{label:s(a)("navTitleOne")},{default:r(()=>[o(V,{class:"w-[215px]",modelValue:l.text,"onUpdate:modelValue":c=>l.text=c,placeholder:s(a)("titleContent"),maxlength:"5","show-word-limit":""},null,8,["modelValue","onUpdate:modelValue","placeholder"])]),_:2},1032,["label"]),o(f,{label:s(a)("navLinkOne")},{default:r(()=>[o(G,{modelValue:l.link,"onUpdate:modelValue":c=>l.link=c},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["label"]),o(v,{class:"close-icon cursor-pointer -top-[11px] -right-[8px]",onClick:c=>z(g)},{default:r(()=>[o(M)]),_:2},1032,["onClick"])],8,$e))),128))],512),P(o(b,{type:"primary",class:"mt-[15px]",onClick:E},{default:r(()=>[_(m(s(a)("addnav")),1)]),_:1},512),[[ae,t.list.length<5]])]),_:1},8,["label"]),o(S,{label:s(a)("styleSet"),name:"setStyle"},{default:r(()=>[o(f,{label:s(a)("navType")},{default:r(()=>[o(Q,{modelValue:t.type,"onUpdate:modelValue":e[0]||(e[0]=l=>t.type=l),class:"ml-4"},{default:r(()=>[o(C,{label:"1",size:"large"},{default:r(()=>[_(m(s(a)("imageText")),1)]),_:1}),o(C,{label:"2",size:"large"},{default:r(()=>[_(m(s(a)("image")),1)]),_:1}),o(C,{label:"3",size:"large"},{default:r(()=>[_(m(s(a)("text")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),o(f,{label:s(a)("textColor")},{default:r(()=>[n("div",De,[o(h,{modelValue:t.textColor,"onUpdate:modelValue":e[1]||(e[1]=l=>t.textColor=l)},null,8,["modelValue"]),o(V,{class:"ml-[10px]",modelValue:t.textColor,"onUpdate:modelValue":e[2]||(e[2]=l=>t.textColor=l),disabled:""},null,8,["modelValue"]),o(b,{class:"ml-[10px]",type:"primary",onClick:e[3]||(e[3]=l=>t.textColor="#333333")},{default:r(()=>[_(m(s(a)("reset")),1)]),_:1})])]),_:1},8,["label"]),o(f,{label:s(a)("textSelectColor")},{default:r(()=>[n("div",He,[o(h,{modelValue:t.textHoverColor,"onUpdate:modelValue":e[4]||(e[4]=l=>t.textHoverColor=l)},null,8,["modelValue"]),o(V,{class:"ml-[10px]",modelValue:t.textHoverColor,"onUpdate:modelValue":e[5]||(e[5]=l=>t.textHoverColor=l),disabled:""},null,8,["modelValue"]),o(b,{class:"ml-[10px]",type:"primary",onClick:e[6]||(e[6]=l=>t.textHoverColor="#333333")},{default:r(()=>[_(m(s(a)("reset")),1)]),_:1})])]),_:1},8,["label"]),o(f,{label:s(a)("backgroundColor")},{default:r(()=>[n("div",je,[o(h,{modelValue:t.backgroundColor,"onUpdate:modelValue":e[7]||(e[7]=l=>t.backgroundColor=l)},null,8,["modelValue"]),o(V,{class:"ml-[10px]",modelValue:t.backgroundColor,"onUpdate:modelValue":e[8]||(e[8]=l=>t.backgroundColor=l),disabled:""},null,8,["modelValue"]),o(b,{class:"ml-[10px]",type:"primary",onClick:e[9]||(e[9]=l=>t.backgroundColor="#FFFFFF")},{default:r(()=>[_(m(s(a)("reset")),1)]),_:1})])]),_:1},8,["label"])]),_:1},8,["label"])]),_:1},8,["modelValue"])]),_:1},8,["model"])])])]),_:1})),[[W,d.value]]),n("div",Re,[n("div",ze,[o(b,{type:"primary",onClick:e[11]||(e[11]=l=>L(w.value))},{default:r(()=>[_(m(s(a)("save")),1)]),_:1})])])])}}});const mo=Ve(Le,[["__scopeId","data-v-9b744207"]]);export{mo as default}; diff --git a/niucloud/public/admin/assets/template-1d38de55.js b/niucloud/public/admin/assets/template-1d38de55.js new file mode 100644 index 000000000..2344b26df --- /dev/null +++ b/niucloud/public/admin/assets/template-1d38de55.js @@ -0,0 +1 @@ +import{d as F,r as v,R as S,V as z,e as d,f,g as r,B as i,u as e,y as a,x as l,i as j,Q as q,v as I,F as U,z as W,A as g}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";import"./index-80fd3793.js";/* empty css *//* empty css *//* empty css */import{t}from"./index-81ed253c.js";import{e as M,f as O}from"./weapp-c2fec376.js";import{e as P}from"./notice-46796069.js";import{u as Q,a as $}from"./vue-router-d09a2c28.js";import{E as G}from"./index-c151cd58.js";import{a as H,E as J}from"./index-0d66b73c.js";import{E as K}from"./index-2fcd1254.js";import{E as X}from"./index-37a46bd5.js";import{a as Y,E as Z}from"./index-4bec4464.js";import{E as ee}from"./index-c2f001d3.js";import{E as te}from"./index-e10fccde.js";import{v as ae}from"./directive-cb2d3366.js";import{_ as oe}from"./_plugin-vue_export-helper-c27b6911.js";import"./common-92a35870.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./el-form-item-314d006d.js";/* empty css */import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./strings-fe930bc4.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./_isIterateeCall-1dc0e2ff.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";const le={class:"main-container p-5"},ne={class:"flex justify-between items-center mb-[20px]"},se={class:"text-[20px]"},ie={class:"flex"},pe={class:"text-base"},re={class:"text-base"},me=F({__name:"template",setup(ce){const w=Q(),y=$(),x=w.meta.title;let m=v("/website/channel/weapp/message");const k=p=>{y.push({path:m.value})},s=S({loading:!0,data:[]}),u=(p=1)=>{s.loading=!0,M().then(o=>{s.loading=!1,s.data=o.data}).catch(()=>{s.loading=!1})};u();const E=(p=null)=>{const o=G.service({lock:!0,background:"rgba(0, 0, 0, 0)"});O({keys:p?[p.key]:[]}).then(()=>{u(),o.close()}).catch(()=>{o.close()})},C=p=>{const o=v({key:"",type:"",status:0});o.value.status=p.is_weapp?0:1,o.value.key=p.key,o.value.type="weapp",s.loading=!0,P(o.value).then(_=>{u()}).catch(()=>{s.loading=!1})};return(p,o)=>{const _=H,T=J,B=z("Warning"),N=K,V=X,c=Y,h=ee,A=Z,D=te,L=ae;return d(),f("div",le,[r("div",ne,[r("span",se,i(e(x)),1)]),a(T,{modelValue:e(m),"onUpdate:modelValue":o[0]||(o[0]=n=>j(m)?m.value=n:m=n),class:"demo-tabs",onTabChange:k},{default:l(()=>[a(_,{label:e(t)("weappAccessFlow"),name:"/website/channel/weapp"},null,8,["label"]),a(_,{label:e(t)("subscribeMessage"),name:"/website/channel/weapp/message"},null,8,["label"]),a(_,{label:e(t)("weappRelease"),name:"/website/channel/weapp/code"},null,8,["label"])]),_:1},8,["modelValue"]),a(D,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[a(V,{class:"warm-prompt !my-[20px]",type:"info"},{default:l(()=>[r("div",ie,[a(N,{class:"mr-2 mt-[2px]",size:"18"},{default:l(()=>[a(B)]),_:1}),r("div",null,[r("p",pe,i(e(t)("operationTip"))+" 1、"+i(e(t)("operationTipOne")),1),r("p",re,"2、"+i(e(t)("operationTipTwo")),1)])])]),_:1}),r("div",null,[q((d(),I(A,{data:s.data,size:"large"},{empty:l(()=>[r("span",null,i(s.loading?"":e(t)("emptyData")),1)]),default:l(()=>[a(c,{prop:"name","show-overflow-tooltip":!0,label:e(t)("name"),"min-width":"150"},null,8,["label"]),a(c,{label:e(t)("response"),"min-width":"180"},{default:l(({row:n})=>[(d(!0),f(U,null,W(n.weapp.content,(b,R)=>(d(),f("div",{key:"a"+R,class:"text-left"},i(b.join(":")),1))),128))]),_:1},8,["label"]),a(c,{label:e(t)("isStart"),"min-width":"100",align:"center"},{default:l(({row:n})=>[g(i(n.is_weapp==1?e(t)("startUsing"):e(t)("statusDeactivate")),1)]),_:1},8,["label"]),a(c,{prop:"weapp_template_id",label:e(t)("serialNumber"),"min-width":"180"},null,8,["label"]),a(c,{label:e(t)("operation"),fixed:"right",align:"right",width:"200"},{default:l(({row:n})=>[a(h,{type:"primary",link:"",onClick:b=>C(n)},{default:l(()=>[g(i(n.is_weapp==1?e(t)("close"):e(t)("open")),1)]),_:2},1032,["onClick"]),a(h,{type:"primary",link:"",onClick:b=>E(n)},{default:l(()=>[g(i(e(t)("regain")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[L,s.loading]])])]),_:1})])}}});const nt=oe(me,[["__scopeId","data-v-eabfccee"]]);export{nt as default}; diff --git a/niucloud/public/admin/assets/template-2a1d9e6c.js b/niucloud/public/admin/assets/template-2a1d9e6c.js new file mode 100644 index 000000000..d8a319ced --- /dev/null +++ b/niucloud/public/admin/assets/template-2a1d9e6c.js @@ -0,0 +1 @@ +import{d as R,R as S,r as x,V as j,e as d,f as g,g as o,B as s,u as e,y as a,x as l,i as q,A as u,Q as z,v as I,F as M,z as U}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-58212670.js";import"./index-80fd3793.js";/* empty css *//* empty css *//* empty css */import{t}from"./index-81ed253c.js";import{d as W,f as O}from"./wechat-894064b1.js";import{e as P}from"./notice-46796069.js";import{u as Q,a as $}from"./vue-router-d09a2c28.js";import{E as G}from"./index-c151cd58.js";import{a as H,E as J}from"./index-0d66b73c.js";import{E as K}from"./index-c2f001d3.js";import{E as X}from"./index-2fcd1254.js";import{E as Y}from"./index-37a46bd5.js";import{a as Z,E as ee}from"./index-4bec4464.js";import{E as te}from"./index-e10fccde.js";import{v as ae}from"./directive-cb2d3366.js";import{_ as oe}from"./_plugin-vue_export-helper-c27b6911.js";import"./common-92a35870.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./el-form-item-314d006d.js";/* empty css */import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./strings-fe930bc4.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./_isIterateeCall-1dc0e2ff.js";import"./debounce-1db848fd.js";import"./index-5a0d60aa.js";const se={class:"main-container p-5"},le={class:"flex justify-between items-center mb-[20px]"},ne={class:"text-[20px]"},ie={class:"flex justify-between items-center"},re={class:"text-[20px]"},ce={class:"flex"},pe={class:"text-base"},me={class:"text-base"},_e={class:"text-base"},de={class:"text-base"},ue={class:"text-base"},he={class:"mt-[10px]"},fe=R({__name:"template",setup(be){const y=Q(),k=$(),w=y.meta.title,r=S({loading:!0,data:[]});let m=x("/website/channel/wechat/message");const E=c=>{k.push({path:m.value})},h=(c=1)=>{r.loading=!0,W().then(n=>{r.loading=!1,r.data=n.data}).catch(()=>{r.loading=!1})};h();const v=(c=null)=>{const n=G.service({lock:!0,background:"rgba(0, 0, 0, 0)"});O({keys:c?[c.key]:[]}).then(()=>{h(),n.close()}).catch(()=>{n.close()})},T=c=>{const n=x({key:"",type:"",status:0});n.value.status=c.is_wechat?0:1,n.value.key=c.key,n.value.type="wechat",r.loading=!0,P(n.value).then(_=>{h()}).catch(()=>{r.loading=!1})};return(c,n)=>{const _=H,C=J,f=K,N=j("Warning"),B=X,V=Y,p=Z,A=ee,D=te,F=ae;return d(),g("div",se,[o("div",le,[o("span",ne,s(e(w)),1)]),a(C,{modelValue:e(m),"onUpdate:modelValue":n[0]||(n[0]=i=>q(m)?m.value=i:m=i),class:"demo-tabs",onTabChange:E},{default:l(()=>[a(_,{label:e(t)("wechatAccessFlow"),name:"/website/channel/wechat"},null,8,["label"]),a(_,{label:e(t)("customMenu"),name:"/website/channel/wechat/menu"},null,8,["label"]),a(_,{label:e(t)("wechatTemplate"),name:"/website/channel/wechat/message"},null,8,["label"])]),_:1},8,["modelValue"]),a(D,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[o("div",ie,[o("span",re,s(e(w)),1),a(f,{type:"primary",class:"w-[100px]",onClick:v},{default:l(()=>[u(s(e(t)("batchAcquisition")),1)]),_:1})]),a(V,{class:"warm-prompt !my-[20px]",type:"info"},{default:l(()=>[o("div",ce,[a(B,{class:"mr-2 mt-[2px]",size:"18"},{default:l(()=>[a(N)]),_:1}),o("div",null,[o("p",pe,s(e(t)("operationTip")),1),o("p",me,"1、"+s(e(t)("operationTipOne")),1),o("p",_e,"2、"+s(e(t)("operationTipTwo")),1),o("p",de,"3、"+s(e(t)("operationTipThree")),1),o("p",ue,"4、"+s(e(t)("operationTipFour")),1)])])]),_:1}),o("div",he,[z((d(),I(A,{data:r.data,size:"large"},{empty:l(()=>[o("span",null,s(r.loading?"":e(t)("emptyData")),1)]),default:l(()=>[a(p,{prop:"name","show-overflow-tooltip":!0,label:e(t)("name"),"min-width":"150"},null,8,["label"]),a(p,{label:e(t)("messageType"),"min-width":"100",align:"center"},{default:l(({row:i})=>[o("span",null,s(i.message_type==1?e(t)("buyerNews"):e(t)("sellerMessage")),1)]),_:1},8,["label"]),a(p,{label:e(t)("isStart"),"min-width":"100",align:"center"},{default:l(({row:i})=>[u(s(i.is_wechat==1?e(t)("startUsing"):e(t)("statusDeactivate")),1)]),_:1},8,["label"]),a(p,{label:e(t)("response"),"min-width":"180"},{default:l(({row:i})=>[(d(!0),g(M,null,U(i.wechat.content,(b,L)=>(d(),g("div",{key:"a"+L,class:"text-left"},s(b.join(":")),1))),128))]),_:1},8,["label"]),a(p,{prop:"wechat_template_id",label:e(t)("serialNumber"),"min-width":"140"},null,8,["label"]),a(p,{label:e(t)("operation"),fixed:"right",align:"right",width:"200"},{default:l(({row:i})=>[a(f,{type:"primary",link:"",onClick:b=>T(i)},{default:l(()=>[u(s(i.is_wechat==1?e(t)("close"):e(t)("open")),1)]),_:2},1032,["onClick"]),a(f,{type:"primary",link:"",onClick:b=>v(i)},{default:l(()=>[u(s(e(t)("regain")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[F,r.loading]])])]),_:1})])}}});const mt=oe(fe,[["__scopeId","data-v-21af9fe0"]]);export{mt as default}; diff --git a/niucloud/public/admin/assets/template-c0b1439a.css b/niucloud/public/admin/assets/template-c0b1439a.css new file mode 100644 index 000000000..c4eb74410 --- /dev/null +++ b/niucloud/public/admin/assets/template-c0b1439a.css @@ -0,0 +1 @@ +[data-v-eabfccee] .el-tabs__item:hover{border-bottom:2px solid var(--el-color-primary)}[data-v-eabfccee] .el-tabs__item{padding:0}[data-v-eabfccee] .el-tabs__item+.el-tabs__item{margin-right:20px;margin-left:20px}[data-v-eabfccee] .el-tabs--top .el-tabs__active-bar{display:none}[data-v-eabfccee] .el-tabs--top .el-tabs__item.is-active{border-bottom:2px solid var(--el-color-primary)}[data-v-eabfccee] .el-tabs--top .el-tabs__item.is-top:nth-child(2){margin-right:20px} diff --git a/niucloud/public/admin/assets/template-d656d0c1.css b/niucloud/public/admin/assets/template-d656d0c1.css new file mode 100644 index 000000000..bc078fdcb --- /dev/null +++ b/niucloud/public/admin/assets/template-d656d0c1.css @@ -0,0 +1 @@ +[data-v-21af9fe0] .el-tabs__item:hover{border-bottom:2px solid var(--el-color-primary)}[data-v-21af9fe0] .el-tabs__item{padding:0}[data-v-21af9fe0] .el-tabs__item+.el-tabs__item{margin-right:20px;margin-left:20px}[data-v-21af9fe0] .el-tabs--top .el-tabs__active-bar{display:none}[data-v-21af9fe0] .el-tabs--top .el-tabs__item.is-active{border-bottom:2px solid var(--el-color-primary)}[data-v-21af9fe0] .el-tabs--top .el-tabs__item.is-top:nth-child(2){margin-right:20px} diff --git a/niucloud/public/admin/assets/three_type-09710e97.png b/niucloud/public/admin/assets/three_type-09710e97.png new file mode 100644 index 0000000000000000000000000000000000000000..b15557bd2def9c45b700cf3ea45c141c07e27245 GIT binary patch literal 61878 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 QR7SFZH?;+!Qgp>St=Me)Jy}S3gS{4JDc? z2va=_IUa2u`%>g(S}fqt12q~hnC|jX4}|LiKE}i4m!Ch7G&q|~JTj^Gv*U?Ldu6#1z0$CfXcuU%e`PE~vNWOL&=f*7*!tLQ9y! zf_LUm@g+%Nr&L+^_>YN3Z4n3Nvt?yP3{3Ti0M9RiH*z1XxzC+f<)tjfeYNnxmjbBE z9mhb2abL2W&f4pp1_J^-2!L&67v(oP9LcdK1$zsk5HnK`obTo7$cu&gB=3{b%~Ll& zQ`%QJvxZCUh&wRz#C8`{O|s#h>3d7e)?lFohO>~eTU6MbB|5$bv0hQ`-jlK1`xm}3 zlvq^JO#wm#n*!p*|I-EcW-75?BcA6-g%$lUN9AN%7#ony{%y(-2Q^7VrR%G6N?G%= zDX9%-yHkCzo@FG{#C6Q9lM- zWN(H4IP~U2MI<&)kcusc#P9ck;Nxr270|2{QhhVs>MZ$l)p%Ea73g$s^m}E(43Jtb zyQOrm#*Yf&DR~vnXyZFV^-;G*489E=*meo=dy7IwROIA2-KmO}#!qij-V++j;XjV4 zkD{I+Oydg1;}S*Oz8GUCrD#F4-NG7~O7w<(y>ba#B*%mG-Yrkye+z(weChA?vXXycYzbjevZ7~gZ+kw!+qX+vGUuzxmFx3S{N$qmG`Mr8vzt*F&UZ-=P3#?Z_ zi@(7($t+5gn6KVnL#Z~Ri=o=m{uFp)WBMXY?F@HwJRSUn)G9NQ!ayC4oEKPa4*A=D z?fJ~B)<@*FW$D3|1AWB>k@zXU%X|f3#HQXmIU)37f@SoOBWJI<8F1=sqRNx&4E`aI zf^CN)21_nqDXdh`DNbZh50xk_cMy`eWw?Gp2MB3c@4ln4~bt$&=j`; z7Mt_kc^X>#-8WBXNW((u{!tfxexh6Du_Aw6m*O_7#5a7hn9_8&f&8mx;YibXIhP#H&kps1-o|*z0L7ld(loYPf~@3 zZV0C`=m0l>=4KZHM^Rwx%{=Ghf>5OnTo8Q<9HWwZA~?stD6_AhAgO$YAT6>sFU=57 z3>G|XN-b$Wmf|U9Bcve9t6>wf64@>DGPArp5J&(Ep7(Rp-RmBIYogGD&jac1n%~;{ ztZGIzrg8ultb;2+`-1P@es@gENkjUWoY}WQ1`bET>8^UTZul+vt$UbzX6(+Gc!8bk z*|+Ud=vK;l*Ib=)Fhz;OLt0vjTjCFF@8id#@q~Ie=y9+^f5Hi~`2pF34A&Os3cOry zpRu~0qW#)i+V|m?2Nr7zAA*ZGxuQqj=x6mQ zi{t0ov92#?kP_MFob)ntZeBl`VNb4?Xi+-r{76_YN3|4v`6$Xz|Gto>d!^Og8^PPQ z9Xzp>918&IgZSDQ2htALE?Bm;zgTX{(m|&C`P16F`prOQ8Wa~L@6GC|qF&Lv>I0r) zg=ZI%6`ZV1SJ@kWkXmcAoxE#`7^|4rYrdI|mCTf7^Em(hOrXLedfMH@;dG zRkmkLdp2GeUA=B%la$pl6f{!-IOPZHx3*H5OiI3?QfWO{071;+k4;}+)W{C~;t#h8 zVr-O-35)s{?3#`;d!BPfD55gP>6mv4y5Vg%0CJgo^m=xh%{i#%INF?1EUHkgOY5D4 zIg>sKgW;{Fg0a)ODdWgeH{Td_g=2rNFKQmc11ZGCr*cVs@csm>D68x?R0-dJJ^9sO zVz&9xb*t3=WDCX3rL>Z#H_J!;aQFJ3R?8W+2W=-AUDbFjFI(J?sk)SopV0}t9y3R1 znHg8Px9!rKt(?!vTsRIrhXML^V7bk)0bB9!KY zfJ4LeH@br$M-^mY6{F|x)|o`RwMLic;v)@6Oc0H}<5LxFaUU5-Bh#Dt!CQ%CHzS^k zep~TQ4<-rZwWp2SvN!lp58E~C9Ler-T@v^~tE87D`2#x8_*#3b^M1NHft5li-hIDhNy)2b6LAXWj9E0h;3|VWG71v?a7wcV1lsw_2o{x)4er9N64nc^0n>k?A@!fL_AJ%K3tX)bK-oDLai(ph@#$YF> zCg@t1_X){}g3~ToPZ!U|@%t*i;>&8lFknA#*VbB@h|5Sh!K>sQr^hfG4v#^5S&|o9 zvd((}=TuUk=8Cfn&0ijM4qADjV=yqf`t$6aTidrCYyC}Qd^iGq<&GvuG#L*Y`eOr? z%Hn&Z#at>+6v|vVV137GYDZ zx%$F#+cwHpcHffOhs!@Og)MpeV!^)V(zL>0NCnv_`iF1b4TB|twz zp@NwuU7CQK@p>0rXrg|uJniT{BOEqMn#CwZ|5@Mj)Dja{g%oDMJwLFCxB#pfa1=+|nKVB^}_SJ1*B!08vsZs z*9Z&b=15y4XPCMA?MIGTuq=PqOjODIl)Tp1h`r4Zj}#AudZRkGG;dJegUj=p|HTgu ziGDuPlA)OFuLu0+a#4YcC%B(i{M=Q#CV={69-)d^J;%qnq6S=5DJEG0 zr_%q$rC%)1A2=|f!fs6XuLpp{pjUFX2UiLR{5iLN?96#j*Gdcn|2@K2i@#?Tn^-Yj zl(fVj>Dnh{n#7CD4lupwo-6OzD`|{jdAdMInPAKF@SX1JqUHtv%isy`?`GPXR)*q-m#^8Kpxq=IC@J&7etMEGz)s|!^L{-|?tDXvyfI5zIzT`ojm zds|)n0ZMG(Uk0+8Ntx{lGcHjvU5%Nhl%}1KSewbq7oGbx$gh%2La@2I+qziaSTR8h zBI%?|R6(*o9Yt-XzwVX1@EG>GXL3S|U}!xPJJr1FrRQ_#KkbXuX^COY6loI-m6MEV z)FYj3OuJRVx7h>#J;1~c2^24KYDzaIfvSSiFZdbbY(vj^{fA8d} z$k`cV9rsH%c*MNta6Q|Dd++hDdjc8w)n}p=Wh3%wdpk~U())UZUZsfD>z3Gi2%0`| z2M66~B$9=W2N91cI193tL_VITYoZRKd&jYx`ySo7>V)!Tz@6pKS-gRyJmZOs04J^^@7C-X5{Dc6&1FyA>1ndfr^~ z-E*)NgW1T2Nb~h!XJ>ehRfdXxJaGDoy%1~kT`{-%H$|-2oF1 z%(qQGey^uzLr*$_{Xn02yGMi)8c4V$VECj`X|uM!N8;-Tu~PV{(;ZS_b?TcH3-zbF%aLCVWa$0Zs3$YFl2SgF3 zHR0Wpem`2jQ|ctnrh3-4bO@_T%ZZJZ*YWN_ zo7h=(?=>Zw3Phvya!h^D6Hdx6|M0tT$}4dF`xm|wSA|%je|U<04|xg^{nhEKRuo9{ zroivv0)}=3-2WwrhcP#RmdnYSsfx=HU6k(Lj~&%yxv;Gm;991*uR+oA{Ws#3FZYuyE}R2$o)gM3^x z>wGdfe8NCz<)I7nz+BWZ5-WUQXG(o0kZ>)!w3Zj@;(9;##%wmm6SGeAOQai`52uxy zR76T%d8V|fzOzr*ZdJVE!bw-@EcDgm(K?OpFSpbYOb%x@$L=;kyKKqr<|u+V-s{a} zcwDbr&CyIVr20!5t?QD;P8c5{rRu24AB|14%muAPelDTke5tOpQGzWQzMSHz@W%B` z5hRE2MDR`noNV;o4oRT=;HhgMzTKk2Nb(A0@2{0KiNNYBO-Q=qvVETG5z|uO-X!c# zSLt}w!m}q&#cuP2Jl*P{MK+4t!)=?JKo6H4xapbll-}tMHAuyNZf8Ip^B7+|7@(}1 zU%b-%BioH%|H%|zs9!2dk9{l@0Z0kNyFx=|B;8*W=JAP9{|M#PAQ7K)&q_N+U zW_#aOhp!~-H7Q-2;viaZ2jdJa^;!|V8A%5@+_f>6awT6y zCss4mUN$rmIF>#R{c+vpw5A%VaCsb@xs`CMls3IeJ4;Cin31$EUCBF-uP;yPK`t3Y8{qPNJLnA zS`EpaqQ*O_hzTC*n%2xd2H4g9EE`vfd>pw`5K?0@HHdz}{K{B0A`3Qq+WzQInAr8N zg}!aANRMcD^wDwUPweevyldBkmM33+=JTMks5yUZb$y=qd8xK3xjI)WosVlUxAoXF zjXFtk8OST^jp1j*rj0-gV+!tC_hXqu^**XV(?Fow-7GyH2Fq=~RvqbATv@T9qw9u% zx?=ByA}pfbDsaQayL@@Oa=<)`+cC_-_CK-`i;@awe&9~DsBJ0W{lTK((uT%RuZ_+_ zL80gc#urEqarSQir^d1w$#j0MAlQr0&}l*VbvzHctVxWq$93wl&beegK=Q5OM{7PS zN*Bx9D^jAp^qQD=Lm{pkyZ<$F?8Qy3#OTDt)Zhb)u()xN;|jp+0JJi3C}z*%+k-{) z14wlra-B{C$dqiREk#NL%Cb+*ZRkCLWAd?0RQnzLu;J}KC8gf1r?rksnmf3=4KkC2 z{+{DnH5vfE7qan4BGRO>+4+nR;@4jNy=%%lYd{g5P}k(Rs?0CBRhmj+JF`gZ>^|fL>e`37Zrt<$0g&S6ReNE*9w`CX5Rn2X-u0 ziIDD-92c!?Cc>e8ISFNyutZ&hcK&jM)g4Ve@C*N?X4y$8RRlIrWl*VO`4HDb!BQU9v!TI^XmE==?k_fCnAUz_ zwbsCW57*99yZCrRF=_6z-&mnU-oY_9Z9yUJEu(hJvZWwyBp7hsoZQ2+Tip)iGZI{H z(=dbyM7LY^?6&>0+W7z}?ce4FA!5nHyIg6ZPe0-p1`q50_KQ zseqApG=bZ2fA#QIL3fa9widbqQZb)%k93};#VQzM!P~l>kw4fw7?1bdu9+%0H0>KV zeuS&`+h_V`UNkf)J8t~hSH2pGcPE5g%U1sPZU;2yZB!U`=hPtlZxyJ%c^qEYlEWLV zRmk}oCYD|CNA^vA{jMnq@dio9^2MC+(5Zyj;^?j{f;*ihh>mB4RGRbqh<*oQLTL(R z^uN`wnt&b=x0Kx4nH2@>X{q zy?eC^82$4#9pxFxmaQN(V6x^%)^w`+ig3ziJ^q)2gT)y)-Aa!8Rz7PJ=T!O>^nQCF z!Al4ELvu!9vb&uyAL8Wd?aKC;_TGQyKCV!J6P!`nKtK~}I5)}a3F18H!qkw`cVfQ< zQ?<6zZcrgwBh;|K8|4<=i92?j+*55It9MwNFf!6p6m$nu9sa(7vtRvK!-MjNIq<)} zC!vC3$AuB9L{Lq$3&Fs)B}KEIEpl)KxsX)!ayUf zUCHN#jx?4g*29MJW917g%j=UPuJsMFw)(lfFmG~wy`P2vap!xiuXR63SpI55rWTf|u9A|zVLmYQBI8@3hZ)L`fQY~)T z3#PX@bUSr08fP^@L8T{xG3bk{DLvnA{+GvSKb^36rQCiqbpso(=)<_v_{@s5FKJ~t zI*!qR@p69;Lnl2i4Sv~WDQPb|n2MJb3%>~67&=Bq*hbAYEcv$@U1JHI?AOB$neOLq zK~<6A>Z`7tlH=YgtaUaeoS(#-Ywkl<7U%W-${>!a&$4n0yE2j=qFFlA^9KA1JoEga zh}zdB`9)`>&qnv1TU-BYec5MUDU?qUI-`Jj=21`^Sg%(4MzO1>KbH#yvfRq={w%)N zfr?>#NuSp2?If@Z@68#>LBo5~q#{4#K1nqcU**3UOiF&!TYk>w&Y&VMwN}=sQ+GH; zUe0AzH}{Y;*dlZ1;;U@{Ix$!77~uuZ?KLu&lRt&oY|jt=JaWTIfw$3abx5Aa>u5}g zbg_f}GhEPTM#aQAr)RX(VoK%Me;cHJ1Xd%o0qXo_qx4S5r<#|R3qx_T_G?A{xy6D-kFyd!=0oBgVYr1LLfA87C3+#vXgT}fT$F*b<7PkohIX=tkpvy&K-%HD$ zi{ega*!RQcF3cK3t~fX|rK)(7M2N*u>vXzaw+(g7d>oa_QY$TZjd{266s^$37l8t+ z?>@f{!5zX~4e$Q&AWAUFKBh_5_V&0C?Am;U5p6RI3?0-wT-mr4g1S!m0EZ2QF?Yf` z5JmRp1;iWnWfSM@t)3xEzkrS>^gq?h4!sL3B-PjN%D+%rmVBRqIep>d@)wnH5#_}p zbGblm37t*z$V(XchFjA{8F)7npey%dWuugg^Nyk(t7j_t ze-e@bd4&mPC`f}I&rH2Ay0kT2MnKhMnx1Ls+6-U{@*{lgWXqQRQ2cV9x;suwiCu6A z(aNT1)1fp_sh#Pj$7Q>jy`K$&X9Zt}Xjt&Hnu(SAtHA8^=Ll7L+8qC+SnNXOZ!@_OfweENwmL%|@*FddQ3SSB2R~|)mOpErT$Xk6NCEYAE`Boo z@V_9jbfk)f)sn|VrH}ixD8qjsGAX3@WVxS}iyiY&ZhqxP|7~+2MKyIa%9RA1*xU(# zn~H-olCs5=@{=#KmkRRz=!KV)Q7`)&Sk1k4J+Gx2bZo3PcTFu}C1t5A-+SXbuAEzGOnzA- zDZ5B+@++?dk9SJ6%}QBeqXYwMft_)BHP5)o#Qen5v8ov*Ho) zGy&Vk7Xiy9;F+C2DkNsf(|04%C|Yja@mxN#?lAnU9;{1J)?erwuj}5Reh<=YQVtk# z26)@(D6lzH(=|8-yO+deLWd-XhZ1Rwp4Igd29r^=5dPB@DeS*Y9O?2@VW88*O;5vb zjL={=78$NTOZf1T zO07A1cE}zKH~5B;9RmxC!WW4*nq|Gev*qZMRGs(0L0LiVU<~t9-AE^FC?+ZF=4HE! z78c|KMi{$u$HaFDiLM+&=gOO(w+E|-(5%Jp3yBH=?}9jn;UhBp(%FlRC9s=&u0vb{ z^tlK!KV_86qLiy`@P4wUhKxvg;q7Y~pYBb|@`xV|Ug3``h2HIfs@m`8DbK$H=sQ~O z0#%*mNu@V3j8>nVhQZZ4h9Han-x$F^)PH5q&+_v%Er4X*Dy3?fTVg$@OlzKuq8ki$ zaDh~ud;}IOE=b28T3IVPBw^x_oA1|q>#Lx^Q#Q+9@mXMDZUpvhhh?{mp{SV9wQ_0V z3!|f`Ek8aYs2J|CKqqm|LcxtY344ZLwDZLj#D0zf4uT#g!cLZDNxF>xy%BrmLWeTv zYn{)|%s#j6;M4@ZWPS<9O|5~+@lt_c#XoGmxM$dbkd;lwY|b0xG@6nwFW2u_l&3`G zzEEpSqd$Ec{@I1jkd$2Yy!9nFQY~6zv(Na8%$TYvYj8#yl^F^}MTahu9>dOHdwKS5 znd}=7(!q6QzmKFfOoj4Z?fUB#t+)>5exetFf0*KTp<=uV`XY>~vF=sy=HeIUT(H%% z9wKW)wRR>Fm8NeFv5rRPrT=o}c~ro5&2W|U%a?2Y#=j{orkUY-B`%b&ZM?`bO_n(j zn$7sJvO+g7=BCZqlaQmRBT)yY9GS%BPfy$;j1+jPwiVebor%0+d;a!0J7ajtAYc4B z{OW+5tV@BpcYwuK$}@bh>Y*z6928u4%B<{syeHjV^h8QxW`0y|NbNA>S7@V*M;Er7 zb~i43jA=kZNWtuT;mOFOu*&>_5pEh*He{)W*e;Y9g4hQf_+eoRU03pGd%nQR^G7|{ ziY5KK!Pk<$BtsDF4GJ}&GGAWe9Ld?iVg^VLw{X0y{qc`KF8f5Tqf*va^Nfz@!LopJ z-?5>qL71K|G35g_h0p8h{@Q^TgD3+&3MZlYl)4L zK|dMS;cA*v=2%yXJ}w#6X7KSpwl)*0SF%Y9S{nIN`}Nm>0>aIXJiQxQCDH@sz5K7L zVs2Dods4wxg9erPMKt?)v2VjM+xyCasIEK!u-ujg0;o9ho1zfEEQsQuc4m1jOB{Fl#`Ozz<)x0g`qTZA z3M_i2V9(1Q+xxmX&Q920Zx%{{-!%4P*$Hd`5-S#=IvFfe3Y9`)MmW2@=D<{#2K^IlfTN$OYD zYx)r|p?>1TaJA9Uey#M-s-my`b%Ia@7yYNPv2~Z+6r9CGozyu>>Zh6BMwtACR2eC~ zWWB%rA}NuaZ}Pv`d(W_@wr+nE8*CMEDqk1d-mQi&R7C%`FOobO=ZZ zD7_)gu-q)L@2$kofKl&*s-B4GiEz;=IPn{UD zUd+qKQx98utD^JbylrNRnsn47}O!`s}JipDYDFA3#haf{O zg)Fnj`54W&rC>pfNn92#y~WDzrg#A6ZO5!8lq(`Pj1O-7xb<=`74-=@~*&O_W`1_P=B4W#dsj5yvsEXXB~j1Tjx zw$eA`_7H?&t|c|OlJ=JKVQROJ_m_Dya=!`K0#4hU)Ybzgyw3jlpmSsoZt&40zHqGV z+Ktaa8;Ksk67Y@sR{ikNk{lbRKWLt0O>|=3s>m6#d27(f?2N;9`MkebTP5{7hWo&n zU?p#2X5>sBg2I2;mn+|b9?Qf5;SqgjgZ~Z zXuIVWDAZijYg%pb5(r_*0j`+)yiCbHx4^wcG4NA}=mwVE=Ee_=^Rp-5(0F>;_X4@; zLYf-}N^*)bD&5a&^62texlIn!D^lBghqzAnIjM>E0lRhm2MBlQwd3htk>2F_85Uk9%T|4@8Z%4c}O?)k^P;#gqUbHm#Jp zSG*AIWtQiMUW?5JU6Wz=T@;cz@~JfT>WRjPvsOX|F`o`R^v5pFE%P&)EIwI&s{*tA zJ8TO;71F2<8?l>T+j%fgFZ-LhQIjLMQohY?ozXVYEk^C&XY*(?bk^VDYrz~!nQ=8un*!MMU-O9NK%G4)qGcGHdeLe^YY+XPo%Cgq8B zpNV+WXi2&o%4@Zu%{)Me8SoIerZgXpaS~&64w*e!re%tn5!Kca}n2uF*`c`dk zzmkT-*Tf|3270?#Ig1X5jyk)M@{+%z1{g)n(V7!`G*(kn!nAlZ(h1U+!Ctg@ozAPO z%kW0Z+0=v3snYfL5C!YU>hWoEsUIrB7-S42)643OW!NVkO^MEI_a8O$5sA8|`S2z& zuq2x77a76azhbcCGq=og8YT>ub*ZbLkT<{%uK8nQef-&&CqIwzvK6J&dxc{sGF^#b za=>e%g2L!e{DMS3B{V0zLAkhQ7DD%;$E_^gCt5Av=k;uK(@>+me~I zx1+O*DmS3h9@@_(@&*=!RI<u^*FQ9*&A3Gm?uL+kM$ zrDlhYvOs}_&vBD7m{eT+!PYbEGiXdl3U(ibN%lY)Z>A7pLO?|E-w30lhNAbU?vILU zsS7gk%qvTv?W+-?YePbNUn6fu>S=7Zw+(KZ_QH+fEc;G~Z+TNqds;zCR;F@IJ}VHp zVb`m{R=}<)1Aq?gL{7e8p-?Fl=tg8B8aBELkx>(V8}j>I(1WWhd!QIfm=Zj;Yz)BZ zz#C{xu;LSA!1}*7UXzH~lhJ$P$L;@${cr;L>t?gQ^^`(Ac~Y7w14&%{c8)JndGT4t z$hD}Zyvfpm&y)&TOqz65X=^@QMeml$Oa5zm=Jw4FMSSP(6kVk7+2EX$#&3@pmgf$} z^e3f4Y)-87`Z8f-7j+wP&mrf2*`v15{ifQB_m(=n(lrKM`1eJh7qAKP#k8a(J{+Q-A4o{oPC$N)*T(!%tJ`j02l)( zI{rIkaPJ=f-+@7(849y-nWjCoKRTqi5R&zg!&`Lq$1TaraCflXaqIO4PxZ3LA`zJo zpfzk!wwj@u+(YWKeDA~Njio69%iDkl9B*kHBXB=tSuq%%MF3l8-y&(l*LkD9ny=D~ z#_l97Q9fF|=xXzEBp=ujQonb^&CmtSmP_7k@Kmqd_+OP`BpR7&2vd$fDuATJ^8l(0#@Uls|TOC>Aj3(_>cRc_nj;D0%KvAN3$u znM@bW{+K^Bn*_Svo(CpsF=K1w8r1iy3AvF<_ZKZ?%JXEz8FlL&KeFlrN1HiOd+mq< z(aCC#5^pd6x^_g}gKSfC_>F#vUwrgXQ(|ts)B2;?6F@^OT?@IKg9uiQOapYW&t8!} z3s6zUonTUO!D5D{PjKc^YlYstIu$hQ@)r5bdZro&pm_(?Y`U)*9LFAFQ1&ZGg)uqe zrt|eT*`36hk5+pXuJ~;KM1TcjjoEydB~5k<4@_pT4>?H*@z?*D=!*q}OwgOzp9R)k zx%)@4bD#w3>ArBD8=xq=H0(1Dn!dlnIe{SwsYSq2CuRfxlLQoJb2=siJiP79uAX}`bK|E?NACjgxM@9CHShQo=g zw%a?ud%ge0nf|eZ=KFuxy(6(ZJczL;{$nR1`JS@T`PKg>Jr3k;2}yaM-<<|0j7r$? z#69sVJ${m*|DO8aq{mM(^c9@{b><$(JrlO&|AaI`h+y^wcuXR8_NS@{O}m{Eqn(CQ z5bys(1;Ib*;N#|wjGF<~->t3n$*l9K#{ z)h;0ip2Mzy?xW$4B9x3zhi%O+JmK=nWH?GpEOSwaEd1>MiUIaMnEVkTJN%z)f54ss zB;zv;VnGT}aCc(67t`6c|1q<9Ev?ot-n}H=AT7@~tU~tx#hgZIp#Il@ieK#8&G%`s z)`+i6fZ5_OBiO%0&_Y4ndNL6CR1-%z#ZVf8Ai9}fU*%d?Uo-393k6yEHqmR5I%h|2J z7C<&Pae1}PWCBvzFFFHpot!3!TTLy41|u=!oB*J2yS;#EY<|i;KrzQnA?w&~Q&r7b zg1uxlzM#kNK7tu9pSM!)RK4Q87Czz{1=Jl7@;k8!)qGIop`7>u`>ef`_(3%)t&>&ZM`j=V$1x@m0c>y>}%!iFT^7|6iTnde{J` z!Rwgg9P5n9Qv&E3Q)%Jfw&N)$sl2q}Q32t`H9Yl;aflwBGKXFsu=TctavP!AB`gV{ z!5oX4Ldy9ZT?fy%n&PW)!jeTi+&dcY%q+Y+xx7{dMWSG?MfdBg0sEn$xxL6KK%P6|Z4x=y6&T z;CBeEd-D5I@bNZVE9pp+*%c5?KG&Lir0%BIsGz2#Ojp;(8?;UNAGv1N*GT!EnJmHK zJoK0h7DLtfxR0!#-CYb-ITB7O_SMd=?t)FbN}Cp6L~y4CR_GB5adLs&qMt%Mszd=j zP}bE+i*FRSp3#b4O!a2>y^t#7d{ap`NFnFAhEu;4T4$_Dcen_I2Dk@|Y&IAS^@BPi z@;xc~)rp)nSEldo?4#!XT(f3V5cDn(XSxg(zctWM%IA9~^;`+v$&0+cn6*ld&WEbt zd!N=WXeK&4Tu!@xxzlA-le+ir828D}F?11x5qk#u8$7d9bYHlwv!W~LRDoR`ZS1R! zDZOj8-Sq?U6RGibf;kR)_XS;|7`cLV6(KDC;IgvPEvU1Sy+r(s>nS7M-}$Y=-iZ zhWf4km&xC?0$n*ktZRBELJqYD@SM|u<3C9`;U~Mhnv2$_;n6xBn@4bYbzFM~APc8r z3@)!nt*uGTCS8_$-kTt4PG>MfNihwZ(si5+8GFw!B$agESO!HmW zxh$^^+JO!)A49}wt zWG~bkYX@0d&NgDo!nEK#5xMpENWVUO@UEkci(5*Nxc7X4p%lbwS=lS!l6NZd302qq zW2j32oW|ffkSnT;f{4jhBJRY*rkA0Jx$;L!s!fg!S;XfMz;ig&oR>=PRP=5s;@5ye z$(^?9@d%!_vkst@ipjyOtiTm?ZhM>JyZXBL|EF{V)l&oGhVwA zxVI|s_uKKYyMycfQxZFMtVHqxHC!HK`D<7`Ca)b=ML)vVvCibYBvX3wJZ}*mry{jO zg{jE#S32&=n_{FR29mjdk1=UFjH|$-qD!^DR9bB_p&FN||Kk`ygoF@f`6ieC1kNeM zOBy&H*|8RWfQsHEJVUjZ;5WX)%6(+fZ=^n^1y>E2A6$gaK_Qvi~5` zf&5KYdVnA!$UlTGQN8nixdWsV=qp#eXu!>hdIPzWUUoYF*>*)vUg{kSNoS{VCexMH zM>KK4J3zRS8cNM>Rg=PNq8!Z1EhR)`0=0A{G19M3HvJpkN6^5(g{kGBKN^VDT64Tp z$#~5Rja|DZ$)GtJLX-_noZeQJw|S`n{727C)vk7kAybldhLKHKu82ze6NyFs%;sxQ zM!FM&BJl>4RsAS_qENvMc?BqXUt+getf|EXecd#bfu81f-n-U-@p!EAJaOU3jzMRU=3T)|j{nqj_l!C#2*kQSAPD+- zUvqSqNLuz2?u&tNrOx{@-a_8!b&TEkuqO2GnMCQGI^UaK5V`}~JK;S!IjLIO?#4uc zSre!FH5B6#S*;Laik0GJuT&F>%-??3V)jkr$RCm122*4*2*TUmf#PBBsi2HR#r&K* zD@I`7r$Snq1wGIxdY3EDI(;wag?5%1@3Dyg(jMU5u8CkULa*c)w{FQ&K^>V-mSU6| zn!(XNK`m4E^WY*F(xLznQ9_W(fy;dNS(%~Dw}6UP(a$XEK;)IwPx7>RD;NylBayfm;n;UVVMRszRBU(Ex~7_4DQUE_piCw)+8} zDv`JzHWsctFonUp6l7F$4c)n4#^+y$%0cUqY)ze79`%2+Ivi%uH)90yE`xRV%=CaarGgUPd^N+M_hz+ZjTCRZ!S%iKKA#r!Z&N!dHn@oF(eqhD__dH{ap zbL)Cbdcdsp_C4uoD{tUgpy6{)id%~RL@@scLNlgJ7Eu9Ta47Z5-xjV#tN-7Lt;2}- z%wm-5E}TeBF$MH98E!DaJZV@@k?seP>UGt8f%|Ri-FR3nJ~eTf%=OY|n^#?;Di85z zC3OvejKdL-3+dn1xw8{rKysR?4GOflQXvld?zeQ9<0M*eI zsdcN7UH#8oF7l^R%7{ui<}+&2!8qK~bJBu=dv*!;h)gzEq#E43BI&)EvXD1w7b`8) zFa1Qw5xA$$<$<-75>Q8O2=em^0`3v}&+jn;?m4jwgt)jhk{Tb>CYS)IVN9xXfrjc! z6-wa=_S^YCwsL^3703=HRcPsYI{6H zP_-I+W|>4q=WztCDeS558>qEZ$lN;=oga!3equq9W3?Jwy`9{0TFu^Y@Z-V1hE!!X zu>C#c(9{m)>7RZ}!C_0Ngpm#3RMp!)e^& z_Zus5lfm8paS{=CHV43Cx!zM620d>xxJ!;71#uXR3vX1Z9gOi1>-uLq&HNNd>wEu- z8Xm_@MbS9njmo8g`g6=z%>9O5^VzSrL%Q(x2oGADrE3 zXt0$x#Ugo5{=zc==W)Keaz!rsnK;oQs(DYb_`c$+aPMkDum7<^`2%7r2g-Gv_D;qN zoGI#dFYiIGO~?afo{Y3QzdEruX%ARn;UzmAQt_s?@yf&&i}CG)h>h4kGOGiOO6ooP z@S>`0#6FMJfa8{p*thPdbNW5J6SMLa|aGLK3p^*b8Bf$hOUtgaI0G4U#bE& zm&<%mfxt7XUBAlO`=5gv!19g9MT|Bz50r28^&)%pt_G#u`QU|{+J`!r?fg}4Ozi(z z{;@XStikX-#jF8a8&+!{VgU5zC~R--95VG7-gT#_FVk}GO0thvCHDL<`tDS2PzJl( z{wnXL<8A;kMGe_c#uOa;C4}MoJ8h;PC?_q<&*v|@Kiun`jG6br%BocK93z<%j?GMY zN+$fWrSUU(yBq4SGds3akAv&WcFEVbAmJ-MtEC&1q*lwD;_e-LRkF9zyq{Jcjv|=f zzoGog4udZ=X0et1&WDt3Fko7qqVxaya)oi^IJACe3ulGA@(zvWni9Lrd9QyK9e}M` zIXJfPDwsDNox*|lFW%2N0cA4y^v~WeLV@!C{wA&f5&!Uix*k9_3kYSnFL~BD^jrZt zRj$m9PsNlgGTZUSR@^#SSa~L56Uh^8Cco*k27M@29zqWZea~~C;rzZ0?7o2n)xY%w z2Bu>miB+GK;(KI`6yHZ8JEMgN?SFnp=Vt_C+)mzk(mmRdnOk32pfqRtOeUTm2rTfU zfbKvx;4T6N7jT{2MJJ|^1rPI9vW`gQGC|4o!?=OIzREC)t0y-_kr5(J%>X|AMZoFk zS^f^-lStF>=lVLqzn>ntMN&pUHpmeM02yg`B3>4z7SrXBZE0!;;Ry(C!1d)jAqX~5 z12pIl)VVBq?Dqo59fXUV*e%tZlUsP_l8~oKRt6VJqyr07ublk(nFL{Q;B={ocijn| zjQ*pafi7dlN%y^z6Ci+_?)MPV;{Xca*Ake6bUc5~v*|kl`M%#hyTan%9aA^%oRvfi zfhTrk&^!Tpd@Qj!o_d%6z0a7A3d$Tc(C8NoDbc@Go~;q{4rC`V;Jne<{KgFTzQ#cq zz`MT9shZ=Vgyp#n>Ek?BF7WJu~K?}1IeCD6UgONQcAJcEwaHWh5ZkzTk$=r zGuUl6ZQleU)CzGxFhQzImgH81w&>>@PvjV4l}|AvD^duK3xFyz-+>O%`qHfhr|~aP z9M$KGzTOX_bgSV4ADzclI6unEC68x>5kM`A>gF8uj1+?46C` z=cEU!Th6FKRvtZ>+YQtAPnQ1v={i4=K35t8iWeO~?>E0ncb-ku>maqi3A!t|AI4jI z`!*xb)+2*?jo42%DxX$DZwZ=eJHh0#MNGU7m=aSygOv514!GYT8qr$yNXobp=$0a- z$;lR!Uq0==xn#Q>4h}LH%nIk(Mr1v;&VK79ZyBh7?wHp|xM<5nuMRi0d9ARpnela= z&Mn=;r=B-oQyY=A*i@kyA<;x#VB4uMklpEM^c8?;AzVQ(0e&QO9%Q-PQb12x0I} zBDWDi0B#{VXtLkWwkx0&A3d1V5n^o*V3$?ZvMQsn(^+M4thb3$Qoixjn0P}8;JRi| z;E80hV^r_L$D!Ro}w~nU$pcl+)a(StPvg~f&=H|(!XN~0~+iQsgicF6p zx?+oS)d&D+gv;^kFHV1QCnOz=3Zo4Cx%O62$g9tLk@0Pue_wh@Q#u$MzjJq#uDh_j zxorxR21BDJzw;bPnjj$(-Ece=UbHYp#{jHu>R)G^8IU%?nrw4H$w~1Y;&1<><1RAm zxwgPXPRQaaA9O0iKvGD=d&%SdKD9q_coIXz@9~d}tW5M7oJJ&B{ET!v1~+mQ;PuJF zter*aWqVDZT#P|Rht0h9G|=OwBzk`~o{TA+zPGe=(trWJdt-3@!+E~6HAXD%@Wa!g zd9cEB2fD^t5AAs89K-&wF)a{)vv0+6Y9x#gzs^bRrDImZZ*rC0mVV=hif1gd0b{p!z^(1|qT(G2 zed`|!4;Y~{*4J82Gz#rKqA1qW_P5ICU0I8!?u>7jhUXfyiGz&zP^fA|W+W|uy!5bd zyQl^sXCfKjVcSVJuW`{i5*pilYkjugZ}WVPVZuAa^C?X_sU^(Y&9ZtP18s_SM2NRf zSjsf>#l-yx1o|qXOE?nR+>4LiKIo(z72&)??K`_r8m-mXkfUzAgPRQzM<5?g9ua*_EtqAr&(i;yP zodqxheT9}tMD8{`4U7pFYBSSK&o!p>kIdfNd$-*wY~7%CC31K0LFB%%xP74-EC8xT zp}`7bEH$V_)R<~Y-#IHBub}nSBL0^}aAGeIVl+Lmc1Tck);k)kl7{T^;i8|=&6Yv4M~VM>%BN&-IwCok*|QRl^C!_>v~*E!Pw{Xau-lV?=S(_y1@19 z8i9=ft$hMRwHL}Rj^Y>gL?&U)|qcbKxe zlHv99q*aA6dDCy6snEIArijmQ7*w~^-gKX>SPRVrac9BJ4pciYA-*o?eA!WMk5yu3 zZ%g~p7zjYT&UF2F0i+qU8dYhIPQm(NM4(V0{IHPNKLm8zn|h`kd4~ILe7yjaD%BW^ zjrmU?2pA6@031;sWQqt=1o7YmAH5#&ohcU2&Wj(x1Z#xa%O6w~CXCN%By1@rfCMrm zRtrnPWu{L#!D&q95?;sLqk~3X+ZNVe)61M)S45V*C^g8L<#cTd_h_z%QbCiw5jh@d z0=hTs9*)(iaHRY>>Cv}Z_LuZe%q*SUC3QLwHPpyTUB62A29yBY#}i2blYF7(DaiZ_ zXZwV~0M9?w#}O!4u2+lDkiC&g(fAdF*VU8g##stkf85)zoT1!9s@E3|rVE+6A4JkC zSR=y*0>=%DTj$mRaE+h=)6Xx{!6V<-{laKsvls*wZQ}SJ3$qvvPuz~}mDHq&eB_bd zHS!@6*d_T>nxg@A##G5jGywAkE@Sh5U=6QMiS13{qlY9-j(4)7FHV9Ra0j>aD3K}1 zp@ch^2DrJGPYt&dZUg|9kL{)a(>iV;Z<4h)suL*8+$&Q6WA!*XTFh$h&GBtHfr^Dt zJCvjW2h{-&=Fig6)RX{4%1knLZ_>g0BLK$jyEsUjuWw=3!Wb{w{uw8^L$s)CE18mk z{~`D2?9?d8XqZe%rFi^$Rm8cYCJ&w69aWc!EVn^47g!T{1K(HXsYy40|Ij6&`c7wE zP~0dWQq3KWURd<^;wqTfvwYr)a9k4tG;qwjMI!6|f+9=Sf-60Ws^RgrTCA2csdawM z1kKeuieS1cp;B^Cq{Lra;9s|1Wy~@|>US5mQL+Aj%Z?hV3#skbjK83)>1gPmF;Qhx z9@jIgZY}TaV;OvJSoC{Ii?zg1s?&$LnTE0s=tuT*(f0-i;0nWqh9Dz|MBf|Fy^<}} zhwFmNSx6rSA~7Enhz<}$5O%elt5mBrHpiy!e3nHGZM}T);#%|@Gwd^~q%kgLYPyuA z)v2mW5AnAJUZ_zs&@}Lk z8fqv_nq{$4$9)vjFDaVxn|>lxP{)FWE)rT~ZQZs~{i_;GuF&bJ75~TABg=ER zbHx=nKQ;><33Xkv?&rg#$oXZ>JEi`7G!t(-$|3$J>6SS3M$}IU%ie?(ISW)uQVAco zCrl@vGNV^qw-K^cHL`k8Qr;Mf{7^DwSR6gN{MAeP7<|*$>FMnYX>Pc3hE5M;u&eea z;Yi-3ahk|trD$}f*V+PbY$Kdkf6sD2m)Z%rbR>;1TW6Ki3SX74op+BZ`Pf>;lQ^== zrmt?xwqQ6|BNR!b-sBZoP`%Z8>E}$sEpb%eY5P};8tD{5nMe3`EH1#IYeOTX@4kH zX&i&Q((=4(u7RlfsjkH<`v3K?37_~A{_MQ!DeSmF1dS zwe|2}m^p3p2fxL6RFTw>EUs^d%ebxE?R)Yb$NHA3J-&-JNRa%)Z!ZhI{BPt)s zF8E12Cog6}y}VUDV~J&o`8I8*sKwgESD3S}0KDSG&p>M<6$%3bp;1nAG>53-vFuhL|&NzF(X*Fzd6Sk-pY zj&0GwI~B$u|LEuUcJ?US6N<%~jzvnHf?Mu>GL5%e20CW=_zan&+r;We+odo_FkjcD3`=#}e7R;$gKxH(DC+A${QK z`_!za&)J`Zp8Qh*Ifio2sN|!?1|!9q{p$ANyxQ7+c+*>c@sVgfj-B3#SB#(X_iO$Z zGk50sS-2ys4_e*fOI7r5DiUqim}JJcOxlt+qQpKP9MBwFT*qO<%(x*nPCihzB}c`r z@uynCa0p4!bvl~!f}9YM1ZVw6-GpSCWNBBEjUt(1(Jl-oRB4U>#dym*7{ z@4otgsocHn@1(%PZ$bqvt3O`BO4c$9j-LEXFX2pS#n+d1+2BY=R>!G z3r^C@R&n6~`Rfq}|&nfJXA$V+CFqBaav<0LgyZ9@Gb5al9YyzB}T75T_G-9+iK z1&B4QI@6@fMQW|mu)Y%wK&_@hXMMC+{mx-#{F`=Tjpyx;EtX_^H(xvo8IS)KPY1lt zj3(cynzs2{tY>6?qqDr}SHF6HQ`I!=bDU*^T+6&3GVQ4ePf13W8+UDZZf)Ug?W#af z2q%_F$7ky0?kT7>7l-&ux4@wv8r53-tGLr)_uafHRE`)w0egEGB#qkt>hgJql5e1!Kd>&%cz$p6fd}*Xq5TS2FhD z^OA2RDYgTLsuE1Em_$BtmS^DI<2b_BJF2bx@vgmBYb;*0%qb^POyW^KTD%N)E@&7v zDM^KI8K!iyZJhOUvV?zWt-1nTZh)gUvw6bLa1UGC8)@pg)mb|vyecKNq%~t5mw5U| z%dpl_O0DBVp=h^$GbNtv5T~5yVU%Hx3Urq5L+zgM!J}6hz7xa71Qhy~8xG%&V0Mte z^>xUEdR6^Q8R^KP`}yIXiozulW8j!kq^8u4`vaY{j8|)6&FG*3;dZkAOR{wxJLNXF z(#(B6II|1>iF7l69O!F5s<>2ayF-e#MyCm;q~4YNPP@KkbZo4+J8I6|#)T-#K<^x@ zPJ+hQ7ScbvBxX5=_B7LG*UpM?C8RxFaXCla77qB&U z?So_T*A~JVJsdXv-mb}$YHr*~c&UdHq?6wixS`$w6ThCix2j2r*!>1`~WN@=)s z#5--jt5tU1Nh(Tz-7RSWlh2PF3p!8RED+SRaotEGBTXv+H{&;qd^7%+3B18kWoX@Q z@U!DfID>NyS2eXYQD)vgm5MF1tC@#ad_P^Q_E6_X!=8ExIIjGmTF4kUIUhfhT2}~& z$EQ~?1G#$)2jx1r(H%j&gzCAFR(Jm_Y(d`0^vzCjcSLx-^OvapUi+23C<#zDkL+jt z&IJX*rwTS}AeOJ6rZJg-Cgvr|Qn@Tm3MQ%*=QraAzBP_CG%61HMEsb4#NpYUC8%sC zWmmL51f474=-y=;!jV@5k9gn2u8{5p(`=~tyStec?$!8}iJL(fzwg}M&*!rYFfkMl zoToi()XymrWy;O&aTN$U6ZHBt`u7$g_0+zZiF$PLo7jG(`|Dw$X7t3$s(wAA5%`Od zg#MLy&C>gY3GM1U5}(v%gXMA~Wo)0gQF*#!9iBVx$FEM83jF3b zSB~oBj@4H_kL<|y*jsVerr{nP)=RD}YXul4(L=+RA1$3!58Zl=BDr^K)`U~_&BA(X z8sIx~=H!;&_n?C0K?x%V^Sj+ivy!y*<*%2G?0kO|(L2E+3h!_3h|J3M(6;_`mWt^d zoDW6mp=F-$SCU{)3xBCJAi`-IQlAmlsa!e2L2hSA>Poyn$Pe>*LLkk!CQ*i zjNa(O3tu*KLXH^Lc7jT#(&P?(?n}v8lI4Ged86&~7{2J$&xPJ4{Vx0Jj4wncMrjkZ z_RdNxJH6Qh*(N22X~MPPf8b3WQM_<6{=U^%Bi;SIg#$Ca{YiFPK+l?U9{WW52f5K- zlXH{2hdg6a0=c<|jqt5H+CkCdz9FlBNTe^{w?m0mv+4}X#i}QR8!P~0ig?-;0gr6@ zo7fsOu;Y%Ov4`|p@5Wk^)IH0@+H((AW>KJ zCDFIj#&Bq~bOn*AgH~}E%`^phg>0f4Y}_cYRt!nL)F)yaF=h{;SGE8IOR3m zD?dB5EeciAx04Q$swt+!VM5K4!dJB**f4W$!JxZJp~cG`FCGlNUe<$nS0Clprna<+ z)XEA3nUkM8MKgW*@#obQdTh&w&?hyNzyVz1pEU6A?us^nNV-8}UtGS@lFD}iyQd2X zv=L-G(I_W5ajE|I_y76zczmuOZrxD0QmbjBhRg0+He_F}B7Yqz>ii+#U7^tqYofSi zZP$A|t3i$byS=b0vm9#ji}7wdYis+U&d!ZVPJ5fM=;k8qRVfAjB>ac%V6C&yl!{D(al^h^J$Jqu z?&8q1@0{YUxZRlS2ZoC$4CglHLq2c_3@7zl!y4cZfWtJRVPk^K%slfjw@?N-?y?Li z0D+yZ%k*`8ru+<}Hq%J!>g7FK6-Ht8bKcuT!J*4a$V0w}6yL(s)9$TQa zJQpN9=X^1T?7OL99fkAiO`f)dc-J_FfcWa8gU{7Rp%e$b^_uy74O!!IBz$cEPcK*O z(Pm>Esb0EU{;G=LDm-RN^uG6*Rm!}OHx$M(1fsVI=UQLjuWe|;TL5tJ*)=d+2zWAm zpX-k!dYeu1a#}y>K>3B-cHy%6I4Hi1P*3$DLMKyU_F<;;ZNe2k+r-rOy4;k z6&av4{EddclQTY`=8og=+{W?Scqcqb1%o9m3E$wb<$LlfO_H(5Qx%mf)-543@i(Ip z8eX-7aGbA$O)LuKM8h_+3sjUO7=&xu4ljJHws-jK;LIt_SxULKM@lknd0<9a9puqg zh_}JQAE;+4lZ>gTBB%YG|77m*7@B_G%(@WF5GFkq9o z*f_8_qxW!V6L+u(?qYEVC)?DltLE)=HhCv5srRbX2OXnlnz2(L%KT&7FQx_%-8=9~ zO0uZr_~PbC(4RDKI*WHY@2;np7t{w06Xtmnm}k+zq~-g$YG9s(idJGGE~+XHuR75& z$91769}}P{jaS+nV9Fo6!J zlaLV-HFn>2tN1+#Y?rB71P%;Rd}?MXXdi=K?zqQH%6fu73#;MGW^Umxd|FfY>5g+5 zT~FAmo%qVCB(GN7a4y21&g~E`cD7x^9yyJS}b1#h|#giKnw_bpVNBgdq9L zVY_ufwXN~nB&)x3ZV%9Z`yBB!6(zrLxZ`+a_J?mY%%WTC=HP*Ie4|``MS1wjwtZSZ zdJz|$LZfcvA#mpDvkC}f1o^~r3TBp18Y~!&0iEYV9iMq7(JDYRq*!^MXN!^(04ZkiW>o4@ z?dfIHry}P+A*L_M&Z$i=;KyV;=zOE-K=Y#33RMxz(dwlD*boNuXAQhaav#{TE>=+i zBioYWY&e=%|JtPhRqwM2+)KdoC35duM9w`%9s)Zi-ID5vG-EgV>SG_eQW2Tgu+hGJ z$7C+<#w4p&Ggc`T&$@VdT~xt+m{Rx6-kEj-;G=^d3hFu)0Gzx0Uf=dJJ&h1R#8v9f)0&8L9+d|*}xC9!Ds6pp)AU~u%34Ux*0`ZejM(1yW=g=RI!9^ z&X&jt20-GxpV|MZ=>4emdlBi_0;psDr z>*Zns4P^_3E~AqqlhUv}AaUoS#9$2ZX%V{}3$VllV8jr4k2vSw2%ndDz$$TTw{45p zcii(n{%t#36~Y-53FsN5_S)HMen}&WJ!UzDY+Y%lh9@W-I?P}>tGeE0bj&S}fmzo5 zaF)rHtj;bT2MU=Kp$uR%x`jJvyi%@;7kz@~$*znfiz>+;o(A-aq@?HJM!8eI^b_*| z2Z`?PfUj9#BZuj$2sORO3(V=hM9QAnvoF#B07!buMDB;=>A2T*|8Qd~kA z0v^mZQfB|b2#Bd9{a{wT{B5$ORtX&=l^mNlbXnsi8MpR^`02>tN9Vp%5Jcy1sYb*S zCfIliNI2mTCJ3aB)@G14u{M8oEk8XofLScT59G{dy|; zw@n09K}L{EISp+B-2}NrNyupeV&d}IbACovsC=C=@R0XtKhjM0O@98FMO1~U7_?V3 z*Xe^sRUy*4B*x7s-M53bA| zSF4qg(mWw_yrUCGqA>c#i|Uvvl#oJej{);!=om+}TH>v&mIZLwdtF zsq6>dI14G(=Cf1zEuaeHqgUmxj@{ISyR$IY_9)8Ei)xwXKumYmA;XZF){P}+;q)b^$STw=ty`V;tM+8zue2PZtpf5Hw9T2w5!&oE+Bbsa zmk8y4gtD_I%B|{;JirEE_M(MoM@5rHSuL5)zMH z**m{rJPrC3;x-r|xFJrq3_RAcs`Fut@K`=vp4=4WsHk?ds)?>|>a~S)%9B}=$DXyM zed+?NPTvS^t2eK#V&2}J$L9(4BZMyad;Lw;7E0+-4EFMA?qr%CQD*nM@A@N<27*5O zm%p-@#mGhrekf@i5b@~gyIU{uLEJx@L^8FQv%^hEZn^cP><*}AhYUM3baOVx7e*a; z_|)io*AD=}g*AU|w|!E~0Ip2JSn_x2-<9wxqJw+>CM~@_&R(mjO<;OUhdE==hv7Eq zFJYqk*PC-cL@v7DoTlKb*Vt1%rr;KWC2~zA(5r0eOx;B?%yK3euv3=@Z&7%YIIcOY zGTIH{SUW#?RFPu@8Ct4oDk+OC``k>Blz5t#3lR6YLlz;kA?mzg7P-dy{5*Y+W-l_C zm&I`4>(t4VRkH(6@hVi)xB(oLk8tN~*?lWW9?II-kjvOAAUNl)G(?{PsHeD7yJF-O z<9%NxE&CsIEAI>2@+k)WB&S%&upv0NvDt_|>6;%7$T5FsW7BZoysb(u|7Bv^)dn%i zYrIkl#2JU?Dyvi_9W5HfBNdPmxnby#|YY=XhX94nEY{mIc(=WyjU9* zq(2^7mcMm#oE;`sGbtQ&W-Jz8qfw}|Tl;6fTacjIA=YoVD*e!O_@9d>ctMJG3tqcO zVUt|lx$%VSeeYPpfmCe1l!3jip{|>0K(K8?D?;0EsY%GAO2@rxXf2Yrd2)12%I3q& zkiJLGM44$-5t7o6TyiRk0<((LkFF=f&K>nx3$!am4;p&VHSaGu38&{zFdG07XeyO( zw*_vBfnqyw{J?tKwyN`EMk)xhE%SXZeWUR1ve>$7Nua&`hFvjdeow81 z0}mp<+ukt&GB&&H*wXjMLCmrPQ538=YOStGnse1g(O6yEQ-Xw7oKusGT4#|2gCHhUvv}CRS-AHr! zQVk_V73JJ+=B-xAzF8JCWXt|sW>39fD+^o!SUHO&=Sc4PE60pMHa-#}Bdu}N-t^71 z9B&TB!*XlKSz86(0DM@=n0M0>_LQ7*GL*QiTD&cjt=hi}+=NhEaqcA1Fnh20nIn+9 z_kBndGjkzsOM6t}!j_lRsL?Ak{un73!i%1c?ZI`Fc@Vr^+wUP4o5$A zRS_KJ)J5;aeDe`@=k<8*f>@5ZTNT~$DrRP6v2YTsKMxj|>uHXPV~w0Q=ydbbgNrO&I2 zy0HiJhoGcm(%&y`05ZMEQE^{?TPeR%2BRA8m}Bfjg(Xao#k3T3`}Lmt(WY#)MW0;o6Ns+^tTAK1r1d_ zqVA`_M3YqsLPK{`1%mDteDcftM#!s{HH&3mUw=rbDw=qDL9_sjq0bN!Ub&O}{t z7Xu!9x$;R?hw#p(TH-q?mbKU?WAB_AelHz9mFIo)IcpWXlSg>xmEkPHJKgou{<$V3 zR)Mfb{~`r=h@bdQBAslfTKX&tefX*a;Rscqhil}{c~UuYAWCGA_+Ysoc!_v=YPR#L zDtKYrWYP?BJP#a2qdW&+78S{+CSUq$A109CHy51_FcFo~ zo_j!wa&morrGXJ_=LMV!X%Tq%TxyYf%W&k(xlucaUq0Fla9iezFuPrXp09cgww%-SmwwJ2kYISx^+$KI;efUT|mV6C<^kGeXW zzPXck_|D&fQJsx8#b+R%^v9&w-Rd)W0+pzB*zW~Jks0_|i$ zlTU})0sFuIxv!rExt7Q;i2h zHRTXv<#=>KtrDxqTSkE>Sm7||GGGzZla14WYS(h^+`NmbQNB#(oa$0HbM;ttoCP)c zc{Pr+%p}iU>>-cou8ccHb4Bl2^&D&*$L!e)uvk0<+nNQPo)g64~}psRNq~z;6hdHkJCBho=867u9entj7m!>J_8K# zlzhN2%>0(hIN*J~0c5IHc)0nJa{z6#Cv7uC`c&g?vXPBW_x#mOF*3ENL+2tj{6&i4 zlkT{|fmDH^&lCG&b%q}arq27FPj+9cWytaa+AUt+thmwwcz>sUMhVTa) z+KetzyI-Ul{n-}}p7_-1NCa?_Z*-0?AIJr)t}5Ig&tVX)m#uM=Ym&Xr@?uur%5?eJ zYmCr@`!}5M;c-nrS8B&Ray7>3e!b)1go}}7_TT?kd+#0A@*b=MFcSjB9MR)LQPPbN>xNkfT$=43W!K21Vx&ZfRq3sgeDO}5+H^UQkW;6 z7ti~>*UUG+-&`|u&CK_4@dqK#e)isL-FvNjt-aUttijv3?2mI@=;|`u$z|z9&+A4{ z10LP6xJ1`#Vg3u<7S~KV-awOurhWRAv`%Eq4R?MNm<_)^8PHzx*-#iEKlw%xf6QKG zk{5Ahf-Ub!%qk(Q49YSwE2V?X7<@y#;P6L$qSAIQ(_!4K2zYITL0ze*TT-#fXp2o3 zDZO8LlE(?D&GPeeHdPkpKJziX)@HXM}~BdF7C0FDz_p8m!a^xGRO-0CI+-mGaPHR(hv+>UcCxF)HutQ+lF*3_iqUjd18 z4UKb+{#k4#%F@l-OE18?kK~|Te&|}tM(`DHNdxCkPKs|%U<~hb=OE7)D)SwbjO5!@ za!Ya+8^wRv+_?sq{!Y4JyXoj15xPmH_lQTQz~VtMj5xzhzX^YMb= zzSMJEOACMFux?Q=^AH+fAcRfwv`{DZ5tM&l{{^oQckgxno1IFmCD2D&yyqzOgd5V| z>GbG=8r;pByeGxc#5`Ysq0}pthz&e)+5GlMo$zwlp|NM?Rm11+J}1?V?!|0vyPw^Z za<9{Ff4Bd^B@<}c$1cu8T`T(u+V9Y`u|KO5#Lym+b}s864iV6_Y7!P$N8DS1A~R&P z8pDh~V0^wORV5uAkrh!A5nB@Qa8q@|pY)|qD$iGx`=~7Ocl{%uDcnk~SKjqS-;sX$ z%OAJ`mUHBbbwA$UGC9W+F6b4^ws)woyKVu?LAuw{r0(oOz%kF}jPaZ6vw+J5N5b4< zXaUQBdOs$ZzIV!N@+$qqPh450g@?U@R*^EtbT?ZqA1bQ)sv*|U?Q^V;TTu9>n{Jo& zp=UeAiTK7_u7Ip|`2>`d7YZzfsCDegZt?!^jpkSJ{=COiH`k*bE2MrCV}GNczT{+2 zLPe7H;DX_0K4%>P6nyvS2@^&T@{4jldYCS!9VY^&;O;F_P^?o?=wsrxO~rhDt>n~ zY0PWvJ9}3QqD*GoW-+%)X>>MbfCh^HEZp(3JR_@+Mq*q(lSa;kgd zWr=>8J*gyGjLWW&i}%4U^vx~5#1DtCo}dP0F0b>%AHFaBr6H)$UUKT{9n$8`yq+Zz z_Pbt#4`$!?agwH-7`JQ#wqs#2T(^DHo}_j0mba2C#l`uAz~{WPqD!iLgXBq}hrxTZ zYm&()-Z|$DC8X1WQ|R~dMi%o*=yrAgDwP)|C6m$}10NfERp0XNh})Mmyf(w)lS>vg z_8^xso)0Q)FfpfbX{tVtf;Df6`bo*Es+v%9jAwe+s<_<||9&Zg|C{k8TmJ25cbu=f zFIgT5J*+A@H(|mbt$SekX&Uztm;Gh)?B{r5>P%V6RzLB#*b5wPobc*yxWns1mmDsL zH5gEP{0oM*Qyf#{?cd@rzZUTO(8^v{i{D>;9e{RI_$j0B%P%9of7hP3DOee2O7$n> zmH$K@ytiU`lCHo_NbBrkzJyI&*0Qe zPR^ED&dVYG$4+A|>lj5{5VS8~Y6>BF0HBxhlNG$}kRW`Cly^nW7CsaCUYy&{_pgwX z0uB5>hLcM?8{Fhbm2GD~UkvRQAmU1{zAwKU=V~gtPq}uA=-|!iyf1_s zp1zWHNM29Z;vScOVda|DvX+dlI2EV3GCM0Bq%7qPBdb&io{QUabEDddQJfe=%S8RPnQ7 zUERX6_)UFe=Yy4DUt~#XB2NE;cJp>vVTDjHdQT5$@3(+Qx>l~bfCQ6mXiYj(&~Ca6 zG%ca&Z?e57`@7BlDhr7K)z$`1o5?o~ac;%;gq#KZOI}3(l4=`eY`4ov@-Zxta{3k7 zQ#!iN!G9$7{?c~SCGHod#avw~OcPnX)nxeE^1}G7+0mHIKxiSkuuq)3mFDxKv=GbA z*yoe-@g0P6U@SoWkdZ-upD(ZL<`;qzEN5@If5e4v)PhfFHFZK3e>VkxHMmx|_+oJ} zKkQw6zI`p{7=#e#n&IIs=XFie&PsH2>7^ae;KffzJh_-BoS@(HvHGW=z!G303#}ia zx5X80eTc)RlCMpj!g`ILaa*t-4hbghXAlC-|0bPI#8K=mH=a0vd$!evhO}bSZj6@4bsJ zS&e7^I#lvk^|$C*hyVFmB!T~w$LblS|HQ+87Y{=GB7<|GoK`DayMl3dmV`ocE%ZAl zqvCgHBpJ0|x<4IxXXtyB$@+b;ib|C~aQ8csPTjA%r}~0XGO6=;dE5q>dAMn9gybWw zv~r43@gK;Y)6ORYOdg|;mHe@VG@I|i#1$+imLciJ6`g|@Ji^SUj!=6CLmc`RE_;R1 z4*7R(0EHV&W;{9f;KU8rpQS5aEe3mXevkk1={M2X`;)xRpV+OK617$I>Fo~U%eXTK z_e$&&eY#{(bXpGCF9&mw2h1?}yERLs?O_~4NF%PXlyjixdK2RrIqAyR$siB_*&%RoE z&Esq526f6N=9i(JhM?|E+d40>1lV*^!!0WHWg3Au<>iqbvztSHyP@zS*Q8`oGJ!l$ zxI3#Xzm)M=fS#$U@vGlZ<~2DxaIm?ZVvA^>n{V(>B0*@RnV@9e2%LJM;;S;|s)t+J zo~jj@(b>jY8j4B8dQ1h`!?2xiHEYWDK$DJSRHarG+pzn~fiCnUGcl_(eP|D_jz}6B zyd*<c43~&4X2zMs}nFSG0g*qIE~Fzrq{@@ zfN>DGMN>$&gFcGYA!Y>O9wNKgMQh*YQD+l;riO2ZO&5t*Nq*hY(4ym{uWS2t1m$Co8#T@SmCzMylyTx%jM1g5x>3&vs6c+mt<9u4W(z~KIU+Vkn(I3 z47A6wFDqy8kb1*ptBw;A!7>6fPa<|=C8FW-k6ahr5;`*ayUk+jfx1{3|BC^pYDW~m6Po@8b_zyCFjc16VQ_{=Y27U9Kq(%@=nHdJ=&0^T;miY&^kuK) zBd8f}1J`rv2y(>#bM1hMjK(wgOR7bHd8m61e2g3+f!&vv^kl9yLcu%{8uEEe@%FBQXc{T+(PsP$z~2{PFBv%MX^fAw|fdnI$;Jap%e}ns&BIDHh#5 z@@Llj?;GG+k{5B)M9osgYPbNpS^2@+$S|2;nk7uC_Y1z>`xe( zxY-K@b4@vg-M-Gwp{Dv3LqX?Od>VrZ@HZ8Panvw<flyXMIy8=nga>y2!yc_S(_v;bE$`4$OH^o4d}qe{55^Rp_1O+( z{emNbb-pcxt0s0i+(S6j=ix;E>$jyc9$yjHbFDM<4-r&G(|R8pD0a5E7tPjTF-$Ha zv;)linn~{9*_xqBJB=qMNM0~1JTn=~JR;JS^Ej`T_^P!AWWT-XqHG`+#V_dIHSZm;SM7MV6l=^W#S?u#En4TD(81%{R zKqRFw}mW&jXA8 zyRAuB#K6!7O&=ri5Eg0zLkKucX6lYs z7ZMiB?R7y{6NfxtK3-A{fhv_X)DN_o=ZN4tSqkD&e2Z*IW_d6^lZ&!Zcs>#l!rIdj z0aG26@1(}hXYX%lKQzg0IP|@vr&FYSLe^|`UgtxQ}D z_EXcdN|m%YbldvN>ti|Z-|g*&ty2{ruRCHyf&GC{a%E)D{f8iu5XmnSNhH|gh}@=; zhw+?F`b=YIaX?>RO@Qg*FkRx#z0c-t7ARQlXz)NsM1a)5TQznlp-?R%i4=B@?4lk( z94er?FE`9JczGO!DP#NZuG>2`9joo5dXmW(mSL#ix-fh@E93U57PY!R?|SX5dD@GB z>aU#O!5ziLSo`%M3+Zl%1j*!X(~Anxw3ir2FfYu*rWf%t_41Ja4a^NgghAnftSUKL zqpy@_omPWeBQ(YJ&tt1A|JyWdm*uBB2ydL95BQ{IgS$$&&= zNi(LS(maoxhGCJYsIIBhO%k%(V)#c8Vnq=e^+>7%q<-q2FEi@n33!J>XR>iGbBeea zJb0)gbi}ZkflVawct1KiBpwB-`q?dHOY5JD0V9I2L~p5B;s?Q!s)86%?dl2|Ip#Le&y}k*ZrHy#clpxC=QAL5i$ugGaeO_f2)`Khc|lIh zPCD%FnkR>&*J#B{u9JKE|DOSh_~13E)jmWguj&<7;V-JT{+~`c{}1l)cwj{^?Hj2t zRoK(h=YgV@_ECjBtUgO^JP9Q=s*2+Uv*YEmi?f4%JenChi7l-A@yW%$_{#P0oFvz9 z%Uum1hwZEM;VX`}P}-+yz95{zF_nlA9P`nPWpRc0TIJdJnJB`ri=d}{d0~VjILdyI zSLclDQ{CkIr-E3esh*^-|Em1=4qmB%ToIi2=n>SPRC_J_RxCWq{)nY}e^#qLhr1>x zCcSuz9hHasl$vbA}~~U$Oy!ktn&&sqhyKX7@W3#6Wss zAJl@M1?O_S&ciRbg!~Yar}z&bY*~xZ?Zu{LS1eG|`Y!n+H{r!NVP2nR&oZmdr3kg6 zM5lu+TXgDoKXwg&vx>C~`E`D*RFc#pwIJp_92|&S{?v@b%vob}-t}I=Y^I3uIU}4q z>@y(<0-bPC&8pe-^&`-J%?42FiRd*KS7Vk7>B1Mwf*;^4^W|d(=@dBReAqK`Bzk(v z%# zb`|fdyWo^T$e)J`S+Kl(m-I8vfo?V1!e;XwNJ?vRfp*^>xrY1y@_H}GwjgG)Ik;vW zd~q~psAD-y#@=NvVEwh?&YCpUJ1>;FLHmZX4HIT zpVZhZ0^ccQRw%a~LAiaqT2i|k~VDZupwM$3;vOaHj zt%Cn|+?)wLw|aY}+QL21Go=Lz&m`m??+DWg^pAD&&trFqTCSSWuOKOvIv1KFU1~0) ze>|A^wsLSpZHL` z|DtAimW$_7J^#&`@P4H}IrEWdz8UlSkicvR=CNnUiF+QF)VZvj$4X!b|( zmDj;RHTCv=N-iPZoaPy3$PguAois4A)Kk%GiX49_FN7AQ)F<9^LW!-fR)i8-Oke%Y zI&5|iN!xdeHdDAGw%mN~xyx(wCH*Xt`JJ4v79cH=QvZ$RIK$~D0@$5@gzhKZr!5Zx z0>WaK+iXFWwa#JFNCrh1+*>5P%w}N&tCusvWro-Nt2uiy&rs5K&^B8MWxt}r9klWD z{S1fKAVyye{6cZ)#6ArB8+RrOUh9Z+y}Kp>n1INqIo(~=@c+S%<9|{%=70MPfkora zu3sm!zd)&ik(*qA0mCj#mp-qlfZ59o*OF2F{uR~!6DP`WR!*7-2yTW1pvb|Gv6I2hNVwNpIBHMYCaw|-fe;Ssn6J#N6$ZqU zOKsL3P;lR(AO=AB@`>oX&|j4B)RrVLruFfc4J*SMANIeNG3547R*9Q-PQc^R>(4=A zxbHv**Bk=dHm7V74!)}ct{}c?>J?pK8R+Ly91=n6*EUSRr+sAaY}miOp}w(22k?r% zp{wR~>z+@nYw8cAH08dtFjE5~Nf4;vq;_a#P7g_Lqg?1Izmw^QDUtVHLD$}R7^IhJ zvgL#RUDSBg%78El;-mHR$|OqN;mVjftke&7b=e)OXJ_@=QF@Y2Ns^_JlIxmNSA)Yx zL!jE18HY)*n{=NN?LH-YYNa=MNv3b5)C?XRkuAk-@UrRcwm=1xZe4K23xjoC=*qNC z_Qp=OL^#8bTg{EhVrgjdoLZPJ@b?L-3!43pXRFu!P)?F^ODlTdFaF(VyHbk|omvR| zcYn%iuY$k$)s12Z4(uwl zBd7}ZqHcm^ON^|ZJ`z4$eU*$0L+WGn#%uRUakfYT6B`#(j-di4&Dg!Y!&?-Thes!Mttkv;A1zDxTi@@Y{O1yB!6I(hZ*2kg;gb? z4_z-+GbI`?5!T0lYK&$T3+YOI=n%FV>B^U_(9O_!?oRNSdsa)4W{zTeo_ZwzlKOI6 zYc?W8Z^z2xUfRfL)rmQm>TOS36ie-XD5{Hqsr+U6y?TRN|6}h~9YG#mAvwy+^}$ED*IP*Bv7=!v%osNJ8Q?Robi~HGo>IexoI3U09@*gS(lXqJ zIy4;VQ_mXDgBnt@vc6K+=2wtPKQlsO~PT7q)mf3?ywXE2QpJzpc(AyZ0+ne)7~6BJ}?#= znF;73zVlLt;LWFlZ*`%&6COyGW&*$L8&*KB#=TWXyrd~kA-QhV7oF+xj`ozb9IMH9 z3QS0a&nB|OFs|CBYVWEJNOPSIVLC1aLBGD;|?j zHz>z+xVNX(&!^c!o7N{ZI4Q2)a(We_zZpqmIz(OQVntoVQ~_Q5b<3}-hG(m%eQ%#mlo711*&}3V)EROQlGXk7F>Xb zK?((2bg{5i9WoHQnTmc>M>tnT4dp&sT*e?!^XU~}HU6{UcS6TZAoQAqktxdy>U6pv zrONB1lv+=mk*ZNb#8gkfNQEA)^=8L(kyJ_l9cozK48o8Y@~%z@JHVrPIK%78ujYx3 z>wc(c4x<*S^r5X-? zDE@v;!@RPW`L~fxo5yfKfVLHZ{#di+Q!4gBbi-6;06D*5B|z#STcglUDa-%H40&VB z`=)w7Wgo3?3l_sq`{fkG9^QG&-PPdavZ{d+1P|cp@mG)}!fnRI3Yh6xv$^{0YCkW8 z+wauj*8!=xtK{~qp29(v35=qw95Qr0ltq{iHo93lD7^EI45FeO2R4yvqynZ?Bt0YI zy_%ZY?t+M^;~%Fc7`6&0l@^b+sHs-io2oh@;TOQFl~tG5xPQ)M6m5|8FAaHQl!s^_ zUje_T-tl7av)plQsOdlYCQRm)iywSrc~+PoM1(O^Y_r~xeSU9$dzx(Ur(nqb?E$uN z>1CI4=93v`ZL28$n4kFlW($kxL%Bj$rW%np_N?l|RW-M?>n%E|meJEmu4jIE(xB)a zHRL;~-t~yPCaoKo0j%_)J2Tcnu#;c1&|lY}-@?wr)Zo19(;4(nF>pir)Bvj7VB^5) zm8^ASgg*1ccjuguP%!m)eKDBYG0!G8anxMvMm}Q)Gbym|RgQ{F69Zo*Edqk?*5Dt! z(^aTU4xM8Vil1L%O%V&{xm1O@ibQae9|2*0Qk;-?kR!gpTrXdXc!q#6$Qx_CUi!PS zD2q&j54sT%xKg6ksQCVJPPR8O!&_zZ(!|nxU^>ML6ZBvlmFprGL)fh_W&GIn;&#!l zP~)%I)U;&ml@8V%X83{8H2j7>1@HtlcjseP(fr_?FQ(a6SwGyJAe@hteFPs$Yys=` zk~`v5OQKX|=_Z(A&tQ@ZrLJVqt%m7-^RobE_#MJjR%-4e!oZA=K_l_+oZ6{>OjW2c z)7x;q#wO``4V)jb_w$qR9%Nd7tKlDt?ARwG&khoNn6U-=h`CV3=-G=}lSDk@Nq_1k zal<2FT9e?RGB@AC52)FM_=&GWDT74=t;fy zK7g^b{PXN4lF<8(dWK!$cpc(wUhrs-=6|G&Wm#HPi2|1~r@ujbE7Q(`1 z;K5pL9hB^ljohBxsar6!wzqe?pUD?`(j_7-C0CMZZ^UKgrDauk1#)YYWBOo-US29u1b3;?hrCqBQ>qO2%AP>P_wa z{$p{t;ZyyN+Rq@LTh`BRPSxhHF&*=UBiCq<78E+MmOHN63pyX{9qsCWd+VVNa5+8 zypd)WOz^T{WuBzn5d=;(E%H^&Q{B>NuQ7HrRaXh;6sFDs!n`l3e>!@P&1%^EZEyoG zxB4SusVp}D)BMR=w`Pa4&ZG>C5EVIFvqg(+?NdJ8<`x`|sl!{l@ZcV!hf6!-OIDUrL( z?Q(+jdE?h^6;1WOG76ZxZVJ%kHZY)uN#bLEHDW|M+jf2&h3H&tMD3G%NfSE?eo{f5 zy7kADUE@$!wp?>B&6blvA9|{|S-{?tk_0K{q9}#pdhI*sFKsIn?~sqr&}9$3JvXQc zK)E4vXM|xTjJL0I0<=Jo^Jf63ok`=~E0e zv*y4F=wnJ6VQ>u7;T|yy3qP$jnRx7yTCLGWKbTW#*tss5N$Ywhe5u1nMo3*;vaU>Y zxpC8QzJ21#kAZ+Q!{HM=vkg2(v+EMK#ru*>N9_0R9dgp#s;bQVeZRG_9Us-KydI=# zPEwEEXVl%d-6r^qmhF$xmOdH`J}P)|O}>Q|4!M*%UfyB6U=O-%1e)1@D`%BU3H7l)U&o9dv>`hH_Ey{t}D7ZfzqpFu)-UT>az4kv8a!prVP71aC zC=dxaoibu0?WdY2!&!vL4tJ{-2wSv)St^#zui3Hyeb48!T;mn?!L6zhcZ^*0SrvJs zlF4DtLGytpXg}6avHNIkX_D#!mSkO`h*@a^B$>y*hcvQVpVWL@lkOBcZT`eCUB`oPM%4%{9GVM<*S!jA` zax#YHPvIXhYH-6kI156>niBv6)x4~y0qkDOT_{$UAWACaIyL>`VZcTgmQkTS}4lHE3T&me4B~JFS?hZO<$B` z6{e29CwQIFPayF+1@G93?|%~7_T#N0x}yvIMI$c+MIS-QFHjAmqsBr$%)jEbi<2!3 zOI>fK^}@z2IW28OwVLCEvGxJ)rZZApQrWdRTpd!VB}r)r!r=(Bk%UP8X7>!?P*UmT zrW5+ZOFQSJVQ(m|mE@$SF{6z;u=_kp74{iS<{dK5ERH=YoZZLLaFUUEzs~xqc5t#(%&Q&X_&XbX553ifiZ-X`FF~8)PP?qyka|C0^s7vL)TsT{DsBEdm$JtPrPgTaTz)q_*OftU(QI&%L;4YzW;A#Eu52pUs#!;)Va!z z+}B--@3<6-($}c>y95n*tLy93pQ=KWPzIVbD<=O<*#TGl*|vGSkiXj@?rw)%0znk8 ziX{-1zdm7a(26n0-Q#8DygF=AD(dfJLjT(nQ~%lFf24i4|69|i|0_`XriUZicVZNq zbI$OlpUA=NnPC(j2H1GGH8basU5#F(nfT%9?57v0)!L>%gfmcE+z_fiG}|oiN<{P4 z#Ilh1qA|7-uy=BX82D{^2Fk2Chf6ZIsc1Gj5G*`-77{%?u^z-AyHhB$r80dO0q%|d zR|^+U2&S9Cj7=cR-zbK;EA@Z!>O7MOcUAG?gTiB1+5F7@-n*rwx9tX7NV&tRZAvM! zClYU*VU4>Q`+^Csbq|Q#gO?NcWSki28p>vjXW#_g{6CvG6HY9TYzi+I^X?zswsW>opA$+Sa9HP(c`Sv6sO zgZJxeqzHm3(vBHW@b368I-IrFbI%>(*hE;di}6(i`MloO!%kjEH6PZUOCc^#BtK7( z^rOkou!?UGPjN<$<_nO34q??5@orew0Vydp|wRtnB2#lnTx78xSB_m&Bf6K0z z$EQJ~w^lPI{@Ifw&AI(UUcFrg{fVL$lY7YM=F!}Tv_^lEkG$(gLO;enti+D! z>J$8F8?`TjMje$HdDc1aTGz;i(2wQlDc&EfO}dq2alT33qj*Z!jdd(b{5H{t(Aw)d z$aw!g!fGwZVbAL38LKyP-l?A4e{3DBJU#VRQ4m;?uP$gdBxhoPSAO0TSV>ug31Cq% zFiFJ%dhESUiA4EW?$p@8$do$|7Mm}phtNL!w3hWd=%K-v?GZTt9}%D8ffJ)e;;G~b zJB@TB&3w+>h&g10gJkB$6?d%6`9Bz*xcY>3+n_Q*G!V_zf!L+qgZFCHo=BsM&qsWk z$$qC&%?UZ{uiBuMM4k1tPf(o@p2eyn1VJR7SxC83mY1^d-ZkbSdTctKNNeumu6VwG zFqjcEzaI2TiTco0|J`6-NYKsq=M<=&9{Cy$pLOZ}cG)c#ob+!bb{LF10@~k458^n; znDycowR&b5tS+bbvrFg9oiYsEeg{?Rt+|m~R(D8}xlOHrtXb6=o?fJUj z|7P?l$SLx-NFzKq5Q%M5Of+dzZTNoZfY0GCyFk7-R{KJN$lv3yt z_m)z%G?kJ}IK8iD>z)nRc{&AXuWw38I6ZOaxnJ5wI$JQ+RA+9!vU4YTB?dRQCj9)Q z{&9?@m=Xe~oo5zMiR38y3qs2dS{@iFrtui&bw2_p@HHoHuxh2f?QPs1Kku$Q;A8(U zW8g*n`0ASlPddz&VF_od10`k56w*a!99qQ&A+vMD~WxbQTkK7S*<~IsE4E8Aq5=t0$=oj)VwJ!y5 zQt*jWjSY2PH>~0WFC|pacbhkWhyz9G;NDqY)s!=icv4G|QK%nZ{p#{9Pg!^%j!fOt zb4Td`IZ^J?W8D*jKI$xf>EKyl-S1nCO8SBZHq7U5#vOF>X!w57JP;g@vyvZ?eT-q{ zX52$qf0pPSt%4UP;{+$zXZgt6%DGOTV(%9K=^og+9ue!6f-`9W^qAy>k$SB9~7Du!0SqBVUC?2a6j8R=vigdk04Y8E8_FWCl z*S!0 zy!&xA0|dGP$S|{JRfhj7T;soclKubE4*N<39mu-8C+E-X@$dK7zD=|{v**Wi_ji>0W&KHm+PDSsr7d zKnT5h$8?Q+DRHuGBy70)d*GKDZuQNJkY5L8)^y#s7M^6*l29jphyD&lyx#a6vfOP# z_t>SYG5_M**(QDFi-}G3X*dnSNSKqHitS}H=8MaMC#$Km4TsfHJ5P@sZ)ys((a&za z;SEY?2sZ8ju5Dsfc7}Pc8rikacJQraH4@tbRZ~mW7)jHn4~B636bKW>oRU=%_FH)L zoW6CMsn$f0QxACFJ0QO$F*Hyk(o<1jf=OhUB6F6@T+r95hbB%qS66YDJ7yXe zd$LU`3YxQPYPh2?_G}&oI*w8e@njvz!F!lzgW^=`vcDWf zXnlaR9!=INr?efVuAa5q2T~M=&mkEXwNKPfM<@9tJ$R-sO-9^(>5$d6GGJ-F6jUyC z!By#AbnsZ7+LyN)Jc15tRevPzn5g1nQF-rlrFU7sQ;1&L zyhamUxKS8E0w0-)#f_p%gT1Gs>RY2*Ekosw1OfLQnMtq=<>ymj>}-T=LGxHGYMx8W zVh(oJtm_N|a9Hy_c(25_t2a$=JU<!rFLA`SN$~ zzwtb=Q;Bc*tm3)ez0uUWV5}7fZa&!u2qo=w$DA)KiPnFtfR2N zrbzW;9ffU?^m9gVEc~K}=@})$Re3n}iryi240ABhhFy8bd3z&*oPg#yQq2I3Uv)D} ziORit6a6qOSZ7PqB>9hEqjJ%L}I=EM(rBk589bBpX|Jl-p1}MN;3w8pjKfz zh`INAHNKmYs#eaa$VV3Kw3?cAp0!Go%qaAh-+$AT>Fumjt_JIamT&4JH&av^=<=T> z+Q$%HaFQ~b0W9VLv%`f*f%*1_!eU6)r6YW)`8)M&W$09zX{IdZ&9 ziqSCRqIr*?(*^Hc^MC}*)Q%Jn=O{vbtedAP6s|<1?Tjma*}W|I&kN0i{Bs_(@`mSZR=htcHcsW)dM< zquJ-~*QQb-?-b6(_Dlx#JVliN4{6uRCad-LYHX;V`5|j4HgK;Lu#P?Ds7G-R-u7YBB37_bv^`i zz8KVD&*8QlwLC~D}>P*U>V zd)6T?(-}BWZ#1?N<&?)geVfX!?o_wxpGdlQotGH`?GdY;%0FggMcCI#iRwfR?DI6m z)DO#yPM3GmNq*jSSR`88lf@q9_#;C*1A*me5^CnNm=HYJNms~v93|atN)1*vBp3+5 zsv&T1x94VV&k?H?C&1V&z)QxLj>&J@bIkqN=0TxXIF2-ATWw5y06lT!m9#neUD=ij zpS4|bq_b?m0{FNb{0vndA+!p6Yoz=;Sfr>rMrE#!T!j?&WN4vD0EtT86uCQ|dQ);{ ze%7>~9+)@pZO$;m8)<|k5;H(*sYV>fap08K&NYaNq9r4k<us`2BNaUIX&JnB~4-(Z@< z03L9I9eVZP8?5YVS*6XR)pE!xe^gicK3uK3 zG&;UojhVUg|C!rWg3)u6)Hjq6;FvDGg5n8Z1Nt*&|9X&<1~A2kvD^u5;1DPVTe~B3 z9q9PuC{XyDXMnK$;C0J=#S&D|;S#qUpiw=Mu!fb!ltF){|7she4m8=F3^ZvI$=44a zi2yxwd%qdvn=XO3qB@e;c$8g zkB%%5X%g4G29&7;2*_xwNI+pOf*Il)3Tmme4+BS`mFm^s${d%sy=$5fj~I6Xg(Ea1 z)`0RvcHxEgS|m8`;>Ji+&1X}d`81N=&>ZxsOK{lc_*l4qU4r6P2S?~?KQh<9^ z01=W2rWf&c&-TF*p%a-)j_a4kbb$uPL=ED9Hi)Ec9Jg%X;)UQu?-eaOMwZyW`M&cj za?5AGEloA}kw5T^KQ@4Ti$sX(6%{wnzU(3kLM*HBZBHa-?a+A7@BdZ2EW7P^_2m5S zC;RU>i-5IUy(2`vzsF?5SNh0t5XcEEg51y2>871-dH9NhTk9uO*5d_p9u>`-ra<-n zJ4CZT`XARA=q@(9@JnaFkf59*NZNPaRoCKYQovYfnpS!Mt1;#I#Yp_o%x%{ zD%5Qp*ixw;h!-rH^fAqrkE!&>jMMPE^yUIQf6Aq-0tCv0h`{%=dOd8u=q^k?@tx`# zvwOh~%E=ORK>t?%0;s_dkHewL%x(9PQoE)rR|08xZ*<=txzRPC&Ih7y6-C`<4HxTt z`xF$ajQ>4F=x!Iekna+^7GxwR((f&i<^!JA#cr1y&qE#f4K(W10@#aukz*V<%@n); zENk*8QtPv}6csL<%bF>JuVev1dYNMwGiIfWai&XC0tnRiK6iW05*2546Qu?l-l^h8 zo}e1{pvpW0GhL8tL7iEmv4|@4AC_z!ot9}pu0w(|V;Fv95-?Da<@+h0pXK}i@%&8V zfEs$9P(a~N##akRTL~2vHnC6?vs<&Ef`ZD!Z2*miicENZ7od{wycq|)vtY3STR0NR z;`t9Gbg8(8eQ`mtiVM&JxayY9HQ`=IRzY&yrB?l!Qj_{y+YQW0`jo8g#g+Mf^uN8P z(dIYOd}sJB^S><8n`?g_4UObhfn-3wT7MgqW1z(Cb-OZ=>#BUEK~Ca-BWI_Rc97gh zozH+vtM}h7G6+*<%$4*N15(#{V(GvGUzHsup8_6BjLdu4OuKxVy~y9eg}oyHPu*kM z7l-kfK*lG(Zzcr7j|p(NXMXwAo>%spb^}x!%b(Qj3qgG&ssVRUBP;-{_.value=!0;let n=await(await N("transfer")).data;n&&n.length&&(l.wechatpay_config=n[0].config,l.alipay_config=n[1].config),_.value=!1})();const u=y(),v=k(()=>({"wechatpay_config.mch_id":[{required:!0,message:e("mchIdPlaceholder"),trigger:"blur"}],"wechatpay_config.mch_secret_key":[{required:!0,message:e("mchSecretKeyPlaceholder"),trigger:"blur"}],"wechatpay_config.mch_secret_cert":[{required:!0,message:e("mchSecretCertPlaceholder"),trigger:"blur"}],"wechatpay_config.mch_public_cert_path":[{required:!0,message:e("mchPublicCertPathPlaceholder"),trigger:"blur"}],"alipay_config.app_id":[{required:!0,message:e("appIdPlaceholder"),trigger:"blur"}],"alipay_config.app_secret_cert":[{required:!0,message:e("appSecretCertPlaceholder"),trigger:"blur"}],"alipay_config.app_public_cert_path":[{required:!0,message:e("appPublicCertPathPlaceholder"),trigger:"blur"}],"alipay_config.alipay_public_cert_path":[{required:!0,message:e("alipayPublicCertPathPlaceholder"),trigger:"blur"}],"alipay_config.alipay_root_cert_path":[{required:!0,message:e("alipayRootCertPathPlaceholder"),trigger:"blur"}]})),V=async n=>{_.value||!n||await n.validate(async o=>{o&&(_.value=!0,A(l).then(f=>{_.value=!1}).catch(()=>{_.value=!1}))})};return(n,o)=>{const h=q("Warning"),f=$,P=j,m=z,s=F,d=K,g=L,x=D,C=Q,I=G;return b(),T("div",J,[a(P,{class:"warm-prompt",type:"info"},{default:c(()=>[i("div",M,[a(f,{class:"mr-2",size:"18"},{default:c(()=>[a(h)]),_:1}),i("p",O,p(t(e)("operationTip")),1)])]),_:1}),i("div",X,[i("span",Y,p(t(w)),1)]),U((b(),R(x,{model:l,"label-width":"200px",ref_key:"formRef",ref:u,rules:t(v),class:"page-form"},{default:c(()=>[a(g,{class:"box-card !border-none",shadow:"never"},{default:c(()=>[i("h3",Z,p(t(e)("wechatpay")),1),a(s,{label:t(e)("mchId"),prop:"wechatpay_config.mch_id"},{default:c(()=>[a(m,{modelValue:l.wechatpay_config.mch_id,"onUpdate:modelValue":o[0]||(o[0]=r=>l.wechatpay_config.mch_id=r),placeholder:t(e)("mchIdPlaceholder"),class:"input-width",maxlength:"32","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"]),i("div",ee,p(t(e)("mchIdTips")),1)]),_:1},8,["label"]),a(s,{label:t(e)("mchSecretKey"),prop:"wechatpay_config.mch_secret_key"},{default:c(()=>[a(m,{modelValue:l.wechatpay_config.mch_secret_key,"onUpdate:modelValue":o[1]||(o[1]=r=>l.wechatpay_config.mch_secret_key=r),placeholder:t(e)("mchSecretKeyPlaceholder"),class:"input-width",maxlength:"32","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"]),i("div",ae,p(t(e)("mchSecretKeyTips")),1)]),_:1},8,["label"]),a(s,{label:t(e)("mchSecretCert"),prop:"wechatpay_config.mch_secret_cert"},{default:c(()=>[i("div",te,[a(d,{modelValue:l.wechatpay_config.mch_secret_cert,"onUpdate:modelValue":o[2]||(o[2]=r=>l.wechatpay_config.mch_secret_cert=r),api:"sys/document/wechat"},null,8,["modelValue"])]),i("div",le,p(t(e)("mchSecretCertTips")),1)]),_:1},8,["label"]),a(s,{label:t(e)("mchPublicCertPath"),prop:"wechatpay_config.mch_public_cert_path"},{default:c(()=>[i("div",oe,[a(d,{modelValue:l.wechatpay_config.mch_public_cert_path,"onUpdate:modelValue":o[3]||(o[3]=r=>l.wechatpay_config.mch_public_cert_path=r),api:"sys/document/wechat"},null,8,["modelValue"])]),i("div",re,p(t(e)("mchPublicCertPathTips")),1)]),_:1},8,["label"])]),_:1}),a(g,{class:"box-card mt-4 !border-none",shadow:"never"},{default:c(()=>[i("h3",ie,p(t(e)("alipay")),1),a(s,{label:t(e)("appId"),prop:"alipay_config.app_id"},{default:c(()=>[a(m,{modelValue:l.alipay_config.app_id,"onUpdate:modelValue":o[4]||(o[4]=r=>l.alipay_config.app_id=r),placeholder:t(e)("appIdPlaceholder"),class:"input-width",maxlength:"32","show-word-limit":"",clearable:""},null,8,["modelValue","placeholder"]),i("div",ce,p(t(e)("appIdTips")),1)]),_:1},8,["label"]),a(s,{label:t(e)("appSecretCert"),prop:"alipay_config.app_secret_cert"},{default:c(()=>[a(m,{modelValue:l.alipay_config.app_secret_cert,"onUpdate:modelValue":o[5]||(o[5]=r=>l.alipay_config.app_secret_cert=r),placeholder:t(e)("appSecretCertPlaceholder"),class:"input-width",type:"textarea",rows:"4",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(s,{label:t(e)("appPublicCertPath"),prop:"alipay_config.app_public_cert_path"},{default:c(()=>[i("div",pe,[a(d,{modelValue:l.alipay_config.app_public_cert_path,"onUpdate:modelValue":o[6]||(o[6]=r=>l.alipay_config.app_public_cert_path=r),api:"sys/document/aliyun"},null,8,["modelValue"])])]),_:1},8,["label"]),a(s,{label:t(e)("alipayPublicCertPath"),prop:"alipay_config.alipay_public_cert_path"},{default:c(()=>[i("div",se,[a(d,{modelValue:l.alipay_config.alipay_public_cert_path,"onUpdate:modelValue":o[7]||(o[7]=r=>l.alipay_config.alipay_public_cert_path=r),api:"sys/document/aliyun"},null,8,["modelValue"])])]),_:1},8,["label"]),a(s,{label:t(e)("alipayRootCertPath"),prop:"alipay_config.alipay_root_cert_path"},{default:c(()=>[i("div",_e,[a(d,{modelValue:l.alipay_config.alipay_root_cert_path,"onUpdate:modelValue":o[8]||(o[8]=r=>l.alipay_config.alipay_root_cert_path=r),api:"sys/document/aliyun"},null,8,["modelValue"])])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[I,_.value]]),i("div",ne,[i("div",de,[a(C,{type:"primary",loading:_.value,onClick:o[9]||(o[9]=r=>V(u.value))},{default:c(()=>[B(p(t(e)("save")),1)]),_:1},8,["loading"])])])])}}});const Ze=H(me,[["__scopeId","data-v-e027528a"]]);export{Ze as default}; diff --git a/niucloud/public/admin/assets/two_type-4e9505a6.png b/niucloud/public/admin/assets/two_type-4e9505a6.png new file mode 100644 index 0000000000000000000000000000000000000000..ee55536da5b4ebc8f611742b8450aff467494602 GIT binary patch literal 68398 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 literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/updatecache-4cdc34ac.css b/niucloud/public/admin/assets/updatecache-4cdc34ac.css new file mode 100644 index 000000000..3bc2abc03 --- /dev/null +++ b/niucloud/public/admin/assets/updatecache-4cdc34ac.css @@ -0,0 +1 @@ +.demo-tabs>.el-tabs__content[data-v-266ceb95]{padding:32px;color:#6b778c;font-size:32px;font-weight:600}.plug-item .plug-item-operate[data-v-266ceb95]{position:absolute;right:12px;cursor:pointer;font-size:var(--el-font-size-extra-small);color:var(--el-color-primary)} diff --git a/niucloud/public/admin/assets/updatecache-9a77c63b.js b/niucloud/public/admin/assets/updatecache-9a77c63b.js new file mode 100644 index 000000000..010defa22 --- /dev/null +++ b/niucloud/public/admin/assets/updatecache-9a77c63b.js @@ -0,0 +1 @@ +import{d as m,r as u,Q as _,e as d,f,g as e,B as o,u as t}from"./base-06478700.js";/* empty css */import{t as s}from"./index-81ed253c.js";import{au as h,av as x}from"./index-80fd3793.js";import{v}from"./directive-cb2d3366.js";import{_ as g}from"./_plugin-vue_export-helper-c27b6911.js";import"./vue-router-d09a2c28.js";import"./common-92a35870.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-form-item-314d006d.js";/* empty css */import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";const w={class:"main-container h-[500px] w-full p-5 bg-white"},b={class:"flex flex-wrap px-2 plug-list pb-10"},C={class:"flex items-center bg-[#F7F8FA] p-3 w-[295px] relative plug-item mr-4 mb-4 cursor-pointer"},D={class:"flex flex-col ml-2"},F={class:"text-sm truncate w-[190px]"},y=["title"],k={class:"flex items-center bg-[#F7F8FA] p-3 w-[295px] relative plug-item mr-4 mb-4 cursor-pointer"},B={class:"flex flex-col ml-2"},M={class:"text-sm truncate w-[190px]"},A=["title"],S=m({__name:"updatecache",setup(T){const a=u(!1),c=()=>{a.value=!0,h().then(i=>{a.value=!1,setTimeout(()=>{location.reload()},500)}).catch(()=>{a.value=!1})},p=()=>{a.value=!0,x().then(i=>{a.value=!1,setTimeout(()=>{location.reload()},500)}).catch(()=>{a.value=!1})};return(i,r)=>{const l=v;return _((d(),f("div",w,[e("div",b,[e("div",C,[e("div",D,[e("span",F,o(t(s)("refreshMenu")),1),e("span",{class:"text-xs text-gray-400 mt-1 truncate w-[190px]",title:t(s)("refreshMenuDesc")},o(t(s)("refreshMenuDesc")),9,y)]),e("span",{class:"plug-item-operate",onClick:r[0]||(r[0]=n=>p())},o(t(s)("resetting")),1)]),e("div",k,[e("div",B,[e("span",M,o(t(s)("dataCache")),1),e("span",{class:"text-xs text-gray-400 mt-1 truncate w-[190px]",title:t(s)("dataCacheDesc")},o(t(s)("dataCacheDesc")),9,A)]),e("span",{class:"plug-item-operate",onClick:r[1]||(r[1]=n=>c())},o(t(s)("refresh")),1)])])])),[[l,a.value]])}}});const ie=g(S,[["__scopeId","data-v-266ceb95"]]);export{ie as default}; diff --git a/niucloud/public/admin/assets/user-58ca6858.js b/niucloud/public/admin/assets/user-58ca6858.js new file mode 100644 index 000000000..45d795dae --- /dev/null +++ b/niucloud/public/admin/assets/user-58ca6858.js @@ -0,0 +1 @@ +import{A as s}from"./index-80fd3793.js";function r(e){return s.get("user",{params:e})}function t(e){return s.get(`user/${e}`)}function n(e){return s.post("user",e,{showSuccessMessage:!0})}function o(e){return s.put(`user/${e.uid}`,e,{showSuccessMessage:!0})}function c(e){return s.put(`user/lock/${e}`,{},{showSuccessMessage:!0})}function g(e){return s.put(`user/unlock/${e}`,{},{showSuccessMessage:!0})}function a(e){return s.get("user/userlog",{params:e})}function i(e){return s.get(`user/userlog/${e}`)}export{n as a,i as b,a as c,r as d,o as e,t as g,c as l,g as u}; diff --git a/niucloud/public/admin/assets/user-ef83a3ce.js b/niucloud/public/admin/assets/user-ef83a3ce.js new file mode 100644 index 000000000..29f622615 --- /dev/null +++ b/niucloud/public/admin/assets/user-ef83a3ce.js @@ -0,0 +1 @@ +import{d as j,R as I,r as w,e as s,f as h,y as l,x as a,g as f,B as n,u as o,A as p,Q as S,v as _,H as C}from"./base-06478700.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{E as A}from"./index-80fd3793.js";import"./el-tooltip-58212670.js";/* empty css *//* empty css *//* empty css */import{a as H,E as M}from"./el-form-item-314d006d.js";/* empty css */import{t}from"./index-81ed253c.js";import{d as Q,l as q,u as G}from"./user-58ca6858.js";import{_ as J}from"./edit-user.vue_vue_type_script_setup_true_lang-fccc268e.js";import{d as K}from"./common-92a35870.js";import{u as O}from"./vue-router-d09a2c28.js";import{E as T}from"./index-01f6e375.js";import{E as W}from"./index-c2f001d3.js";import{E as X}from"./index-b68e8463.js";import{E as Y}from"./index-e10fccde.js";import{a as Z,E as tt}from"./index-4bec4464.js";import{E as et}from"./index-34d55b7e.js";import{E as at}from"./index-137757c0.js";import{v as ot}from"./directive-cb2d3366.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";import"./index-b52d0f2a.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";/* empty css */import"./index-315cf4d5.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-cd1fd676.js";import"./attachment-49fa540a.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-9f9e1d50.js";import"./index-41a974fa.js";import"./index-c17093ae.js";import"./index-543fb162.js";import"./index-b6a184ba.js";import"./debounce-1db848fd.js";import"./position-c3bcd0be.js";import"./index-b56195b5.js";import"./index-40e21e72.js";import"./isEqual-42d4b10f.js";import"./index-35e821cc.js";import"./strings-fe930bc4.js";import"./index-5a0d60aa.js";import"./validator-6e9db238.js";import"./index-6290cf08.js";import"./_isIterateeCall-1dc0e2ff.js";const lt="/admin/assets/default_headimg-1e927329.png",rt={class:"main-container"},it={class:"flex justify-between items-center"},nt={class:"text-[20px]"},st=f("img",{src:lt},null,-1),mt={key:0},pt={key:1},ct={key:0},dt={key:1},ut={class:"mt-[16px] flex justify-end"},Ne=j({__name:"user",setup(_t){const U=O().meta.title,r=I({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{seach:""}}),k=w(),B=m=>{m&&(m.resetFields(),c())},c=(m=1)=>{r.loading=!0,r.page=m,Q({page:r.page,limit:r.limit,username:r.searchParam.seach}).then(i=>{r.loading=!1,r.data=i.data.data,r.total=i.data.total}).catch(()=>{r.loading=!1})};c();const g=w(null),D=()=>{g.value.setFormData(),g.value.showDialog=!0},N=m=>{g.value.setFormData(m),g.value.showDialog=!0},P=m=>{T.confirm(t("userLockTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{q(m).then(()=>{c()}).catch(()=>{})})},F=m=>{T.confirm(t("userUnlockTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{G(m).then(()=>{c()}).catch(()=>{})})};return(m,i)=>{const u=W,$=X,v=H,L=M,b=Y,y=A,d=Z,E=et,V=tt,z=at,R=ot;return s(),h("div",rt,[l(b,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[f("div",it,[f("span",nt,n(o(U)),1),l(u,{type:"primary",class:"w-[100px]",onClick:D},{default:a(()=>[p(n(o(t)("addUser")),1)]),_:1})]),l(b,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:a(()=>[l(L,{inline:!0,model:r.searchParam,ref_key:"searchFormRef",ref:k},{default:a(()=>[l(v,{label:o(t)("accountNumber"),prop:"seach"},{default:a(()=>[l($,{modelValue:r.searchParam.seach,"onUpdate:modelValue":i[0]||(i[0]=e=>r.searchParam.seach=e),class:"w-[240px]",placeholder:o(t)("accountNumberPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(v,null,{default:a(()=>[l(u,{type:"primary",onClick:i[1]||(i[1]=e=>c())},{default:a(()=>[p(n(o(t)("search")),1)]),_:1}),l(u,{onClick:i[2]||(i[2]=e=>B(k.value))},{default:a(()=>[p(n(o(t)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),f("div",null,[S((s(),_(V,{data:r.data,size:"large"},{empty:a(()=>[f("span",null,n(r.loading?"":o(t)("emptyData")),1)]),default:a(()=>[l(d,{label:o(t)("headImg"),width:"100",align:"left"},{default:a(({row:e})=>[e.head_img?(s(),_(y,{key:0,src:o(K)(e.head_img)},null,8,["src"])):(s(),_(y,{key:1},{default:a(()=>[st]),_:1}))]),_:1},8,["label"]),l(d,{prop:"username",label:o(t)("accountNumber"),"min-width":"120","show-overflow-tooltip":""},null,8,["label"]),l(d,{prop:"real_name",label:o(t)("userRealName"),"min-width":"120","show-overflow-tooltip":""},null,8,["label"]),l(d,{label:o(t)("userRoleName"),"min-width":"120","show-overflow-tooltip":""},{default:a(({row:e})=>[e.is_admin?(s(),h("span",mt,n(o(t)("administrator")),1)):(s(),h("span",pt,n(e.role_data.join(" | ")),1))]),_:1},8,["label"]),l(d,{label:o(t)("status"),"min-width":"120",align:"center"},{default:a(({row:e})=>[e.status==1?(s(),_(E,{key:0,class:"ml-2",type:"success"},{default:a(()=>[p(n(o(t)("statusUnlock")),1)]),_:1})):C("",!0),e.status==0?(s(),_(E,{key:1,class:"ml-2",type:"error"},{default:a(()=>[p(n(o(t)("statusLock")),1)]),_:1})):C("",!0)]),_:1},8,["label"]),l(d,{prop:"last_time",label:o(t)("lastLoginTime"),"min-width":"180",align:"center"},{default:a(({row:e})=>[p(n(e.last_time||""),1)]),_:1},8,["label"]),l(d,{label:o(t)("lastLoginIP"),"min-width":"180",align:"center"},{default:a(({row:e})=>[p(n(e.last_ip||""),1)]),_:1},8,["label"]),l(d,{label:o(t)("operation"),fixed:"right",align:"right",width:"160"},{default:a(({row:e})=>[e.is_admin!=1?(s(),h("div",ct,[l(u,{type:"primary",link:"",onClick:x=>N(e)},{default:a(()=>[p(n(o(t)("edit")),1)]),_:2},1032,["onClick"]),e.status==1?(s(),_(u,{key:0,type:"primary",link:"",onClick:x=>P(e.uid)},{default:a(()=>[p(n(o(t)("lock")),1)]),_:2},1032,["onClick"])):(s(),_(u,{key:1,type:"primary",link:"",onClick:x=>F(e.uid)},{default:a(()=>[p(n(o(t)("unlock")),1)]),_:2},1032,["onClick"]))])):(s(),h("div",dt,[l(u,{link:"",disabled:""},{default:a(()=>[p(n(o(t)("adminDisabled")),1)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])),[[R,r.loading]]),f("div",ut,[l(z,{"current-page":r.page,"onUpdate:currentPage":i[3]||(i[3]=e=>r.page=e),"page-size":r.limit,"onUpdate:pageSize":i[4]||(i[4]=e=>r.limit=e),layout:"total, sizes, prev, pager, next, jumper",total:r.total,onSizeChange:i[5]||(i[5]=e=>c()),onCurrentChange:c},null,8,["current-page","page-size","total"])])]),l(J,{ref_key:"editUserDialog",ref:g,onComplete:i[6]||(i[6]=e=>c())},null,512)]),_:1})])}}});export{Ne as default}; diff --git a/niucloud/public/admin/assets/user-log-detail-5d496a3d.js b/niucloud/public/admin/assets/user-log-detail-5d496a3d.js new file mode 100644 index 000000000..4b2389245 --- /dev/null +++ b/niucloud/public/admin/assets/user-log-detail-5d496a3d.js @@ -0,0 +1 @@ +import{_ as o}from"./user-log-detail.vue_vue_type_script_setup_true_lang-507ea155.js";import"./base-06478700.js";/* empty css */import"./el-overlay-42a687c6.js";import"./event-10eba222.js";import"./index-2fcd1254.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./index-80fd3793.js";import"./vue-router-d09a2c28.js";import"./index-81ed253c.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-6b67c4ac.js";import"./el-form-item-314d006d.js";/* empty css */import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-c2f001d3.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./user-58ca6858.js";import"./index-4feb8dac.js";import"./directive-cb2d3366.js";export{o as default}; diff --git a/niucloud/public/admin/assets/user-log-detail-662285c0.css b/niucloud/public/admin/assets/user-log-detail-662285c0.css new file mode 100644 index 000000000..aeae2d2c6 --- /dev/null +++ b/niucloud/public/admin/assets/user-log-detail-662285c0.css @@ -0,0 +1 @@ +.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-weight:400;line-height:23px;font-size:14px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{font-weight:700;color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background)}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px} diff --git a/niucloud/public/admin/assets/user-log-detail.vue_vue_type_script_setup_true_lang-507ea155.js b/niucloud/public/admin/assets/user-log-detail.vue_vue_type_script_setup_true_lang-507ea155.js new file mode 100644 index 000000000..33a5be9e1 --- /dev/null +++ b/niucloud/public/admin/assets/user-log-detail.vue_vue_type_script_setup_true_lang-507ea155.js @@ -0,0 +1 @@ +import{d as k,r as u,e as g,v as b,x as e,g as _,y as a,A as c,B as s,u as l,Q as w}from"./base-06478700.js";/* empty css */import{E as B}from"./el-overlay-42a687c6.js";/* empty css */import"./index-80fd3793.js";import{t}from"./index-81ed253c.js";import{b as C}from"./user-58ca6858.js";import{a as I,E as L}from"./index-4feb8dac.js";import{E as N}from"./index-e4abfaa5.js";import{E as F}from"./index-c2f001d3.js";import{v as S}from"./directive-cb2d3366.js";const A={class:"break-all"},Q={class:"break-all"},T={class:"dialog-footer"},W=k({__name:"user-log-detail",setup(U,{expose:v}){const n=u(!1),p=u(!1),o=u([]),D=async()=>{o.value=await(await C(d)).data,p.value=!1};let d=0;return v({showDialog:n,setFormData:async(m=null)=>{p.value=!0,m&&(d=m.id,D())}}),(m,r)=>{const i=I,h=L,E=N,x=F,y=B,V=S;return g(),b(y,{modelValue:n.value,"onUpdate:modelValue":r[1]||(r[1]=f=>n.value=f),title:l(t)("detail"),width:"500px","destroy-on-close":!0},{footer:e(()=>[_("span",T,[a(x,{onClick:r[0]||(r[0]=f=>n.value=!1)},{default:e(()=>[c(s(l(t)("cancel")),1)]),_:1})])]),default:e(()=>[w((g(),b(E,{height:"400px"},{default:e(()=>[a(h,{column:1},{default:e(()=>[a(i,{label:l(t)("username"),"label-align":"right"},{default:e(()=>[c(s(o.value.username),1)]),_:1},8,["label"]),a(i,{label:l(t)("ip"),"label-align":"right"},{default:e(()=>[c(s(o.value.ip),1)]),_:1},8,["label"]),a(i,{label:l(t)("url"),"label-align":"right"},{default:e(()=>[_("span",A,s(o.value.url),1)]),_:1},8,["label"]),a(i,{label:l(t)("type"),"label-align":"right"},{default:e(()=>[c(s(o.value.type),1)]),_:1},8,["label"]),a(i,{label:l(t)("params"),"label-align":"right"},{default:e(()=>[_("span",Q,s(o.value.params),1)]),_:1},8,["label"])]),_:1})]),_:1})),[[V,p.value]])]),_:1},8,["modelValue","title"])}}});export{W as _}; diff --git a/niucloud/public/admin/assets/user.center-56067ef5.js b/niucloud/public/admin/assets/user.center-56067ef5.js new file mode 100644 index 000000000..43749f551 --- /dev/null +++ b/niucloud/public/admin/assets/user.center-56067ef5.js @@ -0,0 +1 @@ +const e="head",a="name",s="original password",o="new password",r="confirm password",n="This parameter is mandatory when changing the password. Leave a blank if you do not change the password",l="Please enter the user name",d="Please enter the user profile picture",c="Please enter the original password",t="Please enter a new password",p="save",h="cancel",w={headImg:e,realName:a,originalPassword:s,password:o,passwordCopy:r,passwordTip:n,realNamePlaceholder:l,headImgPlaceholder:d,originalPasswordPlaceholder:c,passwordPlaceholder:t,save:p,cancel:h};export{h as cancel,w as default,e as headImg,d as headImgPlaceholder,s as originalPassword,c as originalPasswordPlaceholder,o as password,r as passwordCopy,t as passwordPlaceholder,n as passwordTip,a as realName,l as realNamePlaceholder,p as save}; diff --git a/niucloud/public/admin/assets/user.center-ad667142.js b/niucloud/public/admin/assets/user.center-ad667142.js new file mode 100644 index 000000000..9f1d4ac2f --- /dev/null +++ b/niucloud/public/admin/assets/user.center-ad667142.js @@ -0,0 +1 @@ +const e="个人中心",a="编辑",s="头像",n="名称",o={personal:e,editPersonal:a,headImg:s,realName:n};export{o as default,a as editPersonal,s as headImg,e as personal,n as realName}; diff --git a/niucloud/public/admin/assets/user.edit_center-cc60f16e.js b/niucloud/public/admin/assets/user.edit_center-cc60f16e.js new file mode 100644 index 000000000..6607a2846 --- /dev/null +++ b/niucloud/public/admin/assets/user.edit_center-cc60f16e.js @@ -0,0 +1 @@ +const s="编辑个人中心",o="头像",a="名称",e="原始密码",r="新密码",n="确认密码",d="修改密码时必填.不修改密码时留空",l="请输入用户名称",c="请输入用户头像",t="请输入原始密码",i="请输入新密码",w="保存",P="返回",p="原始密码不能为空",h="请输入确认密码",g="两次新密码不同",m={editPersonal:s,headImg:o,realName:a,originalPassword:e,password:r,passwordCopy:n,passwordTip:d,realNamePlaceholder:l,headImgPlaceholder:c,originalPasswordPlaceholder:t,passwordPlaceholder:i,save:w,cancel:P,originalPasswordHint:p,newPasswordHint:h,doubleCipherHint:g};export{P as cancel,m as default,g as doubleCipherHint,s as editPersonal,o as headImg,c as headImgPlaceholder,h as newPasswordHint,e as originalPassword,p as originalPasswordHint,t as originalPasswordPlaceholder,r as password,n as passwordCopy,i as passwordPlaceholder,d as passwordTip,a as realName,l as realNamePlaceholder,w as save}; diff --git a/niucloud/public/admin/assets/validator-6e9db238.js b/niucloud/public/admin/assets/validator-6e9db238.js new file mode 100644 index 000000000..6e2921518 --- /dev/null +++ b/niucloud/public/admin/assets/validator-6e9db238.js @@ -0,0 +1 @@ +import{I as i}from"./index-2fcd1254.js";const n=o=>["",...i].includes(o);export{n as i}; diff --git a/niucloud/public/admin/assets/vue-router-d09a2c28.js b/niucloud/public/admin/assets/vue-router-d09a2c28.js new file mode 100644 index 000000000..4d77613f3 --- /dev/null +++ b/niucloud/public/admin/assets/vue-router-d09a2c28.js @@ -0,0 +1,5 @@ +import{s as tt,u as F,c as N,R as He,I as H,E as nt,d as qe,U as ze,J as ae,r as rt,w as st}from"./base-06478700.js";/*! + * vue-router v4.1.6 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */const z=typeof window<"u";function ot(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const S=Object.assign;function le(e,t){const n={};for(const r in t){const s=t[r];n[r]=I(s)?s.map(e):e(s)}return n}const W=()=>{},I=Array.isArray,ct=/\/$/,it=e=>e.replace(ct,"");function ue(e,t,n="/"){let r,s={},l="",d="";const g=t.indexOf("#");let i=t.indexOf("?");return g=0&&(i=-1),i>-1&&(r=t.slice(0,i),l=t.slice(i+1,g>-1?g:t.length),s=e(l)),g>-1&&(r=r||t.slice(0,g),d=t.slice(g,t.length)),r=ft(r??t,n),{fullPath:r+(l&&"?")+l+d,path:r,query:s,hash:d}}function at(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Se(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function lt(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&G(t.matched[r],n.matched[s])&&Ge(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function G(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ge(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ut(e[n],t[n]))return!1;return!0}function ut(e,t){return I(e)?be(e,t):I(t)?be(t,e):e===t}function be(e,t){return I(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function ft(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let s=n.length-1,l,d;for(l=0;l1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(l-(l===r.length?1:0)).join("/")}var X;(function(e){e.pop="pop",e.push="push"})(X||(X={}));var Y;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Y||(Y={}));function ht(e){if(!e)if(z){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),it(e)}const dt=/^[^#]+#/;function pt(e,t){return e.replace(dt,"#")+t}function mt(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const ee=()=>({left:window.pageXOffset,top:window.pageYOffset});function gt(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=mt(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ke(e,t){return(history.state?history.state.position-t:-1)+e}const he=new Map;function vt(e,t){he.set(e,t)}function yt(e){const t=he.get(e);return he.delete(e),t}let Rt=()=>location.protocol+"//"+location.host;function Ke(e,t){const{pathname:n,search:r,hash:s}=t,l=e.indexOf("#");if(l>-1){let g=s.includes(e.slice(l))?e.slice(l).length:1,i=s.slice(g);return i[0]!=="/"&&(i="/"+i),Se(i,"")}return Se(n,e)+r+s}function Et(e,t,n,r){let s=[],l=[],d=null;const g=({state:u})=>{const m=Ke(e,location),R=n.value,C=t.value;let k=0;if(u){if(n.value=m,t.value=u,d&&d===R){d=null;return}k=C?u.position-C.position:0}else r(m);s.forEach(E=>{E(n.value,R,{delta:k,type:X.pop,direction:k?k>0?Y.forward:Y.back:Y.unknown})})};function i(){d=n.value}function f(u){s.push(u);const m=()=>{const R=s.indexOf(u);R>-1&&s.splice(R,1)};return l.push(m),m}function o(){const{history:u}=window;u.state&&u.replaceState(S({},u.state,{scroll:ee()}),"")}function a(){for(const u of l)u();l=[],window.removeEventListener("popstate",g),window.removeEventListener("beforeunload",o)}return window.addEventListener("popstate",g),window.addEventListener("beforeunload",o),{pauseListeners:i,listen:f,destroy:a}}function Ce(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?ee():null}}function Pt(e){const{history:t,location:n}=window,r={value:Ke(e,n)},s={value:t.state};s.value||l(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function l(i,f,o){const a=e.indexOf("#"),u=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+i:Rt()+e+i;try{t[o?"replaceState":"pushState"](f,"",u),s.value=f}catch(m){console.error(m),n[o?"replace":"assign"](u)}}function d(i,f){const o=S({},t.state,Ce(s.value.back,i,s.value.forward,!0),f,{position:s.value.position});l(i,o,!0),r.value=i}function g(i,f){const o=S({},s.value,t.state,{forward:i,scroll:ee()});l(o.current,o,!0);const a=S({},Ce(r.value,i,null),{position:o.position+1},f);l(i,a,!1),r.value=i}return{location:r,state:s,push:g,replace:d}}function an(e){e=ht(e);const t=Pt(e),n=Et(e,t.state,t.location,t.replace);function r(l,d=!0){d||n.pauseListeners(),history.go(l)}const s=S({location:"",base:e,go:r,createHref:pt.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function wt(e){return typeof e=="string"||e&&typeof e=="object"}function Ue(e){return typeof e=="string"||typeof e=="symbol"}const T={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ve=Symbol("");var Ae;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ae||(Ae={}));function K(e,t){return S(new Error,{type:e,[Ve]:!0},t)}function $(e,t){return e instanceof Error&&Ve in e&&(t==null||!!(e.type&t))}const _e="[^/]+?",St={sensitive:!1,strict:!1,start:!0,end:!0},bt=/[.+*?^${}()[\]/\\]/g;function kt(e,t){const n=S({},St,t),r=[];let s=n.start?"^":"";const l=[];for(const f of e){const o=f.length?[]:[90];n.strict&&!f.length&&(s+="/");for(let a=0;at.length?t.length===1&&t[0]===40+40?1:-1:0}function At(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const _t={type:0,value:""},Ot=/[a-zA-Z0-9_]/;function xt(e){if(!e)return[[]];if(e==="/")return[[_t]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${f}": ${m}`)}let n=0,r=n;const s=[];let l;function d(){l&&s.push(l),l=[]}let g=0,i,f="",o="";function a(){f&&(n===0?l.push({type:0,value:f}):n===1||n===2||n===3?(l.length>1&&(i==="*"||i==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:f,regexp:o,repeatable:i==="*"||i==="+",optional:i==="*"||i==="?"})):t("Invalid state to consume buffer"),f="")}function u(){f+=i}for(;g{d(w)}:W}function d(o){if(Ue(o)){const a=r.get(o);a&&(r.delete(o),n.splice(n.indexOf(a),1),a.children.forEach(d),a.alias.forEach(d))}else{const a=n.indexOf(o);a>-1&&(n.splice(a,1),o.record.name&&r.delete(o.record.name),o.children.forEach(d),o.alias.forEach(d))}}function g(){return n}function i(o){let a=0;for(;a=0&&(o.record.path!==n[a].record.path||!De(o,n[a]));)a++;n.splice(a,0,o),o.record.name&&!Me(o)&&r.set(o.record.name,o)}function f(o,a){let u,m={},R,C;if("name"in o&&o.name){if(u=r.get(o.name),!u)throw K(1,{location:o});C=u.record.name,m=S(xe(a.params,u.keys.filter(w=>!w.optional).map(w=>w.name)),o.params&&xe(o.params,u.keys.map(w=>w.name))),R=u.stringify(m)}else if("path"in o)R=o.path,u=n.find(w=>w.re.test(R)),u&&(m=u.parse(R),C=u.record.name);else{if(u=a.name?r.get(a.name):n.find(w=>w.re.test(a.path)),!u)throw K(1,{location:o,currentLocation:a});C=u.record.name,m=S({},a.params,o.params),R=u.stringify(m)}const k=[];let E=u;for(;E;)k.unshift(E.record),E=E.parent;return{name:C,path:R,params:m,matched:k,meta:$t(k)}}return e.forEach(o=>l(o)),{addRoute:l,resolve:f,removeRoute:d,getRoutes:g,getRecordMatcher:s}}function xe(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function It(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Lt(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Lt(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function Me(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function $t(e){return e.reduce((t,n)=>S(t,n.meta),{})}function Ne(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function De(e,t){return t.children.some(n=>n===e||De(e,n))}const Qe=/#/g,Tt=/&/g,jt=/\//g,Bt=/=/g,Ht=/\?/g,Fe=/\+/g,qt=/%5B/g,zt=/%5D/g,We=/%5E/g,Gt=/%60/g,Ye=/%7B/g,Kt=/%7C/g,Xe=/%7D/g,Ut=/%20/g;function me(e){return encodeURI(""+e).replace(Kt,"|").replace(qt,"[").replace(zt,"]")}function Vt(e){return me(e).replace(Ye,"{").replace(Xe,"}").replace(We,"^")}function de(e){return me(e).replace(Fe,"%2B").replace(Ut,"+").replace(Qe,"%23").replace(Tt,"%26").replace(Gt,"`").replace(Ye,"{").replace(Xe,"}").replace(We,"^")}function Dt(e){return de(e).replace(Bt,"%3D")}function Qt(e){return me(e).replace(Qe,"%23").replace(Ht,"%3F")}function Ft(e){return e==null?"":Qt(e).replace(jt,"%2F")}function J(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Wt(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sl&&de(l)):[r&&de(r)]).forEach(l=>{l!==void 0&&(t+=(t.length?"&":"")+n,l!=null&&(t+="="+l))})}return t}function Yt(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=I(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const Xt=Symbol(""),Le=Symbol(""),te=Symbol(""),ge=Symbol(""),pe=Symbol("");function Q(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function j(e,t,n,r,s){const l=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((d,g)=>{const i=a=>{a===!1?g(K(4,{from:n,to:t})):a instanceof Error?g(a):wt(a)?g(K(2,{from:t,to:a})):(l&&r.enterCallbacks[s]===l&&typeof a=="function"&&l.push(a),d())},f=e.call(r&&r.instances[s],t,n,i);let o=Promise.resolve(f);e.length<3&&(o=o.then(i)),o.catch(a=>g(a))})}function fe(e,t,n,r){const s=[];for(const l of e)for(const d in l.components){let g=l.components[d];if(!(t!=="beforeRouteEnter"&&!l.instances[d]))if(Zt(g)){const f=(g.__vccOpts||g)[t];f&&s.push(j(f,n,r,l,d))}else{let i=g();s.push(()=>i.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${d}" at "${l.path}"`));const o=ot(f)?f.default:f;l.components[d]=o;const u=(o.__vccOpts||o)[t];return u&&j(u,n,r,l,d)()}))}}return s}function Zt(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function $e(e){const t=H(te),n=H(ge),r=N(()=>t.resolve(F(e.to))),s=N(()=>{const{matched:i}=r.value,{length:f}=i,o=i[f-1],a=n.matched;if(!o||!a.length)return-1;const u=a.findIndex(G.bind(null,o));if(u>-1)return u;const m=Te(i[f-2]);return f>1&&Te(o)===m&&a[a.length-1].path!==m?a.findIndex(G.bind(null,i[f-2])):u}),l=N(()=>s.value>-1&&nn(n.params,r.value.params)),d=N(()=>s.value>-1&&s.value===n.matched.length-1&&Ge(n.params,r.value.params));function g(i={}){return tn(i)?t[F(e.replace)?"replace":"push"](F(e.to)).catch(W):Promise.resolve()}return{route:r,href:N(()=>r.value.href),isActive:l,isExactActive:d,navigate:g}}const Jt=qe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:$e,setup(e,{slots:t}){const n=He($e(e)),{options:r}=H(te),s=N(()=>({[je(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[je(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const l=t.default&&t.default(n);return e.custom?l:ze("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},l)}}}),en=Jt;function tn(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function nn(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!I(s)||s.length!==r.length||r.some((l,d)=>l!==s[d]))return!1}return!0}function Te(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const je=(e,t,n)=>e??t??n,rn=qe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=H(pe),s=N(()=>e.route||r.value),l=H(Le,0),d=N(()=>{let f=F(l);const{matched:o}=s.value;let a;for(;(a=o[f])&&!a.components;)f++;return f}),g=N(()=>s.value.matched[d.value]);ae(Le,N(()=>d.value+1)),ae(Xt,g),ae(pe,s);const i=rt();return st(()=>[i.value,g.value,e.name],([f,o,a],[u,m,R])=>{o&&(o.instances[a]=f,m&&m!==o&&f&&f===u&&(o.leaveGuards.size||(o.leaveGuards=m.leaveGuards),o.updateGuards.size||(o.updateGuards=m.updateGuards))),f&&o&&(!m||!G(o,m)||!u)&&(o.enterCallbacks[a]||[]).forEach(C=>C(f))},{flush:"post"}),()=>{const f=s.value,o=e.name,a=g.value,u=a&&a.components[o];if(!u)return Be(n.default,{Component:u,route:f});const m=a.props[o],R=m?m===!0?f.params:typeof m=="function"?m(f):m:null,k=ze(u,S({},R,t,{onVnodeUnmounted:E=>{E.component.isUnmounted&&(a.instances[o]=null)},ref:i}));return Be(n.default,{Component:k,route:f})||k}}});function Be(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const sn=rn;function ln(e){const t=Nt(e.routes,e),n=e.parseQuery||Wt,r=e.stringifyQuery||Ie,s=e.history,l=Q(),d=Q(),g=Q(),i=tt(T);let f=T;z&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const o=le.bind(null,c=>""+c),a=le.bind(null,Ft),u=le.bind(null,J);function m(c,p){let h,v;return Ue(c)?(h=t.getRecordMatcher(c),v=p):v=c,t.addRoute(v,h)}function R(c){const p=t.getRecordMatcher(c);p&&t.removeRoute(p)}function C(){return t.getRoutes().map(c=>c.record)}function k(c){return!!t.getRecordMatcher(c)}function E(c,p){if(p=S({},p||i.value),typeof c=="string"){const y=ue(n,c,p.path),_=t.resolve({path:y.path},p),D=s.createHref(y.fullPath);return S(y,_,{params:u(_.params),hash:J(y.hash),redirectedFrom:void 0,href:D})}let h;if("path"in c)h=S({},c,{path:ue(n,c.path,p.path).path});else{const y=S({},c.params);for(const _ in y)y[_]==null&&delete y[_];h=S({},c,{params:a(c.params)}),p.params=a(p.params)}const v=t.resolve(h,p),b=c.hash||"";v.params=o(u(v.params));const A=at(r,S({},c,{hash:Vt(b),path:v.path})),P=s.createHref(A);return S({fullPath:A,hash:b,query:r===Ie?Yt(c.query):c.query||{}},v,{redirectedFrom:void 0,href:P})}function w(c){return typeof c=="string"?ue(n,c,i.value.path):S({},c)}function O(c,p){if(f!==c)return K(8,{from:p,to:c})}function M(c){return U(c)}function B(c){return M(S(w(c),{replace:!0}))}function L(c){const p=c.matched[c.matched.length-1];if(p&&p.redirect){const{redirect:h}=p;let v=typeof h=="function"?h(c):h;return typeof v=="string"&&(v=v.includes("?")||v.includes("#")?v=w(v):{path:v},v.params={}),S({query:c.query,hash:c.hash,params:"path"in v?{}:c.params},v)}}function U(c,p){const h=f=E(c),v=i.value,b=c.state,A=c.force,P=c.replace===!0,y=L(h);if(y)return U(S(w(y),{state:typeof y=="object"?S({},b,y.state):b,force:A,replace:P}),p||h);const _=h;_.redirectedFrom=p;let D;return!A&<(r,v,h)&&(D=K(16,{to:_,from:v}),Pe(v,v,!0,!1)),(D?Promise.resolve(D):ve(_,v)).catch(x=>$(x)?$(x,2)?x:se(x):re(x,_,v)).then(x=>{if(x){if($(x,2))return U(S({replace:P},w(x.to),{state:typeof x.to=="object"?S({},b,x.to.state):b,force:A}),p||_)}else x=Re(_,v,!0,P,b);return ye(_,v,x),x})}function Ze(c,p){const h=O(c,p);return h?Promise.reject(h):Promise.resolve()}function ve(c,p){let h;const[v,b,A]=on(c,p);h=fe(v.reverse(),"beforeRouteLeave",c,p);for(const y of v)y.leaveGuards.forEach(_=>{h.push(j(_,c,p))});const P=Ze.bind(null,c,p);return h.push(P),q(h).then(()=>{h=[];for(const y of l.list())h.push(j(y,c,p));return h.push(P),q(h)}).then(()=>{h=fe(b,"beforeRouteUpdate",c,p);for(const y of b)y.updateGuards.forEach(_=>{h.push(j(_,c,p))});return h.push(P),q(h)}).then(()=>{h=[];for(const y of c.matched)if(y.beforeEnter&&!p.matched.includes(y))if(I(y.beforeEnter))for(const _ of y.beforeEnter)h.push(j(_,c,p));else h.push(j(y.beforeEnter,c,p));return h.push(P),q(h)}).then(()=>(c.matched.forEach(y=>y.enterCallbacks={}),h=fe(A,"beforeRouteEnter",c,p),h.push(P),q(h))).then(()=>{h=[];for(const y of d.list())h.push(j(y,c,p));return h.push(P),q(h)}).catch(y=>$(y,8)?y:Promise.reject(y))}function ye(c,p,h){for(const v of g.list())v(c,p,h)}function Re(c,p,h,v,b){const A=O(c,p);if(A)return A;const P=p===T,y=z?history.state:{};h&&(v||P?s.replace(c.fullPath,S({scroll:P&&y&&y.scroll},b)):s.push(c.fullPath,b)),i.value=c,Pe(c,p,h,P),se()}let V;function Je(){V||(V=s.listen((c,p,h)=>{if(!we.listening)return;const v=E(c),b=L(v);if(b){U(S(b,{replace:!0}),v).catch(W);return}f=v;const A=i.value;z&&vt(ke(A.fullPath,h.delta),ee()),ve(v,A).catch(P=>$(P,12)?P:$(P,2)?(U(P.to,v).then(y=>{$(y,20)&&!h.delta&&h.type===X.pop&&s.go(-1,!1)}).catch(W),Promise.reject()):(h.delta&&s.go(-h.delta,!1),re(P,v,A))).then(P=>{P=P||Re(v,A,!1),P&&(h.delta&&!$(P,8)?s.go(-h.delta,!1):h.type===X.pop&&$(P,20)&&s.go(-1,!1)),ye(v,A,P)}).catch(W)}))}let ne=Q(),Ee=Q(),Z;function re(c,p,h){se(c);const v=Ee.list();return v.length?v.forEach(b=>b(c,p,h)):console.error(c),Promise.reject(c)}function et(){return Z&&i.value!==T?Promise.resolve():new Promise((c,p)=>{ne.add([c,p])})}function se(c){return Z||(Z=!c,Je(),ne.list().forEach(([p,h])=>c?h(c):p()),ne.reset()),c}function Pe(c,p,h,v){const{scrollBehavior:b}=e;if(!z||!b)return Promise.resolve();const A=!h&&yt(ke(c.fullPath,0))||(v||!h)&&history.state&&history.state.scroll||null;return nt().then(()=>b(c,p,A)).then(P=>P&>(P)).catch(P=>re(P,c,p))}const oe=c=>s.go(c);let ce;const ie=new Set,we={currentRoute:i,listening:!0,addRoute:m,removeRoute:R,hasRoute:k,getRoutes:C,resolve:E,options:e,push:M,replace:B,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:l.add,beforeResolve:d.add,afterEach:g.add,onError:Ee.add,isReady:et,install(c){const p=this;c.component("RouterLink",en),c.component("RouterView",sn),c.config.globalProperties.$router=p,Object.defineProperty(c.config.globalProperties,"$route",{enumerable:!0,get:()=>F(i)}),z&&!ce&&i.value===T&&(ce=!0,M(s.location).catch(b=>{}));const h={};for(const b in T)h[b]=N(()=>i.value[b]);c.provide(te,p),c.provide(ge,He(h)),c.provide(pe,i);const v=c.unmount;ie.add(c),c.unmount=function(){ie.delete(c),ie.size<1&&(f=T,V&&V(),V=null,i.value=T,ce=!1,Z=!1),v()}}};return we}function q(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function on(e,t){const n=[],r=[],s=[],l=Math.max(t.matched.length,e.matched.length);for(let d=0;dG(f,g))?r.push(g):n.push(g));const i=e.matched[d];i&&(t.matched.find(f=>G(f,i))||s.push(i))}return[n,r,s]}function un(){return H(te)}function fn(){return H(ge)}export{sn as R,un as a,an as b,ln as c,fn as u}; diff --git a/niucloud/public/admin/assets/weapp-c2fec376.js b/niucloud/public/admin/assets/weapp-c2fec376.js new file mode 100644 index 000000000..a80c6f58e --- /dev/null +++ b/niucloud/public/admin/assets/weapp-c2fec376.js @@ -0,0 +1 @@ +import{A as t}from"./index-80fd3793.js";function s(){return t.get("weapp/config")}function n(e){return t.put("weapp/config",e,{showSuccessMessage:!0})}function a(){return t.get("weapp/template")}function r(e){return t.put("weapp/template/sync",e,{showSuccessMessage:!0})}function o(e){return t.post("weapp/version",e,{showSuccessMessage:!0})}function u(){return t.get("weapp/preview")}function i(e){return t.get("weapp/version",{params:e})}function c(e){return t.get(`weapp/upload/${e}`)}export{u as a,i as b,c,n as d,a as e,r as f,s as g,o as s}; diff --git a/niucloud/public/admin/assets/weapp_1-7017a047.png b/niucloud/public/admin/assets/weapp_1-7017a047.png new file mode 100644 index 0000000000000000000000000000000000000000..8aa33ebc592ab797684247f5c84f248d31ffb0f6 GIT binary patch literal 133004 zcmbrmc|6qL`~M%ZL};-Tq0PQkwjx`FBD)!kwZ%5}tc@6xN+^2CQe??)#*B3=V{Jjm zZU$qE2s8GKWtj1MdcWVV*Sq)UTYvrf!|m2QpRPIQI@h_*IgfL{M41@rak2}rA2@J; z^VZE9W(N+iUOsSuDS?d<_{4Pn!N&s!P9L~+L)#*lVPTBp9muJEZ?%3_<3iJ6VJ8#Q zBRtIVrzND^o`>_lFp9U1PA`$^|Jr`r+&FD5{-N~G_`F*JftMnT&I^2LZhS6~#l{xQ zAbRA@hwzgp-s~*w1#J!Ye}{y4J3GpSbU*rme_Or*>4p)?$KA_YDQOc|r6C|Y!ATB; z;?bc>Y*B&Bos`2#cPbmTWcW}>q|8EZJuUJh+Yzk;3cFf{q=$HYiX<~hkAeCAFu;g{0Ki%~t=lw0&H2_J-{)#NM9%Db>pg3r!rk&k;06^NVr7Ybn*Jer|aw z$gNr(=NWJjQ(tj&bG_H4`olrk_df=PEnYf;D_c&9t6%D09o!l)mQZ(24L_@NGrg)|ee1gZ9@hH~h@l+pa0^(ijob_2I=L z>Vu{$ozF6kcSPdOi$)3X7383|*;rFAmw7jBMDz7P~7mRgH_)<9XOqHnl`6 zScQYXed1QnIr#u&K~C;R)`JG12sdb&FvsuXz9f#ZP;fvwl*H7yq1-gtZE9l=uJoJj zT2hBSBAMrFXoe)=+mQ7ihs87AArqDL&;;o!Y?y@+YLA&Z{l_6IW0VvaNJ>n6DWKHu zRM?Rumv-gn+huz{LocuNt_gNW&TF!~jbhgheJ)}><)dY9zcin1+&H^bn>a}%6dGTB zKZd>JCEoaOdJq#$Q0h5cb4ytNM@s3Re6FZ-S|@_|Qcy+M-zOvQT{whG2v)~j-8LfK zw@A#5!CL%46@kl7xh8jtgifFRR;@lXiuE!F(q{zs=(2s;pUeWjZ_!wq(61f2Q5v#f zTh1qAz4k0GVeFoPQm|+5gxwaZdLvr8vBqQA4Ac=T0{0qyw<)r>)fyvD*BmUD@&VbA z|7^S>K}!le0CkSwCSYj0{BlFzZ#DefP=hM0d_jbG%x@OX2zqZJ0&6Ih8Khd94H5ag zlMe=q!i;|kz6&Jg<8}SyNBuU_ASG)fBBMUpN!!={kaZw8PV+_(6QwP2dLi55)*uji zoBc<3Dk_oRc11^h$3Uknigbr2ge}UC44vfQuUlK|XtyyI32n)aQ~!ZOzTgWkHU zqihUcpjskWxCxKge$IAQJpz+my5Hu9@vMbW`V4@7j6csDl8Ba-K zt0>mOV~|O+^8P>;E@-IxZhUa7N>%{2>;Q1qd!k^Nxrx=i?od-^_{UKjGm)9~8oOp`; z{d5Y~N<9QDBPW$u|1=;|z%tYlbVv42ncW#!20e8<5x=CUUl&@$7Vv!4&MM{)3FH5N z_g^JuBo8{Xe%IPhKEOzYE+EE!yXM{0W{`rKuVh^~|9e-@*#b>XBg6bEfA6bTkAdfs z!KNpU{oWV;atx1&T>#4e&*H}4{lV8cnZR>)d!A=c ze(%dPgYe8sKRfR(zTew7GYQXBW|n8a{`;Xubcq6yRD)4*`NLRAN@$s+KIVUV=FD$n zS!?##7yaRWG!lvX?ows^W@Y%y^+;;OyX~(Euq*UYKUyNhzBX_X$YJpBFI6ZKGLPmg zxzqjo+7Ln=9qkS9G3@oo!}Ys@mery75h{f|Dxfy^v%9;J1(?OcSJuqqcByv;$I*@7 zU4lqj2uj_JKV*=NYo`Mui1G39(b3UiG^*$o>8Is`VaqA;@rIbrn%VSw9mX10@O&+? zLYp))W^k>3lYVz5nwOd}qUhR_iMFY73#w`nK+%}EM^${MwnKL|K=C2HI6U<77*5^9$}py+{op?y3|Le4 zBr1mOZjFwPmfQ*mpnQF+(9r>OetWt(hTjqlrg{R+XslLiplys$zp3sll+#)eGu)cH zD^L0DPbfhLfG<8ZG~M`Usb+Sdk88a}&^sY9QFNIwkvs!FR=r2x$q1f`O7+6E#R&ui zRM68ymLz3l2G-)>yWbslr}*38ekX;~k9{4q4_O3$cOb5Lh2V_tjcc~?uE$yy+fVHN zP@xG0Jm1@C+$;Ab!s-hfcE*;4;k&D09X?4&XVpUQP_j*wk$%1d1VT*skP%39Q_ULR zRxQv}PBOQ3+}T)!-8(FzvHRs*+zT~}&~;g>5-m&c9{V_qjMhpuH&$1w%htH((wUMQ zbZyl5TId0!bm%Ur$M472lM2qaHh6`FUlkU` zQ=XYxSlnNLY{*B;wIW!B=PUwD_QaE^59!;pWD@CPM6WBFIf390Cr#Ab@&#Aq|aj^Q;(F^f1L*MXPdbihf z%l0ZvD7Us8o{(+r+}>tvaXn!^c;u!K!mV4D?$b{|$qVrd$1A(dd@hgNNnHx{*tpfY zDRMEV(WVCLF}s{6ze{|Yz4r4#1tn1hTx&@G*w)JZJS3s9vF69{LxbYRDci-Rs-O-rM%&1q5|vs;taSfTnojX<7$E$2v{1eNooD|GedJPQj;o@ary!UVJ}q?z)4^3 zhF3cAqmehk?p>-orvm0kp7J}ST*3kpg{gQNBW_o~JX47{bi5)y8ggz*4cIYa!)x=^ zsdL%gYRgy0js(v4H8pqPX&RJon}TGx8XUY^sdr zBPQO=1oCWkdWZRaz1VtQUv|XTG0;_~Ui_WU<4e}LI?*_f+&&xT5A4mO0%-VZGe7Ud z!At$V-&-VS@itw3BR=}53v+87^4uAD*Hqw6%j5ODR^(b3hsRpb;K+D)EKS(TD3l>o zRk8`Ro|KUR|G>;I(bp&bCNyFAn`}~a$l3Pen-lOoofy9PkZ)B^BycD(GCe6V+nOo# zJn7u}X5(JHhSaBwQfY9}m#!|bw=cKLx#2P=14opudqxE`v$%->hSm5?UZd1Gccy5B zQqRXd3!p;ZN=OgL-yDbUh3>q}*0i8K>Yc!G3Mzj^`}2$LX19vQV@kuO+s;2SsVZ){ z`f%<3phiiid(Lrx^_!rRsPPjx=xZ^MLe4;zMmREW%B``GcHLU~0U~To6hiKCNNAf*Md9(lI~r zoPPb|c=xTaN3M=%`_2eIoIbjzRT;9CwdHB03#4J9>9=?NarLwhF2|ay=}jBbQq>y- z&E4sgsOYeY1xq|X8y5h3#i+MSL1~%=U+`9pm zPMwB9p|+>z1csKDL^;?hGPR^wu(-{TsnrSUae?z!CS`4^cD+c;pu>VyS%itzoY%%> zFdKNT4MAH;6cf_6pOSkXGveM3B-frZ9546s1?lm*W-HP4$NV5iGHd1Web2mQ7OhkZ zsKcQvE!6}{;ktHJAY!$;)@$&^)5@bJABfL51^ssxE#Kp=ORw*CIMAo;D+eDxxS!jm z?_5MsD3{H3j-P2`EpF=SM%&)o zOZx%6z-wSFmJ7SxTrAf{Id?7e0_64ruJ7?gD!NKTwkhCkW@C&j`N)#QBzjV5vfp<; zRfA;L&et`#zKS_P-Tm1;xO{c$#{j+5pNhp|=>qWW{tWv1E%CG*hbNELd-c5PW98mP z9T#W0rcOJu3OByDsB~hcneKfS8#aisGghZ0kb4|_X6K4;H^_i^Z%D5W6eymrx2=a^ zyX->dS%;mH?S2Ff628Z(d2O%FsJidD6u4)`kdY3ug_hr^3zzOh3MIXMoxPc_L1sLS zv61~8DsRoSCzP8_u3oy{x2)a4S3=b1_={3&A5usc&77f-2c`45*5~P{rm&tJF#?*# zYZSjaV!9Oz>~<=u!%6ou(ucPkLg~p4EM$EL-gIOSNT*ES;I&2hhRlNMykEY@F!|L712`~QlTYoM--3cCh@sLtu+}yR!AY)&;B}v(V?`HO!jaZW%<#p8nk%#W3d8O zl7C^rcFyg}yk)~$Vk2$Q8(ap}MyAXQ1uT@dk~kN13oc*xhB)yNqFR0q-HQud^2_M2 z?H~+oMsTTq5wesd?Vk)$#SKK~dp&PJZ=5?vwj4eIi`Yd}Wgrp@$worf%Z;7r>hXUnlrAsRc)e@l^PwP+KYJrZ#oIpq4ywRh8?CXisP{~; zoOZg$SkC5q>=OMVqz~EgUc}R@xalJx&Lpl#T_QN{8io`V1hC?r)`D&)M7Xb%^@+aG z2*sf;;A3GKLpIHe1)GWW*o9iM?Xn`A#AMT0yVy88Wl|>?)WTxNl^9ZsnUZsTvQ(dQ zZ`hX8*9Ph|nlXqgi&Cx$3tSkQ+|$|&D&;^9Ul_0=kDXBj{L%C+w)tP#<}72o3hlW< z+W@QTJ16W?bs|W~rbBAf0RDluk1D-cUF5O364tyqF}kHU#O}Eq>OsIKrx#9J$}5#@ z%NOr z+-*44!FKx9O|51boNvJUe5L*j8>EcE@N2J^3*#eWmxepz_gHg$L%2p2c03ni?KbVC z+$whN&_3jOy$^6es`-pX)R+k@&a{4pxdoN9*9}B1MJipJfk~C%B@cStrJXAqB{HU* z(&}fce(07Oa#`oV=2%e1I1|#azpMce`XmCfNIOSQ{^^42%a8A6NZr7z4!Ys9QiW>4Sjuag)l%ekH5 z9R|v4zxq0(j5rc$llfLUX@Ipjbc1xx^h#dKk>`?3YNYR`h-?jEtj5Fk%AI1N$8e@e zm>-jmJ0wus7kO8o#=%=eFCCQd>9J(SM}&HcAyuZukCh%;j7jjwfB@&znQ!x8j@>JtTn7U z(2Qkw3eg-o)gx9|^(52Zn(}>I^oy+0VX8K;C_}(aYdt~Z^7HW-$K_mUKK+$PuWM*z zx^Ii7OC7k=-0x9J>wRW@X4{aN@yvx^03msfw{nEaFT_3lgpr-q!iBfvq9g1h2R z9((M-LDe@l3J$qA)alp zobwG+E@V zX`(=bY1!c8vKU?t2bxY5M;*1zpl_vGnUVv2Ka@fPK-xuPpwkPLIA*vRq^gh4pMX%R zyM2^_W^^;ddGe;gmE>_tA~ZvX+S6|k>PV8Wm4!TTN?*FM(7k8(C{Kuz>x$1iSCXLr zk_jGOtOSdYY%HHL8BFEdePYDaQ>?-hj=O87+_NM>UC`?m2DEYQOB8lo- z6qG>IXj*jVSQ=zvSEU(JT{$g8YLmhgsupyQJzFczbocfawtK#ESQyvN#B#XD>A_3S z4|Ibjv_)(YsxS!4lD8S&pm?UZk_f+MrC{eo8y!58(D!Ulry66mFC3ZaX|2x1HHM_? z+rp{e9B8H>FdiDs)CmECDM{*Cfb`hMT9Jg?bo+Y@2<8TL4vw(k%?h~JPLSbJjmu$E zZ$bS^w+9iqD8e!q)Nf#1eh2^LkiMHz4O%QWbfK#l*JZ7hN!brw&I~lt_EYy(pIw%7 zBHs4kIo)?WnAae2L~E>dm9NdSI9K=4Gqy~rR4sX>v}?gPF(&~@y64uxV>4W;p<|*_ zN6T5m=W@OJJf3~dHAp7OL8=-m`=F3dK^-gwsfsku>Zd%oIL_M&`N}xy@{xP)#Wr{M zFhinjsyNjv>pj;KXXc+ni%#AD@~Xu_xAA9}TJ&P|LxrZmU5v_$V`j~1xNNVb3m$Za z=0cS*|JQQ4BX*K5Tm0`}3a-bP44uBENSgOVd|W@*O_*~EeogI_Bj%jsRu&hoCfr@mNnP2aGdJ_VHEggz3E6~0wIY#wN7~bR@ol#9 z*LZgK^*g+qgAjpKjRTYrMp2WE(=s}*l$4Y`Cd0Wn>@|bM@q{)%+Bs$SVfopLGLsSY zBfD-Vd|kwYTKnQo%*0dY9hDNj>S>3b({t|q{L!f@8JWpK>W_EWjL>yIKmV0ezw!2( z=KXaAos0u^wSjp3=FD@tFM{WDlh->8HZR`QT)02iZa3x#fqn?<+m2kBA2nT%?Hjor zad@w?54+0m-$2zal(=dex}fqid92$Oo|~jIJ#JKaYwwieO%4!+UL`4CVfLwiy>{bA zawGk|$tSj5{>K3`0`A&-x7Y0&xw$lVY?KBe9SPyYGSo`T`aR7CAP)vfYYIX2bZ}AZP&6^D~S`qI!@f4Q*zS4P}3RYhJ z!YAP7a{3Z=74 z8R&e|ZtqXdh02c+a34#n)sRp0-Xp!9$z}w2?j8Yey5Uy)4^)6u`t-{d8oHDSk892G zp6T@GR#o>QZaOM~n-~%Vee$wTW|ktq#EyE&XbYo01hkIyUn?r_f)d_?sK|Pr52!AS z{u=EG_^M{Kf(X=Vgr478O-a zIDL>Bz&8r0P!Nnx>Y?LGY%&rS)a`D#uvJ@!#gU%KuV*4pO|8{7y;|?h8SN2%lIy@S zha*c#Z}d%wN+8(b4Z}-RpZ?jLafPMtT?F@Bj-1^df`$U6L`J6+Q`Q$2H1ilDjUOn+ zGM;;}W2Tc$4IYfFqfI`_d1`gb`QQ3dcdn<=`pcnv3A^9 zRhuSux_751MN$^aW;0U}ovy_3C|>3L1bozK5heAb`g_#KIC_A$_dM@pCPBaz)m#hd z8H^V-@aLg@x_Cb=&+y3m7Q~C8Kue~O+1gM4x<9Hwgx@uXn=wAkN%7HoTcmIONzam2 zgdVtF|D(R_bwKv>zgYm1yMsXP6;2}oRW0ewt|KS|D@O8|!5BO8gq}(PBwIkvrbMt=(mbzP zFJb6qF5I9vL>6_e4C9|Vi}a`{dIPFSR4OrCdhW~bui*T)$P;wCXcjk@XR3m#)WsW< z%&jBFQd$T%)}F|y%>k(MCvIV75j$bDkxR_IqotYU_piY7JgpHTzz-m0jURO zPYbVEEqZlUIQ~`8k)9wc^>AG?Qq~P?d{Y)B(U&F7Y)`!~aAMs|1V#c+C`CjXK6CdR zXw*2Nq~vLSNhT)B(~;^j!~Y4Ii!(b$>cWiiD?&mw=6cPNOi8uJKzo+{m)0Zfu!ABU z(l0^Ii+fkgj`s@e+?f_On9;ymv`O1Y$5ytm%(NCZ=!VOgD!`MQ9vqj3ddlNbxG~DT zK}@Yp_GbEz2YA>^eU~$5LzPMWVoSxAlmcCvOyG_f#7EPQ#?ms==uJacdfYQlD@qxj z@i{(V#YBt04L_NUrdDNJfz1!q!tV++c1GOaJM}TGoCUZ?a1CO>SKt!BrVAPAp`FEH z0iQww+EO0M7Y}?bf&RSHMu_PaEHq4+`?mf%j(s}crXxs04L(0fgVlt-mMN&(BqXJ) zldKG3K0dzPt$XY7Qupm5`6N(T%1bZUZ{eJdGs>QQrL2wCcajaG%)SFP!4@|$l9I#c zImWPK4+qES3#BQw8-R9rIH6svumB{EbH_^AeF|U=Ab63O4BZU^(D&{zAi5-vRLjQ2 zWGdqtVHCV2?+b_t%6W-PKWHtQiHE&9L`Ml+bfo&^&k#Z=mOUjUv4GTNzWD%WX`!i_ z1+u6)2hH{R>A#6tH;h;x+-Y^H@jU2%NRi<&@^0dF=GcM^6KaU(=4E-jEh-kI(2aci zR3E2fS!NA^kn*b#M(bwFayr~nCiu}}lDW4*XH{ktM}>zr+MZN7F<$ERnv$JJ&7N-+ zf!i*>RoBhc-wQZ9$*{$JydO--PO)x$8y0YN#15wo{9|RzZHWaR2 zr4(thtqiKH4y>z)B81S#4L>2fwLq%m>t6{6A&>?SY?Epd+*Q`yVMi!@%@BK19aaH; zmhG|=!*11r*Fx;X+{Fpb>xqF%FnhiVF<<)Kx^w#A>K4NsP!ra|{a zD-A5s{g2xN-nM5-!YbUD5ImgF0Hz;$n8zl=9$Pi`z-3S<)p#!~*uROq=570aZ(I74 z`!0HNrka&gKL(-k4C7{~`cO->npO!>Zdrsfh` zqjNiUkd|)a{63V~gYh7!<5}c;_xxG+VdnZD0G{&KIy7&ALa_11wy|2ok_M}usr4FL z=~O_yX;wz0#+e2R+Pm;DK}?OSJIkkCGG9Umf4@59g}xx!qh8Hr zvT-Ek(TA*CxzPyWX|W?tSmnhcoiMppe=(xLET-I?+bhuWBt*1q!wgn%#C9?9e8c8= z2p}+N4&0Vb#FNBhM2c8j+{EaS#*R-A8yjXJZeJk;2P(NXCOjasskA8fnhlL=p6{sn zL-AX+=0SX-hP{j!_+Dcdq;{*foO9$+g-3Su&KP6QO4EQ<`SpSmS9b{%c&7UWc0xcI zwJ)OCgKiB7K<~TeK61zpENwUwMy@Mxj7+YxvNGsm2Q7o2;4&-Ct`xHro^_>(Srt~) zAOE;$9kH)GCWM<2Ck$;|{hFa4het#n{Ycx?OvjT#s_4bhE{P)~t7r%Ar7?52q90l& z`XN-w2-{b%uK8A|{0ty!dr6|^;*+zlT3*Dc8ecN%^!8~sj2l@mQ(cc+dW(577+Wwd zSHEEzD805iS$6fPk#m0gPtMOx=P<{@XUA6mg z`7w)H>!Z6A2%!PT5NPN23gQ-ol*=DVPTgyo3?61Um|!l!Mkrzq8@A&}w~WsOYsWcz z_#79jj=+`K8h9U9@>{gN>C2GJ1br8!L8!Qu5wc;qEj8kwfkBv?n>qLMSP`8h6AdMg zZ=I?fw-74SL|Nka>7(V{KB6!T+kj@0#svz2^N9n=d|7uVBNLu+2_f@MpjX4P zTx>p7dIiaDSxykdy}d&r2K=YUFDmR6PFQid`=a4IHkH0m;fJ-lOObA)N%R2ASuYLN z#!>=DJN9;%|6&1yJHLayyyp~`CuPDT@Z~xIR95WZwT*<%bLDW!R)I!~W1QZkeEE_) zs|=}4@p=au=yB_l@i(=-vi(04y9a*W`>FbJq40 zAYQnCaEh%W&_rAOJ2$|J_Q~`Ah2GLq zV=Fjl=CJ7F$o1b(Ux67d2J-MTr1gm0tjhjI<`h;f9nYV2t}p+WJb2Z$|K3l$`>7CJ zT*iU#dVjc*@3RBQgR$b%e|P~=0icS8I|g44{Q(EX0Srps4)6WlKY$q<0GQzhKXm2y z+{2NZL4X7N8y~+A`TYxh_CWI%<iBA6> z`_MW)1`Jp~jr~&C?_anX0yM9p@yWa283#VgsRg(XoP%~t-0xp-0|=kgjpSFyf8}oe z+f#)9zIQjJzij=MiqSf~$XsT&a=6k{*5HF_?)O*GFuuI+B_|br)6)ZtX@0F1e`hicz}J#-*i7U7&H7=GVA{|A75BRb2s_22eSE0eZA|Mmnf zF#f)MfCB)GXqU5T{tw}@1B6TEo|5CiKeVq6u&=f)7~cQ;>4ezW2YdJ2oBkin`rqT9 z`5LevxTbO-{}1u9DE|sizy9~v`U`=>h(zM-D(lsob1{~~e!9wtPrIACQJBkA%7ddUso*ixPO zUrhcUbkk}*e!5^WcrZcX5A>2E@Z7MRqs8YBqxK!(+yd*|+fV+1UP=L;=M6L8tNz2N ztOB^U+PKopi(kF;-w*`)4@~lf#}{q?$1VT7Fc-{dE&D*fKVKak2IJ-D-z1H}o5K0# z%aKS@Y{pnv69cO){iXCSmy5>F7xuB5o3_9a;P*`l*P^ml+}81IUMf~XS<2g1YrXe$ zb8BmeNk~YLacJ1hd2Phyj|I;26ZF7#BG#RWOj&#HpuY7ZUUZTIF}DYAP>LO#&v=ir z6#a>zA{sc#M?jp)43Zn%o>m~n%H*KoN9Jt$;EVoeO zU<^F6WcEtN*cIbQ?KiAFGu7pPKMn^FJV#wO23XtgxOBseCSJb_uf$l>?7!b&tB-!I zXi#>Gxg4N*>sMP+*Vfi}>ZHOr742*8HorDD3Xoo|T}A**nf-${_~M{nBY+Xjbk!~` zjZ_tnwExXw{ofVjRXbxR2h{UHMBckNJU(4zbvI9ut7^5wEwM=sP&3@K+c=ZzYNml9 z7|t%aP?t=2chUJPxmezQm0$yCaiLcKT^0W)Ur9>zyeQ;W{8^Nj=}En^fI-=ft#4p* z6Z?(ctXNCu<44Og(U0bUy;O6~%__ELOQ)I%p|{ntdS( zLt2fdTmPY@Y&m&a02tkq!-_2MT)L9rLG&N>y`F+i*1yYr`P+d`&7Iw!<=F2-rQa1( z5l|1Mp9_@1iA=X6w%)L=H*2E+GyqOLq|IEZ?7o=!Ap-j&f?MOcS~P(C!u*qINjQf4k0mv7v%tCE+`e6b~wr}JcHJ4a1 ztrcqA;Op~us%?=dhP^CW(!@_N_jCJ-_n5(2Fo!_wM45{IC7pQs03WBSJ(2u0o= z^E)8`k++_p+~y{AIPGf9>RWc-#)JSl+v=5t@@}rrwZ4Ko(mND#zQlH-rM;w-6r{uv z(KsI^o?eo?y}f;0?6yg_Na*@sgoVaEdZoQyMG?UsqFaP+zhC7sJhhB+CL-?*>u=gc zl_bg6E?f#7EaTL&Mkndy_m?KAdX0|RY5o$#ISE>?BZyN|xt%A2eT&CC-RM!3DGv$4 z+qqg`zg{^Y$pVQ798=>r3ndVZ6~|~(K!P30?>=)?R7U2Lz~3D^y?Br(Jt-k!ZU@L! zyg@6#oXv>#OuY8Yz$pVplB|m9xHXodE+=s!?czOMC#T$rzU6-2aj6?%3I-a?$}Q}H zC=9%1VG3xou$dCzc0^jn#VgsgHOP=-Z&eaZsP1H z*_R3bHRo;`GSIN}ES;EyD>!Rr9`}aT7D1QvhtAbal?KUjm=oa6U7}TT0MU(loOwuq zKau6sKz`x}Xnnv`o_UV}xzoL>bnEQ zK#VgbG5qovG+I_pE^xbuJj@3Kb*a~wD#cOZyhI-!)_Tl!!5)c#NLAqlUh225#XObO z=Q6;JS^qmP?57D=z5PIKx7Q0J4b1nad$n8P%OpFeDobw%4wX!D*u#be5|R@`_i*l% z6Q%OT4T^OJ0U-Rdmx5xqw~87Ii|TA^i)>4$sATVz!SWaX?8qZ{RH*-e zCWGg^hev{l)9G`lcPdv|9}Bo&kkZ;{_OO0i)^~@p05BvzHc+EODn`FlK0);Nvrue) z(MI)|>&Xo@=eJAsVy}X*Rc#~Zhmn%5@U84UUrr0&5Io3oJZOR`OcqU)c#DUD#*i~W zPN(g8fHc(Rv*g{PMbXw*w>a&i$Y;P* zt9I&0;yiWPhgji8MC!eD%VL68vcA00EmE!!|Ds{t;d_`SgwW1!AN*b~PM8iqEG*gMv$+;WWMe~}_n7vhGod0T{K2QD@0G_muj>>ejX-bax-~O{ zFZK?wVnl?l_0C?IeWw7YKN3xq%l79?Y4|1rIoErNIVw-XB;(4JD*`3QY!Yj!toT^{ zd$PwoU0r*w+9@9}487pg&I78GvP@GCspP{2kOKio0&=G0F{C4N%oke%qd-F^s(rIb zPeHH98P7iuU({m~tSBF0?Qh$i?F^n)>eu5V#1eXLvw5livR^0^>#55GXIl!WEqyIF zpzwopQ>6ke5|WZ!4fhx#-Cy4w4b-gfX!O+?y|^wRlhdS(IV}D6ZVUnDEs3z;;36+u%6$IG5{9`XfeIp^y2VHng8- z=*B^158fo?XV8bazFY$)@vNH`4v56bWW%@A({;%$M=%APD*Y)y`b+FV>RNrk+$D6# z)!xnq^`bP}ic;#gredx?J8Y^S0${=tL-=VHb{o6M$7cG1M!_H>fK*$i%2L9y*SW6T zA1b+{8ohBA74Yo8i-Dv>i3(76kHd;U)64iYb#PWi}XJSHTYAt$`?$M6O*dHS4XWS)D+m`FfFA1n)dm zYxPH8ozb8dsAG;ZNa($JwAgJQy+b!Xr7V2|E_uz~xX)Aw?3XtvhN9JkIPG_!PJ473 z6TX&y;9uzPzcat99&lz3{5;zO9Ity1D&EWVDrt=qSr#TuWxS`K1u2LlrSyZo0C}71 zYR}ab#S>N8UIVYMo@hnp?w*4vep{Nh(}eVhjSY<;ECP6g*I!P=&ukp)vAG!;oBDoh zSuRB0txI3UNaxB@*2vSq)Q=od;~tYqMcTmnx(gSg2HnvqoGdRnJV20kGaQhq%eKj8 z!V?IjiL}_edk;KcC-GK7t@nBuyXk%U9X6mds5SddZ$h9&B=yi;r^aY&0LXO1Zve*% z(G4aYz0xb56q!q%ErLUXu%1nzrem(Q%jlDd!s3jwn|8jN-xkz;wEJY^#s8en{I4SR zxp}+_!8UaMvKsc^2tIi8QrkAP)n!(;o*wP@^XG$j#e2sY0h9pP4UcWw&oLk>|1O{& zITe%be*j@60|tStht6$@m!gB9ILb@G0o+btGXqYgQu9kd+|j{ce{*!C|IR~{U=B!! zQ$*wHt~e&FCvyYl(^=XoTN#}r9&{!@%A0Gtjs5dA^DU>mWvj|p428ERN*fYXV zb3IXvJew@$sn+GrgtirfO|>Rov)mNOfcO zNJ0vS)6B@vwYBVCS14DU>7pr6bgh1@cYhHcvSiS4rkXt>B*ZeVq87_`j$YmiV~L%* z(p&_yh>b={Nl6t=6G&hDPpc>BhPZtYGU`Y=KuqD423vv20EQDyL(RI7luNdrpcgxlJH;0`6Gx%iHWNFU(?FTTi2jaOA*S(}(?JL@>ne3l z%pU}(i{kLJ<-kgHXQ03|EC6}Qdd3xeh8*b&E!w*M^wng3^v>{Goc_8CnhO$nnN*Oy z{_3P?C8Y3FWkJDBKOV>=+FojflYbJKdzKhLCKSR|9Hoi)C5#^*QMXChcv+-l&7c1Z zHFdOX+%$$y)=WQDqJXpRVM<><`5jR3@z1PR&1u^8UA_D6Zx+B3JYR=fNU!}C)NhXq zzWd#CV0u{{=Chp6?&Dp(rocqqhz^+|uKpWKy?p2KwUH2!)BsAZ3qVo}R9%!lI|%j*>f{;y+pMG+nK%jA^ds zYoRQTSVk=#5`UK|$zSx?%sAgy-CfL9-A32=e9-H+5JBE<|E88^ICs4@ym{zM}|gdLI=5ztSao&#DD@T(N$c(b?^=mVIlm?#Fb-z?>4m# zAh;wm!vp9Y(wov!CFOp%Q0({67J>6fif;r_)`_@3#)jI77T#yyk)mkQqn%HR31ue zW33p>x%JvYtx%q<9q<>i1KSHr4HyvC4jZ}?xec%d59*(C@c)>e9y-^UxITZy8Fn)L zkjg`vbEb`bWoEctzfUBhD)K23Rz80gSt`;?Y=CCwAFc`0pcER{ILVrrlHE)GyN&EQ z#B9NfYPa6|>={d3&5m^CBSwVq&!4&Hu=^vT-BVt}J10+jYqqlG*0BZhsKT?kxAy?( zO|lJ?UaM9x^Vi+IzRA6+3P1!ki0KnyWb+qez-LM6fNt|?%mejs^V^Qm`m$hi52Vyh zrOGHLS-}7$^oGf@kGP<+NAUJcG8zLux(Lwyd|vmW(5SZ{CZR9FyNd#3Ez)$)b#8#z zP<23CGB3S4bG>4vOKo{>`ySNWw`An$Q{^K)BTeIn0%cUxOVu~jdk^?4Wx(kV_x|!F z^eys+85AHm;ERhNW{f^}!2StdKo`t}4fPvefzmrf_GaGZ$@g3t5BQ#3(NkXH__>FE zynDV-JjyK>>J8G|dF?I+eZZ8OO%N8#d%lr5mF0vYq$yCVV`o2|%#8(lOtR(BeSCn? zO)RtSt60cOH7}=P@$}#Y$5uh|&-la=S?r+8Uy?2B+6SNwid8$wJxs+>CoQkg7&3J&G4OKpJy(3M=LE}Qt4 za3s)#ti22v@by6P_LBw5(&0AZQ8|n6La{%Y;4rKm|LXi=cc6!ZJUIuG&Y@^`|tc)sb+` zMuV`fBv0PRP1%i+k{4PX?0}S9Bwl|eTub~|kHz~|p&;A%_8ZL5=H_NToDe|e$%UGK zR0DRQmPfZgA2+_)S?sqkR$G-Z4XIXk{(3^F<1V2oqH!RRW?DColHR*i@Pu&5+NSVL zHE>{)+M>;6$9cT$EI^gWn_imRYTRiI3^v{79=(TEP6M)L;W;{sfe2}RCq7{i{&?eRU z;XchSyT>gncgBf*<$6M>Tijf7OWRu+_S7!RhcDj9e}2%hFPqm%sso&`_)!zx%2oxC zV6zXfqenhA<$z*i7;RHcEuzq713=AWzhP)*OG?82QWgaR&!g103}o$6r+I-&7;MUn z)^-t*{2Yl9Qi3L^Wr3x>^_zEDyf4(IlI`|nD$>L6f|-$%B+Gg~o<^x2OGbBWpFo7% z%xH}t#Vq-&z#PL}c6)K7cPDPT;V+NogUw7wV9D|6e{Zk>g4IFmFLIj7BU6Plqx5eI zQgNUgDDeolhX8FbvEBZbz6I0(RQA~<4nuQ~jR2sko3{CI?1{b!@0Lr9veJM`UY5T8 z3^-ICWabGCqxNTTVGLJ@A8ncQ4pp{3e3bwZD=tu9tmwD(Zr@seacQ$p_KCF0m>3_# zSPNU4@@*>KKrSjZj-2KCm_z-N5q2cnDY4Yq#bw0fW4n*1@L>=X&_{NF`W}l>t4fNl zQTKm$-)uR>;lgYi-sM3)FH7S zC(JWl$U^XZkam!7HyYyE7o0Ha_Ca5s=_REPc^QpR16QAPhuCPXy02ZIBfSe6e@M`^ z{P~zet_R!SjJIiSuB9r48>VNr+ZvjqoI=WMvkJKfQeh@Sa>lO=V!H`o-X8JPycL4? zxnrHxSyedAqkf|w3SM>|nbPS0*trfK^q-{K98?*(UHuZ>%UZ}=LKf*QvMyhDKSs;$ z7YlVAd30{$QtuMPd+!+Kq_BqM<{gZ4R2Vw`{^ogBfL8jqvlgC)uMsTAt<+aardYii zZoEfNL^$j8Ji-QzZ|R^1KYdP5ulaJ!#yy)gR3I;ibdx4o4=J}!NeF5EeXBn=&d~MLd_O~|z6ckMXV;}jOVe;?ulh!IS+qId zxpQajE}SfWp|A=}y+{`Bh27%WLu*Q-DUH+OxYx?NXA;<}ydTeJOJ-GLd$3x9`( z7AwC=N}qbXc+^2{q?cDEjACl0dHcQh^D>hEUbO%-4(xtSGYHzzY4?- z4d0`+D>Z(@2gio&)J=Bf4mSLqG!b3rfJyQYqvR6(xAam`9`2OJXGoO! z3i)o?g*+eFo2Ao!ajgA(ZeF{~*!pSJi%xmK=>z;8W1u-U%))*TJKkK3c}d9>m*e`E zwzQBPr_m>1cqQu;c#Py02Bc5=N#Ua}Jo*putED%hm@` z<%EK1@K4PP+ArmS$@?F7^^`JSQr(#M4gA}E2N)&KW>#467D`3n>loN2c(tWU@dD_e za~5yW?Kd}1_)68MU21dA5m0Wr^0A`d<55fC7^On;%&XhW^!II*bvj$ zCR=P(`mys2rrkQV-MV~KDi<$P)ozx^T-!qbhy(Ttn@D6d;meoKXJ_R{Gb&z~2TiLzHy7WrnST zOiYek#(*1EK60qT)>k4RXI#H}y^DtNvb*a=71F-^b&e_RmyKX1)BcU;x0sH?e_FpN zpDANz&U*XZ?rVI3>&36{Uc(2lJ}A=O2jYZ4fPa zfkHZ292R2dgoV|#PT4kQ0HvD#fb3eSYc5jYYFR7&zdBA73ea(40{lB)W?s4@TV!7k znb_YtK70U(IWWTGBYZMe-<$`rhRAI|a*#?5kmV&xy$5rv@^?P@MkxR9YIP(`Y4Q3a_h^fws~D#R9I+g1eHWjnE67tOz(w7td#w@ z-IJUeseKC-eILYDG|y86v%KXV>};cAjNx0y-fugW=Iq$cIMXcEh;&K{cBl{x87}n1Tc9y- z`F0Dr*ZY|B0QD=(7tzzR5aclk{wMU3ZF5n|B={mG+MWr7lW*9X z0(Oo5)%Rkr=zhS6shA9rR0nTK<_0hYk^`2O8+I@gW_}C855AoF^o+CLw1VFnU4HkU zEH!tYvGBxz*9e4gYu#o?F$Tt0xp8LhAEaYQjUl-YcM`&D_^iL}yt#<0D)Hn0$KGE? zMcKA(!0-j4f=DY$cbBw)NH+{Qbcl2e-7p|1NT+~w*TB$2H-ge3ogyVI-SD1>Ue|R$ z_w#%|zxDoj*P7)TMP|za#4uPWvPHdI(N5PHa} zpBdvuL+iTDSZu)q3o5!HLH98TvrX|U*4NAyKSxxrhH6#wi;$QAK5`-JTntQv2%YW? z&s?+VvV^k#X?Kwa{T*5ovoVrXv;e>=wgl4%9Y|d7Nw}q`0e@$}BKl+aziT`G4?r$o zXV4$&B!u*Tv0ncFK#Kty`d7FPf1c_;8}`?`$Zde;vF3f3K;8_U*AEn^;nG; zU#>x_FTMpNogHl@<)`t+GuN)e{;(djlVC8IfVayz0J(fl^R&rq)cimAJ*buO!kjDl z7}=GC_7W2QM6P@AVl68+prduUo^hY8&OBPqVv%(Bh7uA(b{&B{Q={{LatA7NggF87 zAkkQ_St{S5Y97i}UaSH^%k|aH4i^8oW&^{ZuYq+c~eD z#%4Q{3ZN62L^%}$;-B=`P}Vf>o9ak;`@hqK{z3+&6F834L8rV${L6sOIUpsbK9Rwe z>XadLZ@CuuhqHN*`(_tio~5OBQjBR_tkAWxSRZRQQkk`X75Y z9eQ_|Dj$5f0rb@=83gG!0g86*esTS5`zNkg-!Y~*a6yruwxDFMFDBuO6QXzn0Fx9P z^lAAEmWW>y=kl*E+rKRz zfcfKYYC7Pf-b)M_Yb=hqXtT}6UmS9y)a%~$sXG2|6- z0ie_%8icC=eN~_TPMvc!)xML!o=hMvTZiZG%=CXe7dRd8T&fQ5;ry5s#Iqj!);jQF z-#VgAlv}CuYyG@72S+yL1&h?oiVa+`+U(xS}n3&W>urM=PZiiRi@;B4_P%MdF zM-&xbcNOgoU)V(b=xnaw&KkrL z@a>GPcwHYRlCjJk_CyWIysb0kBoj^26T2JBt{c#&(Gk2FO zeDC}C(@CNpTkIB(S;grHddbHO!`#$OYL9d|teRcXY)>?cZqxz*CObFE+^qWX=&CCV z{RU~*27yJOo1hDRyvEpLv;TU14|W=hhXbd(DgSdIObx$5S^Z251yC0 z;cO_0l-MC1Fc>4cr<1L$(G+>43bJC8p8a7DfzEop@u*H+90eS<3B_-INOygx$p$cJT4wcvHuKA>z`?<6Wnu*ZID9qG4Pn$B4+{o(IHzIJxAV7re zlX<-$Xlt(fdENYYbUSspYIhY{Nz17oqxU#S&20WceI+b}ag^!L{rvG?43vYRe3q)l zpB~=%mCyKwGurKc-{LJ{R^m@0DJ<;o2^=xu>9-hs4yYVtj9!~;6^BET_g=ZW7wt`* z_>3IvHr(&5JReAP86Q{~vFe=Cly6j%dSGLqAM>Q}VnODVaT(6|1V_;}MfF zGY0KZ4WpNZGVzG)>yl&yd)4U3y?R~?T$H56^xfEF#JP-7u`y4sDMsR@@MOsY2dnZ* z;-1r?y+m(`X*SZ6Ahn(iKM9m6g>L|>?#FDs>sQq&>O0`4{O)^8;uwz>{~@mhP1PR) zNSNw}i*BZpM~@!^Qgtox@it&k+mLO4f1ghNV|uF4*$*oCq|fywq%quF3*K1y5v&v2 zRkt~M1m=W{mKB+NJ1@vfB}BE0eG~%9Gh%U`p{~FGZyjRcdi0;q%3PXJ9;Oo@zmP8? z(BuMFb+mtSBg&3w5tv?=1eMHbrzNSTfm4V=j7L_ty7Rk6UQ~vyVuy{Ii5p>r?f1cG z)w`^z-j}|Tv>Si zX-d)m@QTUxP~1Lh*69|AFJ@=*L_OTNts%{+e5V2?G*aggIT>Z;2>yB=m9zw{6mSfI z#g|ayu~F`R8*Hl|!!&srO~tu&nY1eD(bJ@Sqo=i6%V2_OD@QdtqKk6w`V9-BC)`q^ zP<<%1N?t!FXStPH2~mNDiH$<#i>bvP$DXVCPi@wwa4gEbIw;D)_}NW+HX}a?EUdgp zWZPiBl3*5qZe8!R_C46JJ*rSe%@uRu%dkXFaTrU!BGcPZxhEe1ofmx=*|~Jz6ZZO^bB3VWmB`- zCdH$a0GD}-8~?D@YMiyXOh^3=LQM}oX0FB`hcQQ}`GGjjss7(kQ~1s7L*PKh@5OrL zwwbc-Z!%l4zOl|xL5UI80q0p1$reG^nq6mX;x_N$6@vZ{ssZtPjEb8a|NO*$u1WR$;5jM0kMO454Lr35gDz^{`? z3PMJ<`;D_OoXbM3{ToU?xcdA^nJNs=%#U+5l0~JD0e9ueStPy81w=bHH#ezqvgJ%6 zD`UCG#5M&=6T$8gF9DsAQ5v{ClO_1^hO85Jvv0~2!2L8Aq?ZG)ubUNY+ZC$AhiOyd z;mZ9R1HS1oEcEntVV8FW-f@`Zw69M_lEwEgI$c*~|F6)e?622H3Rq_<%W62ljg@X(&m<)x9|#@_ zK7&}LPm&tIR1N_@u$Odt!?oj?{9m|sOVeCVf4Bgn-(2%i!D1u;G+A!aa}VfS0;-^p z(X8IF5`!H@r}QYGf$Jg}JrplziYS5?H;kJMx;$F$@EA-;Do|H0k#$AL1i@WK#Ck7U z|J9?8}e7?KidcoNbn@*U_(GgL@>o&Ct zo>YeJ*%HLUHRrZ_#doI9V?H**{c-D4_C8bE zvD5og8P0jf#ZZVHdftaG zY?zd*9}t66V9$oqe1vyj1MMMQA^vxn1CITCX29^PERUY#8X*_7Rj5+(`+#U+JS!0b z)6v0!>lIBEqw67-CCe}V-bBL<|7GO9YOcI;N1>&W*+44X-)6Q>&uzh99knQZjKkbj z_aDp`SNr%m$2FQo_&BcRDEbD2na86f0h3$)9-%ocN_FZ#bPZp%n@JS}Q=8juXo_kn zt~(RZ!2i*zKXkS^vCUv|hb~QPUIMRo%-G}y!|OyG3br_?eRH?Z=4L|t?m#iZ-I?I= zVU!J4L+mV@RXdSD-A*t4i)W70hO_$*VB9Pa7xnDDH>`J|b<4KJ#l1rn?JlmnL08;z z5J~kSd)aqi*wjt+>~+PS&34Zb(>cn zg}${scj=isHJsfriH+4tC^Lt0WzpjI^uT(8Oh$Ocv&uRjJ?Dap$P+;HQgTbc5Qx~8 z6qukSZY=!e^Xj|(!K~O5I!GGCFw6_I`v=2mio$GL6 zLID-uCS;~|wj_>25jVCl3SDI)n_TXkoE*jsa9F9I-sph7%cKb*JXjy{TC2Jzgsthh z@fYlzN?>Rv)Nhtl(1YIESqG0LKly0Zb^cK2CQFDE!zAFb{uoZFUp^)7RP^`cmx>6v zo7l$(Mz0^^{v2Pk&xM5?fBcCme+>e`^w(98~kzyD2 z_p$wmOVddM%(s+a0S0JMh>>Tu{V;)0AT-Bcmp<;eFkK%OgzLeZ@he5{J}f zok5t$2JC&_*kQ&zYNKXLqr4-Ep0@WzAa4TW0THdI?8(%$fOOafw}S6?<(vdxd&`_Y z(r+bLPm0fUW*sU3I;6g=8n-G02=C)?d|(b%8#Xvesm;Pv4E`eUs^zb76+MOou#MF! z!s~ReuCDGE~@04hq??CJL57W1>pwNsBF4J8%SPU6CPtIs&=q624Y z`e&dn`(JDi0F0kojlST*}K*%dWeY#EMk*+Z)$yD7v^s9 z7{=&;upSY5=cksFX@6e!Ok0N~6D$Frmj{F&ej)xerHn}GeC8y3fYwfu|Iw0BUfcV^A}=adH1`SA`}{@mgHmcLt#Z-fONe5!?5eIBwi2i!0@ z{4Uq@E%(wE4DxjxVyQF*sewOiM?PWGx8|KF4ztNy+|DO*R(SqnyI0Rsr!=|@=!j`9 z#BN`pqoXg*`RZ7v2Q$w07AAy~9^3g|xlh87iCjmw@{2-DjVCrM7c8|&pc?Aq-J#Nu zN*Dz`gBAVB^7nNL!3q%nGv11qY$Z)Evx=MesS33t2trIXOnw*|6QIvc9$n#_ANKSJ z)(;eKA)Fic>&2}$R=hvf!s|p7G3D&|$v(FWz&3c)xroOE1w=U2sUq(oAITIF=y9t< zXC}>z+-Bl@r#xujL5cpZPF7CoQ&ZZ|=Nt5AKV3HvMWtZ2!-DP9%jGKVIoJcO*yDRI zCq^^8{WK>_UY5nS!>Wz}N<JN2^iV)@p0?}RBCI_hV5M}zozP3EabwsO``Wl!w33xJT4!vuBj4HP}(#X$+_I4l4A`%1`D`6<~UETX}L7(XKF%nUqr&bhxd^IXXV@4UP z;>cg;=iRS}!4;-l^sh(b_lA`;lSZ-mvON#+%#2BAnKph(@z`3>6VAXdhS=}Y;d2)i zc3*8eB6i|F<9o3#PNbHd&j-&OSaMOtxzD|U?O^uw4ipy_eA!GLcRovuu+d6w&Z)Cv zHdH#_{fqN8;_GKMXq8X3_#IQhf7SA9Om;g)6^i^#*MSt5&JX@Y2mQ)-dV=%-65Dk% z7jLtCx~Q1!c4X%xRn5Tt&=Ryk?7%wTnS zYR4O;zd6myII*noNT}J>gx|JMo$WapGEwrUmj(0 z#V=@ODH$=t7aza!IqFAw30vQ6cQm6Fpr){xq<^3(A%Ww1*MiB0o>de6pcuSi z1NZx`4VOa%j|6{!O^o>w+0sS#8_%28&f|rr&e=u_N21UrT#w8j%s37} z2Ru^+_}WkBUFRx>48oU)Fs~eQ&WEZQ8U-E&40{zeGwJJ(6}L%^6c2`l|wv{XR=R90X6v)+gTfxDS_kzpi5#v$!6zFUx1qAeH8P618 zMX*!REyW?5#Y6Re4mB+24mS{i$91yGQMn!N;D=(Qq=aG&E`-7x-qc2NF?F!gbaZwY0a+T_7r8@-RC+GM6mW7U%pHb|WX^>(4|7 zSZ|*)@;^et!T$3yM?;yrGDmBdo{z5omSC}y#{C@|Q_A3Si8aLm+s^i>=j#X?k_}?I zC)-1U#|zU|xU}R`FHc6S;?rEMK`xRhVPFPi0cqilG7^;h9tmJAQd-tW3x_lt8Ck@o z@5%)-Efk^*M{`9s>dN1{Q}5sN2I)=}W`AWwmys1~83*fKeMyGx;T-g3en_I7Ht2AD zl!=dTa!K=B9!D`R9P^x8)lvF786DCOC(u#vMcl`tnF_#Phv z*ajQU{Vkwy@+rm-$?n-w$i4gppG^?HLza1sZuIxU{JlI0%Z~Li z7oseK4?oE6AzJe#QGjRo`<3pFC;SR}-rfP39ucqmSuV@uTSlvPv`Tm~TKW(h^B{gcj-a^p6h4U>j`WX*tx)Y$&4#BI#EP`HIwOLqb<&}o$ z%l}ov-bS-oCWc*HJ7%gzo;f!118Rn=sTT#(o?x-G49k?Y@vD@UkZ>S`70ySjCqA;X zoTF-eWPo7nV1PSm-_q&6nP2N6XoLN#Mq<*goLvFGo$3_*1B8;kXCMU$K zxq|)0>l*Sjv?b&N(XIrt)05rPz$SQCFwp_{z17qSG|F7rUV*CdpEUv&E1d?1oH6c; z)=r>&_*90}rWF2^9zVh`rtB-5`=i;Tq8LmHjJAM2ZW-KOtBI)dvek(xzdrifAGJE~ zv>^;fR3w)^MtFnW4P`;ysi=X%lsKA|<~YdaDH%lo{6pt*2mnFP&OPvs6XW6}7Xh>@ znUE5)AWp-$4si6Xcn*sdY=BuiGVha&D1#{Tn{l@3P8%gtEBRK-k`?TE4h{~but~d6 z!tZAGp_)4s6Z~3i7k!?OXU(tm|i&gny$xt`QC4I;2;`6@F-4m8{ zIm~6Gb2llto`$K3kFEwr`Ju9VW?9yXU>oPD1AxSt?%(^^&Zty z&LJJ$`$E_y!%H894b(78QTsbfVyI^@QQr?g@dd<}aZ5HLD8JcEP8OlPXZiZu3q@+8 z%zS@M=eP>7P13aE*2Xb^iuB#^J@L%>7M4{x*-uI+($4YR^Jr0!OW~dKt(V{55xd}K zMNjB_H?ys`MCrni57(|pc!~>Io#8=`E8<@Wgj&h}pg~p;6BdPhwTlJgVEdwwzv-2I z4jNF^;{QE zgUINU@iX#<>MFa?Ld~o7!jhL)Cq^;hRh5;GWRAml=jiF_zdd?wpVFUSE`zp&cu>MB zcSsS&&&_9?_AzhGOFnh;`(_8?9r;^wO%RU8T~u1Y`{0s%~W0 zaG!^az8j17q7W7MJYV(rd~Q8nSHWZ2MEBPgCSO36&QYk*DMtEC=BwQN@*}qP#*+f9 zRQKJtg`cnAj#Q!|-VIXrCx&%c6FrcwT(SFsbN=$>^43A+QdpAQ@sGF-$c=Mny>ae6 zs$)0KJ+S48fma#8tFfWMe%#8%%R6qpG+JS%s7jvuc+zP&TV}y-qJ<*}HL#lGrB_Ya zSb-{C32F#(NT$b#vXp%s$E2;*&Qr;`J5zS}7AF7|xEMY<{DjXEcmN@G@{-zw#2!B~ zP==4TXU~CiL^>Rx%8h7FQm$u8$JTnabuSQ-a&R0)WrdV*hNO}oF~bbA7!uJ}jjzAb z5w(MdTnL8B711f1B1@p!9WUWbJu%TMPxv2?HbKipA<<01g;{A&%rwT|wcbmXc8~wC z-Vav^76s4agP+hYW9w{S`Pb)ZxL9qepAKKVn+j;3$3NHbA0BdOk6L>5u4Vd5oG~i3 zD(Ys`W&3A`ymqDczioGr1Fh!t6r``;L!2Z@gWMO_Qf~Vo{CQ1vmqQDAU>eQoCd+ZN z+vP{RMkCQ_y`#RfMXVjU;kSAYj;Y=YmrMiWJg@ad8F^pcEb@RF{!P?)CkzFG;KJ8? zXwFBQlhnk|L|M#mWPr&a0^61(pDhFM zXNK7OPV*Al%(yv=0ChRsfP;gBa1sG;Ks%dSEPr-x+P_;t`)D30D{q*SyPF@w>M^_I!|F^x&N+C2 zXJ7TTv@Ztfh*s5{u%uF`4W2)eres1kti7CCc(4C=N)jgaCi{Mqx{$U0$a8!X2^8^H zpHazc=N#MDj72~G{NdDQ6lFe15W2VSoK$?#cYPka@K&)g+(Ygo3rXgLca!nsyDF2U zHS^m7D}KfJzHppKrFw3De!824M*#E}!s+L?R*XucPr7QeXH%c^+uwbTZf!BDs^p#e}&WAEJ97dZ@*cy&F)HUB-)`W`hk zd6@6~VZ3^2g+|b#EeU3B#MVwv|HMU$-v?X97?M3g6exqCPq`fKr1|q7Omebt+6UtX zvF`>6`+7008$7O;JkR>Nqa`6nO|h6q~}v{?{^ST9r@}dc4~wy@E6O{1cunY(ir6|{#)eWM zkm>1r#-Jbb%|iC&C#DtjrQDMM5jwC_qD5jZhaJYs_8{7vr7lHlqFPL45H1O&iHmbn zf32mVCUJEL>9!CI?n!x7pM5ZNe(!vlkGI)ickZ4Gt{jYVJN834sPD>vI+g}`49FxU z3MsFaNa2hFlY%5&N6Ux;AFb3E^aQ?N>+|NmJ{Q^thq2};@|!{xs=YgRnD6I4KQfx} z$QFV~uZQ7ql1*7P-YxHrWKEu@oUrDctC%Z?e(zu-0!|^~&Q;zvC-OOH|Fni7yC5a8sa<&Darh?BFTrB{1%*}9j^I*`>~T8rzH zL>Nnu8*B;krh){Mf&_&Y@vvuvPO|3)?qE z?A3m58xP;4KpxxSFfwZC2Gqnv!X@r#0)oU_VS<^#vA)eyV6B%8Rxq~?+gnFzZ_+D& z0E{r3sjV6tc$5+KIn4y~5g}8}JFDZL_Rk?Kha=T9gby>nD`|lb(#K442x`gTB~5OU zqgR3)xtI>^pl?lBW3x4-s^bUikImGjQq*mqybDjkX>==Txx9ZjCM9}f#q`2me@G}| z;KU?viSo1SL z-t#1;q(IU*JCeEIcY@?qY#AFltWutMFhzw%**DrKaoWzksM6#bXxY5O=@=WOHA#T0 zFlJdo+x0xU_*is0WVfQ~O-NI33H_#H`A6@qWyZias9Xlf-Jof&os<_(d{^YsOY@&| zbNAUFD4wl&U_Dlz*4;_I!2gx|n{T72T=oaedim&y2(w&A20ynUPkwZo%jMd8?!U8% zUsL0%J?|2`ke%JgUvnQ3v1IEYid4-!8IKcQ#DZ=^uQOOVsCf+kb#zS&mX zcP4adgbR%E(xPj@PLf)URNC`3XxDSz-{sn*(>K9dVyup+)9Y$|?UzYL>ogm zr$a=dJOVJS7~E&tc~P`hX66}I-xY;Um+-{pi9q$SN~#B1OdlOs64!u+FX{+lJ�A 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
n@^L?yG^6_(t%?yJ05^I3 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 Ygo6dzbZfoq68IV!Z literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/weapp_2-8fac7fa5.png b/niucloud/public/admin/assets/weapp_2-8fac7fa5.png new file mode 100644 index 0000000000000000000000000000000000000000..bb6fc76b715adc911c4a615ca9fcf596f189da07 GIT binary patch literal 79100 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 z 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 NlDxWH(VhEG{|~)$&hh{N literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/weapp_3-07a2249e.png b/niucloud/public/admin/assets/weapp_3-07a2249e.png new file mode 100644 index 0000000000000000000000000000000000000000..cd085d4f04069df954e6e4fd00cb422d17c37979 GIT binary patch literal 85001 zcmeFZWmJ}1)HaHUN(cx@s&q(8cSv`4OE*%|AX3uZ-8^&(NN&3Gp%J9J8y?`??5*$K zvbXQAGtM~YjPIWV;a+RaHRGDsoOAihNC_jtT;H`q=gY5>mdacoh+r2zgNs5QceEZS@nuMR1jS5XcX^1Gn>ZY624HFtg zbXhgi32Sm0f@Z}o1-c@%pJMXM2${U|KT{49(_k|a3`g8@T$JyYpB-^JN!dspCPkh( zt(@rZR83qKSIxPoZB;ax?c`h>t(AOFg(1d&04Kr=jT-jx{y!DSN=GQsw2B%hxc=jR zfBsD=-)Nof8WX8+t?ioDSzzkkRj`%a?yL_^#kn56}I)*$WAWWjDTVxBh4znQJ=(ftD5WnaJg26J1p(w9(}-OVkhd z18ZUy+f^UKAlEJQsTR{=PomXV@{#4HSgjALw>Rp`biT3Bo~jIU8?*LR*)m~*mB`RF zGqx`_#%L6 zA0l_5?N#62m=o5eRSIz)ZZQmU+I~Z1k+Y-eU9Ej8{+FoLqMKJ@wcW2zCgcU0+^=cA zu4m9_V$^F$csS6w8X{uT6SoWCuk&?w*e0FCdQdliy&FX? z59@JzH9xpBn8bE8sTb;YbFnsMKlJv=D|@gk%p&dJiS;ae-R@UP6DjVC<*tau0`z25 ztb3vuGKRsC6%qV{bHjV7sd2FJ_K4@UqK5+SB9+j98#2T%QgC~-W93)(`n9Y=N&O}T zM6{Fp`WTKZC5oe9HSG!VT(U<^tYt$#b9zAWxKovk2$8B|7OMMq&nu1(+m$EGGpIuD z-}JhkjR@m-ko=`-;_*-cYm;Sqdv$x<$MTiK2(ho(o%hyzYef(c|*VO(Pd+fyoNpA{dN_?u`3cD z?pV@rx;fWyRW+fNxaef$v>I<@S-TSRNS2l4%{@I&qk}7)G#=v<jNa zNqsvNgu{Kj*8SXzfslk^ zlYOhWuIu9bXmw!b_G2igBEP!@Blo!QpB5E^2F=+d!{dka3g^?(_dmSIq*GpMWvnL} zC0Tc<8YTNQtr42w8)qaD8fP>MVUbjtGfX+1j6Dj>-79THf@B0E;V`Zb3*!Yhu*^9U zoq+N(a<<9$_gj(Awx<}tGtWhJAm;~G^#?+egG-1%H0!558^4D}Tni6)vffqTjssS~ zKPhAwoYjwXH>Y26Kkv?c#`{##`Ssy?jZw!pr?YQ0Ilc-3m;RNPZA+mQ-%Vh!SO^EW z&zm30=Sm6M7&PAQ%S(Znt8UF&eM$T=ynG(Xg_~vSvUZHW{}{}8Blee0$9O{x(z>$Q zBIKoN)_ov(>~^#mNGpY0$SKK|gpj~s*r#*x{S9AF)wmjh)#zG^3z8Q(kqd{zP1|D2 zR#7#s3(7k(iMWp`iE`tx#O=%wBYCk+*Q=dsGJDqc7x&fn90o^9q(7V>^icG5&PAr@ zp<8YXm5a9&DnnJOc8gWx#VX6~iF(jbm_~d=>I}hB(d|jW^Hz!nV>zd}j4)xkOGonF znnX-wdMbb26O!jcB-W1`5LPR~^blOG%jSp3Po+mL#c5#^U_pgksovm#56=`GX03&n zC*r1gj0Tc4KTP>VEw5mDjJcgo`9TqGlf-I7P?pwKX*BdNwZ1y3SqkYT`q!nP!Qfb$ zdPpHEMyW#b@&xD+-^>fLdP~hp#SaXwf^w5XW_s@xF;=Lkyv2IlZVapp z1u!IP$^Y`y#=OwRv4h-KRP3ut>K5%}xpC9;vtmkUjAk=VfJ3>!LHEgszquInK$=jd zIP&9xEVN^4yV@+^$=|4op{IW_rvT5WNZ`*GaF|N9mj2@PhgM-3^TK-cU7t(GaJ_o- z{yTq@hqp(V;A2Eua9U98`hp*B!0kqZ-mb7hFtE3TSrIbngf>$D$jN|L8uA6TgO#;j zMm~QUdfF>A-VgzhK*`gEh)^+2+kU2gXUxy$3btJ8krdzg_sQc;?%7gqHQin z(fw6%n97g0CXmUdV1@B96sWO+M3k6m+bWtV)%J4|E!93d$p0FpcoXr5-pgMdyf7e< z#~^6f^?h;VsqK16E}B7xgeN7@xAlY(nldo^=6JIJF0(iU?-u$&(3`1LD5QLXc2uM* z7+jBSI`<BlZ_-J28T4ekjOKW6{AzH68+8_lA8I z{NWsMJbC9E-CRz$<8#K2;z`HFi@0c0R4>j`eb0;q7f=!H)`!xo=iND6Oo;GGaaiB$ zu%<44aNY#vqIOT`m>@og2xpxY@1Dt(PBklOU_O+i%NHgg58)$cPh%@-LXpDV`qjx+ zK7QZ>9#6}c{0m_;N1*DsC87`sNhC4{hjJe{bYL54*mRSe&>jWPc01r4nOw=H6Y%@m z?ajIQz538hN@p-3t3Ns_&67MR5&lu1Sjq%8t6m{!b0u)!+fC`MpbmBCQqMFPtdM)Q z6;aO6bWh+)_(R9Lvra`iN|C6>PS6#G^`o_0rqou-fjd#nkc%Ufh_Ch=vr;og6+fNk zPs#B@-wNwo_NlTmesA3Oko8qd_=pRlmQ-;09T4KJBT5UK-bDf-M*Is${Xj~h6nBJhE3!D2Goh9 zWy1lhFv{+T{wL@IHoFr7Y_yIei&^AXd;9xf#wNfj{|}2J?HdXffGO@g9xZhutMy`v z%Wk*fjRT;Z1IZlKv%B#OM&*I?t`o@)bJ$LICfh<2fx-^~U{;DzcPqMu(5Lzoa&d|f zQ~8VMsZV;CO^}#EopZ*S3U+GUTJPO!Owvcb%?JkYr@!th4IK`je9rx92lR2S!DZgM z^Odwa#9`j;>||@g>JD-YrSprSJ$T*+1cjAgmbtDa|Cdar&uibj(P{n&;G5F4W^TxS z>mbjqYYGXnawRq#{7I0=2oHd9CbL-cC0A_C$R%r2l(pUL&vw6c3u;A_bz5Cq(8lTp z{i-aUB*bZ9U%jFFX?}zPP3X@lkz~?ZW<^yL7+wRD6-I-NZdVwmzTz8Q;Y3G{FL`8T zL)ka;Xf(e*<8j>Ap^}cLC&~U}1#S34q$IN_ol{yye^i==bm8@BbraWa%~B7cRgdB@ zDR!#+rAfXp{ox`3$Ga97ic}lHG_@Io?%AlnwcyTJh6rJv%c;X;3jI*oB0l`6{>)Hr z=aVsITFhrH#)1wC;1R&4pO^Q=(dpelE&yl{?ASJCKd!n~yOt6tsUZdkP^}R0C2MII z9W&*0kS6+;{|dL;rMI#AFn&0?h1?(j(iNlu^X*)vp$imVIYC&qa5B z8e1H%9P@;>$8|tX;#P#}v)2gB*5o9`Sp~gSimVUA10{&IHkB3FV#~u$tiQyScyh7`+la0H~x(sj1W_c zVijrdn8|3)H`k;7Nqx{L5Z&y7gHy$;^^4%*6_;lUhlX^$u&OUBH8<=1!bLm%Yy8Fc zGzC^F2&dEf%k)aA;L^+wmGwM_<2JSWRjX7Lg=5<^kB>*COU~)?rgKauj(}JMmk2>! zZIy>DtU@fuq>J^{b1LxhsHxihx>f8{jA8C#Ievc?92lkivO&$CT2F-rofqtS49C(p z`|1Qho?8=%DFwed1aW zKzP{2S0ls)K$2~~MMH}b8VvJbs`dI%o*PFs`sl89W0wjsma==AOb>(xdNjQs677wH zqKW6xILAEU73Dmg)VrXOk6`lu<6UH&p(3MO75TPAJiWo;a<@Qvyhl6*218M& z#YRqI`R?Y284Eud4(mmMmO@0igO@+nY10`5|!xarK#Jl9F-CeJqfUo_QCl( zBK>(;Lt=LaF#t2_d~dE8#&9%=zA9 z+W=EYifhO2CR_h=(N<0e3Q$XxG62~@gj29An9&YvMWiX~3;jk7EwSgSe!P?DWf)Ep4WXc3HFmtzJ zkXv7$$t#eykyZN-owAvf?fbYLFrr-{MUSIY(}X}kY)L=A9m;=ZIK`F%7vLgmA+y5!kdH(v;{Cf!g+7LU9W{L z%<5q3;L2=~xHVfB^TadCd+q@Ubt=T38w^GZ;X`0>WmgobiaB)fdU%52l(M-ZZ1Q#j zixrLhIT4~3TV5Vn@_R@(k&rjpMtiJQPXbgVnWUKf4W(KE7D(7skV@!Bx^q8B>(r7A zz2~DaOYgAByO7JR0dXIkFA?~6aJnI3^^gaUJy-_Al}KPQtTvYHRaouzPXoT7sCw$u zkB5~=o3<*2h|6eT+X~l_w>_#bT#ar{nAO^HF=gs7+ zOiQxE3&5ueD%@qW1pT_^o8e!vhWZG9^_4&4zUK#tG!!4OYK38W3wa927*u^TQIZxa zY}KGzFvxZEu8jsyulUSv=LGI{A!Eo`D7{3bB$>dT9KXSY936O*FDQnh`hhOjWBWF{ACrjUtbx{^XH#!Q& ziT~>M{=Oh%{yz<`Bt1Vd=Tte7J2c1XNRq|J%hVfm>)+}poxdI73zK zXhG$x({IZF^VObc4_p+$adkxs`cL+KGdzOvRS#`0#NM;p{i?P#HDSX+^v2`HRb#pi z0Mi502DbMNgBRKWdems3rM46V0@e4%#Sj8^Vk*ug!LbtxAk8a|oT6z$AFxt;f%Scr zH+~HOP4R{IjJx2Q>>2YIjV)H?rA`-=S!^Wfj;$MnOyMg203 zU;I-{KRd|JKf*je`hYniohyG0m@51m;LE~e{Po71s~WbZb*j3&t?C1m_I>yG_Xp+;#kdZ zq(MA{dxzTpk2rov?*Fgi=($5@^I&kBl~XL;zx2uTRG^t)e}pXo@brEa*?{i!e&m%O zg+E&DSAYCSJ?me}qeG6Wv)}t{vT2;OG>dPu!sBu@&Sfv2*+R`sxw7`us6WB!Jl!t@ z*UdryCCe^0v%h)qt5LudETW)x^CT%5`%{jJr9c+Puxb|fEhx_qs#WW8(^F5(Ag^mP zNoY!@iSzBL3J&|tC>zN{_DASddYvIC@{@@XV|ctK-ww4Rm5kPO12+Ff z{Nq|@KQh zUtJQ0iQrQo-k}XAlE#Jd-TDwD?Y23Zdczp(Yy>ci6^3r-3x3YIUvl}))$h4EszDfx zbL4|FkaSV~Vb4={Y-om6MRAKU`3!76ii&eG2}hslzIcWwD^XC3=*=>Dso+w7(R2;>-+yIIk3CxIq?(D=tAtU1wP!?69 zdPX}Y6~4iHRrRWRBIiEa)qE(V(~h1PHyj$%gJ+>EXt9HqrbU1b$0RWFwr+R4!R0J( zya0{#+4`IwwY#ir^)=))^m-xOAR`-Kn;f=Br7Q5EBF}8~efnJ|004!I3-NEe&;ocQ zUJm@QN(EPWH`)m#q&&&{&e1c8_o=BF!q88Y~ zt+T1`W1%Dy*&DGvb~gZgO!knC3^0Svg1^hAV(_33@E2I1d!<_~K=)0f(goTiFA;jD zvAg$+XCQ{0SzexT4w#!Q4;AUaF5Vc#*6EK%Rz6kdu*W%aj}rJB!r*(h6P3aeFoE)B z+;5I*b;RCLh4pAt#U#Ww^i?V3T+9PWz>3KYC_-ve`t{TMVc~z`?8!3~@370+)EjSf z@W}2ro`j~p#uF#CqVNM`VymcyecKkRVphia%vy8JJP&J)rZ=A&R!#jh&N zmP%x%c90>#rVHE&R4a35Fd8scO9z=v+}e^C#ZiT}t=Z+$denN{Qh$aV#ya3$9gi+` zaPh|pKD4a4`Rbl%DW;z?_rK_hAZnhtNW0jGoL-JcP0lJpRz^lh?HR5dVJ)+RkVlnT zIe255YeLH)8fgsm`QosIweXz>5#U64!{|dCeax(@7vE$H7cz~G4>6EPv~c!cfICzdnS>p z$*K)FbV1?*P)7_L*#EJNUo^GZMkLLNkK&`Qrb3b&oIp)GXhGe11g^6pWdo?PE97!) z(puGK-(vhpQ04V05|z|neX7<*g$q)vYt}NBj+Y07wbo zxByNWuF&uY#rBK5{=~?q{JaEJ*DuA@f5U75DLX2V4k|$xsQyMCB5Bt^vS-25ITG{p z(tiTm|GB3k0brHrW>cl#`4(dyV52jGWtAlV+Tss!@lv7ytB{l?ME}oM@BQlZUEX?X zOJ(8zpW^y|l{j>=mCFB;XfUr1K;=tHN4q++?}(dl`g@#u6dO^ttLD7@A`Wr4A$w*k{9yLO{hmh#r&za z`cPvIJaATmMG)SwoDTJVq*>^>x}spS)s z-1UE?qb|@-J<;XVuU=DTePMpL1K`!(pyn1UN$QFb>c5&4{wd^AFf1#K7JMGMTr9Ny z9W4^`;6aS{ZpT*6yX{djl z>4*NNRo$hQf9>!7GJhG6MGBDgCGvPP|Lr60S(vfKU1}+*a`oRI03cK%8IW48BBvw% z*w?)e06$er1XeLa8*lur)vVra^n%~`;XlRpPaF3fzbmHxe?uIla+y`%m94lglKolg z&lawjD86h4P~O&@dAgL8q5Dgx+RaeEz^zs7JV8p_w=ECaJ}N4G&o}tTyt+%Z{_+%C z39{S92qMREjZq|;9I>ia;+0ZB{NDNDIM8yp=S{}$NL=Ivp&+^#^+_uYT0#LjJT=<}50wm;0iLO&YTZ>S)^w{Uqf zQ)Ml_WOtei@<@D-c)Q5DvS7FTWw-K=>N=0`73juuNIZ(utXZ|d_a~8-gA5r3q<-U^ z90}%s5HamA{ZmbUkvbdy?-w!2z8?iqOm|RaYK2N5c|F zC2{zxH_EdH|4yBM+N5WP8W9sr|8Z?Djvv`L1LC_%wPHx30#AxF-grtP1IQdrzR;W|*V0a@&ZslL1KCxEg_aroEC_07Ra6+Tlf zt633Qp2!y_dD%Xpl7h~1T3kEn9%{9t7Y(Q4+_@(7?g0x&@(t{TvioY(WSRIp%+YwC zJK!j@md7YU}aG%Z{j_VbE61%*0 zyq-vpCFjZb1r%-Di|D9-FU)!3(tHYLfw|t|7lZH=8~`r+@~Q1c;g znzfI@IH#st_8?HLIwbfb+iu{=-d;n8(l)z!%b+#Kb-VBF0Oz&l*JDZ#Hq%t5FXU#K z28k&0T68)~Wn>-20jb&fhMkW0rS#LSr4^wW%Me6QU7iiN?m}*@=BHf`I2$fJ@C&@V}}WrgKd6eZ~3i)}n>UN#E(w$7yuilHWSO6j;WLumIBw zFVX6y6KwaKvGd3jV;0aytT{(@JLXxeqr7gyUmmu=|<#WjbaE_iX? z$}x0^@%9}&hM56#72R;}vV4Up;8cY0wQrxVjkkQtH!kmA$ar^>?g3Kj=<%69x3Zr3&OJAbY91U>X^~M0rGBnA|p|3bT6cl|~ ztk$)5P2U2`OE*9cdqsIa_6Kx-mLM-6dGn(U;fFs`DTYI*-x#!*-*)kr3`Xegts zI(e+(aVOK>04TYocYd#8V!3UWyNWgI+|TOflj#k_a8q06Z*R{0o?=HZ!|5yw^IQ&> zzH2?~ntn$-p%=<^da;%|7zs4e>}3Sf5avu51Fb5{8<^O;Gu3-LK!yXf@P=T~eWK;T z7|F~i-PF)9}hP@6`kj+Y}x*l{py>PBB*6cNCIGb~6s@c5+jpjr<6hStm z_v!{Gu8ucai*q}-Jn_%Zq{i+bEU1#ZgbLlC@ony^rrvHo zVkNe*hChl=(W+*lzjZ@Ybs|GaO1>Z#RuZi+KS zssP?VzGMBI^Hz~#{TI2aeJpC$U|*?e;G+0k74QY_8W6Os+tJZ;kA&5kXUr?=sf!ex z`u`aUbVOmFPU(e~6Z*Hso1cDj%p^;7J#5;m#q^=ers_%yuen`K%+>H|_J%{-#l22^ zh|GyE`qkrlOIx%8m`o5B6HuuHZ&}roGxI+-u%bC3oWQl|`hy`yTH9$Q8l;&1d6J67 z&rtz9Rbhn8a{$wV1sStw;@uMZ5IB)Y;yhx!~8 zpJp;Fjs_S}p2`;=&^CG})Qap42RtS^TxqKRBo&b3kM^3bCXf{I`S2;wPp?NSi03|; z9-cA+diajMk=ta1Z7mt^075#()V}-xW|Uk$7iq@K7&fP-9Plq*Dw&52Mh&(X(#5<< z*_zUv2gC!lkCYx&kI$MDc>{dvw+}OUaBTp=n0gc+05n9=>BhbA%L_1cUJe(|nNG3k zA+OtOHb)+nWU?S{98S^u|9?)1MBXS_+D3-+L)k+;CLk z3@36*w9owd(Ay2BP2UeHCNiy?l!91|IAAB5sDwfyQkr31{**X0C$6;FNY7!~Bp0|+ zN)7qYi-Fc)0=fHJnR**bG|k7b{*!lRS(X#LA}~`mUxv;wCAqEqU3J zeF0nJ)XXktyMj84Z4<@{tdoT4mglvIDK0k``Y|vNA54oLtnlEYUQV_cjWq5~JP*j- z*noHs&^YZpD#=2ZuR8%pmh=o~3q#%fU_CQbsLEQEq*)6*mQ~$RETc)ZT>^t4%1dA$ z{#oMA*{4x>n&KtqCoDvAIELZ5Y?s+(eHLnypwMqS>WDj65a{XY$(qn|v6v?QSXc{m zEDd=!$46wx z7MwI%_kIPYz`27N~H&9)H_ zkvq_{?aG4X5C&;Q_BjS&Q)8u?;}~b&g{F1SifOVv$|A-zY`)$Wm>Fy4zdI)RiWFT1t49eolm&e5c^qRx{J z-SQ8XI*C5&8eJZ5h_V@YHJC(?Wv%7Zqd$Dz?xA0JKzoboLPx)M{Ro<_!`f|SNg3UC zETk|mBO?3J(!r^YGhV92=LBMsC{MYXgvHzlZ*aYaFEcDiKS;2zbhJ#bvjrF^NUg4{ zS~@C!%EAhS(#Jf!O487%#*r{IjpvIlyR~Gu`tq#t8L}fOkMJCU&Q`wGA(BDXrKef} z9qjogR#WJe-$TU2l0=6Y!^KqJy%GkOhwB&JKz&1K^k6a`O5<~jfKQSbQwo-+|J6+@ zLZ{m=dif`knd(HfS4YcGTnOVw-^|U{?ls-IqY}!yRzZ!cc%i2X3-pC4S^KrULZ_}$ zrJ&X&kt&ZQYeIQMS9RN0F)(LQ{cWGRVI{U2wK;Qfa?g#$l^R8^6+31m{%X*)NZ;dh zYHd>AnVTk$wbD0v$dw3kJZYrc@aa8k(Kz8Ep4;|8w6ZF;vFyvnV%ycebeZ+CY2M(V z-Vd0%>%K26<0c+hTmsSLYP`C!og!~NtMJoTz>%gG>;gbZ;>csc2UBiw&u!0zSm=w8 ziJ%oV0*E~O0h|KRo30idba0pGV5CC1g}0C;0+y<%!$v}kG*ggl?~EnCoHH(tKwHXmGjca-S$xw`imC64h_Dr3>8*hjcCWFCl% z^OcAv!AA_Sw><4;OfQvz=q72`%K2990hGqG<`U*0{M?iCJTudQ0BeX4~~g z184Id9tz}-ses=`d@#-N{(E!7>2zTC&31e2Bh3@Y(V%cj2$S5!Bp6*;!_)h&JCEn) zAk>v6!+P34avJ^)*4bng<^r(pGtBxQ3Q^o3N~^aAZ%E!c+LiZR7$#bDe99euN_ey< zNwQK_D3zh(`yLw`2ndG7sU2GGkp}wXDh5m+#)cFl#mOIw&e|`iiBM4s#4Lv-)Ek2+ z2EKq;e^E%4RTw_O_RPqHB=-(vIk!de2w_Bd!%n%~giri_0KU1tA|sE1|K44<6x-!1aqei~s45*~N`ci&ImIEvSs%1u3Cn+&NJeL!pv zf6O7?gdQ{b;f|8~rf1Yog70Y{jqe6W!6|VBUj$TTT(?Y)*M~*IwhcPCq|aKGIJ1SV z+OLo9`kdpS*2bTQR#i$+l*o;u<{78CD#LrNpeyKMHUubW5XhWQKIfxgB10S~@`?JT za+LM}4j-sEVWS6<@0hT=(nRM>?XsFLM#k;skH2o*XbUJ9JH=S+9mw*5xiF++YL!Oc~k+w)e9rs=o922O@JKF_Qw#^E7c-j=y&ZPTEgcgLIi||_ z7$3oNpUuGdJTgc3(m0xQ!g04V4Yu z#K!LxMH6F3XQYAjfpR}j9rlS1=58J=XvOqk8;@RJq^&||6PT5hOTejK*ko@X-Vpd} zz5nCUQwU@Kv;W7u@1dv(VLG*EKJ$4?c#v0HFyd(F1^FtUFG5bJjZuT6+N%jJ8 zDG*9uoDQkb0a6-^d~7j-m{{JdXkEbis*spN$(-npmk2(%fqiQvPy^ck~r4-K~%~c4a8HsRmcafNh8oW_l2(lLf|*Ks9-q1#2NB4% zs{TL@8v{xTI0;Z&d*CpfDfEFXD(0T@vy~X{CZoJObjH|@{)B>tE z07s7*LE~Nsq~oD2NbFWrZ<}%W^IBuIoHvl&_aBlrz1i^@=!{Xfti@`N7yM@l49N6b z3{-iu=+S-J1Hus=jXe?%^fjHD_4O_=Y1a@Vy zhm4mM@aVyi%F>bo%KY>RZ7W@l#a&TNy|Z^3NC$)Ypb(EixhXx$wA2&8sA0D3@N2jv zU}Vh)S=1+_`|0H@LzEwv9I1E?safA>$?KL3Pg3ltwu9unE=3DWITLzu{Qi~DuGcu| z(N#*aYQUtfSXKAo>5NrL#Q?jLP)k=G1f38ev8&Sui{+nz4gaotIs;zRMV%QpRi2vy z9c!33@~IkBAYYHRz+oBaxB;YqC&a~bH8pssL9ISGYvWxoMVrf*^X@K@*-kIh{SyU> zr26G6^~%W7)-I!JNIFUO&~p`r1?cy(Vgo>mhb3X%2dS_PLV=9&~9HA;^|&e*xbZL`HHltV0GO%(#{Cniyq@ggVo2fAWq90%YSf^}5Af{G z0&^IkceZP9y`)$Vh^1<#{eSc(XV>85%#Qt4E;e^znwbWg8dnVK{%OQOHUpLhOvGI& zOF_f}qxiAJEHE<~E^KvOqWzWvQ*`R7n{6loe*~x4G6F4UQ!8c@R{83(Xyg~5E1j^l z<*weoHNe6DLJ*hhq;mA4bM9Pk519B4+`P1IBfHs~EE~0Fnf;tB-R7>5&6oB2ib);W zUDNY*Te#9KWF!@6N5N8s9gIJ+jHS_(KjlZ};Pgp+5yxP3%7V<9rc1*qN7?ZUI z2o&=zR78?ltai1v+}V^l_pt0;E@XCqM+f@R6;DK{^%#HG1>MVVSC^pAyzMC{4)9{J zoMpJ19k62Vef-9`i1zOYG&q3(QSv#(vjK$cHpis0WJUmyZ;+1`3 z6KP3HDuOCVdM-hohc5Q$@gI4|7O#;W*Qy{zYpx~RO1Ybluz(J`oLii;#`(J$|ATR- zT7yyADebA->%Z#DFG$N)QjlHH<9rsDIG=dMT@!PJmQ%#iROSta6v()mZ%zRGL0h;m zD%{GD3Ibjt{3S4_em7#=WZUQPWUtYMm=qUJ5v*7VZfE6l&Z2qDSaI)6cMLqx<*|M^ zCB<;d>~dMybVn|)6z%kz(y}v9P}C$u_qGKKr2#7@4FDZ!&lr#5Oc&;PAp6C2Za&9% zlQn(2sZ3_8ipn9JKp$O1u^P2iyCatzr7qpQ*`vQIr_W*Wk@Ar-;%cU};24X;dJ=Na z<7wpJ+K-OEIjkLTj+yzOJBP32hby}uX*ZoLiPL^_>%zUhvKlUIjiIHIIjB>77d-a( z(C1NtqPPDqj_4n%0mSmOw>}E1Ck%8Rz>GiGFkp?myV16fF8rwjcsO%!&VFbBn2m14 z!b{<+{8OKm>tz1d(S%3Zie{BONfJ#?-yitBazE$e8O^Wa7kmYDJ{BfS*VEZODeQSCks{nq&b?KYtCleIuQ zjExz3Yu2oDqDARAFry{=fLl-TTm#)l*Yto>ixR_B|N3W1U{l(vXC>)w_O}-39~^OF zThlqZFH9Y$Ki>u+RcB#hqDBtZRI)G!=1o*ROJ_Uo%F^eZdFiHkVbd~xtv&aZinjn2 zh)jz0@9I%;&0H0zTMiX)cv?I@p89(G>67Kv9?v1iHsvj?wDc$Y@lA|yea^LjI+hv7 z20omT$nCPSl4b0peV&qey>pa0H2zbbCU&NIMWox_??t6}25$Db{h%4j63MGEs}%Ot z@0u-qK#7G=V?aH`X|LhTvJn`(y<9{Jdarm(GeRkwVWU z7=eOd!Z7Bkf6H{)U8xFNI9xS~9P(nkNL+Z)F0hC(PdSh+O2PAbA$4_ zw#QyeQfxNJA)3UA+_nQ#%Cq+C?i@LBd~Z*zY!(3@P*t(k2Z|v{mJQ@QQ@T0MJ^Qw{ zrCDcRVEjJt=33iv!N+dXvf^Z1d&*)$a5_tg|8&x;;QL0|;2kwC+l_d6yf7k?2wHu| zz|8i<-TK=}p`#Qz`C9^+*A2pFyI0#sCwH_vz_JVW7|Uuz+`0`m2w)V-767zJNm&Pu zRl~`+=MyRw5w6=MRKtpwsktDYB(=(uadlbIe0IG{yWPiiJ73fnXu{3q9&9S**-ne6 z)iM)&I9s28>G=J@3WtQ{my|bTT9p}6^0H$^U#2OfeD8Q|?Ix$8{DNY&*OXOxLIsq# zVuYz4Hy4Kugs<9KrXqTZjwC{CO@KDu)k+C66?!??_Y^Ve!ibb9hCcP?LW&c>80ulI zu&q}78-ntzEuYaE!a*BIL=w~(6vn1@&H5p!-hu-%SN%N8DfP>s%IZ?`8}KuP9Ve2PN=GjHEtbwOQzo$e8|qVFc(@32shxU(mV7@ z!6mt<(x7vh-J#Talw}noS)9X;z|FCA9HDAyDS12R(d;EJ4LFXbnZF+lo!xv)2N;U>a^CnLnB~rGs9NpaACU(9nvnz$J(-fO{qBU@|(z zQT|G3Ir^p(6q8KnEMfxB$RZxxlQ;_Pg9( zgQG(q4;@H;D_qY&8I0W;5urbE*3%JnK#b4SUGg}ZG2)r1>+}k3h&#PGj+x)7-083y zOzO7^Aa3ThJOpnXXPnKRC$v1gD$wvgo5MhKk+)5(( zEuL{j@HmM?JFIXlEP`DZ68FO9;b%Gt#VdnSn8+C`yy(v>MrRi`G}L8w8@rd`UcCXfmiaFSt`eSFdK|WT9fsh$ctOr+Yp4%fQemtH z_JIj96-u(P5mV)dZN-1cS-B0+21G;n7d|S? zc7p`r$?tf}M*%wa*(#P}TcVepQlxL0h8T7%lo2m9Yy{Mvp-~{EDRx`t*!awn87{FNILVF(uEHHg?E*GScto8}G5!uQXy z%1dr!C8MT1+b#Im$T(lzs@j-v;RzygY@8B~B-j@Ev~$i}Cz}=~Jia?6^90FV8a`UY z?L8TQ!Jz(#5Z5Sz*W@zv0ygH_ z3~n8ANY|xBhXun5U*IxxufLdu{4&rU7ZK|-ds}CxRrEe`%{^Khq0;$ud+K5f8wXW- zWObZ*_s#Ox;E|qO5A_4K=mc?y-d5qoXk8uJh=$R_ytGWk>2+9s*z0}eii01P zquLLbc-uH1TeD})B2u!v)WPS+vv(xC=y<}{V>Wop-0Ce}(hz&qYK7+(F3UShf;4GX zC*t1^yPwEO@%gEA2>2*8Rw!#B$Ke7QIeR8$DP;E1ImLeijLH`Z?MIU;alYY$P?@FL<^?6+g?6CR;@c(?p>})o_bv zcYp15+OXYvX-}T412OH!Yntv4Pe0ba{9H&^7);gwmHp;&qG`3d@Q^K4gB~HGUzjmR zQk;pH^o%^v^t~9~QF5lq(uWyKgpMQHnm4l7T`hd6jd#56TzzdV2vYPgx1ZAELYy_< zmSj;&MV*HAY~lkqNin0j($dnwrP!e@+TTvi zX!h%)o=wO}*p{Rb>yjd%bh&V}Wu3wM=$rexf9-NnW7BI3bK9OQ<5Zv6942BxMdz0c zDX3cXLPc=m8V#nQ^7F}h{6X7RayJrq%t2*&CfQVxx{a*Y$I&uE+$Ja^dsYgWUFUY) z{5>}(@c7xRw{>Wm9^N&g=tAMZxJ0{+V}eCr$5&s~r&NqA!UYNunt@ZWW0Up!Cl zj@yZ1;bH%J?6{PJ$?{}1)#r>~tQ&FJcjo4O-yd}}9cJh-Q&z7$?Bj4)Zcg+W>YvqA z2ujS3j?CHg#APwLt!~>;b_oizuVmM_3MmJ$;Cl+)wPkh*cYXy%b`T{$rZZjV1COqt z3k{eACA*Z-DL16itt4hqF-A9{+Sv`+~CGM$jnxp95O?!4zikAQO-!1arCK^PE2*JC0S|gdwl_NJ)?~i`b3}|l|4et1w}+A5 z$!&y~d068RjkQE>VL#ep)gRll6O@ANC9nEa1H0_~I%rG^VO})r!Q-Wdn(`ig(7t&F z9Oy9WvpM75wUgI}x%e^W$v!`JpQ-t9N{1tVzN?chVIg=)y%%zeo+mqEy_U-sg;*g6 zrYcAlfgKs-%aoo;akc1rFjNbW7Lt!w=m`pYa}Do_pVAZO%^NP{2+TozTMgfFN=WQ9 z&FTbUv88!E@u7u|(!F_cak{!Zl7NK!9&)_!}I;LD!qKObjA+lwv`cT=?9?$#X z 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 bg4^l&!nWS)Moh&v_$Pf;UOerx;e-DM%T4(z literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/weapp_4-d837a9b1.png b/niucloud/public/admin/assets/weapp_4-d837a9b1.png new file mode 100644 index 0000000000000000000000000000000000000000..0fb16fe9365825f8c93265c6149cc60ecb551026 GIT binary patch literal 76888 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 literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/wechat-894064b1.js b/niucloud/public/admin/assets/wechat-894064b1.js new file mode 100644 index 000000000..b8dc329e5 --- /dev/null +++ b/niucloud/public/admin/assets/wechat-894064b1.js @@ -0,0 +1 @@ +import{A as t}from"./index-80fd3793.js";function n(){return t.get("wechat/config")}function a(){return t.get("wechat/static")}function u(e){return t.put("wechat/config",e,{showSuccessMessage:!0})}function s(){return t.get("wechat/menu")}function r(e){return t.put("wechat/menu",e,{showSuccessMessage:!0})}function i(){return t.get("wechat/template")}function o(e){return t.put("wechat/template/sync",e,{showSuccessMessage:!0})}export{a,s as b,r as c,i as d,u as e,o as f,n as g}; diff --git a/niucloud/public/admin/assets/wechat-menu-head-bg-7fe3592c.png b/niucloud/public/admin/assets/wechat-menu-head-bg-7fe3592c.png new file mode 100644 index 0000000000000000000000000000000000000000..2d87e112598bd312422a31e7f398549c9920290b GIT binary patch literal 4750 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 literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/wechat-menu-head-dark-bg-c00398d5.png b/niucloud/public/admin/assets/wechat-menu-head-dark-bg-c00398d5.png new file mode 100644 index 0000000000000000000000000000000000000000..dde9c2170a601071a3ec5f4bf3fa8cc3a3e74b58 GIT binary patch literal 6902 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 U_p&K)p#*_27Ix-EKe%7|2TID)NB{r; literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/wechat_1-0a26d3a6.png b/niucloud/public/admin/assets/wechat_1-0a26d3a6.png new file mode 100644 index 0000000000000000000000000000000000000000..41b58a244da1111f02a82d7526aa9e204872a55d GIT binary patch literal 136878 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%0A2G&GYr-Nowx?h{02TxW7Vy(0Ii-?8sv8r9 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 literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/wechat_2-0513f476.png b/niucloud/public/admin/assets/wechat_2-0513f476.png new file mode 100644 index 0000000000000000000000000000000000000000..8c7b11c4f98707026f3005d23d354dc556da13cf GIT binary patch literal 145585 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

09qKt5>9@{ht%}pG!rYz7!7iO=eencan9^+ij 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

mZn|ZnkQ{Hm1c>OnXgLqq-Sh|T0R)K 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 literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/wework_qrcode-6fe3325c.png b/niucloud/public/admin/assets/wework_qrcode-6fe3325c.png new file mode 100644 index 0000000000000000000000000000000000000000..384435e0dee748589b133267d76377027ad2d429 GIT binary patch literal 44673 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 DKX1{S literal 0 HcmV?d00001 diff --git a/niucloud/public/admin/assets/wx_qrcode-67d7d379.jpg b/niucloud/public/admin/assets/wx_qrcode-67d7d379.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54cb4a400b7c0e20f64496037650a219699b3110 GIT binary patch literal 8584 zcmcIp2Ut_tw%#E?q>BUx9Et)8$XF0`C_-QyTBKJ+C5|9PYzQiZ63QrwNK-6Gi9$pe zF*fWN5Gmpa2vQWK1wlZiV~8nl9dzb8ciz3PeBTWmLUPX8XYIBA_3yR*Eo>Kdqq$^j zJ8Oi)A%ue;BY!DnC?hzG}5EGLi%1Fr&|IaUBIg+1)+ko4E$7vuD zc^qCICwz?5!A>#U>i}WqU z6r_Qgv`&i_tHdBNf(+B&*R4Og%E(a6|j-OpCm zHnw(TH+K(DuMHc$ef_rk2LuM~2o2kR;9z(JHR0DohZBz+P0BcNGV|2wGiS3d8;y$?%sP;`M9dOruIo)Q}c_K*0%PSuX=jfeQ)~*-VF|ojZaKYO@HFd zaItye5dO=w;P01-{nNbUVO}DlqIgjPHZPpWK{)X8qGF5m#phYN5Pk_!&{!2Whxk+a z`D+ytng*_;ire-*mz=L<*t2*Ho7(Km{&y3L|9{Qw&x!qGUayce9tXk0%OeuvyIn}q zLI0rx$G93~sfACP^Ngk^+Sf>!a5EX#90xY@$0uX#oH2y@>v2;i6?Zqq3mo)i^tj9PA0dFUv)q< z_ernuYgT`M_aM4hp+637s=!l^TR1|gtAZ>0y8Rku12r{Rnb~7a@HDF4%!YC|gqC8Dg<^lCcDyy}8?2 z)*2kY<=Sv3tJpbw*h0OoN|En2@Y*FWnuj9qH!c>WG=d>M-PTJh^c5@f zaw-`Kir#?@<}XAHuqo}nGi&)?m>J9i5JVUGdWd39pt6XoZOh_WYdqQtnSbGg*8$wDj+p%zjpCT&w>Su3Sly0o+;5_sD9 zl=5Ad+ZFC-zTFCucer&j1fD}gxD$>YU51Szl$JI6S;#s30xL72H3<;x~G^!dCD+yHVp0Z7e6?fLii~y zMjx=y0$80*;F7<5N&D}RpbZh73#joR!tERv4(3sag8Cu#LjaJ+-CpB2lDEa~rMjNT zdjxK90VgL3imD(V(0;JREO2*D@XRJ{vrD)$Pw2@D1Vxckt9d24PEK{P3MDl6nPFQh zcw%pMBR)EqdvVxaGk1!2MWKO=9839b{f7rzS((=@Au=bfK!lh>XM<-p((%}h^mrR@ zf#)%NiVmL37*4`qdvOp#_Cyp+baWJVP_8|H&uhFi*EGaJrrJStYunWN6e>8;5pn^* zahd8hW$&mrvvJTuy=CR#ddOJr-=^2g%8b`{Y*4B)9H+vtE|6wes$qwSd=?Tpm4w!n z58BE)>XWU5XEtCsjf#}ie-E}|5D6_Gbf|aK=QJOIJU50}ocSgOH1~n5pH_ka^!;=~ zO6W71yKfk5EDccFGN!1CcSDWvW?^ z6{`L=i|*_R3nj>dBuI{<71g>nnhcsAYMXKt*FkG#PsaAKi3RY~_&_|ju;yyM+9L=u zxc$;Mgo^`w0=$fk0DSQ}2)~3?9F; zqhl$rBtvco+5-Wd;#~&7oKa~cj9;_y)+Za$MXP3m7QZ)m##?(yEHVJ}0`YC#U#M;m z!5~BMHfR#xcl#2X_5~t31~>EGG$G1%78wBhRdu_2S;hLzC5Wa6tU3uHP=W_!H;VML zGE+{DRR?qPRZSZ4kiovA^syH(B!+B!ZhR_+-IbAsaw9IwQe#UcxeEZ7Vs2qr{xaM;1;PL|N3Z{>#neUB-hO zl<0W1M`;kkKvgUzioDBSUvk+34GUKDT@xB&^k%&KR3`I{4bl69&kV85yO!-We%&z; zJ<}PsvlzCJtv69|jRDVKtkv8M9!pGiGx3^oN<#h-gOs|S;Z|1huKcFhl{&cZ3!Um9 z5m%Au7ZVcJXE>ncNcqzsrA0?2EMIxnTp-m!cPkhM;{a-@zd(OE!w;#xr>G9eBKrzswk-uqVH_D z9}Wvqo-0pGh~{>EFGM8vCxaSVPaTD5DMaZ56&xX=4hvCo+xzf^XqDc?dVzw|JRxdq zxFST|t!yDWmjCx}z8Z!5X3WXb6!+w|Zb}V{v*dJjYHX+4y)m)Q9N*p?@n>s0ejAaq zpWx?++%R~s``AJcsZ+b|C=a(jtQDeP+aBL-;AwFOh3L+##Xe6)32Z@`Z*PYTf%0N; zOIX=YmU~ogJKVF?TDwR(Vqxwa<01W#j`-g9OP1aYtdsrmW!aU8mx(yvQKg_>58H;* zo|z+i&Q1ec;M3D7aq6S4BeAcX$|csrMfLD_bsp^24wqm6+UDjWKWpOmG>?B~16`2^xB8OvyTW|5NipJ%z} z?`w;|6AhH;HvG#qUL>x;TX3mjNgk|{@qsueMZVissF_UqS;deIo}>kGW)4vIITOaO z(|y6ZghH~<6!5Gej;k$1qAt!cW}LoU+tJFcLe%j>y~pP%+b1fdH&lpRBD?rH84rR5 zbIuFV;^7+F^bdLbrSWB_tMkT9IeCIdpIBU%#W8!TyFR{PRdLmsoIQfi6dtKq|J{X@ z0@;4nLh{F2LG13j_d3j9MhWjLdQ+8ORYe?l{_emkRM)oD+f(hlxIQP{Ct?5R?<%LG zHie%*UQK$-xb(`Y`z7J6E+urrSTJn#Fx&9pCH0-nO#z>WQ%7n#}ycy=PvVn`e|9&N>-MFG&>( zWv5Eh+I^l15n1yxwSCl!m#U^DL|4mB3r^a2#RKRWg2gju{b?Up3sL2YC%Hcgkyy#* zDC(%L5EX5wsZSOSPun?K#jJr$3g&QTy6tI=S4oq_RNk<*R@-D#yFi~*>_6B%&V0K^ z6`m4kWa!6j2EH=SEgP&X1cqJMHf1lagP+;(OviX_lM7Zj?(_>Ki(|DJ6j|(_}c;IEe|fUsnT^--xSnztu_p}{tc89lXNvGZLA4q z?{G6f<2B@PBj!+Y7*;O>T8buG(g%rdDR!y_l8wVeKB7fuwmq-#WBz z)1E_Fn#;p~i1eLdHmE6 zL^VILvTbBuhT^paebEM0QT=$`^KoIeD?3?p$kH_9XSg%0+URr+y41&8jBd>$f=U3u;O$XCy#`S%6mb}!ZZ zMK&I$ByONaShab++Qoghfula=&+grxQ}gSCU;K72SJS*6r19vr_L%tOFKwLAr313 z5u$pf{+6F^ukcrIdbnrQ>Dx@9NNrk{yD24K!aVR+RVg-6uX7bbNK#62wKyY0UyKLxAzqliHZ2@9xr%|t^i5LUD|_`JwF1jwKK zmrd+I9MJETH@|TinwsLV`j7^#A)P0ntIEYVlAz5TptNYm9A;(G_XgHGptaJUFiH>0 zSB3I&*g`yzkfk$QWK~ccajP(a;%Mi z49JyCXZns^5~8H8$3isy-Iq%yQdS?Rd`|1+%e6f)+T8vM7C7ypXi9I%Qg$!%eGlVe zyl9)QsO+-F@oN3UPE5i$Gb3QMzbIJGYWdlN#3KhzMjjB2$$ZJv<8)k!`XRliR4V!+ zxuf9v*&~~|MFItmS83&E|98(8oPA&rwpg(6`g!%U%v`41vif|-5^85%fk#$pYfkE= zO4s^3I~d+dn^%>PUH3Vdu8v8bIr#Z|XDAA!@;;Au^*A20Xj!hcp||-;L3+KS=X|X^ z$IK~Z{`E<9?)(uao-ApsfYxEK&T0usX3I#8ayn`#3lXC2+a-pRd2%+NBae7re+o5? zJY|~7Sxkx_pecnjJgaRrmvl-TQFCSYr#I|2kt>Oit6nj82T9R<(Q8W3^p6ME(3X{* zu~iyL4v;qbXh%A}er(-z+?d?sGr7-h1yR?jb0*`Cc9LH0Hkd3|95nxqUt-9V;kem1 zlX}$dW%bv;T)3itq32S1fLSEf>-^FgAC1)MXp<{BIzt`aPjY|Wd$(UffzR}g|ILT0 zQ@CA>n?pNfcrNu2>BixUS)+4b+wC#s=QJ$!+q^V7LUBA1mV>^C(Hj2YA6SzYOokpV zjoQ^_u3MMB<$m4OkCALQvz^xok$ug?Z%^xzcsqqCzMb|YYE+wl3=iNbWWHRj zr1-hGT@WB*H0VIc#yMiWL;o45p4Wb2zTG+XXV<4*SF19`*ctZ>>RV`5u0p~bbcJMq zlu)Rem8H=8kX%fJAgJm9hPQ5Y7I|((M9|C59y!BUU!4uT!BtD>5#2#GsE)oQsxT{# z+`QSsc!riK@-7FwI$h`u74|-pX=uT)cH%&PHV#Q+?HaUw(0Er%z#;`r?%QA}L-1Ka z!+A~FCe%g(+lwb}70-(vtINQvOV1OJ5TevedM_UY=W!f(PU%9VKU-_C>;gh|zx%lN zY=wE|*r%G2Sd*#LW2G{YmRC=EG>!EAIL~UweMbDcr}6n25>G^_=~EoXX#xsJm^_f$vyLgJ5X=6m%BgI|{cmCIp zikwd`u2Ck2D4`@e>*gp4DrpYXxdv)U?NEg3J!Vb*5X|B%y(2`uI)D3udrDgnz5e4b zd`2AP&6p6CpPo50=~=^DEoo5xPU9KLxfDhGo7(dddxxeXViMeH{ir4yE8~aq~b0Uz+ zJVz6+qEp-N+-tuV4|H$EM`ZCLxjr`6jgva>Zf`kejg^_ zeIs3BYB;86ih$zL4BWaEu1z(6frbD>L*dE=ysyebY^bF&z-%DpB!EsK30I4$t!u+T zNt%^&b-vaSVxSZUU6uu{(+n)a9y|e_BM=y-X4fnvpx%jt`vL<>7p={OfeXJaC64xo#okR>sOe z0`ZHmWJG-PxG&~rFYG`(!8G9xvstN~WFqj~7aa&Pnxx0Doedf83{99Caa2jk1Q7~S z7ZfF;nr@IB8SUO1l3JZ@4CT*8h{AU>gNCkq+xU60HvJGa&pgq_* z+wClg#Y675!{k%$VrnO*vHx+*O*3hfwbESf`X%c>ax8TUZVt2VsB;+ZHg$#bwE^*lv+8CfI^) z1n+}BL39vI_llt(59pR>;Hs2Vp)I|N$>r`fv5vYw1^@+EbVI7eHJ5^6+DvZ}lmYMP zqM87rk^>DYUofjwP8T1@&4~`GOb2%ZkiT@isx$zx%aa-s%r&lpjw#qq$<$eA7&T zH{7K|XPTjVbxOI3-n@&fp`sBY;Q+^n58FJ7}00FTFYh_s`zdD z+BJ(tK2N0ziW14*NasS*pNHcVCXzaJf^>~$H>N&(QLFuu5Lu^631g;zx25%E10-(; zP8r)TSkp6XVN7f?odAUFoWj1*HzMvENB2Re)42>IdKw;y`>3MG(m*{vXw(oB%+KXmByl#?hI zm=Kh9=#X|MSl}Rd0Z?tJ<(_Ob9(jgLjb;U|y4G+^n^htr1z_EJ{UqD~L)X0Q5-1U0 zP@A4%4iW47l1bmlP6ucA!eYQv;AO`My7X6Bf-_C@ZT~}}NHc&H`MUMW=s{dXz7~e+ zv2+XM47-p}3Z_yKv`@KdppjSGIMtt&hK<3kQ`la}K8!^G`OiS#g%k?_D$fZ0V?Rn+ z1Lgw^gH@8ypj8<9V|!oD#!%%hT>FXJe55uXNur?o5ZLj!;X79p5OPDIBW$MP67y@0q}U3zz;ogt$8fy1}jDObaqC7J}=qzD#t nK(URs3Lmx^2;%XfSTMDK?ydv<_Wn(u{!eW(|0l-93t#>hb&Ni! literal 0 HcmV?d00001