1 |
- import{_ as $,d as ee,w as c,Z as le,aO as ae,W as oe,r as u,aC as te,o as n,G as m,C as o,j as a,l as p,bx as ue,c as B,F as A,D as S,M as v,H as ne,bo as se,by as pe,L as F,h as L,aZ as re}from"./index.js";import{c as ie}from"./_details.bcb4ed9e.js";import{B as O,F as M,q as de}from"./status.59ac268d.js";import{a as me}from"./index.480d1c83.js";import{D as P}from"./date-range.42e505ca.js";const ce={key:3},_e={flex:""},fe={"w-full":"",flex:"","justify-end":"","mt-2":""},ve=ee({__name:"choose-modal",emits:["choose"],setup(ge,{expose:j,emit:H}){const C=c(!1),U=c([]),x=c([]),i=le({total:0,size:15,page:1,background:!0}),t=c({is_comon:"0",apply_name:"",currentValue:"",checkApi:"",timer:[],openTimer:[],companyNo:""}),w=c(null),z=c("hpNo"),E=c(!1),q=ae(),{currentCompany:Z}=oe();async function k(){const{size:s,page:l}=i;E.value=!0;const{currentValue:_,timer:f,openTimer:g,...y}=t.value,{code:r,message:V,data:h}=await me({status:"4",[z.value]:_,supplierNo:Z.value.companyNo,open_start:g[0],open_end:g[1],start:f[0],end:f[1],noRela:!0,...y,page:l,size:s});q({code:r,message:V,handler:()=>{i.total=h.count,U.value=h.list}}),E.value=!1}function G(){const[s]=x.value;if(!s)return re.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5BF9\u8D26\u5355");H("choose",p(s.hpNo)),C.value=!1}function I(s){if(s.length>1){const l=s.pop();w.value.clearSelection(),w.value.toggleRowSelection(l,!0),x.value=[l]}else x.value=[s[0]]}function K(){i.page=1,k()}function T(s){s&&(t.value={is_comon:"0",companyNo:"",apply_name:"",currentValue:"",checkApi:"",openTimer:[],timer:[]}),i.page=1,k()}return j({onDisplay:()=>C.value=!0}),(s,l)=>{const _=u("el-option"),f=u("el-select"),g=u("el-input"),y=u("el-form-item"),r=u("el-col"),V=u("el-button"),h=u("el-row"),Q=u("el-form"),R=u("el-table-column"),N=u("el-tag"),W=u("el-pagination"),J=u("el-dialog"),X=te("loading");return n(),m(J,{"close-on-click-modal":!1,modelValue:C.value,"onUpdate:modelValue":l[12]||(l[12]=e=>C.value=e),title:"\u91C7\u8D2D\u56DE\u7968",center:"",width:"1040px",onOpen:l[13]||(l[13]=()=>k())},{default:o(()=>[a(Q,{size:"small"},{default:o(()=>[a(h,{gutter:10},{default:o(()=>[a(r,{span:8},{default:o(()=>[a(y,null,{default:o(()=>[a(g,{clearable:"",modelValue:t.value.currentValue,"onUpdate:modelValue":l[1]||(l[1]=e=>t.value.currentValue=e),placeholder:"\u5173\u952E\u5B57"},{prepend:o(()=>[a(f,{modelValue:z.value,"onUpdate:modelValue":l[0]||(l[0]=e=>z.value=e),style:{width:"140px"}},{default:o(()=>[a(_,{label:"\u5BF9\u8D26\u56DE\u7968\u7533\u8BF7\u7F16\u7801",value:"hpNo"}),a(_,{label:"\u5BF9\u8D26\u7F16\u7801",value:"payNo"})]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(r,{span:8},{default:o(()=>[a(p(P),{prefix:"\u7533\u8BF7",modelValue:t.value.timer,"onUpdate:modelValue":l[2]||(l[2]=e=>t.value.timer=e)},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(p(P),{prefix:"\u5F00\u7968",modelValue:t.value.openTimer,"onUpdate:modelValue":l[3]||(l[3]=e=>t.value.openTimer=e)},null,8,["modelValue"])]),_:1}),a(r,{span:8},{default:o(()=>[a(p(ue),{modelValue:t.value.companyNo,"onUpdate:modelValue":l[4]||(l[4]=e=>t.value.companyNo=e),placeholder:"\u5356\u51FA\u65B9\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),a(r,{span:6},{default:o(()=>[a(f,{style:{width:"100%"},modelValue:t.value.checkApi,"onUpdate:modelValue":l[5]||(l[5]=e=>t.value.checkApi=e),placeholder:"\u53D1\u7968\u67E5\u9A8C\u65B9\u5F0F"},{default:o(()=>[(n(!0),B(A,null,S(p(O),e=>(n(),m(_,{key:e.value,value:e.value,label:e.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(r,{span:4},{default:o(()=>[a(y,null,{default:o(()=>[a(g,{placeholder:"\u7533\u8BF7\u4EBA",modelValue:t.value.apply_name,"onUpdate:modelValue":l[6]||(l[6]=e=>t.value.apply_name=e)},null,8,["modelValue"])]),_:1})]),_:1}),a(r,{span:6},{default:o(()=>[a(f,{modelValue:t.value.is_comon,"onUpdate:modelValue":l[7]||(l[7]=e=>t.value.is_comon=e),style:{width:"155px"},placeholder:"\u4E1A\u52A1\u7C7B\u578B"},{default:o(()=>[(n(!0),B(A,null,S(p(M),e=>(n(),m(_,{label:e.label,value:e.value},null,8,["label","value"]))),256))]),_:1},8,["modelValue"])]),_:1}),a(r,{span:4},{default:o(()=>[a(y,null,{default:o(()=>[a(V,{type:"primary",onClick:l[8]||(l[8]=()=>T())},{default:o(()=>[v("\u641C\u7D22")]),_:1}),a(V,{onClick:l[9]||(l[9]=()=>T(!0))},{default:o(()=>[v("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),ne((n(),m(p(se),{border:"",ref_key:"tableRef",ref:w,data:U.value,size:"small","row-key":"id",onSelectionChange:I,"mb-2":"","max-height":"520px"},{default:o(()=>[a(R,{type:"selection",align:"center",width:"40"}),(n(!0),B(A,null,S(p(ie),(e,Y)=>(n(),m(R,pe({key:Y},e,{"show-overflow-tooltip":""}),{default:o(({row:D})=>[e.prop==="pay_status"?(n(),m(N,{key:0},{default:o(()=>{var d;return[v(F((d=p(de).find(b=>b.value===String(D.pay_status)))==null?void 0:d.label),1)]}),_:2},1024)):e.prop==="checkApi"?(n(),m(N,{key:1},{default:o(()=>{var d;return[v(F((d=p(O).find(b=>b.value===String(D.checkApi)))==null?void 0:d.label),1)]}),_:2},1024)):e.prop==="is_comon"?(n(),m(N,{key:2},{default:o(()=>{var d;return[v(F((d=p(M).find(b=>b.value===D.is_comon))==null?void 0:d.label),1)]}),_:2},1024)):(n(),B("span",ce,F(D[e.prop]),1))]),_:2},1040))),128))]),_:1},8,["data"])),[[X,E.value]]),L("div",_e,[a(W,{"current-page":i.page,"onUpdate:currentPage":l[10]||(l[10]=e=>i.page=e),"page-size":i.size,"onUpdate:pageSize":l[11]||(l[11]=e=>i.size=e),total:i.total,onCurrentChange:k,"page-sizes":[15,50,100],onSizeChange:K,layout:"sizes, prev, pager, next"},null,8,["current-page","page-size","total"]),L("div",fe,[a(V,{type:"primary",onClick:G},{default:o(()=>[v("\u4FDD\u5B58")]),_:1})])])]),_:1},8,["modelValue"])}}});var he=$(ve,[["__scopeId","data-v-6b70c452"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/supply/ticketReturnRelive/components/choose-modal.vue"]]);export{he as default};
|