index.9e7b1951.js 2.9 KB

1
  1. import{V as p,ap as d,aI as y,_ as B,e as k,q as v,r as E,o as F,c as w,h as r,A as R,a as b,j as a}from"./index.ed6e7669.js";import{u as P}from"./use-permission.770877b9.js";import{u as x,_ as D}from"./use-page-search.83b3b5a6.js";import{P as A}from"./page-content.ca35cfcd.js";import{s as f}from"./status.b8063a0d.js";import{s as m,h as S,a as M,u as s,_ as Y}from"./group-modal.48d80dcb.js";import"./basic-form.e27d69b0.js";import"./global.9ad647c8.js";import"./hooks.c7e6317f.js";import"./index.70f1a819.js";import"./responseHandle.74ba885d.js";import"./use-response-handle.0c7b9f9b.js";import"./export.9e2f3186.js";import"./xlsx.ed122d16.js";const G={formItems:[{field:"title",type:"input",placeholder:"\u7EC4\u540D\u79F0"},{field:"nickname",type:"input",placeholder:"\u7EC4\u6210\u5458"},{field:"status",type:"select",placeholder:"\u5F53\u524D\u72B6\u6001",options:f},{field:"type",type:"select",placeholder:"\u5171\u4EAB\u7C7B\u578B",options:m}]},I=[{type:"selection",width:55,hide:({checkList:e})=>!e.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",width:70,hide:({checkList:e})=>!e.includes("\u5E8F\u53F7\u5217")},{label:"\u7EC4\u540D\u79F0",prop:s.name},{label:"\u7EC4\u6210\u5458",prop:"nickname"},{label:"\u72B6\u6001",prop:s.status,cellRenderer({row:e}){return p(d,{type:e.status==="0"?"warning":""},{default:()=>{var t;return((t=f.find(n=>n.value===e[s.status]))==null?void 0:t.label)||"--"}})}},{label:"\u5171\u4EAB\u7C7B\u578B",prop:s.type,cellRenderer({row:e}){return p(d,null,{default:()=>{var t;return((t=m.find(n=>n.value===e[s.type]))==null?void 0:t.label)||"--"}})}},{label:"\u5907\u6CE8",prop:s.remark},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"addTime",formatter:({addtime:e})=>y(e).format("YYYY-MM-DD HH:mm:ss")},{label:"\u64CD\u4F5C",fixed:"right",width:120,slot:"operation"}],c={title:"\u7528\u6237\u7EC4",powers:["001","002","003","004","005","006","007","008"],isRequesetArray:!0,columns:I,apis:{httpList:S,httpStatus:M,httpUpdate:!0,httpAdd:!0}};const N={class:"main role"},T={"w-full":""},V={name:"userGroup"},j=k({...V,setup(e){const t=v(null),{pageContentRef:n,handleResetClick:l,handleSearchClick:_}=x(),{permission:C,contentConfigRef:h}=P({pageName:"userGroup",contentConfig:c,callback:i=>c.powers=i});return(i,o)=>{const g=E("PagePower");return F(),w("div",N,[r(g,{"is-show":a(C).list},{default:R(()=>[b("div",T,[r(a(D),{"form-config":a(G),onSearchBtnClick:a(_),onResetBtnClick:a(l)},null,8,["form-config","onSearchBtnClick","onResetBtnClick"]),r(a(A),{ref_key:"pageContentRef",ref:n,"content-config":a(h),onCreateBtnClick:o[0]||(o[0]=()=>t.value.onDisplay()),onUpdateBtnClick:o[1]||(o[1]=({id:u})=>t.value.onDisplay(u)),onPreviewBtnClick:o[2]||(o[2]=({id:u})=>t.value.onDisplay(u,!0))},null,8,["content-config"])])]),_:1},8,["is-show"]),r(Y,{ref_key:"groupModalRef",ref:t,onReload:o[3]||(o[3]=()=>a(l)())},null,512)])}}});var te=B(j,[["__scopeId","data-v-3a9a8f90"]]);export{te as default};