zb-admin/docs/assets/index.770265ee.js

2 lines
8.8 KiB
JavaScript

import{g as $,i as d,j as I,r as o,o as h,n as D,w as t,a as B,b as e,d as F,x as G,C as J,c as R,s as j,I as K,G as L,N as P,_ as N,U as Q,O as W,V as X,p as Y,f as Z}from"./index.034c045c.js";import{u as ee,d as z}from"./system.79236d81.js";const ue={class:"dialog-footer"},le=$({__name:"userDialog",setup(V,{expose:x}){const r=d(),i=d(!1),p=d("\u65B0\u589E\u7528\u6237"),_=I({nickname:[{required:!0,message:"\u8BF7\u8F93\u5165\u6635\u79F0",trigger:"blur"},{min:3,max:5,message:"\u957F\u5EA6\u5728 3 \u5230 5 \u4E2A\u5B57\u7B26",trigger:"blur"}],username:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],role:[{required:!0,message:"\u8BF7\u9009\u62E9\u89D2\u8272",trigger:"change"}],sex:[{required:!0,message:"\u8BF7\u9009\u62E9\u6027\u522B",trigger:"change"}]}),u=I({username:"",nickname:null,sex:"\u7537",role:null,photo:null,password:null,describe:null,status:!0});function g(){r.value.resetFields(),Object.keys(u).forEach(n=>{n==="sex"?u[n]="\u7537":n==="status"?u[n]=!0:u[n]=null})}const w=(n={})=>{p.value="\u65B0\u589E\u7528\u6237",n.username&&(p.value="\u7F16\u8F91\u7528\u6237",Object.keys(n).forEach(l=>{u[l]=n[l]})),i.value=!0},C=async n=>{await r.value.validate((l,v)=>{l?(i.value=!1,console.log("submit!",u)):console.log("error submit!",v)})};return x({show:w}),(n,l)=>{const v=o("el-input"),m=o("el-form-item"),y=o("el-radio"),s=o("el-radio-group"),f=o("el-option"),T=o("el-select"),A=o("el-switch"),E=o("el-form"),k=o("el-button"),S=o("el-dialog");return h(),D(S,{onClose:g,modelValue:i.value,"onUpdate:modelValue":l[10]||(l[10]=a=>i.value=a),title:p.value,width:"50%"},{footer:t(()=>[B("span",ue,[e(k,{onClick:l[8]||(l[8]=a=>i.value=!1)},{default:t(()=>[F("\u53D6\u6D88")]),_:1}),e(k,{type:"primary",onClick:l[9]||(l[9]=a=>C(r.value))},{default:t(()=>[F("\u786E\u5B9A")]),_:1})])]),default:t(()=>[e(E,{ref_key:"ruleFormRef",ref:r,model:u,rules:_,"label-width":"100px"},{default:t(()=>[e(m,{label:"\u7528\u6237\u540D",prop:"username"},{default:t(()=>[e(v,{modelValue:u.username,"onUpdate:modelValue":l[0]||(l[0]=a=>u.username=a),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u6635\u79F0",prop:"nickname"},{default:t(()=>[e(v,{modelValue:u.nickname,"onUpdate:modelValue":l[1]||(l[1]=a=>u.nickname=a),placeholder:"\u8BF7\u8F93\u5165\u6635\u79F0"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u6027\u522B",prop:"sex"},{default:t(()=>[e(s,{modelValue:u.sex,"onUpdate:modelValue":l[2]||(l[2]=a=>u.sex=a)},{default:t(()=>[e(y,{label:"\u7537"},{default:t(()=>[F("\u7537")]),_:1}),e(y,{label:"\u5973"},{default:t(()=>[F("\u5973")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u5173\u8054\u89D2\u8272",prop:"role"},{default:t(()=>[e(T,{modelValue:u.role,"onUpdate:modelValue":l[3]||(l[3]=a=>u.role=a),placeholder:"\u8BF7\u9009\u62E9",style:{width:"100%"}},{default:t(()=>[(h(),D(f,{label:"\u8D85\u7EA7\u7BA1\u7406\u5458",value:"\u8D85\u7EA7\u7BA1\u7406\u5458",key:0})),(h(),D(f,{label:"\u7BA1\u7406\u5458",value:"\u7BA1\u7406\u5458",key:1})),(h(),D(f,{label:"\u666E\u901A\u7528\u6237",value:"\u666E\u901A\u7528\u6237",key:2}))]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u624B\u673A\u53F7",prop:"photo"},{default:t(()=>[e(v,{modelValue:u.photo,"onUpdate:modelValue":l[4]||(l[4]=a=>u.photo=a),placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u8D26\u6237\u5BC6\u7801"},{default:t(()=>[e(v,{modelValue:u.password,"onUpdate:modelValue":l[5]||(l[5]=a=>u.password=a),placeholder:"\u8BF7\u8F93\u5165\u8D26\u6237\u5BC6\u7801,\u5982\u679C\u4E0D\u8F93\u5165\u9ED8\u8BA4123456",type:"password",clearable:""},null,8,["modelValue"])]),_:1}),e(m,{label:"\u7528\u6237\u72B6\u6001"},{default:t(()=>[e(A,{modelValue:u.status,"onUpdate:modelValue":l[6]||(l[6]=a=>u.status=a),"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u7528\u6237\u63CF\u8FF0",prop:"describe"},{default:t(()=>[e(v,{modelValue:u.describe,"onUpdate:modelValue":l[7]||(l[7]=a=>u.describe=a),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u63CF\u8FF0"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}}),te={class:"m-user-table"},oe={class:"header"},ae={class:"footer"},ne={class:"util"},se={class:"table-inner"},re={class:"pagination"},de=$({__name:"userTable",setup(V){const x=d(ee);d(!1);const r=d(),i=d(),p=I({}),_=d(!0),u=d(1),g=()=>{console.log("submit!",p),_.value=!0,setTimeout(()=>{_.value=!1},1e3)},w=s=>{_.value=!0,setTimeout(()=>{_.value=!1},1e3)},C=()=>{r.value.show()},n=s=>{r.value.show(s)},l=s=>{P.confirm("\u4F60\u786E\u5B9A\u8981\u5220\u9664\u5F53\u524D\u9879\u5417?","\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning",draggable:!0}).then(()=>{}).catch(()=>{})},v=s=>{P.confirm(`\u786E\u5B9A\u8981${s.status?"\u542F\u7528":"\u7981\u7528"} ${s.username} \u8D26\u6237\u5417\uFF1F`,"\u6E29\u99A8\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{}).catch(()=>{s.status=!s.status})},m=s=>{console.log(`${s} items per page`)},y=s=>{u.value=s};return G(()=>{setTimeout(()=>{_.value=!1},1e3)}),(s,f)=>{const T=o("el-input"),A=o("el-form-item"),E=o("el-button"),k=o("el-form"),S=o("Plus"),a=o("el-icon"),b=o("el-table-column"),q=o("el-switch"),O=o("el-table"),M=o("el-pagination"),H=J("loading");return h(),R("div",te,[B("div",oe,[e(k,{inline:!0,model:p,ref_key:"ruleFormRef",ref:i},{default:t(()=>[e(A,{label:"\u7528\u6237\u540D",prop:"username"},{default:t(()=>[e(T,{modelValue:p.username,"onUpdate:modelValue":f[0]||(f[0]=c=>p.username=c),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"},null,8,["modelValue"])]),_:1}),e(A,null,{default:t(()=>[e(E,{type:"primary",onClick:g,icon:j(K)},{default:t(()=>[F("\u67E5\u8BE2")]),_:1},8,["icon"]),e(E,{onClick:f[1]||(f[1]=c=>w(i.value))},{default:t(()=>[F("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"])]),B("div",ae,[B("div",ne,[e(E,{type:"primary",onClick:C},{default:t(()=>[e(a,null,{default:t(()=>[e(S)]),_:1}),F(" \u65B0\u589E\u7528\u6237 ")]),_:1})]),B("div",se,[L((h(),D(O,{data:x.value,style:{width:"100%",height:"100%"},border:""},{default:t(()=>[e(b,{prop:"username",label:"\u7528\u6237\u540D",align:"center",width:"100"}),e(b,{prop:"nickname",label:"\u6635\u79F0",align:"center"}),e(b,{prop:"sex",label:"\u6027\u522B",align:"center"}),e(b,{prop:"role",label:"\u5173\u8054\u89D2\u8272",align:"center",width:"120"}),e(b,{prop:"photo",label:"\u624B\u673A\u53F7",align:"center",width:"120"}),e(b,{prop:"status",label:"\u7528\u6237\u72B6\u6001",align:"center"},{default:t(c=>[e(q,{"inline-prompt":"","active-text":"\u542F\u7528","inactive-text":"\u7981\u7528",modelValue:c.row.status,"onUpdate:modelValue":U=>c.row.status=U,onChange:U=>v(c.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(b,{prop:"describe","show-overflow-tooltip":!0,width:"180",label:"\u7528\u6237\u63CF\u8FF0",align:"center"}),e(b,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4",align:"center",width:"180"}),e(b,{prop:"operator",label:"\u64CD\u4F5C",width:"200px",align:"center",fixed:"right"},{default:t(c=>[e(E,{type:"primary",size:"small",icon:"Edit",onClick:U=>n(c.row)},{default:t(()=>[F(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(E,{onClick:U=>l(c.row),type:"danger",size:"small",icon:"Delete"},{default:t(()=>[F(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[H,_.value]])]),B("div",re,[e(M,{currentPage:u.value,"onUpdate:currentPage":f[2]||(f[2]=c=>u.value=c),"page-size":10,background:"",layout:"total, sizes, prev, pager, next, jumper",total:1e3,onSizeChange:m,onCurrentChange:y},null,8,["currentPage"])])]),e(le,{ref_key:"userDialog",ref:r},null,512)])}}});const ie=N(de,[["__scopeId","data-v-8d2ae026"]]),ce=V=>(Y("data-v-c4e94ca0"),V=V(),Z(),V),pe=ce(()=>B("div",{class:"title"},"\u90E8\u95E8\u5217\u8868",-1)),_e={class:"filter-tree"},me=$({__name:"userSide",setup(V){const x=d(z);Q(()=>{let u={id:"",deptName:"\u5168\u90E8"};x.value=[u,...z]});const r=d(""),i=d(),p={children:"children",label:"deptName",value:"id"};W(r,u=>{i.value.filter(u)});const _=(u,g)=>(console.log(g),u?g.deptName.includes(u):!0);return(u,g)=>{const w=o("el-input"),C=o("el-scrollbar"),n=o("el-card");return h(),D(n,{class:"m-dept-side"},{default:t(()=>[pe,e(w,{modelValue:r.value,"onUpdate:modelValue":g[0]||(g[0]=l=>r.value=l),placeholder:"\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u8FC7\u6EE4",class:"filter-search"},null,8,["modelValue"]),B("div",_e,[e(C,{class:"scrollbar"},{default:t(()=>[e(j(X),{ref_key:"treeRef",ref:i,data:x.value,props:p,"default-expand-all":"","filter-node-method":_},null,8,["data"])]),_:1})])]),_:1})}}});const fe=N(me,[["__scopeId","data-v-c4e94ca0"]]),ge={class:"app-container m-user"},ve=$({__name:"index",setup(V){return(x,r)=>(h(),R("div",ge,[e(fe),e(ie)]))}});const Be=N(ve,[["__scopeId","data-v-6663c133"]]);export{Be as default};