index.4c038a32.js 4.4 KB

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