/* * @author:liting * @update:2018/09/26 * */ // import 'css/bootstrap.less'; // import 'bootstrap/dist/js/bootstrap.js'; import 'css/newMenu/public.css'; import 'css/newMenu/header.css' import 'css/newMenu/safeguardingDetail.css'; import 'js/public.js'; "use strict"; $(function () { init(); function init(){ pages(); } $('.collectionN .heart').click(function () { let loginTxt=$('.head_login')[0]; if(loginTxt&&($(loginTxt).text())=='登录'){ $('.head_login').click(); window.location.hash='jump'; return false; } let heart = $('.heart'); if (heart.hasClass('active')) { collectionApi(0) //取消关注 } else { collectionApi(1) //关注 } }) let hash = window.location.search, hashArr =hash.split('='), ids =hashArr[1]; function collectionApi(index) { let nub=parseInt($('.nubCollect').text()); let url = index?'/api/user/portal/expertInterest':'/api/user/portal/expertCancelInterest'; $.ajax({ method: "post", dataType: "json", url: globalConfig.context + url, data: { id:ids }, success: function (data) { if (data.error && data.error.length) { msg(data.error[0].message); }else{ if(!index){ $('.heart').removeClass('active'); $('.collectionN').removeClass('active'); $('.nubCollect').text((nub-1)) $('#msg').val('取消关注') }else{ $('.heart').addClass('active'); $('.collectionN').addClass('active'); $('.nubCollect').text((nub+1)); $('#msg').val('关注成功,请至个人中心-我的关注查看.'); } msg(index?'关注成功,请至个人中心-我的关注查看.':'取消关注'); } } }) } //评论列表 loadDate(); var thePageNo = 1, thePageLength = 1, pageSize = 4; function loadDate(pageNo) { $.ajax({ method: "get", dataType: "json", url: globalConfig.context + "/open/unlanded/comment/list", data: { pageNo: pageNo || 1, pageSize:4, commodityId:ids }, success: function (data) { var theArrs = []; if(data&&data.error.length){ msg(data.error[0].message) }; if(data.data.totalCommentCount>0){ let good = (((data.data.positiveCommentCount)/(data.data.totalCommentCount))*100).toFixed(1), middle = (((data.data.ordinaryCommentCount)/(data.data.totalCommentCount))*100).toFixed(1), bad = (100-good-middle).toFixed(1); $('.commentDetails').html(` 评价 :好评(${good+'%'})中评(${middle+'%'})差评(${bad+'%'}) `) }else{ $('.commentDetails').html(` 评价 :好评(100%)中评(0%)差评(0%) `) } if (data.data && data.data.comments.list.length) { let nub = data.data.comments.list.length; for (let i = 0; i < nub; i++) { let thisdata = data.data.comments.list[i],name; let times =thisdata.createTime?new Date(thisdata.createTime).toLocaleString():'', star=thisdata.star; if(thisdata.uname.indexOf('游客')>-1){ name='匿名' }else{ name=thisdata.uname }; theArrs.push(`
用户名 :${name}
${(thisdata.content).replace(/<.*?>/g, "")}