index-9a285565.js 7.0 KB

1
  1. import{_ as ae}from"./index.vue_vue_type_script_setup_true_lang-ba921998.js";import{d as le,u as te,y as oe,e as se,r as u,H as re,x as ie,b as ue,a1 as pe,o as i,c as f,f as l,B as o,a as t,A as y,E as h,C as p,a2 as N,aA as ne,l as T,G as k,aE as me,F as x,P as z,v as q,D as V,aB as de,aC as ce,J as fe,_ as ye,L as _e,a6 as ve,S as be,Q as ge,R as he,K as ke,M as xe,U as Ve,aD as we}from"./index-b9299550.js";import{E as Ce}from"./el-card-0ae6fb5f.js";import{_ as Ue}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import{a as Se,D as Ie}from"./dict-fc5218c3.js";import{f as Me}from"./index-bf68c5cb.js";import{g as Ne}from"./index-38c581d7.js";import{I as Te}from"./ImageCard-a0b6915c.js";import{_ as ze}from"./UserTab.vue_vue_type_style_index_0_lang-7bf5c4aa.js";import{_ as De}from"./UserImportForm.vue_vue_type_script_setup_true_lang-2388ed2a.js";import{_ as je}from"./DeptTree.vue_vue_type_script_setup_true_lang-8f6aaf22.js";import{u as Ee}from"./useMessage-903d430d.js";import{_ as Fe}from"./_plugin-vue_export-helper-1b428a4d.js";import"./index-1bc6dd97.js";import"./SPuUploadImg-b6a12c80.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-cc5a2c9f.js";import"./index-8605fb4b.js";import"./el-image-viewer-498779d9.js";import"./Dialog-f2c6d513.js";import"./UserForm-fff14ba3.js";import"./el-tree-select-cf598a04.js";import"./constants-c811e5ff.js";import"./tree-fd3a041e.js";import"./index-2e6e1cec.js";import"./UserAssignRoleForm-4c6bef16.js";import"./index-595d8929.js";import"./index-ea3dc792.js";import"./permission-ffdfcbe8.js";import"./el-link-db0f9114.js";import"./download-20922b56.js";const Ke={class:"search-one"},Oe={style:{"text-align":"right"},class:"search-input"},Re={style:{display:"flex","justify-content":"space-between","align-items":"center","margin-bottom":"5px"}},Ye=["title"],qe=["onClick"],Ae={key:0},Be=le({name:"SystemUser",__name:"index",setup(Pe){const{currentRoute:Je,push:A}=te(),B=oe(),n=se(()=>B.getMobile),b=u(!1),H=()=>{b.value=!b.value},g=()=>{b.value=!1},D=u(),w=(r,e)=>{if(n.value){const C=JSON.stringify(e);A({name:"UserMobileTab",query:{type:r,obj:C}})}else D.value.open(r,e)},j=u([]);Ee(),re();const E=u(!0),F=u(0),m=u([]),s=ie({pageNo:1,pageSize:10,username:void 0,mobile:void 0,status:void 0,deptId:void 0,createTime:[],categoryId:1}),K=u(),d=async()=>{E.value=!0;try{const r=await Me(s);m.value=r.list,F.value=r.total-1,m.value.forEach(e=>{e.username=="admin"&&m.value.splice(m.value.indexOf(e),1)})}finally{E.value=!1}},c=()=>{g(),s.pageNo=1,d()},P=()=>{var r;g(),(r=K.value)==null||r.resetFields(),c()},J=async r=>{g(),s.deptId=r.id,await d()},Z=u();return u(!1),ue(()=>{d(),(async()=>{const r=await Ne();j.value=r})()}),(r,e)=>{const C=Ue,U=fe,S=ye,_=_e,I=ve,v=be,O=ge,R=he,G=ke,M=xe,L=Ve,Q=we,W=Ce,X=ae,Y=pe("hasPermi");return i(),f(x,null,[l(M,{gutter:20},{default:o(()=>[t(n)?h("",!0):(i(),y(U,{key:0,span:4,xs:24},{default:o(()=>[l(C,{class:"h-1/1"},{default:o(()=>[l(je,{onNodeClick:J})]),_:1})]),_:1})),l(U,{span:20,xs:24},{default:o(()=>[p("div",Ke,[p("div",Oe,[l(I,{modelValue:t(s).username,"onUpdate:modelValue":e[0]||(e[0]=a=>t(s).username=a),placeholder:"\u7528\u6237\u540D\u79F0",clearable:"",onKeyup:N(c,["enter"])},{suffix:o(()=>[l(S,{class:"mr-5px",icon:"ep:search",onClick:c,style:{cursor:"pointer"}})]),append:o(()=>[l(_,{icon:t(ne),onClick:H},null,8,["icon"])]),_:1},8,["modelValue"]),t(n)?h("",!0):T((i(),y(_,{key:0,type:"primary",plain:"",onClick:e[1]||(e[1]=a=>w("create"))},{default:o(()=>[l(S,{icon:"ep:plus"}),e[9]||(e[9]=k(" \u65B0\u589E "))]),_:1})),[[Y,["system:user:create"]]])])]),T(p("div",{class:"searchMore",style:me({width:t(n)?"88.7%":"80.7%"})},[l(L,{class:"-mb-15px",model:t(s),ref_key:"queryFormRef",ref:K,inline:!0,"label-width":"88px"},{default:o(()=>[l(v,{label:"\u7528\u6237\u540D\u79F0",prop:"username"},{default:o(()=>[l(I,{modelValue:t(s).username,"onUpdate:modelValue":e[2]||(e[2]=a=>t(s).username=a),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u79F0",clearable:"",onKeyup:N(c,["enter"])},null,8,["modelValue"])]),_:1}),l(v,{label:"\u624B\u673A\u53F7\u7801",prop:"mobile"},{default:o(()=>[l(I,{modelValue:t(s).mobile,"onUpdate:modelValue":e[3]||(e[3]=a=>t(s).mobile=a),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7\u7801",clearable:"",onKeyup:N(c,["enter"])},null,8,["modelValue"])]),_:1}),t(n)?(i(),y(v,{key:0,label:"\u90E8\u95E8",prop:"deptId"},{default:o(()=>[l(R,{modelValue:t(s).deptId,"onUpdate:modelValue":e[4]||(e[4]=a=>t(s).deptId=a),placeholder:"\u7528\u6237\u90E8\u95E8",clearable:""},{default:o(()=>[(i(!0),f(x,null,z(t(j),a=>(i(),y(O,{key:a.id,label:a.name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):h("",!0),l(v,{label:"\u72B6\u6001",prop:"status"},{default:o(()=>[l(R,{modelValue:t(s).status,"onUpdate:modelValue":e[5]||(e[5]=a=>t(s).status=a),placeholder:"\u7528\u6237\u72B6\u6001",clearable:""},{default:o(()=>[(i(!0),f(x,null,z(t(Se)(t(Ie).COMMON_STATUS),a=>(i(),y(O,{key:a.value,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(v,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:o(()=>[l(G,{modelValue:t(s).createTime,"onUpdate:modelValue":e[6]||(e[6]=a=>t(s).createTime=a),"value-format":"YYYY-MM-DD HH:mm:ss",type:"datetimerange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F",style:{width:"auto"}},null,8,["modelValue"])]),_:1}),l(M,{class:"pb-20px flex justify-end"},{default:o(()=>[l(_,{onClick:g},{default:o(()=>e[10]||(e[10]=[k(" \u6536\u8D77 ")])),_:1}),l(_,{onClick:P},{default:o(()=>e[11]||(e[11]=[k(" \u91CD\u7F6E ")])),_:1}),l(_,{onClick:c},{default:o(()=>[l(S,{icon:"ep:search"}),e[12]||(e[12]=k("\u641C\u7D22 "))]),_:1})]),_:1})]),_:1},8,["model"])],4),[[q,t(b)]]),l(M,null,{default:o(()=>[(i(!0),f(x,null,z(t(m),(a,$)=>(i(),y(U,{class:"card",key:$,span:7,xl:7,lg:7,md:7,sm:24,xs:24},{default:o(()=>[l(W,{onClick:ee=>w("view",a)},{default:o(()=>[p("div",Re,[p("p",{style:{width:"100%","white-space":"nowrap","text-overflow":"ellipsis",overflow:"hidden","font-size":"16px",color:"#000"},title:a.nickname},V(a.nickname),9,Ye),T((i(),f("div",{class:"setting",onClick:de(ee=>w("update",a),["stop"])},[l(Q,{size:"20",color:"rgb(220 223 231)"},{default:o(()=>[l(t(ce))]),_:1})],8,qe)),[[q,!t(n)],[Y,["system:user:update"]]])]),l(Te,{url:a.avatar,width:46,height:65},{label:o(()=>[p("p",null,V(a.deptName||"\u65E0\u90E8\u95E8"),1),p("p",null,V(a.username),1),p("p",null,"\u72B6\u6001:"+V(a.status==0?"\u542F\u7528":"\u505C\u7528"),1)]),_:2},1032,["url"])]),_:2},1032,["onClick"])]),_:2},1024))),128))]),_:1}),t(m).length==0?(i(),f("div",Ae,e[13]||(e[13]=[p("p",{style:{"text-align":"center","margin-top":"100px"}},"\u6682\u65E0\u5E73\u53F0\u7528\u6237",-1)]))):h("",!0),l(X,{total:t(F),page:t(s).pageNo,"onUpdate:page":e[7]||(e[7]=a=>t(s).pageNo=a),limit:t(s).pageSize,"onUpdate:limit":e[8]||(e[8]=a=>t(s).pageSize=a),onPagination:d},null,8,["total","page","limit"])]),_:1})]),_:1}),l(ze,{ref_key:"userTabRef",ref:D,onSuccess:d},null,512),l(De,{ref_key:"importFormRef",ref:Z,onSuccess:d},null,512)],64)}}}),He=Fe(Be,[["__scopeId","data-v-4309f263"]]);export{He as default};