1 line
27 KiB
JavaScript
1 line
27 KiB
JavaScript
"use strict";(self["webpackChunkzufang"]=self["webpackChunkzufang"]||[]).push([[283],{3134:function(a,e,t){t.d(e,{Z:function(){return Sa}});var i=t(6252),s=t(3577),l=t(2262),d=t(9963),n=t(3277),r=t(9527),o=t(3767),c=t(4752),u=t(1478),U=t(2550),S=t(1361),m=t(9459),y=t(1872),p=t(7451),v=t(2201),g=t(4239);const k=a=>((0,i.dD)("data-v-7b9457b2"),a=a(),(0,i.Cn)(),a),w={key:0,src:n,class:"detail-tab",alt:""},b={key:1,src:r,class:"detail-tab",alt:""},_={key:2,class:"authentication-box dis-f al-item"},f=k((()=>(0,i._)("img",{src:o,class:"logo",alt:""},null,-1))),h=k((()=>(0,i._)("img",{src:c,class:"bg",alt:""},null,-1))),x=k((()=>(0,i._)("img",{src:u,class:"text-img",alt:""},null,-1))),D=[f,h,x],q={class:"top-box"},C={class:"title-text"},T={src:U,class:"intermediary-tab-img",style:{float:"left",margin:"3px 10px 0 0"},alt:""},j={class:"mg-t-20 dis-f al-item-start jus-bet s-w-100"},z={class:"dis-f al-item"},H={class:"tab-item first-tab"},Z={key:0,class:"tab-item mg-l-8"},F={key:1,class:"tab-item mg-l-8"},I={key:2,class:"tab-item mg-l-8"},W={key:3,class:"tab-item mg-l-8"},L={key:4,class:"tab-item mg-l-8"},N={key:0,class:"address-text dis-f al-item"},A=k((()=>(0,i._)("img",{src:S,class:"img",alt:""},null,-1))),K={key:0,class:"area-distance"},Y={key:1,class:"dis-f",style:{"flex-wrap":"wrap"}},$=k((()=>(0,i._)("img",{src:S,class:"img",alt:""},null,-1))),P={class:"price-text dis-f",style:{"align-items":"end"}},J=k((()=>(0,i._)("div",{class:"unit"},"HK$",-1))),O={key:0,class:"price"},R={key:1,class:"price"},G={key:0,style:{margin:"0"},class:"price"},M={class:"dis-f"},B=["src"],E={key:1,class:"s-img dis-f jus-x al-item"},V=k((()=>(0,i._)("img",{src:m,class:"img",alt:""},null,-1))),Q=[V],X={key:0,src:n,class:"tab-img",alt:""},aa={key:1,src:r,class:"tab-img",alt:""},ea={key:2,src:y,class:"tab-img",alt:""},ta=k((()=>(0,i._)("div",{class:"btm-line"},null,-1))),ia={class:"dis-f al-item"},sa=["src"],la={class:"user-name"},da={key:0,class:"btn"},na={key:1,class:"btn"},ra={key:2,class:"btn"},oa={key:3,src:p,class:"intermediary-tab-img",alt:""};var ca={__name:"biserialListItem",props:{item:{type:Object},imgLoad:{type:Function,default:function(){return()=>{}}},listId:{type:[String,Number],default:""},detailShow:{type:Boolean,default:!1},school:{type:String}},setup(a){const e=a;let t=(0,l.qj)({data:{}}),n=e.detailShow;(0,i.m0)((()=>{t.data=e.item}));e.listId;let r=null,o=()=>{};const c=(0,v.tv)();let u=(0,l.iH)("");u.value=c.currentRoute.value.meta.path;let U=(0,l.qj)({data:{}});U.data=g.Z.state.indexData&&g.Z.state.indexData.config&&g.Z.state.indexData.config.location;let S=(0,l.qj)({data:{}});S.data=g.Z.state.indexData&&g.Z.state.indexData.config||{};let m=(0,l.iH)(""),y=(0,v.tv)(),p=()=>{let a=y.currentRoute.value.query;if(4===m.value)for(let e in t)g.Z.state.seachSelect["seachPage"][e]=a[e];let i=`${document.location.origin}/detail?id=${t.data.uniqid}`;e.school&&(i+=`&school=${e.school}`),window.open(i)};return(0,i.bv)((()=>{r=(0,i.FN)(),m.value=1===t.data.intermediary?2:6===t.data.intermediary?3:1})),(e,r)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["item",{"s-w-100":(0,l.SU)(n)}]),ref:"list",onClick:r[2]||(r[2]=(...a)=>(0,l.SU)(p)&&(0,l.SU)(p)(...a))},[(0,l.SU)(n)&&1==(0,l.SU)(m)?((0,i.wg)(),(0,i.iD)("img",w)):(0,i.kq)("",!0),(0,l.SU)(n)&&2==(0,l.SU)(m)?((0,i.wg)(),(0,i.iD)("img",b)):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&1==(0,l.SU)(t).data.verified&&!(0,l.SU)(n)?((0,i.wg)(),(0,i.iD)("div",_,D)):(0,i.kq)("",!0),(0,i._)("div",q,[(0,i._)("div",C,[(0,i.wy)((0,i._)("img",T,null,512),[[d.F8,(0,l.SU)(n)&&(0,l.SU)(t)&&(0,l.SU)(t).data&&1==(0,l.SU)(t).data.verified]]),(0,i.Uk)(" "+(0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.subject||"暂无标题"),1)]),(0,i._)("div",j,[(0,i._)("div",null,[(0,i._)("div",z,[(0,i._)("div",H,(0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.gptype||""),1),(0,l.SU)(S).data&&(0,l.SU)(S).data.type[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.type]?((0,i.wg)(),(0,i.iD)("div",Z,(0,s.zw)((0,l.SU)(S).data&&(0,l.SU)(S).data.type[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.type]||""),1)):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&-1!==(0,l.SU)(t).data.elevator&&(0,l.SU)(t).data.elevator?((0,i.wg)(),(0,i.iD)("div",F,(0,s.zw)((0,l.SU)(S)&&(0,l.SU)(S).data&&(0,l.SU)(S).data.elevator[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.elevator]||""),1)):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&-1!==(0,l.SU)(t).data.sunshinearea&&0!==(0,l.SU)(t).data.sunshinearea&&(0,l.SU)(t).data.sunshinearea?((0,i.wg)(),(0,i.iD)("div",I,(0,s.zw)((0,l.SU)(S)&&(0,l.SU)(S).data&&(0,l.SU)(S).data.sunshinearea[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.sunshinearea]||""),1)):(0,i.kq)("",!0),(0,l.SU)(S)&&(0,l.SU)(S).data&&(0,l.SU)(S).data.gender[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.gender]&&(0,l.SU)(t).data.gender?((0,i.wg)(),(0,i.iD)("div",W,(0,s.zw)((0,l.SU)(S)&&(0,l.SU)(S).data&&(0,l.SU)(S).data.gender[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.gender]||""),1)):(0,i.kq)("",!0),(0,l.SU)(S).data&&(0,l.SU)(S).data.rentalduration?((0,i.wg)(),(0,i.iD)("div",L,(0,s.zw)("0"===(0,l.SU)(t).data.rentalduration?"租期不限":(0,l.SU)(S).data.rentalduration[(0,l.SU)(t).data&&(0,l.SU)(t).data.rentalduration]||""),1)):(0,i.kq)("",!0)]),(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.location&&!Array.isArray((0,l.SU)(t).data.location)?((0,i.wg)(),(0,i.iD)("div",N,[A,(0,i._)("span",null,(0,s.zw)((0,l.SU)(U)&&(0,l.SU)(U).data&&(0,l.SU)(U).data[1]?`${(0,l.SU)(U)&&(0,l.SU)(U).data&&(0,l.SU)(U).data[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.location&&(0,l.SU)(t).data.location.substring(0,1)]} >\n ${(0,l.SU)(U)&&(0,l.SU)(U).data[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.location]}`:""),1),a.item.distance&&a.school?((0,i.wg)(),(0,i.iD)("span",K,(0,s.zw)(Math.round(10*a.item["distance"])/10)+"km",1)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.location&&Array.isArray((0,l.SU)(t).data.location)?((0,i.wg)(),(0,i.iD)("div",Y,[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.location?((0,i.wg)(!0),(0,i.iD)(i.HY,{key:0},(0,i.Ko)((0,l.SU)(t).data.location,((a,e)=>((0,i.wg)(),(0,i.iD)("div",{class:"address-text dis-f al-item mg-r-15",key:e},[$,(0,i._)("span",null,(0,s.zw)((0,l.SU)(U)&&(0,l.SU)(U).data&&(0,l.SU)(U).data[1]?`${(0,l.SU)(U)&&(0,l.SU)(U).data&&(0,l.SU)(U).data[Math.floor(a)]} >\n ${1===a.length?"不限":(0,l.SU)(U)&&(0,l.SU)(U).data[a]}`:""),1)])))),128)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),(0,i._)("div",P,[J,Array.isArray((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.rent)?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",O,(0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.rent),1)),Array.isArray((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.rent)?((0,i.wg)(),(0,i.iD)("div",R,[(0,i.Uk)((0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.rent[0]),1),(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.rent[1]?((0,i.wg)(),(0,i.iD)("span",G,"~"+(0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.rent[1]),1)):(0,i.kq)("",!0)])):(0,i.kq)("",!0),(0,i._)("span",null,"/"+(0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.rentalperiod),1)])]),(0,i._)("div",{class:(0,s.C_)(["img",{"img-100":"/detail"===(0,l.SU)(u)&&(0,l.SU)(t)&&(0,l.SU)(t).data&&!(0,l.SU)(t).data.isvideo}])},[(0,i._)("div",M,[((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.ispic?(0,l.SU)(t)&&(0,l.SU)(t).data.imageurl:(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.isvideo&&((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.imageurl))?((0,i.wg)(),(0,i.iD)("img",{key:0,src:(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.ispic?(0,l.SU)(t)&&(0,l.SU)(t).data.imageurl:(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.isvideo?(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.imageurl:"",onLoad:r[0]||(r[0]=(...a)=>(0,l.SU)(o)&&(0,l.SU)(o)(...a)),onError:r[1]||(r[1]=(...a)=>(0,l.SU)(o)&&(0,l.SU)(o)(...a)),class:(0,s.C_)(["img",{"img-100":"/detail"===(0,l.SU)(u)&&(0,l.SU)(t)&&(0,l.SU)(t).data&&!(0,l.SU)(t).data.isvideo}]),alt:""},null,42,B)):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.isvideo?((0,i.wg)(),(0,i.iD)("div",E,Q)):(0,i.kq)("",!0)])],2)]),"/personHousing"===(0,l.SU)(u)?((0,i.wg)(),(0,i.iD)("img",X)):(0,i.kq)("",!0),"/intermediaryHousing"===(0,l.SU)(u)?((0,i.wg)(),(0,i.iD)("img",aa)):(0,i.kq)("",!0),"/needHousing"===(0,l.SU)(u)?((0,i.wg)(),(0,i.iD)("img",ea)):(0,i.kq)("",!0)]),ta,(0,i._)("div",{class:(0,s.C_)(["btm-box dis-f al-item",{"jus-bet":(0,l.SU)(n)}])},[(0,i._)("div",ia,[(0,i._)("img",{src:(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.avatar,class:"user-img",alt:""},null,8,sa),(0,i._)("span",la,(0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.author),1),(0,l.SU)(t)&&(0,l.SU)(t).data&&1!==(0,l.SU)(t).data.isintermediary&&!(0,l.SU)(t).data.intermediary_text?((0,i.wg)(),(0,i.iD)("div",da,(0,s.zw)((0,l.SU)(S)&&(0,l.SU)(S).data&&(0,l.SU)(S).data.intermediary[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.intermediary]),1)):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&1!==(0,l.SU)(t).data.isintermediary&&(0,l.SU)(t).intermediary_text?((0,i.wg)(),(0,i.iD)("div",na,(0,s.zw)((0,l.SU)(t)&&(0,l.SU)(t).data.intermediary_text),1)):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.publishergender&&3==(0,l.SU)(m)?((0,i.wg)(),(0,i.iD)("div",ra,(0,s.zw)((0,l.SU)(S)&&(0,l.SU)(S).data&&(0,l.SU)(S).data.gender[(0,l.SU)(t)&&(0,l.SU)(t).data&&(0,l.SU)(t).data.publishergender]),1)):(0,i.kq)("",!0),(0,l.SU)(t)&&(0,l.SU)(t).data&&1==(0,l.SU)(t).data.isintermediary?((0,i.wg)(),(0,i.iD)("img",oa)):(0,i.kq)("",!0)])],2)],2))}},ua=t(3744);const Ua=(0,ua.Z)(ca,[["__scopeId","data-v-7b9457b2"]]);var Sa=Ua},8986:function(a,e,t){t.r(e),t.d(e,{default:function(){return ja}});var i=t(6252),s=t(2262),l=t(9963),d=t(2620),n=t(3134),r=t(2255),o=t(6938),c=t(3007),u=t(1543),U=(t(7658),t(3577)),S=t.p+"img/seachIcon.fbe19bf0.svg",m=t.p+"img/Mycollect.7b68751f.png",y=t(2774),p=t.p+"img/listMore.9b362fbb.svg",v=t(1312),g=t(8768),k=t(1302),w=t(5986),b=t(4239),_=t(2201),f=t(1348);const h=a=>((0,i.dD)("data-v-7d3de41b"),a=a(),(0,i.Cn)(),a),x={class:"dis-f jus-x"},D={class:"body-maxWidth"},q={class:"input-box dis-f al-item jus-bet body-maxWidth"},C={class:"dis-f al-item"},T={class:"dis-f al-item"},j=h((()=>(0,i._)("img",{src:m,class:"img",alt:""},null,-1))),z=h((()=>(0,i._)("img",{src:y,class:"img",alt:""},null,-1))),H={class:"seach-info-box body-maxWidth"},Z={class:"top-box dis-f al-item"},F=h((()=>(0,i._)("div",{class:"dis-f jus-x btm-line-mg"},[(0,i._)("div",{class:"btm-line"})],-1))),I={class:"second-select"},W=h((()=>(0,i._)("div",{class:"box"},null,-1))),L=[W],N=h((()=>(0,i._)("div",{class:"dis-f jus-x btm-line-mg"},[(0,i._)("div",{class:"btm-line"})],-1))),A=h((()=>(0,i._)("div",{class:"first-select"},[(0,i._)("div",{class:"box"})],-1))),K=[A],Y={class:"first-select"},$=h((()=>(0,i._)("div",{class:"box"},null,-1))),P=[$],J={class:"third-select"},O=h((()=>(0,i._)("div",{class:"box"},null,-1))),R=[O],G=h((()=>(0,i._)("div",{class:"dis-f jus-x btm-line-mg"},[(0,i._)("div",{class:"btm-line"})],-1))),M={class:"second-select-third-box"},B=h((()=>(0,i._)("div",{class:"box"},null,-1))),E=[B],V=h((()=>(0,i._)("div",{class:"dis-f jus-x btm-line-mg"},[(0,i._)("div",{class:"btm-line"})],-1))),Q={key:5,class:"top-btn dis-f jus-x al-item four"},X={class:"second-select-third-box"},aa=h((()=>(0,i._)("div",{class:"box"},null,-1))),ea=[aa],ta={class:"seach-select-info"},ia={class:"dis-f al-item"},sa={class:"text-tps"},la={class:"text-icon"},da={class:"dis-f al-item"},na={class:"count"},ra={class:"dis-f al-item"},oa=["onClick"],ca={class:"dis-f al-item sort-text"},ua={class:"dis-f al-item sort-text"},Ua=h((()=>(0,i._)("img",{class:"img",src:g,alt:""},null,-1))),Sa={class:"type-icon"};var ma={__name:"input",props:{getDataList:{type:Function},count:{type:Number},isNoGetData:Boolean},setup(a,{expose:e}){const t=a,d=(0,_.tv)();let n=(0,s.iH)("person"),r=(0,s.iH)(null),o=(0,s.iH)(null),u=a=>{if(a===y["tabType"]||6==W)return;if("apartment"===a?r.value.cleanSelect():o.value.cleanSelect&&o.value.cleanSelect(),"apartment"===a&&(y=(0,s.qj)({keyword:y["keyword"],location:[],intermediary:""})),n.value=a,y["tabType"]=a,y["searchid"]=pa().searchid,"person"===a?(y["intermediary"]=0,y["isintermediary"]=0,W="0",sessionStorage.setItem("houseingPageType",0),r.value.routerQuerySet()):"intermediary"===a?(y["intermediary"]=1,y["isverified"]=0,W="1",sessionStorage.setItem("houseingPageType",1),r.value.routerQuerySet()):(y["intermediary"]="",y["isverified"]=0,y["isintermediary"]=0),"need"!=n.value&&aa(),g.value&&!pa().searchid)return;let e=va();m(y,0!=e.count)},m=t.getDataList,y=(0,s.qj)({keyword:"",location:[],searchid:"",intermediary:0}),g=(0,s.iH)(""),h=(0,s.iH)(!1);g.value=d.currentRoute.value.query.keyword&&d.currentRoute.value.query.keyword.replace(/\s/g,""),h.value="true"===d.currentRoute.value.query.isNeedHousing;let W=sessionStorage.getItem("houseingPageType"),A="0"===W?"person":"1"===W?"intermediary":"6"===W?"need":"apartment";n.value=A,"apartment"==n.value&&(y["intermediary"]="",y["tabType"]="apartment");let $=()=>{let a="0"===W?"person":"1"===W?"intermediary":"6"===W?"need":"apartment";n.value=a,y["tabType"]=a,"person"===a?y["intermediary"]=0:"intermediary"===a?y["intermediary"]=1:"need"===a?(y["intermediary"]=6,y["keyword"]=g.value):y["intermediary"]="";let e=va();m(y,0!=e.count)},O=(0,s.qj)({key:{personal:{},intermediary:{},studentapartment:{}}}),B=(0,s.Um)({data:{}});h.value&&(n.value="need",y["intermediary"]=6);let aa=()=>{y["searchid"]=pa().searchid,g.value=O.key.keyword},ma=(a,e)=>{y[a]=e,y["school"]=""},ya=(a,e)=>{"apartment"!==y["tabType"]?("rent"===a?(y["rent_min"]=e.min,y["rent_max"]=e.max):""!==a?y[a]=e:""===a&&(-1!==e.indexOf("isintermediary")?y["isintermediary"]=1:y["isintermediary"]=0,-1!==e.indexOf("isverified")?y["isverified"]=1:y["isverified"]=0,-1!==e.indexOf("iselevator")?y["iselevator"]=1:y["iselevator"]=0,-1!==e.indexOf("issunshinearea")?y["issunshinearea"]=1:y["issunshinearea"]=0),"school"===a&&(y.location=[]),"location"===a&&(y.school="")):y={tabType:"apartment",...a.value},"need"!=n.value?aa():"need"==n.value&&(g.value=y.keyword),y["tabType"]||(y["tabType"]=n.value),g.value||(y.searchid=""),"person"===y["tabType"]?y["isintermediary"]=0:"intermediary"===y["tabType"]?y["isverified"]=0:(y["isverified"]=0,y["isintermediary"]=0);let t=va();m(y,0!=t.count)},pa=()=>"person"===n.value?O.key.personal:"intermediary"===n.value?O.key.intermediary:"apartment"===n.value?O.key.studentapartment:"",va=()=>"person"===n.value?B.data.personal:"intermediary"===n.value?B.data.intermediary:"apartment"===n.value?B.data.studentapartment:"",ga=(0,i.f3)("isDownGetData"),ka=a=>{c.Z.search({keyword:a}).then((a=>{if(200===a.code){O.key=a.data,B.data=JSON.parse(JSON.stringify(a.data));let e=wa(va());y.searchid=e.searchid,y["intermediary"]="person"===n.value?0:"intermediary"===n.value?1:"need"===n.value?6:"",y["tabType"]=n.value,m(y,0!=e.count),ga.value=!0}else ga.value=!1,(0,f.z8)({message:a.message,center:!0})})).catch((a=>{console.log("1111")}))},wa=a=>{if(a.count)return a;let e={};return B.data.personal.count>0?(e=B.data.personal,n.value="person",y["intermediary"]=0):B.data.intermediary.count>0?(e=B.data.intermediary,n.value="intermediary",y["intermediary"]=1):B.data.studentapartment.count>0?(e=B.data.studentapartment,n.value="apartment",y["intermediary"]=""):e=va(),e},ba=a=>{let e=d.currentRoute.value;if(g.value.replace(/\s/g,"")&&g.value){if(6===y["intermediary"]){y["keyword"]=g.value;let a=va();m(y,0!=a.count)}else ka(g.value);d.push({path:e.path,query:{keyword:g.value,isNeedHousing:e.query.isNeedHousing}})}},_a=["地理位置","出租方式","租金","租期","性别要求","发布时间","其他"],fa=(0,s.iH)(!1),ha=(0,s.qj)({data:[]}),xa=(0,s.qj)({id:"",title:"",data:[]}),Da=(0,s.Um)({type:[{title:"最新发布",type:"timestamp"},{title:"热门",type:"hotnum"},{title:"价格从低到高",type:"rentasc"},{title:"价格从高到低",type:"rentdesc"}],checkType:"timestamp",check:"最新发布"}),qa=a=>{let e=Da.type[a];Da.checkType=e.type,Da.check=e.title,ya("orderby",e.type)},Ca={},Ta=a=>{for(let e in a)Ca.data[e.substring(0,1)-1].data||(Ca.data[e.substring(0,1)-1].data=[]),e.length>1&&Ca.data[e.substring(0,1)-1].data.push({title:a[e],id:e})},ja=(a,e)=>{"intermediary"===a.tabType?O.key["intermediary"]["count"]=e:"person"===a.tabType?O.key["personal"]["count"]=e:"apartment"===a.tabType&&(O.key["studentapartment"]["count"]=e)};(0,i.m0)((()=>{Ca.data=b.Z.state.seachTypeData[1]?b.Z.state.seachTypeData[1].where:[],Ca.data.length>0&&!Ca.data[0].data&&Ta(b.Z.state.indexData.config.location)})),e({searchInit:ka,setListCount:ja,checkPageType:$});const za=a=>{b.Z.state["user"]["uid"]?d.push(`/user?tab=${a}`):b.Z.state.showloginmodal=!0};return(e,t)=>{const d=(0,i.up)("el-input"),c=(0,i.up)("el-dropdown-item"),m=(0,i.up)("el-dropdown-menu"),y=(0,i.up)("el-dropdown");return(0,i.wg)(),(0,i.iD)("div",x,[(0,i._)("div",D,[(0,i._)("div",q,[(0,i._)("div",C,[(0,i.Wm)(d,{modelValue:(0,s.SU)(g),"onUpdate:modelValue":t[1]||(t[1]=a=>(0,s.dq)(g)?g.value=a:g=a),class:"input-s",placeholder:"搜索房源或输入房源ID",onKeyup:(0,l.D2)((0,s.SU)(ba),["enter"])},{suffix:(0,i.w5)((()=>[(0,i._)("img",{src:S,class:"icon",alt:"",onClick:t[0]||(t[0]=(...a)=>(0,s.SU)(ba)&&(0,s.SU)(ba)(...a))})])),_:1},8,["modelValue","onKeyup"])]),(0,i._)("div",T,[(0,i._)("div",{class:"tool-btn dis-f al-item jus-x",onClick:t[2]||(t[2]=a=>za("fav"))},[j,(0,i.Uk)(" 我的收藏 ")]),(0,i._)("div",{class:"tool-btn dis-f al-item jus-x mg-l-10",onClick:t[3]||(t[3]=a=>za("publish"))},[z,(0,i.Uk)(" 我的发布 ")])])]),(0,i._)("div",H,[(0,i._)("div",Z,[(0,s.SU)(h)?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,U.C_)(["top-btn dis-f jus-x al-item first",{"select-top-btn-bg":"person"===(0,s.SU)(n)}]),onClick:t[4]||(t[4]=a=>(0,s.SU)(u)("person"))},[(0,i.wy)((0,i._)("div",{class:(0,U.C_)(["top-btn",["person"===(0,s.SU)(n)?"select-top-btn":"first-no-select"]])},[(0,i.Uk)(" 个人房源 "+(0,U.zw)((0,s.SU)(O).key&&(0,s.SU)(O).key.personal&&(0,s.SU)(O).key.personal.count)+" ",1),F],2),[[l.F8,"person"===(0,s.SU)(n)]]),(0,i.Uk)(" 个人房源 "+(0,U.zw)((0,s.SU)(O).key&&(0,s.SU)(O).key.personal&&(0,s.SU)(O).key.personal.count)+" ",1),(0,i.wy)((0,i._)("div",I,L,512),[[l.F8,"intermediary"===(0,s.SU)(n)]])],2)),(0,s.SU)(h)?((0,i.wg)(),(0,i.iD)("div",{key:1,class:(0,U.C_)(["top-btn dis-f jus-x al-item first",{"select-top-btn-bg":"need"===(0,s.SU)(n)}])},[(0,i.wy)((0,i._)("div",{class:(0,U.C_)(["top-btn",["need"===(0,s.SU)(n)?"select-top-btn":"first-no-select"]])},[(0,i.Uk)(" 求房源 "),N],2),[[l.F8,"need"===(0,s.SU)(n)]]),(0,i.Uk)(" 求房源"+(0,U.zw)((0,s.SU)(n)),1)],2)):(0,i.kq)("",!0),(0,s.SU)(h)?((0,i.wg)(),(0,i.iD)("div",{key:2,class:(0,U.C_)(["top-btn dis-f jus-x al-item second",{"select-top-btn-bg":"intermediary"===(0,s.SU)(n)}]),onClick:t[5]||(t[5]=a=>(0,s.SU)(u)("intermediary"))},K,2)):(0,i.kq)("",!0),(0,s.SU)(h)||6==(0,s.SU)(W)?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:3,class:(0,U.C_)(["top-btn dis-f jus-x al-item second",{"select-top-btn-bg":"intermediary"===(0,s.SU)(n)}]),onClick:t[6]||(t[6]=a=>(0,s.SU)(u)("intermediary"))},[(0,i.wy)((0,i._)("div",Y,P,512),[[l.F8,"person"===(0,s.SU)(n)]]),(0,i.wy)((0,i._)("div",J,R,512),[[l.F8,"apartment"===(0,s.SU)(n)]]),(0,i.wy)((0,i._)("div",{class:(0,U.C_)(["top-btn",["intermediary"===(0,s.SU)(n)?"select-top-btn":"first-no-select"]])},[(0,i.Uk)(" 中介房源 "+(0,U.zw)((0,s.SU)(O).key&&(0,s.SU)(O).key.intermediary&&(0,s.SU)(O).key.intermediary.count)+" ",1),G],2),[[l.F8,"intermediary"===(0,s.SU)(n)]]),(0,i.Uk)(" 中介房源 "+(0,U.zw)((0,s.SU)(O).key&&(0,s.SU)(O).key.intermediary&&(0,s.SU)(O).key.intermediary.count),1)],2)),(0,s.SU)(h)||6==(0,s.SU)(W)?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:4,class:(0,U.C_)(["top-btn dis-f jus-x al-item third",{"select-top-btn-bg":"apartment"===(0,s.SU)(n)}]),onClick:t[7]||(t[7]=a=>(0,s.SU)(u)("apartment"))},[(0,i.wy)((0,i._)("div",M,E,512),[[l.F8,"intermediary"===(0,s.SU)(n)]]),(0,i.wy)((0,i._)("div",{class:(0,U.C_)(["top-btn",["apartment"===(0,s.SU)(n)?"select-top-btn":"first-no-select"]])},[(0,i.Uk)(" 品牌公寓 "+(0,U.zw)((0,s.SU)(O).key&&(0,s.SU)(O).key.studentapartment&&(0,s.SU)(O).key.studentapartment.count)+" ",1),V],2),[[l.F8,"apartment"===(0,s.SU)(n)]]),(0,i.Uk)(" 品牌公寓 "+(0,U.zw)((0,s.SU)(O).key&&(0,s.SU)(O).key.studentapartment&&(0,s.SU)(O).key.studentapartment.count),1)],2)),(0,s.SU)(h)?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",Q,[(0,i.wy)((0,i._)("div",X,ea,512),[[l.F8,"apartment"===(0,s.SU)(n)]])]))]),(0,i.wy)((0,i._)("div",{class:(0,U.C_)({"show-box-pd":!(0,s.SU)(fa)})},[(0,i.Wm)(w.Z,{onHandleTransfer:(0,s.SU)(ya),seachPage:!1,ref_key:"apartmentSelectInfo",ref:o},null,8,["onHandleTransfer"])],2),[[l.F8,"apartment"===(0,s.SU)(n)]]),(0,i.wy)((0,i._)("div",ta,[(0,i._)("div",{class:(0,U.C_)(["select-box",{"seach-select-h":(0,s.SU)(fa)}]),style:(0,U.j5)({overflow:(0,s.SU)(fa)?"visible":"hidden"})},[(0,i.Wm)(k.Z,{setSeachCondition:(0,s.SU)(ya),setLocation:(0,s.SU)(ma),ref_key:"selectTabBoxInfo",ref:r},null,8,["setSeachCondition","setLocation"])],6),(0,i._)("div",{class:(0,U.C_)({"show-box-pd":!(0,s.SU)(fa)})},[(0,i._)("div",{class:(0,U.C_)(["box",{"show-box":(0,s.SU)(fa)}])},[(0,i._)("div",{class:"dis-f jus-x al-item",style:(0,U.j5)({height:(0,s.SU)(fa)?"40px":"60px"}),onClick:t[8]||(t[8]=a=>(0,s.dq)(fa)?fa.value=!(0,s.SU)(fa):fa=!(0,s.SU)(fa))},[(0,i._)("div",ia,[(0,i.wy)((0,i._)("span",null,"收起筛选条件",512),[[l.F8,(0,s.SU)(fa)]]),(0,i.wy)((0,i._)("span",sa,"筛选",512),[[l.F8,!(0,s.SU)(fa)]]),(0,i.Uk)(),(0,i.wy)((0,i._)("span",null," : ",512),[[l.F8,!(0,s.SU)(fa)]]),(0,i.wy)((0,i._)("div",null,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(_a),((a,e)=>((0,i.wg)(),(0,i.iD)("span",{key:a},[(0,i.Uk)((0,U.zw)(a)+" ",1),(0,i.wy)((0,i._)("span",la," | ",512),[[l.F8,e!==(0,s.SU)(_a).length-1]])])))),128))],512),[[l.F8,!(0,s.SU)(fa)]]),(0,i._)("img",{src:p,class:(0,U.C_)(["icon-img",{"down-icon":(0,s.SU)(fa)}]),alt:""},null,2)])],4)],2)],2)],512),[[l.F8,"apartment"!==(0,s.SU)(n)]]),(0,i._)("div",null,[(0,i._)("div",{class:(0,U.C_)(["btm-list",{"apartment-btm":"apartment"===(0,s.SU)(n)}])},[(0,i._)("div",da,[(0,i.Uk)(" 共"),(0,i._)("span",na,(0,U.zw)(a.count||0),1),(0,i.Uk)("条 "+(0,U.zw)("person"===(0,s.SU)(n)?"个人房源":"intermediary"===(0,s.SU)(n)?"中介房源":"apartment"===(0,s.SU)(n)?"品牌公寓":"")+" ",1),(0,i.wy)((0,i._)("span",null," | ",512),[[l.F8,(0,s.SU)(xa).title&&(0,s.SU)(xa).id]]),(0,i._)("div",ra,[(0,i.wy)((0,i._)("div",null,(0,U.zw)((0,s.SU)(xa).title)+":",513),[[l.F8,(0,s.SU)(xa).id&&(0,s.SU)(xa).title]]),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(ha).data,((a,t)=>((0,i.wg)(),(0,i.iD)("div",{key:t,class:"btm-btn"},[(0,i.Uk)((0,U.zw)(a.title)+" ",1),(0,i._)("img",{src:v,onClick:a=>e.deleteSelect(t),class:"img",alt:""},null,8,oa)])))),128))])]),(0,i.wy)((0,i._)("span",ca,[(0,i.Wm)(y,{trigger:"click",onCommand:(0,s.SU)(qa)},{dropdown:(0,i.w5)((()=>[(0,i.Wm)(m,{class:"pd-10 el-dropdown-menu"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(Da).type,((a,e)=>((0,i.wg)(),(0,i.j4)(c,{key:e,command:e},{default:(0,i.w5)((()=>[(0,i._)("div",{class:(0,U.C_)(["dropdown-text",{"dropdown-check-text":(0,s.SU)(Da).checkType===a.type}])},[(0,i.Uk)((0,U.zw)(a.title)+" ",1),(0,i.wy)((0,i._)("div",Sa,null,512),[[l.F8,(0,s.SU)(Da).checkType===a.type]])],2)])),_:2},1032,["command"])))),128))])),_:1})])),default:(0,i.w5)((()=>[(0,i._)("span",ua,[(0,i.Uk)((0,U.zw)((0,s.SU)(Da).check),1),Ua])])),_:1},8,["onCommand"])],512),[[l.F8,"apartment"!==(0,s.SU)(n)]])],2)])])])])}}},ya=t(3744);const pa=(0,ya.Z)(ma,[["__scopeId","data-v-7d3de41b"]]);var va=pa,ga=t(9687),ka=t(8751),wa=t.n(ka),ba=t(7616),_a=t(6474),fa=t(5325);const ha={class:"box-min-1200-src"},xa={class:"dis-f jus-x al-item"},Da={class:"body-maxWidth mg-t-35"},qa={class:"dis-f jus-x no-list-box al-item"};var Ca={__name:"seachIndex",setup(a){const e=(0,_.tv)();let t=(0,s.qj)({data:{}}),U=(0,s.iH)(1),S=(0,s.qj)({data:[],count:0}),m=(0,s.iH)(0),y=(0,s.iH)([]),p=(0,s.qj)({data:{}}),v=(0,s.iH)(!0),g=(0,s.iH)(" 下拉加载更多 "),k=(0,s.iH)([]),w=null,b=null;(0,i.JJ)("count",m);let h=(a,e)=>{U.value=1,p.data={...a},v.value=!0,D(p.data,e)},x=()=>{y[1]=[],y[2]=[],y.height1=0,y.height2=0},D=(a,e=!0)=>{if(console.log("11414"),console.log(e),!e)return"apartment"!==p.data.tabType?y.value=[]:k.value=[],S.data=[],m.value=0,void(v.value=!1);if(g.value=" 加载中..... ",!v.value)return;let t={page:U.value,limit:20,...a};v.value=!1;let s=null;s="apartment"!==p.data.tabType?c.Z.getLists(t):c.Z.apartment(t),console.log("555"),s.then((a=>{if(200===a.code){if(S.data=a.data.data,a.data.data.length<20?(g.value=" 到底了 ",v.value=!1):(g.value=" 下拉加载更多 ",v.value=!0),"apartment"!==p.data.tabType)1===U.value&&(x(),y.value=[]),y.tab=1,S.count=a.data.count,m.value=a.data.count,y.value=y.value.concat(S.data),(0,i.Y3)((()=>{b.reloadItems(),b.layout()}));else{let e=a.data;S.count=a.data.count,m.value=a.data.count,1===U.value&&(k.value=[]),k.value=k.value.concat(e.data),(0,i.Y3)((()=>{w.reloadItems(),w.layout(),a.data.data.length>=20&&(v.value=!0)}))}T.value.setListCount(p.data,S.count)}else(0,f.z8)({message:a.message,center:!0})}))},q=(0,s.iH)(!0);(0,i.JJ)("isDownGetData",q);let C=()=>{u.Z.loadMore((()=>{v.value&&q.value&&(U.value++,D(p.data))}))},T=(0,s.iH)(null);const j=(0,s.iH)(null),z=(0,s.iH)(null);return(0,i.bv)((()=>{b=new(wa())(z.value,{itemSelector:".item",gutter:20}),w=new(wa())(j.value,{itemSelector:".item",gutter:20}),t.data=e.currentRoute.value.query,t.data.keyword&&t.data.keyword.replace(/\s/g,"")&&6!=t.data.houseingPageType?T.value.searchInit(t.data.keyword):T.value.checkPageType(),window.addEventListener("scroll",C,!0)})),(0,i.Jd)((()=>{window.removeEventListener("scroll",C,!0)})),(a,e)=>((0,i.wg)(),(0,i.iD)(i.HY,null,[(0,i._)("div",ha,[(0,i.Wm)(d.Z),(0,i.Wm)(va,{getDataList:(0,s.SU)(h),count:(0,s.SU)(m),ref_key:"inputModuleInfo",ref:T,isNoGetData:a.isNoGetData},null,8,["getDataList","count","isNoGetData"]),(0,i._)("div",xa,[(0,i._)("div",Da,[(0,i.wy)((0,i._)("div",{class:"body-maxWidth",ref_key:"list",ref:z},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(y),((a,e)=>((0,i.wg)(),(0,i.j4)(n.Z,{key:e,item:a},null,8,["item"])))),128))],512),[[l.F8,(0,s.SU)(S).data&&(0,s.SU)(S).data.length>0&&"apartment"!==(0,s.SU)(p).data.tabType&&""!==(0,s.SU)(p).data.intermediary]]),(0,i.wy)((0,i._)("div",{class:"body-maxWidth",ref_key:"gridContainer",ref:j},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)((0,s.SU)(k),((a,e)=>((0,i.wg)(),(0,i.j4)(ga.Z,{key:e,item:a},null,8,["item"])))),128))],512),[[l.F8,(0,s.SU)(p).data&&"apartment"===(0,s.SU)(p).data.tabType&&(0,s.SU)(S).data&&(0,s.SU)(S).data.length>0]]),(0,i.wy)((0,i._)("div",qa,[(0,i.Wm)(o.Z,{hintText:"暂无搜索结果",hintTextTwo:"建议更换搜索关键词,或放宽筛选条件"})],512),[[l.F8,(0,s.SU)(S).data&&0===(0,s.SU)(S).data.length]])])]),(0,i.wy)((0,i.Wm)(_a.Z,{loadText:(0,s.SU)(g)},null,8,["loadText"]),[[l.F8,(0,s.SU)(S).data&&(0,s.SU)(S).data.length>0]]),(0,i.Wm)(r.Z),(0,i.Wm)(ba.Z)]),(0,i.Wm)(fa.Z)],64))}};const Ta=(0,ya.Z)(Ca,[["__scopeId","data-v-cb80879a"]]);var ja=Ta},1872:function(a,e,t){a.exports=t.p+"img/needHousingCorner.dc5b943a.svg"},4752:function(a,e,t){a.exports=t.p+"img/topAuthenticationBg.858295d2.svg"},9459:function(a,e,t){a.exports=t.p+"img/videoIcon.62e28fe5.svg"},2550:function(a,e,t){a.exports=t.p+"img/authenticationHousing.1f5444f9.png"}}]); |