sf_web_dist/js/user_gorup.1758793160998fVIOcW0g.js

2 lines
1.8 KiB
JavaScript
Raw Normal View History

2025-09-25 17:40:28 +08:00
import{r as e,ag as a,D as l,m as o,e as s,w as t,N as r,bp as u,g as d,bq as i,cJ as p,aY as n,c,a7 as f,a8 as h,cK as m,O as g,t as _,l as b,an as v,aX as w,di as y,aO as D,d6 as U,ai as G}from"./index.1758793160998SbAhWz2_.js";/* empty css */const j={class:"dialog-footer"},k={__name:"user_gorup",props:{showUserGroupDialog:{type:Boolean,default:!1},currentRow:{type:Object,default:{}}},emits:["update:showUserGroupDialog","refreshLoad"],setup(k,{emit:x}){const O=k,R=e([]);let E=e([]),V=a([]);const B=a({mode:"single",type:["1","2"]});l(()=>O.showUserGroupDialog,e=>{e&&(R.value=[],O.currentRow.groupInfo.forEach(e=>{R.value.push(e.id)}),C())});const C=()=>{V.loading=!0;U(Object.assign({limit:100,page:1,orderBy:"create_time",orderType:"DESC"},{})).then(e=>{let a=[];e.data.forEach(e=>{a.push({label:e.name,value:e.id})}),G(()=>{E.value=a})}).catch(()=>{V.loading=!1})},L=e(),q=x,I=()=>{q("update:showUserGroupDialog",!1)},J=()=>{y({shop_id:O.currentRow.id,group_ids:R.value}).then(e=>{q("update:showUserGroupDialog",!1),D.success("添加成功"),q("refreshLoad")})};return(e,a)=>{const l=m,y=p,D=i,U=u,G=v,x=w;return s(),o(x,{"model-value":k.showUserGroupDialog,title:"用户分组",width:"600px","before-close":I,ref_key:"channelRef",ref:L},{footer:t(()=>[b("div",j,[r(G,{type:"primary",onClick:J},{default:t(()=>a[1]||(a[1]=[g(" 提交保存 ")])),_:1,__:[1]})])]),default:t(()=>[r(U,{model:d(B),"label-width":"auto"},{default:t(()=>[r(D,{label:"用户分组"},{default:t(()=>[r(y,{modelValue:d(R),"onUpdate:modelValue":a[0]||(a[0]=e=>n(R)?R.value=e:null)},{default:t(()=>[(s(!0),c(f,null,h(d(E),(e,a)=>(s(),o(l,{key:a,label:e.label,value:e.value},{default:t(()=>[g(_(e.label),1)]),_:2},1032,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])}}};export{k as default};