This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
var roleString = "<%=SessionManager.getRoleIdString(request)%>";
|
||||
let totalLogs = 0;
|
||||
let displayedLogs = 0;
|
||||
var bizErrCodeSet = new Set(); // ERRCODE_BIZ(업무 오류) 코드 목록 - 그리드 배경색 구분용
|
||||
|
||||
function adminChk() {
|
||||
var arrRoleID = roleString.split(',');
|
||||
@@ -106,6 +107,8 @@
|
||||
new makeOptions("CODE", "NAME").setObj($("select[name=searchExtBizCd]")).setNoValueInclude(true).setNoValue("", "전체").setData(json.extBizList).setFormat(codeName3OptionFormat).rendering();
|
||||
new makeOptions("CODE", "NAME").setObj($("select[name=searchLogPrcssSerno]")).setNoValueInclude(true).setNoValue("", "전체").setData(json.logPrcssSernoList).rendering();
|
||||
|
||||
bizErrCodeSet = new Set((json.bizErrCodeList || []).map(function (c) { return c.CODE; }));
|
||||
|
||||
setSearchable("searchEaiBzwkDstcd"); // 콤보에 searchable 설정
|
||||
setSearchable("searchExtBizCd");
|
||||
|
||||
@@ -311,7 +314,8 @@
|
||||
'<%=localeMessage.getString("tracking.companyitcontactname")%>',
|
||||
'<%=localeMessage.getString("tracking.companyitcontacttelno")%>',
|
||||
'<%=localeMessage.getString("tracking.itcontactpointperson1")%>',
|
||||
'<%=localeMessage.getString("tracking.bzwkcontactperson")%>'
|
||||
'<%=localeMessage.getString("tracking.bzwkcontactperson")%>',
|
||||
'EAIERRCD'
|
||||
],
|
||||
colModel: [
|
||||
{name: 'EAISVCSERNO', hidden: true},
|
||||
@@ -341,7 +345,8 @@
|
||||
{name: 'COMPANYITCONTACTNAME', align: 'left', width: '110', hidden: true},
|
||||
{name: 'COMPANYITCONTACTTELNO', align: 'left', width: '120', hidden: true},
|
||||
{name: 'ITCONTACTPOINTPERSON1', align: 'left', width: '120', hidden: true},
|
||||
{name: 'BZWKCONTACTPERSON', align: 'left', width: '120', hidden: true}
|
||||
{name: 'BZWKCONTACTPERSON', align: 'left', width: '120', hidden: true},
|
||||
{name: 'EAIERRCD', hidden: true}
|
||||
],
|
||||
jsonReader: {
|
||||
repeatitems: false
|
||||
@@ -378,7 +383,7 @@
|
||||
|
||||
},
|
||||
loadComplete: function (d) {
|
||||
$("#grid").tuiTableRowSpan("7");
|
||||
|
||||
|
||||
// 거래 건수 표시
|
||||
var uniqueCount = calculateUniqueLogCount("#grid");
|
||||
@@ -387,11 +392,19 @@
|
||||
//에러 행 색상 표시
|
||||
var rows = $(this).getDataIDs();
|
||||
for (var i = 0; i < rows.length; i++) {
|
||||
var val = $("#grid").getCell(rows[i], 'ERRYN');
|
||||
if (val == "Y") {
|
||||
var errYn = $("#grid").getCell(rows[i], 'ERRYN');
|
||||
var eaiErrCd = $("#grid").getCell(rows[i], 'EAIERRCD');
|
||||
var isBizErr = eaiErrCd != null && bizErrCodeSet.has(String(eaiErrCd).trim());
|
||||
|
||||
if (isBizErr) {
|
||||
// 업무(BIZ) 오류코드(ERRCODE_BIZ) - 하늘색 배경
|
||||
$("#" + rows[i]).find("td").css("background-color", "#BEEDFF");
|
||||
} else if (errYn == "Y") {
|
||||
$("#" + rows[i]).find("td").css("background-color", "#FFCC99");
|
||||
}
|
||||
}
|
||||
|
||||
$("#grid").tuiTableRowSpan("7");
|
||||
|
||||
//1000건이상 alert
|
||||
if (d.records == 1000) {
|
||||
|
||||
Reference in New Issue
Block a user