2 lines
1.6 KiB
JavaScript
2 lines
1.6 KiB
JavaScript
import{r as a,D as l,m as e,e as t,w as u,N as o,bp as s,bq as c,bZ as n,aY as d,g as r,c as p,a7 as _,a8 as i,b_ as m,O as v,l as f,an as h,aX as b,d8 as w}from"./index.1757170494306CivQOI-a.js";import{E as C}from"./el-text.1757170494306B7yRQfxx.js";const A={class:"dialog-footer"},x={__name:"clear_account",props:{showClearAccount:{type:Boolean,default:!1}},emits:["update:showClearAccount"],setup(x,{emit:y}){const V=x,g=a([]);l(()=>V.showClearAccount,a=>{a&&q()});const k=a([]),j=y,E=()=>{j("update:showClearAccount",!1)},q=async()=>{k.value=[],(await w({})).data.forEach(a=>{k.value.push({label:a.name,value:a.id})})};return(a,l)=>{const w=m,y=n,V=C,q=c,B=s,D=h,N=b;return t(),e(N,{"model-value":x.showClearAccount,title:"日清结算",width:"700px",onClose:E},{footer:u(()=>[f("div",A,[o(D,{type:"primary",onClick:l[1]||(l[1]=a=>(j("update:showClearAccount",!1),void(g.value.length>0?j("clearAccount",2,g.value):j("clearAccount",1,g.value))))},{default:u(()=>l[3]||(l[3]=[v("日切结算")])),_:1,__:[3]}),o(D,{onClick:E},{default:u(()=>l[4]||(l[4]=[v("取消")])),_:1,__:[4]})])]),default:u(()=>[o(B,null,{default:u(()=>[o(q,{label:"用户结算分组","label-width":"100px"},{default:u(()=>[o(y,{modelValue:r(g),"onUpdate:modelValue":l[0]||(l[0]=a=>d(g)?g.value=a:null),placeholder:"结算分组",clearable:""},{default:u(()=>[(t(!0),p(_,null,i(r(k),a=>(t(),e(w,{key:a.value,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),o(V,null,{default:u(()=>l[2]||(l[2]=[v("不选择分组默认为全部用户日切结算")])),_:1,__:[2]})]),_:1})]),_:1})]),_:1},8,["model-value"])}}};export{x as default};
|