PageSourceSearch

https://www.reelmate.ai/assets/BusinessInquiryModal-DAwMFMfU.js

js reelmate.ai collected 2026-10-05 12:29:59 UTC 13,276 bytes, 1 lines download raw bytes

1import{l as S,w as Z,J as L,r as A,d as H,ac as X,o as ee,U as se,a as g,j as O,s,C as h,b as n,t as l,n as t,q as f,c as M,F,z as T,V as U,m as ne,ai as oe,e as ae}from"./critical-vue-CZQjYwKS.js";import{c as R,A as te}from"./ui-controls-T-__jfQM.js";import{c as B}from"./ui-base-BuG8bzRC.js";import"./core-lib-DCmmAtCR.js";import{N as z}from"./entry-KuY_qWS0.js";import"./vendor-crypto-DC0MXYmy.js";import{A as J}from"./AlSimpleSelect-Bm-aPyyB.js";import{G as ie}from"./GeneralModal-Bbk8FgIO.js";import"./ui-image-DzSxbhVo.js";import"./vendor-vueuse-BBEKLlfY.js";import"./vendor-lodash-wskFctIC.js";import"./vendor-date-query-BQWrQNSf.js";import"./ic16_confirm-C8ZDGyeR.js";import"./vendor-web-vitals-D8cA-W4R.js";const G=[{labelKey:"businessInquiry.company_size.up_to_20",value:"option1"},{labelKey:"businessInquiry.company_size.from_20_to_50",value:"g52Jbrhyw"},{labelKey:"businessInquiry.company_size.from_50_to_200",value:"mO8498uzz"},{labelKey:"businessInquiry.company_size.from_200_to_500",value:"6v2EbnjOp"},{labelKey:"businessInquiry.company_size.from_500_to_1000",value:"2Cy5xQ0s7"},{labelKey:"businessInquiry.company_size.over_1000",value:"ve3Qmo2CH"}],Y=[{labelKey:"businessInquiry.province.guangdong",value:"pzRya6i42"},{labelKey:"businessInquiry.province.jiangsu",value:"jd8i7I1zo"},{labelKey:"businessInquiry.province.shandong",value:"YI4MS2N69"},{labelKey:"businessInquiry.province.zhejiang",value:"332tb0VW6"},{labelKey:"businessInquiry.province.henan",value:"XwF22tfFI"},{labelKey:"businessInquiry.province.sichuan",value:"ifOLEn2g5"},{labelKey:"businessInquiry.province.hubei",value:"r3uXgbct3"},{labelKey:"businessInquiry.province.fujian",value:"10c6tSPpc"},{labelKey:"businessInquiry.province.hunan",value:"YoHCdjdgg"},{labelKey:"businessInquiry.province.anhui",value:"option1"},{labelKey:"businessInquiry.province.shanghai",value:"J2J5komK8"},{labelKey:"businessInquiry.province.hebei",value:"a1EmmvKOp"},{labelKey:"businessInquiry.province.beijing",value:"I18udI2zU"},{labelKey:"businessInquiry.province.shaanxi",value:"vC9Ui10b8"},{labelKey:"businessInquiry.province.jiangxi",value:"2bGcxZE8y"},{labelKey:"businessInquiry.province.chongqing",value:"2yjOQ1wwD"},{labelKey:"businessInquiry.province.liaoning",value:"ed1Rcnq9c"},{labelKey:"businessInquiry.province.yunnan",value:"s8161l0CT"},{labelKey:"businessInquiry.province.guangxi",value:"mlKiIU28D"},{labelKey:"businessInquiry.province.shanxi",value:"4B05mnhdh"},{labelKey:"businessInquiry.province.neimenggu",value:"wbSV9yJF3"},{labelKey:"businessInquiry.province.guizhou",value:"ZJc1p4IVb"},{labelKey:"businessInquiry.province.xinjiang",value:"pxU13vI0J"},{labelKey:"businessInquiry.province.tianjin",value:"40Y6cYhxy"},{labelKey:"businessInquiry.province.heilongjiang",value:"ufm610G8a"},{labelKey:"businessInquiry.province.jilin",value:"cuB4lbbRp"},{labelKey:"businessInquiry.province.gansu",value:"GC279cMIC"},{labelKey:"businessInquiry.province.hainan",value:"bWcp8GOnM"},{labelKey:"businessInquiry.province.ningxia",value:"P2NSrSg12"},{labelKey:"businessInquiry.province.qinghai",value:"Rb2tpfVS1"},{labelKey:"businessInquiry.province.xizang",value:"f8GuaLp59"},{labelKey:"businessInquiry.province.other",value:"other"}];G.map(d=>d.labelKey);Y.map(d=>d.labelKey);const Q={contactName:200,phone:11,companyName:200,businessScope:100,requirement:2e3},le="https://cc-i.wondershare.cc/apicn/v1/datacollect/index",re="2",ce="151",ue="ofi7F1tS",pe="1089",me=6,W=Q.phone,P=new RegExp(`^\\d{${me},${W}}$`),de={contactName:"business_cooperation.form.name",phone:"business_cooperation.form.phone",companyName:"business_cooperation.form.company_name",businessScope:"business_cooperation.form.business_scope",companySize:"business_cooperation.form.company_size",region:"business_cooperation.form.region",requirement:"business_cooperation.form.requirement"};function be(d){const{t:p,onSuccess:w,onError:N}=d,b=A(!1),y=S(()=>G.map(e=>({...e,label:p(e.labelKey)}))),V=S(()=>Y.map(e=>({...e,label:p(e.labelKey)}))),c=L({contactName:"",phone:"",companyName:"",businessScope:"",companySize:"",region:"",requirement:""}),u=L({contactName:"",phone:"",companyName:"",businessScope:"",companySize:"",region:"",requirement:""});Z(()=>c.phone,e=>{const o=D(e);if(o!==String(e??"")){c.phone=o;return}u.phone&&(!o||P.test(o))&&(u.phone="")});const m=e=>{c.phone=D(e)},r=e=>String(c[e]??"").trim(),i=e=>p("business_cooperation.form.required_error",{field:p(de[e])}),k=e=>{const o=r(e);return o?e==="phone"&&!P.test(String(o))?(u.phone=p("business_cooperation.form.phone_error"),u.phone):(u[e]="",""):(u[e]=i(e),u[e])},$=()=>{const e=["contactName","phone","companyName","businessScope","companySize","regi
1on","requirement"];let o="";return e.forEach(a=>{const q=k(a);!o&&q&&(o=q)}),o?(B({msg:o,type:"warn"}),!1):!0},C=S(()=>b.value?!0:["contactName","phone","companyName","businessScope","companySize","region","requirement"].some(o=>!r(o))),x=()=>{c.contactName="",c.phone="",c.companyName="",c.businessScope="",c.companySize="",c.region="",c.requirement="",Object.keys(u).forEach(e=>{u[e]=""})},j=async e=>{const o=await e.text();if(!o)return{ok:!1};try{const a=JSON.parse(o),q=a.status;return{ok:q===200||q==="200",data:a}}catch{return{ok:!1,data:o}}},I=()=>({name:r("contactName"),tel:r("phone"),company:r("companyName"),field_21Wlk__c:r("businessScope"),company_num__c:r("companySize"),field_1g6aZ__c:r("region"),remark:r("requirement"),source:"option_theater_website__c",field_a4mxE__c:"option1",dataObjectApiName:"LeadsObj",field_3wrEp__c:Date.now(),leads_pool_id:"bba12ef31e2d4a2c85cd195ba744b29a"}),K=()=>{const e=new URLSearchParams,o=typeof window<"u"?window.location.href:"";return e.set("page_url",o),e.set("event_id",re),e.set("activity_id",ce),e.set("app_key",ue),e.set("site_id",pe),e.set("extension",JSON.stringify(I())),e.toString()};return{companySizeSelectOptions:y,errors:u,fieldMaxLengths:Q,formState:c,handlePhoneInput:m,handleSubmit:async()=>{if(b.value||!$())return!1;b.value=!0;try{const e=await fetch(le,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"},body:K()});if(!(await j(e)).ok)throw new Error("submit failed");return B({msg:p("business_cooperation.form.submit_success"),type:"success"}),x(),w?.(),!0}catch{return B({msg:p("business_cooperation.form.submit_error"),type:"error"}),N?.(),!1}finally{b.value=!1}},isSubmitDisabled:C,regionSelectOptions:V,resetForm:x,submitting:b}}function D(d){return String(d??"").replace(/\D/g,"").slice(0,W)}const ye={class:"relative flex h-full flex-col gap-6 pt-2 text-(--texticon-general-primary)"},he={class:"text-xl font-bold"},fe={class:"flex flex-col gap-4 flex-1 overflow-y-auto"},ve={class:"grid grid-cols-2 gap-x-3 gap-y-4"},ge={class:"truncate min-w-0"},_e={class:"truncate min-w-0"},xe={class:"flex items-stretch gap-3"},qe={class:"flex flex-1 flex-col gap-2"},Se=["maxlength","placeholder"],we={class:"pt-7"},Ie={class:"flex h-[160px] w-[120px] shrink-0 flex-col items-center justify-center gap-2 rounded-xl bg-[rgba(194,204,241,0.08)] p-3"},Ke={class:"h-24 w-24 rounded-lg bg-white p-1"},ze=["alt"],Ne={class:"text-center text-xs leading-4 text-white/70"},Ve={class:"flex items-center justify-between gap-3"},ke={class:"flex-1 text-xs text-(--texticon-general-quinary)"},$e={class:"mt-auto flex items-center justify-end"},Ce="https://www.reelmate.cn/products/images/invite/juchang-business-contact-us-fengmi.png",_="flex flex-col gap-2",v="inline-flex items-center gap-1 text-sm font-bold text-white/90",je="text-xs leading-4 text-white/40",Oe=H({__name:"BusinessInquiryModal",emits:["close"],setup(d,{emit:p}){const w=p,{t:N}=X(),b=A(null),y=e=>["min-h-10 rounded-lg border bg-[rgba(194,204,241,0.08)] transition-[border-color,background-color] hover:bg-[rgba(194,204,241,0.12)]",e?"border-[#ff6b6b]":"border-transparent"],V=e=>["relative h-[160px] rounded-lg border bg-[rgba(194,204,241,0.08)] px-4 pb-7 pt-3 transition-[border-color,background-color] hover:bg-[rgba(194,204,241,0.12)]",e?"border-[#ff6b6b]":"border-transparent"],c=e=>["flex min-w-0 w-full items-center text-sm leading-5",e?"text-white":"text-white/45"],{companySizeSelectOptions:u,errors:m,fieldMaxLengths:r,formState:i,handlePhoneInput:k,handleSubmit:$,isSubmitDisabled:C,regionSelectOptions:x,submitting:j}=be({t:N,onSuccess:()=>{w("close",{success:!0})}}),I=S(()=>u.value.find(e=>e.value===i.companySize)?.label??""),K=S(()=>x.value.find(e=>e.value===i.region)?.label??""),E=e=>{w("close",e)};return ee(()=>{se(()=>{b.value?.open()})}),(e,o)=>(g(),O(s(ie),{ref_key:"modalRef",ref:b,"show-footer":!1,"show-header":!1,"show-backdrop":"","dialog-class":"business-inquiry-modal w-[760px]! h-[634px]! bg-(--bg-modal-01)! border border-(--background-02bg) shadow-[0_16px_56px_rgba(0,0,0,0.56)]","detail-class":"h-full","main-class":"h-full","content-class":"h-full overflow-hidden",onClose:E},{content:h(()=>[n("div",ye,[n("h2",he,l(e.$t("business_cooperation.form.title")),1),n("div",fe,[n("div",ve,[n("div",{class:t(_)},[n("div",{class:t(v)},l(e.$t("business_cooperation.form.name")),1),n("div",{class:t(y(!!s(m).contactName))},[f(s(z),{modelValue:s(i).contactName,"onUpdate:modelValue":o[0]||(o[0]=a=>s(i).contactName=a),maxlength:s(r).contactName,"search-icon-show":!1,placeholder:e.$t("business_cooperation.form.input_placeholder")},null,8,["modelValue","maxlength","placeholder"])],2)]),n("div",{class:t(_)},[n("div",{class:t(v)},l(e.$t("business_cooperation.form.phone")),1),n("div",{class:t(y(!!s(m).phone))},[f(s(z),{modelValue:s(i).phone,"onUpdate:modelValue":o[1]||(o[1]=a=>s(i).phone=a),maxlength:s(r).phone,"search-icon-show":!1,type:"tel",inputmode:"numeric",placeholder:e.$t("business_cooperation.form.input_placeholder"),onInput:s(k)},null,8,["modelValue","maxlength","placeholder","onInput"])],2)]),n("div",{class:t(_)},[n("div",{class:t(v)},l(e.$t("business_cooperation.form.company_name")),1),n("div",{class:t(y(!!s(m).companyName))},[f(s(z),{modelValue:s(i).companyName,"onUpdate:modelValue":o[2]||(o[2]=a=>s(i).companyName=a),maxlength:s(r).companyName,"search-icon-show":!1,placeholder:e.$t("business_cooperation.form.input_placeholder")},null,8,["modelValue","maxlength","placeholder"])],2)]),n("div",{class:t(_)},[n("div",{class:t(v)},l(e.$t("business_cooperation.form.business_scope")),1),n("div",{class:t(y(!!s(m).businessScope))},[f(s(z),{modelValue:s(i).businessScope,"onUpdate:modelValue":o[3]||(o[3]=a=>s(i).businessScope=a),maxlength:s(r).businessScope,"search-icon-show":!1,placeholder:e.$t("business_cooperation.form.input_placeholder")},null,8,["modelValue","maxlength","placeholder"])],2)]),n("div",{class:t(_)},[n("div",{class:t(v)}
1,l(e.$t("business_cooperation.form.company_size")),1),n("div",{class:t(y(!!s(m).companySize))},[f(s(J),{modelValue:s(i).companySize,"onUpdate:modelValue":o[4]||(o[4]=a=>s(i).companySize=a),placement:"bottom","teleport-to-body":"","smart-scroll-close":"","option-class":"business-inquiry-company-size-dropdown",placeholder:e.$t("business_cooperation.form.select_placeholder")},{selected:h(()=>[n("div",{class:t(c(!!s(I)))},[n("span",ge,l(s(I)||e.$t("business_cooperation.form.select_placeholder")),1)],2)]),default:h(()=>[(g(!0),M(F,null,T(s(u),a=>(g(),O(s(R),{key:a.value,value:a.value,label:a.label},{default:h(()=>[U(l(a.label),1)]),_:2},1032,["value","label"]))),128))]),_:1},8,["modelValue","placeholder"])],2)]),n("div",{class:t(_)},[n("div",{class:t(v)},l(e.$t("business_cooperation.form.region")),1),n("div",{class:t(y(!!s(m).region))},[f(s(J),{modelValue:s(i).region,"onUpdate:modelValue":o[5]||(o[5]=a=>s(i).region=a),placement:"bottom","teleport-to-body":"","smart-scroll-close":"","option-class":"business-inquiry-region-dropdown",placeholder:e.$t("business_cooperation.form.select_placeholder")},{selected:h(()=>[n("div",{class:t(c(!!s(K)))},[n("span",_e,l(s(K)||e.$t("business_cooperation.form.select_placeholder")),1)],2)]),default:h(()=>[(g(!0),M(F,null,T(s(x),a=>(g(),O(s(R),{key:a.value,value:a.value,label:a.label},{default:h(()=>[U(l(a.label),1)]),_:2},1032,["value","label"]))),128))]),_:1},8,["modelValue","placeholder"])],2)])]),n("div",xe,[n("div",qe,[n("div",{class:t(v)},l(e.$t("business_cooperation.form.requirement")),1),n("div",{class:t(V(!!s(m).requirement))},[ne(n("textarea",{"onUpdate:modelValue":o[6]||(o[6]=a=>s(i).requirement=a),maxlength:s(r).requirement,placeholder:e.$t("business_cooperation.form.requirement_placeholder"),class:"h-[96px] w-full resize-none border-none bg-transparent text-sm leading-5 text-white/85 outline-hidden"},null,8,Se),[[oe,s(i).requirement]]),s(i).requirement.length>0?(g(),M("span",{key:0,class:t(["absolute bottom-[10px] right-4",je])},l(s(i).requirement.length)+"/"+l(s(r).requirement),3)):ae("",!0)],2)]),n("div",we,[n("div",Ie,[n("div",Ke,[n("img",{src:Ce,alt:e.$t("business_cooperation.scan_submit"),class:"block h-full w-full object-cover"},null,8,ze)]),n("div",Ne,l(e.$t("business_cooperation.form.qr_hint")),1)])])]),n("div",Ve,[n("div",ke,l(e.$t("business_cooperation.form.footer_tip")),1)])]),n("div",$e,[f(s(te),{class:"w-[240px] shrink-0",loading:s(j),disabled:s(C),onClick:s($)},{default:h(()=>[U(l(e.$t("business_cooperation.form.submit")),1)]),_:1},8,["loading","disabled","onClick"])])])]),_:1},512))}}),We=Object.assign(Oe,{__name:"BusinessInquiryModal"});export{We 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.