'
].join('');
}
function ContentMethod(dataInfo) {
var html = '
';
html += '
变更字段
变更前
变更后
';
if (dataInfo != null) {
var strResult = dataInfo.split(";");
for (var i = 0; i < strResult.length; i++) {
var fields = strResult[i].split(":");
if (fields[0] != "" && fields[0] != null && fields[0] != undefined) {
html += '
' + fields[0] + '
';
if (fields[1] != "" && fields[1] != null && fields[1] != undefined) {
var values = fields[1].split("->");
if (values.length == 2) {
html += '
' + (values[0] == "“ ”" ? "空" : values[0]) + '
' + (values[1] == "“ ”" ? "空" : values[1]) + '
';
}
}
html += '
';
}
}
}
html += '
';
return html;
}
function closePopover(value) {
$("#clientInfoChange_" + value).popover("hide");
}
function initGrid() {
var postData = {}
var obj = {
url: "/Datatrace/ClientInfoChangeSearch",
datatype: 'local',
//multiselect: true,
height: 'auto',
width: '96%',
autowidth: false,
shrinkToFit: false,
viewrecords: true,
multiselect: true,
jsonReader: { repeatitems: false },
cmTemplate: { align: 'center', width: 120 },
caption: '',
mtype: 'POST',
postData: postData,
colModel: colModelGrid,
ondblClickRow: rowdblclick,
pager: jQuery('#pagerGrid'),
pagerpos: 'left',
rowNum: 200,
rowList: [20, 30, 50, 200, 10000],
viewrecords: false,
loadComplete: function () {
$("#listGrid").setGridWidth($("#infopage").width() - 30);
//var grid = $("#listGrid");
//var ids = grid.getDataIDs();
//for (var i = 0; i < ids.length; i++) {
// grid.setRowData(ids[i], false, { height: 35 + i * 2 });
//}
},
footerrow: false,
gridComplete: function () {
var ids = $("#listGrid").getDataIDs();
for (var i = 0; i < ids.length; i++) {
var rowData = $("#listGrid").getRowData(ids[i]);
if (rowData.IsClosed == "true") {//如果天数等于0,则背景色置灰显示
$('#' + ids[i]).find("td").css("background-color", "#bdbebf");
}
}
},
beforeRequest: function () {
$('[data-toggle="popover"]').popover("hide");
}
};
var g_grid = jQuery('#listGrid').jqGrid(obj);
SearchClick(true);
}
function SearchClick(isSearchclick) {
$('[data-toggle="popover"]').popover("hide");
var listGrid = $('#listGrid');
listGrid.appendPostData({ OptDateStart: $("#DateFromOptDate").val() });
listGrid.appendPostData({ OptDateEnd: $("#DateToOptDate").val() });
var optTypes = $("#OptTypes").val();
listGrid.appendPostData({ OptTypes: optTypes });
listGrid.appendPostData({ ClientIds: !$("#ClientId").val() ? null : $("#ClientId").val() });
listGrid.appendPostData({ ClientNumber: $("#ClientNumber").val() });
listGrid.appendPostData({ OptNames: !$("#OptNames").val() ? null : $("#OptNames").val() });
listGrid.appendPostData({ Ids: null });
if (typeof isSearchclick !== "undefined" && isSearchclick) {
//点击搜索时默认第一页
listGrid.jqGrid('setGridParam',
{
page: 1
});
}
listGrid.jqGrid('setGridParam', { datatype: 'json' });
listGrid.trigger('reloadGrid');
}
function exportClientInfoChange() {
var req;
var selectedIds = $('#listGrid').jqGrid('getGridParam', 'selarrrow');
if (selectedIds.length > 0) {
var ors = [];
for (var i = 0; i < selectedIds.length; i++) {
var or = $('#listGrid').getRowData(selectedIds[i]).id;
ors.push(or);
}
req = { Ids: ors };
} else {
req = {
Ids: null,
OptDateStart: $("#DateFromOptDate").val(),
OptDateEnd: $("#DateToOptDate").val(),
OptTypes: $("#OptTypes").val(),
ClientIds: !$("#ClientId").val() ? null : $("#ClientId").val(),
ClientNumber: $("#ClientNumber").val(),
OptNames: !$("#OptNames").val() ? null : $("#OptNames").val()
};
}
exportSubmit("/Datatrace/ExportClientInfoChange", req);
}
function exportSubmit(url, query_data) {
var $form = $('#exportForm').html('');
$form.attr("action", url)
_.each(query_data, (val, key) => {
if (!val) {
val = '';
} else if (_.isArray(val)) {
_.each(val, x => {
$form.append(``);
});
return;
}
$form.append(``);
});
$form.submit();
}
function rowdblclick(rowid) {
}
function initEvent() {
$('#modalClientInfoChange').on('show.bs.modal', function (evt) {
var id = $(evt.relatedTarget).data('id');
showDetail(id, $(this));
})
}