| 1 |
- var _=(k,h,a)=>new Promise((y,l)=>{var x=s=>{try{m(a.next(s))}catch(c){l(c)}},C=s=>{try{m(a.throw(s))}catch(c){l(c)}},m=s=>s.done?y(s.value):Promise.resolve(s.value).then(x,C);m((a=a.apply(k,h)).next())});import{a as $,l as j,r as v,ci as z,f2 as F,O as G,a8 as K,o as p,e as Q,i as n,x as o,Q as g,h as e,y as u,z as d,af as w,fX as R,w as W,G as X}from"./index.ae52ebae.js";import{T as f}from"./index.4040b11d.js";import{B as q}from"./TableImg.0cd3291c.js";import{T as H}from"./BasicForm.d58d202f.js";import{u as J}from"./useTable.578ae310.js";import{u as D}from"./index.3ccc18ac.js";import{c as Y,s as Z,_ as tt}from"./FormModal.5da1d598.js";import et from"./FormModalResetPwd.5b20dabd.js";import{f as ot,r as st}from"./sysUserApi.82fd98c7.js";import"./index.e3129508.js";import"./eagerComputed.94e91cab.js";import"./css.bcd121de.js";import"./index.adbf62a5.js";import"./index.52c33256.js";import"./index.0321d0be.js";import"./Checkbox.919eb32a.js";import"./index.beed4ab5.js";import"./scrollTo.d4c332b7.js";import"./useForm.e55162bc.js";import"./index.11cb8430.js";import"./index.c4be8493.js";import"./index.ddcc0e35.js";import"./useSize.9b10dc05.js";import"./onMountedOrActivated.c176aad3.js";import"./useWindowSizeFn.d176b3a5.js";import"./useContentViewHeight.2a59a8a3.js";import"./ArrowLeftOutlined.0f7d1b9e.js";import"./index.a995b471.js";import"./index.14e14872.js";import"./index.0c29338b.js";import"./index.0fe57a5b.js";import"./_baseIteratee.432be787.js";import"./get.0b1c6ac7.js";import"./DeleteOutlined.707204c0.js";import"./index.87b4cc3a.js";import"./useRefs.fe3bdf15.js";import"./Form.1cc72784.js";import"./Col.605699c9.js";import"./useFlexGapSupport.3240d255.js";import"./index.c1d6a1f9.js";import"./sortable.esm.c20789c1.js";import"./RedoOutlined.80b8c01a.js";import"./FullscreenOutlined.b9fd5be6.js";import"./index.5d87e81e.js";import"./index.95f887db.js";import"./index.9e0f8a6b.js";/* empty css */import"./index.37fc506d.js";import"./index.5c0d538f.js";import"./uniqBy.7b5fdd96.js";import"./index.3eedf359.js";import"./index.3b88ad02.js";import"./useContextMenu.6088df26.js";import"./index.5e5e8ba1.js";import"./sysRoleApi.697eb9bb.js";const ne=$({__name:"index",setup(k,{expose:h}){const a=j(),y=v([]),l=v([]),x=v([]);z(()=>_(this,null,function*(){y.value=yield F({dictCode:"sys_status"}),l.value=yield F({dictCode:"sys_lock_flag"}),x.value=yield F({dictCode:"sys_sex"})}));const{createMessage:C}=X(),[m,{openModal:s}]=D(),[c,{openModal:I}]=D(),[O,{reload:b}]=J({title:"\u7528\u6237\u5217\u8868 ",api:ot,rowKey:"id",searchInfo:{tenantId:a.getUserInfo.tenantId},columns:Y,formConfig:{labelWidth:120,schemas:Z,autoSubmitOnEnter:!0,baseColProps:{xs:24,sm:12,md:12,lg:12,xl:8},resetButtonOptions:{preIcon:"ant-design:delete-outlined"},submitButtonOptions:{preIcon:"ant-design:search-outlined"}},showIndexColumn:!1,useSearchForm:!0,bordered:!0,actionColumn:{auth:["system:sysUser:resetPwd","system:sysUser:edit","system:sysUser:remove"],width:120,title:"\u64CD\u4F5C",dataIndex:"action",slots:{customRender:"action"}}});function T(){s(!0,{record:{},isUpdate:!1})}function E(r){s(!0,{record:r,isUpdate:!0})}function P(r){return _(this,null,function*(){yield st({ids:r.id}),C.success("\u5220\u9664\u6210\u529F\uFF01"),b()})}function B(){return _(this,null,function*(){b()})}function V(){b()}function N(r){I(!0,{record:r})}return h({refresh:V}),(r,rt)=>{const A=G("a-button"),L=K("auth");return p(),Q("div",null,[n(e(q),{onRegister:e(O)},{sex:o(({record:t})=>{var S,U,M;return[((S=t.sex)==null?void 0:S.value)===1?(p(),g(e(f),{key:0,color:"processing"},{default:o(()=>{var i;return[u(d((i=t.sex)==null?void 0:i.text),1)]}),_:2},1024)):w("",!0),((U=t.sex)==null?void 0:U.value)===2?(p(),g(e(f),{key:1,color:"error"},{default:o(()=>{var i;return[u(d((i=t.sex)==null?void 0:i.text),1)]}),_:2},1024)):w("",!0),((M=t.sex)==null?void 0:M.value)===3?(p(),g(e(f),{key:2,color:"default"},{default:o(()=>{var i;return[u(d((i=t.sex)==null?void 0:i.text),1)]}),_:2},1024)):w("",!0)]}),lockFlag:o(({record:t})=>[n(e(f),{color:t.lockFlag==="0"?"success":"error"},{default:o(()=>[u(d(e(R)(l.value,t.lockFlag)),1)]),_:2},1032,["color"])]),status:o(({record:t})=>[n(e(f),{color:t.status==="0"?"success":"error"},{default:o(()=>[u(d(e(R)(y.value,t.status)),1)]),_:2},1032,["color"])]),toolbar:o(()=>[W((p(),g(A,{type:"primary",onClick:T,preIcon:"ant-design:plus-outlined"},{default:o(()=>[u("\u65B0\u589E")]),_:1})),[[L,["system:sysUser:add"]]])]),action:o(({record:t})=>[n(e(H),{actions:[{auth:["system:sysUser:resetPwd"],tooltip:"\u91CD\u7F6E\u5BC6\u7801",label:"\u91CD\u7F6E",onClick:N.bind(null,t)},{auth:["system:sysUser:edit"],tooltip:"\u7F16\u8F91",label:"\u7F16\u8F91",onClick:E.bind(null,t)},{auth:["system:sysUser:remove"],tooltip:"\u5220\u9664",label:"\u5220\u9664",color:"error",popConfirm:{title:"\u662F\u5426\u786E\u8BA4\u5220\u9664",placement:"left",confirm:P.bind(null,t)}}]},null,8,["actions"])]),_:1},8,["onRegister"]),n(tt,{onRegister:e(m),onSuccess:B},null,8,["onRegister"]),n(et,{onRegister:e(c),onSuccess:B},null,8,["onRegister"])])}}});export{ne as default};
|