1 |
- import{_ as M,d as G,w as g,b3 as H,x as I,r,aC as Y,o as d,c as E,j as e,C as o,F as h,D as N,l as m,G as S,M as n,H as $,L as c,bo as J,h as K,aY as Q}from"./index.js";import{h as W}from"./index.e26e2d11.js";import{t as z}from"./status.2df4810d.js";const X={class:"flex justify-between w-full mt-[10px]"},Z=G({__name:"single",props:{platformType:{type:String,required:!0},customerNo:{type:null,required:!0},companyNo:{type:String,required:!0}},emits:["list"],setup(A,{expose:k,emit:q}){const w=A,y=g(null),{run:P,data:T,loading:V}=H({isList:!0,success:p=>a.value.total=p.count}),b={page:1,size:15,total:0,status:[0],pay_status:"3"},f=g([]),a=g({...b});function L(){var p;if(f.value.length===0){Q.warning("\u8BF7\u9009\u62E9\u901A\u7528\u8BA2\u5355");return}q("list",f.value),(p=y.value)==null||p.clearSelection()}const i=()=>P(W({...a.value,platform_type:w.platformType,customerNo:w.customerNo,companyNo:w.companyNo})),B=[{value:"1",label:"\u672A\u56DE\u6B3E"},{value:"2",label:"\u90E8\u5206\u56DE\u6B3E"},{value:"3",label:"\u5DF2\u56DE\u6B3E"}];return I(()=>i()),k({search:()=>i()}),(p,u)=>{const C=r("ElOption"),F=r("ElSelect"),_=r("ElCol"),D=r("el-button"),R=r("ElRow"),l=r("ElTableColumn"),x=r("ElTag"),j=r("ElPagination"),O=r("ElButton"),U=Y("loading");return d(),E(h,null,[e(R,{class:"mb-[10px]"},{default:o(()=>[e(_,{span:4,style:{"margin-right":"10px"}},{default:o(()=>[e(F,{style:{width:"100%"},modelValue:String(a.value.status[0]),size:"small",disabled:""},{default:o(()=>[(d(!0),E(h,null,N(m(z),({label:t,value:s})=>(d(),S(C,{label:t,value:s,key:s},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(_,{span:4,style:{width:"100%"}},{default:o(()=>[e(F,{modelValue:a.value.pay_status,"onUpdate:modelValue":u[0]||(u[0]=t=>a.value.pay_status=t),size:"small",placeholder:"\u5173\u8054\u5DF2\u56DE\u6B3E\u72B6\u6001"},{default:o(()=>[(d(),E(h,null,N(B,({label:t,value:s})=>e(C,{label:t,value:s,key:s},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),e(_,{span:15,class:"fr"},{default:o(()=>[e(D,{style:{float:"right"},size:"small",type:"primary",onClick:u[1]||(u[1]=()=>{i()})},{default:o(()=>[n("\u641C\u7D22")]),_:1}),e(D,{style:{float:"right","margin-right":"10px"},size:"small",onClick:u[2]||(u[2]=()=>{a.value=b,i()})},{default:o(()=>[n("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1}),$((d(),S(m(J),{ref_key:"tableRef",ref:y,border:"",size:"small",data:m(T),class:"mt-[10px]",onSelectionChange:u[3]||(u[3]=t=>f.value=t)},{default:o(()=>[e(l,{type:"selection",fixed:"left"}),e(l,{label:"\u901A\u7528\u8BA2\u5355\u7F16\u53F7","min-width":"160",prop:"tyCode","show-overflow-tooltip":""}),e(l,{label:"\u786E\u8BA4\u5355\u7F16\u53F7","min-width":"160",prop:"orderCode","show-overflow-tooltip":""}),e(l,{label:"\u9500\u552E\u8BA2\u5355\u4E3B\u7F16\u53F7","min-width":"160",prop:"cxCode","show-overflow-tooltip":""}),e(l,{label:"\u5546\u54C1\u7F16\u53F7","min-width":"160",prop:"goodNo","show-overflow-tooltip":""}),e(l,{label:"\u5546\u54C1\u540D\u79F0","min-width":"160",prop:"goodName","show-overflow-tooltip":""}),e(l,{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",width:"100px","show-overflow-tooltip":""}),e(l,{label:"\u4E70\u5165\u65B9\u516C\u53F8","min-width":"160",prop:"customerName","show-overflow-tooltip":""}),e(l,{label:"\u5356\u51FA\u65B9\u516C\u53F8","min-width":"160",prop:"companyName","show-overflow-tooltip":""}),e(l,{label:"\u4E0B\u5355\u6570\u91CF",width:"80",prop:"goodNum","show-overflow-tooltip":""},{default:o(t=>[n(c(t.row.qrd?t.row.qrd.goodNum:""),1)]),_:1}),e(l,{label:"\u9500\u552E\u5355\u4EF7",width:"80",prop:"goodPrice","show-overflow-tooltip":""},{default:o(t=>[n(c(t.row.qrd?t.row.qrd.goodPrice:""),1)]),_:1}),e(l,{label:"\u5173\u8054\u5DF2\u56DE\u6B3E\u72B6\u6001",width:"110",prop:"pay_status","show-overflow-tooltip":""},{default:o(t=>[e(x,null,{default:o(()=>{var s;return[n(c(((s=B.find(v=>v.value==t.row.qrd.pay_status))==null?void 0:s.label)||"--"),1)]}),_:2},1024)]),_:1}),e(l,{label:"\u5BF9\u8D26\u72B6\u6001",width:"80",prop:"status","show-overflow-tooltip":""},{default:o(t=>[e(x,null,{default:o(()=>{var s;return[n(c(((s=m(z).find(v=>v.value==t.row.status))==null?void 0:s.label)||"--"),1)]}),_:2},1024)]),_:1}),e(l,{label:"\u7A0E\u7387",width:"80",prop:"goodPrice","show-overflow-tooltip":""},{default:o(t=>[n(c(t.row.qrd?`${t.row.qrd.tax}%`:""),1)]),_:1}),e(l,{label:"\u4E0B\u5355\u65F6\u95F4",width:"100",prop:"addtime","show-overflow-tooltip":""})]),_:1},8,["data"])),[[U,m(V)]]),K("div",X,[e(j,{currentPage:a.value.page,"onUpdate:currentPage":u[4]||(u[4]=t=>a.value.page=t),pageSize:a.value.size,"onUpdate:pageSize":u[5]||(u[5]=t=>a.value.size=t),layout:"total,prev, pager, next, jumper",total:a.value.total,background:!0,small:!0,onSizeChange:i,onCurrentChange:i},null,8,["currentPage","pageSize","total"]),e(O,{type:"primary",size:"small",onClick:L},{default:o(()=>[n("\u6DFB\u52A0")]),_:1})])],64)}}});var le=M(Z,[["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/InvoiceSales/currentcyOrderRecord/components/single.vue"]]);export{le as default};
|