Index: arms/js/reqStatus.js
===================================================================
diff -u -r008311a2c3207590b0f27e8839b88e266815b998 -r32c3f873d93a6313dc911af3c86fa353d55de5dc
--- arms/js/reqStatus.js (.../reqStatus.js) (revision 008311a2c3207590b0f27e8839b88e266815b998)
+++ arms/js/reqStatus.js (.../reqStatus.js) (revision 32c3f873d93a6313dc911af3c86fa353d55de5dc)
@@ -110,15 +110,6 @@
}
//////////////////////////////////////////////////////////
}
- },
- beforeSend: function () {
- //$("#regist_pdservice").hide(); 버튼 감추기
- },
- complete: function () {
- //$("#regist_pdservice").show(); 버튼 보이기
- },
- error: function (e) {
- jError("제품(서비스) 조회 중 에러가 발생했습니다.");
}
});
@@ -138,12 +129,12 @@
var checked = $("#checkbox1").is(":checked");
var endPointUrl = "";
- // if (checked) {
- // endPointUrl = "/T_ARMS_REQSTATUS_" + $("#selected_pdService").val() + "/getStatusMonitor.do?disable=true";
- // } else {
- // endPointUrl = "/T_ARMS_REQSTATUS_" + $("#selected_pdService").val() + "/getStatusMonitor.do?disable=false";
- // }
- // common_dataTableLoad($("#selected_pdService").val(), endPointUrl);
+ if (checked) {
+ endPointUrl = "/T_ARMS_REQSTATUS_" + $("#selected_pdService").val() + "/getStatusMonitor.do?disable=true";
+ } else {
+ endPointUrl = "/T_ARMS_REQSTATUS_" + $("#selected_pdService").val() + "/getStatusMonitor.do?disable=false";
+ }
+ common_dataTableLoad($("#selected_pdService").val(), endPointUrl);
});
} // end makePdServiceSelectBox()
@@ -201,15 +192,6 @@
$(".multiple-select").multipleSelect("refresh");
//////////////////////////////////////////////////////////
}
- },
- beforeSend: function () {
- //$("#regist_pdservice").hide(); 버튼 감추기
- },
- complete: function () {
- //$("#regist_pdservice").show(); 버튼 보이기
- },
- error: function (e) {
- jError("버전 조회 중 에러가 발생했습니다.");
}
});
}
@@ -245,120 +227,204 @@
if (isEmpty(data) || data === "unknown") {
return "
N/A
";
} else {
- return "" + getStrLimit(data, 25) + "
";
+ return "" + data + "
";
}
return data;
},
className: "dt-body-left",
visible: true
},
+ { name: "c_jira_server_link", title: "지라 서버 아이디", data: "c_jira_server_link", visible: false },
+ { name: "c_jira_server_url", title: "지라 서버 주소", data: "c_jira_server_url", visible: false },
+ {
+ name: "c_jira_server_name",
+ title: "JIRA 서버명",
+ data: "c_jira_project_name",
+ render: function (data, type, row, meta) {
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
+ }
+ return data;
+ },
+ className: "dt-body-left",
+ visible: true
+ },
{ name: "c_jira_project_link", title: "지라 프로젝트 아이디", data: "c_jira_project_link", visible: false },
+ { name: "c_jira_project_url", title: "지라 프로젝트 주소", data: "c_jira_project_url", visible: false },
{
name: "c_jira_project_name",
- title: "JIRA Project",
+ title: "JIRA 프로젝트명",
data: "c_jira_project_name",
render: function (data, type, row, meta) {
if (isEmpty(data) || data === "unknown") {
return "N/A
";
} else {
- return "" + getStrLimit(data, 25) + "
";
+ return "" + data + "
";
}
return data;
},
className: "dt-body-left",
visible: true
},
- { name: "c_jira_version_link", title: "지라 프로젝트 버전 아이디", data: "c_jira_version_link", visible: false },
- { name: "c_jira_version_name", title: "JIRA Version", data: "c_jira_version_name", visible: true },
{
- name: "c_jira_version_name",
- title: "JIRA Version",
- data: "c_jira_version_name",
+ name: "c_jira_project_key",
+ title: "JIRA 프로젝트키",
+ data: "c_jira_project_key",
render: function (data, type, row, meta) {
- if (type === "display") {
- if (isEmpty(data)) {
- return "";
- } else {
- return "" + data + "
";
- }
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
}
return data;
},
className: "dt-body-left",
visible: true
},
{ name: "c_req_link", title: "요구사항 아이디", data: "c_req_link", visible: false },
+ { name: "c_issue_url", title: "요구사항 이슈 주소", data: "c_issue_url", visible: false },
{
name: "c_req_name",
title: "요구사항",
data: "c_req_name",
render: function (data, type, row, meta) {
- if (type === "display") {
- if (isEmpty(data)) {
- return "";
- } else {
- return '' + data + "
";
- }
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
}
return data;
},
className: "dt-body-left",
visible: true
},
{
- name: "c_jira_req_issue_key",
- title: "JIRA 이슈",
- data: "c_jira_req_issue_key",
+ name: "c_issue_key",
+ title: "요구사항 이슈 키",
+ data: "c_issue_key",
render: function (data, type, row, meta) {
- if (type === "display") {
- if (isEmpty(data)) {
- return "";
- } else {
- var link = "http://www.313.co.kr/jira/browse/";
- return '' + data + "";
- }
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
}
return data;
},
className: "dt-body-left",
visible: true
},
+ { name: "c_issue_priority_link", title: "요구사항 이슈 우선순위 아이디", data: "c_issue_priority_link", visible: false },
{
- name: "c_jira_req_issue_id",
- title: "SubTask",
- data: "c_jira_req_issue_id",
+ name: "c_issue_priority_name",
+ title: "요구사항 이슈 우선순위",
+ data: "c_issue_priority_name",
render: function (data, type, row, meta) {
- if (type === "display") {
- if (isEmpty(data) || data == "[]") {
- return "no data";
- } else {
- return '';
- }
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
}
return data;
},
className: "dt-body-left",
visible: true
},
+ { name: "c_issue_status_link", title: "요구사항 이슈 상태 아이디", data: "c_issue_status_link", visible: false },
{
- name: "c_jira_req_linkingissue",
- title: "LinkIssue",
- data: "c_jira_req_linkingissue",
+ name: "c_issue_status_name",
+ title: "요구사항 이슈 상태",
+ data: "c_issue_status_name",
render: function (data, type, row, meta) {
- if (type === "display") {
- if (isEmpty(data) || data == "[]") {
- return "no data";
- } else {
- return '';
- }
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
}
return data;
},
className: "dt-body-left",
visible: true
+ },
+ { name: "c_issue_resolution_link", title: "요구사항 이슈 해결책 아이디", data: "c_issue_resolution_link", visible: false },
+ {
+ name: "c_issue_resolution_name",
+ title: "요구사항 이슈 해결책",
+ data: "c_issue_resolution_name",
+ render: function (data, type, row, meta) {
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
+ }
+ return data;
+ },
+ className: "dt-body-left",
+ visible: true
+ },
+ {
+ name: "c_issue_reporter",
+ title: "요구사항 이슈 보고자",
+ data: "c_issue_reporter",
+ render: function (data, type, row, meta) {
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
+ }
+ return data;
+ },
+ className: "dt-body-left",
+ visible: true
+ },
+ {
+ name: "c_issue_assignee",
+ title: "요구사항 이슈 할당자",
+ data: "c_issue_assignee",
+ render: function (data, type, row, meta) {
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + data + "
";
+ }
+ return data;
+ },
+ className: "dt-body-left",
+ visible: true
+ },
+ {
+ name: "c_issue_create_date",
+ title: "요구사항 이슈 생성일자",
+ data: "c_issue_create_date",
+ render: function (data, type, row, meta) {
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + dateFormat(data) + "
";
+ }
+ return data;
+ },
+ className: "dt-body-left",
+ visible: true
+ },
+ {
+ name: "c_issue_update_date",
+ title: "요구사항 이슈 최근 업데이트 일자",
+ data: "c_issue_update_date",
+ render: function (data, type, row, meta) {
+ if (isEmpty(data) || data === "unknown") {
+ return "N/A
";
+ } else {
+ return "" + dateFormat(data) + "
";
+ }
+ return data;
+ },
+ className: "dt-body-left",
+ visible: true
}
];
- var rowsGroupList = ["c_pdservice_link", "c_pdservice_name"];
+ var rowsGroupList = ["1","2","3","4","5","6","7"];
var columnDefList = [
{
orderable: false,