1 |
- import{_ as X,d as Y,F as y,a5 as $,b3 as ee,G as le,y as n,aA as ae,o as s,O as i,L as a,z as t,c as C,N as x,u,M as z,a as k,P as te,b5 as oe,Z as m,b4 as F,U,V as ue}from"./index.a8b16fb6.js";import{b as ne}from"./index.b7ceea9a.js";import{s as P,c as se}from"./configs.27b6882d.js";import{x as E}from"./status.ba3625fb.js";const re={flex:"","gap-2":"","justify-end":"","mb-1":""},de=m("\u641C\u7D22"),ie=m("\u91CD\u7F6E"),pe={flex:"","justify-between":"","mt-2":""},me=m("\u4FDD\u5B58"),ce=m("\u53D6\u6D88"),_e=Y({__name:"sales-modal",emits:["save-click-button"],setup(fe,{expose:h,emit:A}){const c=y(!1),o=y({sequenceNo:"",qrdtype:"",qrdsource:"",customer:"",platName:"",cxCode:""}),{currentCompany:L}=$(),V=y([]),T=y(null),j={pageSize:15,currentPage:1,total:0},{loading:M,run:O,data:R,pagination:r}=ee({initalData:[],isList:!0,initalPagination:j}),G=d=>V.value=d,_=()=>{const{currentPage:d,pageSize:l}=r;O(ne({pay_status:"0",size:l,page:d,companyNo:L.value.companyNo,...o.value}))};function I(){A("save-click-button",u(V)),c.value=!1}const S=d=>{r.currentPage=1,d&&(o.value={}),_()};function Z(){r.currentPage=1,_()}return h({onDisplay:d=>{c.value=!0,_()}}),le(()=>_()),(d,l)=>{const v=n("el-input"),p=n("el-col"),q=n("el-option"),w=n("el-select"),D=n("el-row"),g=n("el-button"),N=n("el-tag"),H=n("el-table-column"),J=n("el-pagination"),K=n("el-dialog"),Q=ae("loading");return s(),i(K,{modelValue:c.value,"onUpdate:modelValue":l[11]||(l[11]=e=>c.value=e),title:"\u9500\u552E\u5355",width:"1040px",onClose:l[12]||(l[12]=()=>V.value=[]),center:""},{default:a(()=>[t(D,{gutter:10,style:{"margin-bottom":"10px"}},{default:a(()=>[t(p,{span:8},{default:a(()=>[t(v,{modelValue:o.value.sequenceNo,"onUpdate:modelValue":l[0]||(l[0]=e=>o.value.sequenceNo=e),placeholder:"\u8BA2\u5355\u7F16\u53F7"},null,8,["modelValue"])]),_:1}),t(p,{span:8},{default:a(()=>[t(w,{class:"w-full",modelValue:o.value.qrdsource,"onUpdate:modelValue":l[1]||(l[1]=e=>o.value.qrdsource=e),placeholder:"\u8BA2\u5355\u6765\u6E90"},{default:a(()=>[(s(!0),C(z,null,x(u(E),e=>(s(),i(q,F({key:e.value},e),null,16))),128))]),_:1},8,["modelValue"])]),_:1}),t(p,{span:8},{default:a(()=>[t(w,{class:"w-full",modelValue:o.value.qrdtype,"onUpdate:modelValue":l[2]||(l[2]=e=>o.value.qrdtype=e),placeholder:"\u5546\u54C1\u7C7B\u578B"},{default:a(()=>[(s(!0),C(z,null,x(u(P),e=>(s(),i(q,F({key:e.value},e),null,16))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),t(D,{gutter:10,style:{"margin-bottom":"10px"}},{default:a(()=>[t(p,{span:8},{default:a(()=>[t(v,{placeholder:"\u5BA2\u6237\u540D\u79F0",modelValue:o.value.customer,"onUpdate:modelValue":l[3]||(l[3]=e=>o.value.customer=e)},null,8,["modelValue"])]),_:1}),t(p,{span:8},{default:a(()=>[t(v,{placeholder:"\u5E73\u53F0\u540D\u79F0",modelValue:o.value.platName,"onUpdate:modelValue":l[4]||(l[4]=e=>o.value.platName=e)},null,8,["modelValue"])]),_:1}),t(p,{span:8},{default:a(()=>[t(v,{placeholder:"\u9500\u552E\u8BA2\u5355\u4E3B\u7F16\u53F7",modelValue:o.value.cxCode,"onUpdate:modelValue":l[5]||(l[5]=e=>o.value.cxCode=e)},null,8,["modelValue"])]),_:1})]),_:1}),k("div",re,[t(g,{size:"small",type:"primary",onClick:l[6]||(l[6]=()=>S())},{default:a(()=>[de]),_:1}),t(g,{size:"small",onClick:l[7]||(l[7]=()=>S(!0))},{default:a(()=>[ie]),_:1})]),te((s(),i(u(oe),{data:u(R),onSelectionChange:G,ref_key:"tableRef",ref:T,border:"",size:"small","row-key":"sequenceNo","max-height":"520px"},{default:a(()=>[(s(!0),C(z,null,x(u(se),(e,W)=>(s(),i(H,{prop:e.field,label:e.label,key:W,width:e.width+"px",fixed:e.fixed,type:e.type,"show-overflow-tooltip":""},{default:a(({row:B})=>[e.field==="qrdType"?(s(),i(N,{key:0},{default:a(()=>{var f;return[m(U((f=u(P).find(b=>b.value===B.qrdType))==null?void 0:f.label),1)]}),_:2},1024)):e.field==="qrdSource"?(s(),i(N,{key:1},{default:a(()=>{var f;return[m(U((f=u(E).find(b=>b.value===B.qrdSource))==null?void 0:f.label),1)]}),_:2},1024)):ue("v-if",!0)]),_:2},1032,["prop","label","width","fixed","type"]))),128))]),_:1},8,["data"])),[[Q,u(M)]]),k("div",pe,[t(J,{"current-page":u(r).currentPage,"onUpdate:current-page":l[8]||(l[8]=e=>u(r).currentPage=e),"page-size":u(r).pageSize,"onUpdate:page-size":l[9]||(l[9]=e=>u(r).pageSize=e),total:u(r).total,"page-sizes":[15,50,100],onSizeChange:Z,layout:"sizes, prev, pager, next",onCurrentChange:_,size:"small"},null,8,["current-page","page-size","total"]),k("div",null,[t(g,{type:"primary",onClick:I,size:"small"},{default:a(()=>[me]),_:1}),t(g,{onClick:l[10]||(l[10]=()=>c.value=!1),size:"small"},{default:a(()=>[ce]),_:1})])])]),_:1},8,["modelValue"])}}});var be=X(_e,[["__file","/Users/apple/Desktop/company-projects/accout-vue3-ui/src/views/InvoiceSales/capitalClaim/components/basic-claim/sales-modal.vue"]]);export{be as default};
|