function setjobhtml(data) {
$("#joinusinfo").empty();
$.each(eval("(" + data + ")").list, function (index, item) { //遍历返回的json
var pubdate = commonfn.getdate(item.pubdatetime);
var _html = '
';
_html += '
';
_html += '
';
_html += '
';
_html += '职位:' + item.title + ' | ';
_html += '发布日期:' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + ' | ';
_html += '
';
_html += '';
_html += '招聘单位:' + item.department + ' | ';
_html += '工作地点:' + item.location + ' | ';
_html += '薪资待遇:' + item.salary + ' |
';
_html += '';
_html += '工作性质:' + item.extendfield1 + ' | ';
_html += '学历要求:' + item.education + ' | ';
_html += '工作经验:' + item.workexperience + ' | ';
_html += '
';
_html += '';
_html += '性别要求:' + item.gender + ' | ';
_html += '招聘人数:' + item.numofpeople + '人 | ';
_html += '
';
_html += '';
_html += '';
_html += '招聘概要:' + item.responsibility;
_html += ' | ';
_html += '
';
_html += '';
_html += ''
_html += '详细 ';
_html += ' | ';
_html += '
';
_html += '
';
$("#joinusinfo").append(_html);
});
var objcollapse = $('#joinusinfo .panel-collapse');
objcollapse.each(function (i) {
if (i==0) {
$(this).addclass("in");
}
});
}
var commonfn = {};
///新闻页分页
commonfn.buildajaxpaginator = function (column,strhref) {
loadcol(column);
$.ajax({
url: "/article/getariclelist",
datatype: 'json',
type: "post",
data: "column=" + column,
success: function (data) {
if (data != null) {
$("#pagerdata").empty();
$.each(eval("(" + data + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.title + '';
var pubdate = commonfn.getdate(item.publishdate);
_html += '' + commonfn.dataformat(pubdate,"yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
var pagecount = eval("(" + data + ")").pagecount; //取到pagecount的值(把返回数据转成object类型)
var currentpage = eval("(" + data + ")").currentpage; //得到urrentpage
var options = {
bootstrapmajorversion: 3, //版本
currentpage: currentpage, //当前页数
totalpages: pagecount, //总页数
alignment: "center",
itemtexts: function (type, page, current) {
switch (type) {
case "first":
return "首页";
case "prev":
return "上一页";
case "next":
return "下一页";
case "last":
return "末页";
case "page":
return page;
}
},//点击事件,用于通过ajax来刷新整个list列表
onpageclicked: function (event, originalevent, type, page) {
$.ajax({
url: "/article/getariclelist?column=" + column,
type: "post",
data: "page=" + page,
success: function (data1) {
if (data1 != null) {
$("#pagerdata").empty();
$.each(eval("(" + data1 + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.title + '';
var pubdate = commonfn.getdate(item.publishdate);
_html += '' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
}
}
});
}
};
$('#pager').bootstrappaginator(options);
//$('#pager').addclass("pagination-right");
}
}
});
}
//环保监测数据分页
commonfn.buildmonitoringpaginator = function (column) {
$('#left-nav li').each(function () {
if ($(this).data('id') == column) {
$("#left-nav li").removeclass("active");
$(this).addclass("active");
_htmlcurrentname = $(this).text();
return false;
}
});
$.ajax({
url: "/monitoring/getmonitoringlist",
datatype: 'json',
type: "post",
data: "column=" + column,
success: function (data) {
if (data != null) {
$("#pagerdata").empty();
$.each(eval("(" + data + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.title + '';
var pubdate = commonfn.getdate(item.creatortime);
_html += '' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
var pagecount = eval("(" + data + ")").pagecount; //取到pagecount的值(把返回数据转成object类型)
var currentpage = eval("(" + data + ")").currentpage; //得到urrentpage
var options = {
bootstrapmajorversion: 3, //版本
currentpage: currentpage, //当前页数
totalpages: pagecount, //总页数
alignment: "center",
itemtexts: function (type, page, current) {
switch (type) {
case "first":
return "首页";
case "prev":
return "上一页";
case "next":
return "下一页";
case "last":
return "末页";
case "page":
return page;
}
},//点击事件,用于通过ajax来刷新整个list列表
onpageclicked: function (event, originalevent, type, page) {
$.ajax({
url: "/monitoring/getmonitoringlist?column=" + column,
type: "post",
data: "page=" + page,
success: function (data1) {
if (data1 != null) {
$("#pagerdata").empty();
$.each(eval("(" + data1 + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.title + '';
var pubdate = commonfn.getdate(item.creatortime);
_html += '' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
}
}
});
}
};
$('#pager').bootstrappaginator(options);
}
}
});
}
//招标询价咨询分页
commonfn.buildpurchasingpaginator = function (column, strhref) {
loadcol(column);
$.ajax({
url: "/purchasing/getpurchasing",
datatype: 'json',
type: "post",
data: "column=" + column,
success: function (data) {
if (data != null) {
$("#pagerdata").empty();
/*
*开标结束后再注释 */
var _temphtml = '';
//_temphtml += '2022年云南文山英茂糖业有限公司白糖运输招标公告2022-01-11';
//_temphtml += '2021/2022榨季昆明地区白糖汽车配送服务采购公告2021-11-26';
//_temphtml += ' 2021/2022榨季成都、重庆白糖汽车配送服务采购公告2021-11-26';
//_temphtml += '2021/2022榨季省外白糖汽车配送服务采购公告2021-11-26';
//_temphtml += '2021/2022榨季大理(凤仪)肥料仓储招标公告2021-11-02';
//_temphtml += '2021/2022榨季云南文山英茂糖业有限公司甘蔗和白糖物流运输方案招标公告2021-10-26';
//_temphtml += '2021/2022榨季元阳英茂糖业有限公司甘蔗和白糖物流运输方案招标公告 2021-10-26';
// _temphtml += '2021/2022榨季昆明、大理白糖仓储服务采购公告2021-10-11';
//_temphtml += '2021/2022榨季德宏英茂糖业有限公司甘蔗和白糖物流运输方案招标公告2021-09-30';
//_temphtml += '关于“2021-2022种植年度农用地膜采购招标”的补充通知2021-09-09';
//_temphtml += '2021年度云南英茂农化科技有限公司海口复混肥厂肥料中转仓储及发运物流招标公告2020-12-30';
//_temphtml += '2020/2021榨季昆明地区白糖汽车配送服务采购公告2020-12-22';
//_temphtml += '2020/2021榨季云南西双版纳英茂糖业有限公司硫磺运输招标公告2020-12-11';
//_temphtml += '2020/2021榨季成都、重庆白糖汽车配送服务采购公告2020-11-26';
//_temphtml += '2020/2021榨季省外白糖汽车配送服务采购公告2020-11-26';
//_temphtml += '2020/2021榨季云南西双版纳英茂糖业有限公司硫磺运输招标公告2020-11-12';
//_temphtml += '2020/2021榨季大理肥料仓储服务采购公告2020-11-04';
//_temphtml += '2020/2021榨季云南文山英茂糖业有限公司甘蔗和白糖物流运输方案招标公告2020-11-04';
//_temphtml += '氢氧化钠招标项目开标、评标时间说明2020-10-10';
//_temphtml += '关于云南英茂糖业(集团)有限公司勐捧糖厂、勐阿糖厂、元阳糖厂白糖全程机械化装卸服务招标会的通知2020-09-14';
//_temphtml += '2020/2021榨季云南英茂糖业(集团)有限公司勐捧糖厂、勐阿糖厂、元阳糖厂白糖全程机械化装卸服务采购公告2020-09-04';
//_temphtml += '云南英茂糖业(集团)有限公司“能耗在线监测接入端系统建设”项目招标公告2020-07-07';
// _temphtml += '2019/2020榨季省外白糖汽车配送服务采购公告2019-11-08';
// _temphtml += '2019/2020榨季昆明自营库装卸服务采购公告2019-10-31';
//_temphtml += '2019/2020榨季成都、重庆白糖汽车配送服务采购公告2019-10-28';
//_temphtml += '2019/2020榨季昆明、大理白糖仓储服务采购公告2019-10-28';
$("#pagerdata").append(_temphtml);/*临时结束*/
$.each(eval("(" + data + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.name + '';
var pubdate = commonfn.getdate(item.publish_time);
_html += '' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
var pagecount = eval("(" + data + ")").pagecount; //取到pagecount的值(把返回数据转成object类型)
var currentpage = eval("(" + data + ")").currentpage; //得到urrentpage
var options = {
bootstrapmajorversion: 3, //版本
currentpage: currentpage, //当前页数
totalpages: pagecount, //总页数
alignment: "center",
itemtexts: function (type, page, current) {
switch (type) {
case "first":
return "首页";
case "prev":
return "上一页";
case "next":
return "下一页";
case "last":
return "末页";
case "page":
return page;
}
},//点击事件,用于通过ajax来刷新整个list列表
onpageclicked: function (event, originalevent, type, page) {
$.ajax({
url: "/purchasing/getpurchasing?column=" + column,
type: "post",
data: "page=" + page,
success: function (data1) {
if (data1 != null) {
$("#pagerdata").empty();
$("#pagerdata").append(_temphtml);/*临时追加,开标后应注释*/
$.each(eval("(" + data1 + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.name + '';
var pubdate = commonfn.getdate(item.publish_time);
_html += '' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
}
}
});
}
};
$('#pager').bootstrappaginator(options);
//$('#pager').addclass("pagination-right");
}
}
});
}
//公告通知数据分页
commonfn.buildnoticepaginator = function (column) {
//$('#left-nav li').each(function () {
// if ($(this).data('id') == column) {
// $("#left-nav li").removeclass("active");
// $(this).addclass("active");
// _htmlcurrentname = $(this).text();
// return false;
// }
//});
$.ajax({
url: "/noticeinfo/getnoticelist",
datatype: 'json',
type: "post",
data: "column=" + column,
success: function (data) {
if (data != null) {
$("#pagerdata").empty();
$.each(eval("(" + data + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.title + '';
var pubdate = commonfn.getdate(item.pubdatetime);
_html += '' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
var pagecount = eval("(" + data + ")").pagecount; //取到pagecount的值(把返回数据转成object类型)
var currentpage = eval("(" + data + ")").currentpage; //得到urrentpage
var options = {
bootstrapmajorversion: 3, //版本
currentpage: currentpage, //当前页数
totalpages: pagecount, //总页数
alignment: "center",
itemtexts: function (type, page, current) {
switch (type) {
case "first":
return "首页";
case "prev":
return "上一页";
case "next":
return "下一页";
case "last":
return "末页";
case "page":
return page;
}
},//点击事件,用于通过ajax来刷新整个list列表
onpageclicked: function (event, originalevent, type, page) {
$.ajax({
url: "/noticeinfo/getnoticelist?column=" + column,
type: "post",
data: "page=" + page,
success: function (data1) {
if (data1 != null) {
$("#pagerdata").empty();
$.each(eval("(" + data1 + ")").list, function (index, item) { //遍历返回的json
var _html = '';
_html += '' + item.title + '';
var pubdate = commonfn.getdate(item.pubdatetime);
_html += '' + commonfn.dataformat(pubdate, "yyyy-mm-dd") + '';
_html += '';
$("#pagerdata").append(_html);
});
}
}
});
}
};
$('#pager').bootstrappaginator(options);
}
}
});
}
//工作机会数据分页
commonfn.buildjobpaginator = function (column) {
$.ajax({
url: "/joinus/getjobuslist",
datatype: 'json',
type: "post",
data: "column=" + column,
success: function (data) {
if (data != null) {
setjobhtml(data);
var pagecount = eval("(" + data + ")").pagecount; //取到pagecount的值(把返回数据转成object类型)
var currentpage = eval("(" + data + ")").currentpage; //得到urrentpage
var options = {
bootstrapmajorversion: 3, //版本
currentpage: currentpage, //当前页数
totalpages: pagecount, //总页数
alignment: "center",
itemtexts: function (type, page, current) {
switch (type) {
case "first":
return "首页";
case "prev":
return "上一页";
case "next":
return "下一页";
case "last":
return "末页";
case "page":
return page;
}
},//点击事件,用于通过ajax来刷新整个list列表
onpageclicked: function (event, originalevent, type, page) {
$.ajax({
url: "/joinus/getjobuslist?column=" + column,
type: "post",
data: "page=" + page,
success: function (data1) {
if (data1 != null) {
setjobhtml(data);
}
}
});
}
};
$('#pager').bootstrappaginator(options);
}
}
});
}
commonfn.dataformat = function (now, mask) {
var d = now;
var zeroize = function (value, length) {
if (!length) length = 2;
value = string(value);
for (var i = 0, zeros = ''; i < (length - value.length); i++) {
zeros += '0';
}
return zeros + value;
};
return mask.replace(/"[^"]*"|'[^']*'|\b(?:d{1,4}|m{1,4}|yy(?:yy)?|([hhmstt])\1?|[llz])\b/g, function ($0) {
switch ($0) {
case 'd': return d.getdate();
case 'dd': return zeroize(d.getdate());
case 'ddd': return ['sun', 'mon', 'tue', 'wed', 'thr', 'fri', 'sat'][d.getday()];
case 'dddd': return ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'][d.getday()];
case 'm': return d.getmonth() + 1;
case 'mm': return zeroize(d.getmonth() + 1);
case 'mmm': return ['jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec'][d.getmonth()];
case 'mmmm': return ['january', 'february', 'march', 'april', 'may', 'june', 'july', 'august', 'september', 'october', 'november', 'december'][d.getmonth()];
case 'yy': return string(d.getfullyear()).substr(2);
case 'yyyy': return d.getfullyear();
case 'h': return d.gethours() % 12 || 12;
case 'hh': return zeroize(d.gethours() % 12 || 12);
case 'h': return d.gethours();
case 'hh': return zeroize(d.gethours());
case 'm': return d.getminutes();
case 'mm': return zeroize(d.getminutes());
case 's': return d.getseconds();
case 'ss': return zeroize(d.getseconds());
case 'l': return zeroize(d.getmilliseconds(), 3);
case 'l': var m = d.getmilliseconds();
if (m > 99) m = math.round(m / 10);
return zeroize(m);
case 'tt': return d.gethours() < 12 ? 'am' : 'pm';
case 'tt': return d.gethours() < 12 ? 'am' : 'pm';
case 'z': return d.toutcstring().match(/[a-z]+$/);
// return quoted strings with the surrounding quotes removed
default: return $0.substr(1, $0.length - 2);
}
});
}
commonfn.getdate=function(strdate) {
var date = eval('new date(' + strdate.replace(/\d+(?=-[^-]+$)/,
function (a) { return parseint(a, 10) - 1; }).match(/\d+/g) + ')');
return date;
}