sf_web_dist/js/base-setting.1756459140674BKWXiObs.js

2 lines
9.3 KiB
JavaScript
Raw Normal View History

2025-08-29 17:20:14 +08:00
import{dd as e,de as a,df as l,dg as n,dh as t,di as s,dj as o,dk as r,b as i,h as u,dl as d,_ as c,d as p,u as m,a as v,j as f,F as g,dm as b,r as h,c as k,al as _,e as w,l as y,n as V,g as S,t as C,N as x,dn as R,dp as U,d6 as D,Y as O,dq as A,z as T,dr as j,U as E,ds as H,dt as I,p as B,du as M,dv as P,J as z,dw as $,d7 as q,v as F,b2 as J,o as K,ag as L,aZ as N,w as W,bo as X,a7 as Y,a8 as Z,m as G,bp as Q,am as ee,bW as ae,bX as le,bO as ne,d3 as te,O as se,E as oe,an as re,a_ as ie,aO as ue}from"./index.17564591406745lmpCs6q.js";import{E as de}from"./el-card.1756459140674Covu3pnV.js";import{E as ce}from"./el-text.1756459140674dopA6ZEH.js";import{g as pe,d as me,b as ve}from"./payee-configure.1756459140674CP0VJat_.js";import fe from"./config-set.1756459140674lc-N2kRv.js";function ge(e){return e!=e}function be(a,l){return!!(null==a?0:a.length)&&function(a,l,n){return l==l?function(e,a,l){for(var n=l-1,t=e.length;++n<t;)if(e[n]===a)return n;return-1}(a,l,n):e(a,ge,n)}(a,l,0)>-1}var he=a&&1/l(new a([,-0]))[1]==1/0?function(e){return new a(e)}:function(){};var ke=s(function(e){return function(e,a,s){var o=-1,r=be,i=e.length,u=!0,d=[],c=d;if(i>=200){var p=he(e);if(p)return l(p);u=!1,r=t,c=new n}else c=d;e:for(;++o<i;){var m=e[o],v=m;if(m=0!==m?m:0,u&&v==v){for(var f=c.length;f--;)if(c[f]===v)continue e;d.push(m)}else r(c,v,s)||(c!==d&&c.push(v),d.push(m))}return d}(o(e,1,r,!0))});var _e=c(p({__name:"panel-time-range",props:i({...d,parsedValue:{type:u(Array)}}),emits:["pick","select-range","set-picker-option"],setup(e,{emit:a}){const l=e,n=(e,a)=>{const l=[];for(let n=e;n<=a;n++)l.push(n);return l},{t:t,lang:s}=m(),o=v("time"),r=v("picker"),i=f(j),{arrowControl:u,disabledHours:d,disabledMinutes:c,disabledSeconds:p,defaultValue:E}=i.props,H=g(()=>[o.be("range-picker","body"),o.be("panel","content"),o.is("arrow",u),z.value?"has-seconds":""]),I=g(()=>[o.be("range-picker","body"),o.be("panel","content"),o.is("arrow",u),z.value?"has-seconds":""]),B=g(()=>l.parsedValue[0]),M=g(()=>l.parsedValue[1]),P=b(l),z=g(()=>l.format.includes("ss")),$=g(()=>l.format.includes("A")?"A":l.format.includes("a")?"a":""),q=e=>{J(e.millisecond(0),M.value)},F=e=>{J(B.value,e.millisecond(0))},J=(e,n)=>{l.visible&&a("pick",[e,n],!0)},K=g(()=>B.value>M.value),L=h([0,2]),N=(e,l)=>{a("select-range",e,l,"min"),L.value=[e,l]},W=g(()=>z.value?11:8),X=(e,l)=>{a("select-range",e,l,"max");const n=S(W);L.value=[e+n,l+n]},Y=(e,a)=>{const l=d?d(e):[],t="start"===e,s=(a||(t?M.value:B.value)).hour(),o=t?n(s+1,23):n(0,s-1);return ke(l,o)},Z=(e,a,l)=>{const t=c?c(e,a):[],s="start"===a,o=l||(s?M.value:B.value);if(e!==o.hour())return t;const r=o.minute(),i=s?n(r+1,59):n(0,r-1);return ke(t,i)},G=(e,a,l,t)=>{const s=p?p(e,a,l):[],o="start"===l,r=t||(o?M.value:B.value),i=r.hour(),u=r.minute();if(e!==i||a!==u)return s;const d=r.second(),c=o?n(d+1,59):n(0,d-1);return ke(s,c)},Q=([e,a])=>[te(e,"start",!0,a),te(a,"end",!1,e)],{getAvailableHours:ee,getAvailableMinutes:ae,getAvailableSeconds:le}=A(Y,Z,G),{timePickerOptions:ne,getAvailableTime:te,onSetOption:se}=R({getAvailableHours:ee,getAvailableMinutes:ae,getAvailableSeconds:le});return a("set-picker-option",["formatToString",e=>e?T(e)?e.map(e=>e.format(l.format)):e.format(l.format):null]),a("set-picker-option",["parseUserInput",e=>e?T(e)?e.map(e=>D(e,l.format).locale(s.value)):D(e,l.format).locale(s.value):null]),a("set-picker-option",["isValidValue",e=>{const a=e.map(e=>D(e).locale(s.value)),l=Q(a);return a[0].isSame(l[0])&&a[1].isSame(l[1])}]),a("set-picker-option",["handleKeydownInput",e=>{const a=e.code,{left:l,right:n,up:t,down:s}=O;if([l,n].includes(a)){return(e=>{const a=z.value?[0,3,6,11,14,17]:[0,3,8,11],l=["hours","minutes"].concat(z.value?["seconds"]:[]),n=(a.indexOf(L.value[0])+e+a.length)%a.length,t=a.length/2;n<t?ne.start_emitSelectRange(l[n]):ne.end_emitSelectRange(l[n-t])})(a===l?-1:1),void e.preventDefault()}if([t,s].includes(a)){const l=a===t?-1:1,n=L.value[0]<W.value?"start":"end";return ne[`${n}_scrollDown`](l),void e.preventDefault()}}]),a("set-picker-option",["getDefaultValue",()=>{if(T(E))return E.ma