$(function(){ //从地址栏中获取参数 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; } //获取数据类型,服务商或者消费者 var Type=GetQueryString("Type"); //分页初始化 var page=1; var totalPage=0; let dates = new Date(); var data={pageNo:1,pageSize:10}; var url=""; if(Type==1){ url="/app/user/appAchievementList"; tUrl="../achievement/achievementDetail.html" }else{ url="/app/user/demandList"; tUrl="../demand/demandDetail.html" } //公共操作 function use(url){ console.log(url); var datas=$.ajaxGet("get",url,data); dataUse(datas.data); totalPage=datas.data.totalPage; $("#fenye").attr("placeholder",page+"/"+totalPage); } use(url); //订单列表数据处理 function dataUse(data){ console.log(data); var datalist=data.list; var datalength=data.list.length; var contHtml=""; for(var a=0;a18?datalist[a].buyerName.substring(0,17):datalist[a].buyerName):""; contHtml+=`

${datalist[a].name}

更新时间: ${datalist[a].releaseDateFormattedDate}

${datalist[a].interestCount} 次收藏

`; } $(".cont").html(contHtml); if(!contHtml){ $(".fenye").css("display","none"); } } //将UTC 时间转换成本地时间(添加计算时差) function FormatLocaDate(obj){ var str = ''; str += obj.getFullYear() + '-'; if ((obj.getMonth() + 1) < 10) { str += '0' + (obj.getMonth() + 1) + '-'; }else{ str += (obj.getMonth() + 1) + '-'; } if (obj.getDate() < 10) { str += '0' + obj.getDate(); } else { str += obj.getDate(); } return str; } //分页 $(".down").click(function(){ if(page!=totalPage){ data.pageNo=++page; //主页项目列表数据获取 use(url); } }) $(".up").click(function(){ if(page!=1){ data.pageNo=--page; use(url); } }) $(".sousuo").click(function(){ var pages=$("#fenye").val(); if(pages<=totalPage&&pages>=1){ $("#fenye").val(""); page=pages; data.pageNo=pages; //主页项目列表数据获取 use(url); } }) //页面点击进入详情页面 $(".cont").on("click","a",function(){ if(Type==1){ var achieveID=$(this).children("input").attr("date"); sessionStorage.setItem("achieveID",achieveID); }else{ var demandID=$(this).children("input").attr("date"); sessionStorage.setItem("demandID",demandID); } }) })