$(function(){function u(){if(t&&i){f();return}navigator.geolocation?navigator.geolocation.getCurrentPosition(function(n){t=n.coords.latitude;i=n.coords.longitude;f()},function(){$(".school_addr .addr_list .addr_distance").text("获取当前位置失败,无法计算距离")},{timeout:1e4,enableHighAccuracy:!0}):$(".school_addr .addr_list .addr_distance").text("获取当前位置失败,无法计算距离")}function f(){t&&i&&$(".school_addr .addr_list .addr_distance").each(function(){var r=$(this).attr("data-lat"),u=$(this).attr("data-lng"),n=s(r,u,t,i);n>=1e3?$(this).text(`距离您${(n/1e3).toFixed(1)}km`):$(this).text(`距离您${n.toFixed(1)}m`)})}function s(n,t,i,r){const u=(i-n)*Math.PI/180,f=(r-t)*Math.PI/180,e=Math.sin(u/2)*Math.sin(u/2)+Math.cos(n*Math.PI/180)*Math.cos(i*Math.PI/180)*Math.sin(f/2)*Math.sin(f/2),o=2*Math.atan2(Math.sqrt(e),Math.sqrt(1-e));return 6371e3*o}function e(n){var u=document.getElementById(n),i=echarts.init(u,null,{renderer:"canvas",useDirtyRect:!1}),r=agency_score_json.view;agency_score_json.view>=1e4&&(r=`${agency_score_json.view/1e4}万`);var f=agency_score_json.level==1?"知名品牌":agency_score_json.level==2?"普通品牌":"小众品牌",e=agency_score_json.level==1?4.7:agency_score_json.level==2?4.4:4.2,o=[{name:`教学 ${agency_score_json.teach}`,max:5,color:"#999"},{name:`师资 ${agency_score_json.teachers}`,max:5,color:"#999"},{name:`人气 ${r}`,max:+agency_score_json.view<1e3?2*+agency_score_json.view:Math.max(2e3,+agency_score_json.view),color:"#999"},{name:`规模 ${f}`,max:5,color:"#999"},{name:`环境 ${agency_score_json.env}`,max:5,color:"#999"},],s=[agency_score_json.teach,agency_score_json.teachers,+agency_score_json.view,e,agency_score_json.env],t={radar:[{center:["50%","53%"],radius:"60%",startAngle:90,indicator:o},],series:[{position:["50%","50%"],type:"radar",tooltip:{trigger:"item"},areaStyle:{},name:"综合得分 "+agency_score_json.avg,data:[{name:"",position:["50%","50%"],value:s,areaStyle:{color:"#007AFF"},symbol:"none"},]},]};t&&typeof t=="object"&&i.setOption(t);window.addEventListener("resize",i.resize)}function o(){for(var i,r,f,u=0,t=$(".layer-ucomment-dlg .used-env img"),n=0;n<5;n++)if(t.eq(n).attr("src")==="../../images/v2/icon/start1.png")u++;else break;for(i=0,t=$(".layer-ucomment-dlg .used-teachers img"),n=0;n<5;n++)if(t.eq(n).attr("src")==="../../images/v2/icon/start1.png")i++;else break;for(r=0,t=$(".layer-ucomment-dlg .used-teach img"),n=0;n<5;n++)if(t.eq(n).attr("src")==="../../images/v2/icon/start1.png")r++;else break;return f=0,u>0&&i>0&&r>0&&(f=((u+i+r)/3).toFixed(1)),{envScore:u,teachersScore:i,teachScore:r,avgScore:f}}var t,i,n,r;$(".school_addr a.city_tag_text").click(function(){var i,t,n;if(!$(this).hasClass("city_tag_active")){if(i=$(this).attr("data-id"),t=teachJson[i],t){let i="";for(n of t)i+=`
${n.name}
${n.name} ${n.address} 定位中...
导航
`;$(".school_addr .addr_list").html(i)}$(this).addClass("city_tag_active").siblings(".city_tag_active").removeClass("city_tag_active");u()}});u();n=null;$(".photo_imgs .photo_img").mouseover(function(){n&&clearTimeout(n);var t=$(this).attr("data-video"),i=$(this).attr("src");n=setTimeout(function(){if(t)$(".photo_imgs").siblings("img.tell_school_img").hide(),$(".photo_imgs").siblings("video.tell_school_img").show();else{var r=$(".photo_imgs").siblings("video.tell_school_img");r.length&&r[0].paused===!1&&r[0].pause();$(".photo_imgs").siblings("img.tell_school_img").attr("src",i).show();r.hide()}n=null},300)});$(".school_photo .school_photo_img").click(function(){var n=[],t=0,i=$(this).attr("src");$(".school_photo .school_photo_img").each((r,u)=>{var f=$(u).attr("src");f==i&&(t=r);n.push({alt:"",pid:r,src:f})});layer.photos({photos:{title:"学校相册",start:t,data:n}})});e("radercontent1");e("radercontent");$(".city_tags.course_city a").click(function(){var t=$(this).attr("data-id"),i=[],n;i=t?courseJson.filter(n=>n.subjectId==t):courseJson;n="";i.forEach(function(t){n+=`
${t.name} ${t.name}
${t.name} ${t.subjectName}
`});$(".open_course").html(n);$(this).addClass("city_tag_active").siblings("a").removeClass("city_tag_active")});$(".opt_upvote").click(function(){var n;$(this).hasClass("cur-love")?(n=2,$(".opt_upvote.cur-love").removeClass("cur-love").html(` 喜欢`)):(n=1,$(".opt_upvote").addClass("cur-love").html(`取消`));$.ajax({url:"/ajax/seoagencylike",data:{id:$(this).attr("data-id"),like:n},type:"post",dataType:"json",beforeSend:ajaxBegin,success:function(){layer.msg("提交成功")},error:ajaxError,complete:ajaxComplete})});r=!1;$(".opt_downvote, .comment_starts").click(function(){if(r){layer.msg("您已提交评价");return}layer.open({type:1,title:"",shade:.6,shadeClose:!0,anim:0,content:$(".layer-ucomment-dlg")})});$(".layer-ucomment-dlg img.used-start").click(function(){var t=$(this).index(),n;$(this).closest("div").find("img").each(function(n,i){n<=t?$(i).attr("src","../../images/v2/icon/start1.png"):$(i).attr("src","../../images/v2/icon/start.png")});n=o();$(".layer-ucomment-dlg .avgscoreinfo").text(n.avgScore)});$(".layer-ucomment-dlg .used-comment-btn").click(function(){if(!r){var n=o();if(n.envScore<=0||n.teachersScore<=0||n.teachScore<=0){layer.msg("请选择评分");return}$.ajax({url:"/ajax/seoagencycomment",data:{id:$(this).attr("data-id"),...n},type:"post",dataType:"json",beforeSend:ajaxBegin,success:function(){var i,t;for(layer.msg("提交成功"),r=!0,i=$(".comment_starts img"),t=0;t<5;t++)n.avgScore-1>=t?i.eq(t).attr("src","../../images/v2/icon/start1.png"):i.eq(t).attr("src","../../images/v2/icon/start.png");layer.closeAll("page")},error:ajaxError,complete:ajaxComplete})}})})