index.5f977137.js 6.0 KB

1
  1. import{useColumns as ie}from"./columns.177a35f2.js";import{aH as M,aI as re,r as pe,C as ce,ak as R,D as S,z as ve,a5 as de,a9 as E,G as _e,E as me,v as s,as as ye,o,p as f,w as a,J as l,K as P,L,x as i,Q as x,q as Y,N as Ee,M as d,W as A,aO as fe,R as g}from"./index.ef4119aa.js";import{I as ge}from"./inv-open.42caf225.js";import{S as be}from"./ticket-return.2e9539fe.js";import"./tootip.bae8e821.js";const{VITE_PROXY_DOMAIN_REAL:ze,VITE_PROXY_USER_REAL:De}=re(),q=De+"/admin/",Ce=k=>M.request("post",`${q}orderinvlist`,{data:k}),he=k=>M.request("post",`${q}invlist`,{data:k}),U=[{value:"special",label:"\u589E\u503C\u7A0E\u4E13\u7528\u53D1\u7968"},{value:"normal",label:"\u589E\u503C\u7A0E\u666E\u901A\u53D1\u7968"},{value:"roll",label:"\u589E\u503C\u7A0E\u666E\u901A\u53D1\u7968\uFF08\u5377\u5F0F)"},{value:"special_electronic",label:"\u589E\u503C\u7A0E\u7535\u5B50\u4E13\u7528\u53D1\u7968"},{value:"electronic",label:"\u589E\u503C\u7A0E\u7535\u5B50\u666E\u901A\u53D1\u7968"},{value:"toll",label:"\u589E\u503C\u7A0E\u7535\u5B50\u666E\u901A\u53D1\u7968\uFF08\u901A\u884C\u8D39)"}],z=[{value:"1",label:"\u589E\u503C\u7A0E\u4E13\u7528\u53D1\u7968"},{value:"2",label:"\u589E\u503C\u7A0E\u666E\u901A\u53D1\u7968"},{value:"3",label:"\u7535\u5B50\u666E\u901A\u53D1\u7968"},{value:"4",label:"\u7535\u5B50\u4E13\u7528\u53D1\u7968"}],we=[{value:"1",label:"\u91D1\u7A0E\u5F00\u7968"},{value:"2",label:"\u91D1\u7A0E\u7EBF\u4E0B"},{value:"3",label:"\u7EAF\u7EBF\u4E0B"}],Ae=[{value:"1",label:"\u624B\u5DE5"},{value:"2",label:"ocr"},{value:"3",label:"\u91D1\u7A0E"}],ke={class:"main role"},Fe=A(" \u641C\u7D22 "),Te=A(" \u91CD\u7F6E "),Be={class:"bg-white p-[5px]"},Se={key:0},Ve={key:1},xe={key:4},Ne=Y("div",{class:"clear"},null,-1),Oe={name:"role"},Me=pe({...Oe,setup(k){const{logout:X}=ce(),u=R({name:"",timer:[],inv_type:"",page:1,size:15}),N=S([]),F=S(!0),{xsColumns:$,cgColumns:G}=ie(),{push:W}=ve(),O=S(),{currentCompany:I}=de(),H=E(()=>n.value.type==="0"?$.value:G.value),r=E(()=>n.value.type==="0"),J=E(()=>n.value.type==="0"?ge:be),K=E(()=>r.value?z:U),Q=E(()=>r.value?we:Ae),j=E(()=>n.value.type==="0"?"/InvoiceSales/invoiceApplyDetail":"/purchase/ticketReturnDetail"),T=R({total:0,pageSize:15,currentPage:1,background:!0}),n=S({type:"0"});async function _(){F.value=!0;const{type:p}=n.value,t=p==="0"?Ce:he,{inv_type:b,timer:D,...m}=u,{code:C,data:B,message:V}=await t({[r.value?"inv_type":"invoiceType"]:b,[r.value?"start":"open_start"]:D[0],[r.value?"end":"open_end"]:D[1],[r.value?"inv_out":"companyNo"]:I.value.companyNo,...m});if(C===0){const{list:c,count:y}=B;N.value=c!=null?c:[],T.total=y!=null?y:0,T.pageSize=u.size,T.currentPage=u.page}else C>100&&C<140?X():fe.error(V);F.value=!1}async function Z(){u.page=1,await _()}const ee=p=>{!p||(p.resetFields(),u.page=1,u.inv_type="",u.timer=[],_())};function te(){u.page=1,u.inv_type="",u.timer=[],_()}function ue(p){const t=n.value.type==="0"?p.invNo:p.hpNo;W(j.value+"?id="+t+"&back=/invoice/query")}return _e(()=>I.value,()=>_()),me(()=>{_()}),(p,t)=>{const b=s("el-option"),D=s("el-select"),m=s("el-form-item"),C=s("el-date-picker"),B=s("el-button"),V=s("el-form"),c=s("ElTag"),y=s("ElTableColumn"),le=s("ElButton"),ae=s("ElTable"),oe=s("ElPagination"),ne=ye("loading");return o(),f("div",ke,[a(V,{ref_key:"formRef",ref:O,inline:!0,model:u,"label-width":0,class:"bg-white w-99/100 pl-8 pt-4 mb-2"},{default:l(()=>[a(m,{prop:"status"},{default:l(()=>[a(D,{modelValue:n.value.type,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value.type=e),style:{width:"100%"},onChange:t[1]||(t[1]=()=>te())},{default:l(()=>[a(b,{value:"0",label:"\u9500\u552E\u5F00\u7968"}),a(b,{value:"1",label:"\u91C7\u8D2D\u56DE\u7968"})]),_:1},8,["modelValue"])]),_:1}),a(m,{prop:"role_name"},{default:l(()=>[a(C,{modelValue:u.timer,"onUpdate:modelValue":t[2]||(t[2]=e=>u.timer=e),type:"daterange","start-placeholder":"\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),a(m,null,{default:l(()=>[a(D,{modelValue:u.inv_type,"onUpdate:modelValue":t[3]||(t[3]=e=>u.inv_type=e),placeholder:"\u53D1\u7968\u7C7B\u578B"},{default:l(()=>[(o(!0),f(P,null,L(n.value.type==="0"?i(z):i(U),e=>(o(),d(b,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(m,null,{default:l(()=>[a(B,{type:"primary",icon:i(x)("search"),loading:F.value,onClick:Z},{default:l(()=>[Fe]),_:1},8,["icon","loading"]),a(B,{icon:i(x)("refresh"),onClick:t[4]||(t[4]=e=>ee(O.value))},{default:l(()=>[Te]),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),Y("div",Be,[Ee((o(),d(ae,{data:N.value,border:""},{default:l(()=>[(o(!0),f(P,null,L(i(H),(e,se)=>(o(),d(y,{"show-overflow-tooltip":"",width:e.width,"min-width":e==null?void 0:e.minWidth,key:se,label:e.label,prop:e.prop},{default:l(h=>[e.slot==="type"?(o(),d(c,{key:0},{default:l(()=>[A(g(n.value.type==="0"?"\u9500\u552E\u5F00\u7968":"\u91C7\u8D2D\u56DE\u7968"),1)]),_:1})):e.slot==="status"?(o(),d(c,{key:1},{default:l(()=>{var v;return[A(g(((v=i(J).find(w=>w.value===h.row.status))==null?void 0:v.label)||"--"),1)]}),_:2},1024)):e.slot==="inv_type"?(o(),d(c,{key:2},{default:l(()=>{var v;return[n.value.type==="0"?(o(),f("span",Se,g(((v=i(K).find(w=>w.value===h.row[i(r)?"inv_type":"invoiceType"]))==null?void 0:v.label)||"--"),1)):(o(),f("span",Ve,g(h.row.invoiceType_cn||"--"),1))]}),_:2},1024)):e.slot==="open_type"?(o(),d(c,{key:3},{default:l(()=>{var v;return[A(g(((v=i(Q).find(w=>w.value===h.row[i(r)?"open_type":"invType"]))==null?void 0:v.label)||"--"),1)]}),_:2},1024)):(o(),f("span",xe,g(h.row[e.prop]),1))]),_:2},1032,["width","min-width","label","prop"]))),128)),a(y,{label:"\u64CD\u4F5C",width:"80px",fixed:"right"},{default:l(({row:e})=>[a(le,{onClick:()=>ue(e),type:"primary",link:"",icon:i(x)("eye-view")},null,8,["onClick","icon"])]),_:1})]),_:1},8,["data"])),[[ne,F.value]]),a(oe,{class:"float-right my-[10px]",background:"",layout:"total,prev,pager,next",total:T.total,"page-size":15,"current-page":u.page,"onUpdate:current-page":t[5]||(t[5]=e=>u.page=e),onCurrentChange:t[6]||(t[6]=()=>_())},null,8,["total","current-page"]),Ne])])}}});export{Me as default};