Index: arms/js/jiraServer.js
===================================================================
diff -u -r3d2a56ef18abcf1c23e2e1de3ec872d362927f4a -rcc70d749c5b54f1c2227845dbe53cf514e77fe03
--- arms/js/jiraServer.js (.../jiraServer.js) (revision 3d2a56ef18abcf1c23e2e1de3ec872d362927f4a)
+++ arms/js/jiraServer.js (.../jiraServer.js) (revision cc70d749c5b54f1c2227845dbe53cf514e77fe03)
@@ -695,7 +695,7 @@
data.ref = 2;
jira_server_request_create_or_update(
"/auth-user/api/arms/jiraServer/addJiraServerNode.do",
- "POST", data, "신규 제품 등록이 완료 되었습니다.");
+ "POST", data, "신규 서버가 등록이 완료 되었습니다.");
});
}
@@ -1909,86 +1909,4 @@
.catch(error => {
console.error("비동기 작업 중 에러 발생", error);
});
-}
-
-// 리팩토링 전 코드(오류 있을 시 원복용)
-// 데이터 테이블 구성 이후 꼭 구현해야 할 메소드 : 열 클릭시 이벤트
-/* function dataTableClick(tempDataTable, selectedData) {
- // => 카드 목록 클릭시 해당 카드의 c_id를 활용해서 가져오도록 만들어야 함
- console.log("[ jiraServer :: dataTableClick] :: selectedData => ");
- console.log(selectedData);
- selectId = selectedData.c_id;
- // c_id로 getNode 실행
-
- //jiraServerCardClick(selectId);
- if(selectedData.c_jira_name !== undefined) {
- selectProjectId = selectedData.c_id;
- console.log("[ jiraServer :: dataTableClick ] :: selectProjectId => " + selectProjectId);
- }
-}*/
-
-/*function draw_ribbon(alm_server_c_id, alm_server_type) {
- $.ajax({
- url: "/auth-user/api/arms/jiraServerProjectPure/getNode.do?c_id=" + alm_server_c_id,
- type: "GET",
- contentType: "application/json;charset=UTF-8",
- dataType: "json",
- progress: true,
- statusCode: {
- 200: function (data) {
- let alm_server = data;
-
- let ribbonSelector = ".ribbon-" + alm_server_c_id;
- let ribbonHtmlData = ``;
-
- if (alm_server_type === "온프레미스") {
- if (is_issuetype_ready(alm_server.jiraIssueTypeEntities)) {
- ribbonHtmlData += `
Ready
`;
- }
- }
- else {
- // 지라 클라우드 or 레드마인 온프레미스일 경우 확인
- let issue_type_by_project = alm_server.jiraProjectIssueTypePureEntities.every(project =>
- is_issuetype_ready(project.jiraIssueTypeEntities)
- );
-
- if (alm_server_type === "레드마인_온프레미스") {
- const issue_priority = is_issuetype_ready(alm_server.jiraIssuePriorityEntities);
-
- if (issue_type_by_project && issue_priority) {
- ribbonHtmlData += `Ready
`;
- }
- else if (issue_priority) {
- ribbonHtmlData += create_ribbon_html(`not_ready_modal_popup('${alm_server_c_id}', 'issueType', '${alm_server_type}')`, "Help");
- }
- else if (issue_type_by_project) {
- ribbonHtmlData += create_ribbon_html(`not_ready_modal_popup('${alm_server_c_id}', 'issuePriority', '${alm_server_type}')`, "Help");
- }
- else {
- ribbonHtmlData += create_ribbon_html(`not_ready_modal_popup('${alm_server_c_id}', 'both', '${alm_server_type}')`, "Help");
- }
- }
- else if (alm_server_type === "클라우드") {
- if (issue_type_by_project) {
- ribbonHtmlData += `Ready
`;
- }
- else {
- ribbonHtmlData += create_ribbon_html(`not_ready_modal_popup('${alm_server_c_id}', 'issueType', '${alm_server_type}')`, "Help");
- }
- }
- }
-
- $(ribbonSelector).append(ribbonHtmlData);
- }
- },
- error: function (e) {
- if(alm_server_c_id === undefined || alm_server_c_id === "") {
- jError("지라 서버 조회 중 에러가 발생했습니다. (지라(서버) 아이디 없음)");
- }
- else {
- jError("지라 서버 조회 중 에러가 발생했습니다. 지라 서버 아이디 :: " + alm_server_c_id);
- }
- }
- });
-}
-*/
\ No newline at end of file
+}
\ No newline at end of file
Index: arms/js/reqGantt.js
===================================================================
diff -u -re51fec74971306793fd2a75a4d74f3a1b61b8d40 -rcc70d749c5b54f1c2227845dbe53cf514e77fe03
--- arms/js/reqGantt.js (.../reqGantt.js) (revision e51fec74971306793fd2a75a4d74f3a1b61b8d40)
+++ arms/js/reqGantt.js (.../reqGantt.js) (revision cc70d749c5b54f1c2227845dbe53cf514e77fe03)
@@ -28,24 +28,14 @@
"../reference/light-blue/lib/vendor/http_blueimp.github.io_JavaScript-Load-Image_js_load-image.js",
"../reference/light-blue/lib/vendor/http_blueimp.github.io_JavaScript-Canvas-to-Blob_js_canvas-to-blob.js",
"../reference/light-blue/lib/jquery.iframe-transport.js",
- "../reference/light-blue/lib/jquery.fileupload.js",
- "../reference/light-blue/lib/jquery.fileupload-fp.js",
- "../reference/light-blue/lib/jquery.fileupload-ui.js"
- ],
-
- [
"../reference/lightblue4/docs/lib/slimScroll/jquery.slimscroll.min.js",
"../reference/jquery-plugins/unityping-0.1.0/dist/jquery.unityping.min.js",
- "../reference/light-blue/lib/bootstrap-datepicker.js",
- "../reference/jquery-plugins/datetimepicker-2.5.20/build/jquery.datetimepicker.min.css",
- "../reference/jquery-plugins/datetimepicker-2.5.20/build/jquery.datetimepicker.full.min.js",
"../reference/lightblue4/docs/lib/widgster/widgster.js"
],
[
"../reference/jquery-plugins/jstree-v.pre1.0/_lib/jquery.cookie.js",
"../reference/jquery-plugins/jstree-v.pre1.0/_lib/jquery.hotkeys.js",
- "../reference/jquery-plugins/jstree-v.pre1.0/jquery.jstree.js",
"../reference/jquery-plugins/select2-4.0.2/dist/css/select2_lightblue4.css",
"../reference/jquery-plugins/lou-multi-select-0.9.12/css/multiselect-lightblue4.css",
"../reference/jquery-plugins/multiple-select-1.5.2/dist/multiple-select-bluelight.css",
@@ -68,6 +58,7 @@
"../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/buttons.print.js",
"../reference/jquery-plugins/dataTables-1.10.16/extensions/Buttons/js/jszip.min.js"
],
+
[
"../reference/jquery-plugins/gantt-0.6.1/dist/frappe-gantt.js",
"../reference/jquery-plugins/gantt-0.6.1/dist/frappe-gantt.css",
@@ -2098,7 +2089,6 @@
$("#performance_progress_rate").val(null);
$("#project_progress").val(null);
}
-
function diff_day(startDate, endDate) {
const start = new Date(startDate);
const end = new Date(endDate);
@@ -2110,25 +2100,4 @@
let result = Math.ceil((end - start) / (1000 * 60 * 60 * 24));
return result;
-}
-
-function mappingStateIconClass(key){
- if (key === "열림"){
- return "fa fa-folder-o text-danger";
- }
- else if (key === "진행중"){
- return "fa fa-fire text-warning";
- }
- else if (key === "해결됨"){
- return "fa fa-fire-extinguisher text-success";
- }
- else if (key === "닫힘"){
- return "fa fa-folder text-primary";
- }
- else if (key === "폴더"){
- return "fa fa-folder-open-o";
- }
- else {
- return '';
- }
}
\ No newline at end of file