Files
qhmes/web-dist/js/user.api-M95RuX7p.js
2026-06-16 18:19:57 +08:00

2 lines
2.2 KiB
Java

import{d as s,E as l,M as o}from"./index-X7Y8jykP.js";const i="/sys/user/exportXls",y="/sys/user/importExcel",d=e=>s.get({url:"/sys/user/list",params:e}),g=e=>s.get({url:"/sys/user/listAll",params:e}),p=e=>s.get({url:"/sys/user/queryUserRole",params:e},{errorMessageMode:"none"}),T=(e,t)=>s.delete({url:"/sys/user/delete",params:e},{joinParamsToUrl:!0}).then(()=>{t()}),U=(e,t)=>{o.confirm({title:"确认删除",content:"是否删除选中数据",okText:"确认",cancelText:"取消",onOk:()=>s.delete({url:"/sys/user/deleteBatch",data:e},{joinParamsToUrl:!0}).then(()=>{t()})})},h=(e,t)=>{let n=t?"/sys/user/edit":"/sys/user/add";return s.post({url:n,params:e})},m=e=>s.get({url:"/sys/duplicate/check",params:e},{isTransformResponse:!1}),u={},f=e=>new Promise((t,n)=>{let r;l(e)?r=`${e.tableName}_${e.fieldName}`:r=e,clearTimeout(u[r]),u[r]=setTimeout(()=>{s.get({url:"/sys/duplicate/check",params:e},{isTransformResponse:!1}).then(a=>{t(a)}).catch(a=>{n(a)}),delete u[r]},500)}),P=e=>s.get({url:"/sys/role/queryall",params:e}),B=e=>s.get({url:"/sys/role/queryallNoByTenant",params:e}),R=e=>s.get({url:"/sys/user/userDepartList",params:e},{successMessageMode:"none"}),D=e=>s.get({url:"/sys/user/recycleBin",params:e}),L=(e,t)=>s.put({url:"/sys/user/putRecycleBin",params:e}).then(()=>{t()}),j=(e,t)=>s.delete({url:"/sys/user/deleteRecycleBin",params:e},{joinParamsToUrl:!0}).then(()=>{t()}),k=e=>s.put({url:"/sys/user/changePassword",params:e}),x=(e,t)=>s.put({url:"/sys/user/frozenBatch",params:e}).then(()=>{t()}),I=(e,t)=>s.put({url:"/sys/user/resetPassword",params:e},{joinParamsToUrl:!0}).then(()=>{t()}),w=e=>s.get({url:"/sys/user/getQuitList",params:e}),M=(e,t)=>s.put({url:"/sys/user/putCancelQuit",params:e},{joinParamsToUrl:!0}).then(()=>{t()}),C=e=>s.get({url:"/sys/tenant/getUserTenantPageList",params:e}),N=e=>s.put({url:"/sys/tenant/updateUserTenantStatus",params:e},{joinParamsToUrl:!0,isTransformResponse:!1}),b=e=>s.get({url:"/sys/sysDepart/getDepPostIdByDepId",params:e},{isTransformResponse:!1}),q=()=>s.post({url:"/sys/user/syncDingUserId"});export{f as a,b,k as c,m as d,D as e,j as f,B as g,R as h,y as i,i as j,g as k,d as l,U as m,x as n,T as o,L as p,h as q,I as r,q as s,p as t,P as u,w as v,M as w,C as x,N as y};