PageSourceSearch

https://dnashenzhen.com/_nuxt/detail-_id_.2aac2c5a.js

js dnashenzhen.com collected 2026-10-08 10:12:47 UTC 6,595 bytes, 1 lines download raw bytes

1import{B as H}from"./BackButton.cba97f1c.js";import{C as $}from"./CapsuleButton.f814ed71.js";import{u as q}from"./useLang.d9926b77.js";import{A as z,j as J,y as Y,i as G,J as K,r as m,E as d,o as Q,D as k,b as v,c as g,f as s,d as c,w as u,t as l,g as e,e as W,s as B,F as M,l as R,n as p,M as _,R as f,v as X,C as Z,H as ee,I as se}from"./entry.601d9c75.js";import{r as ae}from"./retScroll.ed89fb31.js";import{R as te}from"./rules.8d595494.js";import{U as oe}from"./userApi.3d182266.js";import{_ as le}from"./lodash.240869fd.js";import{E as C}from"./expoApi.505eff08.js";import{_ as ne}from"./_plugin-vue_export-helper.c27b6911.js";import"./back.70a70260.js";/* empty css                          */import"./_commonjsHelpers.725317a4.js";const ie=y=>(ee("data-v-8b4ff834"),y=y(),se(),y),pe={class:"vips"},re={class:"flex items-end justify-end turn-back"},de={class:"back"},ce={class:"flex vips-apply",id:"reveal-top"},ue={class:"apply-img"},me=["src"],ve={class:"relative apply-content"},_e={class:"apply-title"},fe={class:"content"},ye={class:"content-inner"},he={class:"content-text"},xe={class:"flex items-center justify-between navList",id:"reveal-top"},ge={class:"rich-content",id:"reveal-top"},Ie={class:"rich-content-title"},ke=["innerHTML"],Ce={class:"vip-toapply",id:"nowToSend"},Ne={class:"rich-content-title reset-botm"},be=ie(()=>s("div",{class:"rich-content-title title-fonts"},null,-1)),Ee={class:"flex justify-between form"},Ae={class:"left-form"},Be={class:"form-item"},Me={class:"form-item"},Re={class:"form-item"},Te={class:"form-item"},Ve={class:"form-item"},we={class:"right-form"},Pe={class:"form-item"},Ue={class:"flex justify-center submit-btn"},De={__name:"detail-[id]",setup(y){const{t:n}=q(),h=z(),{$scrollReveal:T}=J(),V=Y(()=>h.userInfo&&h.userInfo.token),N=G();K();const w=m("贵宾专属简介"),P=m([{id:1,name:"贵宾专属简介"}]),a=m({expoId:"",expoName:"",tourId:"",tourName:"",tourAddress:"",applyName:"",applyEmail:"",applyPhone:"",applyOrgan:"",applyReasonId:"",applyMark:""}
1),b=m(),r=m({id:"",expoId:"",tourName:"",tourDesc:"",startTime:"",endTime:"",tourAddress:"",tourPic:"",tourPicUrl:"",tourLink:"",tourContent:""}),U=i=>{var x;const t=`#${i}`;(x=document.querySelector(t))==null||x.scrollIntoView({behavior:"smooth"})},D=()=>{C.getExpovipTourDetail({id:N.params.id}).then(i=>{r.value=i.data,a.value.tourId=N.params.id,a.value.tourName=i.data.tourName,a.value.tourAddress=i.data.tourAddress,a.value.expoId=r.value.expoId+"",S(r.value.expoId+"")}),Z.findByCondition({modeCode:"APPLY_REASON"}).then(i=>{b.value=i.data.data})},S=i=>{C.getExpoMain({id:i}).then(t=>{a.value.expoName=t.data.data[0].expoName})},L=()=>{a.value.applyName=null,a.value.applyEmail=null,a.value.applyPhone=null,a.value.applyOrgan=null,a.value.applyMark=null},I=le.debounce(i=>{if(V.value){if(!a.value.applyName){d.error("请填写您的称呼");return}if(!a.value.applyReasonId){d.error("请选择原因");return}if(!te.registerEmail(a.value.applyEmail)){d.error("请填写正确的邮箱");return}O()}else d.error("未登录")},200),O=()=>{oe.getUserIsVip({btn:"isvip",userkey1:h.userInfo.areaCode,userkey2:h.userInfo.userPhone}).then(i=>{i.data.status==1?C.saveExpoTour(a.value).then(t=>{t.code=="000000"?(d.success("报名成功"),L()):d.error(t.message)}).catch(t=>{d.success("发起报名失败,请重试")}):d.error("非贵宾无法提交报名!")})};return Q(async()=>{D(),ae(T)}),(i,t)=>{const x=H,E=k("el-icon"),A=$,j=k("el-option"),F=k("el-select");return v(),g("div",pe,[s("div",re,[c(x,null,{default:u(()=>[s("div",de,l(e(n)("返回列表")),1)]),_:1})]),s("div",ce,[s("div",ue,[s("img",{src:e(r).tourPicUrl,alt:""},null,8,me)]),s("div",ve,[s("div",_e,l(e(r).tourName),1),s("div",fe,l(e(r).tourDesc),1),s("div",ye,[s("p",null,l(e(n)("贵宾专属导览论坛时间"))+":"+l(e(r).startTime)+"~"+l(e(r).endTime),1),W(" "+l(e(n)("贵宾专属导览论坛地址"))+":"+l(e(r).tourAddress),1)]),s("div",{class:"apply-btn",onClick:t[0]||(t[0]=o=>U("nowToSend"))},[c(A,{customClass:"customClass"},{text:u(()=>[s("div",he,l(e(n)("报名")),1)]),suffix:u(()=>[c(E,null,{default:u(()=>[c(e(B))]),_:1})]),_:1})])])]),s("div",xe,[(v(!0),g(M,null,R(e(P),o=>(v(),g("div",{key:o,class:p(e(w)===o.name?"name":"")},l(e(n)(o.name)),3))),128))]),s("div",ge,[s("div",Ie,l(e(n)("贵宾专属简介")),1),s("div",{innerHTML:e(r).tourContent},null,8,ke),s("div",Ce,[s("div",Ne,l(e(n)("在线报名")),1),be,s("div",Ee,[s("div",Ae,[s("div",Be,[_(s("input",{class:p(e(a).applyName?"have-inputval":""),"onUpdate:modelValue":t[1]||(t[1]=o=>e(a).applyName=o),maxlength:"30"},null,2),[[f,e(a).applyName]]),s("span",{class:p(e(a).applyName?"have-value":"")},l(e(n)("您的称呼"))+":",3)]),s("div",Me,[_(s("input",{class:p(e(a).applyEmail?"have-inputval":""),"onUpdate:modelValue":t[2]||(t[2]=o=>e(a).applyEmail=o),placeholder:""},null,2),[[f,e(a).applyEmail]]),s("span",{class:p(e(a).applyEmail?"have-value":"")},l(e(n)("电子邮箱"))+":",3)]),s("div",Re,[_(s("input",{class:p(e(a).applyPhone?"have-inputval":""),"onUpdate:modelValue":t[3]||(t[3]=o=>e(a).applyPhone=o),placeholder:""},null,2),[[f,e(a).applyPhone]]),s("span",{class:p(e(a).applyPhone?"have-value":"")},l(e(n)("联系电话"))+":",3)]),s("div",Te,[_(s("input",{class:p(e(a).applyOrgan?"have-inputval":""),"onUpdate:modelValue":t[4]||(t[4]=o=>e(a).applyOrgan=o),placeholder:"",maxlength:"30"},null,2),[[f,e(a).applyOrgan]]),s("span",{class:p(e(a).applyOrgan?"have-value":"")},l(e(n)("机构名称"))+":",3)]),s("div",Ve,[s("div",null,[c(F,{style:{width:"100%"},class:"area-select","popper-class":"myClass",modelValue:e(a).applyReasonId,"onUpdate:modelValue":t[5]||(t[5]=o=>e(a).applyReasonId=o),placeholder:e(n)("报名原因"),clearable:""},{default:u(()=>[(v(!0),g(M,null,R(e(b),(o,Se)=>(v(),X(j,{key:o.id,label:o.name,value:o.id,class:"popper-class"},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),s("span",{class:p(e(a).applyReasonId?"have-value":"")},null,2)])]),s("div",we,[s("div",Pe,[s("span",{class:p(e(a).applyMark?"have-value":"")},l(e(n)("留言"))+":",3),_(s("textarea",{class:p(e(a).applyMark?"have-inputval":""),maxlength:"","onUpdate:modelValue":t[6]||(t[6]=o=>e(a).applyMark=o),placeholder:"",cols:"10",rows:"3"},null,2),[[f,e(a).applyMark]])])])]),s("div",Ue,[c(A,{customClass:"customClass",onClick:e(I)},{text:u(()=>[s("div",{class:"content-text",onClick:t[7]||(t[7]=(...o)=>e(I)&&e(I)(...o))},l(e(n)("提交申请")),1)]),suffix:u(()=>[c(E,null,{default:u(()=>[c(e(B))]),_:1})]),_:1},8,["onClick"])])])])])}}},We=ne(De,[["__scopeId","data-v-8b4ff834"]]);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.