index.d8e9438d.js 4.5 KB

1
  1. import{a as D}from"./use-response-handle.8ad944b5.js";import{u as R}from"./use-permission.f8af31c1.js";import{u as w,_ as P}from"./use-page-search.e3909779.js";import{u as I,_ as M}from"./use-page-modal.5745fc2e.js";import{h as q,a as L,b as S,P as U}from"./page-content.cced853d.js";import{s as C}from"./status.b8063a0d.js";import{h as Y}from"./index.e6df3531.js";import{ah as c,aE as d,aX as T,aG as G,aH as H,_ as N,q as V,a2 as W,C as O,r as X,o as $,n as j,t as n,H as z,p as J,v as t}from"./index.aa2c66f0.js";import"./basic-form.c093d7d1.js";import"./global.9ad647c8.js";import"./hooks.f43cc186.js";import"./index.e0449aed.js";import"./responseHandle.b474db9a.js";const e={name:"name",user:"users",type:"type",remark:"remark",status:"status"},p=[{value:"0",label:"\u7EC4\u5185\u5171\u4EAB\xB7\u53EF\u7F16\u8F91"},{value:"1",label:"\u7EC4\u5185\u5171\u4EAB\xB7\u53EA\u8BFB"},{value:"2",label:"\u7EC4\u5185\u4E0D\u5171\u4EAB"}],l={[e.name]:{required:!0,trigger:"blur",message:"\u8BF7\u8F93\u5165\u7EC4\u540D\u79F0"},[e.user]:{required:!0,trigger:"blur",message:"\u8BF7\u9009\u62E9\u7EC4\u6210\u5458"},[e.type]:{required:!0,trigger:"blur",message:"\u8BF7\u8F93\u5165\u5171\u4EAB\u7C7B\u578B"},[e.remark]:{required:!0,trigger:"blur",message:"\u8BF7\u8F93\u5165\u5907\u6CE8"}},K={formItems:[{field:"company",type:"select",placeholder:"\u5F53\u524D\u72B6\u6001",options:C},{field:"contactor",type:"input",placeholder:"\u7528\u6237\u7EC4\u540D\u79F0"},{field:"contactor",type:"input",placeholder:"\u6210\u5458\u540D\u79F0"},{field:"contactor",type:"select",placeholder:"\u5171\u4EAB\u7C7B\u578B",options:p}]},Q=[{type:"selection",width:55,hide:({checkList:u})=>!u.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",width:70,hide:({checkList:u})=>!u.includes("\u5E8F\u53F7\u5217")},{label:"\u7EC4\u540D\u79F0",prop:e.name},{label:"\u7EC4\u6210\u5458",prop:e.user},{label:"\u72B6\u6001",prop:e.status,cellRenderer({row:u}){return c(d,null,{default:()=>{var a;return((a=C.find(o=>o.value===u[e.status]))==null?void 0:a.label)||"--"}})}},{label:"\u5171\u4EAB\u7C7B\u578B",prop:e.type,cellRenderer({row:u}){return c(d,null,{default:()=>{var a;return((a=p.find(o=>o.value===u[e.type]))==null?void 0:a.label)||"--"}})}},{label:"\u5907\u6CE8",prop:e.remark},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"addTime",formatter:({addtime:u})=>T(u).format("YYYY-MM-DD HH:mm:ss")},{label:"\u64CD\u4F5C",fixed:"right",width:120,slot:"operation"}],m={title:"\u7528\u6237\u7EC4",powers:["001","002","003","004","005","006","007","008"],columns:Q,mockData:[{name:"\u4E00\u4E2A\u7EC4",users:"\u4E00\u4E2A\u4EBA,\u4E24\u4E2A\u4EBA,\u4E09\u4E2A\u4EBA",type:"0",remark:"remark",status:"1"}],apis:{httpList:Y,httpStatus:q,httpUpdate:L,httpAdd:S}},f={title:"\u7528\u6237\u7EC4",colLayout:{span:24},formItems:[{field:e.name,type:"input",label:"\u7EC4\u540D\u79F0",labelWidth:"120px",rules:l[e.name]},{field:e.type,type:"select",labelWidth:"120px",options:p,label:"\u5171\u4EAB\u7C7B\u578B",rules:l[e.type]},{field:e.remark,type:"input",labelWidth:"120px",label:"\u5907\u6CE8",rules:l[e.remark]},{field:e.user,type:"checkbox",labelWidth:"120px",label:"\u7EC4\u6210\u5458",rules:l[e.user]}]},{VITE_PROXY_DOMAIN_REAL:he,VITE_PROXY_USER_REAL:Z}=H(),ee=Z+"/admin/",te=()=>G.request("post",`${ee}userall`,{data:{}});const ue={class:"main role"},ae={"w-full":""},oe={name:"userGroup"},re=V({...oe,setup(u){const{pageContentRef:a,handleResetClick:o,handleSearchClick:E}=w(),_=W(()=>f),{run:B,data:h}=D({initalData:[],success:()=>{const r=f.formItems.find(s=>s.label==="\u7EC4\u6210\u5458");r.options=h.value.map(({id:s,nickname:i})=>({value:s,label:i}))}}),{pageModalRef:g,handleUpdateData:k,handleCreateData:b,handlePreviewData:y,handleConfrim:F,defaultInfo:A}=I({pageContentRef:a}),{permission:v,contentConfigRef:x}=R({pageName:"userGroup",contentConfig:m,callback:r=>m.powers=r});return O(()=>B(te())),(r,s)=>{const i=X("PagePower");return $(),j("div",ue,[n(i,{"is-show":t(v).list},{default:z(()=>[J("div",ae,[n(t(P),{"form-config":t(K),onSearchBtnClick:t(E),onResetBtnClick:t(o)},null,8,["form-config","onSearchBtnClick","onResetBtnClick"]),n(t(U),{ref_key:"pageContentRef",ref:a,"content-config":t(x),onCreateBtnClick:t(b),onUpdateBtnClick:t(k),onPreviewBtnClick:t(y)},null,8,["content-config","onCreateBtnClick","onUpdateBtnClick","onPreviewBtnClick"])])]),_:1},8,["is-show"]),n(t(M),{ref_key:"pageModalRef",ref:g,"modal-config":t(_),"default-info":t(A),onConfirmBtnClick:t(F)},null,8,["modal-config","default-info","onConfirmBtnClick"])])}}});var ge=N(re,[["__scopeId","data-v-95d1c400"]]);export{ge as default};