index.024d06b8.js 3.2 KB

1
  1. import{aV as o,aW as S,ao as x,aR as P,ah as k,_ as B,d as w,E as c,b3 as M,x as f,o as W,N as V,K as h,y as d,u as g}from"./index.3b345ca1.js";import{R as Y,M as r}from"./role-modal.350f89f3.js";import{u as q}from"./use-page-search.813ba6e6.js";import{S as $}from"./super.63241256.js";import"./index.964f0a82.js";const{VITE_PROXY_DOMAIN_REAL:ee,VITE_PROXY_USER_REAL:I}=S(),n=I+"/admin/",T=e=>o.request("post",`${n}userlist`,{data:{level:"3",...e}}),H=e=>o.request("post",`${n}usersave`,{data:e}),L=e=>o.request("post",`${n}setcompanystatus`,{data:e}),O=e=>o.request("post",`${n}menustatus`,{data:e}),U=e=>o.request("post",`${n}setrole`,{data:e}),Q=[{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})=>x(P,{type:String(e.status)==="1"?"success":"danger"},{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})=>k(e).format("YYYY-MM-DD HH:mm:ss")},{label:"\u64CD\u4F5C",fixed:"right",width:120,slot:"operation"}],X={title:"\u516C\u53F8\u8D26\u53F7\u89D2\u8272\u67E5\u8BE2",columns:Q,deleteProp:"payNo",notNeedCompanyFilter:!0,statusRowProp:({companyCode:e})=>({companyNo:e}),apis:{httpAdd:!0,httpDelete:O,httpStatus:L,httpUpdate:H,httpList:T}},y={formItems:[{field:"nickname",type:"input",placeholder:"\u771F\u5B9E\u59D3\u540D"},{field:"username",type:"input",placeholder:"\u624B\u673A\u53F7"}]},j=w({__name:"index",setup(e){const F="supplierAccoutQuery",u=c(null),m=c(null),s=c(""),_=()=>({result:{companyNo:s.value},deleteProps:[]}),v={pageSearchHook:()=>q(_,()=>s.value="",y,!0)},{run:C}=M({success:()=>m.value.onSearch()}),D={content:{create:()=>u.value.onDisplay(void 0,r.create),preview:t=>u.value.onDisplay(t,r.preview),update:t=>u.value.onDisplay(t,r.update)}};function E(t,l){const{roleid:i,nickname:p,relaComNo:a,id:N,companyNo:b,mobile:A}=t,R={id:N,mobile:A,roleid:i,nickname:p,relaComNo:a,companyNo:b};switch(l){case r.update:C(U(R));break}}return(t,l)=>{const i=f("PageContainer"),p=f("PageAuth");return W(),V(p,{pageName:F},{default:h(()=>[d(i,{hooks:v,events:D,contentConfig:g(X),"search-config":g(y),"get-content-ref":a=>m.value=a},{search_field:h(()=>[d($,{style:{"margin-right":"20px",width:"100%"},modelValue:s.value,"onUpdate:modelValue":l[0]||(l[0]=a=>s.value=a),placeholder:"\u4F9B\u5E94\u5546\u516C\u53F8","no-all":"","no-set":"","is-supplier":""},null,8,["modelValue"])]),_:1},8,["contentConfig","search-config","get-content-ref"]),d(Y,{ref_key:"roleModalRef",ref:u,onFinanceSave:E},null,512)]),_:1})}}});var te=B(j,[["__file","D:/work/accout-vue3-ui/src/views/supplierManage/supplierAccoutQuery/index.vue"]]);export{te as default};