index.7672587e.js 3.0 KB

1
  1. import{_ as C,M as u}from"./role-modal.3c0833df.js";import{aF as n,aG as b,aa as A,aD as P,aU as N,r as k,D as c,a_ as R,v as d,o as S,M,J as W,w as m,x as f}from"./index.51562ffc.js";import{u as w}from"./use-page-search.a2b6ff42.js";import{e as x}from"./index.a475634e.js";import"./index.283adc2b.js";const{VITE_PROXY_DOMAIN_REAL:J,VITE_PROXY_USER_REAL:T}=b(),o=T+"/admin/",Y=e=>n.request("post",`${o}userlist`,{data:{islevel:"2",...e}}),O=e=>n.request("post",`${o}usersave`,{data:e}),$=e=>n.request("post",`${o}setstatus`,{data:e}),q=e=>n.request("post",`${o}menustatus`,{data:e}),I=[{type:"selection",minWidth:55,align:"left",hide:({checkList:e})=>!e.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",minWidth:60,align:"left",hide:({checkList:e})=>!e.includes("\u5E8F\u53F7\u5217")},{label:"\u624B\u673A\u53F7",prop:"mobile",minWidth:180,align:"left"},{label:"\u771F\u5B9E\u59D3\u540D",prop:"nickname",minWidth:120},{label:"\u72B6\u6001",prop:"status",cellRenderer:({row:e})=>A(P,null,{default:()=>String(e.status)==="1"?"\u542F\u7528":"\u7981\u7528"})},{label:"\u89D2\u8272",prop:"role_name",minWidth:180,align:"left"},{label:"\u516C\u53F8\u7F16\u53F7",prop:"companyCode",minWidth:180,align:"left"},{label:"\u516C\u53F8\u540D\u79F0",prop:"companyName",minWidth:180,align:"left"},{label:"\u521B\u5EFA\u65F6\u95F4",minWidth:180,prop:"addtime",formatter:({addtime:e})=>N(e).format("YYYY-MM-DD HH:mm:ss")},{label:"\u64CD\u4F5C",fixed:"right",width:80,slot:"operation"}],H={title:"\u516C\u53F8\u8D26\u53F7\u89D2\u8272\u67E5\u8BE2",columns:I,deleteProp:"payNo",apis:{httpList:Y,httpDelete:q,httpAdd:!0,httpStatus:$,httpUpdate:O}},L=[{value:"1",label:"\u5F85\u4E70\u65B9\u5BA1\u6838"},{value:"2",label:"\u5BA1\u6838\u6210\u529F"},{value:"3",label:"\u4E70\u5BB6\u9A73\u56DE"}],h={formItems:[{field:"companyNo",type:"input",placeholder:"\u4F9B\u5E94\u5546\u7F16\u53F7"},{field:"payNo",type:"input",placeholder:"\u5BF9\u8D26\u7F16\u53F7"},{field:"timer",type:"date_picker",otherOptions:{type:"daterange",startProp:"startTime",endProp:"endTime",startPlaceholder:"\u5F00\u59CB\u65E5\u671F",endPlaceholder:"\u7ED3\u675F\u65E5\u671F"}},{field:"status",type:"select",placeholder:"\u5BA1\u6838\u72B6\u6001",options:L}]},Q=k({__name:"index",setup(e){const F="accountQuery",a=c(null),i=c(null),g={pageSearchHook:()=>w(void 0,void 0,h)},{run:_}=R({success:()=>i.value.onSearch()}),y={content:{create:()=>a.value.onDisplay(void 0,u.create),preview:t=>a.value.onDisplay(t,u.preview),update:t=>a.value.onDisplay(t,u.update)}};function v(t,p){const{roleid:s,nickname:l,relaComNo:r,id:E,companyNo:D}=t,B={id:E,roleid:s,nickname:l,relaComNo:r,companyNo:D};switch(p){case u.update:_(x(B));break}}return(t,p)=>{const s=d("PageContainer"),l=d("PageAuth");return S(),M(l,{pageName:F},{default:W(()=>[m(s,{hooks:g,events:y,contentConfig:f(H),"search-config":f(h),"get-content-ref":r=>i.value=r},null,8,["contentConfig","search-config","get-content-ref"]),m(C,{ref_key:"roleModalRef",ref:a,onFinanceSave:v},null,512)]),_:1})}}});export{Q as default};