Files
qhmes/deploy-qhmes/frontend/js/UserDrawer-Dh0tEU0P.js

2 lines
5.3 KiB
Java
Raw Normal View History

2026-05-15 11:34:12 +08:00
var T=Object.defineProperty,C=Object.defineProperties;var O=Object.getOwnPropertyDescriptors;var b=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable;var F=(t,o,r)=>o in t?T(t,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[o]=r,v=(t,o)=>{for(var r in o||(o={}))V.call(o,r)&&F(t,r,o[r]);if(b)for(var r of b(o))x.call(o,r)&&F(t,r,o[r]);return t},_=(t,o)=>C(t,O(o));var y=(t,o,r)=>new Promise((P,i)=>{var h=p=>{try{l(r.next(p))}catch(d){i(d)}},f=p=>{try{l(r.throw(p))}catch(d){i(d)}},l=p=>p.done?P(p.value):Promise.resolve(p.value).then(h,f);l((r=r.apply(t,o)).next())});import{d as W,K as j,aC as G,as as K,aF as N,k as $,u as s,aG as q,f as w,e as z}from"./vue-vendor-C7Zq48Yl.js";import"./index-Di-j2gt4.js";import{f as E}from"./user.data-CkfG18fs.js";import{u as H,B as J}from"./index-CjmLh_1m.js";import{g as M,b as Q,c as X,e as Y,s as Z}from"./user.api-C1eRtqao.js";import{useDrawerAdaptiveWidth as ee}from"./useAdaptiveWidth-CBQHITbA.js";import{bu as re,d as oe}from"./index-BI6CMai0.js";import{B as se}from"./BasicForm-BJnSRkIE.js";import{u as te}from"./useForm-BZtHZyx2.js";import"./componentMap-BBZeqR-K.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./useFormItem-BdW6EoZe.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useTimeout-DDl4l82I.js";import"./vxe-table-vendor-B88kchpX.js";import"./index-DeEq83Ov.js";import"./useWindowSizeFn-PRZSD86C.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./index-CIBZG4nR.js";import"./index-BhQEwnQQ.js";import"./useCountdown-DqnNWBp6.js";import"./useFormItemSingle-BbRhswfn.js";import"./JSelectUser-B71zikzw.js";import"./props-DAezUTeZ.js";import"./JSelectBiz-CnEaVMUF.js";import"./JAddInput-D6qcyZjQ.js";import"./areaDataUtil-CbYCy3Ig.js";import"./index-CNkz_PUv.js";import"./index-CUdllngZ.js";import"./bem-EhXRi4nW.js";import"./props-D4vdsy3J.js";import"./useContextMenu-Cwx1lIOK.js";import"./depart.api-DeMNV8zW.js";import"./TreeIcon-DE4jdeZV.js";import"./JSelectDept-DRDVeruW.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";import"./JEllipsis-DqRFTSm0.js";import"./JUpload-Cz9HN61B.js";import"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./JAreaLinkage-BeRUFHSB.js";import"./JCodeEditor-CLVZA7Uj.js";import"./htmlmixed-NhwyF9-q.js";import"./vue-CgbRSACy.js";/* empty css */import"./EasyCronInput-7xfJ3nBh.js";import"./validator-D5SvXAAX.js";import"./sysPasswordRules-C_oGkupc.js";import"./check.rule.api-Cg4DCH78.js";import"./renderUtils-BumghUlZ.js";const ie=W({__name:"UserDrawer",emits:["success","register"],setup(t,{emit:o}){const r=o,P=j(),i=w(!0),h=w(""),f=w([]);let l=!1;const[p,{setProps:d,resetFields:U,setFieldsValue:I,validate:R,updateSchema:g}]=te({labelWidth:90,schemas:E,showActionButtonGroup:!1}),a=w(!0),[S,{setDrawerProps:D,closeDrawer:A}]=H(e=>y(null,null,function*(){var c;if(yield U(),a.value=(c=e==null?void 0:e.showFooter)!=null?c:!0,D({confirmLoading:!1,showFooter:a.value}),i.value=!!(e!=null&&e.isUpdate),s(i)){h.value=e.record.id;try{const n=yield M({userid:e.record.id});n&&n.length>0&&(e.record.selectedroles=n)}catch(n){}const m=yield Q({userId:e.record.id});if(m&&m.length>0){e.record.selecteddeparts=m;let n=Array.from(m,({key:u})=>u);e.record.selecteddeparts=n.join(","),f.value=m.map(u=>({label:u.title,value:u.key}))}e.record.departIds&&!Array.isArray(e.record.departIds)&&(e.record.departIds=e.record.departIds.split(",")),e.record.departIds=!e.record.departIds||e.record.departIds==""?[]:e.record.departIds,e.record.sort=e.record.sort?e.record.sort:1e3}e.selectedroles&&(yield I({selectedroles:e.selectedroles})),l=(e==null?void 0:e.departDisabled)===!0,g([{field:"password",ifShow:!s(i)},{field:"confirmPassword",ifShow:!s(i)},{field:"selectedroles",show:!e.isRole},{field:"departIds",componentProps:{options:f}},{f