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