TenantUserSelectModal-DZHGVSm5.js 5.9 KB

12
  1. const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/BasicTable-CuSLkXEu.js","js/vue-vendor-Be68asQ6.js","js/antd-vue-vendor-DcqS7Wvq.js","js/index-D68l__AG.js","js/BasicForm-Cv-dsB-e.js","js/componentMap-BUTAcOmo.js","js/index-BFfnEkVs.js","js/vxe-table-vendor-DHF2TRpV.js","assets/index-ChMBXW5G.css","js/useFormItem-CtGMPcLp.js","js/index-CETWS1o0.js","js/BasicModal-D4gc2R81.js","js/useTimeout-Ca5eqGu-.js","js/useWindowSizeFn-BTSGGcie.js","js/index-BZ_MXCtW.js","js/index-BIPzXG41.js","js/index-CXEQnmRq.js","js/useIntersectionObserver-Bl62RIZ4.js","assets/index-DNHoimbN.css","assets/BasicModal-CXgGQF-R.css","assets/index-yRxe3SQ1.css","js/download-CjoX0_mR.js","js/base64Conver-24EVOS6V.js","js/index-D1703ozz.js","assets/index-NmxXH94f.css","js/index-Bi7PIj53.js","js/useCountdown-B7iR27pS.js","js/useFormItemSingle-nLM0QlcI.js","assets/index-BB9COjV3.css","js/JSelectUser-DCwPqRxp.js","js/props-BPxWJPuD.js","js/JSelectBiz-Be8KsC5j.js","assets/JSelectBiz-CYw1rOZ6.css","assets/JSelectUser-CQvjZTEr.css","js/JAddInput-BBXQvvpq.js","js/areaDataUtil-Cik-Rc_P.js","js/index-BOEzG86y.js","js/index-BNFwynfr.js","js/bem-BvvqSl-N.js","js/props-Cw7AfxGV.js","js/useContextMenu-BDwmjIwb.js","assets/useContextMenu-DRJLeHo9.css","assets/index-D8VMPii6.css","js/depart.api-CDwTvdwQ.js","assets/JAddInput-JmwJolqF.css","js/JSelectDept-DT6g7V5M.js","assets/JSelectDept-WHP406xL.css","js/JPopup-DKJW27Yk.js","assets/JPopup-Dn0_YeSX.css","js/JEllipsis-C04xKxcI.js","js/JUpload-cB_Qj2H2.js","assets/JUpload-CTjYYrtW.css","js/index-iuayQczx.js","js/index-DJQB4_Pr.js","assets/index-CTbO_Zqi.css","assets/componentMap-DNG5_eL7.css","assets/BasicForm-DTEnYz8c.css","js/useForm-kcRIHoe0.js","js/JAreaLinkage-BNOKwn5l.js","js/JCodeEditor-CSivhUhT.js","js/htmlmixed-DNSd26j0.js","js/vue-DbzutmLn.js","assets/vue-DyVx2_Fd.css","assets/JCodeEditor-DaPRKM4Q.css","assets/idea-C3eFBO7g.css","js/EasyCronInput-wCv2YMHn.js","assets/EasyCronInput-BLbXuoBB.css","js/injectionKey-DPVn4AgL.js","assets/BasicTable-BEp_laQl.css"])))=>i.map(i=>d[i]);
  2. import{aj as x,ac as _,_ as h,a as T}from"./index-BFfnEkVs.js";import{d as b,f as l,ag as m,aq as I,ar as C,k as p,aE as S,aD as d}from"./vue-vendor-Be68asQ6.js";import{B as y}from"./index-CETWS1o0.js";import{e as R}from"./tenant.api-BUOMVerp.js";import{useListPage as v}from"./useListPage-aOfrd-Tw.js";import{u as B,a as O}from"./tenant.data-zFObjxyE.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./index-D2G57Sln.js";import"./BasicTable-CuSLkXEu.js";import"./index-D68l__AG.js";import"./BasicForm-Cv-dsB-e.js";import"./componentMap-BUTAcOmo.js";import"./useFormItem-CtGMPcLp.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JAddInput-BBXQvvpq.js";import"./areaDataUtil-Cik-Rc_P.js";import"./index-BOEzG86y.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./depart.api-CDwTvdwQ.js";import"./JSelectDept-DT6g7V5M.js";import"./JPopup-DKJW27Yk.js";import"./JEllipsis-C04xKxcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./useForm-kcRIHoe0.js";import"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";import"./injectionKey-DPVn4AgL.js";import"./renderUtils-DPF_SrxE.js";import"./validator-BLa7ZpAW.js";import"./user.api-BMRcwGEd.js";const k=b({name:"TenantUserSelectModal",components:{BasicModal:y,BasicTable:x(()=>h(()=>import("./BasicTable-CuSLkXEu.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68])),{loading:!0})},props:{modalTitle:{type:String,default:"选择用户"},tenantId:{type:Number,default:0},excludeUserIdList:{type:Array,default:[]}},emits:["register","on-select"],setup(e,{emit:t,refs:c}){const o=l({x:!1}),r=l(),[s,{closeModal:n}]=_(()=>{window.innerWidth<900?o.value={x:900}:o.value={x:!1},setTimeout(()=>{r.value&&r.value.setSelectedRowKeys([])},800)}),i=[{title:"账号",dataIndex:"username",width:40,align:"left"},{title:"姓名",dataIndex:"realname",width:40},{title:"性别",dataIndex:"sex_dictText",width:20},{title:"手机号码",dataIndex:"phone",width:30},{title:"邮箱",dataIndex:"email",width:40},{title:"状态",dataIndex:"status_dictText",width:20}],{prefixCls:P,tableContext:u}=v({designScope:"tenant-template",tableProps:{api:R,columns:O,scroll:{y:390},rowKey:"id",showActionColumn:!1,formConfig:{schemas:B,labelWidth:60,actionColOptions:{xs:24,sm:8,md:8,lg:8,xl:8,xxl:8}},beforeFetch:g=>Object.assign(g,{userTenantId:e.tenantId})}}),[f,{reload:$},{rowSelection:a,selectedRowKeys:A}]=u;function w(){t("on-select",a.selectedRows,a.selectedRowKeys)}return{handleOk:w,register:s,columns:i,rowSelection:a,tableScroll:o,tableRef:r,registerTable:f}}});function M(e,t,c,o,r,s){const n=m("BasicTable"),i=m("BasicModal");return C(),I("div",null,[p(i,S(e.$attrs,{onRegister:e.register,title:e.modalTitle,width:"900px",wrapClassName:"j-user-select-modal",onOk:e.handleOk,destroyOnClose:""}),{default:d(()=>[p(n,{ref:"tableRef",onRegister:e.registerTable,rowSelection:e.rowSelection},{tableTitle:d(()=>t[0]||(t[0]=[])),_:1},8,["onRegister","rowSelection"])]),_:1},16,["onRegister","title","onOk"])])}const Ke=T(k,[["render",M],["__scopeId","data-v-3efd8791"]]);export{Ke as default};