|
$(document).ready(function() {
$(".onlogin .headnavbtn li").eq(0).addClass("navcurrent");
var id = $.cookie('orgId');
if(id == "" || id == null || id == "null"){
location.href = "cmp-settled-log.html";
}
var oDemandAim = "",
oSortType = "";
/*查询企业认证状态*/
function companyAuthentState() {
$.ajax({
url: '/ajax/org/authStatus',
type: "GET",
timeout: 10000,
dataType: "json",
data: {
"id": id
},
beforeSend: function() {},
success: function(data, textState) {
if(data.success) {
console.log(data);
if(data.data == 3) {
$("#companyDemandList").show();
} else {
$("#identityState").show();
}
}
},
error: function(XMLHttpRequest, textStats, errorThrown) {
$.MsgBox.Alert('提示', '服务器请求失败')
}
})
}
companyAuthentState();
/*企业需求列表*/
/*需求列表*/
function demandList(isbind, pageSize, pageNo, oDemand, oSort) {
$.ajax({
url: "/ajax/demand/pqOrg",
type: "GET",
timeout: 10000,
dataType: "json",
data: {
"orgId": id,
"pageNo": pageNo,
"demandStatus": oDemand,
"sortType": oSort
},
beforeSend: function() {},
success: function(data, textState) {
if(data.success) {
console.log(data);
$("#demandList").html(" ");
var $info = data.data.data;
for(var i = 0; i < $info.length; i++) {
var liStr=$("<li></li>").appendTo("#cmpneedList");
demandHtml($info[i],liStr);
}
if($info.length != 0) {
if(isbind == true) {
$(".tcdPageCode").createPage({
pageCount: Math.ceil(data.data.total / pageSize),
current: data.data.data.pageNo,
backFn: function(p) {
$("#demandList").html(" ");
demandList(false, 5, p, oDemandAim, oSortType);
}
});
}
}
}
},
error: function(XMLHttpRequest, textStats, errorThrown) {
}
})
}
demandList(true, 5, 1, oDemandAim, oSortType);
function demandHtml($data,liStr) {
var statusStr='';
var sowU="";
if($data.pageViews!=0){
sowU='<li><span>浏览量 '+$data.pageViews+'</span></li>'
}
var statusU="";
// if(){
// statusU='<li><span class="draftLable">即将于 '+TimeTr($data.createTime)+'过期</span></li>'
// }else if(){
// statusU='<li><span class="draftLable">已于 '+TimeTr($data.createTime)+'过期</span></li>'
// }else if(){
// statusU='<li><span">已于 '+TimeTr($data.createTime)+'关闭</span></li>'
// }else if(){
// statusU='<li><span">已于 '+TimeTr($data.createTime)+'完成</span></li>'
// }
var closStr='';
if($data.demandStatus==1){
closStr += '<ul class="madiaEdit"><li><span class="closeThis">关闭</span></li></ul>'
}
var strCon='';
strCon+='<a class="" target="_blank" href=""><div class="madiaInfo">'
strCon+='<p class="h1Font ellipsisSty">'+ $data.demandTitle +'</p>'
strCon+='<ul class="h2Font clearfix">'
// strCon+='<li><span>公开</span></li>'
strCon+='<li><span>发布于 '+TimeTr($data.createTime)+'</span></li>'
strCon+= sowU
// strCon+='<li><span>回复 0</span></li>'
strCon+='<li><span>联系人 '+$data.professor.name+'</span></li>'
strCon+= statusU
strCon+='</ul>'
strCon+='</div></a>'+closStr
$(strCon).appendTo(liStr);
}
// function demandHtml($data) {
// for(var i = 0; i < $data.length; i++) {
// var $obje = $data[i].professor;
// var personStr = personalInformation($obje);
// var demandAim = "技术咨询",
// demandType = "已关闭",
// demandStyle = "status-5";
// var oImg = "",
// oTime = "";
// if($data[i].demandAim == 2) {
// demandAim = "寻找资源"
// } else if($data[i].demandAim == 3) {
// demandAim = "其他需求"
// }
// if($data[i].demandStatus == 1) {
// demandType = "发布中";
// demandStyle = "status-4";
// }
// if($obje.hasHeadImage) {
// oImg = "/images/head/" + $obje.id + "_l.jpg";
// } else {
// oImg = "../images/default-photo.jpg"
// }
//
// oTime = $data[i]["createTime"].substr(0, 4) + "年" + $data[i].createTime.substr(4, 2) + "月" + $data[i].createTime.substr(6, 2) + "日" +
// $data[i].createTime.substr(8, 2) + ":" + $data[i].createTime.substr(10, 2);
// var oClass = autho($obje.authType, $obje.orgAuth, $obje.authStatus);
// var dataString = "<li class='workselectitem'>"
// dataString += "<div class='col-w-2'>"
// dataString += "<div class='workitimg userRadius'>"
// dataString += "<img class='headPhoto' src='" + oImg + "' width='100%'>"
// dataString += "</div></div>"
// dataString += "<div class='col-w-10 needinfo'>"
// dataString += "<div class='workinfor worksitcon'>"
// dataString += "<h4><span class='h1Font'>" + $obje.name + "</span>"
// dataString += "<em class='authicon "+oClass.sty+"' title='"+oClass.title+"'></em></h4>"
// dataString += "<h6 class='h3Font'>" + personStr + "</h6>"
// dataString += "<h6 style='position:relative;'>"
// dataString += "<div class='titList'>需求主题:<em class='h4Font'>" + $data[i].demandTitle + "</em></div>"
// dataString += "<span class='lasttime rightTime'>" + oTime + "</span>"
// dataString += "<p class='rebackcon ellipsisSty-2'>" + $data[i].demandContent + "</p>"
// dataString += "</h6></div>"
// dataString += "<div class='workhandle'>"
// dataString += "<div class='rightopert floatR'>"
// dataString += "<span class='replybtn' demanid='" + $data[i].demandId + "'>查看</span></div>"
// dataString += "<div class='leftstate floatR'>"
// dataString += "<span class='coultstate " + demandStyle + "'><i>" + demandType + "</i></span></div>"
// dataString += "<div class='leftstate floatR'>"
// dataString += "<span class='coultstate coulstAim status-4'><i>" + demandAim + "</i></span></div></div></div></li>"
// $("#demandList").append(dataString);
// }
// }
/*职位职称所在机构,部门,地址等等*/
//function personalInformation($person) {
// var arr1 = [$person.title, $person.office, $person.department, $person.orgName, $person.address];
// var arr = new Array();
// var arr2 = new Array();
// var n = 0;
// for(var i = 0; i < arr1.length; i++) {
// if(arr1[i]) {
// arr.push(arr1[i]);
// if(arr1[i] == arr1[arr1.length - 1]) {
// n = 1;
// }
// }
// }
// if(n == 1) {
// for(var i = 0; i < arr.length - 1; i++) {
// arr2.push(arr[i]);
// }
// return arr2.join() + " | " + arr[arr.length - 1];
// } else {
// return arr.join();
// }
//
//}
/*检索排序*/
//function selcet(i) {
// $(".selcet" + i).on('click', function(e) {
// var option = $(this).find(".option" + i);
// option.css("display", "block")
// var o_this = $(this);
// o_this.find("li").click(function() {
// o_this.find("li").removeClass("workcurrent");
// $(this).addClass("workcurrent");
// o_this.find("span").text($(this).text());
// option.css("display", "none");
// if($(this).text() == "发布中") {
// oDemandAim = 1;
// $(".tcdPageCode").remove();
// $("#shoudao").append('<div class="tcdPageCode"></div>');
// demandList(true, 5, 1, oDemandAim, oSortType);
// } else if($(this).text() == "已关闭") {
// oDemandAim = 0;
// $(".tcdPageCode").remove();
// $("#shoudao").append('<div class="tcdPageCode"></div>');
// demandList(true, 5, 1, oDemandAim, oSortType);
// } else if($(this).text() == "全部") {
// oDemandAim = "";
// $(".tcdPageCode").remove();
// $("#shoudao").append('<div class="tcdPageCode"></div>');
// demandList(true, 5, 1, oDemandAim, oSortType);
// } else if($(this).text() == "按最早发布时间排序") {
// oSortType = 1;
// $(".tcdPageCode").remove();
// $("#shoudao").append('<div class="tcdPageCode"></div>');
// demandList(true, 5, 1, oDemandAim, oSortType);
// } else if($(this).text() == "按最新发布时间排序") {
// oSortType = 0;
// $(".tcdPageCode").remove();
// $("#shoudao").append('<div class="tcdPageCode"></div>');
// demandList(true, 5, 1, oDemandAim, oSortType);
// }
// return false;
// });
// $("body").click(function(e) {
// if($(".option4")[0].style.display == "block" || $(".option3")[0].style.display == "block") {
// $(".option4")[0].style.display = "none";
// $(".option3")[0].style.display = "none";
// }
// });
// return false;
// })
//}
//selcet(3); selcet(4);
/*进入needSure.html*/
$("#demandList").on("click", ".replybtn", function() {
var demand = $(this).attr("demanid");
location.href = "cmp-needShow.html?demandId=" + demand;
})
})
|