20260905172602

This commit is contained in:
oneao committed 2026-09-05 17:26:03 +08:00
1 parent 7b00eeb88c
commit 3b03eccdb5
641 files changed
-432

No files matched your search

@@ -1 +0,0 @@
import{$ as e,Ht as t,Kt as n,M as r,T as i,U as a,a as o,c as s,et as c,it as l,q as u,t as d,ut as f,v as p,w as m,wt as h,x as g}from"./_plugin-vue_export-helper-Ktpf6lZe.js";var _=n({default:()=>w});h(),r(),o(),l();var v={class:`detail-page`},y={class:`detail-title`},b={class:`detail-sub`},x={class:`detail-card`},S={class:`detail-field`},C={class:`detail-row`},w=d({__name:`DetailPage`,props:{id:{type:[String,Number],default:``}},setup(n){let r=f(``),o=f(0);return(l,d)=>{let f=u(`Button`);return a(),g(`div`,v,[p(`h1`,y,`详情页 #`+t(n.id),1),p(`p`,b,[d[2]||=m(` 当前路由:`,-1),p(`code`,null,t(l.$route.fullPath),1)]),p(`div`,x,[d[5]||=p(`p`,{class:`detail-hint`},[m(` 本页每个 `),p(`code`,null,`id`),m(` 是`),p(`strong`,null,`独立缓存`),m(`:切换 / 关闭后再回到相同 `),p(`code`,null,`id`),m(`,下方输入内容与计数会保留;不同 `),p(`code`,null,`id`),m(` 之间互不影响。 `)],-1),p(`label`,S,[d[3]||=p(`span`,null,`测试输入(验证缓存隔离)`,-1),c(p(`input`,{"onUpdate:modelValue":d[0]||=e=>r.value=e,class:`detail-input`,placeholder:`输入点什么,再切换页签回来看看`},null,512),[[s,r.value]])]),p(`div`,C,[i(f,{type:`primary`,onClick:d[1]||=e=>o.value+=1},{default:e(()=>[m(`计数 +1(当前 `+t(o.value)+`)`,1)]),_:1}),d[4]||=p(`span`,{class:`detail-tip`},`关闭本页签再重开,计数归零说明缓存已销毁;保留说明命中缓存。`,-1)])])])}}},[[`__scopeId`,`data-v-a53f8203`]]);export{_ as n,w as t};
@@ -1 +0,0 @@
.detail-page[data-v-a53f8203]{color:var(--fms-text);flex-direction:column;gap:12px;display:flex}.detail-title[data-v-a53f8203]{margin:0;font-size:20px;font-weight:600}.detail-sub[data-v-a53f8203]{color:var(--fms-text-secondary);margin:0;font-size:13px}.detail-sub code[data-v-a53f8203]{background:var(--fms-secondary-hover);border-radius:4px;padding:1px 6px;font-size:12px}.detail-card[data-v-a53f8203]{border-radius:var(--fms-control-radius);background:var(--fms-card);box-shadow:var(--fms-shadow);flex-direction:column;gap:16px;padding:16px;display:flex}.detail-hint[data-v-a53f8203]{color:var(--fms-text-secondary);margin:0;font-size:13px;line-height:20px}.detail-hint code[data-v-a53f8203]{background:var(--fms-secondary-hover);border-radius:4px;padding:1px 6px;font-size:12px}.detail-field[data-v-a53f8203]{color:var(--fms-text-secondary);flex-direction:column;gap:6px;font-size:13px;display:flex}.detail-input[data-v-a53f8203]{border:1px solid var(--fms-border);border-radius:var(--fms-control-radius);background:var(--fms-background);width:320px;max-width:100%;height:32px;color:var(--fms-text);padding:0 10px;font-family:inherit;font-size:14px}.detail-input[data-v-a53f8203]:focus{outline:2px solid var(--fms-primary);outline-offset:-2px}.detail-row[data-v-a53f8203]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.detail-tip[data-v-a53f8203]{color:var(--fms-text-secondary);font-size:12px}
@@ -1 +0,0 @@
import{$ as e,A as t,B as n,K as r,L as i,Lt as a,M as o,O as s,Q as c,R as l,Rt as u,S as d,T as ee,U as te,V as ne,Z as re,_ as f,ft as ie,gt as p,it as m,k as ae,pt as h,t as g,ut as _,v as oe,wt as se,x as ce}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{t as le}from"./stk-table-vue-DM4qMzbH.js";import{n as ue}from"./app-BeHz6434.js";import{D as v,b as y,g as b,h as x,m as de}from"./ui-BhP3ZSBa.js";o();var S=e=>e.stopPropagation();function fe({getDataSource:e,getRowKey:n,getSelectedRowKeys:r,isRowDisabled:i=()=>!1,onChange:a}){let o=f(()=>new Set(r())),s=f(()=>{let t=new Map;for(let r of e())t.set(n(r),r);return t});function c(e){a(e,e.map(e=>s.value.get(e)).filter(Boolean))}function l(e,t){if(i(e))return;let r=new Set(o.value),a=n(e);t?r.add(a):r.delete(a),c(Array.from(r))}function u(t){let r=new Set(o.value);e().forEach(e=>{if(i(e))return;let a=n(e);t?r.add(a):r.delete(a)}),c(Array.from(r))}return{dataIndex:`__fmsSelection`,key:`__fmsSelection`,title:``,width:44,fixed:`left`,align:`center`,headerAlign:`center`,customCell:({row:e})=>{let r=n(e),a=i(e),s=o.value.has(r);return t(`label`,{class:[`fms-checkbox`,{checked:s,disabled:a}],onClick:S,onMousedown:S},[t(`input`,{type:`checkbox`,checked:s,disabled:a,onChange:t=>{t.stopPropagation(),l(e,t.target.checked)},onClick:S,onMousedown:S}),t(`span`,{class:`fms-checkbox-box`})])},customHeaderCell:()=>{let n=e().filter(e=>!i(e)),r=0;for(let e of o.value)s.value.has(e)&&r++;let a=n.length>0&&r===n.length,c=r>0&&r<n.length;return t(`label`,{class:a?`fms-checkbox checked`:c?`fms-checkbox indeterminate`:`fms-checkbox`,onClick:S},[t(`input`,{type:`checkbox`,checked:a,onChange:e=>{e.stopPropagation(),u(e.target.checked)},onClick:S}),t(`span`,{class:`fms-checkbox-box`})])},__fmsSelection:!0}}function C(e){return e?.__fmsSelection===!0}o(),m();var w=e=>e.stopPropagation(),T=new WeakMap,E={text:`default`,default:`default`,password:`password`,number:`number`,textarea:`textarea`};function pe(e,t){let n=T.get(e);return n?.has(t)?n.get(t):e[t]}function D(e,t,n){let r=T.get(e);r||(r=new Map,T.set(e,r)),r.set(t,n)}function O(e,t){let n=T.get(e);n&&(n.delete(t),n.size||T.delete(e))}function k(e,t,n){O(e,t),e[t]=n}function A(e,t){let n=T.get(e);n?.has(t)&&(h(e)[t]=n.get(t),O(e,t))}function j(e){return typeof e.options==`function`?e.options():e.options??[]}function M(e,n,r){let i=e[n.dataIndex],a=(r.type===`select`?j(r).find(e=>String(e.value)===String(i))?.label??i:i)??``;return t(`span`,{class:`fms-cell-display`,title:String(a)},a)}function N(e,t,n,r,i){e.shouldNotify(n,r,i)&&(t.onChange?.(i,n,r),e.onChange(n,r,i))}function P(e,t){return typeof e.disabled==`function`?!!e.disabled(t):!!e.disabled}function F(e,t,n,r=!1){return({component:i,el:a})=>{if(!e.shouldFocus(t,n))return;let o=e.consumePendingFocus?.(t),s=!!e.wasFocused?.(t);if(!o&&!s)return;let c=a?.matches?.(`input`)?a:a?.querySelector?.(`input`);if(document.activeElement===c)return;let l=i?.exposed||i?.proxy,u=r&&(o||s),d=u?{cursor:`all`,preventScroll:!0}:{preventScroll:!0};if(l?.focus){l.focus(d);return}c?.focus(d),u&&c?.select()}}function I(e,n,r,i){let a=F(i,e,n,!0);return t(b,{type:E[r.inputType||`text`]??`default`,modelValue:pe(e,n.dataIndex)??``,class:`fms-cell-editor fms-cell-editor-root`,"aria-label":n.title||n.dataIndex,"onUpdate:modelValue":t=>{D(e,n.dataIndex,t)},onFocus:()=>i.onEditorFocus?.(e),onBlur:t=>{i.onEditorBlur?.(e);let a=t.target.value;k(e,n.dataIndex,a),N(i,r,e,n,a)},onKeydown:e=>{e.key===`Enter`?(e.preventDefault(),e.stopPropagation(),e.target.select()):e.key===`Escape`&&e.target.blur()},onClick:w,onVnodeMounted:a,onVnodeUpdated:a,onVnodeBeforeUnmount:()=>A(e,n.dataIndex)})}function L(e,n,r,i){let a=j(r),o=F(i,e,n);return t(de,{modelValue:e[n.dataIndex]??void 0,options:a,clearable:r.allowClear??!0,filterable:!1,class:`fms-cell-editor fms-cell-editor-root`,"aria-label":n.title||n.dataIndex,"onUpdate:modelValue":t=>{let a=t??r.emptyValue??null;e[n.dataIndex]=a,N(i,r,e,n,a)},onClick:w,onVnodeMounted:o,onVnodeUpdated:o})}function R(e,n,r,i){let a=e[n.dataIndex]===1,o=i.isEditing(e)?F(i,e,n):void 0,s=t=>{e[n.dataIndex]=t,N(i,r,e,n,t)};return t(`label`,{class:a?`fms-checkbox fms-cell-editor-root checked`:`fms-checkbox fms-cell-editor-root`,onClick:w,onMousedown:w},[t(`input`,{type:`checkbox`,checked:a,"aria-label":n.title||n.dataIndex,onChange:e=>{s(+!!e.target.checked)},onKeydown:t=>{if(t.key!==`Enter`)return;t.preventDefault(),t.stopPropagation();let r=e[n.dataIndex]===1?0:1;t.currentTarget.checked=r===1,s(r)},onClick:w,onMousedown:w,onVnodeMounted:o,onVnodeUpdated:o}),t(`span`,{class:`fms-checkbox-box`})])}function z(e,t){let n=e.editor;return({row:r})=>P(n,r)?M(r,e,n):n?.type===`checkbox`?R(r,e,n,t):t.isEditing(r)?n.type===`select`?L(r,e,n,t):I(r,e,n,t):M(r,e,n)}o(),m();var B=e=>e.stopPropagation();function V(e,t){return typeof e==`function`?!!e(t):!!e}function H(e,t){return e.visible===void 0||V(e.visible,t)}function me(e,n,r,i=`fms-action-btn`){let a=V(e.disabled,n),o=[];return e.icon&&Line truncated
@@ -1 +0,0 @@
.fms-table[data-v-23d7efce]{width:100%;height:100%;overflow:hidden}.fms-table.fms-table--bordered[data-v-23d7efce]{border:1px solid var(--fms-border);border-radius:8px}.fms-table__inner[data-v-23d7efce]{width:100%;height:100%}.fms-table__inner .stk-tbody-main[data-v-23d7efce]{will-change:transform}.fms-table[data-v-23d7efce]:not(.fms-table--auto-fit-width) .stk-table-main{flex:none}.fms-table__inner.stk-table th,.fms-table__inner.stk-table td{border-right:1px solid var(--fms-border);border-bottom:1px solid var(--fms-border);font-size:13px}.fms-checkbox{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;margin:0;line-height:1;display:flex}.fms-checkbox.disabled{cursor:not-allowed;opacity:.45}.fms-checkbox input{opacity:0;width:0;height:0;margin:0;position:absolute}.fms-checkbox .fms-checkbox-box{border:1px solid var(--fms-border);background:var(--fms-card);box-sizing:border-box;border-radius:4px;flex:none;width:16px;height:16px;transition:all .2s;display:block;position:relative}.fms-checkbox.checked .fms-checkbox-box{background:var(--fms-primary);border-color:var(--fms-primary)}.fms-checkbox.checked .fms-checkbox-box:after{content:"";border:solid var(--fms-primary-text);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.fms-checkbox.indeterminate .fms-checkbox-box{background:var(--fms-primary);border-color:var(--fms-primary)}.fms-checkbox.indeterminate .fms-checkbox-box:after{content:"";background:var(--fms-primary-text);border:none;border-radius:2px;width:8px;height:2px;position:absolute;top:7px;left:3px;transform:none}.fms-cell-editor{width:100%;min-width:0;height:100%;font-size:13px}.fms-table__inner.stk-table .fms-cell-editor-root.input-wrapper,.fms-table__inner.stk-table .fms-cell-editor-root.select{box-sizing:border-box;width:100%;height:100%;min-height:0}.fms-table__inner.stk-table .fms-cell-editor-root .select-trigger{width:100%;height:100%;min-height:0}.fms-cell-display{-webkit-user-select:text;user-select:text;min-width:0;display:block}.fms-table__inner.stk-table:not(.is-area-selecting) .stk-tbody-main .table-cell-wrapper{-webkit-user-select:text;user-select:text}.fms-table__inner.text-overflow .fms-cell-display{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fms-table__inner.stk-table .stk-tbody-main td:has(>.fms-cell-editor-root){height:var(--row-height)}.fms-table__inner td:has(>.fms-cell-editor-root){padding:3px}.fms-actions-cell{align-items:center;gap:4px;display:inline-flex}.fms-action-btn{cursor:pointer;color:var(--fms-primary);white-space:nowrap;background:0 0;border:none;align-items:center;gap:3px;padding:2px 4px;font-size:12px;line-height:20px;display:inline-flex}.fms-action-btn:hover{opacity:.75}.fms-action-btn:disabled{cursor:not-allowed;color:var(--fms-disabled-text);opacity:1}.fms-action-btn--danger{color:var(--fms-danger)}.fms-action-more{color:var(--fms-primary);padding:2px 4px;font-size:12px;line-height:20px}.fms-action-more.fms-action-more-open{opacity:.75}.fms-confirm-content{color:var(--fms-text-secondary);font-size:14px;line-height:22px}
@@ -1 +0,0 @@
.fps-monitor[data-v-07dee497]{z-index:var(--fms-z-popover);width:132px;color:var(--fms-text);letter-spacing:0;-webkit-user-select:none;user-select:none;cursor:move;touch-action:none;background:var(--fms-card);border:1px solid var(--fms-border);border-radius:var(--fms-control-radius);box-shadow:var(--fms-popover-shadow);flex-direction:column;gap:6px;padding:8px 10px;font-size:12px;line-height:1.4;transition:box-shadow .15s;display:flex;position:fixed;top:8px;right:8px}.fps-monitor.is-dragging[data-v-07dee497]{cursor:grabbing;box-shadow:0 6px 16px #0000002e}.fps-monitor__header[data-v-07dee497]{align-items:center;gap:6px;min-height:24px;display:flex}.fps-monitor__label[data-v-07dee497]{color:var(--fms-text-secondary);font-weight:600}.fps-monitor__current[data-v-07dee497]{font-variant-numeric:tabular-nums;flex:1;font-size:18px;line-height:1}.fps-monitor__chart[data-v-07dee497]{align-items:flex-end;gap:1px;height:32px;display:flex;overflow:hidden}.fps-monitor__bar[data-v-07dee497]{border-radius:1px;flex:1;min-width:0}.fps-monitor__summary[data-v-07dee497]{color:var(--fms-text-secondary);justify-content:space-between;display:flex}.fps-monitor__summary b[data-v-07dee497]{color:var(--fms-text);font-variant-numeric:tabular-nums}.fps-monitor .fps-monitor__reset[data-v-07dee497]{border-radius:var(--fms-control-radius);width:20px;height:20px;min-height:0;color:var(--fms-text-secondary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.fps-monitor .fps-monitor__reset[data-v-07dee497]:hover{background:var(--fms-secondary-hover);color:var(--fms-text)}
@@ -1 +0,0 @@
import{$ as e,B as t,G as n,Ht as r,L as i,M as a,T as o,U as s,V as c,_ as l,a as u,et as d,gt as f,it as p,l as m,p as h,t as g,ut as _,v,w as y,wt as b,x,zt as S}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{D as C}from"./ui-BhP3ZSBa.js";import{t as w}from"./rotate-ccw-AQ4L8JGg.js";p(),a(),b(),u();var T={class:`fps-monitor__header`},E={class:`fps-monitor__chart`,"aria-hidden":`true`},D={class:`fps-monitor__summary`},O=g(Object.assign({inheritAttrs:!1},{__name:`FpsMonitor`,props:{sampleInterval:{type:Number,default:500},historySize:{type:Number,default:48},baseFps:{type:Number,default:60}},setup(a,{expose:u}){let p=a,g=_(0),b=_(0),O=_(null),k=_([]),A=l(()=>Math.max(100,p.sampleInterval)),j=l(()=>Math.max(1,Math.floor(p.historySize))),M=l(()=>Math.max(1,p.baseFps)),N=0,P=0,F=0,I=0,L=0;function R(){P=0,F=performance.now()}function z(e){P+=1,I+=1;let t=e-F;if(t>=A.value){let n=Math.round(P*1e3/t);g.value=n,O.value=O.value==null?n:Math.min(O.value,n),L+=t,b.value=Math.round(I*1e3/L),k.value=[...k.value,n].slice(-j.value),P=0,F=e}N=requestAnimationFrame(z)}function B(){g.value=0,b.value=0,O.value=null,k.value=[],I=0,L=0,R()}function V(){document.hidden||R()}function H(e){return e>=M.value*(5/6)?`var(--fms-success)`:e>=M.value/2?`var(--fms-warning)`:`var(--fms-danger)`}let U=l(()=>H(g.value)),W=l(()=>k.value.map(e=>({height:`${Math.max(8,Math.min(100,e/M.value*100))}%`,backgroundColor:H(e)}))),G=_(null),K=_(null),q=null,J=_(!0);function Y(){J.value=!1}function X(){J.value=!0}function Z(){J.value=!1}u({show:X,hide:Z});function ee(e){if(e.target.closest(`.fps-monitor__reset`))return;let t=G.value.getBoundingClientRect();q={pointerX:e.clientX,pointerY:e.clientY,originX:K.value?K.value.x:t.left,originY:K.value?K.value.y:t.top,width:t.width,height:t.height},window.addEventListener(`pointermove`,Q),window.addEventListener(`pointerup`,$),e.preventDefault()}function Q(e){if(!q)return;let t=e.clientX-q.pointerX,n=e.clientY-q.pointerY,r=Math.max(0,Math.min(q.originX+t,window.innerWidth-q.width)),i=Math.max(0,Math.min(q.originY+n,window.innerHeight-q.height));K.value={x:r,y:i}}function $(){q=null,window.removeEventListener(`pointermove`,Q),window.removeEventListener(`pointerup`,$)}return c(()=>{R(),document.addEventListener(`visibilitychange`,V),N=requestAnimationFrame(z)}),t(()=>{cancelAnimationFrame(N),document.removeEventListener(`visibilitychange`,V)}),(t,a)=>d((s(),x(`aside`,i({ref_key:`rootEl`,ref:G,class:[`fps-monitor`,{"is-dragging":f(q)}],style:K.value?{left:K.value.x+`px`,top:K.value.y+`px`}:void 0,"aria-label":`FPS 性能监控`},t.$attrs,{onPointerdown:ee,onDblclick:Y}),[v(`div`,T,[a[0]||=v(`span`,{class:`fps-monitor__label`},`FPS`,-1),v(`strong`,{class:`fps-monitor__current`,style:S({color:U.value})},r(g.value||`--`),5),o(f(C),{type:`ghost`,class:`fps-monitor__reset`,title:`重置统计`,"aria-label":`重置 FPS 统计`,onClick:B},{default:e(()=>[o(f(w))]),_:1})]),v(`div`,E,[(s(!0),x(h,null,n(W.value,(e,t)=>(s(),x(`span`,{key:t,class:`fps-monitor__bar`,style:S(e)},null,4))),128))]),v(`div`,D,[v(`span`,null,[a[1]||=y(`avg `,-1),v(`b`,null,r(b.value||`--`),1)]),v(`span`,null,[a[2]||=y(`min `,-1),v(`b`,null,r(O.value??`--`),1)])])],16)),[[m,J.value]])}}),[[`__scopeId`,`data-v-07dee497`]]);export{O as default};
@@ -1 +0,0 @@
import{$ as e,B as t,Ht as n,M as r,T as i,U as a,V as o,gt as s,it as c,v as l,w as u,wt as d,y as f}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{D as p,h as m}from"./ui-BhP3ZSBa.js";r();function h(e){let t=e.target;return!!t&&(t.tagName===`INPUT`||t.tagName===`TEXTAREA`||t.isContentEditable)}function g(e,t){return e.key.toLowerCase()===String(t.key).toLowerCase()&&(t.mod===!0||t.ctrl===!0||t.meta===!0)===(e.ctrlKey||e.metaKey)&&!!t.alt===e.altKey&&!!t.shift===e.shiftKey}function _(e){function n(t){for(let n of e)if(g(t,n)&&!(n.ignoreWhenTyping!==!1&&h(t))){t.preventDefault(),n.handler(t);break}}o(()=>window.addEventListener(`keydown`,n)),t(()=>window.removeEventListener(`keydown`,n))}var v=0;function y(){return v+=1,String(-v)}d(),r(),c();var b={style:{margin:`0`,"line-height":`1.7`,color:`var(--fms-text)`}},x=Object.assign({inheritAttrs:!1},{__name:`UnsavedChangesModal`,props:{open:{type:Boolean,default:!1},name:{type:String,default:``},saving:{type:Boolean,default:!1},saveText:{type:String,default:`保存并继续`},discardText:{type:String,default:`放弃修改`},description:{type:String,default:``},title:{type:String,default:`有未保存的修改`}},emits:[`update:open`,`save`,`discard`],setup(t,{emit:r}){let o=t,c=r;function d(){o.saving||c(`update:open`,!1)}function h(){c(`save`)}function g(){c(`discard`)}return(r,o)=>(a(),f(s(m),{open:t.open,title:t.title,"mask-closable":!1,keyboard:!1,"confirm-loading":t.saving,fullscreen:!1,resizable:!1,onCancel:d},{footer:e(()=>[i(s(p),{type:`outline`,disabled:t.saving,onClick:d},{default:e(()=>[...o[0]||=[u(`取消`,-1)]]),_:1},8,[`disabled`]),i(s(p),{type:`outline`,disabled:t.saving,onClick:g},{default:e(()=>[u(n(t.discardText),1)]),_:1},8,[`disabled`]),i(s(p),{type:`primary`,loading:t.saving,onClick:h},{default:e(()=>[u(n(t.saveText),1)]),_:1},8,[`loading`])]),default:e(()=>[l(`p`,b,n(t.description||`「${t.name||`当前对象`}」有未保存的修改,请选择如何处理:`),1)]),_:1},8,[`open`,`title`,`confirm-loading`]))}});export{y as n,_ as r,x as t};
@@ -1,5 +0,0 @@
var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t,n)=>()=>{if(n)throw n[0];try{return e&&(t=e(e=0)),t}catch(e){throw n=[e],e}},s=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),c=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},l=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},u=(n,r,o)=>(o=n==null?{}:e(i(n)),l(r||!n||!n.__esModule||!a.call(n,`default`)?t(o,`default`,{value:n,enumerable:!0}):o,n)),d=e=>a.call(e,`module.exports`)?e[`module.exports`]:l(t({},`__esModule`,{value:!0}),e),f=c({EMPTY_ARR:()=>ae,EMPTY_OBJ:()=>D,NO:()=>oe,NOOP:()=>O,PatchFlagNames:()=>Ie,PatchFlags:()=>Fe,ShapeFlags:()=>Le,SlotFlags:()=>Re,camelize:()=>I,capitalize:()=>Ee,cssVarNameEscapeSymbolsRE:()=>dt,def:()=>ke,escapeHtml:()=>te,escapeHtmlComment:()=>w,extend:()=>k,genCacheKey:()=>h,genPropsAccessExp:()=>m,generateCodeFrame:()=>g,getEscapedCssVarName:()=>T,getGlobalThis:()=>Ne,hasChanged:()=>R,hasOwn:()=>A,hyphenate:()=>L,includeBooleanAttr:()=>S,invokeArrayFns:()=>Oe,isArray:()=>j,isBooleanAttr:()=>nt,isBuiltInDirective:()=>Se,isDate:()=>pe,isFunction:()=>M,isGloballyAllowed:()=>Be,isGloballyWhitelisted:()=>Ve,isHTMLTag:()=>Xe,isIntegerKey:()=>be,isKnownHtmlAttr:()=>ot,isKnownMathMLAttr:()=>ct,isKnownSvgAttr:()=>st,isMap:()=>de,isMathMLTag:()=>Qe,isModelListener:()=>ce,isObject:()=>F,isOn:()=>se,isPlainObject:()=>ye,isPromise:()=>he,isRegExp:()=>me,isRenderableAttrValue:()=>C,isReservedProp:()=>xe,isSSRSafeAttrName:()=>ee,isSVGTag:()=>Ze,isSet:()=>fe,isSpecialBooleanAttr:()=>tt,isString:()=>N,isSymbol:()=>P,isVoidTag:()=>$e,looseEqual:()=>re,looseIndexOf:()=>ie,looseToNumber:()=>Ae,makeMap:()=>p,normalizeClass:()=>b,normalizeCssVarValue:()=>E,normalizeProps:()=>x,normalizeStyle:()=>_,objectToString:()=>ge,parseStringStyle:()=>v,propsToAttrMap:()=>at,remove:()=>le,slotFlagsText:()=>ze,stringifyStyle:()=>y,toDisplayString:()=>pt,toHandlerKey:()=>De,toNumber:()=>je,toRawType:()=>ve,toTypeString:()=>_e});function p(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}function m(e){return Pe.test(e)?`__props.${e}`:`__props[${JSON.stringify(e)}]`}function h(e,t){return e+JSON.stringify(t,(e,t)=>typeof t==`function`?t.toString():t)}function g(e,t=0,n=e.length){if(t=Math.max(0,Math.min(t,e.length)),n=Math.max(0,Math.min(n,e.length)),t>n)return``;let r=e.split(/(\r?\n)/),i=r.filter((e,t)=>t%2==1);r=r.filter((e,t)=>t%2==0);let a=0,o=[];for(let e=0;e<r.length;e++)if(a+=r[e].length+(i[e]&&i[e].length||0),a>=t){for(let s=e-He;s<=e+He||n>a;s++){if(s<0||s>=r.length)continue;let c=s+1;o.push(`${c}${` `.repeat(Math.max(3-String(c).length,0))}| ${r[s]}`);let l=r[s].length,u=i[s]&&i[s].length||0;if(s===e){let e=t-(a-(l+u)),r=Math.max(1,n>a?l-e:n-t);o.push(` | `+` `.repeat(e)+`^`.repeat(r))}else if(s>e){if(n>a){let e=Math.max(Math.min(n-a,l),1);o.push(` | `+`^`.repeat(e))}a+=l+u}}break}return o.join(`
`)}function _(e){if(j(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=N(r)?v(r):_(r);if(i)for(let e in i)t[e]=i[e]}return t}if(N(e)||F(e))return e}function v(e){let t={};return e.replace(Ge,``).split(Ue).forEach(e=>{if(e){let n=e.split(We);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function y(e){if(!e)return``;if(N(e))return e;let t=``;for(let n in e){let r=e[n];if(N(r)||typeof r==`number`){let e=n.startsWith(`--`)?n:L(n);t+=`${e}:${r};`}}return t}function b(e){let t=``;if(N(e))t=e;else if(j(e))for(let n=0;n<e.length;n++){let r=b(e[n]);r&&(t+=r+` `)}else if(F(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}function x(e){if(!e)return null;let{class:t,style:n}=e;return t&&!N(t)&&(e.class=b(t)),n&&(e.style=_(n)),e}function S(e){return!!e||e===``}function ee(e){if(it.hasOwnProperty(e))return it[e];let t=rt.test(e);return t&&console.error(`unsafe attribute name: ${e}`),it[e]=!t}function C(e){if(e==null)return!1;let t=typeof e;return t===`string`||t===`number`||t===`boolean`}function te(e){let t=``+e,n=lt.exec(t);if(!n)return t;let r=``,i,a,o=0;for(a=n.index;a<t.length;a++){switch(t.charCodeAt(a)){case 34:i=`&quot;`;break;case 38:i=`&amp;`;break;case 39:i=`&#39;`;break;case 60:i=`&lt;`;break;case 62:i=`&gt;`;break;default:continue}o!==a&&(r+=t.slice(o,a)),o=a+1,r+=i}return o===a?r:r+t.slice(o,a)}function w(e){let t;do t=e,e=e.replace(ut,``);while(e!==t);return e}function T(e,t){return e.replace(dt,e=>t?e===`"`?`\\\\\\"`:`\\\\${e}`:`\\${e}`)}function ne(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=re(e[r],t[r]);return n}function re(e,t){if(e===t)return!0;let n=pe(e),r=pe(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=P(e),r=P(t),n||r)return e===t;if(n=j(e),r=j(t),n||r)return n&&r?ne(e,t):!1;if(n=F(e),r=F(t),n||r){if(!n||!r||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e){let r=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(r&&!i||!r&&i||!re(e[n],t[n]))return!1}}return String(e)===String(t)}function ie(e,t){return e.findIndex(e=>re(e,t))}function E(e){return e==null?`initial`:typeof e==`string`?e===``?` `:e:String(e)}var D,ae,O,oe,se,ce,k,le,ue,A,j,de,fe,pe,me,M,N,P,F,he,ge,_e,ve,ye,be,xe,Se,Ce,we,I,Te,L,Ee,De,R,Oe,ke,Ae,je,Me,Ne,Pe,Fe,Ie,Le,Re,ze,Be,Ve,He,Ue,We,Ge,Ke,qe,Je,Ye,Xe,Ze,Qe,$e,et,tt,nt,rt,it,at,ot,st,ct,lt,ut,dt,ft,pt,mt,ht,gt=o((()=>{D={},ae=[],O=()=>{},oe=()=>!1,se=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ce=e=>e.startsWith(`onUpdate:`),k=Object.assign,le=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},ue=Object.prototype.hasOwnProperty,A=(e,t)=>ue.call(e,t),j=Array.isArray,de=e=>_e(e)===`[object Map]`,fe=e=>_e(e)===`[object Set]`,pe=e=>_e(e)===`[object Date]`,me=e=>_e(e)===`[object RegExp]`,M=e=>typeof e==`function`,N=e=>typeof e==`string`,P=e=>typeof e==`symbol`,F=e=>typeof e==`object`&&!!e,he=e=>(F(e)||M(e))&&M(e.then)&&M(e.catch),ge=Object.prototype.toString,_e=e=>ge.call(e),ve=e=>_e(e).slice(8,-1),ye=e=>_e(e)===`[object Object]`,be=e=>N(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,xe=p(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),Se=p(`bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo`),Ce=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},we=/-\w/g,I=Ce(e=>e.replace(we,e=>e.slice(1).toUpperCase())),Te=/\B([A-Z])/g,L=Ce(e=>e.replace(Te,`-$1`).toLowerCase()),Ee=Ce(e=>e.charAt(0).toUpperCase()+e.slice(1)),De=Ce(e=>e?`on${Ee(e)}`:``),R=(e,t)=>!Object.is(e,t),Oe=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},ke=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ae=e=>{let t=parseFloat(e);return isNaN(t)?e:t},je=e=>{let t=N(e)?Number(e):NaN;return isNaN(t)?e:t},Ne=()=>Me||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{},Pe=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/,Fe={TEXT:1,1:`TEXT`,CLASS:2,2:`CLASS`,STYLE:4,4:`STYLE`,PROPS:8,8:`PROPS`,FULL_PROPS:16,16:`FULL_PROPS`,NEED_HYDRATION:32,32:`NEED_HYDRATION`,STABLE_FRAGMENT:64,64:`STABLE_FRAGMENT`,KEYED_FRAGMENT:128,128:`KEYED_FRAGMENT`,UNKEYED_FRAGMENT:256,256:`UNKEYED_FRAGMENT`,NEED_PATCH:512,512:`NEED_PATCH`,DYNAMIC_SLOTS:1024,1024:`DYNAMIC_SLOTS`,DEV_ROOT_FRAGMENT:2048,2048:`DEV_ROOT_FRAGMENT`,CACHED:-1,"-1":`CACHED`,BAIL:-2,"-2":`BAIL`},Ie={1:`TEXT`,2:`CLASS`,4:`STYLE`,8:`PROPS`,16:`FULL_PROPS`,32:`NEED_HYDRATION`,64:`STABLE_FRAGMENT`,128:`KEYED_FRAGMENT`,256:`UNKEYED_FRAGMENT`,512:`NEED_PATCH`,1024:`DYNAMIC_SLOTS`,2048:`DEV_ROOT_FRAGMENT`,[-1]:`CACHED`,[-2]:`BAIL`},Le={ELEMENT:1,1:`ELEMENT`,FUNCTIONAL_COMPONENT:2,2:`FUNCTIONAL_COMPONENT`,STATEFUL_COMPONENT:4,4:`STATEFUL_COMPONENT`,TEXT_CHILDREN:8,8:`TEXT_CHILDREN`,ARRAY_CHILDREN:16,16:`ARRAY_CHILDREN`,SLOTS_CHILDREN:32,32:`SLOTS_CHILDREN`,TELEPORT:64,64:`TELEPORT`,SUSPENSE:128,128:`SUSPENSE`,COMPONENT_SHOULD_KEEP_ALIVE:256,256:`COMPONENT_SLine truncated
`&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,`
`)&&(yi(e,0)||Cs(),e.textContent=t.children)}if(u){if(g||y||!o||d&48){let t=e.tagName.includes(`-`),i=e.namespaceURI.includes(`svg`)?`svg`:e.namespaceURI.includes(`MathML`)?`mathml`:void 0;for(let a in u)if(g&&(a.endsWith(`value`)||a===`indeterminate`)||se(a)&&!xe(a)||a[0]===`.`||t&&!xe(a)||l&&l.includes(a)){if(vi(e,a,u[a]))continue;r(e,a,null,u[a],i,n)}}else if(u.onClick)r(e,`onClick`,null,u.onClick,void 0,n);else if(d&4&&nn(u.style))for(let e in u.style)u.style[e]}let b;(b=u&&u.onVnodeBeforeMount)&&Eo(b,n,t),m&&Vr(t,null,n,`beforeMount`),((b=u&&u.onVnodeMounted)||m||c)&&no(()=>{b&&Eo(b,n,t),c&&h.enter(e),m&&Vr(t,null,n,`mounted`)},i)}return e.nextSibling},p=(e,t,r,o,s,l,u)=>{u||=!!t.dynamicChildren;let f=t.children,p=f.length,m=!1;for(let t=0;t<p;t++){let h=u?f[t]:f[t]=So(f[t]),g=h.type===Dc;e?(g&&!u&&t+1<p&&So(f[t+1]).type===Dc&&(c(i(e.data.slice(h.children.length)),r,a(e)),e.data=h.children),e=d(e,h,o,s,l,u)):g&&!h.children?c(h.el=i(``),r):(m||(m=!0,yi(r,1)||Cs()),n(null,h,r,null,o,s,Es(r),l))}return e},m=(e,t,n,r,i,s)=>{let{slotScopeIds:u}=t;u&&(i=i?i.concat(u):u);let d=o(e),f=p(a(e),t,d,n,r,i,s);return f&&Ds(f)&&f.data===`]`?a(t.anchor=f):(Cs(),c(t.anchor=l(`]`),d,f),f)},h=(e,t,r,i,c,l)=>{if(xi(e,t)||Cs(),t.el=null,l){let t=g(e);for(;;){let n=a(e);if(n&&n!==t)s(n);else break}}let u=a(e),d=o(e);return s(e),n(null,t,d,u,r,i,Es(d),c),r&&(r.vnode.el=t.el,ja(r,t.el)),u},g=(e,t=`[`,n=`]`)=>{let r=0;for(;e;)if(e=a(e),e&&Ds(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return a(e);r--}return e},_=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},v=e=>e.nodeType===1&&e.tagName===`TEMPLATE`;return[u,d]}function vi(e,t,n){return Os.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}function yi(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ks);)e=e.parentElement;return bi(e&&e.getAttribute(ks),t)}function bi(e,t){if(e==null)return!1;if(e===``)return!0;{let n=e.split(`,`);return t===0&&n.includes(`children`)?!0:n.includes(As[t])}}function xi(e,t){return yi(e.parentElement,1)||Si(e)||Ci(t)}function Si(e){return e.nodeType===1&&bi(e.getAttribute(ks),1)}function Ci({props:e}){let t=e&&e[ks];return typeof t==`string`&&bi(t,1)}function wi(e){let{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t<a||r>0&&r<a)&&(n>0&&n<o||i>0&&i<o)}function Ti(e,t){if(Ds(e)&&e.data===`[`){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Ds(r)){if(r.data===`]`){if(--n===0)break}else r.data===`[`&&n++}r=r.nextSibling}}else t(e)}function Ei(e){M(e)&&(e={loader:e});let{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:c}=e,l=null,u,d=0,f=()=>(d++,l=null,p()),p=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t(f()),()=>n(e),d+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||t[Symbol.toStringTag]===`Module`)&&(t=t.default),u=t,t)))};return ui({name:`AsyncComponentWrapper`,__asyncLoader:p,__asyncHydrate(e,t,n){let r=e.isConnected,i=!1;(t.bu||=[]).push(()=>i=!0);let o=()=>{i||!e.parentNode||r&&!e.isConnected||n()},s=a?()=>{let n=a(o,t=>Ti(e,t));n&&(t.bum||=[]).push(n)}:o;u?s():p().then(()=>!t.isUnmounted&&s())},get __asyncResolved(){return u},setup(){let e=Q;if(fi(e),u)return()=>Di(u,e);let t=t=>{l=null,Tr(t,e,13,!r)};if(s&&e.suspense||zc)return p().then(t=>()=>Di(t,e)).catch(e=>(t(e),()=>r?Z(r,{error:e}):null));let a=cn(!1),c=cn(),d=cn(!!i),f,m;return Ks(()=>{f!=null&&clearTimeout(f),m!=null&&clearTimeout(m)}),i&&(m=setTimeout(()=>{e.isUnmounted||(d.value=!1)},i)),o!=null&&(f=setTimeout(()=>{if(!e.isUnmounted&&!a.value&&!c.value){let e=Error(`Async component timed out after ${o}ms.`);t(e),c.value=e}},o)),p().then(()=>{e.isUnmounted||(a.value=!0,e.parent&&Rs(e.parent.vnode)&&e.parent.update())}).catch(n=>{if(e.isUnmounted){l=null;return}t(n),c.value=n}),()=>{if(a.value&&u)return Di(u,e);if(c.value&&r)return Z(r,{error:c.value});if(n&&!d.value)return Di(n,e)}}})}function Di(e,t){let{ref:n,props:r,children:i,ce:a}=t.vnode,o=Z(e,r,i);return o.ref=n,o.ce=a,delete t.vnode.ce,o}function Oi(e,t){return j(e)?e.some(e=>Oi(e,t)):N(e)?e.split(`,`).includes(t):me(e)?(e.lastIndex=0,e.test(t)):!1}function ki(e,t){ji(e,`a`,t)}function Ai(e,t){ji(e,`da`,t)}function ji(e,t,n=Q){let r=e.__wdc||=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()};if(Fi(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Rs(e.parent.vnode)&&Mi(r,t,n,e),e=e.parent}}function Mi(e,t,n,r){let i=Fi(t,e,r,!0);Ks(()=>{le(r[t],i)},n)}function Ni(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Pi(e){return e.shapeFlag&128?e.ssContent:e}function Fi(e,t,n=Q,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||=(...r)=>{jt();let i=Lc(n),a=wr(t,n,e,r);return i(),Mt(),a};return r?i.unshift(a):i.push(a),a}}function Ii(e,t=Q){Fi(`ec`,e,t)}function Li(e,t){return Bi(Xs,e,!0,t)||e}function Ri(e){return N(e)?Bi(Xs,e,! Line truncated
`))),e[Wu]=Uu(i);let a=r||i.props&&i.props.type===`number`;Sl(e,t?`change`:`input`,t=>{t.target.composing||e[Wu](Bl(e.value,n,a))}),(n||a)&&Sl(e,`change`,()=>{e.value=Bl(e.value,n,a)}),t||(Sl(e,`compositionstart`,Rl),Sl(e,`compositionend`,zl),Sl(e,`change`,zl))},mounted(e,{value:t,modifiers:{trim:n,number:r}}){let i=t??``,a=e[Gu];delete e[Gu],a!==void 0&&(e.type===`text`||e.type===`textarea`)&&e.value!==a?e[Wu](Bl(e.value,n,r)):e.value=i},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[Wu]=Uu(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?Ae(e.value):e.value,c=t??``;if(s===c)return;let l=e.getRootNode();(l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c)}},qu={deep:!0,created(e,t,n){e[Wu]=Uu(n),Sl(e,`change`,()=>{let t=e._modelValue,n=Ul(e),r=e.checked,i=e[Wu];if(j(t)){let e=ie(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(fe(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(Wl(e,r))})},mounted:Vl,beforeUpdate(e,t,n){e[Wu]=Uu(n),Vl(e,t,n)}},Ju={created(e,{value:t},n){e.checked=re(t,n.props.value),e[Wu]=Uu(n),Sl(e,`change`,()=>{e[Wu](Ul(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Wu]=Uu(r),t!==n&&(e.checked=re(t,r.props.value))}},Yu={deep:!0,created(e,{value:t,modifiers:{number:n}},r){e._modelValue=t,Sl(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?Ae(Ul(e)):Ul(e));e[Wu](e.multiple?fe(e._modelValue)?new Set(t):t:t[0]),e._assigning=!0,Dr(()=>{e._assigning=!1})}),e[Wu]=Uu(r)},mounted(e,{value:t}){Hl(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[Wu]=Uu(n)},updated(e,{value:t}){e._assigning||Hl(e,t)}},Xu={created(e,t,n){Kl(e,t,n,null,`created`)},mounted(e,t,n){Kl(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){Kl(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){Kl(e,t,n,r,`updated`)}},Zu=[`ctrl`,`shift`,`alt`,`meta`],Qu={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>Zu.some(n=>e[`${n}Key`]&&!t.includes(n))},$u=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=Qu[t[e]];if(r&&r(n,t))return}return e(n,...r)}))},ed={esc:`escape`,space:` `,up:`arrow-up`,left:`arrow-left`,right:`arrow-right`,down:`arrow-down`,delete:`backspace`},td=(e,t)=>{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=L(n.key);if(t.some(e=>e===r||ed[e]===r))return e(n)}))},nd=k({patchProp:Mu},au),id=!1,ad=((...e)=>{Jl().render(...e)}),od=((...e)=>{Yl().hydrate(...e)}),sd=((...e)=>{let t=Jl().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=Zl(e);if(!r)return;let i=t._component;!M(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,Xl(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t}),cd=((...e)=>{let t=Yl().createApp(...e),{mount:n}=t;return t.mount=e=>{let t=Zl(e);if(t)return n(t,!0,Xl(t))},t}),ld=!1,ud=()=>{ld||(ld=!0,ql(),fl())}}));dd();var fd=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n};export{zr as $,Ro as A,se as At,Gs as B,v as Bt,bo as C,g as Ct,ui as D,Xe as Dt,Ei as E,Se as Et,fo as F,$e as Ft,Hi as G,o as Gt,Ks as H,pt as Ht,aa as I,p as It,Ri as J,u as Jt,Wi as K,c as Kt,To as L,b as Lt,Zc as M,Ze as Mt,Ur as N,N as Nt,$ as O,Qe as Ot,Vo as P,P as Pt,Jr as Q,Dr as R,x as Rt,Ui as S,k as St,Z as T,j as Tt,ao as U,De as Ut,Hs as V,f as Vt,Hr as W,s as Wt,Sa as X,di as Y,ea as Z,Wc as _,D as _t,dd as a,nn as at,xo as b,I as bt,Ku as c,yt as ct,$u as d,Qt as dt,Br as et,Y as f,ln as ft,vo as g,fn as gt,ps as h,gn as ht,sd as i,yr as it,Wr as j,xe as jt,_o as k,F as kt,vu as l,Zt as lt,zs as m,_n as mt,fu as n,_t as nt,ad as o,V as ot,J as p,B as pt,Li as q,d as qt,Hu as r,vt as rt,Qc as s,sn as st,fd as t,hn as tt,td as u,cn as ut,ho as v,oe as vt,yo as w,gt as wt,lo as x,Ee as xt,uo as y,O as yt,ki as z,_ as zt};
@@ -1,9 +0,0 @@
import{Kt as e,M as t,_ as n,it as r,ut as i}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{n as a}from"./pinia-C_7Z-Pt5.js";import{t as o}from"./ui-BhP3ZSBa.js";function s(e,t){return function(){return e.apply(t,arguments)}}var{toString:c}=Object.prototype,{getPrototypeOf:l}=Object,{iterator:u,toStringTag:d}=Symbol,f=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),p=(e,t)=>{let n=e,r=[];for(;n!=null&&n!==Object.prototype;){if(r.indexOf(n)!==-1)return!1;if(r.push(n),f(n,t))return!0;n=l(n)}return!1},m=(e,t)=>e!=null&&p(e,t)?e[t]:void 0,h=(e=>t=>{let n=c.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),g=e=>(e=e.toLowerCase(),t=>h(t)===e),_=e=>t=>typeof t===e,{isArray:v}=Array,y=_(`undefined`);function b(e){return e!==null&&!y(e)&&e.constructor!==null&&!y(e.constructor)&&C(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var x=g(`ArrayBuffer`);function S(e){let t;return t=typeof ArrayBuffer<`u`&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&x(e.buffer),t}var ee=_(`string`),C=_(`function`),w=_(`number`),T=e=>typeof e==`object`&&!!e,E=e=>e===!0||e===!1,D=e=>{if(!T(e))return!1;let t=l(e);return(t===null||t===Object.prototype||l(t)===null)&&!p(e,d)&&!p(e,u)},te=e=>{if(!T(e)||b(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},O=g(`Date`),k=g(`File`),A=e=>!!(e&&e.uri!==void 0),j=e=>e&&e.getParts!==void 0,M=g(`Blob`),ne=g(`FileList`),re=g(`Set`),ie=e=>T(e)&&C(e.pipe);function N(){return typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{}}var ae=N(),P=ae.FormData===void 0?void 0:ae.FormData,F=e=>{if(!e)return!1;if(P&&e instanceof P)return!0;let t=l(e);if(!t||t===Object.prototype||!C(e.append))return!1;let n=h(e);return n===`formdata`||n===`object`&&C(e.toString)&&e.toString()===`[object FormData]`},oe=g(`URLSearchParams`),[se,ce,le,ue]=[`ReadableStream`,`Request`,`Response`,`Headers`].map(g),de=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,``);function I(e,t,{allOwnKeys:n=!1}={}){if(e==null)return;let r,i;if(typeof e!=`object`&&(e=[e]),v(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(b(e))return;let i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length,o;for(r=0;r<a;r++)o=i[r],t.call(null,e[o],o,e)}}function fe(e,t){if(b(e))return null;t=t.toLowerCase();let n=Object.keys(e),r=n.length,i;for(;r-->0;)if(i=n[r],t===i.toLowerCase())return i;return null}var L=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:global,pe=e=>!y(e)&&e!==L;function me(...e){let{caseless:t,skipUndefined:n}=pe(this)&&this||{},r={},i=(e,i)=>{if(i===`__proto__`||i===`constructor`||i===`prototype`)return;let a=t&&typeof i==`string`&&fe(r,i)||i,o=f(r,a)?r[a]:void 0;D(o)&&D(e)?r[a]=me(o,e):D(e)?r[a]=me({},e):v(e)?r[a]=e.slice():(!n||!y(e))&&(r[a]=e)};for(let t=0,n=e.length;t<n;t++){let n=e[t];if(!n||b(n)||(I(n,i),typeof n!=`object`||v(n)))continue;let r=Object.getOwnPropertySymbols(n);for(let e=0;e<r.length;e++){let t=r[e];Ee.call(n,t)&&i(n[t],t)}}return r}var he=(e,t,n,{allOwnKeys:r}={})=>(I(t,(t,r)=>{n&&C(t)?Object.defineProperty(e,r,{__proto__:null,value:s(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),ge=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),_e=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},ve=(e,t,n,r)=>{let i,a,o,s={};if(t||={},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-->0;)o=i[a],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&l(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},ye=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;let r=e.indexOf(t,n);return r!==-1&&r===n},be=e=>{if(!e)return null;if(v(e))return e;let t=e.length;if(!w(t))return null;let n=Array(t);for(;t-->0;)n[t]=e[t];return n},xe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<`u`&&l(Uint8Array)),Se=(e,t)=>{let n=(e&&e[u]).call(e),r;for(;(r=n.next())&&!r.done;){let n=r.value;t.call(e,n[0],n[1])}},Ce=(e,t)=>{let n,r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},we=g(`HTMLFormElement`),Te=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),{propertyIsEnumerable:Ee}=Object.prototype,De=g(`RegExp`),Oe=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};I(n,(n,i)=>{let a;(a=t(n,i,e))!==!1&&(r[i]=a||n)}),Object.defineProperties(e,r)},ke=e=>{Oe(e,(t,n)=>{if(C(e)&&[`arguments`,`caller`,`callee`].includes(n))return!1;let r=e[n];if(C(r)){if(t.enumerable=!1,`writable`in t){t.writable=!1;return}t.set||=()=>{throw Error(`Can not rewrite read-only method '`+n+`'`)}}})},Ae=(e,t)=>{let n={},r=e=>{e.forEacLine truncated
`).forEach(function(e){i=e.indexOf(`:`),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim();let a=R.hasOwnProp(t,n);!n||a&&R.hasOwnProp(Be,n)||(n===`set-cookie`?a?t[n].push(r):t[n]=[r]:t[n]=a?t[n]+`, `+r:r)}),t};function He(e){let t=0,n=e.length;for(;t<n;){let n=e.charCodeAt(t);if(n!==9&&n!==32)break;t+=1}for(;n>t;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}var Ue=RegExp(`[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+`,`g`),We=RegExp(`[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+`,`g`);function Ge(e,t){return R.isArray(e)?e.map(e=>Ge(e,t)):He(String(e).replace(t,``))}var Ke=e=>Ge(e,Ue),qe=e=>Ge(e,We);function Je(e){let t=Object.create(null);return R.forEach(e.toJSON(),(e,n)=>{t[n]=qe(e)}),t}var Ye=Symbol(`internals`);function z(e){return e&&String(e).trim().toLowerCase()}function B(e){return e===!1||e==null?e:R.isArray(e)?e.map(B):Ke(String(e))}function Xe(e){let t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}var Ze=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function Qe(e){let t=0,n=e.length;for(;t<n;){let n=e.charCodeAt(t);if(n!==9&&n!==32)break;t+=1}for(;n>t;){let t=e.charCodeAt(n-1);if(t!==9&&t!==32)break;--n}return t===0&&n===e.length?e:e.slice(t,n)}function $e(e){let t=e.length-1;if(t<1||e.charCodeAt(0)!==34||e.charCodeAt(t)!==34)return e;let n=``;for(let r=1;r<t;r++){let i=e.charCodeAt(r);if(i===34||i===92&&(r+=1,r>=t))return e;n+=e[r]}return n}function et(e){let t=Object.create(null),n=String(e),r=0,i=!1,a=!1;function o(e){let i=Qe(n.slice(r,e)),a=i.indexOf(`=`);if(a<1)return;let o=Qe(i.slice(0,a));if(!Ze.test(o))return;let s=o.toLowerCase();if(s===`__proto__`||s===`constructor`||s===`prototype`)return;let c=Qe(i.slice(a+1));t[s]=$e(c)}for(let e=0;e<n.length;e++){let t=n.charCodeAt(e);i?a?a=!1:t===92?a=!0:t===34&&(i=!1):t===34?i=!0:(t===44||t===59)&&(o(e),r=e+1)}return o(n.length),t}var tt=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function nt(e,t,n,r,i){if(R.isFunction(r))return r.call(this,t,n);if(i&&(t=n),R.isString(t)){if(R.isString(r))return t.indexOf(r)!==-1;if(R.isRegExp(r))return r.test(t)}}function rt(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}function it(e,t){let n=R.toCamelCase(` `+t);[`get`,`set`,`has`].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}var V=class{constructor(e){e&&this.set(e)}set(e,t,n){let r=this;function i(e,t,n){let i=z(t);if(!i)return;let a=R.findKey(r,i);(!a||r[a]===void 0||n===!0||n===void 0&&r[a]!==!1)&&(r[a||t]=B(e))}let a=(e,t)=>R.forEach(e,(e,n)=>i(e,n,t));if(R.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(R.isString(e)&&(e=e.trim())&&!tt(e))a(Ve(e),t);else if(R.isObject(e)&&R.isSafeIterable(e)){let n=Object.create(null),r,i;for(let t of e){if(!R.isArray(t))throw TypeError(`Object iterator must return a key-value pair`);i=t[0],R.hasOwnProp(n,i)?(r=n[i],n[i]=R.isArray(r)?[...r,t[1]]:[r,t[1]]):n[i]=t[1]}a(n,t)}else e!=null&&i(t,e,n);return this}get(e,t){if(e=z(e),e){let n=R.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(t===!0)return Xe(e);if(R.isFunction(t))return t.call(this,e,n);if(R.isRegExp(t))return t.exec(e);throw TypeError(`parser must be boolean|regexp|function`)}}}has(e,t){if(e=z(e),e){let n=R.findKey(this,e);return!!(n&&this[n]!==void 0&&(!t||nt(this,this[n],n,t)))}return!1}delete(e,t){let n=this,r=!1;function i(e){if(e=z(e),e){let i=R.findKey(n,e);i&&(!t||nt(n,n[i],i,t))&&(delete n[i],r=!0)}}return R.isArray(e)?e.forEach(i):i(e),r}clear(e){let t=Object.keys(this),n=t.length,r=!1;for(;n--;){let i=t[n];(!e||nt(this,this[i],i,e,!0))&&(delete this[i],r=!0)}return r}normalize(e){let t=this,n={};return R.forEach(this,(r,i)=>{let a=R.findKey(n,i);if(a){t[a]=B(r),delete t[i];return}let o=e?rt(i):String(i).trim();o!==i&&delete t[i],t[o]=B(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return R.forEach(this,(n,r)=>{n!=null&&n!==!1&&(t[r]=e&&R.isArray(n)?n.join(`, `):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+`: `+t).join(`
`)}getSetCookie(){let e=this.get(`set-cookie`);return R.isArray(e)?e:e==null||e===!1?[]:[e]}get[Symbol.toStringTag](){return`AxiosHeaders`}static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return et(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=(this[Ye]=this[Ye]={accessors:{}}).accessors,n=this.prototype;function r(e){let r=z(e);t[r]||(it(n,e),t[r]=!0)}return R.isArray(e)?e.forEach(r):r(e),this}};V.accessor([`Content-Type`,`Content-Length`,`Accept`,`Accept-Encoding`,`User-Agent`,`Authorization`]),R.reduceDescriptors(V.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),R.freezeMethods(V);var H=`[REDACTED ****]`;function at(e){if(R.hasOwnProp(e,`toJSON`))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(R.hasOwnProp(t,`toJSON`))return!0;t=Object.getPrototypeOf(t)}return!1}function ot(e,t){let n=new Set(t.map(e=>String(e).toLowerCase())),r=[],i=e=>{if(typeof e!=`object`||!e||R.isBuffer(e))return e;if(r.indexOf(e)!==-1)return;e instanceof V&&(e=e.toJSON()),r.push(e);let t;if(R.isArray(e))t=[],e.forEach((e,n)=>{let r=i(e);R.isUndefined(r)||(t[n]=r)});else{if(!R.isPlainObject(e)&&at(e))return r.pop(),e;t=Object.create(null);for(let[r,a]of Object.entries(e)){let e=n.has(r.toLowerCase())?H:i(a);R.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return i(e)}function st(e){try{return String(e)}catch{return``}}function ct(e){return e.errors.map(e=>{try{return e&&e.message?st(e.message):st(e)}catch{return``}}).filter(Boolean).join(`; `)||e.name||`AggregateError`}var U=class e extends Error{static from(t,n,r,i,a,o){let s=t.message;!s&&R.isArray(t.errors)&&t.errors.length&&(s=ct(t));let c=new e(s,n||t.code,r,i,a);return Object.defineProperty(c,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),c.name=t.name,t.status!=null&&c.status==null&&(c.status=t.status),o&&Object.assign(c,o),c}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name=`AxiosError`,this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){let e=this.config,t=e&&R.hasOwnProp(e,`redact`)?e.redact:void 0,n=R.isArray(t)&&t.length>0?ot(e,t):R.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}};U.ERR_BAD_OPTION_VALUE=`ERR_BAD_OPTION_VALUE`,U.ERR_BAD_OPTION=`ERR_BAD_OPTION`,U.ECONNABORTED=`ECONNABORTED`,U.ETIMEDOUT=`ETIMEDOUT`,U.ECONNREFUSED=`ECONNREFUSED`,U.ERR_NETWORK=`ERR_NETWORK`,U.ERR_FR_TOO_MANY_REDIRECTS=`ERR_FR_TOO_MANY_REDIRECTS`,U.ERR_DEPRECATED=`ERR_DEPRECATED`,U.ERR_BAD_RESPONSE=`ERR_BAD_RESPONSE`,U.ERR_BAD_REQUEST=`ERR_BAD_REQUEST`,U.ERR_CANCELED=`ERR_CANCELED`,U.ERR_NOT_SUPPORT=`ERR_NOT_SUPPORT`,U.ERR_INVALID_URL=`ERR_INVALID_URL`,U.ERR_FORM_DATA_DEPTH_EXCEEDED=`ERR_FORM_DATA_DEPTH_EXCEEDED`;function lt(e){return R.isPlainObject(e)||R.isArray(e)}function ut(e){return R.endsWith(e,`[]`)?e.slice(0,-2):e}function dt(e,t,n){return e?e.concat(t).map(function(e,t){return e=ut(e),!n&&t?`[`+e+`]`:e}).join(n?`.`:``):t}function ft(e){return R.isArray(e)&&!e.some(lt)}var pt=R.toFlatObject(R,{},null,function(e){return/^is[A-Z]/.test(e)});function W(e,t,n){if(!R.isObject(e))throw TypeError(`target must be an object`);t||=new FormData,n=R.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!R.isUndefined(t[e])});let r=n.metaTokens,i=n.visitor||m,a=n.dots,o=n.indexes,s=n.Blob||typeof Blob<`u`&&Blob,c=n.maxDepth===void 0?100:n.maxDepth,l=s&&R.isSpecCompliantForm(t),u=[];if(!R.isFunction(i))throw TypeError(`visitor must be a function`);function d(e){if(e===null)return``;if(R.isDate(e))return e.toISOString();if(R.isBoolean(e))return e.toString();if(!l&&R.isBlob(e))throw new U(`Blob is not supported. Use a Buffer instead.`);if(R.isArrayBuffer(e)||R.isTypedArray(e)){if(l&&typeof s==`function`)return new s([e]);throw new U(`Blob is not supported. Use a Buffer instead.`,U.ERR_NOT_SUPPORT)}return e}function f(e){if(e>c)throw new U(`Object is too deeply nested (`+e+` levels). Max depth: `+c,U.ERR_FORM_DATA_DEPTH_EXCEEDED)}function p(e,t){if(c===1/0)return JSON.stringify(e);let n=[];return JSON.stringify(e,function(e,r){if(!R.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();return n.push(r),f(t+n.length-1),r})}function m(e,n,i){let s=e;if(R.isReactNative(t)&&R.isReactNativeBlob(e))return t.append(dt(i,n,a),d(e)),!1;if(e&&!i&&typeof e==`object`){if(R.endsWith(n,`{}`))n=r?n:n.slice(0,-2),e=p(e,1);else if(R.isArray(e)&&ft(e)||(R.isFileList(e)||R.endsWith(n,`[]`))&&(s=R.toArray(e)))return n=ut(n),s.forEach(function(e,r){!(R.isUndefined(e)||e===null)&&t.append(o===!0?dt([n],r,a):o===null?n:n+`[]`,d(e))}),!1}re Line truncated
`+e.map(In).join(`
`):` `+In(e[0]):`as no adapter specified`),U.ERR_NOT_SUPPORT)}return i}var zn={getAdapter:Rn,adapters:Fn};function Bn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new J(null,e)}function Vn(e){return Bn(e),e.headers=V.from(e.headers),e.data=Ft.call(e,e.transformRequest),[`post`,`put`,`patch`].indexOf(e.method)!==-1&&e.headers.setContentType(`application/x-www-form-urlencoded`,!1),zn.getAdapter(e.adapter||q.adapter,e)(e).then(function(t){Bn(e),e.response=t;try{t.data=Ft.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=V.from(t.headers),t},function(t){if(!It(t)&&(Bn(e),t&&t.response)){e.response=t.response;try{t.response.data=Ft.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=V.from(t.response.headers)}return Promise.reject(t)})}var Hn={};[`object`,`boolean`,`number`,`function`,`string`,`symbol`].forEach((e,t)=>{Hn[e]=function(n){return typeof n===e||`a`+(t<1?`n `:` `)+e}});var Un={};Hn.transitional=function(e,t,n){function r(e,t){return`[Axios v`+Tn+`] Transitional option '`+e+`'`+t+(n?`. `+n:``)}return(n,i,a)=>{if(e===!1)throw new U(r(i,` has been removed`+(t?` in `+t:``)),U.ERR_DEPRECATED);return t&&!Un[i]&&(Un[i]=!0,console.warn(r(i,` has been deprecated since v`+t+` and will be removed in the near future`))),!e||e(n,i,a)}},Hn.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};function Wn(e,t,n){if(typeof e!=`object`||!e)throw new U(`options must be an object`,U.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),i=r.length;for(;i-->0;){let a=r[i],o=Object.prototype.hasOwnProperty.call(t,a)?t[a]:void 0;if(o){let t=e[a],n=t===void 0||o(t,a,e);if(n!==!0)throw new U(`option `+a+` must be `+n,U.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new U(`Unknown option `+a,U.ERR_BAD_OPTION)}}var Gn={assertOptions:Wn,validators:Hn},X=Gn.validators,Z=class{constructor(e){this.defaults=e||{},this.interceptors={request:new yt,response:new yt}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=(()=>{if(!t.stack)return``;let e=t.stack.indexOf(`
`);return e===-1?``:t.stack.slice(e+1)})();try{if(!e.stack)e.stack=n;else if(n){let t=n.indexOf(`
`),r=t===-1?-1:n.indexOf(`
`,t+1),i=r===-1?``:n.slice(r+1);String(e.stack).endsWith(i)||(e.stack+=`
`+n)}}catch{}}throw e}}_request(e,t){typeof e==`string`?(t||={},t.url=e):t=e||{},t=Y(this.defaults,t);let{transitional:n,paramsSerializer:r,headers:i}=t;n!==void 0&&Gn.assertOptions(n,{silentJSONParsing:X.transitional(X.boolean),forcedJSONParsing:X.transitional(X.boolean),clarifyTimeoutError:X.transitional(X.boolean),legacyInterceptorReqResOrdering:X.transitional(X.boolean),advertiseZstdAcceptEncoding:X.transitional(X.boolean),validateStatusUndefinedResolves:X.transitional(X.boolean)},!1),r!=null&&(R.isFunction(r)?t.paramsSerializer={serialize:r}:Gn.assertOptions(r,{encode:X.function,serialize:X.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls===void 0?t.allowAbsoluteUrls=!0:t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls),Gn.assertOptions(t,{baseUrl:X.spelling(`baseURL`),withXsrfToken:X.spelling(`withXSRFToken`)},!0),t.method=(t.method||this.defaults.method||`get`).toLowerCase();let a=i&&R.merge(i.common,i[t.method]);i&&R.forEach([`delete`,`get`,`head`,`post`,`put`,`patch`,`query`,`common`],e=>{delete i[e]}),t.headers=V.concat(a,i);let o=[],s=!0;this.interceptors.request.forEach(function(e){if(typeof e.runWhen==`function`&&e.runWhen(t)===!1)return;s&&=e.synchronous;let n=t.transitional||bt;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});let c=[];this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let l,u=0,d;if(!s){let e=[Vn.bind(this),void 0];for(e.unshift(...o),e.push(...c),d=e.length,l=Promise.resolve(t);u<d;)l=l.then(e[u++],e[u++]);return l}d=o.length;let f=t;for(;u<d;){let e=o[u++],t=o[u++];try{f=e?e(f):f}catch(e){if(!t){l=Promise.reject(e);break}try{let n=t.call(this,e);R.isThenable(n)&&(l=Promise.resolve(n).then(()=>Vn.call(this,f)))}catch(e){l=Promise.reject(e)}break}}if(!l)try{l=Vn.call(this,f)}catch(e){l=Promise.reject(e)}for(u=0,d=c.length;u<d;)l=l.then(c[u++],c[u++]);return l}getUri(e){return e=Y(this.defaults,e),vt(tn(e.baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}};R.forEach([`delete`,`get`,`head`,`options`],function(e){Z.prototype[e]=function(t,n){return this.request(Y(n||{},{method:e,url:t,data:n&&R.hasOwnProp(n,`data`)?n.data:void 0}))}}),R.forEach([`post`,`put`,`patch`,`query`],function(e){function t(t){return function(n,r,i){return this.request(Y(i||{},{method:e,headers:t?{"Content-Type":`multipart/form-data`}:{},url:n,data:r}))}}Z.prototype[e]=t(),e!==`query`&&(Z.prototype[e+`Form`]=t(!0))});var Kn=class e{constructor(e){if(typeof e!=`function`)throw TypeError(`executor must be a function.`);let t;this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-->0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t,r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new J(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}};function qn(e){return function(t){return e.apply(null,t)}}function Jn(e){return R.isObject(e)&&e.isAxiosError===!0}var Yn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Yn).forEach(([e,t])=>{Yn[t]=e});function Xn(e) Line truncated
@@ -1 +0,0 @@
import{M as e,Q as t,_ as n,it as r,ut as i}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{n as a}from"./pinia-C_7Z-Pt5.js";var o=[{name:`墨蓝`,color:`#0f172b`},{name:`拂晓蓝`,color:`#1677ff`},{name:`青碧`,color:`#06b6d4`},{name:`翠绿`,color:`#16a34a`},{name:`琥珀`,color:`#f59e0b`},{name:`朱砂`,color:`#ef4444`},{name:`暮紫`,color:`#8b5cf6`},{name:`玫红`,color:`#ec4899`},{name:`墨青`,color:`#0f766e`}],s=o[0].color,c=()=>document.documentElement;function l(e){e&&c().style.setProperty(`--fms-primary`,e)}function u(e){c().classList.toggle(`dark`,!!e)}e(),r();var d=a(`app`,()=>{let e=i(!1),t=i(s),r=i(!1),a=i([{key:`/dashboard`,label:`工作台`,closable:!1,name:`Dashboard`}]),o=i({}),c=n(()=>{let e=a.value.map(e=>e.name).filter(Boolean);return[...new Set(e)]});function l(t){e.value=!!t}function u(){e.value=!e.value}function d(e){t.value=e}function f(){r.value=!r.value}function p(e){r.value=!!e}function m(e){a.value.some(t=>t.key===e.key)||a.value.push(e)}function h(e){let t=a.value.findIndex(t=>t.key===e);t>=0&&a.value.splice(t,1),e in o.value&&delete o.value[e]}function g(e){a.value=a.value.filter(t=>t.key===`/dashboard`||t.key===e),b()}function _(e){let t=a.value.findIndex(t=>t.key===e);t<=0||(a.value=a.value.filter((e,n)=>n>=t||e.key===`/dashboard`),b())}function v(e){let t=a.value.findIndex(t=>t.key===e);t<0||(a.value=a.value.filter((e,n)=>n<=t),b())}function y(){a.value=a.value.filter(e=>e.key===`/dashboard`),b()}function b(){let e=new Set(a.value.map(e=>e.key));for(let t of Object.keys(o.value))e.has(t)||delete o.value[t]}function x(e){return o.value[e]??0}function S(e){o.value[e]=(o.value[e]??0)+1}return{darkMode:e,primaryColor:t,sidebarCollapsed:r,visitedTabs:a,routeRefreshKeys:o,cachedViews:c,setDark:l,toggleDark:u,setPrimary:d,toggleSidebar:f,setSidebar:p,addVisitedTab:m,removeVisitedTab:h,closeOthers:g,closeLeft:_,closeRight:v,closeAll:y,pruneOrphanRefreshKeys:b,getRouteRefreshKey:x,refreshRoute:S}},{persist:{pick:[`darkMode`,`primaryColor`]}});function f(e){let n=d(e);return t(()=>n.darkMode,e=>u(e),{immediate:!0}),t(()=>n.primaryColor,e=>l(e),{immediate:!0}),n}export{d as n,o as r,f as t};
@@ -1 +0,0 @@
import{X as e}from"./ui-BhP3ZSBa.js";var t=e(`chevron-up`,[[`path`,{d:`m18 15-6-6-6 6`,key:`153udz`}]]),n=e(`columns-3`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,key:`afitv7`}],[`path`,{d:`M9 3v18`,key:`fh3hqa`}],[`path`,{d:`M15 3v18`,key:`14nvp0`}]]);export{t as n,n as t};
@@ -1 +0,0 @@
import{X as e}from"./ui-BhP3ZSBa.js";var t=e(`copy`,[[`rect`,{width:`14`,height:`14`,x:`8`,y:`8`,rx:`2`,ry:`2`,key:`17jyea`}],[`path`,{d:`M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2`,key:`zix9uf`}]]);export{t};
@@ -1 +0,0 @@
import{$ as e,G as t,Ht as n,J as r,Lt as i,M as ee,Q as a,R as te,S as ne,T as o,U as s,_ as c,a as l,b as u,d as re,gt as d,it as f,p,t as m,ut as h,v as g,w as _,wt as v,x as y,y as b}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{B as ie,D as x,O as ae,S as oe,T as se,b as ce,g as le,m as S,p as ue,q as de,r as C,t as w,w as T}from"./ui-BhP3ZSBa.js";import{n as fe,t as pe}from"./columns-3-DgFxcJtY.js";import{n as me,t as he}from"./upload-BQ-x-HCK.js";import{i as ge,n as _e,r as ve,t as ye}from"./sliders-horizontal-DFG10JUK.js";import{n as be,r as xe,t as E}from"./search-PJpc0enG.js";import{t as D}from"./trash-2-CumKnXxQ.js";import{t as O}from"./FmsTable-CCmDuvFF.js";ee(),v(),f(),l();var k={class:`dashboard-page`},A={class:`filter-grid`},j={class:`filter-label`},M={class:`filter-actions`},Se={class:`list-toolbar`},Ce={class:`toolbar-group`},we={class:`toolbar-group toolbar-group--end`},Te={class:`column-panel`},Ee={class:`column-panel__head`},De={class:`column-panel__list`},Oe={class:`density-panel`},ke=[`onClick`],Ae={class:`status-text`},je={class:`filter-chip__label`},Me={class:`filter-chip__value`},Ne=[`aria-label`,`onClick`],Pe={class:`list-table`},Fe={class:`list-footer`},Ie={class:`footer-total`},N=14,P=1e4,F=4,I=m(Object.assign({name:`Dashboard`},{__name:`index`,setup(ee){let l=[{value:`task`,label:`任务`},{value:`job`,label:`作业`},{value:`flow`,label:`流程`},{value:`alert`,label:`告警`}],f=[{value:`active`,label:`启用`},{value:`disabled`,label:`禁用`},{value:`pending`,label:`待审`}],m=[{value:`high`,label:`高`},{value:`mid`,label:`中`},{value:`low`,label:`低`}],v=[{value:`manual`,label:`手工录入`},{value:`import`,label:`导入`},{value:`api`,label:`API`}],I=[{value:`1`,label:`是`},{value:`0`,label:`否`}],Le=[{value:`important`,label:`重要`},{value:`normal`,label:`普通`},{value:`temp`,label:`临时`}];function Re(){let e=[{title:`ID`,dataIndex:`id`,width:70,editor:{type:`input`,inputType:`number`}},{title:`名称`,dataIndex:`name`,width:120,editor:{type:`input`}},{title:`类型`,dataIndex:`type`,width:90,editor:{type:`select`,options:l}},{title:`状态`,dataIndex:`status`,width:90,editor:{type:`select`,options:f}},{title:`启用`,dataIndex:`enabled`,width:64,editor:{type:`checkbox`}},{title:`评分`,dataIndex:`score`,width:80,editor:{type:`input`,inputType:`number`}}];for(let t=1;t<=N;t++)e.push({title:`字段 ${t}`,dataIndex:`f${t}`,width:80,editor:{type:`input`}});return e.push({title:`金额`,dataIndex:`amount`,width:120},{title:`创建时间`,dataIndex:`createdAt`,width:170},{title:`到期日`,dataIndex:`expireDate`,width:110},{title:`完成率`,dataIndex:`progress`,width:90}),e}function L(e){let t=[];for(let n=0;n<e;n++){let r={id:n+1,name:`任务-${String(n+1).padStart(5,`0`)}`,type:l[n%l.length].value,status:f[n%f.length].value,enabled:n%2,score:Math.round(Math.random()*1e3)/10,amount:Math.round(Math.random()*1e7)/100,createdAt:new Date(Date.now()-(e-n)*36e5).toISOString(),expireDate:new Date(Date.now()+(n%365+1)*864e5).toISOString(),progress:Math.round(Math.random()*100)/100};for(let e=1;e<=N;e++)r[`f${e}`]=`${n+1}-${e}`;t.push(r)}return t}function ze(e){return e.type===`alert`?`fms-row-alert`:e.status===`pending`?`fms-row-pending`:e.status===`disabled`?`fms-row-disabled`:``}let R=h(Re()),z=h(L(P)),B=h(null),Be=c(()=>z.value.length.toLocaleString(`zh-CN`)),V=[{key:`name`,label:`名称 / ID`,type:`input`,placeholder:`模糊搜索`,icon:E},{key:`type`,label:`类型`,type:`select`,options:l},{key:`status`,label:`状态`,type:`select`,options:f},{key:`range`,label:`创建时间`,type:`range`},{key:`owner`,label:`负责人`,type:`input`},{key:`priority`,label:`优先级`,type:`select`,options:m},{key:`source`,label:`来源`,type:`select`,options:v},{key:`enabled`,label:`启用`,type:`select`,options:I},{key:`minScore`,label:`最低评分`,type:`input-number`},{key:`maxScore`,label:`最高评分`,type:`input-number`},{key:`tag`,label:`标签`,type:`select`,options:Le},{key:`remark`,label:`备注`,type:`input`}];function H(){let e={};for(let t of V)e[t.key]=K(t);return e}let U=h(H()),W=h(!1),G=c(()=>V.length>F),Ve=c(()=>V.slice(0,F)),He=c(()=>V.length-F),Ue=c(()=>W.value||!G.value?V:Ve.value);function We(){W.value=!W.value}function K(e){if(e.type!==`select`)return e.type===`input`?``:null}function Ge(e){let t=U.value[e.key];return t==null||t===``?!1:!Array.isArray(t)||t.some(e=>e!=null&&e!==``)}function Ke(e){let t=U.value[e.key];if(e.type===`select`){let n=e.options?.find(e=>e.value===t);return n?n.label:String(t)}if(e.type===`range`){let[e,n]=Array.isArray(t)?t:[];return`${e||`不限`} ~ ${n||`不限`}`}return String(t)}let q=c(()=>V.filter(Ge));function qe(e){U.value[e.key]=K(e)}function Je(){U.value=H()}let J=h([]),Ye=c(()=>({selectedRowKeys:J.value,onChange:e=>{J.value=e}}));function Xe(){J.value=[]}function Ze(){w.info(`已导出所选 ${J.value.length} 条`)}function Qe(){let e=J.value.length;if(!e)return;let t=new Set(J.value.map(String));z.value=z.valuLine truncated
@@ -1 +0,0 @@
.dashboard-page[data-v-fb0aefae]{min-height:0;color:var(--fms-text);flex-direction:column;flex:1;gap:12px;display:flex}.panel[data-v-fb0aefae]{background:var(--fms-card);box-shadow:var(--fms-shadow);border-radius:8px}.filter-card[data-v-fb0aefae]{flex-direction:column;gap:10px;padding:12px;display:flex}.filter-grid[data-v-fb0aefae]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 16px;display:grid}.filter-field[data-v-fb0aefae]{flex-direction:column;gap:4px;min-width:0;display:flex}.filter-label[data-v-fb0aefae]{color:var(--fms-text-secondary);white-space:normal;word-break:break-word;font-size:12px;line-height:1.4}.filter-field[data-v-fb0aefae] .input-wrapper,.filter-field[data-v-fb0aefae] .select,.filter-field[data-v-fb0aefae] .fms-range-picker{width:100%}.filter-actions[data-v-fb0aefae]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.list-card[data-v-fb0aefae]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.list-card.is-fullscreen[data-v-fb0aefae]{z-index:calc(var(--fms-z-popover) - 1);border-radius:0;position:fixed;inset:0}.list-toolbar[data-v-fb0aefae]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.toolbar-group[data-v-fb0aefae]{align-items:center;gap:8px;display:flex}.toolbar-group--end[data-v-fb0aefae]{gap:2px}.toolbar-group--end .toolbar-divider[data-v-fb0aefae]{margin-inline:6px}.toolbar-group--end[data-v-fb0aefae] .icon-button{padding-inline:8px}.toolbar-divider[data-v-fb0aefae]{background:var(--fms-border);width:1px;height:14px}.list-status[data-v-fb0aefae]{border-top:1px solid var(--fms-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.list-status.is-batch[data-v-fb0aefae]{background:color-mix(in srgb, var(--fms-primary) 6%, var(--fms-card))}.status-text[data-v-fb0aefae]{color:var(--fms-text-secondary)}.status-text strong[data-v-fb0aefae]{color:var(--fms-primary)}.status-divider[data-v-fb0aefae]{background:var(--fms-border);width:1px;height:14px}.list-status[data-v-fb0aefae] .status-danger{color:var(--fms-danger)}.status-clear[data-v-fb0aefae]{margin-left:auto}.filter-chip[data-v-fb0aefae]{border:1px solid var(--fms-border);background:var(--fms-table-header-bg);border-radius:12px;align-items:center;gap:4px;max-width:260px;padding:1px 4px 1px 8px;font-size:12px;line-height:20px;display:inline-flex}.filter-chip__label[data-v-fb0aefae]{color:var(--fms-text-secondary);white-space:nowrap}.filter-chip__value[data-v-fb0aefae]{color:var(--fms-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-chip__close[data-v-fb0aefae]{color:var(--fms-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;display:inline-flex}.filter-chip__close[data-v-fb0aefae]:hover{color:var(--fms-danger)}.list-table[data-v-fb0aefae]{border-top:1px solid var(--fms-border);flex:1;min-height:0;padding:0 12px}.list-table [data-v-fb0aefae] .fms-row-alert{color:var(--fms-danger)}.list-table [data-v-fb0aefae] .fms-row-alert td{background:color-mix(in srgb, var(--fms-danger) 8%, var(--fms-card))}.list-table [data-v-fb0aefae] .fms-row-pending{color:var(--fms-warning)}.list-table [data-v-fb0aefae] .fms-row-pending td{background:color-mix(in srgb, var(--fms-warning) 8%, var(--fms-card))}.list-table [data-v-fb0aefae] .fms-row-disabled{color:var(--fms-disabled-text)}.list-table [data-v-fb0aefae] .fms-row-disabled td{background:var(--fms-background)}.list-footer[data-v-fb0aefae]{border-top:1px solid var(--fms-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.footer-total[data-v-fb0aefae]{color:var(--fms-text-secondary);font-size:13px}.footer-total strong[data-v-fb0aefae]{color:var(--fms-text);font-weight:600}.column-panel[data-v-fb0aefae]{flex-direction:column;gap:8px;min-width:180px;display:flex}.column-panel__head[data-v-fb0aefae]{justify-content:space-between;align-items:center;gap:16px;font-size:13px;font-weight:600;display:flex}.column-panel__list[data-v-fb0aefae]{flex-direction:column;gap:4px;max-height:300px;display:flex;overflow:auto}.column-panel__item[data-v-fb0aefae]{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.density-panel[data-v-fb0aefae]{flex-direction:column;gap:2px;min-width:96px;display:flex}.density-option[data-v-fb0aefae]{color:var(--fms-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 8px;font-size:13px}.density-option[data-v-fb0aefae]:hover{background:var(--fms-table-header-bg)}.density-option.is-active[data-v-fb0aefae]{background:color-mix(in srgb, var(--fms-primary) 10%, transparent);color:var(--fms-primary)}
@@ -1 +0,0 @@
import"./api-BHfsXASe.js";function e(e){return JSON.parse(JSON.stringify(e))}function t(e){if(Array.isArray(e))return e.map(t);if(!e||typeof e!=`object`)return e;let n={};for(let[t,r]of Object.entries(e))t.startsWith(`_`)||t.startsWith(`v_`)||(n[t]=r);return n}function n(e,n,r={}){let i=r.keyFields||[`b_id`],a=e=>i.map(t=>String(e?.[t]??``)).join(``),o=new Map(n.map(e=>[a(e),e])),s=new Map(e.map(e=>[a(e),e]));return{inserts:e.filter(e=>!o.has(a(e))),updates:e.filter(e=>{let n=o.get(a(e));return n?JSON.stringify(t(e))!==JSON.stringify(t(n)):!1}),deletes:n.filter(e=>!s.has(a(e))).map(e=>Object.fromEntries(i.map(t=>[t,e[t]])))}}function r(e){return(e||[]).map(e=>{let n={...e};return n.inserts&&=n.inserts.map(t),n.updates&&=n.updates.map(t),n})}function i(e,t,n){return{table:e,key_field:(n&&n.length?n:[`b_id`]).join(`,`),...t}}function a(e){return e.inserts?.length||e.updates?.length||e.deletes?.length}function o({current:e,original:t,primaryKey:n=`b_id`,ignoreFields:r=[]}){let i=new Set(r),a=n,o=new Set([`b_version`,`mx_version`]),s=e=>typeof e==`number`?!Number.isNaN(e):typeof e==`string`&&e.trim()!==``&&!Number.isNaN(Number(e)),c=(e,t)=>{let n=e=>e==null||e===``?``:e,r=n(e),i=n(t);return s(r)&&s(i)?Math.abs(Number(r)-Number(i))<1e-6:JSON.stringify(r)===JSON.stringify(i)},l=e=>e.startsWith(`_`)||e.startsWith(`v_`)||i.has(e)||o.has(e),u={hasChanges:!1,inserts:[],updates:[],deletes:[]},d=e||{};if(!t||t[a]===void 0||t[a]===null||t[a]===``){let e={};for(let[t,n]of Object.entries(d))t.startsWith(`_`)||t.startsWith(`v_`)||i.has(t)||(e[t]=n);return u.hasChanges=!0,u.inserts.push(e),u}let f={};for(let e of Object.keys(d))e===a||l(e)||c(d[e],t[e])||(f[e]=d[e]);return Object.keys(f).length&&(u.hasChanges=!0,u.updates.push({[a]:d[a],...f})),u}export{r as a,a as i,o as n,t as o,n as r,i as s,e as t};
@@ -1,2 +0,0 @@
import{$ as e,B as t,G as n,Ht as r,J as i,K as a,Lt as o,M as s,T as c,U as l,V as u,_ as d,a as f,b as p,c as m,et as h,gt as g,h as _,it as v,lt as y,o as b,p as x,r as ee,t as S,ut as C,v as w,w as T,wt as E,x as D,y as O,zt as te}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{n as ne,r as re}from"./app-BeHz6434.js";import{C as k,D as A,E as ie,H as ae,I as oe,J as se,O as ce,S as le,T as j,V as ue,_ as M,a as N,b as P,c as F,d as de,f as I,g as L,h as R,i as z,k as fe,l as pe,m as B,n as V,o as H,p as U,r as W,s as me,t as G,u as K,w as q,x as he,y as ge}from"./ui-BhP3ZSBa.js";import{a as _e,c as ve,i as ye,l as be,n as xe,o as Se,r as Ce,s as we,t as Te,u as Ee}from"./star-t2VpZHzk.js";import{t as De}from"./copy-vpCcPh9a.js";import{t as Oe}from"./layout-grid-4RbS718w.js";import{t as ke}from"./list-CLWjpOzg.js";import{n as Ae,r as je,t as Me}from"./user-D5GR1UC5.js";import{n as Ne,r as J,t as Pe}from"./search-PJpc0enG.js";import{t as Fe}from"./trash-2-CumKnXxQ.js";var Y=Object.assign({name:`TabPane`},{__name:`tab-pane`,props:{tabKey:{type:[String,Number],default:void 0},label:{type:String,default:void 0},disabled:{type:Boolean,default:!1}},setup(e){return(e,t)=>null}});s(),v();var Ie={class:`showcase-section`,"aria-labelledby":`button-title`},Le={class:`demo-panel`},Re={class:`demo-panel`},ze={class:`demo-panel`},Be={class:`demo-panel`},Ve={class:`demo-panel`},He={__name:`button`,setup(t){return(t,n)=>(l(),D(`section`,Ie,[n[17]||=w(`div`,{class:`section-heading`},[w(`p`,{class:`eyebrow`},`Components`),w(`h2`,{id:`button-title`},`Button 按钮`),w(`p`,null,`保持克制的交互组件,优先保证可读性和响应速度。`)],-1),n[18]||=w(`p`,{class:`demo-label`},`基础用法`,-1),w(`div`,Le,[c(A,{type:`primary`},{default:e(()=>[...n[0]||=[T(`主要操作`,-1)]]),_:1}),c(A,{type:`secondary`},{default:e(()=>[...n[1]||=[T(`次要操作`,-1)]]),_:1}),c(A,{type:`outline`},{default:e(()=>[...n[2]||=[T(`描边按钮`,-1)]]),_:1}),c(A,{type:`ghost`},{default:e(()=>[...n[3]||=[T(`低强调`,-1)]]),_:1}),c(A,{type:`danger`},{default:e(()=>[...n[4]||=[T(`危险操作`,-1)]]),_:1}),c(A,{type:`link`},{default:e(()=>[...n[5]||=[T(`链接按钮`,-1)]]),_:1})]),n[19]||=w(`p`,{class:`demo-label`},`禁用态`,-1),w(`div`,Re,[c(A,{disabled:``},{default:e(()=>[...n[6]||=[T(`默认禁用`,-1)]]),_:1}),c(A,{type:`secondary`,disabled:``},{default:e(()=>[...n[7]||=[T(`次要禁用`,-1)]]),_:1}),c(A,{type:`outline`,disabled:``},{default:e(()=>[...n[8]||=[T(`描边禁用`,-1)]]),_:1}),c(A,{type:`danger`,disabled:``},{default:e(()=>[...n[9]||=[T(`危险禁用`,-1)]]),_:1})]),n[20]||=w(`p`,{class:`demo-label`},`加载态`,-1),w(`div`,ze,[c(A,{loading:``},{default:e(()=>[...n[10]||=[T(`提交中`,-1)]]),_:1}),c(A,{type:`secondary`,loading:``},{default:e(()=>[...n[11]||=[T(`保存中`,-1)]]),_:1}),c(A,{type:`outline`,loading:``},{default:e(()=>[...n[12]||=[T(`加载中`,-1)]]),_:1})]),n[21]||=w(`p`,{class:`demo-label`},`通栏`,-1),w(`div`,Be,[c(A,{block:``},{default:e(()=>[...n[13]||=[T(`通栏按钮`,-1)]]),_:1})]),n[22]||=w(`p`,{class:`demo-label`},`图标按钮`,-1),w(`div`,Ve,[c(A,null,{default:e(()=>[c(g(J)),n[14]||=T(` 新建`,-1)]),_:1}),c(A,{type:`secondary`},{default:e(()=>[c(g(Pe)),n[15]||=T(` 搜索`,-1)]),_:1}),c(A,{type:`outline`},{default:e(()=>[n[16]||=T(`删除 `,-1),c(g(Fe))]),_:1}),c(A,{type:`danger`,"aria-label":`删除`},{default:e(()=>[c(g(Fe))]),_:1}),c(A,{type:`ghost`,"aria-label":`新建`},{default:e(()=>[c(g(J))]),_:1})])]))}};E(),s();var Ue=S({__name:`button-group-separator`,props:{orientation:{type:String,default:`vertical`,validator:e=>[`horizontal`,`vertical`].includes(e)}},setup(e){let t=e,n=d(()=>[`button-group-separator`,t.orientation===`horizontal`?`button-group-separator-horizontal`:``]);return(e,t)=>(l(),D(`div`,{class:o(n.value),"data-slot":`button-group-separator`,"aria-hidden":`true`},null,2))}},[[`__scopeId`,`data-v-d1854c61`]]);s(),v();var We={class:`showcase-section`,"aria-labelledby":`button-group-title`},Ge={class:`demo-panel`},Ke={class:`demo-panel`},qe={class:`demo-panel`},Je={__name:`button-group`,setup(t){return(t,n)=>(l(),D(`section`,We,[n[12]||=w(`div`,{class:`section-heading`},[w(`p`,{class:`eyebrow`},`Components`),w(`h2`,{id:`button-group-title`},`ButtonGroup 按钮组`),w(`p`,null,`将多个按钮组合为关联操作,支持分隔线与垂直布局。`)],-1),n[13]||=w(`p`,{class:`demo-label`},`基础用法`,-1),w(`div`,Ge,[c(ie,null,{default:e(()=>[c(A,{type:`outline`},{default:e(()=>[c(g(J)),n[0]||=T(` 新建`,-1)]),_:1}),c(A,{type:`outline`},{default:e(()=>[...n[1]||=[T(`编辑`,-1)]]),_:1}),c(A,{type:`outline`},{default:e(()=>[...n[2]||=[T(`删除`,-1)]]),_:1})]),_:1}),c(ie,null,{default:e(()=>[c(A,null,{default:e(()=>[...n[3]||=[T(`左`,-1)]]),_:1}),c(Ue),c(A,null,{default:e(()=>[...n[4]||=[T(`中`,-1)]]),_:1}),c(Ue),c(A,null,{default:e(()=>[...n[5]||=[T(`右`,-1)]]),_:1})]),_:1})]),n[14]||=w(`p`,{class:`demo-label`},`垂直布局`,-1),w(`div`,Ke,[c(ie,{orientatLine truncated
第二行提示`,Un={__name:`tooltip`,setup(t){let i=[`top`,`top-start`,`top-end`,`bottom`,`bottom-start`,`bottom-end`,`left`,`left-start`,`left-end`,`right`,`right-start`,`right-end`];return(t,a)=>(l(),D(`section`,Ln,[a[6]||=w(`div`,{class:`section-heading`},[w(`p`,{class:`eyebrow`},`Components`),w(`h2`,{id:`tooltip-title`},`Tooltip 文字提示`),w(`p`,null,`hover 触发的轻量提示,支持纯文本与富内容、十二方位、箭头开关与禁用。`)],-1),a[7]||=w(`p`,{class:`demo-label`},`基础用法`,-1),w(`div`,Rn,[c(W,{content:`这是一个文字提示`},{default:e(()=>[c(A,null,{default:e(()=>[...a[0]||=[T(`悬停查看提示`,-1)]]),_:1})]),_:1}),c(W,{content:Hn},{default:e(()=>[c(A,{type:`outline`},{default:e(()=>[...a[1]||=[T(`多行提示`,-1)]]),_:1})]),_:1}),c(W,{arrow:!1,content:`无箭头提示`},{default:e(()=>[c(A,{type:`ghost`},{default:e(()=>[...a[2]||=[T(`无箭头`,-1)]]),_:1})]),_:1})]),a[8]||=w(`p`,{class:`demo-label`},`富内容`,-1),w(`div`,zn,[c(W,{placement:`top`},{content:e(()=>[...a[3]||=[w(`p`,{class:`popover-demo-title`},`富内容标题`,-1),w(`p`,{class:`popover-demo-text`},`可以放标题与说明文字。`,-1)]]),default:e(()=>[c(A,{type:`secondary`},{default:e(()=>[...a[4]||=[T(`悬停查看富内容`,-1)]]),_:1})]),_:1})]),a[9]||=w(`p`,{class:`demo-label`},`十二方位`,-1),w(`div`,Bn,[(l(),D(x,null,n(i,t=>c(W,{key:t,placement:t,content:t},{default:e(()=>[c(A,{type:`outline`},{default:e(()=>[T(r(t),1)]),_:2},1024)]),_:2},1032,[`placement`,`content`])),64))]),a[10]||=w(`p`,{class:`demo-label`},`禁用`,-1),w(`div`,Vn,[c(W,{content:`禁用后不显示`,disabled:``},{default:e(()=>[c(A,{type:`outline`},{default:e(()=>[...a[5]||=[T(`禁用提示`,-1)]]),_:1})]),_:1})])]))}};s(),E(),v();var Wn={class:`showcase-section`,"aria-labelledby":`message-title`},Gn={class:`placement-grid`},Kn=[`onClick`],qn={class:`demo-panel`},Jn={class:`demo-panel`},Yn={class:`demo-panel`},Xn=S({__name:`message`,setup(t){let i=[`top-left`,`top-center`,`top-right`,`center-left`,`center`,`center-right`,`bottom-left`,`bottom-center`,`bottom-right`],a=C(`top-center`);function s(){G.info(`正在上传文件…`),G.success(`文件上传完成`),G.warning(`其中 2 个文件已跳过`)}function u(e){a.value=e,G.config({placement:e}),G.info(`消息出现在 ${e}`)}return(t,d)=>(l(),D(`section`,Wn,[d[11]||=w(`div`,{class:`section-heading`},[w(`p`,{class:`eyebrow`},`Components`),w(`h2`,{id:`message-title`},`Message 轻提示`),w(`p`,null,`页面顶部居中的轻量反馈,用于操作结果提示,默认自动消失,不阻塞交互。`)],-1),d[12]||=w(`p`,{class:`demo-label`},`出现位置(9 方位)`,-1),w(`div`,Gn,[(l(),D(x,null,n(i,e=>w(`button`,{key:e,type:`button`,class:o([`placement-cell`,{"placement-cell-active":a.value===e}]),onClick:t=>u(e)},r(e),11,Kn)),64))]),d[13]||=w(`p`,{class:`demo-label`},`四种类型`,-1),w(`div`,qn,[c(A,{type:`outline`,onClick:d[0]||=e=>g(G).info(`这是一条普通信息提示`)},{default:e(()=>[...d[5]||=[T(`Info`,-1)]]),_:1}),c(A,{type:`outline`,onClick:d[1]||=e=>g(G).success(`操作成功,数据已保存`)},{default:e(()=>[...d[6]||=[T(`Success`,-1)]]),_:1}),c(A,{type:`outline`,onClick:d[2]||=e=>g(G).warning(`当前内容尚未完成编辑`)},{default:e(()=>[...d[7]||=[T(`Warning`,-1)]]),_:1}),c(A,{type:`outline`,onClick:d[3]||=e=>g(G).error(`提交失败,请稍后重试`)},{default:e(()=>[...d[8]||=[T(`Error`,-1)]]),_:1})]),d[14]||=w(`p`,{class:`demo-label`},`可手动关闭`,-1),w(`div`,Jn,[c(A,{type:`outline`,onClick:d[4]||=e=>g(G).info(`可点击右侧关闭按钮立即移除`,{closable:!0,duration:0})},{default:e(()=>[...d[9]||=[T(` 常驻可关闭 `,-1)]]),_:1})]),d[15]||=w(`p`,{class:`demo-label`},`多条堆叠`,-1),w(`div`,Yn,[c(A,{type:`outline`,onClick:s},{default:e(()=>[...d[10]||=[T(`连续触发 3 条`,-1)]]),_:1})])]))}},[[`__scopeId`,`data-v-fb911ced`]]);s(),E(),v();var Zn={class:`fms-notification-body`},Qn={key:0,class:`fms-notification-title`},$n={key:1,class:`fms-notification-desc`},er=S({__name:`notification`,props:{id:{type:String,default:``},type:{type:String,default:`info`,validator:e=>[`info`,`success`,`warning`,`error`].includes(e)},title:{type:String,default:``},description:{type:String,default:``},duration:{type:Number,default:4500},closable:{type:Boolean,default:!0}},emits:[`close`],setup(e,{emit:n}){let a=e,s=n,f={info:oe,success:ae,warning:fe,error:ue},m=d(()=>f[a.type]||oe),h=null;function _(){h&&=(clearTimeout(h),null)}function v(){a.duration>0&&(h=setTimeout(()=>s(`close`),a.duration))}function y(){s(`close`)}return u(v),t(_),(t,n)=>(l(),D(`div`,{class:o([`fms-notification`,`fms-notification-${e.type}`]),role:`alert`},[(l(),O(i(m.value),{class:`fms-notification-icon`})),w(`div`,Zn,[e.title?(l(),D(`p`,Qn,r(e.title),1)):p(``,!0),e.description?(l(),D(`p`,$n,r(e.description),1)):p(``,!0)]),e.closable?(l(),D(`button`,{key:0,type:`button`,class:`fms-notification-close`,"aria-label":`关闭`,onClick:y},[c(g(ce),{size:14}) Line truncated
@@ -1 +0,0 @@
.button-group-separator[data-v-d1854c61]{background:var(--fms-border);z-index:1;align-self:stretch;width:1px;position:relative}.button-group-separator-horizontal[data-v-d1854c61]{width:auto;height:1px}.tabs-demo-icon[data-v-9cc9deb3]{width:1em;height:1em}.tabs-extra-demo[data-v-9cc9deb3]{font-size:var(--fms-font-size);color:var(--fms-text-secondary)}.select-demo-option[data-v-332f6db9]{cursor:pointer;border-radius:4px;padding:6px 8px}.select-demo-option[data-v-332f6db9]:hover{background:var(--fms-secondary-hover)}.form-demo[data-v-7f27310d]{width:100%;max-width:460px}.form-demo-actions[data-v-7f27310d]{gap:12px;margin-top:8px;display:flex}.placement-grid[data-v-fb911ced]{grid-template-columns:repeat(3,1fr);gap:6px;max-width:280px;margin-bottom:8px;display:grid}.placement-cell[data-v-fb911ced]{border:1px solid var(--fms-border);background:var(--fms-card);color:var(--fms-text);cursor:pointer;border-radius:4px;padding:6px 4px;font-size:12px}.placement-cell-active[data-v-fb911ced]{border-color:var(--fms-primary);color:var(--fms-primary)}.fms-notification[data-v-b3590fbd]{width:360px;max-width:calc(100vw - var(--fms-feedback-offset) * 2);background:var(--fms-card);border:1px solid var(--fms-border);border-radius:var(--fms-control-radius);box-shadow:var(--fms-popover-shadow);color:var(--fms-text);font-size:var(--fms-font-size);line-height:var(--fms-line-height);pointer-events:auto;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.fms-notification-icon[data-v-b3590fbd]{width:var(--fms-feedback-icon-size);height:var(--fms-feedback-icon-size);flex-shrink:0;margin-top:1px}.fms-notification-success .fms-notification-icon[data-v-b3590fbd]{color:var(--fms-success)}.fms-notification-warning .fms-notification-icon[data-v-b3590fbd]{color:var(--fms-warning)}.fms-notification-error .fms-notification-icon[data-v-b3590fbd]{color:var(--fms-danger)}.fms-notification-info .fms-notification-icon[data-v-b3590fbd]{color:var(--fms-primary)}.fms-notification-body[data-v-b3590fbd]{flex:1;min-width:0}.fms-notification-title[data-v-b3590fbd]{color:var(--fms-text);margin:0 0 4px;font-size:14px;font-weight:600}.fms-notification-desc[data-v-b3590fbd]{color:var(--fms-text-secondary);word-break:break-word;margin:0;font-size:13px;line-height:20px}.fms-notification-close[data-v-b3590fbd]{width:22px;height:22px;color:var(--fms-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.fms-notification-close[data-v-b3590fbd]:hover{background:var(--fms-secondary-hover);color:var(--fms-text)}.fms-notification-close[data-v-b3590fbd]:focus-visible{outline:2px solid var(--fms-primary);outline-offset:2px}.fms-notification-container[data-v-dd7a2c65]{z-index:var(--fms-z-notification);pointer-events:none;position:fixed;inset:0}.fms-notification-list[data-v-dd7a2c65]{padding:var(--fms-feedback-offset);box-sizing:border-box;flex-direction:column;gap:12px;display:flex;position:absolute;inset:0}.fms-placement-top[data-v-dd7a2c65]{justify-content:flex-start}.fms-placement-center-v[data-v-dd7a2c65]{justify-content:center}.fms-placement-bottom[data-v-dd7a2c65]{justify-content:flex-end}.fms-placement-left[data-v-dd7a2c65]{align-items:flex-start}.fms-placement-center-h[data-v-dd7a2c65]{align-items:center}.fms-placement-right[data-v-dd7a2c65]{align-items:flex-end}.fms-notification-enter-active[data-v-dd7a2c65],.fms-notification-leave-active[data-v-dd7a2c65]{transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1)}.fms-notification-enter-from[data-v-dd7a2c65],.fms-notification-leave-to[data-v-dd7a2c65]{opacity:0}.fms-placement-left .fms-notification-enter-from[data-v-dd7a2c65],.fms-placement-left .fms-notification-leave-to[data-v-dd7a2c65]{transform:translate(-24px)}.fms-placement-right .fms-notification-enter-from[data-v-dd7a2c65],.fms-placement-right .fms-notification-leave-to[data-v-dd7a2c65]{transform:translate(24px)}.fms-placement-top.fms-placement-center-h .fms-notification-enter-from[data-v-dd7a2c65],.fms-placement-top.fms-placement-center-h .fms-notification-leave-to[data-v-dd7a2c65]{transform:translateY(-16px)}.fms-placement-bottom.fms-placement-center-h .fms-notification-enter-from[data-v-dd7a2c65],.fms-placement-bottom.fms-placement-center-h .fms-notification-leave-to[data-v-dd7a2c65]{transform:translateY(16px)}.fms-notification-leave-active[data-v-dd7a2c65]{position:absolute}.fms-notification-move[data-v-dd7a2c65]{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.fms-notification-enter-active[data-v-dd7a2c65],.fms-notification-leave-active[data-v-dd7a2c65],.fms-notification-move[data-v-dd7a2c65]{transition:none}}.placement-grid[data-v-ad02f7e3]{grid-template-columns:repeat(3,1fr);gap:6px;max-width:280px;margin-bottom:8px;display:grid}.placement-cell[data-v-ad02f7e3]{border:1px solid var(--fms-border);background:varLine truncated
@@ -1 +0,0 @@
import{$ as e,A as t,G as n,H as r,Ht as i,Lt as a,M as o,Q as s,T as c,U as l,V as u,_ as d,a as f,b as p,d as m,gt as h,it as g,lt as _,p as v,t as y,ut as b,v as x,w as S,wt as C,x as w,y as T,zt as E}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{B as D,D as O,E as ee,G as k,K as A,R as j,T as M,b as N,c as P,g as F,h as te,i as ne,l as re,n as ie,p as ae,r as oe,s as se,t as I}from"./ui-BhP3ZSBa.js";import{n as ce,t as le}from"./upload-BQ-x-HCK.js";import{i as L,n as R,r as ue,t as de}from"./folder-open-xxjo8zBP.js";import{t as z}from"./inbox-c3GPUSJZ.js";import{t as fe}from"./layout-grid-4RbS718w.js";import{t as pe}from"./list-CLWjpOzg.js";import{t as B}from"./rotate-ccw-AQ4L8JGg.js";import{t as me}from"./trash-2-CumKnXxQ.js";import{a as V,c as H,n as U,o as he}from"./api-BHfsXASe.js";g(),o();var W={class:`fc-panel`},ge={class:`fc-panel__tree`},_e={key:0,class:`fc-panel__loading`},ve=y({__name:`FileCategoryPanel`,props:{treeData:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},selectedKey:{type:String,default:``},expandedKeys:{type:Array,default:()=>[]}},emits:[`select`,`update:expandedKeys`],setup(e,{emit:t}){let n=e,r=t,i=d(()=>n.selectedKey?[n.selectedKey]:[]);function a(e,t){if(t?.node?.isFmsRoot){r(`select`,``);return}r(`select`,e.length?String(e[0]):``)}function o(e){r(`update:expandedKeys`,e)}return(t,n)=>(l(),w(`aside`,W,[x(`div`,ge,[c(h(ie),{"tree-data":e.treeData,"selected-keys":i.value,"expanded-keys":e.expandedKeys,"block-node":!0,onSelect:a,"onUpdate:expandedKeys":o},null,8,[`tree-data`,`selected-keys`,`expanded-keys`]),e.loading?(l(),w(`div`,_e,[c(h(re))])):p(``,!0)])]))}},[[`__scopeId`,`data-v-4cc6122a`]]),G=null,K=null,q=3e5;async function J(){return G||(G=(await H(`/file/config`)).data.storageType,G)}async function ye({files:e,father:t,moduleId:n,cateId:r}){return G||await J(),G===`aliyun-oss`?Y({files:e,father:t,moduleId:n,cateId:r}):be({files:e,father:t,moduleId:n,cateId:r})}async function be({files:e,father:t,moduleId:n,cateId:r}){let i=new FormData;for(let t of e)i.append(`files`,t);return i.append(`father`,t),i.append(`moduleId`,n),r&&i.append(`cateId`,r),(await H(`/file/upload`,i,{headers:{"Content-Type":void 0}})).data}async function Y({files:e,father:t,moduleId:n,cateId:r}){let{accessid:i,policy:a,signature:o,dir:s,host:c}=await xe(),l=[];for(let u of e){let e=await V(),d=String(e.data),f=Te(u.name),p=crypto.randomUUID().replace(/-/g,``)+(f?`.`+f:``),m=await Ce(c,{key:s+p,OSSAccessKeyId:i,policy:a,Signature:o,file:u,filename:p}),h={subid:d,father:t,mx_moduleid:n,mx_cate_id:r||``,mx_filename:u.name,mx_filesize:String(u.size),mx_fileext:f,mx_mapfilename:m};await H(`/file/save-record`,h),l.push(h)}return l}async function xe(){return K&&!Se(K)||(K={...(await H(`/file/upload-credential`)).data,fetchedAt:Date.now()}),K}function Se(e){return e.expire?Date.now()+q>Number(e.expire)*1e3:e.Expiration?Date.now()+q>new Date(e.Expiration).getTime():Date.now()-e.fetchedAt>33e5}function Ce(e,t){let n=new FormData;return n.append(`key`,t.key),n.append(`OSSAccessKeyId`,t.OSSAccessKeyId),n.append(`policy`,t.policy),n.append(`Signature`,t.Signature),n.append(`file`,t.file,t.filename),new Promise((r,i)=>{let a=new XMLHttpRequest;a.open(`POST`,e),a.addEventListener(`load`,()=>{a.status===200||a.status===204?r(e+`/`+t.key):i(Error(`OSS 上传失败: `+a.status))}),a.addEventListener(`error`,()=>i(Error(`OSS 上传异常`))),a.send(n)})}function X(e){return e.mx_mapfilename}async function we(e){return H(`/file/delete`,{subid:e})}function Te(e){return!e||!e.includes(`.`)?``:e.substring(e.lastIndexOf(`.`)+1).toLowerCase()}var Ee={pdf:`#f5222d`,doc:`#1677ff`,docx:`#1677ff`,txt:`#8c8c8c`,md:`#8c8c8c`,xls:`#52c41a`,xlsx:`#52c41a`,csv:`#52c41a`,ppt:`#fa541c`,pptx:`#fa541c`,jpg:`#722ed1`,jpeg:`#722ed1`,png:`#722ed1`,gif:`#722ed1`,bmp:`#722ed1`,webp:`#722ed1`,svg:`#722ed1`,zip:`#fa8c16`,rar:`#fa8c16`,"7z":`#fa8c16`,mp3:`#13c2c2`,wav:`#13c2c2`,mp4:`#13c2c2`,mov:`#13c2c2`},De=`#8c8c8c`;function Oe(e){let t=(e||``).lastIndexOf(`.`);return t>=0?e.substring(t+1).toLowerCase():``}function ke(e){return Ee[Oe(e)]||De}function Ae(e){return[`jpg`,`jpeg`,`png`,`gif`,`bmp`,`webp`,`svg`].includes(Oe(e))}function je(e){let t=Number(e||0);return t<1024?t+` B`:t<1048576?(t/1024).toFixed(1)+` KB`:t<1073741824?(t/1048576).toFixed(1)+` MB`:(t/1073741824).toFixed(2)+` GB`}o(),C(),g(),f();var Me=[`title`],Z={class:`fcard__thumb`},Q=[`src`],Ne={class:`fcard__info`},Pe={class:`fcard__name`},Fe=[`title`],Ie={class:`fcard__meta`},Le=y({__name:`FileCard`,props:{file:{type:Object,required:!0},selected:{type:Boolean,default:!1}},emits:[`select`,`preview`,`download`,`delete`],setup(n,{emit:r}){let o=n,s=r,u=d(()=>!!o.file?.pending),f=d(()=>Ae(o.file?.mx_filename||``)),g=d(()=>f.value&&(o.file?.blobUrl||X(o.file))||``),_=d(()=>Oe(o.file?.mx_filename||``)),v=d(()=>_.value.toUpperCase()||`?`),y=d(()=>ke(o.file?.mx_filename||``)),b=d(()=>[{key:`preview`,label:`预览`,icon:t(j,{size:13})}]);function C(e){s(`select`,o.filLine truncated
@@ -1 +0,0 @@
.fc-panel[data-v-4cc6122a]{background:var(--fms-card,#fff);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.fc-panel__tree[data-v-4cc6122a]{flex:1;min-height:0;padding:8px 4px;position:relative;overflow:auto}.fc-panel__tree[data-v-4cc6122a] .tree{min-width:100%}.fc-panel__tree[data-v-4cc6122a] .tree-node-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fc-panel__loading[data-v-4cc6122a]{background:#fff9;place-items:center;display:grid;position:absolute;inset:0}.fcard[data-v-551bbb3c]{border:1px solid var(--fms-border);background:var(--fms-card);cursor:pointer;border-radius:6px;flex-direction:column;display:flex;position:relative;overflow:hidden}.fcard--selected[data-v-551bbb3c]{border-color:var(--fms-primary)}.fcard--pending[data-v-551bbb3c]{cursor:default}.fcard__thumb[data-v-551bbb3c]{background:var(--fms-secondary-hover);justify-content:center;align-items:center;width:100%;height:84px;display:flex;position:relative;overflow:hidden}.fcard__thumb img[data-v-551bbb3c]{object-fit:contain;width:100%;height:100%}.fcard__type[data-v-551bbb3c]{letter-spacing:.5px;width:46px;height:46px;color:var(--c);background:color-mix(in srgb, var(--c) 14%, #fff);border:1px solid color-mix(in srgb, var(--c) 32%, #fff);border-radius:6px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.fcard__check[data-v-551bbb3c]{z-index:3;line-height:1;position:absolute;top:4px;left:4px}.fcard__footer[data-v-551bbb3c]{box-sizing:border-box;border-top:1px solid var(--fms-border);background:var(--fms-card);align-items:stretch;display:flex}.fcard__footer[data-v-551bbb3c] .button{box-sizing:border-box;height:32px;min-height:0;color:var(--fms-text-secondary);border:none;border-radius:0;flex:1;margin:0;padding:0;transition:background-color .15s,color .15s}.fcard__footer[data-v-551bbb3c] .button:hover:not(:disabled){color:var(--fms-primary);background:var(--fms-secondary-hover);border-color:#0000}.fcard__footer[data-v-551bbb3c] .button.fcard__btn-danger:hover:not(:disabled){color:var(--fms-danger);background:color-mix(in srgb, var(--fms-danger) 10%, #fff)}.fcard__footer[data-v-551bbb3c] .button:disabled{color:var(--fms-disabled-text);cursor:not-allowed;opacity:1;background:0 0;border-color:#0000}.fcard__footer[data-v-551bbb3c] .button:active{transform:none}.fcard__divider[data-v-551bbb3c]{background:var(--fms-border);flex:none;align-self:stretch;width:1px}.fcard__info[data-v-551bbb3c]{padding:7px 10px 9px}.fcard__name[data-v-551bbb3c]{align-items:center;gap:6px;min-width:0;display:flex}.fcard__title[data-v-551bbb3c]{min-width:0;color:var(--fms-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;line-height:1.5;overflow:hidden}.fcard__tag[data-v-551bbb3c]{height:18px;color:var(--fms-warning);background:color-mix(in srgb, var(--fms-warning) 12%, #fff);border:1px solid color-mix(in srgb, var(--fms-warning) 35%, #fff);flex:none;margin:0;padding:0 5px;font-size:11px;line-height:16px}.fcard__meta[data-v-551bbb3c]{color:var(--fms-text-secondary);margin-top:2px;font-size:12px;font-weight:400;line-height:1.4}.fl-panel[data-v-69636098]{background:var(--fms-card);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.fl-header[data-v-69636098]{border-bottom:1px solid var(--fms-border);background:var(--fms-card);flex:none;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex}.fl-header__spacer[data-v-69636098]{flex:1}.fl-header__modes[data-v-69636098]{margin-left:8px}.fl-header__modes[data-v-69636098] .button{padding:0 8px}.fl-header__modes[data-v-69636098] .button.is-active{color:var(--fms-primary);background:var(--fms-secondary-hover)}.fl-header[data-v-69636098] .fl-header__danger{color:var(--fms-danger);border-color:color-mix(in srgb, var(--fms-danger) 40%, transparent)}.fl-header[data-v-69636098] .fl-header__danger:hover:not(:disabled){color:var(--fms-danger);border-color:var(--fms-danger);background:color-mix(in srgb, var(--fms-danger) 8%, transparent)}.fl-header[data-v-69636098] .fl-header__danger:disabled{color:var(--fms-disabled-text);border-color:var(--fms-border);background:0 0}.fl-main[data-v-69636098]{background:var(--fms-card);flex:1;min-height:0;padding:12px;position:relative;overflow:auto}.fl-main--dragover[data-v-69636098]{background:color-mix(in srgb, var(--fms-primary) 10%, var(--fms-card))}.fl-spin[data-v-69636098]{min-height:100%}.fl-spin[data-v-69636098] .spin-container{height:auto;position:static}.fl-grid[data-v-69636098]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;display:grid}.fl-list[data-v-69636098]{border:1px solid var(--fms-border);border-radius:6px;height:100%;overflow:auto}.fl-table[data-v-69636098]{border-collapse:collapse;width:100%;font-size:13px}.fl-table th[data-v-69636098],.fl-table td[data-v-69636098]{border-bottom:1px solid var(--fms-border);text-align:left;white-space:nowrap;padding:7px 10px}.fl-table th.is-right[data-v-696360Line truncated
@@ -1 +0,0 @@
import{X as e}from"./ui-BhP3ZSBa.js";var t=e(`external-link`,[[`path`,{d:`M15 3h6v6`,key:`1q9fwt`}],[`path`,{d:`M10 14 21 3`,key:`gplh6r`}],[`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`,key:`a6xqqp`}]]),n=e(`file-text`,[[`path`,{d:`M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z`,key:`1oefj6`}],[`path`,{d:`M14 2v5a1 1 0 0 0 1 1h5`,key:`wfsgrz`}],[`path`,{d:`M10 9H8`,key:`b1mrlr`}],[`path`,{d:`M16 13H8`,key:`t4e002`}],[`path`,{d:`M16 17H8`,key:`z1uh3a`}]]),r=e(`file-up`,[[`path`,{d:`M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z`,key:`1oefj6`}],[`path`,{d:`M14 2v5a1 1 0 0 0 1 1h5`,key:`wfsgrz`}],[`path`,{d:`M12 12v6`,key:`3ahymv`}],[`path`,{d:`m15 15-3-3-3 3`,key:`15xj92`}]]),i=e(`folder-open`,[[`path`,{d:`m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2`,key:`usdka0`}]]);export{t as i,r as n,n as r,i as t};
@@ -1 +0,0 @@
import{M as e,_ as t,it as n,ut as r}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{n as i}from"./pinia-C_7Z-Pt5.js";import{X as a}from"./ui-BhP3ZSBa.js";import{n as o}from"./api-BHfsXASe.js";var s=a(`save`,[[`path`,{d:`M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z`,key:`1c8476`}],[`path`,{d:`M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7`,key:`1ydtos`}],[`path`,{d:`M7 3v4a1 1 0 0 0 1 1h7`,key:`t51u73`}]]);e(),n();var c=r(`zh-CN`),l=r({});function u(e,t=``){let n=String(e||``),r=l.value[n];return r!=null&&String(r)!==``?String(r):t||n}function d(e){c.value=String(e||``)}function f(e,t=void 0){l.value=e&&typeof e==`object`?{...e}:{},t!==void 0&&d(t)}function p(){l.value={}}var m=i(`i18n`,()=>{let e=r([]),n=r(!1),i=r(!1),a=r(``),s=null,m=t(()=>e.value.find(e=>Number(e.b_default)===1)||null),h=t(()=>e.value.filter(e=>Number(e.b_default)!==1)),g=t(()=>t=>e.value.find(e=>String(e.b_id)===String(t))?.b_name||String(t));async function _(t=!1){if(!(!t&&i.value))return s&&!t?s:(n.value=!0,a.value=``,s=o(`s_i18n_type`,`b_canuse = 1`,`b_xh ASC, b_id ASC`).then(t=>{e.value=(t.data||[]).map(e=>({b_id:e.b_id,b_name:e.b_name,b_canuse:Number(e.b_canuse),b_default:Number(e.b_default),b_xh:Number(e.b_xh)||0})),i.value=!0}).catch(e=>{a.value=e?.message||String(e)}).finally(()=>{n.value=!1,s=null}),s)}function v(){return _(!0)}function y(){d(c.value===`zh-CN`?`en-US`:`zh-CN`)}return{locale:c,messages:l,languages:e,loading:n,loaded:i,error:a,defaultLanguage:m,nonDefaultLanguages:h,langName:g,t:u,setLocale:d,setMessages:f,clearMessages:p,toggleLocale:y,loadLanguages:_,refresh:v}},{persist:{pick:[`locale`]}});export{s as n,m as t};
@@ -1 +0,0 @@
import{$ as e,A as t,G as n,Ht as r,K as i,Lt as a,M as o,Q as s,R as c,Rt as l,S as u,T as d,U as f,Z as p,_ as m,b as h,ft as g,gt as _,it as v,k as y,lt as b,p as x,t as S,ut as C,v as w,w as T,wt as E,x as D,y as O,z as k}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{m as ee}from"./useApi-CROJJdhE-BKbQ20nt.js";import{B as te,C as A,D as j,S as M,T as N,_ as ne,b as P,g as F,h as re,l as ie,m as I,p as ae,q as oe,t as L,v as se,y as R}from"./ui-BhP3ZSBa.js";import{n as z,t as ce}from"./columns-3-DgFxcJtY.js";import{n as le,r as B,t as V}from"./search-PJpc0enG.js";import{n as ue,t as de}from"./i18n-Tza9fYNM.js";import{a as fe,n as H,o as pe,r as U,s as me}from"./api-BHfsXASe.js";import{t as W}from"./FmsTable-CCmDuvFF.js";import{n as he}from"./dataChanges-1MP4ya4d.js";var ge=/^[A-Za-z_][A-Za-z0-9_]*$/;function G(e){return String(e).replaceAll(`'`,`''`)}function K(e){return e==null||e===``}function q(e){return e.config.b_operator===`between`||e.config.b_component===`number-range`||e.field.b_type===`datetime`}function _e(e){return e.field.b_type===`number`||e.field.b_type===`money`}function ve(e){return e.config.b_component===`date-picker`||e.field.b_type===`date`||e.field.b_type===`datetime`}function J(e){if(e.field.b_type===`checkbox`)return``;if(q(e)||e.config.b_operator===`in`)return[]}function ye(e){let t=e.config.b_default_value;if(t==null||t===``)return J(e);if(q(e)||e.config.b_operator===`in`){try{let e=JSON.parse(t);if(Array.isArray(e))return e}catch{}return String(t).split(`,`).map(e=>e.trim()).filter(Boolean)}if(_e(e)){let e=Number(t);return Number.isFinite(e)?e:void 0}return t}function Y(e,t,n=!1){if(K(e))return null;if(t.b_type===`number`||t.b_type===`money`){let t=Number(e);return Number.isFinite(t)?String(t):null}if(t.b_type===`checkbox`)return e===!0||Number(e)===1?`1`:`0`;let r=String(e),i=t.b_type===`date`||t.b_type===`datetime`;return i&&e&&typeof e.format==`function`?r=e.format(`YYYY-MM-DD`):i&&(r=String(e).slice(0,10)),t.b_type===`datetime`&&(r+=n?` 23:59:59`:` 00:00:00`),`N'${G(r)}'`}function be(e,t){let n=e.field.b_field;if(!ge.test(n))return``;let r=`[${n}]`;if(q(e)){let n=Array.isArray(t)?t:[],i=Y(n[0],e.field),a=Y(n[1],e.field,!0);return i&&a?`${r} BETWEEN ${i} AND ${a}`:i?`${r} >= ${i}`:a?`${r} <= ${a}`:``}if(e.config.b_operator===`in`){let n=t;Array.isArray(n)||(n=String(t??``).split(`,`).map(e=>e.trim()).filter(Boolean));let i=[];for(let t of n){let n=Y(t,e.field);n&&i.push(n)}return i.length?`${r} IN (${i.join(`, `)})`:``}let i=Y(t,e.field);return i?e.config.b_operator===`like`?`${r} LIKE N'%${G(String(t))}%'`:`${r} = ${i}`:``}var X=e=>String(e).padStart(2,`0`);function xe(e){if(!e?.b_options)return{optionConfig:{},options:[]};try{let t=JSON.parse(e.b_options),n={},r=[];Array.isArray(t)?r=t:t&&typeof t==`object`&&(n=t,Array.isArray(t.options)?r=t.options:Array.isArray(t.items)&&(r=t.items));let i=r.map(e=>{if(e&&typeof e==`object`){let t=e.value??e.key??e.id;return{...e,value:t,label:String(e.label??e.name??t??``)}}return{value:e,label:String(e??``)}});return{optionConfig:n,options:i}}catch{return{optionConfig:{},options:[]}}}function Se(e,t=!1){if(K(e))return``;if(e&&typeof e.format==`function`)return e.format(t?`YYYY-MM-DD HH:mm:ss`:`YYYY-MM-DD`);let n=String(e).replace(`T`,` `);if(/^\d{4}-\d{2}-\d{2}/.test(n))return t?n.slice(0,19):n.slice(0,10);let r=new Date(e);if(Number.isNaN(r.getTime()))return n;let i=`${r.getFullYear()}-${X(r.getMonth()+1)}-${X(r.getDate())}`;return t?`${i} ${X(r.getHours())}:${X(r.getMinutes())}:${X(r.getSeconds())}`:i}o(),v();var Ce=S({__name:`FmsModuleTable`,props:{fields:{type:Array,default:()=>[]},listConfig:{type:Array,default:()=>[]},editConfigById:{type:[Object,Map],default:()=>new Map},readonlyFields:{type:Array,default:()=>[]},dataSource:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:`b_id`},columnExtensions:{type:Object,default:()=>({})},rowActions:{type:Array,default:()=>[]},rowSelection:{type:Object,default:null},rowClassName:{type:Function,default:void 0},expandable:{type:[Boolean,Object],default:!1},inlineActionLimit:{type:Number,default:2},editable:{type:Boolean,default:!1},rowDraggable:{type:Boolean,default:!1}},emits:[`row-click`,`cell-click`,`row-action`,`expand`,`cell-change`,`row-order-change`],setup(n,{expose:r,emit:a}){let o=n,c=a,l=de(),{t:d}=l,h=m(()=>l.locale),_=p(),v=C(null),y=g([]),b=null,x=m(()=>o.expandable===!0||!!o.expandable?.enabled||!!_[`expanded-row`]),S=m(()=>o.expandable&&typeof o.expandable==`object`?o.expandable:{}),w=m(()=>({height:Number(S.value.height)||180}));function T(e,n,r){if(e==null||e===``)return``;if(n.b_type===`date`)return Se(e,!1);if(n.b_type===`datetime`)return Se(e,!0);if(n.b_type===`checkbox`)return t(N,{modelValue:e===!0||Number(e)===1,disabled:!0});if(n.b_type===`select`)return r.options.find(t=>String(t.value)===String(e))?.label??String(e);if(n.b_type===`money`){let t=Number(e);if(!Number.isFinite(t))return String(e);let n=Number.isInteger(r.optionConfig.precision)?Line truncated
@@ -1 +0,0 @@
[data-v-560cedf5] .fms-module-cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}[data-v-560cedf5] .fms-module-cell--clickable{color:#1677ff;cursor:pointer}[data-v-560cedf5] .fms-module-cell--center{justify-content:center;align-items:center;display:flex}.fms-query-control__range[data-v-6277feaf]{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:6px;width:100%;min-width:0;display:grid}.fms-query-control__range--compact[data-v-6277feaf]{gap:2px}.fms-query-control__separator[data-v-6277feaf]{color:var(--fms-text-secondary,#646a73);text-align:center}.fms-query-control__native-multiple[data-v-6277feaf]{border:1px solid var(--fms-border,#d9dce1);background:var(--fms-surface,#fff);width:100%;min-height:34px;color:var(--fms-text,#1f2329);border-radius:4px;padding:5px 8px}.fms-query-toolbar[data-v-e21c171b]{flex:none;padding:10px 12px 0}.list-toolbar[data-v-e21c171b]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.toolbar-operations[data-v-e21c171b],.toolbar-tools[data-v-e21c171b],.query-actions[data-v-e21c171b]{align-items:center;gap:6px;display:flex}.toolbar-tools[data-v-e21c171b]{margin-left:auto}.quick-search[data-v-e21c171b]{border:1px solid var(--fms-border,#e5e6eb);border-radius:var(--fms-control-radius,4px);align-items:stretch;min-width:0;display:inline-flex;overflow:hidden}.quick-search[data-v-e21c171b]>.quick-field-select{flex:none;width:130px}.quick-search[data-v-e21c171b]>.quick-field-select .select-trigger{border:none}.quick-search[data-v-e21c171b]>.fms-query-control{border-right:1px solid var(--fms-border,#e5e6eb);border-left:1px solid var(--fms-border,#e5e6eb);flex:1;min-width:0}.quick-search[data-v-e21c171b]>.fms-query-control .input-wrapper,.quick-search[data-v-e21c171b]>.fms-query-control .select-trigger{border:none;border-radius:0}.quick-search[data-v-e21c171b]>.quick-submit{border:none;border-radius:0;flex:none}.query-panel[data-v-e21c171b]{border:1px solid var(--fms-border,#e5e6eb);background:var(--fms-surface-muted,#f7f8fa);margin-top:10px;padding:10px}.query-grid[data-v-e21c171b]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 14px;display:grid}.query-grid[data-v-e21c171b] .fms-form-item{min-width:0}.query-actions[data-v-e21c171b]{justify-content:flex-end;margin-top:8px}.toolbar-icon-button[data-v-e21c171b]{padding-inline:8px}.fms-module-list-page[data-v-000d6976]{background:var(--fms-surface,#fff);border-radius:6px;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.module-config-error[data-v-000d6976]{flex:1;place-items:center;display:grid}.module-config-error__content[data-v-000d6976]{max-width:520px;color:var(--fms-text-secondary,#646a73);text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.module-config-error__content strong[data-v-000d6976]{color:var(--fms-text,#1f2329);font-size:16px}.module-table-panel[data-v-000d6976]{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 12px;display:flex}.module-table-panel[data-v-000d6976]>.pagination{flex:none;align-self:flex-end}.module-table-stage[data-v-000d6976]{flex:1;min-height:220px;position:relative}.module-table-loading[data-v-000d6976]{z-index:5;background:#ffffffad;place-items:center;display:grid;position:absolute;inset:0}.module-data-error[data-v-000d6976]{color:#ff4d4f;flex:none;font-size:13px}.fme-loading[data-v-e702ade0],.fme-error[data-v-e702ade0],.fme-empty[data-v-e702ade0]{min-height:120px;color:var(--fms-text-secondary,#646a73);text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}.fme-error[data-v-e702ade0]{flex-direction:column}.i18n-type-page[data-v-830536c9]{width:100%;height:100%;overflow:hidden}
@@ -1 +0,0 @@
import{X as e}from"./ui-BhP3ZSBa.js";var t=e(`inbox`,[[`polyline`,{points:`22 12 16 12 14 15 10 15 8 12 2 12`,key:`o97t9d`}],[`path`,{d:`M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z`,key:`oot6mr`}]]);export{t};
@@ -1,2 +0,0 @@
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/FpsMonitor-oLfS2k-j.js","assets/_plugin-vue_export-helper-Ktpf6lZe.js","assets/ui-BhP3ZSBa.js","assets/ui-C2R7GMB-.css","assets/rotate-ccw-AQ4L8JGg.js","assets/FpsMonitor-k8r4Qkkz.css"])))=>i.map(i=>d[i]);
import{A as e,D as t,E as n,Jt as r,M as i,N as a,Q as o,R as s,T as c,U as l,W as u,Wt as d,_ as f,a as p,dt as m,ft as h,gt as g,i as _,it as v,lt as ee,p as y,q as b,ut as x,x as te}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{n as S,t as ne}from"./pinia-C_7Z-Pt5.js";import{n as re,r as C}from"./stk-table-vue-DM4qMzbH.js";import{i as ie,n as w,o as ae}from"./routes-w7ij2FJx.js";import{a as oe,c as se,d as ce,f as T,g as E,i as D,l as le,n as O,o as k,p as ue,r as A,s as j,t as de,u as M}from"./useApi-CROJJdhE-BKbQ20nt.js";import{t as N}from"./app-BeHz6434.js";import{t as P}from"./i18n-Tza9fYNM.js";import{l as F,n as I}from"./api-BHfsXASe.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})();function L(e,t){if(e==null)return;let n=e;for(let e=0;e<t.length;e++){if(n===void 0||n[t[e]]===void 0)return;if(n===null||n[t[e]]===null)return null;n=n[t[e]]}return n}function R(e,t,n){if(n.length===0)return t;let r=n[0];return n.length>1&&(t=R(typeof e!=`object`||!e||!Object.prototype.hasOwnProperty.call(e,r)?Number.isInteger(Number(n[1]))?[]:{}:e[r],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(r))&&Array.isArray(e)?e.slice()[r]:Object.assign({},e,{[r]:t})}function z(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);let n={};for(let t in e)n[t]=e[t];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);let n={};for(let t in e)n[t]=e[t];return n}return R(e,z(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function B(e,t){return t.map(e=>e.split(`.`)).map(t=>[t,L(e,t)]).filter(e=>e[1]!==void 0).reduce((e,t)=>R(e,t[1],t[0]),{})}function V(e,t){return t.map(e=>e.split(`.`)).reduce((e,t)=>z(e,t),e)}function H(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o,beforeHydrate:s,afterHydrate:c},l,u=!0){try{u&&s?.(l);let i=t.getItem(r);if(i){let t=n.deserialize(i),r=a?B(t,a):t,s=o?V(r,o):r;e.$patch(s)}u&&c?.(l)}catch(e){i&&console.error(`[pinia-plugin-persistedstate]`,e)}}function U(e,{storage:t,serializer:n,key:r,debug:i,pick:a,omit:o}){try{let i=a?B(e,a):e,s=o?V(i,o):i,c=n.serialize(s);t.setItem(r,c)}catch(e){i&&console.error(`[pinia-plugin-persistedstate]`,e)}}function fe(e,t){return typeof e==`function`?e(t):typeof e==`string`?e:t}function pe(e,t,n){let{pinia:r,store:i,options:{persist:a=n}}=e;if(!a)return;if(!(i.$id in r.state.value)){let e=r._s.get(i.$id.replace(`__hot:`,``));e&&Promise.resolve().then(()=>e.$persist());return}let o=(Array.isArray(a)?a:a===!0?[{}]:[a]).map(t);i.$hydrate=({runHooks:t=!0}={})=>{o.forEach(n=>{H(i,n,e,t)})},i.$persist=()=>{o.forEach(e=>{U(i.$state,e)})},o.forEach(t=>{H(i,t,e),i.$subscribe((e,n)=>U(n,t),{detached:!0})})}function me(e={}){return function(t){pe(t,n=>{let r=fe(n.key,t.store.$id);return{key:(e.key?e.key:e=>e)(r),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:e=>JSON.stringify(e),deserialize:e=>JSON.parse(e)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate??e.beforeHydrate,afterHydrate:n.afterHydrate??e.afterHydrate,pick:n.pick,omit:n.omit}},e.auto??!1)}}var he=me();i(),v();var ge={__name:`App`,setup(e){let t=n(()=>ae(()=>import(`./FpsMonitor-oLfS2k-j.js`),__vite__mapDeps([0,1,2,3,4,5])));return(e,n)=>{let r=b(`router-view`);return l(),te(y,null,[c(r),c(g(t))],64)}}},W=typeof document<`u`,_e=/#/g,ve=/&/g,ye=/\//g,be=/=/g,xe=/\?/g,Se=/\+/g,Ce=/%5B/g,we=/%5D/g,Te=/%5E/g,Ee=/%60/g,De=/%7B/g,Oe=/%7C/g,ke=/%7D/g,Ae=/%20/g;function G(e){return e==null?``:encodeURI(``+e).replace(Oe,`|`).replace(Ce,`[`).replace(we,`]`)}function je(e){return G(e).replace(De,`{`).replace(ke,`}`).replace(Te,`^`)}function Me(e){return G(e).replace(Se,`%2B`).replace(Ae,`+`).replace(_e,`%23`).replace(ve,`%26`).replace(Ee,"`").replace(De,`{`).replace(ke,`}`).replace(Te,`^`)}function Ne(e){return Me(e).replace(be,`%3D`)}function Pe(e){return G(e).replace(_e,`%23`).replace(xe,`%3F`)}function Fe(e){return Pe(e).replace(ye,`%2F`)}function K(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch{}return``+e}var Ie=/\/$/,Le=e=>e.replace(Ie,``);function Re(e,t,n=`/`){let r,i={},a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&Line truncated
@@ -1 +0,0 @@
:root{--fms-background:#f5f6f8;--fms-card:#fff;--fms-text:#1f2329;--fms-secondary:#e5e6eb;--fms-secondary-hover:#f1f5f9;--fms-text-secondary:#86909c;--fms-border:#e5e6eb;--fms-disabled-bg:#f2f3f5;--fms-disabled-text:#c9cdd4;--fms-disabled-border:#e5e6eb;--fms-success:#16a34a;--fms-success-text:#fff;--fms-warning:#f59e0b;--fms-warning-text:#1f2329;--fms-danger:#ef4444;--fms-danger-text:#fff;--fms-primary:#0f172b;--fms-primary-text:#fff;--fms-primary-hover:color-mix(in srgb, var(--fms-primary) 88%, #000);--fms-primary-active:color-mix(in srgb, var(--fms-primary) 76%, #000);--fms-font-size:13px;--fms-line-height:1.4;--fms-control-height:28px;--fms-control-padding-x:10px;--fms-control-radius:6px;--fms-control-size:16px;--fms-frame-shadow:0 1px 2px #1e2d400f, 0 3px 8px #1e2d4014;--fms-switch-width:32px;--fms-switch-height:18px;--fms-switch-thumb-size:14px;--fms-switch-thumb-offset:2px;--fms-select-dropdown-max-height:256px;--fms-dropdown-min-width:180px;--fms-dropdown-max-height:256px;--fms-dropdown-item-padding-y:5px;--fms-dropdown-item-padding-x:8px;--fms-dropdown-item-radius:4px;--fms-dropdown-divider-margin:4px 0;--fms-tag-height:20px;--fms-tag-font-size:12px;--fms-tag-padding-x:8px;--fms-tag-gap:4px;--fms-spin-size:20px;--fms-spin-description-gap:8px;--fms-form-label-width:88px;--fms-form-help-font-size:12px;--fms-shadow:0 1px 2px 0 #0000000d;--fms-popover-padding:8px;--fms-popover-shadow:0 3px 8px #0000001f;--fms-z-popover:1000;--fms-feedback-icon-size:18px;--fms-feedback-offset:24px;--fms-z-message:4000;--fms-z-notification:4000;--fms-mask-bg:#00000073;--fms-z-modal:3000;--fms-modal-padding:16px 20px;--fms-drawer-header-padding:12px 20px;--fms-drawer-body-padding:12px 20px;--fms-drawer-footer-padding:8px 20px;--fms-splitter-trigger-size:6px;--fms-grid-gutter:0px;--fms-splitter-bar-size:3px;--fms-splitter-bar-size-hover:4px;--fms-splitter-handle-size:20px;--fms-segmented-track-padding:2px;--fms-segmented-height:28px;--fms-segmented-padding-x:12px;--fms-segmented-font-size:13px;--fms-segmented-radius:var(--fms-control-radius);--fms-segmented-item-radius:4px;--fms-tree-node-height:32px;--fms-tree-indent:18px;--fms-tree-icon-size:16px;--fms-tree-switcher-size:22px;--fms-tree-gutter-x:4px;--fms-tree-title-padding-x:6px;--fms-tree-grip-size:16px;--fms-tree-drop-line-size:2px;--fms-table-header-bg:#f7f8fa}.dark{--fms-background:#0f1115;--fms-card:#1a1d24;--fms-text:#e6e8eb;--fms-secondary:#262a33;--fms-secondary-hover:#262a33;--fms-text-secondary:#9aa3af;--fms-border:#2a2f3a;--fms-table-header-bg:#20242c;--fms-disabled-bg:#262a33;--fms-disabled-text:#5b6472;--fms-disabled-border:#2a2f3a;--fms-success:#22c55e;--fms-success-text:#0f1115;--fms-warning:#fbbf24;--fms-warning-text:#1f2329;--fms-danger:#f87171;--fms-danger-text:#0f1115;--fms-primary-hover:color-mix(in srgb, var(--fms-primary) 88%, #fff);--fms-primary-active:color-mix(in srgb, var(--fms-primary) 76%, #fff);--fms-shadow:0 1px 2px #0006;--fms-popover-shadow:0 3px 8px #00000080;--fms-frame-shadow:0 1px 2px #0006, 0 3px 8px #0000004d}.fms-row{--fms-grid-gutter-h:0;--fms-grid-gutter-v:0;width:100%;margin-left:calc(var(--fms-grid-gutter-h,0) / -2);margin-right:calc(var(--fms-grid-gutter-h,0) / -2);row-gap:calc(var(--fms-grid-gutter-v,0) * 1px);flex-flow:wrap;display:flex}.fms-row-no-wrap{flex-wrap:nowrap}.fms-row-align-top{align-items:flex-start}.fms-row-align-middle{align-items:center}.fms-row-align-bottom{align-items:flex-end}.fms-row-align-stretch{align-items:stretch}.fms-row-justify-start{justify-content:flex-start}.fms-row-justify-end{justify-content:flex-end}.fms-row-justify-center{justify-content:center}.fms-row-justify-space-around{justify-content:space-around}.fms-row-justify-space-between{justify-content:space-between}.fms-row-justify-space-evenly{justify-content:space-evenly}.fms-col{min-width:0;padding-left:calc(var(--fms-grid-gutter-h,0) / 2);padding-right:calc(var(--fms-grid-gutter-h,0) / 2);box-sizing:border-box}.fms-col-box{margin-left:calc(var(--fms-grid-gutter-h,0) / -2);margin-right:calc(var(--fms-grid-gutter-h,0) / -2);width:calc(100% + var(--fms-grid-gutter-h,0) * 1px);box-sizing:border-box}.fms-col-0{flex:0 0;max-width:0%;display:none}.fms-col-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.fms-col-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.fms-col-3{flex:0 0 12.5%;max-width:12.5%;display:block}.fms-col-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.fms-col-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.fms-col-6{flex:0 0 25%;max-width:25%;display:block}.fms-col-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.fms-col-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.fms-col-9{flex:0 0 37.5%;max-width:37.5%;display:block}.fms-col-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.fms-col-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.fms-col-12{flex:0 0 50%;max-width:50%;display:block}.fms-col-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.fms-col-14{flex:0 0 58.3333%;max-widthLine truncated
@@ -1 +0,0 @@
import{X as e}from"./ui-BhP3ZSBa.js";var t=e(`building-2`,[[`path`,{d:`M10 12h4`,key:`a56b0p`}],[`path`,{d:`M10 8h4`,key:`1sr2af`}],[`path`,{d:`M14 21v-3a2 2 0 0 0-4 0v3`,key:`1rgiei`}],[`path`,{d:`M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2`,key:`secmi2`}],[`path`,{d:`M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16`,key:`16ra0t`}]]),n=e(`key-round`,[[`path`,{d:`M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z`,key:`1s6t7t`}],[`circle`,{cx:`16.5`,cy:`7.5`,r:`.5`,fill:`currentColor`,key:`w0ekpg`}]]);export{t as n,n as t};
@@ -1 +0,0 @@
import{X as e}from"./ui-BhP3ZSBa.js";var t=e(`layout-grid`,[[`rect`,{width:`7`,height:`7`,x:`3`,y:`3`,rx:`1`,key:`1g98yp`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`3`,rx:`1`,key:`6d4xhi`}],[`rect`,{width:`7`,height:`7`,x:`14`,y:`14`,rx:`1`,key:`nxv5o0`}],[`rect`,{width:`7`,height:`7`,x:`3`,y:`14`,rx:`1`,key:`1bb6yr`}]]);export{t};
@@ -1 +0,0 @@
import{X as e}from"./ui-BhP3ZSBa.js";var t=e(`list`,[[`path`,{d:`M3 5h.01`,key:`18ugdj`}],[`path`,{d:`M3 12h.01`,key:`nlz23k`}],[`path`,{d:`M3 19h.01`,key:`noohij`}],[`path`,{d:`M8 5h13`,key:`1pao27`}],[`path`,{d:`M8 12h13`,key:`1za7za`}],[`path`,{d:`M8 19h13`,key:`m83p4d`}]]);export{t};
@@ -1 +0,0 @@
.scaptcha[data-v-f1216faa]{border-radius:var(--fms-control-radius);border:1px solid var(--fms-border);background:var(--fms-background);-webkit-user-select:none;user-select:none;cursor:default;align-items:center;width:100%;height:40px;display:flex;position:relative;overflow:hidden}.scaptcha__bar[data-v-f1216faa]{background:color-mix(in srgb, var(--fms-success) 78%, #fff);border-radius:var(--fms-control-radius) 0 0 var(--fms-control-radius);pointer-events:none;height:100%;position:absolute;top:0;left:0}.scaptcha__bar--left[data-v-f1216faa]{transition:width .3s}.scaptcha__text[data-v-f1216faa]{width:100%;height:100%;color:var(--fms-text);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:0;left:0}.scaptcha__text--passed[data-v-f1216faa]{color:var(--fms-text)}.scaptcha__action[data-v-f1216faa]{background:var(--fms-card);border-radius:var(--fms-control-radius);width:40px;height:100%;color:var(--fms-text-secondary);cursor:grab;z-index:1;justify-content:center;align-items:center;transition:box-shadow .15s,color .2s;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 3px #00000026}.scaptcha__action[data-v-f1216faa]:hover{box-shadow:0 2px 8px #0003}.scaptcha__action[data-v-f1216faa]:active{cursor:grabbing;box-shadow:0 1px 2px #0000001f}.scaptcha__action--left[data-v-f1216faa]{transition:left .3s}.scaptcha__action--disabled[data-v-f1216faa]{cursor:not-allowed}.scaptcha__action--passed[data-v-f1216faa]{color:var(--fms-success);cursor:default}.scaptcha--disabled[data-v-f1216faa]{cursor:not-allowed}.login-page[data-v-9ee69368]{background:var(--fms-background);min-height:100svh;color:var(--fms-text);flex-direction:column;transition:background-color .2s,color .2s;display:flex;position:relative}.login-brand[data-v-9ee69368]{z-index:100;align-items:center;gap:12px;display:flex;position:fixed;top:20px;left:24px}.login-logo__img[data-v-9ee69368]{object-fit:contain;width:32px;height:32px}.login-brand__name[data-v-9ee69368]{color:var(--fms-text);white-space:nowrap;font-size:17px;font-weight:600;line-height:32px}.login-actions[data-v-9ee69368]{z-index:100;background:var(--fms-card);border:1px solid var(--fms-border);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;position:fixed;top:16px;right:16px;box-shadow:0 2px 12px #0000000f}.login-action-btn[data-v-9ee69368]{width:32px;height:32px;color:var(--fms-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:13px;transition:background .15s,color .15s;display:inline-flex}.login-action-btn[data-v-9ee69368]:hover{background:var(--fms-secondary);color:var(--fms-text)}.login-body[data-v-9ee69368]{flex:1;min-height:0;display:flex}.login-left[data-v-9ee69368]{flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:48px;display:flex;position:relative;overflow:hidden}.login-left__inner[data-v-9ee69368]{flex-direction:column;align-items:center;gap:24px;max-width:480px;display:flex}.login-left__graphic[data-v-9ee69368]{aspect-ratio:1;width:100%;max-width:400px}.login-left__svg[data-v-9ee69368]{width:100%;height:100%}.login-left__text[data-v-9ee69368]{color:var(--fms-text-secondary);letter-spacing:2px;margin:0;font-size:16px}.login-right[data-v-9ee69368]{flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:48px;display:flex}.login-card[data-v-9ee69368]{background:var(--fms-card);border:1px solid var(--fms-border);border-radius:12px;width:100%;max-width:400px;padding:32px 36px 28px;transition:background-color .2s,border-color .2s;box-shadow:0 12px 40px #00000014}.login-card__title[data-v-9ee69368]{color:var(--fms-text);margin:0 0 4px;font-size:22px;font-weight:600;line-height:30px}.login-card__subtitle[data-v-9ee69368]{color:var(--fms-text-secondary);margin:0 0 24px;font-size:13px}.login-hint[data-v-9ee69368]{border-radius:var(--fms-control-radius);background:color-mix(in srgb, var(--fms-warning) 12%, var(--fms-card));border:1px solid color-mix(in srgb, var(--fms-warning) 30%, transparent);color:var(--fms-warning);text-align:center;margin-bottom:20px;padding:10px 14px;font-size:13px}.login-form[data-v-9ee69368]{width:100%}.login-submit[data-v-9ee69368]{height:40px;margin-top:16px}.login-form[data-v-9ee69368] .input-wrapper{height:40px;min-height:40px}.login-footer[data-v-9ee69368]{color:var(--fms-text-secondary);text-align:center;margin:24px 0 0;font-size:12px}@media (width<=768px){.login-left[data-v-9ee69368]{display:none}.login-right[data-v-9ee69368]{padding:24px}.login-card[data-v-9ee69368]{padding:32px 24px 24px}.login-actions[data-v-9ee69368]{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.login-page[data-v-9ee69368],.login-card[data-v-9ee69368]{transition:none}}
@@ -1 +0,0 @@
import{$ as e,B as t,C as n,Ht as r,J as i,Lt as a,M as o,Q as s,R as c,T as l,U as u,V as d,_ as f,b as p,gt as m,it as h,lt as g,t as _,ut as v,v as y,w as b,wt as x,x as S,y as C,zt as w}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{h as T,m as E}from"./useApi-CROJJdhE-BKbQ20nt.js";import{n as D}from"./app-BeHz6434.js";import{D as O,J as k,U as A,_ as j,g as M,t as N,y as P}from"./ui-BhP3ZSBa.js";import{n as F,t as I}from"./key-round-ClmJfynH.js";import{n as L,r as R,t as z}from"./user-D5GR1UC5.js";import{i as B,l as V}from"./api-BHfsXASe.js";x(),o(),h();var H=_({__name:`SliderCaptcha`,props:{modelValue:{type:Boolean,default:!1},text:{type:String,default:`请按住滑块拖动`},successText:{type:String,default:`验证通过`},disabled:{type:Boolean,default:!1}},emits:[`update:modelValue`,`success`,`start`,`move`,`end`],setup(e,{expose:n,emit:i}){let o=e,l=i,f=v(null),p=v(null),h=v(null),g=v(!1),_=v(!1),b=v(0),x=v(0),T=v(!1),E=v(`0`),D=v(`0`);s(()=>o.modelValue,e=>{e!==_.value&&(_.value=!!e)}),s(_,e=>{e&&l(`success`,{isPassing:!0})});function O(e){return`pageX`in e?e.pageX:`touches`in e&&e.touches[0]?e.touches[0].pageX:0}function j(){let e=f.value,t=p.value;if(!e||!t)return{actionWidth:40,offset:0,wrapperWidth:220};let n=e.offsetWidth,r=t.offsetWidth;return{actionWidth:r,offset:n-r-6,wrapperWidth:n}}function M(e){if(_.value||o.disabled)return;b.value=O(e);let t=Number.parseInt(E.value||`0`,10);x.value=b.value-t,g.value=!0,l(`start`,e)}function N(e){if(!g.value||_.value)return;let t=p.value,n=h.value;if(!t||!n)return;let{actionWidth:r,offset:i,wrapperWidth:a}=j(),o=O(e)-x.value;l(`move`,{event:e,moveDistance:x.value,moveX:o}),o>=i-2?(E.value=`${a-r}px`,D.value=`${a-r/2}px`,I()):o>0?(E.value=`${o}px`,D.value=`${o+r/2}px`):(E.value=`0`,D.value=`0`)}function P(e){g.value&&F(e)}function F(e){if(!g.value||_.value)return;l(`end`,e);let t=p.value,n=h.value;if(!t||!n)return;let{actionWidth:r,offset:i,wrapperWidth:a}=j();O(e)-x.value>=i-2?(E.value=`${a-r}px`,D.value=`${a-r/2}px`,I()):L(),g.value=!1}function I(){_.value=!0,g.value=!1,l(`update:modelValue`,!0)}function L(){g.value=!1,_.value=!1,x.value=0,l(`update:modelValue`,!1),T.value=!0,c(()=>{E.value=`0`,D.value=`0`,setTimeout(()=>{T.value=!1},300)})}return d(()=>{document.addEventListener(`mouseup`,P),document.addEventListener(`touchend`,P)}),t(()=>{document.removeEventListener(`mouseup`,P),document.removeEventListener(`touchend`,P)}),n({resume:L}),(t,n)=>(u(),S(`div`,{ref_key:`wrapperRef`,ref:f,class:a([`scaptcha`,{"scaptcha--disabled":e.disabled,"scaptcha--passed":_.value}]),onMousemove:N,onTouchmove:N},[y(`div`,{ref_key:`barRef`,ref:h,class:a([`scaptcha__bar`,{"scaptcha__bar--left":T.value,"scaptcha__bar--passed":_.value}]),style:w({width:D.value})},null,6),y(`div`,{class:a([`scaptcha__text`,{"scaptcha__text--passed":_.value}])},r(_.value?e.successText:e.text),3),y(`div`,{ref_key:`actionRef`,ref:p,class:a([`scaptcha__action`,{"scaptcha__action--left":T.value,"scaptcha__action--disabled":e.disabled,"scaptcha__action--passed":_.value}]),style:w({left:E.value}),onMousedown:M,onTouchstart:M},[_.value?(u(),C(m(k),{key:1,size:16})):(u(),C(m(A),{key:0,size:16}))],38)],34))}},[[`__scopeId`,`data-v-f1216faa`]]);o(),x(),h();var U={class:`login-page`},W={class:`login-actions`},G={class:`login-body`},K={class:`login-right`},q={class:`login-card`},J={key:0,class:`login-hint`,role:`alert`},Y=_({__name:`index`,setup(t){let a=T(),o=E(),s=V(),c=D(),h=f(()=>{let e=String(o.query.reason||``);return e===`session-replaced`?`账号已在其他设备登录,请重新登录`:e===`expired`?`登录已过期,请重新登录`:``}),_=g({orgId:``,account:``,password:``,captcha:!1}),x={orgId:[{required:!0,message:`请输入机构码`}],account:[{required:!0,message:`请输入账号`}],captcha:[{validator:e=>e===!0,message:`请完成滑块验证`}]},w=v(!1),k=v(null),A=f(()=>c.darkMode);function Y(){c.toggleDarkMode()}let X=v(`zh-CN`);function Z(){X.value=X.value===`zh-CN`?`en-US`:`zh-CN`,N.info(`语言切换待接入 i18n 后生效`)}d(()=>{_.orgId=s.userInfo.orgId||``,_.account=s.userInfo.account||``,_.password=``,document.querySelector(`#orgId input`)?.focus()});async function Q(e){w.value=!0;try{let t=await B(e.orgId,e.account,e.password??``);s.setSession({token:t.data.token,user:{...t.data.user}},t.data.orgid??e.orgId),s.saveLastLogin(e.orgId,e.account),N.success(`登录成功`),a.replace(String(o.query.redirect||`/dashboard`))}catch(e){e?.toasted||N.error(e.message||`登录失败,请稍后重试`),k.value?.resume?.()}finally{w.value=!1}}function $(){N.warning(`请填写完整的登录信息`)}return(t,a)=>(u(),S(`div`,U,[a[9]||=y(`div`,{class:`login-brand`},[y(`img`,{src:`/favicon.svg`,alt:`FMS`,class:`login-logo__img`}),y(`span`,{class:`login-brand__name`},`FMS 企业管理系统`)],-1),y(`div`,W,[l(m(O),{type:`ghost`,size:`small`,class:`login-action-btn`,onClick:Z},{default:e(()=>[b(r(X.value===`zh-CN`?`中`:`EN`),1)]),_:1}),l(m(O),{type:`ghost`,size:`small`,class:`lo Line truncated
@@ -1,3 +0,0 @@
import{$ as e,G as t,Ht as n,I as r,J as i,Lt as a,M as o,Q as s,R as c,T as l,U as u,V as d,X as f,_ as p,a as m,b as h,d as g,ft as _,gt as v,it as y,p as ee,t as b,ut as x,v as S,w as C,wt as w,x as T,y as E}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{a as D,r as O,t as k}from"./routes-w7ij2FJx.js";import{D as A,T as j,_ as M,b as N,c as P,g as F,h as te,m as I,n as ne,s as re,t as L,y as R}from"./ui-BhP3ZSBa.js";import{a as z,c as ie,i as ae,n as B,o as oe,r as se,s as ce,t as le,v as V,y as ue}from"./tree-yUDFHuVX.js";import{i as de,r as H}from"./folder-open-xxjo8zBP.js";import{n as fe,r as U,t as pe}from"./search-PJpc0enG.js";import{n as me,t as he}from"./i18n-Tza9fYNM.js";import{t as ge}from"./trash-2-CumKnXxQ.js";import{n as W,r as _e,s as ve}from"./api-BHfsXASe.js";import{t as G}from"./FmsTable-CCmDuvFF.js";import{n as ye,r as be,t as K}from"./dataChanges-1MP4ya4d.js";import{n as xe,r as Se,t as Ce}from"./UnsavedChangesModal-khbqSNRL.js";o(),w(),y();var we={class:`i18n-name-modal`},q={class:`i18n-name-row__label`},Te={key:0,class:`i18n-name-modal__hint`},Ee=b(Object.assign({inheritAttrs:!1},{__name:`I18nNameModal`,props:{open:{type:Boolean,default:!1},title:{type:String,default:`多语言名称`},languages:{type:Array,default:()=>[]},modelValue:{type:Object,default:()=>({})},hint:{type:String,default:``}},emits:[`update:open`,`update:modelValue`,`confirm`],setup(r,{emit:i}){let a=r,o=i,c=x({});s(()=>a.open,e=>{e&&(c.value={...a.modelValue})});function d(e,t){c.value={...c.value,[e.code]:t}}function f(){o(`update:modelValue`,{...c.value}),o(`confirm`,{...c.value}),o(`update:open`,!1)}function p(){o(`update:open`,!1)}return(i,a)=>(u(),E(v(te),{open:r.open,title:r.title,width:520,"mask-closable":!1,onCancel:p},{footer:e(()=>[l(v(A),{type:`outline`,onClick:p},{default:e(()=>[...a[0]||=[C(`取消`,-1)]]),_:1}),l(v(A),{type:`primary`,onClick:f},{default:e(()=>[...a[1]||=[C(`确定`,-1)]]),_:1})]),default:e(()=>[S(`div`,we,[(u(!0),T(ee,null,t(r.languages,e=>(u(),T(`div`,{class:`i18n-name-row`,key:e.code},[S(`span`,q,n(e.name),1),l(v(F),{class:`i18n-name-row__input`,"model-value":c.value[e.code]||``,placeholder:`请输入${e.name}名称`,"onUpdate:modelValue":t=>d(e,t)},null,8,[`model-value`,`placeholder`,`onUpdate:modelValue`])]))),128)),r.hint?(u(),T(`p`,Te,n(r.hint),1)):h(``,!0)])]),_:1},8,[`open`,`title`]))}}),[[`__scopeId`,`data-v-1f24c706`]]);y(),o(),w(),m();var De={class:`mm-tree-panel`},Oe={class:`mm-tree-header`},ke={class:`mm-tree-header__actions`},Ae={class:`mm-tree-panel__scroll`},je={key:0,class:`mm-tree-empty`},Me={class:`mm-tree-node`},Ne=b({__name:`MenuTreePanel`,props:{treeData:{type:Array,required:!0},loading:{type:Boolean,default:!1},selectedId:{type:[String,Number],default:null},expandedKeys:{type:Array,default:()=>[]},unsavedIds:{type:Set,default:()=>new Set}},emits:[`update:expandedKeys`,`select`,`add`,`delete`,`drop`,`refresh`,`toggleEnable`],setup(t,{emit:r}){let i=t,o=r,c=x(``),d=p(()=>ae(i.treeData,c.value));s(c,e=>{o(`update:expandedKeys`,e.trim()?B(i.treeData):[])});let f=[{key:`directory`,label:`新增目录`,icon:V},{key:`page`,label:`新增页面`,icon:H},{key:`external`,label:`新增外链`,icon:de}];function m(e){if(!e.length)return;let t=String(e[0]);t!==String(i.selectedId)&&o(`select`,t)}function h(e){let t=e!=null&&i.unsavedIds.has(String(e.b_id)),n=f.map(e=>({...e,disabled:t}));return e&&(n.push({divider:!0}),n.push({key:`delete`,label:`删除`,icon:ge,danger:!0})),n}function _({item:e,node:t}){let n=t?String(t.b_id):null;e.key===`delete`?o(`delete`,n):o(`add`,{parentId:n,menuType:e.key})}function y({key:e}){o(`add`,{parentId:i.selectedId?String(i.selectedId):null,menuType:e})}return(r,i)=>(u(),T(`aside`,De,[S(`div`,Oe,[l(v(F),{modelValue:c.value,"onUpdate:modelValue":i[0]||=e=>c.value=e,"allow-clear":``,class:`mm-tree-search`},{prefix:e(()=>[l(v(pe),{size:14,class:`mm-tree-search__icon`})]),_:1},8,[`modelValue`]),S(`div`,ke,[l(v(A),{type:`ghost`,class:`mm-tree-header__icon-btn`,title:`刷新菜单树`,"aria-label":`刷新菜单树`,onClick:i[1]||=e=>o(`refresh`)},{default:e(()=>[l(v(fe),{size:14})]),_:1}),l(v(N),{items:f,onClick:y},{default:e(()=>[l(v(A),{type:`ghost`,class:`mm-tree-header__icon-btn`,title:`新增菜单`,"aria-label":`新增菜单`},{default:e(()=>[l(v(U),{size:14})]),_:1})]),_:1})])]),S(`div`,Ae,[t.loading?(u(),T(`div`,je,`加载中...`)):(u(),E(v(ne),{key:1,"tree-data":d.value,"field-names":{key:`b_id`,title:`b_name`,children:`children`},"expanded-keys":t.expandedKeys,"onUpdate:expandedKeys":i[3]||=e=>o(`update:expandedKeys`,e),"selected-keys":t.selectedId?[t.selectedId]:[],"context-menu":h,draggable:!c.value.trim(),onSelect:m,onContextMenuClick:_,onDrop:i[4]||=e=>o(`drop`,e)},{title:e(({node:e})=>[S(`span`,Me,[S(`span`,{class:a([`mm-tree-node__name`,{"is-disabled":Number(e.b_canuse)!==1}])},n(e.b_name||e.b_id||`(未命名)`),3),l(v(j),{class:`mm-tree-node__enable`,"model-value":Number(e.b_canuse)===1,onClick:i[2]||=g(()=>{},[`stop`]),onChLine truncated
WHERE b_power_type = 'action' AND b_id IS NOT NULL AND b_id <> ''
GROUP BY b_id ORDER BY b_id`);i.value=(e.data||[]).map(e=>({b_id:e.b_id,b_name:e.b_name})),r=!0,s.value=[]}catch(e){L.error(`加载权限库失败:`+(e?.message||e)),i.value=[]}finally{o.value=!1}}function g(){let e=s.value;if(!e.length){L.warning(`请先在权限库中勾选要导入的权限`);return}let t=new Set(a.value.map(e=>String(e.b_id||``).trim())),n=[];for(let r of e){if(t.has(String(r).trim()))continue;let e=i.value.find(e=>String(e.b_id)===String(r));n.push({b_id:String(r),b_name:e?.b_name||``,b_power_type:`action`,b_canuse:1}),t.add(String(r).trim())}if(!n.length){L.warning(`勾选的权限均已存在,无需导入`);return}a.value=[...a.value,...n],s.value=[],L.success(`已导入 ${n.length} 条权限`)}return d(()=>{r||h()}),(t,r)=>(u(),T(`div`,Je,[S(`div`,Ye,[r[2]||=S(`div`,{class:`mm-pane__title`},`权限库`,-1),S(`div`,Xe,[l(v(A),{type:`outline`,size:`small`,loading:o.value,onClick:h},{default:e(()=>[l(v(fe),{size:12}),r[1]||=C(` 刷新 `,-1)]),_:1},8,[`loading`]),l(v(A),{type:`primary`,size:`small`,disabled:!s.value.length,onClick:g},{default:e(()=>[l(v(U),{size:12}),C(` 导入选中`+n(s.value.length?`(${s.value.length})`:``),1)]),_:1},8,[`disabled`])])]),o.value?(u(),T(`div`,Ze,`加载中...`)):(u(),T(`div`,Qe,[l(G,{columns:c.value,"onUpdate:columns":r[0]||=e=>c.value=e,"data-source":i.value,seq:!1,"row-key":`b_id`,"row-selection":m.value,"auto-fit-width":!0,onChange:()=>{}},null,8,[`columns`,`data-source`,`row-selection`])]))]))}},[[`__scopeId`,`data-v-f48de0c8`]]);y(),o(),w();var et={class:`mm-page`},tt={class:`mm-body`},nt={class:`mm-main`},rt={class:`mm-main-toolbar`},it={key:0,class:`mm-edit-body`},at={class:`mm-form-col__card`},ot={key:1,class:`mm-config-state`},st={key:2,class:`mm-config-state`},ct={key:1,class:`mm-main__empty`},lt={style:{margin:`0`,"line-height":`1.7`,color:`var(--fms-text)`}},ut=b({__name:`index`,setup(t){function r(e){return`N'${String(e??``).replace(/'/g,`''`)}'`}let i=he(),a=p(()=>i.defaultLanguage?.b_id||i.languages[0]?.b_id||``),o=p(()=>i.languages.map(e=>({code:e.b_id,name:e.b_name,default:Number(e.b_default)===1}))),d=p(()=>i.nonDefaultLanguages.map(e=>({code:e.b_id,name:e.b_name}))),f=p(()=>i.defaultLanguage?.b_name||a.value||``),m=x([]),g=x(!1),_=x(null),y=x([]),b=new Set,w=x(!1),D=x(!1),O=x(null),k=x(null),j=x(null),M={value:!1},N=x({}),F=x({}),I=x([]),ne=x(!1),R=x([]),ae=x(``),B=x(!1);function V(){R.value=[],ae.value=`[]`,B.value=!1}let de=x(null),H=p(()=>_.value?z(m.value,_.value):null),U=p(()=>w.value||D.value),pe=p(()=>k.value?.b_menu_type||H.value?.b_menu_type||null),ge=p(()=>pe.value===`directory`),_e=p(()=>!!H.value&&!b.has(String(H.value.b_id)));function G(e){for(let t of e.children||[])if(!b.has(String(t.b_id))||G(t))return!0;return!1}function we(e,t=new Set){t.add(String(e.b_id));for(let n of e.children||[])we(n,t);return t}async function q(){g.value=!0;try{let e=await W(`s_menu`,`1 = 1`,`b_xh ASC, b_id ASC`);m.value=Ie(ie(le(e.data||[]))),b.clear()}catch(e){L.error(`加载菜单树失败:`+(e?.message||e))}finally{g.value=!1}}function Te(){let e=[...b].some(e=>z(m.value,e)),t=!!_.value&&b.has(String(_.value)),n=O.value&&Be();if(!e&&!n){q();return}ht({title:`刷新菜单树`,content:`刷新会用数据库数据重建整棵树,当前未保存的修改与未保存的新建菜单都将丢失。确定继续吗?`,okText:`刷新`,onOk:async()=>{let e=t||!_.value?null:String(_.value);t&&(_.value=null),await q(),e&&await J(e)}})}function De(){let e=_.value;if(e){if(!(O.value&&Be())){J(e);return}ht({title:`重载菜单配置`,content:`重载会放弃当前未保存的修改,改为从数据库重新加载。确定继续吗?`,okText:`重载`,onOk:async()=>{await J(e)}})}}function Oe(e){He(()=>{_.value=e})}function ke({parentId:e,menuType:t}){if(e&&b.has(String(e))){L.warning(`请先保存当前新建的菜单,再在其下新增子菜单`);return}He(()=>void je(e,t))}async function Ae({dragKey:e,dropKey:t,dropPosition:n}){let r=String(e),i=String(t);if(r===i)return;let a=Re(m.value,r),o=Re(m.value,i);if(!a||!o)return;let s=o.list[o.index];if(n===`inside`&&s.b_menu_type!==`directory`){L.warning(`只能将菜单放入目录下`);return}let c=s.b_parent_id??null,[l]=a.list.splice(a.index,1),u=[],d=new Set;if(n===`inside`)l.b_parent_id=s.b_id,s.children||(s.children=[],s.isLeaf=!1),s.children.push(l),d.add(s.children),d.add(a.list);else{l.b_parent_id=c;let e=o.list,t=o.index+ +(n===`after`);a.list===o.list&&a.index<o.index&&--t,e.splice(t,0,l),d.add(e)}if(d.forEach(e=>ze(e,u)),k.value){let e=String(k.value.b_id),t=!b.has(e)&&!!j.value,n=u.find(t=>String(t.b_id)===e);n&&(k.value.b_xh=n.b_xh,t&&(j.value.b_xh=n.b_xh)),e===r&&(k.value.b_parent_id=l.b_parent_id,t&&(j.value.b_parent_id=l.b_parent_id))}if(!u.length)return;let f=u.filter(e=>!b.has(String(e.b_id)));if(f.length)try{let e=f.map(e=>({table:`s_menu`,key_field:`b_id`,updates:[e]}));await ve(e),L.success(`排序已更新`)}catch(e){L.error(`排序更新失败:`+(e?.message||e) Line truncated
@@ -1 +0,0 @@
.i18n-name-modal[data-v-1f24c706]{flex-direction:column;gap:10px;display:flex}.i18n-name-row[data-v-1f24c706]{align-items:center;gap:10px;max-width:480px;display:flex}.i18n-name-row__label[data-v-1f24c706]{width:80px;color:var(--fms-text-secondary);flex-shrink:0;font-size:13px}.i18n-name-row__input[data-v-1f24c706]{flex:1;min-width:0}.i18n-name-modal__hint[data-v-1f24c706]{color:var(--fms-text-secondary);margin:0;font-size:12px;line-height:1.7}.mm-tree-panel[data-v-f1bb3550]{background:var(--fms-card);border-radius:var(--fms-control-radius);width:100%;height:100%;min-height:0;box-shadow:var(--fms-shadow);flex-direction:column;gap:8px;padding:8px;display:flex;overflow:hidden}.mm-tree-panel__scroll[data-v-f1bb3550]{flex:1;min-height:0;overflow:auto}.mm-tree-header[data-v-f1bb3550]{align-items:center;gap:6px;padding:0;display:flex}.mm-tree-search[data-v-f1bb3550]{flex:1;min-width:0}.mm-tree-search__icon[data-v-f1bb3550]{color:var(--fms-text-secondary)}.mm-tree-header__actions[data-v-f1bb3550]{flex-shrink:0;align-items:center;gap:2px;display:flex}.mm-tree-header__icon-btn[data-v-f1bb3550]{border:1px solid var(--fms-border);border-radius:var(--fms-control-radius);background:var(--fms-card);width:28px;height:28px;color:var(--fms-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.mm-tree-header__icon-btn[data-v-f1bb3550]:hover:not(:disabled){background:var(--fms-secondary);color:var(--fms-text)}.mm-tree-header__icon-btn[data-v-f1bb3550]:disabled{opacity:.5;cursor:not-allowed}.mm-tree-node[data-v-f1bb3550]{flex:1;align-items:center;gap:6px;min-width:0;padding:2px 0;line-height:1.3;display:flex}.mm-tree-node__name[data-v-f1bb3550]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mm-tree-node__name.is-disabled[data-v-f1bb3550]{color:var(--fms-text-disabled,#9ca3af)}.mm-tree-node__enable[data-v-f1bb3550]{flex-shrink:0;margin-left:auto}.mm-tree-empty[data-v-f1bb3550]{text-align:center;color:var(--fms-text-secondary);padding:20px 0;font-size:13px}.icon-input[data-v-d7de1144]{align-items:center;gap:8px;width:100%;max-width:720px;display:flex}.icon-input__field[data-v-d7de1144]{flex:1;min-width:0}.icon-input__preview[data-v-d7de1144]{width:28px;height:28px;color:var(--fms-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-input__preview[data-v-d7de1144] svg{width:18px;height:18px}.mm-name-field[data-v-0249c9f0]{align-items:center;gap:8px;display:flex}.mm-name-field__input[data-v-0249c9f0]{flex:1;min-width:0}.mm-name-field__i18n[data-v-0249c9f0]{flex-shrink:0;padding:0 8px}.mm-power-card[data-v-23416a49]{background:var(--fms-card);border-radius:var(--fms-control-radius);height:100%;box-shadow:var(--fms-shadow);flex-direction:column;padding:8px 10px;display:flex;overflow:hidden}.mm-power-card__head[data-v-23416a49]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mm-power-card__head .mm-pane__title[data-v-23416a49]{margin-bottom:0}.mm-pane__title[data-v-23416a49]{color:var(--fms-text);margin-bottom:10px;font-size:13px;font-weight:600}.mm-power-toolbar[data-v-23416a49]{align-items:center;gap:8px;display:flex}.mm-power-loading[data-v-23416a49]{text-align:center;color:var(--fms-text-secondary);padding:20px 0;font-size:13px}.mm-power-table-wrap[data-v-23416a49]{flex:1;height:100%;min-height:0}.mm-power-card[data-v-f48de0c8]{background:var(--fms-card);border-radius:var(--fms-control-radius);height:100%;box-shadow:var(--fms-shadow);flex-direction:column;padding:8px 10px;display:flex;overflow:hidden}.mm-power-card__head[data-v-f48de0c8]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mm-power-card__head .mm-pane__title[data-v-f48de0c8]{margin-bottom:0}.mm-pane__title[data-v-f48de0c8]{color:var(--fms-text);margin-bottom:10px;font-size:13px;font-weight:600}.mm-power-toolbar[data-v-f48de0c8]{align-items:center;gap:8px;display:flex}.mm-power-loading[data-v-f48de0c8]{text-align:center;color:var(--fms-text-secondary);padding:20px 0;font-size:13px}.mm-lib-table-wrap[data-v-f48de0c8]{flex:1;height:100%;min-height:0}.mm-page[data-v-a06da6b2]{flex-direction:column;flex:1;min-height:0;display:flex}.mm-body[data-v-a06da6b2]{flex:1;min-height:0;display:flex}.mm-body-splitter[data-v-a06da6b2]>.fms-splitter-panel{padding:0 3px;overflow:hidden}.mm-body-splitter[data-v-a06da6b2] .fms-splitter-bar:before{opacity:0}.mm-body-splitter[data-v-a06da6b2] .fms-splitter-bar:hover:before,.mm-body-splitter[data-v-a06da6b2] .fms-splitter-bar-active:before,.mm-body-splitter[data-v-a06da6b2] .fms-splitter-bar:focus-visible:before{opacity:1}.mm-main[data-v-a06da6b2]{flex-direction:column;flex:1;gap:8px;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.mm-main__empty[data-v-a06da6b2]{color:var(--fms-text-secondary);background:var(--fms-card);border-radius:var(--fms-control-radius);boLine truncated
@@ -1 +0,0 @@
.mm-tree-panel[data-v-595012b5]{background:var(--fms-card);border-radius:var(--fms-control-radius);width:100%;height:100%;min-height:0;box-shadow:var(--fms-shadow);flex-direction:column;gap:8px;padding:8px;display:flex;overflow:hidden}.mm-tree-panel__scroll[data-v-595012b5]{flex:1;min-height:0;overflow:auto}.mm-tree-header[data-v-595012b5]{align-items:center;gap:6px;padding:0;display:flex}.mm-tree-search[data-v-595012b5]{flex:1;min-width:0}.mm-tree-header__actions[data-v-595012b5]{flex-shrink:0;align-items:center;gap:2px;display:flex}.mm-tree-header__icon-btn[data-v-595012b5]{border:1px solid var(--fms-border);border-radius:var(--fms-control-radius);background:var(--fms-card);width:28px;height:28px;color:var(--fms-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.mm-tree-header__icon-btn[data-v-595012b5]:hover:not(:disabled){background:var(--fms-secondary);color:var(--fms-text)}.mm-tree-header__icon-btn[data-v-595012b5]:disabled{opacity:.5;cursor:not-allowed}.mm-tree-search__icon[data-v-595012b5]{color:var(--fms-text-secondary)}.mm-tree-node[data-v-595012b5]{flex:1;align-items:center;gap:4px;min-width:0;padding:2px 0;line-height:1.3;display:flex}.mm-tree-node__name[data-v-595012b5]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mm-tree-node__name.is-disabled[data-v-595012b5]{color:var(--fms-text-disabled,#9ca3af)}.mm-tree-empty[data-v-595012b5]{text-align:center;color:var(--fms-text-secondary);padding:20px 0;font-size:13px}.mm-basic[data-v-b2a51193]{flex-direction:column;display:flex}.mm-basic[data-v-b2a51193] .fms-form-grid{row-gap:8px}.mm-fields[data-v-c0b088f1]{flex-direction:column;flex:1;min-height:0;display:flex}.mm-fields__toolbar[data-v-c0b088f1]{flex:none;gap:8px;padding:0 0 8px;display:flex}.mst-node[data-v-f462790f]{min-height:28px;padding-left:calc(4px + 18px * var(--level));cursor:default;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;transition:background-color .15s,color .15s;display:flex;position:relative}.mst-node[data-v-f462790f]:hover:not(.is-disabled){cursor:pointer;background:var(--fms-secondary-hover)}.mst-node.is-selected[data-v-f462790f]{background:color-mix(in srgb, var(--fms-primary) 14%, var(--fms-card));color:var(--fms-primary)}.mst-node.is-disabled[data-v-f462790f]{color:var(--fms-text-disabled,#9ca3af)}.mst-node.is-ungrouped[data-v-f462790f]{background:color-mix(in srgb, var(--fms-secondary) 60%, var(--fms-card));border:1px dashed var(--fms-border);margin:2px 0;padding-right:4px}.mst-node.is-ungrouped .mst-node__label[data-v-f462790f]{font-weight:600}.mst-node.is-dragging[data-v-f462790f]{opacity:.4}.mst-node__grip[data-v-f462790f]{color:#b0b7c3;cursor:grab;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-right:2px;display:inline-flex}.mst-node__grip[data-v-f462790f]:active{cursor:grabbing}.mst-node__switcher[data-v-f462790f]{width:16px;height:20px;color:inherit;cursor:pointer;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-right:2px;transition:background-color .15s,color .15s;display:inline-flex}.mst-node__switcher[data-v-f462790f]:hover{background:color-mix(in srgb, var(--fms-primary) 10%, transparent)}.mst-node__switcher-icon[data-v-f462790f]{width:14px;height:14px;color:var(--fms-text-secondary);transition:transform .2s cubic-bezier(.2,.8,.4,1)}.mst-node__switcher-icon.is-open[data-v-f462790f]{transform:rotate(90deg)}.mst-node__icon[data-v-f462790f]{width:14px;height:14px;color:inherit;flex:none;margin-right:6px}.mst-node__content[data-v-f462790f]{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mst-node__label[data-v-f462790f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.mst-node__meta[data-v-f462790f]{color:var(--fms-text-secondary);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:10px;font-weight:400}.mst-node__required[data-v-f462790f]{color:#d95757;flex:none;font-style:normal}.mst-node__actions[data-v-f462790f]{opacity:.85;flex:none;align-items:center;gap:2px;margin-left:4px;display:inline-flex}.mst-node__act.button[data-v-f462790f]{width:20px;height:20px;min-height:0;color:var(--fms-text-secondary);background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;transform:none}.mst-node__act.button[data-v-f462790f]:hover:not(:disabled){background:color-mix(in srgb, var(--fms-primary) 10%, transparent);color:var(--fms-primary)}.mst-node__act.button.is-danger[data-v-f462790f]:hover:not(:disabled){color:#d95757;background:#d957571f}.mst-node__act.button[data-v-f462790f]:disabled{opacity:.32;cursor:not-allowed}.mst-node__edit-input.input-wrapper[data-v-f462790f]{min-width:80px;height:22px;min-height:0;box-shadow:0 0 0 2px color-mix(in srgb, var(--fms-primary) 12%, tranLine truncated
@@ -1,13 +0,0 @@
import{$ as e,At as t,B as n,Bt as r,Ct as i,Dt as a,Et as o,Ft as s,G as c,Gt as l,Ht as u,I as d,It as f,J as p,Jt as m,K as h,Kt as g,Lt as _,M as v,Mt as y,N as b,Nt as x,Ot as S,Pt as C,Q as w,R as T,St as E,T as D,Tt as O,U as k,Ut as A,V as ee,Vt as j,W as te,Wt as M,X as N,_ as P,_t as ne,a as re,b as F,bt as ie,d as I,et as ae,ft as oe,gt as L,it as R,jt as se,kt as ce,l as le,lt as ue,n as de,p as z,q as fe,qt as pe,s as me,t as he,u as ge,ut as B,v as V,vt as _e,w as ve,wt as ye,x as H,xt as be,y as U,yt as xe,zt as Se}from"./_plugin-vue_export-helper-Ktpf6lZe.js";import{C as Ce,D as W,G as we,I as Te,J as Ee,L as De,O as Oe,R as ke,T as Ae,_ as je,a as Me,b as Ne,c as Pe,g as Fe,h as Ie,m as Le,n as Re,o as ze,s as Be,t as Ve,u as He,v as Ue,w as We,y as Ge,z as Ke}from"./ui-BhP3ZSBa.js";import{C as qe,E as Je,S as Ye,T as Xe,_ as Ze,a as Qe,b as $e,c as et,d as tt,f as nt,g as rt,h as it,i as at,l as ot,m as st,n as ct,o as lt,p as ut,r as dt,s as ft,t as pt,u as mt,v as ht,w as gt,x as _t,y as vt}from"./tree-yUDFHuVX.js";import{t as yt}from"./copy-vpCcPh9a.js";import{t as bt}from"./inbox-c3GPUSJZ.js";import{t as xt}from"./list-CLWjpOzg.js";import{n as St,r as Ct,t as wt}from"./search-PJpc0enG.js";import{n as Tt,t as Et}from"./i18n-Tza9fYNM.js";import{t as Dt}from"./trash-2-CumKnXxQ.js";import{n as Ot,s as kt,t as At}from"./api-BHfsXASe.js";import{t as jt}from"./FmsTable-CCmDuvFF.js";import{a as Mt,i as Nt,n as Pt,o as Ft,r as It,s as Lt,t as Rt}from"./dataChanges-1MP4ya4d.js";import{n as zt,r as Bt,t as Vt}from"./UnsavedChangesModal-khbqSNRL.js";var Ht={category:ht,data:_t,query:wt},Ut=[{key:`category`,label:`新增分类`,icon:$e},{key:`data`,label:`新增数据模块`,icon:_t},{key:`query`,label:`新增查询模块`,icon:wt}];function Wt(e){for(let t of e){t.b_module_type===`category`&&(t.isLeaf=!1);let e=Ht[t.b_module_type];e&&(t.icon=e),t.children&&Wt(t.children)}return e}function Gt(e){return{b_id:e.b_id,b_parent_id:e.b_parent_id?String(e.b_parent_id):null,b_name:e.b_name,b_i18n:e.b_i18n??null,b_module_type:e.b_module_type,b_viewtable:e.b_viewtable??null,b_savetable:e.b_savetable??null,b_keyfield:e.b_keyfield??null,b_orderfield:e.b_orderfield??null,b_delete_policy:e.b_delete_policy??null,b_edit_mode:e.b_edit_mode??null,b_canuse:e.b_canuse,b_xh:e.b_xh,b_bz:e.b_bz??null}}function Kt(e,t){for(let n=0;n<e.length;n++){if(String(e[n].b_id)===String(t))return{list:e,index:n};if(e[n].children){let r=Kt(e[n].children,t);if(r)return r}}return null}function qt(e,t){e.forEach((e,n)=>{let r=(n+1)*10;e.b_xh!==r&&(e.b_xh=r,t.push({b_id:e.b_id,b_xh:r}))})}function Jt(e,t,n){let r=String(t||``).trim(),i=String(n||``).trim();return r&&i?`${e}.${r}.${i}`:null}function Yt(e,t){let n=String(t||``).trim();return n?`${e===`data`||e===`query`?`module`:`menu`}.${n}`:null}function Xt(e,t,n,r){let i=!1;for(let a of e||[]){let e=Jt(t,n,a?.[r]);a.b_i18n!==e&&(a.b_i18n=e,i=!0)}return i}function Zt(e){let t=new Map;for(let n of e||[])t.has(n.b_key)||t.set(n.b_key,[]),t.get(n.b_key).push(n);let n=[];for(let[e,r]of t){let t={_id:zt(),b_key:e,_localeIds:{}};for(let e of r)t[e.b_locale]=e.b_value,t._localeIds[e.b_locale]=e.b_id;n.push(t)}return n}function Qt({module:e,fields:t,groups:n}){if(!e)return[];let r=[],i=e.b_i18n||Yt(e.b_module_type,e.b_id);i&&r.push({key:i,managed:!0,defaultValue:e.b_name||``,id:`module:${i}`});for(let n of t||[]){let t=Jt(`field`,e.b_id,n.b_field);t&&r.push({key:t,managed:!0,defaultValue:n.b_name||``,id:`field:${t}`})}for(let e of n||[]){let t=String(e.b_i18n||``).trim();t&&r.push({key:t,managed:!0,defaultValue:e.b_title||``,id:`group:${e.b_id}`})}return r}function $t(e,t,n){if(e._localeIds&&Object.keys(e._localeIds).length)return!1;for(let r of n||[]){let n=e[r.code];if(n!=null&&n!==``&&(r.code!==t||String(n)!==String(e._defaultValue??``)))return!1}return!0}function en(e,t,{defaultLocale:n,languages:r}){let i=[...e||[]],a=new Map,o=new Map;for(let e of i)e._managedId?a.set(String(e._managedId),e):o.set(String(e.b_key),e);let s=new Set;for(let e of t){let t=String(e.id||e.key);s.add(t);let r=a.get(t);r||=o.get(String(e.key)),!r&&e.sourceKey&&(r=o.get(String(e.sourceKey))),r||(r={_id:zt(),b_key:e.key,_localeIds:{},_syncInjected:!0},i.push(r));let c=r._defaultValue,l=e.defaultValue==null?``:String(e.defaultValue);n&&(r[n]==null||r[n]===``||r[n]===c)&&(r[n]=l),r.b_key=String(e.key),r._managedId=t,r._defaultValue=l,r._sortType=String(e.key).split(`.`,1)[0]}let c=[];for(let e of i){if(e._managedId&&!s.has(String(e._managedId))){if(e._syncInjected&&$t(e,n,r))continue;delete e._managedId,delete e._defaultValue}c.push(e)}let l=new Map,u=[];for(let e of c){let t=String(e.b_key||``),n=l.get(t);if(!n){l.set(t,e),u.push(e);continue}for(let[t,r]of Object.entries(e))t!==`_id`&&t!==`_localeIds`&&(n[t]==null||n[t]===``)&&r!=null&&(n[t]=r);Object.assign(n._localeIds||={},e._localeIds||{}),e._managedId&&!n._managedId&&(n._managedId=e._managedId),e._syncInjected&&!n._syncInjected&&(n._syncInjected=e._syncInjectedLine truncated
Details: ${a}`:``}`,s=SyntaxError(o);s.code=e,n&&(s.loc=n),t.onWarn(s)}function mr(e){throw e}function hr(e){}function gr(e,t,n,r){let i=`https://vuejs.org/error-reference/#compiler-${e}`,a=SyntaxError(String(i));return a.code=e,a.loc=t,a}function _r(e,t,n=!1,r=[],i=Object.create(null)){}function vr(e,t,n){return!1}function yr(e,t){if(e&&(e.type===`ObjectProperty`||e.type===`ArrayPattern`)){let e=t.length;for(;e--;){let n=t[e];if(n.type===`AssignmentExpression`)return!0;if(n.type!==`ObjectProperty`&&!n.type.endsWith(`Pattern`))break}}return!1}function br(e){let t=e.length;for(;t--;){let n=e[t];if(n.type===`NewExpression`)return!0;if(n.type!==`MemberExpression`)break}return!1}function xr(e,t){for(let n of e.params)for(let e of Er(n))t(e)}function Sr(e,t){let n=e.type===`SwitchCase`?e.consequent:e.body;for(let e of n)if(e.type===`VariableDeclaration`){if(e.declare)continue;for(let n of e.declarations)for(let e of Er(n.id))t(e)}else if(e.type===`FunctionDeclaration`||e.type===`ClassDeclaration`){if(e.declare||!e.id)continue;t(e.id)}else Cr(e)?wr(e,!0,t):e.type===`SwitchStatement`&&Tr(e,!0,t)}function Cr(e){return e.type===`ForOfStatement`||e.type===`ForInStatement`||e.type===`ForStatement`}function wr(e,t,n){let r=e.type===`ForStatement`?e.init:e.left;if(r&&r.type===`VariableDeclaration`&&(r.kind===`var`?t:!t))for(let e of r.declarations)for(let t of Er(e.id))n(t)}function Tr(e,t,n){for(let r of e.cases){for(let e of r.consequent)if(e.type===`VariableDeclaration`&&(e.kind===`var`?t:!t))for(let t of e.declarations)for(let e of Er(t.id))n(e);Sr(r,n)}}function Er(e,t=[]){switch(e.type){case`Identifier`:t.push(e);break;case`MemberExpression`:let n=e;for(;n.type===`MemberExpression`;)n=n.object;t.push(n);break;case`ObjectPattern`:for(let n of e.properties)n.type===`RestElement`?Er(n.argument,t):Er(n.value,t);break;case`ArrayPattern`:e.elements.forEach(e=>{e&&Er(e,t)});break;case`RestElement`:Er(e.argument,t);break;case`AssignmentPattern`:Er(e.left,t)}return t}function Dr(e){return jo.includes(e.type)?Dr(e.expression):e}function Or(e){switch(e){case`Teleport`:case`teleport`:return ka;case`Suspense`:case`suspense`:return Aa;case`KeepAlive`:case`keep-alive`:return ja;case`BaseTransition`:case`base-transition`:return Ma}}function kr(e,t,n=t.length){return Ar({offset:e.offset,line:e.line,column:e.column},t,n)}function Ar(e,t,n=t.length){let r=0,i=-1;for(let e=0;e<n;e++)t.charCodeAt(e)===10&&(r++,i=e);return e.offset+=n,e.line+=r,e.column=i===-1?e.column+n:n-i,e}function jr(e,t){if(!e)throw Error(t||`unexpected compiler condition`)}function Mr(e,t,n=!1){for(let r=0;r<e.props.length;r++){let i=e.props[r];if(i.type===7&&(n||i.exp)&&(x(t)?i.name===t:t.test(i.name)))return i}}function Nr(e,t,n=!1,r=!1){for(let i=0;i<e.props.length;i++){let a=e.props[i];if(a.type===6){if(n)continue;if(a.name===t&&(a.value||r))return a}else if(a.name===`bind`&&(a.exp||r)&&Pr(a.arg,t))return a}}function Pr(e,t){return!!(e&&Mo(e)&&e.content===t)}function Fr(e){return e.props.some(e=>e.type===7&&e.name===`bind`&&(!e.arg||e.arg.type!==4||!e.arg.isStatic))}function Ir(e){return e.type===5||e.type===2}function Lr(e){return e.type===7&&e.name===`pre`}function Rr(e){return e.type===7&&e.name===`slot`}function zr(e){return e.type===1&&e.tagType===3}function Br(e){return e.type===1&&e.tagType===2}function Vr(e,t=[]){if(e&&!x(e)&&e.type===14){let n=e.callee;if(!x(n)&&Ko.has(n))return Vr(e.arguments[0],t.concat(e))}return[e,t]}function Hr(e,t,n){if(e.type!==13&&Ur(e,t))return;let r,i=e.type===13?e.props:e.arguments[2],a=[],o;if(i&&!x(i)&&i.type===14){let e=Vr(i);i=e[0],a=e[1],o=a[a.length-1]}if(i==null||x(i))r=Un([t]);else if(i.type===14){let e=i.arguments[0];!x(e)&&e.type===15?Wr(t,e)||e.properties.unshift(t):i.callee===to?r=qn(n.helper(Xa),[Un([t]),i]):i.arguments.unshift(Un([t])),!r&&(r=i)}else i.type===15?(Wr(t,i)||i.properties.unshift(t),r=i):(r=qn(n.helper(Xa),[Un([t]),i]),o&&o.callee===eo&&(o=a[a.length-2]));e.type===13?o?o.arguments[0]=r:e.props=r:o?o.arguments[0]=r:e.arguments[2]=r}function Ur(e,t){var n,r,i;if(t.key.type!==4||t.key.content!==`key`)return!1;let a=e.arguments[2];if(a&&!x(a)){let[e]=Vr(a);if(e&&!x(e)&&e.type===15&&Wr(t,e))return!0}return(n=e.arguments)[2]||(n[2]=`{}`),(r=e.arguments)[3]||(r[3]=`undefined`),(i=e.arguments)[4]||(i[4]=`undefined`),e.arguments[5]=t.value,!0}function Wr(e,t){let n=!1;if(e.key.type===4){let r=e.key.content;n=t.properties.some(e=>e.key.type===4&&e.key.content===r)}return n}function Gr(e,t){return`_${t}_${e.replace(/[^\w]/g,(t,n)=>t===`-`?`_`:e.charCodeAt(n).toString())}`}function Kr(e,t){if(!e||Object.keys(t).length===0)return!1;switch(e.type){case 1:for(let n=0;n<e.props.length;n++){let r=e.props[n];if(r.type===7&&(Kr(r.arg,t)||Kr(r.exp,t)))return!0}return e.children.some(e=>Kr(e,t));case 11:return Kr(e.source,t)?!0:e.children.some(e=>Kr(e,t));case 9:return e.branches.some(e=>Kr(e,t));case 10:return Kr(e.condition,t)?!0:e.children.some(e=>Kr(e,t));case 4:return!e.isStatic&&Po(e.content)&&!!t[e.contentLine truncated
`);else if(Jr(i.content)){let a=e[r-1]&&e[r-1].type,o=e[r+1]&&e[r+1].type;!a||!o||t&&(a===3&&(o===3||o===1)||a===1&&(o===3||o===1&&ci(i.content)))?(n=!0,e[r]=null):i.content=` `}else t&&(i.content=li(i.content))}}return n?e.filter(Boolean):e}function ci(e){for(let t=0;t<e.length;t++){let n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function li(e){let t=``,n=!1;for(let r=0;r<e.length;r++)sr(e.charCodeAt(r))?n||=(t+=` `,!0):(t+=e[r],n=!1);return t}function ui(e){(as[0]||Xo).children.push(e)}function di(e,t){return{start:os.getPos(e),end:t==null?t:os.getPos(t),source:t==null?t:Qr(e,t)}}function fi(e){return di(e.start.offset,e.end.offset)}function pi(e,t){e.end=os.getPos(t),e.source=Qr(e.start.offset,t)}function mi(e){let t={type:6,name:e.rawName,nameLoc:di(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){let n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function hi(e,t=!1,n,r=0,i=0){return G(e,t,n,r)}function gi(e,t,n){Yo.onError(gr(e,di(t,t),void 0,n))}function _i(){os.reset(),Qo=null,K=null,$o=``,es=-1,ts=-1,as.length=0}function vi(e,t){if(_i(),Zo=e,Yo=E({},Jo),t){let e;for(e in t)t[e]!=null&&(Yo[e]=t[e])}os.mode=Yo.parseMode===`html`?1:Yo.parseMode===`sfc`?2:0,os.inXML=Yo.ns===1||Yo.ns===2;let n=t&&t.delimiters;n&&(os.delimiterOpen=lr(n[0]),os.delimiterClose=lr(n[1]));let r=Xo=Bn([],e);return os.parse(Zo),r.loc=di(0,e.length),r.children=si(r.children),Xo=null,r}function yi(e,t){xi(e,void 0,t,!!bi(e))}function bi(e){let t=e.children.filter(e=>e.type!==3);return t.length===1&&t[0].type===1&&!Br(t[0])?t[0]:null}function xi(e,t,n,r=!1,i=!1){let{children:a}=e,o=[];for(let t=0;t<a.length;t++){let s=a[t];if(s.type===1&&s.tagType===0){let e=r?0:Si(s,n);if(e>0){if(e>=2){s.codegenNode.patchFlag=-1,o.push(s);continue}}else{let e=s.codegenNode;if(e.type===13){let t=e.patchFlag;if((t===void 0||t===512||t===1)&&wi(s,n)>=2){let t=Ti(s);t&&(e.props=n.hoist(t))}e.dynamicProps&&=n.hoist(e.dynamicProps)}}}else if(s.type===12&&(r?0:Si(s,n))>=2){s.codegenNode.type===14&&s.codegenNode.arguments.length>0&&s.codegenNode.arguments.push(`-1`),o.push(s);continue}if(s.type===1){let t=s.tagType===1;t&&n.scopes.vSlot++,xi(s,e,n,!1,i),t&&n.scopes.vSlot--}else if(s.type===11)xi(s,e,n,s.children.length===1,!0);else if(s.type===9)for(let t=0;t<s.branches.length;t++)xi(s.branches[t],e,n,s.branches[t].children.length===1,i)}let s=!1;if(o.length===a.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&O(e.codegenNode.children))e.codegenNode.children=c(Hn(e.codegenNode.children)),s=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!O(e.codegenNode.children)&&e.codegenNode.children.type===15){let t=l(e.codegenNode,`default`);t&&(t.returns=c(Hn(t.returns)),s=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!O(t.codegenNode.children)&&t.codegenNode.children.type===15){let n=Mr(e,`slot`,!0),r=n&&n.arg&&l(t.codegenNode,n.arg);r&&(r.returns=c(Hn(r.returns)),s=!0)}}if(!s)for(let e of o)e.codegenNode=n.cache(e.codegenNode);function c(e){let t=n.cache(e);return t.needArraySpread=!0,t}function l(e,t){if(e.children&&!O(e.children)&&e.children.type===15){let n=e.children.properties.find(e=>e.key===t||e.key.content===t);return n&&n.value}}o.length&&n.transformHoist&&n.transformHoist(a,n,e)}function Si(e,t){let{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;let r=n.get(e);if(r!==void 0)return r;let i=e.codegenNode;if(i.type!==13||i.isBlock&&e.tag!==`svg`&&e.tag!==`foreignObject`&&e.tag!==`math`)return 0;if(i.patchFlag===void 0){let r=3,a=wi(e,t);if(a===0)return n.set(e,0),0;a<r&&(r=a);for(let i=0;i<e.children.length;i++){let a=Si(e.children[i],t);if(a===0)return n.set(e,0),0;a<r&&(r=a)}if(r>1)for(let i=0;i<e.props.length;i++){let a=e.props[i];if(a.type===7&&a.name===`bind`&&a.exp){let i=Si(a.exp,t);if(i===0)return n.set(e,0),0;i<r&&(r=i)}}if(i.isBlock){for(let t=0;t<e.props.length;t++)if(e.props[t].type===7)return n.set(e,0),0;t.removeHelper(Na),t.removeHelper(ir(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(rr(t.inSSR,i.isComponent))}return n.set(e,r),r}return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return Si(e.content,t);case 4:return e.constType;case 8:let a=3;for(let n=0;n<e.children.length;n++){let r=e.children[n];if(x(r)||C(r))continue;let i=Si(r,t);if(i===0)return 0;i<a&&(a=i)}return a;case 20:return 2;default:return 0}}function Ci(e,t){if(e.type===14&&!x(e.callee)&&ds.has(e.callee)){let n=e.arguments[0];if(n.type===4)return Si(n,t);if(n.type===14)return Ci(n,t)}return 0}function wi(e,t){let n=3,r=Ti(e);if(r&&r.type===15){let{properties:e}=r;for(let r=0;r<e.length;r++){let{key:i,value:a}=e[r],o=Si(i,t);if(o===0)return o;o<n&&(n=o);let s;if(s=a.type===4?Si(a,t):a.type===14?Ci(a,t):0,s===0)r Line truncated
`+` `.repeat(e),0)}return p}function Ni(e,t={}){let n=Mi(e,t);t.onContextCreated&&t.onContextCreated(n);let{mode:r,push:i,prefixIdentifiers:a,indent:o,deindent:s,newline:c,scopeId:l,ssr:u}=n,d=Array.from(e.helpers),f=d.length>0,p=!a&&r!==`module`;if(Pi(e,n),i(`function ${u?`ssrRender`:`render`}(${(u?[`_ctx`,`_push`,`_parent`,`_attrs`]:[`_ctx`,`_cache`]).join(`, `)}) {`),o(),p&&(i(`with (_ctx) {`),o(),f&&(i(`const { ${d.map(ps).join(`, `)} } = _Vue
`,-1),c())),e.components.length&&(Fi(e.components,`component`,n),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(Fi(e.directives,`directive`,n),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),Fi(e.filters,`filter`,n),c()),e.temps>0){i(`let `);for(let t=0;t<e.temps;t++)i(`${t>0?`, `:``}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(i(`
`,0),c()),u||i(`return `),e.codegenNode?zi(e.codegenNode,n):i(`null`),p&&(s(),i(`}`)),s(),i(`}`),{ast:e,code:n.code,preamble:``,map:n.map?n.map.toJSON():void 0}}function Pi(e,t){let{ssr:n,prefixIdentifiers:r,push:i,newline:a,runtimeModuleName:o,runtimeGlobalName:s,ssrRuntimeModuleName:c}=t,l=s,u=Array.from(e.helpers);u.length>0&&(i(`const _Vue = ${l}
`,-1),e.hoists.length&&i(`const { ${[Ia,La,Ra,za,Ba].filter(e=>u.includes(e)).map(ps).join(`, `)} } = _Vue
`,-1)),Ii(e.hoists,t),a(),i(`return `)}function Fi(e,t,{helper:n,push:r,newline:i,isTS:a}){let o=n(t===`filter`?Wa:t===`component`?Va:Ua);for(let n=0;n<e.length;n++){let s=e[n],c=s.endsWith(`__self`);c&&(s=s.slice(0,-6)),r(`const ${Gr(s,t)} = ${o}(${JSON.stringify(s)}${c?`, true`:``})${a?`!`:``}`),n<e.length-1&&i()}}function Ii(e,t){if(!e.length)return;t.pure=!0;let{push:n,newline:r}=t;r();for(let i=0;i<e.length;i++){let a=e[i];a&&(n(`const _hoisted_${i+1} = `),zi(a,t),r())}t.pure=!1}function Li(e,t){let n=e.length>3||!1;t.push(`[`),n&&t.indent(),Ri(e,t,n),n&&t.deindent(),t.push(`]`)}function Ri(e,t,n=!1,r=!0){let{push:i,newline:a}=t;for(let o=0;o<e.length;o++){let s=e[o];x(s)?i(s,-3):O(s)?Li(s,t):zi(s,t),o<e.length-1&&(n?(r&&i(`,`),a()):r&&i(`, `))}}function zi(e,t){if(x(e)){t.push(e,-3);return}if(C(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:zi(e.codegenNode,t);break;case 2:Bi(e,t);break;case 4:Vi(e,t);break;case 5:Hi(e,t);break;case 12:zi(e.codegenNode,t);break;case 8:Ui(e,t);break;case 3:Gi(e,t);break;case 13:Ki(e,t);break;case 14:Ji(e,t);break;case 15:Yi(e,t);break;case 17:Xi(e,t);break;case 18:Zi(e,t);break;case 19:Qi(e,t);break;case 20:$i(e,t);break;case 21:Ri(e.body,t,!0,!1)}}function Bi(e,t){t.push(JSON.stringify(e.content),-3,e)}function Vi(e,t){let{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function Hi(e,t){let{push:n,helper:r,pure:i}=t;i&&n(fs),n(`${r(Ya)}(`),zi(e.content,t),n(`)`)}function Ui(e,t){for(let n=0;n<e.children.length;n++){let r=e.children[n];x(r)?t.push(r,-3):zi(r,t)}}function Wi(e,t){let{push:n}=t;e.type===8?(n(`[`),Ui(e,t),n(`]`)):e.isStatic?n(Po(e.content)?e.content:JSON.stringify(e.content),-2,e):n(`[${e.content}]`,-3,e)}function Gi(e,t){let{push:n,helper:r,pure:i}=t;i&&n(fs),n(`${r(Ra)}(${JSON.stringify(e.content)})`,-3,e)}function Ki(e,t){let{push:n,helper:r,pure:i}=t,{tag:a,props:o,children:s,patchFlag:c,dynamicProps:l,directives:u,isBlock:d,disableTracking:f,isComponent:p}=e,m;c&&(m=String(c)),u&&n(r(Ga)+`(`),d&&n(`(${r(Na)}(${f?`true`:``}), `),i&&n(fs),n(r(d?ir(t.inSSR,p):rr(t.inSSR,p))+`(`,-2,e),Ri(qi([a,o,s,m,l]),t),n(`)`),d&&n(`)`),u&&(n(`, `),zi(u,t),n(`)`))}function qi(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(e=>e||`null`)}function Ji(e,t){let{push:n,helper:r,pure:i}=t,a=x(e.callee)?e.callee:r(e.callee);i&&n(fs),n(a+`(`,-2,e),Ri(e.arguments,t),n(`)`)}function Yi(e,t){let{push:n,indent:r,deindent:i,newline:a}=t,{properties:o}=e;if(!o.length){n(`{}`,-2,e);return}let s=o.length>1||!1;n(s?`{`:`{ `),s&&r();for(let e=0;e<o.length;e++){let{key:r,value:i}=o[e];Wi(r,t),n(`: `),zi(i,t),e<o.length-1&&(n(`,`),a())}s&&i(),n(s?`}`:` }`)}function Xi(e,t){Li(e.elements,t)}function Zi(e,t){let{push:n,indent:r,deindent:i}=t,{params:a,returns:o,body:s,newline:c,isSlot:l}=e;l&&n(`_${mo[co]}(`),n(`(`,-2,e),O(a)?Ri(a,t):a&&zi(a,t),n(`) => `),(c||s)&&(n(`{`),r()),o?(c&&n(`return `),O(o)?Li(o,t):zi(o,t)):s&&zi(s,t),(c||s)&&(i(),n(`}`)),l&&(e.isNonScopedSlot&&n(`, undefined, true`),n(`)`))}function Qi(e,t){let{test:n,consequent:r,alternate:i,newline:a}=e,{push:o,indent:s,deindent:c,newline:l}=t;if(n.type===4){let e=!Po(n.content);e&&o(`(`),Vi(n,t),e&&o(`)`)}else o(`(`),zi(n,t),o(`)`);a&&s(),t.indentLevel++,a||o(` `),o(`? `),zi(r,t),t.indentLevel--,a&&l(),a||o(` `),o(`: `);let u=i.type===19;u||t.indentLevel++,zi(i,t),u||t.indentLevel--,a&&c(!0)}function $i(e,t){let{push:n,helper:r,indent:i,deindent:a,newline:o}=t,{needPauseTracking:s,needArraySpread:c}=e;c&&n(`[...(`),n(`_cache[${e.index}] || (`),s&&(i(),n(`${r(ao)}(-1`),e.inVOnce&&n(`, true`),n(`),`),o(),n(`(`)),n(`_cache[${e.index}] = `),zi(e.value,t),s&&(n(`).cacheIndex = ${e.index},`),o(),n(`${r(ao)}(1),`),o(),n(`_cache[${e.index}]`),a()),n(`)`),c&&n(`)]`)}function ea(e,t,n=!1,r=!1,i=Object.create(t.identifiers)){return e}function ta(e){return x(e)?e:e.type===4?e.content:e.children.map(ta).join(``)}function na(e,t,n,r){if(t.name!==`else`&&(!t.exp||!t.exp.content.trim())){let r=t.exp?t.exp.loc:e.loc;n.onError(gr(28,t.loc)),t.exp=G(`true`,!1,r)}if(t.name===`if`){let i=ra(e,t),a={type:9,loc:fi(e.loc),branches:[i]};if(n.replaceNode(a),r)return r(a,i,!0)}else{let i=n.parent.children,a=i.indexOf(e);for(;a-->=-1;){let o=i[a];if(o&&Xr(o)){n.removeNode(o);continue}if(o&&o.type===9){(t.name===`else-if`||t.name===`else`)&&o.branches[o.branches.length-1].condition===void 0&&n.onError(gr(30,e.loc)),n.removeNode();let i=ra(e,t);o.branches.push(i);let a=r&&r(o,i,!1);Ai(i,n),a&&a(),n.currentNode=null}else n.onError(gr(30,e.loc));break}}}function ra(e,t){let n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name===`else`?void 0:t.exp,children:n&&!Mr(e,`for`)?e.children:[e],userKey:Nr(e,`key`),isTemplateIf:n}}function ia(e,t,n){return e.condition?Yn(e.condition,aa(e,t,n),qn(n.helper(Ra),[`""`,`true`])):aa(e,t,n)}function aa(e,t,n){let{helper:r}=n,i=Wn(`key`,G(`${t}`,!1,yo,2)),{children:a}=e,o=a[0];if(a.length!==1||o.type!==1){if(a.length===1&&o.type===11){let e=o.codegenNode;return Hr(e,i, Line truncated
Use a v-bind binding combined with a v-on listener that emits update:x event instead.`,45:`v-model cannot be used on a const binding because it is not writable.`,46:`Error parsing JavaScript expression: `,47:`<KeepAlive> expects exactly one child component.`,52:`@vnode-* hooks in templates are no longer supported. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support has been removed in 3.4.`,48:`"prefixIdentifiers" option is not supported in this build of compiler.`,49:`ES module mode is not supported in this build of compiler.`,50:`"cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled.`,51:`"scopeId" option is only supported in module mode.`,54:``},Oo=e=>/Function(?:Expression|Declaration)$|Method$/.test(e.type),ko=e=>e&&(e.type===`ObjectProperty`||e.type===`ObjectMethod`)&&!e.computed,Ao=(e,t)=>ko(t)&&t.key===e,jo=[`TSAsExpression`,`TSTypeAssertion`,`TSNonNullExpression`,`TSInstantiationExpression`,`TSSatisfiesExpression`],Mo=e=>e.type===4&&e.isStatic,No=/^$|^\d|[^\$\w\xA0-\uFFFF]/,Po=e=>!No.test(e),Fo=/[A-Za-z_$\xA0-\uFFFF]/,Io=/[\.\?\w$\xA0-\uFFFF]/,Lo=/\s+[.[]\s*|\s*[.[]\s+/g,Ro=e=>e.type===4?e.content:e.loc.source,zo=e=>{let t=Ro(e).trim().replace(Lo,e=>e.trim()),n=0,r=[],i=0,a=0,o=null;for(let e=0;e<t.length;e++){let s=t.charAt(e);switch(n){case 0:if(s===`[`)r.push(n),n=1,i++;else if(s===`(`)r.push(n),n=2,a++;else if(!(e===0?Fo:Io).test(s))return!1;break;case 1:s===`'`||s===`"`||s==="`"?(r.push(n),n=3,o=s):s===`[`?i++:s===`]`&&(--i||(n=r.pop()));break;case 2:if(s===`'`||s===`"`||s==="`")r.push(n),n=3,o=s;else if(s===`(`)a++;else if(s===`)`){if(e===t.length-1)return!1;--a||(n=r.pop())}break;case 3:s===o&&(n=r.pop(),o=null)}}return!i&&!a},Bo=xe,Vo=zo,Ho=/^\s*(?:async\s*)?(?:\([^)]*?\)|[\w$_]+)\s*(?::[^=]+)?=>|^\s*(?:async\s+)?function(?:\s+[\w$]+)?\s*\(/,Uo=e=>Ho.test(Ro(e)),Wo=xe,Go=Uo,Ko=new Set([$a,eo]),qo=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,Jo={parseMode:`base`,ns:0,delimiters:[`{{`,`}}`],getNamespace:()=>0,isVoidTag:_e,isPreTag:_e,isIgnoreNewlineTag:_e,isCustomElement:_e,onError:mr,onWarn:hr,comments:!1,prefixIdentifiers:!1},Yo=Jo,Xo=null,Zo=``,Qo=null,K=null,$o=``,es=-1,ts=-1,ns=0,rs=!1,is=null,as=[],os=new Co(as,{onerr:gi,ontext(e,t){ei(Qr(e,t),e,t)},ontextentity(e,t,n){ei(e,t,n)},oninterpolation(e,t){if(rs)return ei(Qr(e,t),e,t);let n=e+os.delimiterOpen.length,r=t-os.delimiterClose.length;for(;sr(Zo.charCodeAt(n));)n++;for(;sr(Zo.charCodeAt(r-1));)r--;let i=Qr(n,r);i.includes(`&`)&&(i=Yo.decodeEntities(i,!1)),ui({type:5,content:hi(i,!1,di(n,r)),loc:di(e,t)})},onopentagname(e,t){let n=Qr(e,t);Qo={type:1,tag:n,ns:Yo.getNamespace(n,as[0],Yo.ns),tagType:0,props:[],children:[],loc:di(e-1,t),codegenNode:void 0}},onopentagend(e){$r(e)},onclosetag(e,t){let n=Qr(e,t);if(!Yo.isVoidTag(n)){let r=!1;for(let e=0;e<as.length;e++)if(as[e].tag.toLowerCase()===n.toLowerCase()){r=!0,e>0&&gi(24,as[0].loc.start.offset);for(let n=0;n<=e;n++)ti(as.shift(),t,n<e);break}r||gi(23,ri(e,60))}},onselfclosingtag(e){let t=Qo.tag;Qo.isSelfClosing=!0,$r(e),as[0]&&as[0].tag===t&&ti(as.shift(),e)},onattribname(e,t){K={type:6,name:Qr(e,t),nameLoc:di(e,t),value:void 0,loc:di(e)}},ondirname(e,t){let n=Qr(e,t),r=n===`.`||n===`:`?`bind`:n===`@`?`on`:n===`#`?`slot`:n.slice(2);if(!rs&&r===``&&gi(26,e),rs||r===``)K={type:6,name:n,nameLoc:di(e,t),value:void 0,loc:di(e)};else if(K={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:n===`.`?[G(`prop`)]:[],loc:di(e)},r===`pre`){rs=os.inVPre=!0,is=Qo;let e=Qo.props;for(let t=0;t<e.length;t++)e[t].type===7&&(e[t]=mi(e[t]))}},ondirarg(e,t){if(e===t)return;let n=Qr(e,t);if(rs&&!Lr(K))K.name+=n,pi(K.nameLoc,t);else{let r=n[0]!==`[`;K.arg=hi(r?n:n.slice(1,-1),r,di(e,t),r?3:0)}},ondirmodifier(e,t){let n=Qr(e,t);if(rs&&!Lr(K))K.name+=`.`+n,pi(K.nameLoc,t);else if(K.name===`slot`){let e=K.arg;e&&(e.content+=`.`+n,pi(e.loc,t))}else{let r=G(n,!0,di(e,t));K.modifiers.push(r)}},onattribdata(e,t){$o+=Qr(e,t),es<0&&(es=e),ts=t},onattribentity(e,t,n){$o+=e,es<0&&(es=t),ts=n},onattribnameend(e){let t=K.loc.start.offset,n=Qr(t,e);K.type===7&&(K.rawName=n),Qo.props.some(e=>(e.type===7?e.rawName:e.name)===n)&&gi(2,t)},onattribend(e,t){if(Qo&&K){if(pi(K.loc,t),e!==0){if($o.includes(`&`)&&($o=Yo.decodeEntities($o,!0)),K.type===6)K.name===`class`&&($o=li($o).trim()),e===1&&!$o&&gi(13,t),K.value={type:2,content:$o,loc:e===1?di(es,ts):di(es-1,ts+1)},os.inSFCRoot&&Qo.tag===`template`&&K.name===`lang`&&$o&&$o!==`html`&&os.enterRCDATA(lr(`</template`),0);else{K.exp=hi($o,!1,di(es,ts),0,0),K.name===`for`&&(K.forParseResult=Zr(K.exp));let e=-1;K.name===`bind`&&(e=K.modifiers.findIndex(e=>e.content===`sync`))>-1&&fr(`COMPILER_V_BIND_SYNC`,Yo,K.loc,K.arg.loc.source)&&(K.name=`model`,K.modifiers.splice(e,1))}}(K.type!==7||K.name!==`pre`)&&Qo.props.push(K)}$o=``,es=ts=-1},oncomment(e,t){Yo.comments&&ui({type:3,content:Qr(e,t),loc:di(e-4,t+3)})},onend(){let e=Zo.length;for(let t=0;t<as.length;t++)ti(as[t],e-1),gi(24,as[tLine truncated
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Lc(e){if(typeof window<`u`&&window.navigator)return!!navigator.userAgent.match(e)}function q(e,t,n){e.addEventListener(t,n,!Il&&Hl)}function J(e,t,n){e.removeEventListener(t,n,!Il&&Hl)}function Rc(e,t){if(t){if(t[0]===`>`&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function zc(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Bc(e,t,n,r){if(e){n||=document;do{if(t!=null&&(t[0]===`>`?e.parentNode===n&&Rc(e,t):Rc(e,t))||r&&e===n)return e;if(e===n)break}while(e=zc(e))}return null}function Vc(e,t,n){e&&t&&(e.classList?e.classList[n?`add`:`remove`](t):e.className=((` `+e.className+` `).replace(Ul,` `).replace(` `+t+` `,` `)+(n?` `+t:``)).replace(Ul,` `))}function Y(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,``):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf(`webkit`)===-1&&(t=`-webkit-`+t),r[t]=n+(typeof n==`string`?``:`px`)}}function Hc(e,t){var n=``;if(typeof e==`string`)n=e;else do{var r=Y(e,`transform`);r&&r!==`none`&&(n=r+` `+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function Uc(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,a=r.length;if(n)for(;i<a;i++)n(r[i],i);return r}return[]}function Wc(){return document.scrollingElement||document.documentElement}function Gc(e,t,n,r,i){if(!(!e.getBoundingClientRect&&e!==window)){var a,o,s,c,l,u,d;if(e!==window&&e.parentNode&&e!==Wc()?(a=e.getBoundingClientRect(),o=a.top,s=a.left,c=a.bottom,l=a.right,u=a.height,d=a.width):(o=0,s=0,c=window.innerHeight,l=window.innerWidth,u=window.innerHeight,d=window.innerWidth),(t||n)&&e!==window&&(i||=e.parentNode,!Il))do if(i&&i.getBoundingClientRect&&(Y(i,`transform`)!==`none`||n&&Y(i,`position`)!==`static`)){var f=i.getBoundingClientRect();o-=f.top+parseInt(Y(i,`border-top-width`)),s-=f.left+parseInt(Y(i,`border-left-width`)),c=o+a.height,l=s+a.width;break}while(i=i.parentNode);if(r&&e!==window){var p=Hc(i||e),m=p&&p.a,h=p&&p.d;p&&(o/=h,s/=m,d/=m,u/=h,c=o+u,l=s+d)}return{top:o,left:s,bottom:c,right:l,width:d,height:u}}}function Kc(e,t,n){for(var r=Qc(e,!0),i=Gc(e)[t];r;){var a=Gc(r)[n],o=void 0;if(o=n===`top`||n===`left`?i>=a:i<=a,!o)return r;if(r===Wc())break;r=Qc(r,!1)}return!1}function qc(e,t,n,r){for(var i=0,a=0,o=e.children;a<o.length;){if(o[a].style.display!==`none`&&o[a]!==X.ghost&&(r||o[a]!==X.dragged)&&Bc(o[a],n.draggable,e,!1)){if(i===t)return o[a];i++}a++}return null}function Jc(e,t){for(var n=e.lastElementChild;n&&(n===X.ghost||Y(n,`display`)===`none`||t&&!Rc(n,t));)n=n.previousElementSibling;return n||null}function Yc(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)e.nodeName.toUpperCase()!==`TEMPLATE`&&e!==X.clone&&(!t||Rc(e,t))&&n++;return n}function Xc(e){var t=0,n=0,r=Wc();if(e)do{var i=Hc(e),a=i.a,o=i.d;t+=e.scrollLeft*a,n+=e.scrollTop*o}while(e!==r&&(e=e.parentNode));return[t,n]}function Zc(e,t){for(var n in e)if(e.hasOwnProperty(n)){for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n)}return-1}function Qc(e,t){if(!e||!e.getBoundingClientRect)return Wc();var n=e,r=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=Y(n);if(n.clientWidth<n.scrollWidth&&(i.overflowX==`auto`||i.overflowX==`scroll`)||n.clientHeight<n.scrollHeight&&(i.overflowY==`auto`||i.overflowY==`scroll`)){if(!n.getBoundingClientRect||n===document.body)return Wc();if(r||t)return n;r=!0}}while(n=n.parentNode);return Wc()}function $c(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function el(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function tl(e,t){return function(){if(!Wl){var n=arguments,r=this;n.length===1?e.call(r,n[0]):e.apply(r,n),Wl=setTimeout(function(){Wl=void 0},t)}}}function nl(){clearTimeout(Wl),Wl=void 0}function rl(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function il(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function al(e,t){Y(e,`position`,`absolute`),Y(e,`top`,t.top),Y(e,`left`,t.left),Y(e,`width`,t.width),Y(e,`height`,t.height)}function ol(e){Y(e,`position`,``),Y(e,`top`,``),Y(e,`left`,``),Y(e,`width`,``),Y(e,`height`,``)}function sl(){var e=[],t;return{captureAnimationState:function(){e=[],this.options.animation&&[].slice.call(this.el.children).forEach(function(t){if(Y(t,`display`)!==`none`&&t!==X.ghost){e.push({target:t,rect:Gc(t)});var n=Tc({},e[e.length-1].rect);if(t.thisAnimationDuration){var r=Hc(t,!0);r&&(n.top-=r.f,n.l Line truncated
`)&&(m=`(?: `+m+`)`,g=` `+g,h++),i=RegExp(`^(?:`+m+`)`,p)),u&&(i=RegExp(`^`+m+`$(?!\\s)`,p)),c&&(n=t.lastIndex),s=a.call(f?i:t,g),f?s?(s.input=s.input.slice(h),s[0]=s[0].slice(h),s.index=t.lastIndex,t.lastIndex+=s[0].length):t.lastIndex=0:c&&s&&(t.lastIndex=t.global?s.index+s[0].length:n),u&&s&&s.length>1&&o.call(s[0],i,function(){for(d=1;d<arguments.length-2;d++)arguments[d]===void 0&&(s[d]=void 0)}),s}),e.exports=s}),"94ca":(function(e,t,n){var r=n(`d039`),i=/#|\.prototype\./,a=function(e,t){var n=s[o(e)];return n==l?!0:n==c?!1:typeof t==`function`?r(t):!!t},o=a.normalize=function(e){return String(e).replace(i,`.`).toLowerCase()},s=a.data={},c=a.NATIVE=`N`,l=a.POLYFILL=`P`;e.exports=a}),"99af":(function(e,t,n){var r=n(`23e7`),i=n(`d039`),a=n(`e8b5`),o=n(`861d`),s=n(`7b0b`),c=n(`50c4`),l=n(`8418`),u=n(`65f0`),d=n(`1dde`),f=n(`b622`),p=n(`2d00`),m=f(`isConcatSpreadable`),h=9007199254740991,g=`Maximum allowed index exceeded`,_=p>=51||!i(function(){var e=[];return e[m]=!1,e.concat()[0]!==e}),v=d(`concat`),y=function(e){if(!o(e))return!1;var t=e[m];return t===void 0?a(e):!!t};r({target:`Array`,proto:!0,forced:!_||!v},{concat:function(e){var t=s(this),n=u(t,0),r=0,i,a,o,d,f;for(i=-1,o=arguments.length;i<o;i++)if(f=i===-1?t:arguments[i],y(f)){if(d=c(f.length),r+d>h)throw TypeError(g);for(a=0;a<d;a++,r++)a in f&&l(n,r,f[a])}else{if(r>=h)throw TypeError(g);l(n,r++,f)}return n.length=r,n}})}),"9bdd":(function(e,t,n){var r=n(`825a`);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){var a=e.return;throw a!==void 0&&r(a.call(e)),t}}}),"9bf2":(function(e,t,n){var r=n(`83ab`),i=n(`0cfb`),a=n(`825a`),o=n(`c04e`),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(a(e),t=o(t,!0),a(n),i)try{return s(e,t,n)}catch{}if(`get`in n||`set`in n)throw TypeError(`Accessors not supported`);return`value`in n&&(e[t]=n.value),e}}),"9ed3":(function(e,t,n){var r=n(`ae93`).IteratorPrototype,i=n(`7c73`),a=n(`5c6c`),o=n(`d44e`),s=n(`3f8c`),c=function(){return this};e.exports=function(e,t,n){var l=t+` Iterator`;return e.prototype=i(r,{next:a(1,n)}),o(e,l,!1,!0),s[l]=c,e}}),"9f7f":(function(e,t,n){var r=n(`d039`);function i(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=r(function(){var e=i(`a`,`y`);return e.lastIndex=2,e.exec(`abcd`)!=null}),t.BROKEN_CARET=r(function(){var e=i(`^r`,`gy`);return e.lastIndex=2,e.exec(`str`)!=null})}),a2bf:(function(e,t,n){var r=n(`e8b5`),i=n(`50c4`),a=n(`0366`),o=function(e,t,n,s,c,l,u,d){for(var f=c,p=0,m=u?a(u,d,3):!1,h;p<s;){if(p in n){if(h=m?m(n[p],p,t):n[p],l>0&&r(h))f=o(e,t,h,i(h.length),f,l-1)-1;else{if(f>=9007199254740991)throw TypeError(`Exceed the acceptable array length`);e[f]=h}f++}p++}return f};e.exports=o}),a352:(function(e,n){e.exports=t}),a434:(function(e,t,n){var r=n(`23e7`),i=n(`23cb`),a=n(`a691`),o=n(`50c4`),s=n(`7b0b`),c=n(`65f0`),l=n(`8418`),u=n(`1dde`),d=n(`ae40`),f=u(`splice`),p=d(`splice`,{ACCESSORS:!0,0:0,1:2}),m=Math.max,h=Math.min,g=9007199254740991,_=`Maximum allowed length exceeded`;r({target:`Array`,proto:!0,forced:!f||!p},{splice:function(e,t){var n=s(this),r=o(n.length),u=i(e,r),d=arguments.length,f,p,v,y,b,x;if(d===0?f=p=0:d===1?(f=0,p=r-u):(f=d-2,p=h(m(a(t),0),r-u)),r+f-p>g)throw TypeError(_);for(v=c(n,p),y=0;y<p;y++)b=u+y,b in n&&l(v,y,n[b]);if(v.length=p,f<p){for(y=u;y<r-p;y++)b=y+p,x=y+f,b in n?n[x]=n[b]:delete n[x];for(y=r;y>r-p+f;y--)delete n[y-1]}else if(f>p)for(y=r-p;y>u;y--)b=y+p-1,x=y+f-1,b in n?n[x]=n[b]:delete n[x];for(y=0;y<f;y++)n[y+u]=arguments[y+2];return n.length=r-p+f,v}})}),a4d3:(function(e,t,n){var r=n(`23e7`),i=n(`da84`),a=n(`d066`),o=n(`c430`),s=n(`83ab`),c=n(`4930`),l=n(`fdbf`),u=n(`d039`),d=n(`5135`),f=n(`e8b5`),p=n(`861d`),m=n(`825a`),h=n(`7b0b`),g=n(`fc6a`),_=n(`c04e`),v=n(`5c6c`),y=n(`7c73`),b=n(`df75`),x=n(`241c`),S=n(`057f`),C=n(`7418`),w=n(`06cf`),T=n(`9bf2`),E=n(`d1e7`),D=n(`9112`),O=n(`6eeb`),k=n(`5692`),A=n(`f772`),ee=n(`d012`),j=n(`90e3`),te=n(`b622`),M=n(`e538`),N=n(`746f`),P=n(`d44e`),ne=n(`69f3`),re=n(`b727`).forEach,F=A(`hidden`),ie=`Symbol`,I=`prototype`,ae=te(`toPrimitive`),oe=ne.set,L=ne.getterFor(ie),R=Object[I],se=i.Symbol,ce=a(`JSON`,`stringify`),le=w.f,ue=T.f,de=S.f,z=E.f,fe=k(`symbols`),pe=k(`op-symbols`),me=k(`string-to-symbol-registry`),he=k(`symbol-to-string-registry`),ge=k(`wks`),B=i.QObject,V=!B||!B[I]||!B[I].findChild,_e=s&&u(function(){return y(ue({},`a`,{get:function(){return ue(this,`a`,{value:7}).a}})).a!=7})?function(e,t,n){var r=le(R,t);r&&delete R[t],ue(e,t,n),r&&e!==R&&ue(R,t,r)}:ue,ve=function(e,t){var n=fe[e]=y(se[I]);return oe(n,{type:ie,tag:e,description:t}),s||(n.description=t),n},ye=l?function(e){return typeof e==`symbol`}:function(e){return Object(e)instanceof se},H=function(e,t,n){e===R&&H(pe,t,n),m(e);var r=_(t,!0);return m(n),d(fe,r)?(n.enumerable?(d(e,F)&&e[F][r]&&(e[F][r]=!1),n=y(n,{enumerable:v(0,!1)})):(d(e,F)||ue(e,F,v(1,{})),e[F][r]=!0),_e(e,r,n)):ue(e,r,n)},be=function(e,t){m(e);var n=g(t);return re(b(n).concat(W(n)),function(t){(!s||xe.call(n,t))&&H(e,t,n[t])}),e},U=function(e,t){return t Line truncated
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function m(e,t){return l(e)||u(e,t)||f(e,t)||p()}function h(e){if(Array.isArray(e))return d(e)}function g(e){if(typeof Symbol<`u`&&Symbol.iterator in Object(e))return Array.from(e)}function _(){throw TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function v(e){return h(e)||g(e)||f(e)||_()}var y=n(`a352`),b=n.n(y);function x(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function S(e,t,n){var r=n===0?e.children[0]:e.children[n-1].nextSibling;e.insertBefore(t,r)}var C=n(`dbf1`);n(`13d5`),n(`4fad`),n(`ac1f`),n(`5319`);function w(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var T=/-(\w)/g,E=w(function(e){return e.replace(T,function(e,t){return t.toUpperCase()})});n(`5db7`),n(`73d9`);var D=[`Start`,`Add`,`Remove`,`Update`,`End`],O=[`Choose`,`Unchoose`,`Sort`,`Filter`,`Clone`],k=[`Move`],A=[k,D,O].flatMap(function(e){return e}).map(function(e){return`on${e}`}),ee={manage:k,manageAndEmit:D,emit:O};function j(e){return A.indexOf(e)!==-1}n(`caad`),n(`2ca0`);var te=`a.abbr.address.area.article.aside.audio.b.base.bdi.bdo.blockquote.body.br.button.canvas.caption.cite.code.col.colgroup.data.datalist.dd.del.details.dfn.dialog.div.dl.dt.em.embed.fieldset.figcaption.figure.footer.form.h1.h2.h3.h4.h5.h6.head.header.hgroup.hr.html.i.iframe.img.input.ins.kbd.label.legend.li.link.main.map.mark.math.menu.menuitem.meta.meter.nav.noscript.object.ol.optgroup.option.output.p.param.picture.pre.progress.q.rb.rp.rt.rtc.ruby.s.samp.script.section.select.slot.small.source.span.strong.style.sub.summary.sup.svg.table.tbody.td.template.textarea.tfoot.th.thead.time.title.tr.track.u.ul.var.video.wbr`.split(`.`);function M(e){return te.includes(e)}function N(e){return[`transition-group`,`TransitionGroup`].includes(e)}function P(e){return[`id`,`class`,`role`,`style`].includes(e)||e.startsWith(`data-`)||e.startsWith(`aria-`)||e.startsWith(`on`)}function ne(e){return e.reduce(function(e,t){var n=m(t,2),r=n[0];return e[r]=n[1],e},{})}function re(e){var t=e.$attrs,n=e.componentData,r=n===void 0?{}:n;return c(c({},ne(Object.entries(t).filter(function(e){var t=m(e,2),n=t[0];return t[1],P(n)}))),r)}function F(e){var t=e.$attrs,n=e.callBackBuilder,r=ne(ie(t));Object.entries(n).forEach(function(e){var t=m(e,2),n=t[0],i=t[1];ee[n].forEach(function(e){r[`on${e}`]=i(e)})});var i=`[data-draggable]${r.draggable||``}`;return c(c({},r),{},{draggable:i})}function ie(e){return Object.entries(e).filter(function(e){var t=m(e,2),n=t[0];return t[1],!P(n)}).map(function(e){var t=m(e,2),n=t[0],r=t[1];return[E(n),r]}).filter(function(e){var t=m(e,2),n=t[0];return t[1],!j(n)})}n(`c740`);function I(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function ae(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function oe(e,t,n){return t&&ae(e.prototype,t),n&&ae(e,n),e}var L=function(e){return e.el},R=function(e,t){return e.__draggable_context=t},se=function(e){return e.__draggable_context},ce=function(){function e(t){var n=t.nodes,r=n.header,i=n.default,a=n.footer,o=t.root,s=t.realList;I(this,e),this.defaultNodes=i,this.children=[].concat(v(r),v(i),v(a)),this.externalComponent=o.externalComponent,this.rootTransition=o.transition,this.tag=o.tag,this.realList=s}return oe(e,[{key:`render`,value:function(e,t){var n=this.tag,r=this.children;return e(n,t,this._isRootComponent?{default:function(){return r}}:r)}},{key:`updated`,value:function(){var e=this.defaultNodes,t=this.realList;e.forEach(function(e,n){R(L(e),{element:t[n],index:n})})}},{key:`getUnderlyingVm`,value:function(e){return se(e)}},{key:`getVmIndexFromDomIndex`,value:function(e,t){var n=this.defaultNodes,r=n.length,i=t.children,a=i.item(e);if(a===null)return r;var o=se(a);if(o)return o.index;if(r===0)return 0;var s=L(n[0]);return e<v(i).findIndex(function(e){return e===s})?0:r}},{key:`_isRootComponent`,get:function(){return this.externalComponent||this.rootTransition}}]),e}(),le=n(`8bbf`);function ue(e,t){var n=e[t];return n?n():[]}function de(e){var t=e.$slots,n=e.realList,r=e.getKey,i=n||[],a=m([`header`,`footer`].map(function(e){return ue(t,e)}),2),o=a[0],s=a[1],l=t.item;if(!l)throw Error(`draggable element must have an item slot`);var u=i.flatMap(function(e,t){return l({element:e,index:t}).map(function(t){return t.key=r(e),t.props=c(c({},t.props||{}),{},{"data-draggable":!0}),t})});if(u.length!==i.length)throw Error(`Item slot must have only one child`);return{header:o,footer:s,default:u}}function z(e){var t=N(e),n=!M(e)&&!t;return{transition:t,externalComponent:n,tag:n?(0,le.resolveComponent)(e):t?le.TransitionGroup:e}}function fe(e){var t=e.$slots,n=e.tag,r=e.realList,i=e.getKey;return new ce({nodes:de({$slots:t,realList:r,getKey:i}),root:z(n),realList:r})}function pe(e,t){var n=this;(0,le.nextTick)(function(){return n.$emit(e.toLowerCase(),t)})}function me(e){var t=this;return function(n,r){if(t.realList!==null)return t[`onDrag${e}`](n,r)}}function he(e){var t=this,n=me.call(this,e);return function(r,i){n.call(t,r,i),pe.call(t,e,r)}}var ge=null,B={list:{type:Array,required:!1,default:null},mode Line truncated
Loaded 100 of 641 files, more files were not shown because too many files have changed in this diff. Show more