File: /var/www/html/public/static/js/statement-f969a9bd.js
import{ab as z}from"./message-2472a54a.js";import{getInvoiceStateByCusId as E,yuyueFDF as F}from"./po-e504e5bf.js";import{d as C,r as h,A as N,o as V,Q as D,e as i,f as r,g as t,p as j,y as d,m as _,v as T,F as f,I as b,x as o,n as A,t as p,b5 as B,b4 as J}from"./runtime-core.esm-bundler-6128546f.js";import{_ as K}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-96c98e35.js";import"./preload-helper-78dc9057.js";import"./vue-i18n.runtime.esm-bundler-6949bcab.js";import"./index-b7f916e1.js";import"./_commonjsHelpers-87174ba5.js";import"./vue-router-a383d220.js";import"./utils-2ab4f76a.js";const u=m=>(B("data-v-1983397c"),m=m(),J(),m),M={class:"main"},P={class:"dialog_procure_box"},Y=u(()=>t("div",null,"Days(e.g:30,meaning in 30 days)",-1)),$={class:"statement_box"},Q=u(()=>t("div",{class:"statement_title"},"STATEMENT",-1)),U={class:"statement_box1"},q={class:"statement_boxL"},G=u(()=>t("div",{class:"desc",style:{"margin-top":"3px"}},null,-1)),H=u(()=>t("div",{class:"desc1",style:{"margin-top":"30px"}},null,-1)),R={class:"statement_boxL2"},W={class:"desc2"},X={class:"Statement_Date"},Z=u(()=>t("div",{class:"Statement_DateT"},"Statement Date",-1)),tt={class:"statement_boxL3"},et={class:"desc"},ot=u(()=>t("div",{class:"desc3",style:{"margin-top":"30px"}}," Please return this portion with your payment ",-1)),at=u(()=>t("div",{class:"desc3",style:{"margin-top":"10px"}},"Poly ElectronicsLLc",-1)),nt=u(()=>t("div",{class:"desc3",style:{"margin-top":"10px"}}," If paying by invoice, check ind ",-1)),st={class:"invoiceData_box"},lt={key:0},it={class:"createOrderobj_box"},rt={key:0},dt={key:0},ct={class:"invoiceData_box1",style:{width:"100%"}},_t={key:0},ut={class:"createOrderobj_box"},pt={key:0},mt={key:0},vt=C({name:"/crm/yuyue/components/statement"}),yt=C({...vt,props:{str:{type:String,default:""},customer_id:{type:String,default:""}},setup(m){const S=m;h();const O=N({}),L=h(!1),v=h([]),y=h([]),a=N({type:"",clinic_id:"",role:"",searchKey:30,overdue_amount:"",days:"",statement_date:"",company_info:[],customer_info:[]});async function x(l){a.type=parseInt(localStorage.getItem("type")),a.type==2?(a.role="clinic",a.clinic_id=localStorage.getItem("clinicIdOverall")):a.type==1&&(a.role="therapists"),L.value=!0;const{data:n}=await E(Object.assign(O,{customer_id:S.customer_id,days:a.searchKey,role:a.role,clinic_id:a.clinic_id,export:l}));n.code==1&&(l=="N"&&(v.value=JSON.parse(JSON.stringify(n.data)),y.value=JSON.parse(JSON.stringify(n.data)),v.value=v.value.slice(0,-1),y.value=y.value.slice(-1),a.overdue_amount=n.total_array.overdue_amount,a.days=n.total_array.days,a.statement_date=n.total_array.statement_date,a.company_info=n.company_info,a.customer_info=n.customer_info),l=="Y"&&window.open(F+n.file_path.replace("var/www/html/public","")))}const I=({row:l,column:n,rowIndex:g,columnIndex:c})=>{if(n.label=="Invoice No")return{rowspan:l.row_invoice_no,colspan:l.col_invoice_no};if(n.label=="Transaction Date")return{rowspan:l.row_transaction_date,colspan:l.col_transaction_date};if(n.label=="Description")return{rowspan:l.row_description,colspan:l.col_description};if(n.label=="Amount")return{rowspan:l.col_pay_amount,colspan:l.row_pay_amount};if(n.label=="Amount Due")return{rowspan:l.row_amount_due,colspan:l.col_amount_due}};return V(()=>{x("N")}),(l,n)=>{const g=D("el-button"),c=D("el-table-column"),k=D("el-table");return i(),r("div",M,[t("div",P,[Y,j(t("input",{style:{"margin-left":"8px"},type:"text","onUpdate:modelValue":n[0]||(n[0]=e=>a.searchKey=e),class:"input"},null,512),[[z,a.searchKey]]),d(g,{onClick:n[1]||(n[1]=e=>x("N")),plain:"",size:"small",type:"primary",style:{"margin-left":"12px"}},{default:_(()=>[T("Search")]),_:1}),d(g,{size:"small",plain:"",type:"primary",onClick:n[2]||(n[2]=e=>x("Y")),style:{"margin-left":"12px"}},{default:_(()=>[T("Export PDF")]),_:1})]),t("div",$,[Q,t("div",U,[t("div",q,[G,(i(!0),r(f,null,b(a.company_info,(e,s)=>(i(),r("div",{class:"desc2",key:s},o(e),1))),128)),H,(i(!0),r(f,null,b(a.customer_info,(e,s)=>(i(),r("div",{class:"desc1",key:s},o(e),1))),128))]),t("div",R,[t("div",W,o(a.days)+" days",1),t("div",X,[Z,t("div",null,o(a.statement_date),1)])]),t("div",tt,[t("div",et,"Customer lD:"+o(S.customer_id),1),ot,at,nt])])]),t("div",st,[d(k,{data:v.value,border:"",size:"small","max-height":"350px","span-method":I,style:{width:"100%","margin-top":"15px"},"highlight-current-row":""},{default:_(()=>[d(c,{prop:"invoice_no",label:"Invoice No"},{default:_(e=>[t("div",null,o(e.row.invoice_no),1),e.row.child?(i(),r("div",lt,[t("table",it,[(i(!0),r(f,null,b(e.row.child,(s,w)=>(i(),r("tr",{key:w,class:A({none:s.value1=="Total"})},[t("td",null,o(s.value1),1),t("td",null,o(s.value2),1),t("td",null,o(s.value3),1),t("td",null,o(s.value4),1),t("td",null,o(s.value5),1)],2))),128))])])):p("",!0)]),_:1}),d(c,{prop:"transaction_date",label:"Transaction Date"}),d(c,{prop:"description",label:"Description"}),d(c,{prop:"pay_amount",label:"Amount"},{default:_(e=>[t("div",null,o(e.row.pay_amount),1),e.row.child?(i(),r("div",rt,o(a.overdue_amount),1)):p("",!0)]),_:1}),d(c,{prop:"amount_due",label:"Amount Due"},{default:_(e=>[t("div",null,o(e.row.amount_due),1),e.row.child?(i(),r("div",dt,o(a.overdue_amount),1)):p("",!0)]),_:1})]),_:1},8,["data"]),t("div",ct,[d(k,{data:y.value,border:"",size:"small","max-height":"350px","span-method":I,style:{width:"100%"},"highlight-current-row":""},{default:_(()=>[d(c,{prop:"invoice_no",label:"Invoice No"},{default:_(e=>[t("div",null,o(e.row.invoice_no),1),e.row.child?(i(),r("div",_t,[t("table",ut,[(i(!0),r(f,null,b(e.row.child,(s,w)=>(i(),r("tr",{key:w,class:A({none:s.value1=="Total"})},[t("td",null,o(s.value1),1),t("td",null,o(s.value2),1),t("td",null,o(s.value3),1),t("td",null,o(s.value4),1),t("td",null,o(s.value5),1)],2))),128))])])):p("",!0)]),_:1}),d(c,{prop:"transaction_date",label:"Transaction Date"}),d(c,{prop:"description",label:"Description"}),d(c,{prop:"amount",label:"Amount"},{default:_(e=>[t("div",null,o(e.row.amount),1),e.row.child?(i(),r("div",pt,o(a.overdue_amount),1)):p("",!0)]),_:1}),d(c,{prop:"amount_due",label:"Amount Due"},{default:_(e=>[t("div",null,o(e.row.amount_due),1),e.row.child?(i(),r("div",mt,o(a.overdue_amount),1)):p("",!0)]),_:1})]),_:1},8,["data"])])])])}}});const Tt=K(yt,[["__scopeId","data-v-1983397c"]]);export{Tt as default};