HEX
Server: nginx/1.28.3
System: Linux VM-0-7-opencloudos 6.6.117-45.oc9.x86_64 #1 SMP Thu Dec 4 10:26:39 CST 2025 x86_64
User: www (1000)
PHP: 8.2.28
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.213n.cn/wp-content/plugins/smart-seo-tool/assets/wbp/el-checkbox-COftrXd0.js
import{a8 as e,a9 as a,b4 as l,bs as n,aY as u,ad as o,T as t,a1 as s,ac as i,bD as d,bt as r,Z as c,m as b,x as v,a$ as m,c as h,aT as p,bP as f,b6 as k,bQ as x,bi as g,bu as C,a_ as L,S as y,ae as V,V as B,l as S,f as F,w as I,g as E,e as z,p as w,s as N,k as U,n as D,bv as O,b8 as _,bR as R,aa as $,F as G,j,t as A,aR as P,R as Q,Y as T,O as Y,Q as K,C as M,bS as Z,b7 as q,ah as H,ai as J}from"./wbs-CW01onor.js";import{i as W}from"./el-select-DkDLIfi4.js";const X={modelValue:{type:[Number,String,Boolean],default:void 0},label:{type:[String,Boolean,Number,Object],default:void 0},value:{type:[String,Boolean,Number,Object],default:void 0},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueValue:{type:[String,Number],default:void 0},falseValue:{type:[String,Number],default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},border:Boolean,size:u,tabindex:[String,Number],validateEvent:{type:Boolean,default:!0},...n(["ariaControls"])},ee={[o]:n=>e(n)||a(n)||l(n),change:n=>e(n)||a(n)||l(n)},ae=Symbol("checkboxGroupContextKey"),le=(e,{model:a,isLimitExceeded:l,hasOwnLabel:n,isDisabled:u,isLabeledByFormItem:o})=>{const i=t(ae,void 0),{formItem:d}=r(),{emit:h}=c();function p(a){var l,n,u,o;return[!0,e.trueValue,e.trueLabel].includes(a)?null==(n=null!=(l=e.trueValue)?l:e.trueLabel)||n:null!=(o=null!=(u=e.falseValue)?u:e.falseLabel)&&o}const f=s((()=>(null==i?void 0:i.validateEvent)||e.validateEvent));return b((()=>e.modelValue),(()=>{f.value&&(null==d||d.validate("change").catch((e=>m())))})),{handleChange:function(e){if(l.value)return;const a=e.target;h("change",p(a.checked),e)},onClickRoot:async function(t){if(!l.value&&!n.value&&!u.value&&o.value){t.composedPath().some((e=>"LABEL"===e.tagName))||(a.value=p([!1,e.falseValue,e.falseLabel].includes(a.value)),await v(),function(e,a){h("change",p(e),a)}(a.value,t))}}}},ne=(e,a)=>{const{formItem:n}=r(),{model:u,isGroup:b,isLimitExceeded:v}=(e=>{const a=h(!1),{emit:l}=c(),n=t(ae,void 0),u=s((()=>!1===i(n))),d=h(!1),r=s({get(){var l,o;return u.value?null==(l=null==n?void 0:n.modelValue)?void 0:l.value:null!=(o=e.modelValue)?o:a.value},set(e){var t,s;u.value&&p(e)?(d.value=void 0!==(null==(t=null==n?void 0:n.max)?void 0:t.value)&&e.length>(null==n?void 0:n.max.value)&&e.length>r.value.length,!1===d.value&&(null==(s=null==n?void 0:n.changeEvent)||s.call(n,e))):(l(o,e),a.value=e)}});return{model:r,isGroup:u,isLimitExceeded:d}})(e),{isFocused:m,isChecked:y,checkboxButtonSize:V,checkboxSize:B,hasOwnLabel:S,actualValue:F}=((e,a,{model:n})=>{const u=t(ae,void 0),o=h(!1),i=s((()=>f(e.value)?e.label:e.value)),d=s((()=>{const a=n.value;return l(a)?a:p(a)?k(i.value)?a.map(x).some((e=>W(e,i.value))):a.map(x).includes(i.value):null!=a?a===e.trueValue||a===e.trueLabel:!!a}));return{checkboxButtonSize:g(s((()=>{var e;return null==(e=null==u?void 0:u.size)?void 0:e.value})),{prop:!0}),isChecked:d,isFocused:o,checkboxSize:g(s((()=>{var e;return null==(e=null==u?void 0:u.size)?void 0:e.value}))),hasOwnLabel:s((()=>!!a.default||!f(i.value))),actualValue:i}})(e,a,{model:u}),{isDisabled:I}=(({model:e,isChecked:a})=>{const l=t(ae,void 0),n=s((()=>{var n,u;const o=null==(n=null==l?void 0:l.max)?void 0:n.value,t=null==(u=null==l?void 0:l.min)?void 0:u.value;return!i(o)&&e.value.length>=o&&!a.value||!i(t)&&e.value.length<=t&&a.value}));return{isDisabled:d(s((()=>(null==l?void 0:l.disabled.value)||n.value))),isLimitDisabled:n}})({model:u,isChecked:y}),{inputId:E,isLabeledByFormItem:z}=C(e,{formItemContext:n,disableIdGeneration:S,disableIdManagement:b}),{handleChange:w,onClickRoot:N}=le(e,{model:u,isLimitExceeded:v,hasOwnLabel:S,isDisabled:I,isLabeledByFormItem:z});var U,D;return e.checked&&(p(u.value)&&!u.value.includes(F.value)?u.value.push(F.value):u.value=null==(D=null!=(U=e.trueValue)?U:e.trueLabel)||D),L({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},s((()=>b.value&&f(e.value)))),L({from:"true-label",replacement:"true-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},s((()=>!!e.trueLabel))),L({from:"false-label",replacement:"false-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},s((()=>!!e.falseLabel))),{inputId:E,isLabeledByFormItem:z,isChecked:y,isDisabled:I,isFocused:m,checkboxButtonSize:V,checkboxSize:B,hasOwnLabel:S,model:u,actualValue:F,handleChange:w,onClickRoot:N}},ue=y({name:"ElCheckbox"});var oe=Q(y({...ue,props:X,emits:ee,setup(e){const a=e,l=V(),{inputId:n,isLabeledByFormItem:u,isChecked:o,isDisabled:t,isFocused:i,checkboxSize:d,hasOwnLabel:r,model:c,actualValue:b,handleChange:v,onClickRoot:m}=ne(a,l),h=B("checkbox"),p=s((()=>[h.b(),h.m(d.value),h.is("disabled",t.value),h.is("bordered",a.border),h.is("checked",o.value)])),f=s((()=>[h.e("input"),h.is("disabled",t.value),h.is("checked",o.value),h.is("indeterminate",a.indeterminate),h.is("focus",i.value)]));return(e,a)=>(F(),S(P(!U(r)&&U(u)?"span":"label"),{class:N(U(p)),"aria-controls":e.indeterminate?e.ariaControls:null,onClick:U(m)},{default:I((()=>{var a,l,u,o;return[E("span",{class:N(U(f))},[e.trueValue||e.falseValue||e.trueLabel||e.falseLabel?D((F(),z("input",{key:0,id:U(n),"onUpdate:modelValue":e=>_(c)?c.value=e:null,class:N(U(h).e("original")),type:"checkbox",indeterminate:e.indeterminate,name:e.name,tabindex:e.tabindex,disabled:U(t),"true-value":null==(l=null!=(a=e.trueValue)?a:e.trueLabel)||l,"false-value":null!=(o=null!=(u=e.falseValue)?u:e.falseLabel)&&o,onChange:U(v),onFocus:e=>i.value=!0,onBlur:e=>i.value=!1,onClick:O((()=>{}),["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[R,U(c)]]):D((F(),z("input",{key:1,id:U(n),"onUpdate:modelValue":e=>_(c)?c.value=e:null,class:N(U(h).e("original")),type:"checkbox",indeterminate:e.indeterminate,disabled:U(t),value:U(b),name:e.name,tabindex:e.tabindex,onChange:U(v),onFocus:e=>i.value=!0,onBlur:e=>i.value=!1,onClick:O((()=>{}),["stop"])},null,42,["id","onUpdate:modelValue","indeterminate","disabled","value","name","tabindex","onChange","onFocus","onBlur","onClick"])),[[R,U(c)]]),E("span",{class:N(U(h).e("inner"))},null,2)],2),U(r)?(F(),z("span",{key:0,class:N(U(h).e("label"))},[$(e.$slots,"default"),e.$slots.default?w("v-if",!0):(F(),z(G,{key:0},[j(A(e.label),1)],64))],2)):w("v-if",!0)]})),_:3},8,["class","aria-controls","onClick"]))}}),[["__file","checkbox.vue"]]);const te=y({name:"ElCheckboxButton"});var se=Q(y({...te,props:X,emits:ee,setup(e){const a=e,l=V(),{isFocused:n,isChecked:u,isDisabled:o,checkboxButtonSize:i,model:d,actualValue:r,handleChange:c}=ne(a,l),b=t(ae,void 0),v=B("checkbox"),m=s((()=>{var e,a,l,n;const u=null!=(a=null==(e=null==b?void 0:b.fill)?void 0:e.value)?a:"";return{backgroundColor:u,borderColor:u,color:null!=(n=null==(l=null==b?void 0:b.textColor)?void 0:l.value)?n:"",boxShadow:u?`-1px 0 0 0 ${u}`:void 0}})),h=s((()=>[v.b("button"),v.bm("button",i.value),v.is("disabled",o.value),v.is("checked",u.value),v.is("focus",n.value)]));return(e,a)=>{var l,t,s,i;return F(),z("label",{class:N(U(h))},[e.trueValue||e.falseValue||e.trueLabel||e.falseLabel?D((F(),z("input",{key:0,"onUpdate:modelValue":e=>_(d)?d.value=e:null,class:N(U(v).be("button","original")),type:"checkbox",name:e.name,tabindex:e.tabindex,disabled:U(o),"true-value":null==(t=null!=(l=e.trueValue)?l:e.trueLabel)||t,"false-value":null!=(i=null!=(s=e.falseValue)?s:e.falseLabel)&&i,onChange:U(c),onFocus:e=>n.value=!0,onBlur:e=>n.value=!1,onClick:O((()=>{}),["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","true-value","false-value","onChange","onFocus","onBlur","onClick"])),[[R,U(d)]]):D((F(),z("input",{key:1,"onUpdate:modelValue":e=>_(d)?d.value=e:null,class:N(U(v).be("button","original")),type:"checkbox",name:e.name,tabindex:e.tabindex,disabled:U(o),value:U(r),onChange:U(c),onFocus:e=>n.value=!0,onBlur:e=>n.value=!1,onClick:O((()=>{}),["stop"])},null,42,["onUpdate:modelValue","name","tabindex","disabled","value","onChange","onFocus","onBlur","onClick"])),[[R,U(d)]]),e.$slots.default||e.label?(F(),z("span",{key:2,class:N(U(v).be("button","inner")),style:T(U(u)?U(m):void 0)},[$(e.$slots,"default",{},(()=>[j(A(e.label),1)]))],6)):w("v-if",!0)],2)}}}),[["__file","checkbox-button.vue"]]);const ie=Y({modelValue:{type:K(Array),default:()=>[]},disabled:Boolean,min:Number,max:Number,size:u,fill:String,textColor:String,tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0},...n(["ariaLabel"])}),de={[o]:e=>p(e),change:e=>p(e)},re=y({name:"ElCheckboxGroup"});var ce=Q(y({...re,props:ie,emits:de,setup(e,{emit:a}){const l=e,n=B("checkbox"),{formItem:u}=r(),{inputId:t,isLabeledByFormItem:i}=C(l,{formItemContext:u}),d=async e=>{a(o,e),await v(),a("change",e)},c=s({get:()=>l.modelValue,set(e){d(e)}});return M(ae,{...Z(q(l),["size","min","max","disabled","validateEvent","fill","textColor"]),modelValue:c,changeEvent:d}),b((()=>l.modelValue),(()=>{l.validateEvent&&(null==u||u.validate("change").catch((e=>m())))})),(e,a)=>{var l;return F(),S(P(e.tag),{id:U(t),class:N(U(n).b("group")),role:"group","aria-label":U(i)?void 0:e.ariaLabel||"checkbox-group","aria-labelledby":U(i)?null==(l=U(u))?void 0:l.labelId:void 0},{default:I((()=>[$(e.$slots,"default")])),_:3},8,["id","class","aria-label","aria-labelledby"])}}}),[["__file","checkbox-group.vue"]]);const be=H(oe,{CheckboxButton:se,CheckboxGroup:ce});J(se);const ve=J(ce);export{be as E,ve as a};