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,