1import{d as e,r as l,C as o,Q as a,a0 as t,y as n,e as i,F as r,A as c,g as s,I as d,b as u,z as p,aF as m,O as h,P as g,bL as f,_ as j}from"./index-d887900d-1788853131912.js";import{s as v}from"./index-96a05bd8-1788853131912.js";const b=e=>(h("data-v-b84fee71"),e=e(),g(),e),M={class:"login-header"},y=b((()=>s("img",{src:f},null,-1))),V=b((()=>s("h3",null,"Contact Us",-1))),D={class:"login-form"},_={class:"input-group is-requird"},x={class:"input-group is-requird"},q={class:"input-group is-requird"},T={class:"input-group is-requird"},N={class:"input-group"},U={class:"input-group is-requird"},w={class:"input-group is-requird"},C={class:"login-footer"},I=j(e({__name:"serviceModelJoin",setup(e,{expose:h}){const g=l(!1),f=l(),j=o({entityType:"",entityName:"",contactName:"",contactEmail:"",contactPhone:"",cooperationDirection:"",projectIntro:""}),b=l(),I=a((()=>({entityType:[{required:!0,message:t("joinModal.selectDesc"),trigger:"change"}],entityName:[{required:!0,message:t("joinModal.inputDesc"),trigger:"change"}],contactName:[{required:!0,message:t("joinModal.inputDesc"),trigger:"change"}],contactEmail:[{required:!0,message:t("joinModal.inputDesc"),trigger:"change"},{type:"email",message:t("joinModal.emailFormatError"),trigger:["blur","change"]}],cooperationDirection:[{required:!0,message:t("joinModal.selectDesc"),trigger:"change"}],projectIntro:[{required:!0,message:t("joinModal.inputDesc"),trigger:"change"}]})));h({show(){g.value=!0}});const E=()=>{f.value&&f.value.scrollTo({top:0,behavior:"smooth"})},O=()=>{b.value.validate().then((e=>{e&&v(j).then((e=>{200===e.code?(m.success(t("buttons.successTips")),F()):m.success(t("buttons.failedTips"))}))})).catch((()=>{const e=document.querySelector(".el-form-item.is-error");if(e&&f.value){const l=f.value.getBoundingClientRect(),o=e.getBoundingClientRect().top-l.top+f.value.scrollTop;f.value.scrollTo({top:o-100,behavior:"smooth"})}}))},F=()=>{g.value=!1,b.value.resetFields()};return(e,l)=>{const o=n("el-option"),a=n("el-select"),m=n("el-form-item"),h=n("el-input"),v=n("el-form"),P=n("el-dialog");return i(),r(P,{class:"service-wrap-join",modelValue:g.value,"onUpdate:modelValue":l[7]||(l[7]=e=>g.value=e),width:"480px","append-to-body":"",draggable:"",onClose:E,"show-close":!1},{default:c((()=>[s("div",{class:"login-box",ref_key:"loginBoxRef",ref:f},[s("div",M,[y,V,s("p",null,d(u(t)("joinModal.description")),1)]),s("div",D,[p(v,{model:j,ref_key:"ruleFormRef",ref:b,rules:I.value},{default:c((()=>[s("div",_,[s("h5",null,d(u(t)("joinModal.field1")),1),p(m,{prop:"entityType"},{default:c((()=>[p(a,{class:"input-info",placeholder:u(t)("joinModal.selectDesc"),modelValue:j.entityType,"onUpdate:modelValue":l[0]||(l[0]=e=>j.entityType=e),clearable:""},{default:c((()=>[p(o,{label:u(t)("joinModal.entityType1"),value:2},null,8,["label"]),p(o,{label:u(t)("joinModal.entityType2"),value:1},null,8,["label"])])),_:1},8,["placeholder","modelValue"])])),_:1})]),s("div",x,[s("h5",null,d(u(t)("joinModal.field2")),1),p(m,{prop:"entityName"},{default:c((()=>[p(h,{class:"input-info",placeholder:u(t)("joinModal.inputDesc"),modelValue:j.entityName,"onUpdate:modelValue":l[1]||(l[1]=e=>j.entityName=e),autocomplete:"on",maxlength:"100",clearable:""},null,8,["placeholder","modelValue"])])),_:1})]),s("div",q,[s("h5",null,d(u(t)("joinModal.field3")),1),p(m,{prop:"contactName"},{default:c((()=>[p(h,{class:"input-info",placeholder:u(t)("joinModal.inputDesc"),modelValue:j.contactName,"onUpdate:modelValue":l[2]||(l[2]=e=>j.contactName=e),maxlength:"100",autocomplete:"on",clearable:""},null,8,["placeholder","modelValue"])])),_:1})]),s("div",T,[s("h5",null,d(u(t)("joinModal.field4")),1),p(m,{prop:"contactEmail"},{default:c((()=>[p(h,{class:"input-info",clearable:"",maxlength:"100",modelValue:j.contactEmail,"onUpdate:modelValue":l[3]||(l[3]=e=>j.contactEmail=e),placeholder:u(t)("joinModal.inputDesc"),autocomplete:"on"},null,8,["modelValue","placeholder"])])),_:1})]),s("div",N,[s("h5",null,d(u(t)("joinModal.field5")),1),p(m,{prop:"contactPhone"},{default:c((()=>[p(h,{class:"input-info",clearable:"",maxlength:"100",modelValue:j.contactPhone,"onUpdate:modelValue":l[4]||(l[4]=e=>j.contactPhone=e),placeholder:u(t)("joinModal.inputDesc"),autocomplete:"on"},null,8,["modelValue","placeholder"])])),_:1})]),s("div",U,[s("h5",null,d(u(t)("joinModal.field6")),1),p(m,{prop:"cooperationDirection"},{default:c((()=>[p(a,{class:"input-info",placeholder:u(t)("joinModal.selectDesc"),modelValue:j.cooperationDirection,"onUpdate:modelValue":l[5]||(l[5]=e=>j.cooperationDirection=e),clearable:""},{default:c((()=>[p(o,{label:u(t)("joinModal.partnershipDirectionOpt1"),value:1},null,8,["label"]),p(o,{label:u(t)("joinModal.partnershipDirectionOpt2"),value:2},null,8,["label"]),p(o,{label:u(t)("joinModal.partnershipDirectionOpt3"),value:3},null,8,["label"]),p(o,{label:u(t)("joinModal.partnershipDirectionOpt4"),value:4},null,8,["label"]),p(o,{label:u(t)("joinModal.partnershipDirectionOpt5"),value:5},null,8,["label"])])),_:1},8,["placeholder","modelValue"])])),_:1})]),s("div",w,[s("h5",null,d(u(t)("joinModal.field7")),1),p(m,{prop:"projectIntro"},{default:c((()=>
1[p(h,{class:"textarea-info",clearable:"",modelValue:j.projectIntro,"onUpdate:modelValue":l[6]||(l[6]=e=>j.projectIntro=e),type:"textarea",rows:"3",maxlength:"500",placeholder:u(t)("joinModal.projectTeamDesc"),autocomplete:"on","show-word-limit":""},null,8,["modelValue","placeholder"])])),_:1})])])),_:1},8,["model","rules"])])],512),s("div",C,[s("div",{class:"cancel-btn",onClick:F},d(u(t)("joinModal.cancel")),1),s("div",{class:"submit-btn",onClick:O},d(u(t)("joinModal.submit")),1)])])),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-b84fee71"]]);export{I 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.