$(function(){ var page=1; var totalPage=0; var interest; var bId; var fuwuName; var fuwuDanjia; var fuwuDanjias; var fuwuM; var fuwuT; var isLogin=sessionStorage.getItem("isLogin"); //详情和评价切换 $(".cont>ul>li").click(function(){ $(".cont>ul>li").removeClass("active"); $(this).addClass("active"); $(".cont>div").removeClass("active_div"); var lilength=$(".cont>ul>li").index(this); $(".cont>div").eq(lilength).addClass("active_div"); }) //从地址栏中获取参数 function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; } //获取ID拿取数据 //var proID=window.location.href; //console.log(GetQueryString("id")); //var projectID=sessionStorage.getItem("projectID"); //sessionStorage.removeItem("projectID"); var projectID=GetQueryString("id"); if(projectID){ var data={id:projectID}; var datas={id:projectID,pageNo:1,pageSize:10} var projectDate=$.ajaxGet("get","/open/app/home/projectDetail",data); var pingjiaDate=$.ajaxGet("get","/open/app/home/projectComment",datas); projectUse(projectDate.data); pinjiaUse(pingjiaDate.data); $("#fenye").attr("placeholder","1/"+totalPage); } //项目评价的使用 function pinjiaUse(data){ var thisdata=data.comments.list; var assessHtml=""; var datalength=thisdata.length; totalPage=data.comments.totalPage; for(var a=0;a<datalength;a++){ var goodHtml=""; var badHtml=""; var star=thisdata[a].star; var commenter=thisdata[a].commenter?thisdata[a].commenter:"匿名" for(var b=0;b<star;b++){ goodHtml+=`<span class="good"></span>`; } for(var c=0;c<(5-star);c++){ badHtml+=`<span class="bad"></span>`; } assessHtml+=`<div> <div> <div> <span>用户:</span> <span>${commenter}</span> </div> <div> <span>${thisdata[a].createTimeFormat}</span> </div> </div> <div> ${thisdata[a].content} </div> <div> <span class="good_p">服务满意度</span> ${goodHtml} ${badHtml} </div> </div>`; } $("#assess").html(assessHtml); } //项目详情的使用 function projectUse(data){ var titleHtml=""; var headerHtml="" var imgUrl=data.minImgUrl?`${$.imgUrl}${data.minImgUrl}`:"../../img/demand002.jpg"; var advertisement=data.advertisement?data.advertisement:""; fuwuName=data.name?data.name:""; fuwuDanjia=data.price?`¥${data.price}万`:"面议"; fuwuDanjias=data.price?`${data.price}`:"面议"; fuwuM=data.ownerName?data.ownerName:""; fuwuT=data.ownerMobile?data.ownerMobile:""; var interestCount=data.interestCount?data.interestCount:""; headerHtml=`<img src="${imgUrl}" alt="" />`; titleHtml+=`<h3>${fuwuName}</h3> <h4>${advertisement}</h4> <div class="live"> <div class="state"> <div>${fuwuDanjia}</div> </div> <div> <span>${fuwuM}</span> </div> <div> <span>${interestCount}</span> <span> <img src="../../img/public1.png" alt="" class="xingxing"/> </span> </div> </div>`; $(".title").html(titleHtml); $(".header_img").html(headerHtml); $(".ql-editor").html(data.introduce); interest=data.interested; bId=data.id; if(data.interested==1){ $(".shou>img").attr("src","../../img/public3.png") } } $(".shou").click(function(){ var dataq={type:3,objectId:bId,interest:interest} var shoucang=$.ajaxGet("post","/app/user/interestAdd",dataq); if(shoucang.error.length){ xianshi(shoucang.error[0].message); }else if(shoucang.data==1){ if(interest==1){ interest=0; $(".shou>img").attr("src","../../img/public2.png"); }else{ interest=1; $(".shou>img").attr("src","../../img/public3.png"); } } }) //分页 $(".down").click(function(){ if(page!=totalPage){ var datas={id:projectID,pageNo:++page,pageSize:10}; var pingjiaDate=$.ajaxGet("get","/open/app/home/projectComment",datas); pinjiaUse(pingjiaDate.data); totalPage=pingjiaDate.data.comments.totalPage; $("#fenye").attr("placeholder",page+"/"+totalPage); } }) $(".up").click(function(){ if(page!=1){ var datas={id:projectID,pageNo:--page,pageSize:10}; var pingjiaDate=$.ajaxGet("get","/open/app/home/projectComment",datas); pinjiaUse(pingjiaDate.data); totalPage=pingjiaDate.data.comments.totalPage; $("#fenye").attr("placeholder",page+"/"+totalPage); } }) //搜索翻页 $(".sousuo").click(function(){ var pages=$("#fenye").val(); if(pages<=totalPage&&pages>=1){ page=pages; var datas={id:projectID,pageNo:page,pageSize:10}; var pingjiaDate=$.ajaxGet("get","/open/app/home/projectComment",datas); pinjiaUse(pingjiaDate.data); totalPage=pingjiaDate.data.comments.totalPage; $("#fenye").attr("placeholder",page+"/"+totalPage); } }) //点击评价 $(".ping").click(function(){ sessionStorage.setItem("commodityIdss",bId); sessionStorage.setItem("commodityTypess",0); }) //点击立即办理 $(".tel_yidong>a").click(function(){ if(isLogin=="true"){ sessionStorage.setItem("fuwuName",fuwuName); sessionStorage.setItem("fuwuDanjia",fuwuDanjia); sessionStorage.setItem("fuwuDanjias",fuwuDanjias); sessionStorage.setItem("fuwuM",fuwuM); sessionStorage.setItem("fuwuT",fuwuT); sessionStorage.setItem("bId",bId); window.location.href=$.address+"/function/counselling.html?my=0"; }else{ window.location.href=$.address+"/me/login.html"; } }) //定义提示语的函数 function xianshi(ht){ $(".tishi>span").html(ht); $(".tishi").animate({top:"300px"},function(){ setTimeout(function task(){ $(".tishi").animate({top:"-30px"}); },1500); }); } })