index.79a6fc0a.js 4.0 KB

1
  1. import{useColumns as $}from"./columns.111635fb.js";import{bd as X,be as Y,_ as W,q as j,U as G,E as i,a9 as k,V as H,B as s,o as m,n as h,A as u,M as o,F as V,t as B,v as c,C as D,aW as J,x as N}from"./index.41f763da.js";import{T as K}from"./index.87f2d0bb.js";import{u as y}from"./hooks.8590c5d3.js";import{s as Q}from"./status.5045c580.js";const{VITE_PROXY_DOMAIN_REAL:me,VITE_PROXY_USER_REAL:Z}=Y(),ee=Z+"/admin/",ae=F=>X.request("post",`${ee}cgdlist`,{data:F});const te={class:"main role"},le=D(" \u641C\u7D22 "),ue=D(" \u91CD\u7F6E "),oe={name:"role"},ne=j({...oe,setup(F){const{logout:S}=G(),w=i([{value:"sequenceNo",label:"\u91C7\u8D2D\u5355\u7F16\u53F7"},{value:"companyNo",label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u53F7"},{value:"companyName",label:"\u4E1A\u52A1\u516C\u53F8\u540D\u79F0"},{value:"bkCode",label:"\u5907\u5E93\u5355\u53F7"},{value:"goodNo",label:"\u5546\u54C1\u5355\u53F7"},{value:"goodName",label:"\u5546\u54C1\u540D\u79F0"},{value:"supplierName",label:"\u4F9B\u5E94\u5546\u540D\u79F0"},{value:"supplierNo",label:"\u4F9B\u5E94\u5546\u7F16\u53F7"}]),e=k({input:"",select:"sequenceNo",status:"",page:1,size:15}),b=i([]),_=i(!0),{columns:x}=$(),z=i(!1),A=i(null),E=i(),f=k({total:0,pageSize:15,currentPage:1,background:!0});async function L(t){e.page=t,await r()}async function R(t){e.size=t,e.page=1,await r()}function T(t){}async function r(){_.value=!0;let t={status:e.status,page:e.page,size:e.size};w.value.forEach(n=>{t[n.value]=n.value===e.select?e.input:""});const{code:l,data:v,message:g}=await ae(e);if(l===0){const{list:n,count:d}=v;b.value=n!=null?n:[],f.total=d!=null?d:0,f.pageSize=e.size,f.currentPage=e.page}else l>100&&l<140?S():J.error(g);_.value=!1}async function P(){e.page=1,await r()}function I(t){A.value=t,z.value=!0}const q=t=>{!t||(t.resetFields(),e.input="",e.select="sequenceNo",e.status="",e.size=15,e.page=1,r())};return H(()=>{r()}),(t,l)=>{const v=s("el-option"),g=s("el-select"),n=s("el-form-item"),d=s("el-input"),C=s("el-button"),M=s("el-form"),U=s("PureTable");return m(),h("div",te,[u(M,{ref_key:"formRef",ref:E,inline:!0,model:e,"label-width":0,class:"bg-white w-99/100 pl-8 pt-4"},{default:o(()=>[u(n,{prop:"status"},{default:o(()=>[u(g,{modelValue:e.status,"onUpdate:modelValue":l[0]||(l[0]=a=>e.status=a),style:{width:"100%"},placeholder:"\u91C7\u8D2D\u5355\u72B6\u6001",clearable:""},{default:o(()=>[(m(!0),h(V,null,B(c(Q),(a,p)=>(m(),N(v,{key:"status"+a.value+p,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(n,{prop:"input"},{default:o(()=>[u(d,{modelValue:e.input,"onUpdate:modelValue":l[2]||(l[2]=a=>e.input=a),placeholder:"\u5173\u952E\u5B57",class:"input-with-select"},{prepend:o(()=>[u(g,{modelValue:e.select,"onUpdate:modelValue":l[1]||(l[1]=a=>e.select=a),placeholder:"\u5173\u952E\u5B57\u7C7B\u578B",style:{width:"130px"}},{default:o(()=>[(m(!0),h(V,null,B(w.value,(a,p)=>(m(),N(v,{key:"si"+a.value+p,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1}),u(n,null,{default:o(()=>[u(C,{type:"primary",icon:c(y)("search"),loading:_.value,onClick:P},{default:o(()=>[le]),_:1},8,["icon","loading"]),u(C,{icon:c(y)("refresh"),onClick:l[3]||(l[3]=a=>q(E.value))},{default:o(()=>[ue]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),u(c(K),{title:"\u91C7\u8D2D\u5355\u7BA1\u7406",loading:_.value,dataList:b.value,onRefresh:r},{buttons:o(()=>[]),default:o(({size:a,checkList:p})=>[u(U,{border:"",align:"left",showOverflowTooltip:"","table-layout":"auto",size:a,data:b.value,columns:c(x),checkList:p,pagination:f,paginationSmall:a==="small","header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:T,onSizeChange:R,onCurrentChange:L},{operation:o(({row:O})=>[u(C,{class:"reset-margin",link:"",type:"primary",size:a,onClick:se=>I(O),icon:c(y)("eye-view")},null,8,["size","onClick","icon"])]),_:2},1032,["size","data","columns","checkList","pagination","paginationSmall"])]),_:1},8,["loading","dataList"])])}}});var _e=W(ne,[["__scopeId","data-v-5779ac58"]]);export{_e as default};