1 |
- import{useColumns as $}from"./columns.9b0efda5.js";import{aK as M,aL as K,_ as X,q as Y,A as H,B as d,a4 as D,C as J,r as s,o as m,n as h,t as l,H as o,I as B,J as N,v as i,S,aF as j,K as V}from"./index.bff1c506.js";import{T as G}from"./index.47953acb.js";import{u as y}from"./hooks.c05389c4.js";import{s as Q}from"./status.8b8d6c88.js";import W from"./preview-dialog.edea2214.js";const{VITE_PROXY_DOMAIN_REAL:_e,VITE_PROXY_USER_REAL:Z}=K(),ee=Z+"/admin/",ae=F=>M.request("post",`${ee}cgdlist`,{data:F});const te={class:"main role"},le=S(" \u641C\u7D22 "),ue=S(" \u91CD\u7F6E "),oe={name:"role"},ne=Y({...oe,setup(F){const{logout:L}=H(),w=d([{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=D({input:"",select:"sequenceNo",status:"",page:1,size:15}),b=d([]),_=d(!0),{columns:R}=$(),k=d(),E=d(null),f=D({total:0,pageSize:15,currentPage:1,background:!0});async function z(t){e.page=t,await r()}async function A(t){e.size=t,e.page=1,await r()}function x(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:u,data:v,message:g}=await ae({...e,...t});if(u===0){const{list:n,count:c}=v;b.value=n!=null?n:[],f.total=c!=null?c:0,f.pageSize=e.size,f.currentPage=e.page}else u>100&&u<140?L():j.error(g);_.value=!1}async function P(){e.page=1,await r()}function T(t){E.value.onDisplay(t)}const I=t=>{!t||(t.resetFields(),e.input="",e.select="sequenceNo",e.status="",e.size=15,e.page=1,r())};return J(()=>{r()}),(t,u)=>{const v=s("el-option"),g=s("el-select"),n=s("el-form-item"),c=s("el-input"),C=s("el-button"),q=s("el-form"),O=s("PureTable");return m(),h("div",te,[l(q,{ref_key:"formRef",ref:k,inline:!0,model:e,"label-width":0,class:"bg-white w-99/100 pl-8 pt-4"},{default:o(()=>[l(n,{prop:"status"},{default:o(()=>[l(g,{modelValue:e.status,"onUpdate:modelValue":u[0]||(u[0]=a=>e.status=a),style:{width:"100%"},placeholder:"\u91C7\u8D2D\u5355\u72B6\u6001",clearable:""},{default:o(()=>[(m(!0),h(B,null,N(i(Q),(a,p)=>(m(),V(v,{key:"status"+a.value+p,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(n,{prop:"input"},{default:o(()=>[l(c,{modelValue:e.input,"onUpdate:modelValue":u[2]||(u[2]=a=>e.input=a),placeholder:"\u5173\u952E\u5B57",class:"input-with-select"},{prepend:o(()=>[l(g,{modelValue:e.select,"onUpdate:modelValue":u[1]||(u[1]=a=>e.select=a),placeholder:"\u5173\u952E\u5B57\u7C7B\u578B",style:{width:"130px"}},{default:o(()=>[(m(!0),h(B,null,N(w.value,(a,p)=>(m(),V(v,{key:"si"+a.value+p,label:a.label,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1}),l(n,null,{default:o(()=>[l(C,{type:"primary",icon:i(y)("search"),loading:_.value,onClick:P},{default:o(()=>[le]),_:1},8,["icon","loading"]),l(C,{icon:i(y)("refresh"),onClick:u[3]||(u[3]=a=>I(k.value))},{default:o(()=>[ue]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),l(i(G),{title:"\u91C7\u8D2D\u5355\u7BA1\u7406",loading:_.value,dataList:b.value,onRefresh:r},{buttons:o(()=>[]),default:o(({size:a,checkList:p})=>[l(O,{border:"",align:"left",showOverflowTooltip:"","table-layout":"auto",size:a,data:b.value,columns:i(R),checkList:p,pagination:f,paginationSmall:a==="small","header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:x,onSizeChange:A,onCurrentChange:z},{operation:o(({row:U})=>[l(C,{class:"reset-margin",link:"",type:"primary",size:a,onClick:se=>T(U),icon:i(y)("eye-view")},null,8,["size","onClick","icon"])]),_:2},1032,["size","data","columns","checkList","pagination","paginationSmall"])]),_:1},8,["loading","dataList"]),l(W,{ref_key:"PreviewDialogRef",ref:E},null,512)])}}});var fe=X(ne,[["__scopeId","data-v-2d5fb1ec"]]);export{fe as default};
|