PageSourceSearch

https://client-cdn.showroom-live.com/assets/0d36279ac517ee5e78a1ececceefaa69bec800b5/_nuxt/CKC0FeUP.js

js showroom-live.com collected 2026-09-24 08:59:16 UTC 8,027 bytes, 1 lines download raw bytes

1import{_ as ie}from"./DA_YaqwF.js";import{_ as ae}from"./BahkjGV9.js";import{d as z,v as B,z as d,A as H,c as l,o as n,C as R,a as e,ac as D,e as s,E as g,t as a,_ as X,M as ne,N as ce,a9 as re,ad as le,ae as _e,af as de,ag as ue,V as S,ah as ve,ai as pe,l as Ie,p as Ee,a6 as Oe,G as he,u as me,g as y,f as U,w as Ce,b as k,F,r as G,K as be,D as fe,a4 as w,a5 as ye}from"./Bjxleszc.js";const Re={class:"text-switch"},ge={for:"switch-positive"},Ne={for:"switch-negative"},Te=z({__name:"TextSwitch",props:{value:{type:Boolean,required:!0},positiveText:{type:String,default:"YES"},negativeText:{type:String,default:"NO"}},emits:["input"],setup(u,{emit:I}){const t=u,T=I,c=B(!0),A=o=>{T("input",o)},v=d({get:()=>c.value,set:o=>{c.value=o,A(o)}});return H(()=>{v.value=t.value}),(o,p)=>(n(),l("div",Re,[R(e("input",{id:"switch-positive","onUpdate:modelValue":p[0]||(p[0]=N=>g(v)?v.value=N:null),type:"radio",value:!0},null,512),[[D,s(v)]]),e("label",ge,a(u.positiveText),1),R(e("input",{id:"switch-negative","onUpdate:modelValue":p[1]||(p[1]=N=>g(v)?v.value=N:null),type:"radio",value:!1},null,512),[[D,s(v)]]),e("label",Ne,a(u.negativeText),1)]))}}),Ae=X(Te,[["__scopeId","data-v-85c6e881"]]),xe=()=>{const{srFetch:u}=ne(),I=ce(),t=re("invoice-state",()=>({hasInvoiceCode:!0,isInvoiceCodeRegistered:!1,payerType:1,invoiceCode:"",invoiceCodeConfirm:"",expectedObtainAt:""}));return{invoiceState:t,getOrganizerInvoice:async()=>{try{const o=await u(ve);"is_first_access"in o?u(pe,{method:"POST"}):(t.value.payerType=o.tax_payer_type,t.value.invoiceCode=o.code,t.value.expectedObtainAt=o.expected_obtain_at?S.unix(o.expected_obtain_at).format("YYYY-MM-DD"):"",t.value.hasInvoiceCode=!!t.value.invoiceCode,t.value.isInvoiceCodeRegistered=!!t.value.invoiceCode)}catch(o){I.errorHandlings(o)}},getUserInvoice:async()=>{try{const o=await u(de);"is_first_access"in o?u(ue,{method:"POST"}):(t.value.payerType=o.tax_payer_type,t.value.invoiceCode=o.code,t.value.expectedObtainAt=o.expected_obtain_at?S.unix(o.expected_obtain_at).format("YYYY-MM-DD"):"",t.value.hasInvoiceCode=!!t.value.invoiceCode,t.value.isInvoiceCodeRegistered=!!t.value.invoiceCode)}catch(o){I.errorHandlings(o)}},postOrganizerInvoice:async o=>{try{return await u(_e,{method:"POST",body:JSON.stringify(o)}),!0}catch(p){return I.errorHandlings(p,{isThrowingError:!1}),!1}},postUserInvoice:async o=>{try{return await u(le,{method:"POST",body:JSON.stringify(o)}),!0}catch(p){return I.errorHandlings(p,{isThrowingError:!1}),!1}}}},Se={class:"st-invoice"},Ve={class:"st-invoice__header"},Le={key:0,class:"st-invoice__breadcrumbs"},Me={class:"st-invoice__container"},we={class:"st-invoice__title"},Pe={class:"st-invoice__container"},Ye={class:"st-invoice__form"},$e={class:"st-invoice__container"},De={class:"mb-b4"},Ue={class:"mb-b4 fs-b2 ct-red"},ke={key:0},Fe={key:1},Ge={class:"st-invoice__tax-payer-type"},ze={class:"flex"},Be={class:"text-right ct-red"},He={class:"box-arrow-select mb-b4"},Xe=["disabled"],Qe=["value"],Ze={key:0,class:"st-invoice__has-code mb-b4"},Je={key:1,class:"st-invoice__code mb-b4"},je={class:"flex-sb"},qe={class:"text-right ct-red"},Ke=["disabled"],We={key:0},et={class:"flex-sb"},tt={class:"text-right ct-red"},st=["placeholder"],ot={key:2,class:"st-invoice__expected-obtain-at"},it={class:"flex-sb"},at={key:0,class:"text-right ct-red"},nt=["min","disabled"],ct={class:"pt-b4 pb-b4"},rt=["disabled"],P="invoice",lt=z({__name:"index",setup(u){const{$isWebview:I}=Ie(),t=Ee(),{getCsrfToken:T}=Oe(),{invoiceState:c,getOrganizerInvoice:A,getUserInvoice:v,postOrganizerInvoice:o,postUserInvoice:p}=xe(),{currentUserState:N}=he(),E=B([]),Q=S().add(1,"day").format("YYYY-MM-DD"),Z=d(()=>[{id:1,name:`${t.t("L_INVOICE_PAYER_TYPE_NONE")}`},{id:2,name:`${t.t("L_INVOICE_PAYER_TYPE_TAXPAYER")}`},{id:3,name:`${t.t("L_INVOICE_PAYER_TYPE_NON_TAXPAYER")}`}]),J=i=>{c.value.hasInvoiceCode=i},b=d(()=>c.value.hasInvoiceCode),O=d(()=>c.value.isInvoiceCodeRegistered),h=d({get:()=>c.value.payerType,set:i=>c.value.payerType=i}),m=d({get:()=>c.value.invoiceCode,set:i=>c.value.invoiceCode=i}),x=d({get:()=>c.value.invoiceCodeConfirm,set:i=>c.value.invoiceCodeConfirm=i}),f=d({get:()=>c.value.expectedObtainAt,set:i=>c.value.expectedObtainAt=i}),V=d(()=>N.value.currentUser),C=d(()=>h.value===2),j=d(()=>h.value===3),Y={text:t.t("L_HOME_TAB_TOP"),src:"/",active:!0},$={text:t.t("L_INVOICE"),src:`/${P}`,active:!1},q={text:t.t("L_ORGANIZER_MENU"),src:"/organizer",active:!0},K={text:t.t("L_MENUM_ROOM_ACCOUNT"),src:"/broadcast",active:!0},W=d(()=>[Y,q,$]),ee=d(()=>[Y,K,$]),te=async()=>
1{if(E.value=[],(!h.value||h.value===1)&&E.value.push(`${t.t("L_INVOICE_ERROR_MESSAGE_PAYERTYPE_INVALID")}`),C.value&&(b.value||O.value)){const M=/^T[0-9]{13}$/;m.value?m.value.match(M)||E.value.push(`${t.t("L_INVOICE_ERROR_MESSAGE_CODE_INVALID")}`):E.value.push(`${t.t("L_INVOICE_ERROR_MESSAGE_CODE_EMPTY")}`),m.value!==x.value&&E.value.push(`${t.t("L_INVOICE_ERROR_MESSAGE_CODE_NOT_MATCH")}`)}if(C.value&&!b.value&&!f.value&&E.value.push(`${t.t("L_INVOICE_ERROR_MESSAGE_EXPECTED_OBTAIN_AT_EMPTY")}`),E.value.length!==0){window.scrollTo({top:0,behavior:"smooth"});return}const i=C.value&&b.value;let r={tax_payer_type:h.value};i?r={...r,code:m.value}:f.value&&(r={...r,expected_obtain_at:S(f.value).format("YYYY/MM/DD")}),(V.value.is_organizer?await o(r):await p(r))?ye("/invoice/post"):window.scrollTo({top:0,behavior:"smooth"})};return H(async()=>{await T(),V.value.is_organizer?A():v()}),me({title:`${t.t("L_INVOICE")}`,meta:[{property:"og:url",content:`https://www.showroom-live.com/${P}`},{property:"og:type",content:"article"}],link:[{rel:"canonical",href:`https://www.showroom-live.com/${P}`}]}),(i,r)=>{const L=ie,M=ae,se=Ae;return n(),l("main",null,[e("section",Se,[e("div",Ve,[s(I)?y("",!0):(n(),l("div",Le,[e("div",Me,[U(M,null,{default:Ce(()=>[s(V).is_organizer?(n(),k(L,{key:0,list:s(W)},null,8,["list"])):(n(),k(L,{key:1,list:s(ee)},null,8,["list"]))]),_:1})])])),e("div",we,[e("div",Pe,[e("h2",null,a(i.$t("L_INVOICE")),1)])])]),e("div",Ye,[e("div",$e,[e("ul",De,[(n(!0),l(F,null,G(s(E),(_,oe)=>(n(),l("li",{key:oe,class:"ct-red pb-b2"},a(_),1))),128))]),e("div",Ue,[s(O)?(n(),l("p",ke,a(i.$t("L_INVOICE_CAUTION_FOR_CODE_REGISTER")),1)):(n(),l("p",Fe,a(i.$t("L_INVOICE_CAUTION_FOR_NON_TAXPAYER")),1))]),e("form",{onSubmit:be(te,["prevent"])},[e("div",Ge,[e("div",ze,[e("p",null,a(i.$t("L_INVOICE_FORM_PAYER_TYPE")),1),e("p",Be," * ("+a(i.$t("L_REQUIRED"))+")",1)]),e("div",He,[R(e("select",{"onUpdate:modelValue":r[0]||(r[0]=_=>g(h)?h.value=_:null),name:"category_id",class:"form-select",disabled:s(O)},[(n(!0),l(F,null,G(s(Z),_=>(n(),l("option",{key:_.id,value:_.id},a(_.name),9,Qe))),128))],8,Xe),[[fe,s(h)]])])]),s(C)&&!s(O)?(n(),l("div",Ze,[e("p",null,a(i.$t("L_INVOICE_FORM_HAS_CODE")),1),U(se,{value:s(b),class:"switch",onInput:J},null,8,["value"])])):y("",!0),s(C)&&s(b)?(n(),l("div",Je,[e("div",null,[e("div",je,[e("p",null,a(i.$t("L_INVOICE_FORM_CODE")),1),e("p",qe,"* ("+a(i.$t("L_REQUIRED"))+")",1)]),R(e("input",{"onUpdate:modelValue":r[1]||(r[1]=_=>g(m)?m.value=_:null),type:"text",class:"p-b2 fs-b5 form-tx mb-b4",disabled:s(O)},null,8,Ke),[[w,s(m)]])]),s(O)?y("",!0):(n(),l("div",We,[e("div",et,[e("p",null,a(i.$t("L_INVOICE_FORM_CODE_CONFIRM")),1),e("p",tt,"* ("+a(i.$t("L_REQUIRED"))+")",1)]),R(e("input",{"onUpdate:modelValue":r[2]||(r[2]=_=>g(x)?x.value=_:null),type:"text",class:"p-b2 fs-b5 form-tx",onpaste:"return false",placeholder:i.$t("L_INVOICE_FORM_NOT_PASTE")},null,8,st),[[w,s(x)]])]))])):y("",!0),s(C)&&!s(b)||s(j)?(n(),l("div",ot,[e("div",it,[e("p",null,a(i.$t("L_INVOICE_FORM_EXPECTED_OBTAIN_AT")),1),s(C)?(n(),l("p",at," * ("+a(i.$t("L_REQUIRED"))+") ",1)):y("",!0)]),R(e("input",{"onUpdate:modelValue":r[3]||(r[3]=_=>g(f)?f.value=_:null),type:"date",class:"p-b2 fs-b5 form-tx",min:s(Q),disabled:s(O)},null,8,nt),[[w,s(f)]])])):y("",!0),e("div",ct,[e("button",{type:"submit",class:"btn-submit fs-b5 p-b4",disabled:s(O)},a(i.$t("L_SEND")),9,rt)])],32)])])])])}}}),vt=X(lt,[["__scopeId","data-v-4bd92757"]]);export{vt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.