var length = 40;
var global_timeout=10000;
/*var localurl="http%3A%2F%2ecif.sinosafe.com.cn%2Fpages%2Findex.html";
var logout_url="http://sso.sinosafe.com.cn/sso/logout?service="+localurl;
var login_url="http://sso.sinosafe.com.cn/sso/login?service="+localurl;*/
var Y_N_SELECT = [{"CODECODE": "Y", "CODECNAME": "是"},
{"CODECODE": "N", "CODECNAME": "否"}
];
var ONE_ZERE_SELECT = [{"CODECODE": "1", "CODECNAME": "是"},
{"CODECODE": "0", "CODECNAME": "否"}
];
var datesetting = {
autoclose: true, todayBtn: 1, todayHighlight: 1,
startView: 2,
minView: 2
};
function getRootPath() {
var curWwwPath = window.document.location.href;
var pathName = window.document.location.pathname;
var pos = curWwwPath.indexOf(pathName);
var localhostPaht = curWwwPath.substring(0, pos);
var projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);
//return (localhostPaht);
return (localhostPaht+ projectName);
}
var localurl=getRootPath();
var logout_url=localurl+"/pages/login.html";
var login_url=localurl+"/pages/login.html";
function doJsonRequest(url, data, callback, method,timeout) {
var baseUrl = getRootPath();
var url = baseUrl + url;
if ("GET" == method) {
if (url.indexOf("?") > -1) {
url += "&random=" + new Date().getTime();
} else {
url += "?random=" + new Date().getTime();
}
}
var jdata = "{}";
if (data != null && typeof data != 'string') {
jdata = JSON.stringify(data);
} else if (data != null && typeof data == 'string') {
jdata = data;
}
$.ajax({
type: method,
url: url,
timeout: timeout?timeout:12000000,
data: jdata,
async: true,
traditional: true,
dataType: "json",
beforeSend: ajaxLoading,
contentType: "application/json",
success: function (data, textStatus, XMLHttpRequest) {
ajaxLoadEnd();
if (data.msgCode != 401) {
if (data.msgCode == -1) {
alert(data.message);
}
callback(data);
} else {
window.location.href =login_url;
}
},
error: function (msg, a, b, c) {
if(a=='timeout'){//超时,status还有success,error等值的情况
alert("请求超时,请更改查询条件");
}
if(msg.responseText){
var error = JSON.parse(msg.responseText);
console.log(error);
if (error.errorCode == 10001) {
alert(error.message);
//window.location.href = baseUrl + "/views/login.html";
} else {
alert(error.message);
}
}
ajaxLoadEnd();
}
});
}
function ajaxLoading() {
$("<div class=\"datagrid-mask\" style=\"z-index: 999998;\"></div>").css({
position: "absolute",
display: "block",
top: 0,
width: "100%",
height: $(window).height()
}).appendTo("body");
$("<div class=\"datagrid-mask-msg\" style=\"z-index: 999999;\"></div>").html("<span class='loading'>Loading...</span>").appendTo("body").css({
position: "absolute",
display: "block",
left: ($(document.body).outerWidth(true) - 0) / 2,
top: ($(window).height() - 100) / 2
});
}
function ajaxLoadEnd() {
$(".datagrid-mask").remove();
$(".datagrid-mask-msg").remove();
}
function makeSelect(id, value, html, data) {
var result = $("<select>").addClass("optStyle").attr("id", id);
var array = [];
for (var index in data) {
var item = data[index];
var index = eval('item.' + value);
if (index && $.inArray(index, array) == -1) {
array.push(index);
} else {
continue;
}
var optObj = $("<option>");
optObj.attr("value", eval('item.' + value))
optObj.html(eval('item.' + html))
optObj.appendTo(result)
}
return result;
}
function makeSelectWithSelected(id, value, html, data, selected) {
var className = 'optStyle';
return makeSelectByClass(id, value, html, data, className, selected);
}
//
// function makeSelectByClass(id, value, html, data, className, selected, attr) {
// var result = $("<select>").addClass("selectpicker form-control").attr("id", id);
// // class="selectpicker show-tick form-control" data-live-search="true"
// if (attr) {
// result.attr('disabled', true)
// }
// var nullOpt = $("<option>");
// nullOpt.attr("value", '');
// nullOpt.html("未知");
// nullOpt.appendTo(result)
// for (var index in data) {
// var item = data[index];
// var optObj = $("<option>");
// optObj.attr("value", eval('item.' + value))
// if ((selected || selected == 0) && selected == eval('item.' + value)) {
// optObj.attr("selected", "selected");
// }
// optObj.html(eval('item.' + html))
// optObj.appendTo(result)
// }
// return result;
// }
// function makeSelectByClass(id, value, html, data, className, selected, attr) {
// var result = $("<select>").addClass("selectpicker form-control").attr("id", id);
// if (attr) {
// result.attr('disabled', true)
// }
// var option = "<option value=''>未知</option>"
// console.log("开始时间:" + new Date());
// for (var index in data) {
// var item = data[index];
// if ((selected || selected == 0) && selected == eval('item.' + value)) {
// option += "<option value='" + eval('item.' + value) + "' selected='selected'>" + eval('item.' + html) + "</option>";
// } else {
// option += "<option value='" + eval('item.' + value) + "' >" + eval('item.' + html) + "</option>";
// }
// }
// // console.log("结束时间:" + new Date());
// result.append(option)
// // console.log("渲染时间:" + new Date());
// return result;
// }
function makeSelectByClass(id, value, html, data, className, selected, attr, withoutall) {
var breaksize = 20;
var result = $("<select>").addClass("selectpicker form-control").attr("id", id);
if (data.length > breaksize) {
result.attr("data-live-search", true);
}
if (attr) {
result.attr('disabled', true)
}
var option = "";
if (!withoutall)
var option = "<option value=''>未知</option>"
var selectId = new Array();
for (var index in data) {
var item = data[index];
if ((selected || selected == 0) && selected == eval('item.' + value)) {
option += "<option value='" + eval('item.' + value) + "' selected='selected'>" + eval('item.' + html) + "</option>";
} else {
if ((breaksize - 1) > index) {
option += "<option value='" + eval('item.' + value) + "' >" + eval('item.' + html) + "</option>";
}
}
var itemJson = {
"CODECODE": eval('item.' + value),
"CODECNAME": eval('item.' + html)
}
selectId.push(itemJson);
}
selectlist[id] = selectId;
$("#" + id).selectpicker({});
result.append(option);
return result;
}
function getSelect(id, data, selected, all, value, html) {
if (!value) {
value = "CODECODE";
}
if (!html) {
html = "CODECNAME";
}
var result = $("<select>").addClass("selectpicker form-control").attr("id", id);
if (all) {
var nullOpt = $("<option>");
nullOpt.attr("value", '');
nullOpt.html("未知");
nullOpt.appendTo(result)
}
for (var index in data) {
var item = data[index];
var optObj = $("<option>");
optObj.attr("value", eval('item.' + value))
if ((selected || selected == 0) && selected == eval('item.' + value)) {
optObj.attr("selected", "selected");
}
optObj.html(eval('item.' + html))
optObj.appendTo(result)
}
return result;
}
function getNumberSelect(id, start, end, selected) {
var num = [];
start = start ? start : 1;
end = end ? end : 1;
for (i = start; i <= end; i++) {
num.push({"CODECODE": i, "CODECNAME": i})
}
return getSelect(id, num, selected);
}
function makeSelectByClassWithoutAll(id, value, html, data, className, selected, attr) {
var result = $("<select>").addClass(className).attr("id", id);
if (attr) {
result.attr('disabled', true)
}
for (var index in data) {
var item = data[index];
var optObj = $("<option>");
optObj.attr("value", eval('item.' + value))
if ((selected || selected == 0) && selected == eval('item.' + value)) {
optObj.attr("selected", "selected");
}
optObj.html(eval('item.' + html))
optObj.appendTo(result)
}
return result;
}
function makeTable(id, keys, data, titles) {
$("#" + id).html("");
if (titles) {
$("#" + id).append($("<thead>").append(createTableTitle(titles)));
}
debugger;
for (var i in data) {
var tr = $("<tr>");
var item = data[i];
for (var index in keys) {
var key = keys[index];
var htm = eval('item.' + key);
if (htm == undefined) {
htm = '';
}
var title = eval('item.' + key);
if (title == undefined) {
title = '';
}
var title = escapeHtml(title);
if (htm && htm.length > length) {
htm = htm.substr(0, length) + "...";
}
htm = "<span title='" + title + "'>" + htm + "</span>";
tr.append($("<td>").addClass(key).html(htm));
}
$("#" + id).append(tr);
}
$("#" + id).addClass("table-bordered");
$("#" + id).addClass("word_nowrap");
}
function makeTableForTbody(id, keys, data) {
$("#" + id + " tbody").html("");
for (var i in data) {
var tr = $("<tr>");
var item = data[i];
for (var index in keys) {
var key = keys[index];
var htm = eval('item.' + key);
if (htm == undefined) {
htm = '';
}
var title = eval('item.' + key);
if (title == undefined) {
title = '';
}
var title = escapeHtml(title);
if (htm && htm.length > length) {
htm = htm.substr(0, length) + "...";
}
htm = "<span title='" + title + "'>" + htm + "</span>";
tr.append($("<td>").addClass(key).html(htm));
}
$("#" + id + " tbody").append(tr);
}
}
function makeTableWithPage(id, keys, data, titles, pageId, callback) {
$("#" + id).html("");
$("#" + pageId).html("");
if (!data) {
return;
}
if (titles) {
$("#" + id).append($("<thead>").append(createTableTitle(titles)));
}
var result = data.result;
for (var i in result) {
var tr = $("<tr>");
var item = result[i];
for (var index in keys) {
var key = keys[index];
var htm = eval('item.' + key);
if (htm == undefined) {
htm = '';
}
var title = eval('item.' + key);
if (title == undefined) {
title = '';
}
var title = escapeHtml(title);
if (htm && htm.length > length) {
htm = htm.substr(0, length) + "...";
}
htm = "<span title='" + title + "'>" + htm + "</span>";
if(key=="suminsured"||key=="insuramount"){
debugger;
tr.append($("<td>").addClass(key).css("text-align", "right").css("padding-right", "30px").html(htm));
}else{
tr.append($("<td>").addClass(key).html(htm));
}
/*tr.append($("<td>").addClass(key).html(htm));*/
}
$("#" + id).append(tr);
}
$("#" + id).addClass("table-bordered");
$("#" + id).addClass("word_nowrap");
$("#" + pageId).addClass("word_nowrap").paging({
pageNo: data.pageNumber,
totalPage: data.lastPageNumber,
totalSize: data.totalCount,
callback: function (num) {
callback(num);
}
})
}
//创建表格标题
function createTableTitle(titles) {
var trObj = $("<tr>").addClass("tableTh");
for (var i = 0; i < titles.length; i++) {
var thObj = $("<th>")
thObj.html(titles[i])
thObj.css("text-align", "left")
thObj.css("padding-left", "40px")
thObj.css("min-width", "100px")
thObj.css("background-color", "#DAE2F2")
trObj.append(thObj)
}
return trObj
}
function openDiv(url, id, callback, param, type) {
$.get(url, function (data) {//初始將a.html include div#iframe
var outDiv = $('<div class="' + id + '" style="z-index: 999998;position: fixed;display: block;top: 0px;background:rgba(0,0,0,.3);width: 100%;height: 100%;"></div>');
var oldId = id;
id = id + "div";
var div = $("<div style='background-color:#f5f5fa;z-index: 999999;border: 1px solid #e4e3fa; '></div>").attr("class", id).html(data).append($("<input>").attr("type", "hidden").attr("id", "id"));
outDiv.appendTo("body").css({
position: "fixed",
display: "block",
width: '100%',
height: '100%',
left: '0px',
top: '0px'
});
div.appendTo("." + oldId).css({
position: "absolute",
display: "block",
left: ($(document.body).outerWidth(true) - $("." + id + " div").width()) / 2,
top: ($(window).height() - $("." + id + " div").height()) / 2
});
moveDiv(id);
if (callback) {
callback(param, type);
}
})
}
function escapeHtml(string) {
var entityMap = {
"&": "&",
"<": "<",
">": ">",
'"': '"',
"'": ''',
"/": '/'
};
return String(string).replace(/[&<>"'\/]/g, function (s) {
return entityMap[s];
});
}
function makeSelectTable(id, keys, data, titles) {
$("#" + id).html("");
if (titles) {
$("#" + id).append($("<thead>").append(createTableTitle(titles)));
}
var tr = $("<tr>");
for (var index in keys) {
var key = keys[index];
tr.append($("<td>").addClass(key.key).html(makeSelect(key.key + "_table_select", key.key, key.value, data)));
}
$("#" + id).append(tr);
}
function getSelectAllValue(id) {
var array = new Array(); //定义数组
$("#" + id + " option").each(function () { //遍历所有option
var txt = $(this).val(); //获取option值
if (txt != '') {
array.push(txt); //添加到数组中
}
})
return array;
}
function upload(fileName, type, callback) {
//本地开发路径
var url = "/ROOT/importfile/import";
//服务器路径
//var url = "/ecif/importfile/import";
var filePath = $("#" + fileName).val();
if (!filePath) {
alert("请选择文件");
return;
}
if (!endWith(filePath, "xlsx")) {
alert("请选择正确模版");
return;
}
var data = {
fileName: fileName,
type: type
}
ajaxLoading();
$.ajaxFileUpload({
url: url,
secureuri: false,
data: data,
fileElementId: fileName,
dataType: 'text',
type: 'post',
success: function (data) {
var msg = JSON.parse(data.substr(data.indexOf("{"), data.lastIndexOf("}") - data.indexOf("{") + 1));
if (msg.msgCode == -1) {
alert(msg.message);
} else if (msg.msgCode == 401) {
$(".edit").remove();
setParamHistory();
window.top.location.href = "/pages/login.html?sessionout=1";
} else {
alert("文档导入成功");
}
callback();
ajaxLoadEnd();
},
error: function (data) {
alert(JSON.parse(data.responseText).msg);
ajaxLoadEnd();
}
});
}
function getSelectValue(value, html, data, selected) {
var result = "";
for (var index in data) {
var item = data[index];
if (selected == eval('item.' + value)) {
result = eval('item.' + html);
break;
}
}
return result;
}
Date.prototype.toLocaleString = function () {
return this.getFullYear() + "/" + (this.getMonth() + 1) + "/" + this.getDate() + "/ " + this.getHours() + ":" + this.getMinutes() + ":" + this.getSeconds();
};
Date.prototype.toShortLocaleString = function () {
return this.getFullYear() + "/" + (this.getMonth() + 1) + "/" + this.getDate();
};
// function dateFormate(value) {
// if (value) {
// var unixTimestamp = new Date(value);
// return unixTimestamp.toShortLocaleString();
// } else {
// return '';
// }
// }
function getBaseUrl() {
var curWwwPath = window.document.location.href;
var pathName = window.document.location.pathname;
var pos = curWwwPath.indexOf(pathName);
var localhostPaht = curWwwPath.substring(0, pos);
var baseUrl = localhostPaht;
return baseUrl
}
function getValueFromJson(data, key) {
var array = new Array();
for (var index in data) {
var item = data[index];
array.push(eval('item.' + key));
}
return array;
}
function fmoney(s, n) {
if (!s) {
return '';
}
s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + "";
var l = s.split(".")[0].split("").reverse(), r = s.split(".")[1];
t = "";
for (i = 0; i < l.length; i++) {
t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : "");
}
var value = t.split("").reverse().join("")
if (n > 0) {
value += "." + r;
}
return value;
}
function fmoneyf(s,n) {
s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + "";
var l = s.split(".")[0].split("").reverse(), r = s.split(".")[1];
t = "";
for (i = 0; i < l.length; i++) {
t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : "");
}
var value = t.split("").reverse().join("")
if (n > 0) {
value += "." + r;
}
return value;
}
function getValueFromJsonByKey(data, key, value, returnKey) {
for (var index in data) {
var item = data[index];
if (eval('item.' + key) == value) {
return eval('item.' + returnKey);
}
}
}
function dateFormat(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);
}
});
};
function moveDiv(id) {
var $div = $("div." + id);
/* 绑定鼠标左键按住事件 */
$div.bind("mousedown", function (event) {
if (event.target.tagName != "DIV" && event.target.tagName != "TD") {
return;
}
/* 获取需要拖动节点的坐标 */
var offset_x = $(this)[0].offsetLeft;//x坐标
var offset_y = $(this)[0].offsetTop;//y坐标
/* 获取当前鼠标的坐标 */
var mouse_x = event.pageX;
var mouse_y = event.pageY;
/* 绑定拖动事件 */
/* 由于拖动时,可能鼠标会移出元素,所以应该使用全局(document)元素 */
$(document).bind("mousemove", function (ev) {
/* 计算鼠标移动了的位置 */
var _x = ev.pageX - mouse_x;
var _y = ev.pageY - mouse_y;
/* 设置移动后的元素坐标 */
var now_x = (offset_x + _x ) + "px";
var now_y = (offset_y + _y ) + "px";
/* 改变目标元素的位置 */
$div.css({
top: now_y,
left: now_x
});
});
});
/* 当鼠标左键松开,接触事件绑定 */
$(document).bind("mouseup", function () {
$(this).unbind("mousemove");
});
}
// function checkPhone(phone) {
// if (!(/^1\d{10}$/.test(phone))) {
// return 1;
// } else {
// return 0;
// }
// }
//
// function checkTel(tel) {
// if (!/^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$/.test(tel)) {
// return 1;
// } else {
// return 0;
// }
// }
function check_email(email) {
var szReg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
var bChk = szReg.test(email);
return !bChk;
}
function endWith(str, end) {
return str.lastIndexOf(end) == str.length - end.length;
}
function unique(array) {
var res = [];
var json = {};
for (var i = 0; i < array.length; i++) {
if (!json[array[i]]) {
res.push(array[i]);
json[array[i]] = 1;
}
}
return res;
};
function getValueByKeyFromCookie(key) {
var json = JSON.parse($.cookie("USER_KEY"));
return eval("json." + key);
}
function isEdit() {
var result = false
if ("1" == getValueByKeyFromCookie("ROLE_DESC")) {
result = true;
}
return result;
}
function upperParam(value) {
return value ? value.toUpperCase() : "";
}
function historyForBack(data, json) {
if (!json) {
json = {"permisionId": currentTreeNode}
} else {
json["permisionId"] = currentTreeNode;
}
history.pushState(data, "标题", "?" + connectJson(json));
}
function historyForIframeBack(json) {
if (!json) {
json = {"permisionId": currentTreeNode}
} else {
json["permisionId"] = currentTreeNode;
}
history.pushState($("#iframe").html(), "标题", "?" + connectJson(json));
}
function historyReplaceStateForBack(data, json) {
if (!json) {
json = {"permisionId": currentTreeNode}
} else {
json["permisionId"] = currentTreeNode;
}
history.replaceState(data, "标题", "?" + connectJson(json));
}
function connectJson(json) {
var result = "";
for (var key in json) {
if (result) {
result += "&" + key + "=" + json[key];
} else {
result += key + "=" + json[key];
}
}
return result;
}
window.onpopstate = function (event) {
$(".edit").remove();
if (getUrlParam("permisionId")) {
expendNod(getUrlParam("permisionId"));
}
if (event.state.isbaseinfo) {
$("#forward").attr("href", event.state.isbaseinfo);
$("#forward").click();
$("[href='" + event.state.isbaseinfo + "']").parent().addClass("active");
} else {
$("#iframe").html(event.state);
}
};
function isInit() {
if (getUrlParam("isback")) {
return true;
} else {
return false;
}
}
function getUrlParam(key) {
var params = getUrlParams();
return eval("params." + key);
}
function getUrlParams() {
var parames = location.href.split("?")[1];
var returnParame = {};
if (parames) {
var parame = parames.split("&");
for (i = 0; i <= parame.length - 1; i++) {
var singer = parame[i].split("=");
returnParame[singer[0]] = singer[1];
}
}
return returnParame;
}
function initParams() {
var json = getUrlParams();
for (var key in json) {
if (key)
$("#" + key).val(decodeURI(eval("json." + key)));
}
}
function setParamHistory() {
var json = {};
$("input").each(function () {
json[$(this).attr("id")] = encodeURI($(this).val());
});
if ($(".current").html()) {
json["num"] = $(".current").html();
}
$("select").each(function () {
json[$(this).attr("id")] = encodeURI($(this).val());
});
historyReplaceStateForBack($("#iframe").html(), json);
}
//弹出框
function alert(e){
$("body").append('<div class="modalBox"><div id="msg"><div id="msg_cont">'+e+'</div><div class="msg_close" id="msg_clear">确定</div></div></div>');
$(".modalBox").height($(window).height())
$(".msg_close").click(function (){
$(".modalBox").remove();
});
/* $(document).keyup(function(event){
if(event.keyCode ==13){
$(".msg_close").trigger("click");
}
});*/
$(document).on('keyup', function(e){
if(e.keyCode ==13){
$(".modalBox").remove();
}
});
}
function getParamByKey(parames,key){
var returnParame = {};
if (parames) {
var parame = parames.split("&");
for (i = 0; i <= parame.length - 1; i++) {
var singer = parame[i].split("=");
returnParame[singer[0]] = singer[1];
}
}
return eval("returnParame." + key);
}
function removeAllSpace(str) {
str = str.toString().replace(/^\s\s*/, ''),
ws = /\s/,
i = str.length;
while (ws.test(str.charAt(--i)));
return str.slice(0, i + 1);
}
包括:
1.创建各种table表格
2.上传方法
3.封装ajax
4.创建编辑可用的弹框页面
5.获取各种值
PS:需要自己定义对应的表格、弹框标题和对应数据库value的key 的数组形式的值
例子:
function getimportfile(num) {
var createddate = $("#createddateQuery").val();
var createddateend = $("#createddateendQuery").val();
doJsonRequest("/importfile/query", {
createddate: createddate,
createddateend: createddateend,
importtype: 1,
pageNumber: num
}, function (data) {
var titles = ["导入ID", "导入状态", "导入人", "导入时间", "导入总数", "成功数量","失败数量", "导入类型"]
var keys = ["IMPORTID", "IMPORTSTATESTR", "CREATOR", "CREATEDDATESTR", "SUMNUM", "SUCCESSNUM","ERRORSUM", "IMPORTTYPESTR"];
makeTableWithPage("importfile_table", keys, data.page, titles, 'importfile_page', function (num) {
getimportfile(num)
});
//update-LuoLiang-20180619:添加点击事件
$(".ERRORSUM").addClass("underline_click").unbind('click').click(function () {
//获取指定兄弟节点的导入ID
var importid = $(this).siblings(".IMPORTID").find("span").attr("title");
openDiv("information-show.html", "information_show", showInformation,importid,data.page.result[0].IMPORTTYPESTR);
});
}, 'POST');
}