import{_ as k,a as s,f as o,e as h,b as a,H as d,F as r,g as m,c as _,t as g,q as p,dZ as f,d_ as x}from"./index-e450010e.js";const u=["上海","北京","广州","深圳"],V={data(){return{checkAll:!1,checkedCities:["上海","北京"],cities:u,isIndeterminate:!0}},methods:{handleCheckAllChange(l){this.checkedCities=l?u:[],this.isIndeterminate=!1},handleCheckedCitiesChange(l){let e=l.length;this.checkAll=e===this.cities.length,this.isIndeterminate=e>0&&en.checkAll=t),onChange:c.handleCheckAllChange},{default:a(()=>[d("全选")]),_:1},8,["indeterminate","modelValue","onChange"]),b,h(C,{modelValue:n.checkedCities,"onUpdate:modelValue":e[1]||(e[1]=t=>n.checkedCities=t),onChange:c.handleCheckedCitiesChange},{default:a(()=>[(s(!0),o(r,null,m(n.cities,t=>(s(),_(i,{label:t,key:t},{default:a(()=>[d(g(t),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","onChange"])],64)}const N=k(V,[["render",A]]);export{N as default};