tg_web_dist/js/system-setting.CNwGlYZr.js

2 lines
13 KiB
JavaScript
Raw Normal View History

2025-06-27 16:21:05 +08:00
import{bZ as e,b_ as l,b$ as a,c0 as t,c1 as n,c2 as u,c3 as r,c4 as s,b as o,h as d,c5 as i,_ as p,d as c,u as m,a as _,j as f,F as b,c6 as v,r as S,c as U,ag as y,e as T,l as g,n as h,g as V,t as D,N as A,c7 as C,c8 as k,c9 as R,Y as O,ca as w,z as x,U as q,cb as N,cc as P,p as E,cd as I,J as L,ce as j,cf as H,v as M,b1 as B,ad as F,b3 as K,w as $,bq as z,br as J,aj as Y,bO as Z,a5 as G,a6 as Q,bP as W,ak as X,O as ee,cg as le,ch as ae,bo as te}from"./index.DBufqXQZ.js";import{E as ne}from"./el-card.Bem8-qYG.js";import{E as ue,a as re}from"./el-col.BPCnpV4Q.js";import{b as se,s as oe}from"./sensitive-words.3GgvH6G7.js";function de(e){return e!=e}function ie(l,a){return!!(null==l?0:l.length)&&function(l,a,t){return a==a?function(e,l,a){for(var t=a-1,n=e.length;++t<n;)if(e[t]===l)return t;return-1}(l,a,t):e(l,de,t)}(l,a,0)>-1}var pe=l&&1/a(new l([,-0]))[1]==1/0?function(e){return new l(e)}:function(){};var ce=u((function(e){return function(e,l,u){var r=-1,s=ie,o=e.length,d=!0,i=[],p=i;if(o>=200){var c=pe(e);if(c)return a(c);d=!1,s=n,p=new t}else p=i;e:for(;++r<o;){var m=e[r],_=m;if(m=0!==m?m:0,d&&_==_){for(var f=p.length;f--;)if(p[f]===_)continue e;i.push(m)}else s(p,_,u)||(p!==i&&p.push(_),i.push(m))}return i}(r(e,1,s,!0))}));var me=p(c({__name:"panel-time-range",props:o({...i,parsedValue:{type:d(Array)}}),emits:["pick","select-range","set-picker-option"],setup(e,{emit:l}){const a=e,t=(e,l)=>{const a=[];for(let t=e;t<=l;t++)a.push(t);return a},{t:n,lang:u}=m(),r=_("time"),s=_("picker"),o=f("EP_PICKER_BASE"),{arrowControl:d,disabledHours:i,disabledMinutes:p,disabledSeconds:c,defaultValue:q}=o.props,N=b((()=>[r.be("range-picker","body"),r.be("panel","content"),r.is("arrow",d),j.value?"has-seconds":""])),P=b((()=>[r.be("range-picker","body"),r.be("panel","content"),r.is("arrow",d),j.value?"has-seconds":""])),E=b((()=>a.parsedValue[0])),I=b((()=>a.parsedValue[1])),L=v(a),j=b((()=>a.format.includes("ss"))),H=b((()=>a.format.includes("A")?"A":a.format.includes("a")?"a":"")),M=e=>{F(e.millisecond(0),I.value)},B=e=>{F(E.value,e.millisecond(0))},F=(e,t)=>{a.visible&&l("pick",[e,t],!0)},K=b((()=>E.value>I.value)),$=S([0,2]),z=(e,a)=>{l("select-range",e,a,"min"),$.value=[e,a]},J=b((()=>j.value?11:8)),Y=(e,a)=>{l("select-range",e,a,"max");const t=V(J);$.value=[e+t,a+t]},Z=(e,l)=>{const a=i?i(e):[],n="start"===e,u=(l||(n?I.value:E.value)).hour(),r=n?t(u+1,23):t(0,u-1);return ce(a,r)},G=(e,l,a)=>{const n=p?p(e,l):[],u="start"===l,r=a||(u?I.value:E.value);if(e!==r.hour())return n;const s=r.minute(),o=u?t(s+1,59):t(0,s-1);return ce(n,o)},Q=(e,l,a,n)=>{const u=c?c(e,l,a):[],r="start"===a,s=n||(r?I.value:E.value),o=s.hour(),d=s.minute();if(e!==o||l!==d)return u;const i=s.second(),p=r?t(i+1,59):t(0,i-1);return ce(u,p)},W=([e,l])=>[te(e,"start",!0,l),te(l,"end",!1,e)],{getAvailableHours:X,getAvailableMinutes:ee,getAvailableSeconds:le}=w(Z,G,Q),{timePickerOptions:ae,getAvailableTime:te,onSetOption:ne}=C({getAvailableHours:X,getAvailableMinutes:ee,getAvailableSeconds:le});return l("set-picker-option",["formatToString",e=>e?x(e)?e.map((e=>e.format(a.format))):e.format(a.format):null]),l("set-picker-option",["parseUserInput",e=>e?x(e)?e.map((e=>R(e,a.format).locale(u.value))):R(e,a.format).locale(u.value):null]),l("set-picker-option",["isValidValue",e=>{const l=e.map((e=>R(e).locale(u.value))),a=W(l);return l[0].isSame(a[0])&&l[1].isSame(a[1])}]),l("set-picker-option",["handleKeydownInput",e=>{const l=e.code,{left:a,right:t,up:n,down:u}=O;if([a,t].includes(l)){return(e=>{const l=j.value?[0,3,6,11,14,17]:[0,3,8,11],a=["hours","minutes"].concat(j.value?["seconds"]:[]),t=(l.indexOf($.value[0])+e+l.length)%l.length,n=l.length/2;t<n?ae.start_emitSelectRange(a[t]):ae.end_emitSelectRange(a[t-n])})(l===a?-1:1),void e.preventDefault()}if([n,u].includes(l)){const a=l===n?-1:1,t=$.value[0]<J.value?"start":"end";return ae[`${t}_scrollDown`](a),void e.preventDefault()}}]),l("set-picker-option",["getDefaultValue",()=>{if(x(q))return q.map((e=>R(e).locale(u.value)));const e=R(q).locale(u.value);return[e,e.add(60,"m")]}]),l("set-picker-option",["getRangeAvai