Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-23 04:19:20 +08:00
v3-admin-vite/static/vxe-B-YxKYdf.js

5 lines
436 KiB
JavaScript
Raw Normal View History

import{d as at,Z as zt,ah as d,ai as pn,m as $t,B as vt,f as Re,n as ae,au as Ih,R as St,r as Ue,a6 as yr,G as qt,c as vn,Y as an,A as Ki,a0 as Fh,b as md,a3 as gd,a7 as Nh,ax as Ph}from"./vue-BcpBZq4A.js";import{g as vd,a as Lh,d as Ah}from"./element-DsnG8D0r.js";var Vh={cookies:{path:"/"},treeOptions:{parentKey:"parentId",key:"id",children:"children"},parseDateFormat:"yyyy-MM-dd HH:mm:ss",firstDayOfWeek:1},Ro=Vh;function _h(e,t,n){if(e)if(e.forEach)e.forEach(t,n);else for(var o=0,s=e.length;o<s;o++)t.call(n,e[o],o,e)}var Rn=_h,Bh=Object.prototype.toString,bd=Bh,Hh=bd;function Wh(e){return function(t){return"[object "+e+"]"===Hh.call(t)}}var jl=Wh,zh=jl,jh=Array.isArray||zh("Array"),Bt=jh;function qh(e,t){return e&&e.hasOwnProperty?e.hasOwnProperty(t):!1}var to=qh,Gh=to;function Yh(e,t,n){if(e)for(var o in e)Gh(e,o)&&t.call(n,e[o],o,e)}var ql=Yh,Uh=Bt,Xh=Rn,Kh=ql;function Zh(e,t,n){return e&&(Uh(e)?Xh:Kh)(e,t,n)}var nn=Zh;function Jh(e){return function(t){return typeof t===e}}var Yr=Jh,Qh=Yr,em=Qh("function"),Ln=em,tm=nn;function nm(e,t){var n=Object[e];return function(o){var s=[];if(o){if(n)return n(o);tm(o,t>1?function(c){s.push([""+c,o[c]])}:function(){s.push(arguments[t])})}return s}}var Zi=nm,om=Zi,rm=om("keys",1),Mo=rm,lm=bd,sm=ql,im=Rn;function ui(e,t){var n=e.__proto__.constructor;return t?new n(t):new n}function us(e,t){return t?xd(e,t):e}function xd(e,t){if(e)switch(lm.call(e)){case"[object Object]":{var n=Object.create(Object.getPrototypeOf(e));return sm(e,function(u,f){n[f]=us(u,t)}),n}case"[object Date]":case"[object RegExp]":return ui(e,e.valueOf());case"[object Array]":case"[object Arguments]":{var o=[];return im(e,function(u){o.push(us(u,t))}),o}case"[object Set]":{var s=ui(e);return s.forEach(function(u){s.add(us(u,t))}),s}case"[object Map]":{var c=ui(e);return c.forEach(function(u,f){c.set(f,us(u,t))}),c}}return e}function am(e,t){return e&&xd(e,t)}var Ji=am,cm=Rn,um=Mo,dm=Bt,fm=Ji,sc=Object.assign;function ic(e,t,n){for(var o=t.length,s,c=1;c<o;c++)s=t[c],cm(um(t[c]),n?function(u){e[u]=fm(s[u],n)}:function(u){e[u]=s[u]});return e}var pm=function(e){if(e){var t=arguments;if(e===!0){if(t.length>1)return e=dm(e[1])?[]:{},ic(e,t,!0)}else return sc?sc.apply(Object,t):ic(e,t)}return e},no=pm,hm=Ro,mm=Rn,gm=nn,vm=Ln,bm=no,mr=function(){};function xm(){mm(arguments,function(e){gm(e,function(t,n){mr[n]=vm(t)?function(){var o=t.apply(mr.$context,arguments);return mr.$context=null,o}:t})})}function Cm(e){return bm(hm,e)}mr.VERSION="3.5.30";mr.mixin=xm;mr.setup=Cm;var ym=mr;function wm(e,t,n){for(var o=e.length-1;o>=0;o--)t.call(n,e[o],o,e)}var Qi=wm,Em=Qi,Sm=Mo;function Om(e,t,n){Em(Sm(e),function(o){t.call(n,e[o],o,e)})}var Cd=Om;function Tm(e){return e===null}var Do=Tm,$m=Do;function Rm(e,t){return function(n){return $m(n)?t:n[e]}}var Ur=Rm,Mm=nn,Dm=Ln,km=Ur;function Im(e,t,n){var o={};if(e)if(t)Dm(t)||(t=km(t)),Mm(e,function(s,c){o[c]=t.call(n,s,c,e)});else return e;return o}var Fm=Im;function Nm(e){return e?e.constructor===Object:!1}var Xr=Nm,ac=Bt,cc=Xr,Pm=nn;function yd(e,t){return cc(e)&&cc(t)||ac(e)&&ac(t)?(Pm(t,function(n,o){e[o]=yd(e[o],n)}),e):t}var Lm=function(e){e||(e={});for(var t=arguments,n=t.length,o,s=1;s<n;s++)o=t[s],o&&yd(e,o);return e},Am=Lm,Vm=nn;function _m(e,t,n){var o=[];if(e&&arguments.length>1){if(e.map)return e.map(t,n);Vm(e,function(){o.push(t.apply(n,arguments))})}return o}var Kr=_m,Bm=to,Hm=Bt;function Wm(e,t,n,o,s){return function(c,u,f){if(c&&u){if(e&&c[e])return c[e](u,f);if(t&&Hm(c)){for(var i=0,m=c.length;i<m;i++)if(!!u.call(f,c[i],i,c)===o)return[!0,!1,i,c[i]][n]}else for(var p in c)if(Bm(c,p)&&!!u.call(f,c[p],p,c)===o)return[!0,!1,p,c[p]][n]}return s}}var Is=Wm,zm=Is,jm=zm("some",1,0,!0,!1),wd=jm,qm=Is,Gm=qm("every",1,1,!1,!0),Ed=Gm,Ym=to;function Um(e,t){if(e){if(e.includes)return e.includes(t);for(var n in e)if(Ym(e,n)&&t===e[n])return!0}return!1}var Gl=Um,uc=Bt,dc=Gl;function Xm(e,t){var n,o=0;if(uc(e)&&uc(t)){for(n=t.length;o<n;o++)if(!dc(e,t[o]))return!1;return!0}return dc(e,t)}var Sd=Xm,fc=nn,Km=Gl,Zm=Ln,Jm=Ur;function Qm(e,t,n){var o=[];if(t){Zm(t)||(t=Jm(t));var s,c
`;function td(e){return e.property||["seq","checkbox","radio"].indexOf(e.type)>-1}const ih=e=>{const t=[];return e.forEach(n=>{n.childNodes&&n.childNodes.length?(t.push(n),t.push(...ih(n.childNodes))):t.push(n)}),t},Wk=e=>{let t=1;const n=(c,u)=>{if(u&&(c._level=u._level+1,t<c._level&&(t=c._level)),c.childNodes&&c.childNodes.length){let f=0;c.childNodes.forEach(i=>{n(i,c),f+=i._colSpan}),c._colSpan=f}else c._colSpan=1};e.forEach(c=>{c._level=1,n(c)});const o=[];for(let c=0;c<t;c++)o.push([]);return ih(e).forEach(c=>{c.childNodes&&c.childNodes.length?c._rowSpan=1:c._rowSpan=t-c._level+1,o[c._level-1].push(c)}),o};function zk(e){return e===!0?"full":e||"default"}function Lr(e){return e==="TRUE"||e==="true"||e===!0}function Cs(e,t){const{footerFilterMethod:n}=e;return n?t.filter((o,s)=>n({items:o,$rowIndex:s})):t}function jk(e,t){if(t){if(e.type==="seq")return` ${t}`;switch(e.cellType){case"string":if(!isNaN(t))return` ${t}`;break;case"number":break;default:if(t.length>=12&&!isNaN(t))return` ${t}`;break}}return t}function Ar(e){return/[",\s\n]/.test(e)?`"${e.replace(/"/g,'""')}"`:e}function In(e,t){return e.getElementsByTagName(t)}function nd(e){return`#${e}@${l.uniqueId()}`}function ah(e,t){return e.replace(/#\d+@\d+/g,n=>l.hasOwnProp(t,n)?t[n]:n)}function od(e,t){return ah(e,t).replace(/^"+$/g,o=>'"'.repeat(Math.ceil(o.length/2)))}function ch(e,t,n){const o=t.split(ar),s=[];let c=[];if(o.length){const u={},f=Date.now();o.forEach(i=>{if(i){const m={};i=i.replace(/("")|(\n)/g,(b,M)=>{const V=nd(f);return u[V]=M?'"':`
`,V}).replace(/"(.*?)"/g,(b,M)=>{const V=nd(f);return u[V]=ah(M,u),V});const p=i.split(n);c.length?(p.forEach((b,M)=>{M<c.length&&(m[c[M]]=od(b.trim(),u))}),s.push(m)):c=p.map(b=>od(b.trim(),u))}})}return{fields:c,rows:s}}function qk(e,t){return ch(e,t,",")}function Gk(e,t){return ch(e,t," ")}function Yk(e,t){const o=new DOMParser().parseFromString(t,"text/html"),s=In(o,"body"),c=[],u=[];if(s.length){const f=In(s[0],"table");if(f.length){const i=In(f[0],"thead");if(i.length){l.arrayEach(In(i[0],"tr"),p=>{l.arrayEach(In(p,"th"),b=>{u.push(b.textContent)})});const m=In(f[0],"tbody");m.length&&l.arrayEach(In(m[0],"tr"),p=>{const b={};l.arrayEach(In(p,"td"),(M,V)=>{u[V]&&(b[u[V]]=M.textContent||"")}),c.push(b)})}}}return{fields:u,rows:c}}function Uk(e,t){const o=new DOMParser().parseFromString(t,"application/xml"),s=In(o,"Worksheet"),c=[],u=[];if(s.length){const f=In(s[0],"Table");if(f.length){const i=In(f[0],"Row");i.length&&(l.arrayEach(In(i[0],"Cell"),m=>{u.push(m.textContent)}),l.arrayEach(i,(m,p)=>{if(p){const b={},M=In(m,"Cell");l.arrayEach(M,(V,N)=>{u[N]&&(b[u[N]]=V.textContent)}),c.push(b)}}))}}return{fields:u,rows:c}}function rd(e){l.eachTree(e,t=>{delete t._level,delete t._colSpan,delete t._rowSpan,delete t._children,delete t.childNodes},{children:"children"})}function Xk(e,t){const n=[];return e.forEach(o=>{const s=o.property;s&&n.push(s)}),t.some(o=>n.indexOf(o)>-1)}const Kk=["exportData","importByFile","importData","saveFile","readFile","print","openImport","openExport","openPrint"],Zk={setupTable(e){const{props:t,reactData:n,internalData:o}=e,{computeTreeOpts:s,computePrintOpts:c,computeExportOpts:u,computeImportOpts:f,computeCustomOpts:i,computeSeqOpts:m,computeRadioOpts:p,computeCheckboxOpts:b,computeColumnOpts:M}=e.getComputeMaps(),V=vt("$xegrid",null),N=H=>{const S=s.value,$=S.children||S.childrenField;return H[$]&&H[$].length},O=(H,S,$,z)=>{const ve=m.value.seqMethod||$.seqMethod;return ve?ve({row:H,rowIndex:e.getRowIndex(H),$rowIndex:S,column:$,columnIndex:e.getColumnIndex($),$columnIndex:z}):e.getRowSeq(H)};function j(H,S){const $=M.value,z=S.headerExportMethod||$.headerExportMethod;return z?z({column:S,options:H,$table:e}):(H.original?S.property:S.getTitle())||""}const w=H=>l.isBoolean(H)?H?"TRUE":"FALSE":H,T=(H,S,$)=>{const{isAllExpand:z,mode:K}=H,{treeConfig:ve}=t,Ie=p.value,Oe=b.value,Ae=s.value,He=M.value;if(Pr||(Pr=document.createElement("div")),ve){const fe=Ae.children||Ae.childrenField,P=[],Q=new Map;return l.eachTree($,(pe,Ee,Fe,se,re,ue)=>{const we=pe._row||pe,_=re&&re._row?re._row:re;if(z||!_||Q.has(_)&&e.isTreeExpandByRow(_)){const I=N(we),J={_row:we,_level:ue.length-1,_hasChild:I,_expand:I&&e.isTreeExpandByRow(we)};S.forEach((X,ce)=>{let ke="";const Se=X.editRender||X.cellRender;let be=X.exportMethod;if(!be&&Se&&Se.name){const W=nt.renderer.get(Se.name);W&&(be=W.exportMethod)}if(be||(be=He.exportMethod),be)ke=be({$table:e,row:we,column:X,options:H});else switch(X.type){case"seq":ke=K==="all"?se.map((W,ee)=>ee%2===0?Number(W)+1:".").join(""):O(we,Ee,X,ce);break;case"checkbox":ke=w(e.isCheckedByCheckboxRow(we)),J._checkboxLabel=Oe.labelField?l.get(we,Oe.labelField):"",J._checkboxDisabled=Oe.checkMethod&&!Oe.checkMethod({row:we});break;case"radio":ke=w(e.isCheckedByRadioRow(we)),J._radioLabel=Ie.labelField?l.get(we,Ie.labelField):"",J._radioDisabled=Ie.checkMethod&&!Ie.checkMethod({row:we});break;default:if(H.original)ke=Gn(we,X);else if(ke=e.getCellLabel(we,X),X.type==="html")Pr.innerHTML=ke,ke=Pr.innerText.trim();else{const W=e.getCell(we,X);W&&(ke=W.innerText.trim())}}J[X.id]=l.toValueString(ke)}),Q.set(we,1),P.push(Object.assign(J,we))}},{children:fe}),P}return $.map((fe,P)=>{const Q={_row:fe};return S.forEach((pe,Ee)=>{let Fe="";const se=pe.editRender||pe.cellRender;let re=pe.exportMethod;if(!re&&se&&se.name){const ue=nt.renderer.get(se.name);ue&&(re=ue.exportMethod)}if(re)Fe=re({$table:e,row:fe,column:pe,options:H});else switch(pe.type){case"seq":Fe=K==="all"?P+1:O(fe,P,pe,Ee);break;case"checkbox":Fe=w(e.isCheckedByCheckboxRow(fe)),Q._checkboxLabel=Oe.labelField?l.get(fe,Oe.labelField):"
 `)}},w=()=>{e.autosize&&ae(()=>{const F=O.value,{minRows:G,maxRows:me}=F,Te=m.value,$e=wo.clientHeight,ie=getComputedStyle(Te),he=l.toNumber(ie.lineHeight),de=l.toNumber(ie.paddingTop),ne=l.toNumber(ie.paddingBottom),H=l.toNumber(ie.borderTopWidth),S=l.toNumber(ie.borderBottomWidth),$=de+ne+H+S,z=($e-$)/he,K=z&&/[0-9]/.test(""+z)?z:Math.floor(z)+1;let ve=K;K<G?ve=G:K>me&&(ve=me),Te.style.height=`${ve*he+$}px`})},T=F=>{const G=f.inputValue;b.dispatchEvent(F.type,{value:G},F)},y=(F,G)=>{f.inputValue=F,n("update:modelValue",F),l.toValueString(e.modelValue)!==F&&(M.dispatchEvent("change",{value:F},G),o&&s&&o.triggerItemEvent(G,s.itemConfig.field,F))},E=F=>{const{immediate:G}=e,Te=F.target.value;f.inputValue=Te,G&&y(Te,F),b.dispatchEvent("input",{value:Te},F),w()},A=F=>{const{immediate:G}=e;G?T(F):y(f.inputValue,F)},q=F=>{const{immediate:G}=e,{inputValue:me}=f;G||y(me,F),b.dispatchEvent("blur",{value:me},F)};M={dispatchEvent(F,G,me){n(F,Object.assign({$textarea:b,$event:me},G))},focus(){return m.value.focus(),ae()},blur(){return m.value.blur(),ae()}},Object.assign(b,M),at(()=>e.modelValue,F=>{f.inputValue=F,j()}),ae(()=>{const{autosize:F}=e;F&&(j(),w())});const k=()=>{const{className:F,resize:G,placeholder:me,disabled:Te,maxlength:$e,autosize:ie,showWordCount:he,countMethod:de,rows:ne,cols:H}=e,{inputValue:S}=f,$=u.value,z=N.value,K=V.value;return d("div",{ref:i,class:["vxe-textarea",F,{[`size--${$}`]:$,"is--autosize":ie,"is--count":he,"is--disabled":Te,"def--rows":!l.eqNull(ne),"def--cols":!l.eqNull(H)}]},[d("textarea",{ref:m,class:"vxe-textarea--inner",value:S,name:e.name,placeholder:me?_t(me):null,maxlength:$e,readonly:e.readonly,disabled:Te,rows:ne,cols:H,style:G?{resize:G}:null,onInput:E,onChange:A,onKeydown:T,onKeyup:T,onClick:T,onFocus:T,onBlur:q}),he?d("span",{class:["vxe-textarea--count",{"is--error":z}]},de?`${de({value:S})}`:`${K}${$e?`/${$e}`:""}`):null])};return b.renderVN=k,b},render(){return this.renderVN()}}),za=Object.assign(Il,{install:function(e){e.component(Il.name,Il)}}),_1=za;Mt.component(Il.name,Il);const Fl=$t({name:"VxeButtonGroup",props:{options:Array,mode:String,status:String,round:Boolean,circle:Boolean,className:[String,Function],disabled:Boolean,size:{type:String,default:()=>v.buttonGroup.size||v.size}},emits:["click"],setup(e,t){const{slots:n,emit:o}=t,s=l.uniqueId(),c={},u={xID:s,props:e,context:t,getComputeMaps:()=>c};Qt(e);const f={dispatchEvent(p,b,M){o(p,Object.assign({$buttonGroup:u,$event:M},b))}};Object.assign(u,f,{handleClick(p,b){const{options:M}=e,{name:V}=p,N=M?M.find(O=>O.name===V):null;f.dispatchEvent("click",Object.assign(Object.assign({},p),{option:N}),b)}});const m=()=>{const{className:p,options:b}=e,M=n.default;return d("div",{class:["vxe-button-group",p?l.isFunction(p)?p({$buttonGroup:u}):p:""]},M?M({}):b?b.map((V,N)=>d(hn,Object.assign({key:N},V))):[])};return u.renderVN=m,qt("$xebuttongroup",u),m}}),ja=Object.assign(Fl,{install(e){e.component(Fl.name,Fl)}}),B1=ja;Mt.component(Fl.name,Fl);function Ch(e){return oh(),new Promise(t=>{if(e&&e.id&&dr.some(n=>n.props.id===e.id))t("exist");else{const n=e.onHide,o=Object.assign(e,{key:l.uniqueId(),modelValue:!0,onHide(s){const c=vr.modals;n&&n(s),vr.modals=c.filter(u=>u.key!==o.key),t(s.type)}});vr.modals.push(o)}})}function yh(e){return l.find(dr,t=>t.props.id===e)}function H1(e){const t=e?[yh(e)]:dr,n=[];return t.forEach(o=>{o&&n.push(o.close())}),Promise.all(n)}function qa(e,t,n,o){let s;return l.isObject(t)?s=t:s={content:l.toValueString(t),title:n},Ch(Object.assign(Object.assign(Object.assign({},e),o),s))}function W1(e,t,n){return qa({type:"alert",showFooter:!0},e,t,n)}function z1(e,t,n){return qa({type:"confirm",status:"question",showFooter:!0},e,t,n)}function j1(e,t){return qa({type:"message",mask:!1,lockView:!1,showHeader:!1},e,"",t)}const wh={get:yh,close:H1,open:Ch,alert:W1,confirm:z1,message:j1},q1=wh,Ga=Object.assign(Go,{install:function(e){e.component(Go.name,Go),nt.modal=wh}}),G1=Ga;Mt.component(Go.name,Go);const hr=[],Nl=$t({name:"VxeDrawer",props:{modelValue:Boolean,id:String,title:String,loading:{type:Boolean,def