mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-12-09 14:40:27 +08:00
chore: update
This commit is contained in:
2
dist/static/js/index56.js
vendored
2
dist/static/js/index56.js
vendored
@@ -1 +1 @@
|
||||
import{d as V,I as A,J as I,D as k,bO as M,M as F,r as N,bd as C,a as m,o as _,c as L,w as l,e as d,i as b,F as g,q as y,h as n,u as a,f as s,t as v,L as E,bP as B}from"./index.js";import{u as P}from"./hooks3.js";const S=d("div",null,"标签页复用,超出限制自动关闭",-1),U={class:"flex flex-wrap items-center"},j=d("p",null,"query传参模式:",-1),H={class:"flex flex-wrap items-center"},z=d("p",null,"params传参模式:",-1),K=V({name:"Tabs",__name:"index",setup(J){const{toDetail:c,router:u}=P(),x=A(I().wholeMenus,!0),f=k(()=>M(F(x),0,{disabled:!0})),p=N([]),h=k(()=>{var r;return(r=C())==null?void 0:r.multiTags});function q(){p.value.length!==0&&p.value.forEach(r=>{const t=B(f.value,r).redirect??B(f.value,r).path;C().handleTags("splice",t),t==="/tabs/index"&&u.push({path:h.value[h.value.length-1].path})})}return(r,t)=>{const o=m("el-button"),i=m("el-divider"),D=m("el-tree-select"),$=m("el-link"),T=m("el-card");return _(),L(T,{shadow:"never"},{header:l(()=>[S]),default:l(()=>[d("div",U,[j,(_(),b(g,null,y(6,e=>n(o,{class:"m-2",key:e,onClick:w=>a(c)({id:e},"query")},{default:l(()=>[s(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64)),n(o,{onClick:t[0]||(t[0]=e=>a(c)({id:666,name:"小明",age:18,job:"工程师"},"query"))},{default:l(()=>[s(" 多个参数 ")]),_:1})]),n(i),d("div",H,[z,(_(),b(g,null,y(6,e=>n(o,{class:"m-2",key:e,onClick:w=>a(c)({id:e},"params")},{default:l(()=>[s(" 打开"+v(e)+"详情页 ",1)]),_:2},1032,["onClick"])),64))]),n(i),n(D,{class:"w-[300px]","node-key":"uniqueId",placeholder:"请选择要关闭的标签",clearable:"",multiple:"",filterable:"","default-expand-all":"",props:{label:e=>a(E)(e.meta.title),value:"uniqueId",children:"children",disabled:"disabled"},data:f.value,modelValue:p.value,"onUpdate:modelValue":t[1]||(t[1]=e=>p.value=e)},{default:l(({data:e})=>[d("span",null,v(a(E)(e.meta.title)),1)]),_:1},8,["props","data","modelValue"]),n(o,{class:"m-2",onClick:q},{default:l(()=>[s("关闭标签")]),_:1}),n(i),n(o,{onClick:t[2]||(t[2]=e=>a(u).push({name:"Menu1-2-2"}))},{default:l(()=>[s(" 跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(o,{onClick:t[3]||(t[3]=e=>a(u).push("/nested/menu1/menu1-2/menu1-2-2"))},{default:l(()=>[s(" 跳转页内菜单(直接传要跳转的路径) ")]),_:1}),n(o,{onClick:t[4]||(t[4]=e=>a(u).push({path:"/nested/menu1/menu1-2/menu1-2-2"}))},{default:l(()=>[s(" 跳转页内菜单(传path对象) ")]),_:1}),n(i),n(o,{onClick:t[5]||(t[5]=e=>a(u).push({name:"Menu1-2-2",query:{text:"传name对象,优先推荐"}}))},{default:l(()=>[s(" 携参跳转页内菜单(传name对象,优先推荐) ")]),_:1}),n(o,{onClick:t[6]||(t[6]=e=>a(u).push({path:"/nested/menu1/menu1-2/menu1-2-2",query:{text:"传path对象"}}))},{default:l(()=>[s(" 携参跳转页内菜单(传path对象) ")]),_:1}),n($,{class:"ml-4",href:"https://router.vuejs.org/zh/guide/essentials/navigation.html#%E5%AF%BC%E8%88%AA%E5%88%B0%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BD%8D%E7%BD%AE",target:"_blank"},{default:l(()=>[s(" 点击查看更多跳转方式 ")]),_:1}),n(i),n(o,{onClick:t[7]||(t[7]=e=>a(u).push({name:"Empty"}))},{default:l(()=>[s(" 跳转无Layout的空白页面 ")]),_:1})]),_:1})}}});export{K as default};
|
||||
import N from"./tree2.js";import{useUser as I}from"./hook3.js";import{R as T,D as j,P as E}from"./refresh.js";import{u as s}from"./hooks.js";import{d as F}from"./admin-line.js";import{d as L}from"./edit-pen.js";import{d as q}from"./search.js";import{d as A}from"./add-circle-line.js";import{d as G,r as J,f as n,o as K,c as O,j as o,a as Q,w as l,u as e,i as d,as as y,_ as W}from"./index.js";import"./system.js";import"./git-branch-line.js";import"./more-2-fill.js";import"./office-building.js";import"./epTheme.js";import"./sortable.esm.js";const X={width:24,height:24,body:'<path fill="currentColor" d="M18 8h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h2V7a6 6 0 1 1 12 0v1ZM5 10v10h14V10H5Zm6 4h2v2h-2v-2Zm-4 0h2v2H7v-2Zm8 0h2v2h-2v-2Zm1-6V7a4 4 0 0 0-8 0v1h8Z"/>'},Y=X,ee={width:1024,height:1024,body:'<path fill="currentColor" d="M176 416a112 112 0 1 1 0 224a112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224a112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224a112 112 0 0 1 0-224z"/>'},oe=ee,le={class:"main"},ae={class:"float-right w-[82%]"},ne=G({name:"User",__name:"index",setup(te){const p=J(),{form:i,loading:u,columns:k,dataList:w,pagination:V,buttonClass:_,onSearch:f,resetForm:x,handleUpdate:h,handleDelete:S,handleSizeChange:$,handleCurrentChange:z,handleSelectionChange:P}=I();return(re,t)=>{const g=n("el-input"),m=n("el-form-item"),C=n("el-option"),R=n("el-select"),r=n("el-button"),U=n("el-form"),Z=n("el-popconfirm"),b=n("el-dropdown-item"),B=n("el-dropdown-menu"),M=n("el-dropdown"),D=n("pure-table");return K(),O("div",le,[o(N,{class:"w-[17%] float-left"}),Q("div",ae,[o(U,{ref_key:"formRef",ref:p,inline:!0,model:e(i),class:"search-form bg-bg_color w-[99/100] pl-8 pt-[12px]"},{default:l(()=>[o(m,{label:"用户名称:",prop:"username"},{default:l(()=>[o(g,{modelValue:e(i).username,"onUpdate:modelValue":t[0]||(t[0]=a=>e(i).username=a),placeholder:"请输入用户名称",clearable:"",class:"!w-[160px]"},null,8,["modelValue"])]),_:1}),o(m,{label:"手机号码:",prop:"mobile"},{default:l(()=>[o(g,{modelValue:e(i).mobile,"onUpdate:modelValue":t[1]||(t[1]=a=>e(i).mobile=a),placeholder:"请输入手机号码",clearable:"",class:"!w-[160px]"},null,8,["modelValue"])]),_:1}),o(m,{label:"状态:",prop:"status"},{default:l(()=>[o(R,{modelValue:e(i).status,"onUpdate:modelValue":t[2]||(t[2]=a=>e(i).status=a),placeholder:"请选择",clearable:"",class:"!w-[160px]"},{default:l(()=>[o(C,{label:"已开启",value:"1"}),o(C,{label:"已关闭",value:"0"})]),_:1},8,["modelValue"])]),_:1}),o(m,null,{default:l(()=>[o(r,{type:"primary",icon:e(s)(e(q)),loading:e(u),onClick:e(f)},{default:l(()=>[d(" 搜索 ")]),_:1},8,["icon","loading","onClick"]),o(r,{icon:e(s)(e(T)),onClick:t[3]||(t[3]=a=>e(x)(p.value))},{default:l(()=>[d(" 重置 ")]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),o(e(E),{title:"用户管理",columns:e(k),onRefresh:e(f)},{buttons:l(()=>[o(r,{type:"primary",icon:e(s)(e(A))},{default:l(()=>[d(" 新增用户 ")]),_:1},8,["icon"])]),default:l(({size:a,dynamicColumns:H})=>[o(D,{border:"",adaptive:"","align-whole":"center","table-layout":"auto",loading:e(u),size:a,data:e(w),columns:H,pagination:e(V),paginationSmall:a==="small","header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"},onSelectionChange:e(P),onPageSizeChange:e($),onPageCurrentChange:e(z)},{operation:l(({row:c})=>[o(r,{class:"reset-margin",link:"",type:"primary",size:a,onClick:v=>e(h)(c),icon:e(s)(e(L))},{default:l(()=>[d(" 修改 ")]),_:2},1032,["size","onClick","icon"]),o(Z,{title:"是否确认删除?"},{reference:l(()=>[o(r,{class:"reset-margin",link:"",type:"primary",size:a,icon:e(s)(e(j)),onClick:v=>e(S)(c)},{default:l(()=>[d(" 删除 ")]),_:2},1032,["size","icon","onClick"])]),_:2},1024),o(M,null,{dropdown:l(()=>[o(B,null,{default:l(()=>[o(b,null,{default:l(()=>[o(r,{class:y(e(_)),link:"",type:"primary",size:a,icon:e(s)(e(Y))},{default:l(()=>[d(" 重置密码 ")]),_:2},1032,["class","size","icon"])]),_:2},1024),o(b,null,{default:l(()=>[o(r,{class:y(e(_)),link:"",type:"primary",size:a,icon:e(s)(e(F))},{default:l(()=>[d(" 分配角色 ")]),_:2},1032,["class","size","icon"])]),_:2},1024)]),_:2},1024)]),default:l(()=>[o(r,{class:"ml-3 mt-[2px]",link:"",type:"primary",size:a,onClick:v=>e(h)(c),icon:e(s)(e(oe))},null,8,["size","onClick","icon"])]),_:2},1024)]),_:2},1032,["loading","size","data","columns","pagination","paginationSmall","header-cell-style","onSelectionChange","onPageSizeChange","onPageCurrentChange"])]),_:1},8,["columns","onRefresh"])])])}}});const ke=W(ne,[["__scopeId","data-v-43f0937d"]]);export{ke as default};
|
||||
|
||||
Reference in New Issue
Block a user