1 |
- import{_ as K,e as Q,p as W,q as m,a5 as z,v as Y,aA as Z,r as c,o as s,c as _,D as L,E as P,a as ee,h as a,A as u,j as r,F as h,B as y,C as F,I as le,L as V,aw as ae}from"./index.e7c72e95.js";import{useColumns as ue,send_status as te}from"./columns.b793adcf.js";import{h as oe}from"./index.74841dc4.js";import{T as ne}from"./index.e6c308d2.js";import{u as D}from"./hooks.93e407ab.js";import{b as se}from"./status.b8063a0d.js";import re from"./preview-dialog.704c9ae5.js";import{I as ie}from"./global.9ad647c8.js";import{e as de}from"./export.c7be1f75.js";import"./purchase.83195add.js";import"./tootip.f60d2cd8.js";import"./basic-descriptions.d9a56c23.js";import"./xlsx.ed122d16.js";import"./responseHandle.c92eeb9c.js";const ce={class:"main porder"},pe=V(" \u641C\u7D22 "),me=V(" \u91CD\u7F6E "),fe=V("\u5BFC\u51FA"),ve={name:"porder"},_e=Q({...ve,setup(ge){const{logout:T}=W(),k=m([{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\u7F16\u53F7"},{value:"goodName",label:"\u5546\u54C1\u540D\u79F0"},{value:"supplierName",label:"\u4F9B\u5E94\u5546\u540D\u79F0"},{value:"supplierNo",label:"\u4F9B\u5E94\u5546\u7F16\u53F7"},{value:"cgder",label:"\u91C7\u8D2D\u5458\u540D\u79F0"}]),U=[{value:"1",label:"\u5E93\u5B58"},{value:"2",label:"\u975E\u5E93\u5B58"},{value:"3",label:"\u54A8\u8BE2"}],l=z({input:"",select:"sequenceNo",status:"",cgdsource:"",cgdtype:"",sendstatus:"",page:1,size:15}),w=m([]),v=m([]),g=m(!0),E=m([]),{columns:N}=ue(),x=m(),A=m(null),b=z({total:0,pageSize:15,currentPage:1,background:!0});function I(){de({type:"front",data:E.value,columns:N.value,name:"\u91C7\u8D2D\u5355\u7BA1\u7406.xlsx"})}async function R(o){l.page=o,await f()}async function q(o){l.size=o,l.page=1,await f()}function M(o){E.value=o}async function f(){g.value=!0;let o={status:l.status,page:l.page,size:l.size};k.value.forEach(d=>{o[d.value]=d.value===l.select?l.input:""});const{code:t,data:i,message:p}=await oe({...l,...o});if(t===0){const{list:d,count:n}=i;w.value=d!=null?d:[],b.total=n!=null?n:0,b.pageSize=l.size,b.currentPage=l.page}else t>100&&t<140?T():ae.error(p);g.value=!1}async function $(){l.page=1,await f()}function H(o){A.value.onDisplay(o)}const j=o=>{!o||(o.resetFields(),l.input="",l.select="sequenceNo",l.status="",l.size=15,l.page=1,f())};return Y(()=>{v.value=Z().getMenuActions("porder"),v.value.some(o=>o=="001")&&f()}),(o,t)=>{const i=c("el-option"),p=c("el-select"),d=c("el-input"),n=c("el-form-item"),C=c("el-button"),G=c("el-form"),O=c("PureTable"),X=c("NoAuth");return s(),_("div",ce,[L(ee("div",null,[a(G,{ref_key:"formRef",ref:x,inline:!0,model:l,"label-width":0,class:"bg-white w-99/100 pl-8 pt-4"},{default:u(()=>[a(n,{prop:"input"},{default:u(()=>[a(d,{modelValue:l.input,"onUpdate:modelValue":t[1]||(t[1]=e=>l.input=e),placeholder:"\u5173\u952E\u5B57",class:"input-with-select",maxlength:r(ie),clearable:""},{prepend:u(()=>[a(p,{modelValue:l.select,"onUpdate:modelValue":t[0]||(t[0]=e=>l.select=e),placeholder:"\u5173\u952E\u5B57\u7C7B\u578B",style:{width:"130px"}},{default:u(()=>[(s(!0),_(h,null,y(k.value,(e,B)=>(s(),F(i,{key:"si"+e.value+B,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue","maxlength"])]),_:1}),a(n,{prop:"status"},{default:u(()=>[a(p,{modelValue:l.status,"onUpdate:modelValue":t[2]||(t[2]=e=>l.status=e),style:{width:"100%"},placeholder:"\u91C7\u8D2D\u5355\u72B6\u6001",clearable:""},{default:u(()=>[a(i,{value:"0",label:"\u672A\u5BF9\u8D26"}),a(i,{value:"1",label:"\u5BF9\u8D26"})]),_:1},8,["modelValue"])]),_:1}),a(n,{prop:"sendstatus"},{default:u(()=>[a(p,{modelValue:l.sendstatus,"onUpdate:modelValue":t[3]||(t[3]=e=>l.sendstatus=e),style:{width:"100%"},placeholder:"\u53D1\u8D27\u72B6\u6001",clearable:""},{default:u(()=>[(s(!0),_(h,null,y(r(te),e=>(s(),F(i,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(n,{prop:"cgdsource"},{default:u(()=>[a(p,{modelValue:l.cgdsource,"onUpdate:modelValue":t[4]||(t[4]=e=>l.cgdsource=e),style:{width:"100%"},placeholder:"\u8BA2\u5355\u6765\u6E90",clearable:""},{default:u(()=>[(s(!0),_(h,null,y(r(se),e=>(s(),F(i,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(n,{prop:"cgdtype"},{default:u(()=>[a(p,{modelValue:l.cgdtype,"onUpdate:modelValue":t[5]||(t[5]=e=>l.cgdtype=e),style:{width:"100%"},placeholder:"\u5546\u54C1\u6765\u6E90",clearable:""},{default:u(()=>[(s(),_(h,null,y(U,e=>a(i,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),a(n,null,{default:u(()=>[a(C,{type:"primary",icon:r(D)("search"),loading:g.value,onClick:$},{default:u(()=>[pe]),_:1},8,["icon","loading"]),a(C,{icon:r(D)("refresh"),onClick:t[6]||(t[6]=e=>j(x.value))},{default:u(()=>[me]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),a(r(ne),{title:"\u91C7\u8D2D\u5355\u7BA1\u7406",loading:g.value,dataList:w.value,onRefresh:f},{buttons:u(()=>[a(C,{icon:r(D)("excel"),onClick:I},{default:u(()=>[fe]),_:1},8,["icon"])]),default:u(({size:e,checkList:B})=>[a(O,{border:"",align:"left",showOverflowTooltip:"","table-layout":"auto",size:e,data:w.value,columns:r(N),checkList:B,pagination:b,paginationSmall:e==="small","header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:M,onSizeChange:q,onCurrentChange:R},{operation:u(({row:J})=>[v.value.some(S=>S=="007")?(s(),F(C,{key:0,class:"reset-margin",link:"",type:"primary",size:e,onClick:S=>H(J),icon:r(D)("eye-view")},null,8,["size","onClick","icon"])):le("",!0)]),_:2},1032,["size","data","columns","checkList","pagination","paginationSmall"])]),_:1},8,["loading","dataList"]),a(re,{ref_key:"PreviewDialogRef",ref:A},null,512)],512),[[P,v.value.some(e=>e=="001")]]),L(a(X,null,null,512),[[P,!v.value.some(e=>e=="001")]])])}}});var Se=K(_e,[["__scopeId","data-v-baf86fca"]]);export{Se as default};
|