Files
qhmes/web-dist/js/JSelectUserByDepartment-CQ9HBUO7.js

2 lines
13 KiB
Java
Raw Normal View History

2026-06-16 18:19:57 +08:00
var Me=Object.defineProperty,Oe=Object.defineProperties;var Ee=Object.getOwnPropertyDescriptors;var he=Object.getOwnPropertySymbols;var Ae=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable;var ve=(f,k,n)=>k in f?Me(f,k,{enumerable:!0,configurable:!0,writable:!0,value:n}):f[k]=n,A=(f,k)=>{for(var n in k||(k={}))Ae.call(k,n)&&ve(f,n,k[n]);if(he)for(var n of he(k))$e.call(k,n)&&ve(f,n,k[n]);return f},X=(f,k)=>Oe(f,Ee(k));var pe=(f,k,n)=>new Promise((x,M)=>{var B=c=>{try{_(n.next(c))}catch(y){M(y)}},S=c=>{try{_(n.throw(c))}catch(y){M(y)}},_=c=>c.done?x(c.value):Promise.resolve(c.value).then(B,S);_((n=n.apply(f,k)).next())});import{e as me,h as _e,y as Q,z as o,u as T,B as ee,A as j,Q as u,f as b,r as m,C as v,F as K,b as ye,H as D,D as P,G as R,R as fe,E as ze,a2 as Y}from"./vue-vendor-DNhG1Cve.js";import{B as Pe}from"./index-BDvqZ5j4.js";import{s as Ce,aG as Je,v as W,fV as ke,bL as Le,b$ as Ve,b1 as je,d as ge,aP as te,fY as be,d1 as He,au as Se,as as Z,aO as qe,ag as Fe,E as Qe}from"./index-X7Y8jykP.js";import{a as Ge,u as Xe}from"./useModal-DaJ3Bflg.js";import"./index-DSsDi_fL.js";import{C as Ye}from"./Group-UHkub2tu.js";import{B as We,_ as Ze}from"./index-lcIOKfa7.js";import{H as et}from"./HomeOutlined-CZ9a0aTj.js";import{J as tt}from"./JSelectBiz-CRkPo6gN.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useTimeout-D5AmIBZw.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./index-BzChaRPg.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./useAppInject-DPZGPcR3.js";import"./index-CuWaQdlK.js";import"./index-DO7ZhK45.js";import"./Checkbox-Dbxs4we4.js";import"./index-BuONesFs.js";import"./dropdown-jkliuVyN.js";import"./index-J2mOtM3w.js";const at={class:"j-select-user-by-dept"},st={class:"modal-content"},lt={class:"left-content"},nt={class:"search-box"},rt={class:"tree-box"},ot={key:0,class:"search-result"},ct={key:0,class:"search-user"},dt=["onClick"],it={class:"right"},ut={class:"search-user-item-circle"},ht=["src"],vt={class:"search-user-item-info"},pt={class:"search-user-item-name"},ft={class:"search-user-item-org"},kt={key:1,class:"search-depart"},gt=["onClick"],mt={class:"search-depart-item-name"},_t={key:1,class:"no-data"},yt={key:0},Ct={class:"depart-users-tree"},bt={key:0,class:"allChecked"},St=["onClick"],Ut={class:"right"},Dt={class:"depart-users-tree-item-circle"},Tt=["src"],It={class:"depart-users-tree-item-name"},Bt={key:0,class:"dept-user-pagination"},wt={key:1,class:"depart-tree"},xt=["onClick"],Nt={class:"depart-tree-item-name"},Kt={key:2,class:"no-data"},Rt={class:"right-content"},Mt={class:"selected-header"},Ot={class:"selected-users"},Et={class:"content"},At=["onClick"],$t={class:"avatar-circle"},zt=["src"],Pt={class:"mask"},Jt={class:"user-name"},Lt=me({name:"JSelectUserByDepartmentModal",__name:"JSelectUserByDepartmentModal",props:{rowKey:{type:String,default:"id"},labelKey:{type:String,default:"name"},modalTitle:{type:String,default:"部门用户选择"},selectedUser:{type:Array,default:()=>[]},params:{type:Object,default:()=>{}},useCompanyShortName:{type:Boolean,default:!0},maxSelectCount:{type:Number,default:0},isRadioSelection:{type:Boolean,default:!1}},emits:["close","register","change"],setup(f,{emit:k}){const n=f,x=k,{createMessage:M}=Ce(),B=m(""),S=m([]),_=m([]),c=m([]),y=m([]),C=m([]),N=m(""),O=m(1),J=m(50),w=m(0),d=m([]),h=m(!1),i=ye({depart:[],user:[]}),L=m(),$={},[V,{closeModal:z}]=Ge(e=>pe(null,null,function*(){n.selectedUser.length&&(d.value=n.selectedUser),Ke()})),H=e=>{e===!1&&setTimeout(()=>{x("close")},300)},E=()=>{if(d.value.length==0){M.warning("请选择人员");return}if(n.isRadioSelection&&d.value.length>1){M.warning("只允许选择一个用户");return}if(n.maxSelectCount&&d.value.length>n.maxSelectCount){M.warning(`最多只能选择${n.maxSelectCount}个用户`);return}x("change",d.value),z()},ae=(