mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-20 18:28:09 +00:00
2 lines
7.5 KiB
JavaScript
2 lines
7.5 KiB
JavaScript
import{d as j,R as I,r as w,e as m,f as h,y as r,x as o,g as f,B as n,u as a,A as p,Q as S,v as _,H as C}from"./base-04829be5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as A}from"./member_head-9976c9c6.js";import{t}from"./index-043d021e.js";import{d as H,l as M,u as Q}from"./site-be3599ef.js";import{_ as q}from"./edit-user.vue_vue_type_script_setup_true_lang-7138e160.js";import{f as G}from"./storage-1a3ddb14.js";import{u as J}from"./vue-router-fee568b2.js";import{E as T}from"./index-d60f63e2.js";import{E as K}from"./index-eb678249.js";import{E as O}from"./index-db9b8d96.js";import{a as W,E as X}from"./index-6bd50bb5.js";import{E as Y}from"./index-88566e4e.js";import{E as Z}from"./index-b0217196.js";import{a as tt,E as et}from"./index-ed9a1afd.js";import{E as ot}from"./index-bf9de702.js";import{E as at}from"./index-1808e3f9.js";import{v as rt}from"./directive-013f0a4e.js";import"./common-111e3797.js";import"./common-2cf17469.js";import"./index-faea7bd5.js";import"./index-236cb599.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-30df2c14.js";import"./index-7e933ae4.js";import"./index-92283b18.js";import"./typescript-defaf979.js";import"./index-a2524300.js";/* empty css *//* empty css */import"./index-c1ab0e3c.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-f0796d29.js";import"./attachment-9a932beb.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-bdd39755.js";import"./index-94a82d50.js";import"./index-de053f2e.js";import"./focus-trap-be36cfe9.js";import"./index-bf8db610.js";import"./index-e9e16697.js";import"./error-78e43d3e.js";import"./index-1d455165.js";import"./index-b1557f8a.js";import"./index-9a9de0a3.js";import"./scroll-e5463626.js";import"./vnode-85ccdc7f.js";import"./event-9519ab40.js";import"./index-4edf2cad.js";import"./index.vue_vue_type_script_setup_true_lang-df8a984f.js";/* empty css */import"./sys-f9859bed.js";import"./index-760fce0d.js";import"./index-cbf0aee7.js";import"./index-c4af56cf.js";import"./index-ed22fe56.js";import"./debounce-f064e94e.js";import"./position-b298e95e.js";import"./index-91afef8c.js";import"./index-c3b3b83a.js";import"./index-d7f4b4bb.js";import"./isEqual-ba353d68.js";import"./_Uint8Array-99b916e9.js";import"./flatten-94587e2b.js";import"./index-02bf3820.js";import"./strings-4ec3ae35.js";import"./index-b519934c.js";import"./validator-6838b9a3.js";import"./index-1cbf3455.js";import"./aria-adfa05c5.js";import"./castArray-11aea762.js";import"./_initCloneObject-e5a1aa13.js";import"./_isIterateeCall-f0970b1f.js";const it={class:"main-container"},lt={class:"flex justify-between items-center"},nt={class:"text-[20px]"},mt=f("img",{src:A},null,-1),st={key:0},pt={key:1},ct={key:0},dt={key:1},ut={class:"mt-[16px] flex justify-end"},Ze=j({__name:"user",setup(_t){const U=J().meta.title,i=I({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{seach:""}}),k=w(),B=s=>{s&&(s.resetFields(),c())},c=(s=1)=>{i.loading=!0,i.page=s,H({page:i.page,limit:i.limit,username:i.searchParam.seach}).then(l=>{i.loading=!1,i.data=l.data.data,i.total=l.data.total}).catch(()=>{i.loading=!1})};c();const g=w(null),D=()=>{g.value.setFormData(),g.value.showDialog=!0},N=s=>{g.value.setFormData(s),g.value.showDialog=!0},P=s=>{T.confirm(t("userLockTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{M(s).then(()=>{c()}).catch(()=>{})})},F=s=>{T.confirm(t("userUnlockTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{Q(s).then(()=>{c()}).catch(()=>{})})};return(s,l)=>{const u=K,$=O,v=W,L=X,b=Y,y=Z,d=tt,E=ot,V=et,z=at,R=rt;return m(),h("div",it,[r(b,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[f("div",lt,[f("span",nt,n(a(U)),1),r(u,{type:"primary",class:"w-[100px]",onClick:D},{default:o(()=>[p(n(a(t)("addUser")),1)]),_:1})]),r(b,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:o(()=>[r(L,{inline:!0,model:i.searchParam,ref_key:"searchFormRef",ref:k},{default:o(()=>[r(v,{label:a(t)("accountNumber"),prop:"seach"},{default:o(()=>[r($,{modelValue:i.searchParam.seach,"onUpdate:modelValue":l[0]||(l[0]=e=>i.searchParam.seach=e),class:"w-[240px]",placeholder:a(t)("accountNumberPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(v,null,{default:o(()=>[r(u,{type:"primary",onClick:l[1]||(l[1]=e=>c())},{default:o(()=>[p(n(a(t)("search")),1)]),_:1}),r(u,{onClick:l[2]||(l[2]=e=>B(k.value))},{default:o(()=>[p(n(a(t)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),f("div",null,[S((m(),_(V,{data:i.data,size:"large"},{empty:o(()=>[f("span",null,n(i.loading?"":a(t)("emptyData")),1)]),default:o(()=>[r(d,{label:a(t)("headImg"),width:"100",align:"left"},{default:o(({row:e})=>[e.head_img?(m(),_(y,{key:0,src:a(G)(e.head_img)},null,8,["src"])):(m(),_(y,{key:1},{default:o(()=>[mt]),_:1}))]),_:1},8,["label"]),r(d,{prop:"username",label:a(t)("accountNumber"),"min-width":"120","show-overflow-tooltip":""},null,8,["label"]),r(d,{prop:"real_name",label:a(t)("userRealName"),"min-width":"120","show-overflow-tooltip":""},null,8,["label"]),r(d,{label:a(t)("userRoleName"),"min-width":"120","show-overflow-tooltip":""},{default:o(({row:e})=>[e.userrole.is_admin?(m(),h("span",st,n(a(t)("administrator")),1)):(m(),h("span",pt,n(e.userrole.role_array.join(" | ")),1))]),_:1},8,["label"]),r(d,{label:a(t)("status"),"min-width":"120",align:"center"},{default:o(({row:e})=>[e.status==1?(m(),_(E,{key:0,class:"ml-2",type:"success"},{default:o(()=>[p(n(a(t)("statusUnlock")),1)]),_:1})):C("",!0),e.status==0?(m(),_(E,{key:1,class:"ml-2",type:"error"},{default:o(()=>[p(n(a(t)("statusLock")),1)]),_:1})):C("",!0)]),_:1},8,["label"]),r(d,{prop:"last_time",label:a(t)("lastLoginTime"),"min-width":"180",align:"center"},{default:o(({row:e})=>[p(n(e.last_time||""),1)]),_:1},8,["label"]),r(d,{label:a(t)("lastLoginIP"),"min-width":"180",align:"center"},{default:o(({row:e})=>[p(n(e.last_ip||""),1)]),_:1},8,["label"]),r(d,{label:a(t)("operation"),fixed:"right",width:"160"},{default:o(({row:e})=>[e.userrole.is_admin!=1?(m(),h("div",ct,[r(u,{type:"primary",link:"",onClick:x=>N(e)},{default:o(()=>[p(n(a(t)("edit")),1)]),_:2},1032,["onClick"]),e.status?(m(),_(u,{key:0,type:"danger",link:"",onClick:x=>P(e.uid)},{default:o(()=>[p(n(a(t)("lock")),1)]),_:2},1032,["onClick"])):(m(),_(u,{key:1,type:"danger",link:"",onClick:x=>F(e.uid)},{default:o(()=>[p(n(a(t)("unlock")),1)]),_:2},1032,["onClick"]))])):(m(),h("div",dt,[r(u,{link:"",disabled:""},{default:o(()=>[p(n(a(t)("adminDisabled")),1)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])),[[R,i.loading]]),f("div",ut,[r(z,{"current-page":i.page,"onUpdate:currentPage":l[3]||(l[3]=e=>i.page=e),"page-size":i.limit,"onUpdate:pageSize":l[4]||(l[4]=e=>i.limit=e),layout:"total, sizes, prev, pager, next, jumper",total:i.total,onSizeChange:l[5]||(l[5]=e=>c()),onCurrentChange:c},null,8,["current-page","page-size","total"])])]),r(q,{ref_key:"editUserDialog",ref:g,onComplete:l[6]||(l[6]=e=>c())},null,512)]),_:1})])}}});export{Ze as default};
|