$(document).ready(function() {
$(".onlogin .headnavbtn li.mywork").addClass("navcurrent");
$(".workmenu>ul>li:contains('需求')").addClass("nowLi");
loginStatus();//判断个人是否登录
valUser();
demandList(true,5, 1);
/*点击搜索*/
$(".searchSpan").click(function(){
$(".tcdPageCode").remove();
$(".aboutRes").append('
');
demandList(true,5,1);
})
/*需求列表*/
function demandList(isbind, pageSize, pageNo) {
$.ajax({
url: "/ajax/demand/search",
type: "GET",
timeout: 10000,
dataType: "json",
traditional:true,
data: {
"state":[1],
"key":$("#needKey").val(),
"pageNo": pageNo,
"pageSize":pageSize
},
beforeSend: function() {
$("#demandList").append('
');
},
success: function(data) {
if(data.success) {
$("#demandList").html(" ");
var $info = data.data.data;
console.log(data)
if($info.length > 0){
for(var i = 0; i < $info.length; i++) {
var liStr=$("").appendTo("#demandList");
demandHtml($info[i],liStr);
}
if(isbind == true) {
$(".tcdPageCode").createPage({
pageCount: Math.ceil(data.data.total / pageSize),
current: data.data.data.pageNo,
backFn: function(p) {
demandList(false,5, p);
}
});
}
}else{
$("#demandList").parent().find(".nodatabox").removeClass("displayNone")
}
}
$(".loading").remove();
},
error: function() {
$.MsgBox.Alert('提示', '链接服务器超时')
}
})
}
function demandHtml($data,liStr) {
var sowU="";
if($data.pageViews!=0){
sowU='浏览量 '+$data.pageViews +''
}
var strCon='';
strCon+=''
strCon+=''+ $data.title +'
'
strCon+=''
strCon+='- '+ $data.orgName +'
- 发布于 '+TimeTr($data.createTime)+'
'
strCon+= sowU
strCon+='
'
strCon+=''+$data.descp+'
'
strCon+=''
if($data.city){ strCon+='- 所在城市:'+$data.city+'
' }
if($data.duration!=0){ strCon+='- 预计周期:'+demandDuration[$data.duration]+'
' }
if($data.cost!=0){ strCon+='- 费用预算:'+demandCost[$data.cost]+'
' }
if($data.invalidDay){ strCon+='- 有效期至:'+TimeTr($data.invalidDay)+'
' }
strCon+='
'
strCon+=''
$(strCon).appendTo(liStr);
}
});