OWL ITS + 탐지시스템(인터넷 진흥원)
이민희
2021-10-25 2743cbf9a345239bd4d225b7e0d316de20076b88
일감 => 이슈 변경 및 main.js에 사용자 관리 컨트롤러 추가
3개 파일 변경됨
309 ■■■■ 파일 변경됨
src/main/webapp/i18n/en/global.json 1 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/i18n/ko/global.json 306 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/main.js 2 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/i18n/en/global.json
@@ -576,6 +576,7 @@
        "noData" : "No Data Available",
        "name" : "Name",
        "status" : "Status",
        "levels" : "Levels",
        "email" : "E-mail",
        "few" : " a few",
        "userNum" : " Count",
src/main/webapp/i18n/ko/global.json
@@ -4,56 +4,56 @@
        "dashboardProject" : "프로젝트",
        "downloadToImage": " 이미지로 다운로드",
        "downloadToExcel": " 엑셀로 다운로드",
        "remainedIssue": "잔여 일감",
        "delayedIssue": "지연된 일감",
        "allocatedIssue": "할당된 일감",
        "registeredIssue": "등록한 일감",
        "unallocatedIssue": "미할당 일감",
        "completionIssue": "완료 일감",
        "remainedIssue": "잔여 이슈",
        "delayedIssue": "지연된 이슈",
        "allocatedIssue": "할당된 이슈",
        "registeredIssue": "등록한 이슈",
        "unallocatedIssue": "미할당 이슈",
        "completionIssue": "완료 이슈",
        "processingRate": "처리율",
        "dailyAverage": "일 평균",
        "inProgressStatusOfProject": "진행중인 프로젝트 현황",
        "progressProject": "진행 프로젝트",
        "issueAll": "전체 일감",
        "issueAll": "전체 이슈",
        "projectProgress": "프로젝트 진행률",
        "admin": "관리자",
        "progressPercent": "진행률",
        "teamMember": "팀원",
        "assignedToMeIssue": "나에게 할당된 일감",
        "assignedTodayIssue": "오늘 할당된 일감",
        "progressingIssue": "진행중인 일감 목록",
        "issueName": "일감이름",
        "assignedToMeIssue": "나에게 할당된 이슈",
        "assignedTodayIssue": "오늘 할당된 이슈",
        "progressingIssue": "진행중인 이슈 목록",
        "issueName": "이슈이름",
        "managementRisk": "위험 관리",
        "updateIssueAndStatusUpdate": "빈번한 담당자 변경, 잦은 상태 변경 등 일감 처리에 위험 요소가 있다고 보여지는 일감 목록",
        "updateIssueAndStatusUpdate": "빈번한 담당자 변경, 잦은 상태 변경 등 이슈 처리에 위험 요소가 있다고 보여지는 이슈 목록",
        "reversalStatusUpdate": "번복되는 상태 변경",
        "reversalAssigneeUpdate": "빈번한 담당자 변경",
        "division": "구분",
        "registeredByMeIssue": "내가 등록한 일감 현황",
        "registeredTodayIssue": "오늘 등록한 일감",
        "delayingIssue": "지연 중인 일감",
        "registeredByMeIssue": "내가 등록한 이슈 현황",
        "registeredTodayIssue": "오늘 등록한 이슈",
        "delayingIssue": "지연 중인 이슈",
        "delayDate": "지연일",
        "statusOfIssues": "상태별 일감 현황",
        "statusOfIssues": "상태별 이슈 현황",
        "doesNotExistWorkflow": "워크플로우가 없습니다.",
        "progressByMember": "멤버별 진행률",
        "assignedIssue": "담당 일감",
        "assignedIssue": "담당 이슈",
        "delaying": "지연중",
        "myIssueStatus": "나의 일감 현황",
        "myIssueStatus": "나의 이슈 현황",
        "complete": "완료",
        "registration": "등록",
        "assigned": "담당",
        "failedDashboardWidgetLookup": "대시보드 위젯 조회 실패",
        "failedToTotalIssueHandling": "전체 일감 처리현황 실패",
        "failedToTotalIssueHandling": "전체 이슈 처리현황 실패",
        "notSupportedImageDownload": "이미지 다운로드 미지원",
        "ieNotSupportedImageDownload": "IE 에서는 이미지 다운로드를 지원하지 않습니다.",
        "overallIssueHandlingStatusPNG": "전체 일감 처리 현황.png",
        "overallIssueHandlingStatusPNG": "전체 이슈 처리 현황.png",
        "excludeWorkspaceParticipation": "업무 공간 참여 제외",
        "failedToListOfPendingIssuesLookup": "지연중인 일감 목록 조회 실패",
        "failedToListOfPendingIssuesLookup": "지연중인 이슈 목록 조회 실패",
        "statusOfIssuesPNG": "상태별 이슈 현황.png",
        "failedToCheckProgressMember": "멤버별 진행률 조회 실패",
        "failedToListOfIssueAllocatedLookup": "나에게 할당된 일감 목록 조회 실패",
        "failedToListOfIssueRegisteredLookup": "내가 등록한 일감 목록 조회 실패",
        "failedToRiskManagementIssueLookup": "위험 관리 일감 조회 실패",
        "issueTypeStandIssues": "일감 유형 별 일감 현황",
        "failedToListOfIssueAllocatedLookup": "나에게 할당된 이슈 목록 조회 실패",
        "failedToListOfIssueRegisteredLookup": "내가 등록한 이슈 목록 조회 실패",
        "failedToRiskManagementIssueLookup": "위험 관리 이슈 조회 실패",
        "issueTypeStandIssues": "이슈 유형 별 이슈 현황",
        "workspaceExpire1": "사용하시는 업무 공간",
        "workspaceExpire2": "의 사용 기간이",
        "workspaceExpire3": "일 남았습니다.",
@@ -63,6 +63,10 @@
    "managementWorkspace": {
        "managementWorkspace": "업무 공간 관리",
        "workspaceUserLevelManagement" : "사용자 등급 관리",
        "addLevel" : "등급 추가",
        "levelName" : "등급명",
        "read" : "읽기",
        "write" : "쓰기",
        "departmentManagement" : "부서 관리",
        "myWorkspace": "OWL 정보",
        "workspaceInformation": "기본 정보",
@@ -135,56 +139,56 @@
        "failedToSelectWorkspaceFullUserList": "업무 공간 전체 사용자 목록 조회 실패"
    },
    "issue": {
        "issueType": "일감 유형",
        "managementIssue": "일감 관리",
        "createIssue": "일감 만들기",
        "issueStatus": "일감 상태",
        "issueNumber": "일감 번호",
        "issueContent": "일감 내용",
        "issueTitle": "일감 제목",
        "relationIssue": "연관 일감",
        "addRelationIssue": "연관 일감 추가",
        "relationIssueTitle": "연관 일감 제목",
        "relationIssueType": "연관 일감 구분",
        "relationIssueSelect": "연관 일감 선택",
        "issueType": "이슈 유형",
        "managementIssue": "이슈 관리",
        "createIssue": "이슈 만들기",
        "issueStatus": "이슈 상태",
        "issueNumber": "이슈 번호",
        "issueContent": "이슈 내용",
        "issueTitle": "이슈 제목",
        "relationIssue": "연관 이슈",
        "addRelationIssue": "연관 이슈 추가",
        "relationIssueTitle": "연관 이슈 제목",
        "relationIssueType": "연관 이슈 구분",
        "relationIssueSelect": "연관 이슈 선택",
        "relationIssueDelete" : "삭제",
        "relationIssueRemove" : "연관 일감 삭제",
        "relationIssueRemoveHistory" : "연관 일감이 삭제되었습니다.",
        "relationIssueAddHistory" : "연관 일감이 추가되었습니다.",
        "requireIssueTitle": "일감 제목을 입력하세요.",
        "issueList": "일감 목록",
        "summaryIssueActivity": "일감 활동 내역 요약",
        "modifyIssues": "일감 수정",
        "continueCreateIssue": "이 화면에서 일감을 계속 생성합니다.",
        "relationIssueRemove" : "연관 이슈 삭제",
        "relationIssueRemoveHistory" : "연관 이슈이 삭제되었습니다.",
        "relationIssueAddHistory" : "연관 이슈이 추가되었습니다.",
        "requireIssueTitle": "이슈 제목을 입력하세요.",
        "issueList": "이슈 목록",
        "summaryIssueActivity": "이슈 활동 내역 요약",
        "modifyIssues": "이슈 수정",
        "continueCreateIssue": "이 화면에서 이슈을 계속 생성합니다.",
        "initializedAssigneeCustomField": "프로젝트를 변경하면 담당자, 사용자 정의 필드 값이 초기화 됩니다.",
        "setUpUsersParticipatingInProject": "프로젝트에 참여하는 사용자를 설정합니다.",
        "initializedIssueStatus": "일감 유형을 변경할 경우 사용자 정의 필드, 일감 상태가 초기화 됩니다.",
        "initializedIssueStatus": "이슈 유형을 변경할 경우 사용자 정의 필드, 이슈 상태가 초기화 됩니다.",
        "clickToSelectDate": "클릭하면 날짜를 선택할 수 있습니다.",
        "notIssueTypeCustomFields": "일감 유형에 연결된 사용자 정의 필드가 없습니다.",
        "notIssueTypeCustomFields": "이슈 유형에 연결된 사용자 정의 필드가 없습니다.",
        "attachOnlyFiles": "hwp, jpg, png, txt, pptx, ppt, pdf, xlsx, xls, docx, zip, gif, jpeg, doc, tif, bmp, wmv, avi, mp4, mkv, mov 파일만 첨부할 수 있습니다.",
        "registerExcelIssues": "엑셀로 일감 등록하기",
        "registerExcelIssues": "엑셀로 이슈 등록하기",
        "videoExample": "동영상 예제",
        "writeWaring": "작성 요령",
        "pleaseEnterIssueName": "검색할 일감 이름을 입력하세요.",
        "selectProjectAndIssueTypeDownloadExcel": "프로젝트, 일감 유형을 선택하면 해당 하는 양식의 엑셀을 다운로드 할 수 있습니다.",
        "pleaseEnterIssueName": "검색할 이슈 이름을 입력하세요.",
        "selectProjectAndIssueTypeDownloadExcel": "프로젝트, 이슈 유형을 선택하면 해당 하는 양식의 엑셀을 다운로드 할 수 있습니다.",
        "settingTableDisplay": "테이블 표시 설정",
        "deleteIssue": "일감 삭제",
        "wantToDeleteSelectIssue": "선택한 일감을 삭제하겠습니까? \n 사용자가 직접 삭제한 일감은 어떠한 경우에도 복구가 불가능합니다.",
        "wantToDeleteSelectRelationIssue": "선택한 연관 일감을 삭제하겠습니까? \n 사용자가 직접 삭제한 연관 일감은 복구가 불가능합니다.",
        "deleteIssue": "이슈 삭제",
        "wantToDeleteSelectIssue": "선택한 이슈을 삭제하겠습니까? \n 사용자가 직접 삭제한 이슈은 어떠한 경우에도 복구가 불가능합니다.",
        "wantToDeleteSelectRelationIssue": "선택한 연관 이슈을 삭제하겠습니까? \n 사용자가 직접 삭제한 연관 이슈은 복구가 불가능합니다.",
        "failedToSaveFieldConditions": "검색 필드 조건 저장 실패",
        "failedToGetSearchFieldCondition": "검색 필드 조건 가져오기 실패",
        "failedIssueLookup": "일감 조회 실패",
        "failedIssueLookup": "이슈 조회 실패",
        "selectionCheck": "선택 대상 확인",
        "selectIssueToChangeStatus": "상태 변경할 일감을 선택하세요.",
        "notHaveDeletePermissionExistsAnIssue": "삭제 권한이 없는 일감이 존재합니다.",
        "failedToIssueTypeListLookup": "일감 유형 목록 조회 실패",
        "selectIssueToChangeStatus": "상태 변경할 이슈을 선택하세요.",
        "notHaveDeletePermissionExistsAnIssue": "삭제 권한이 없는 이슈이 존재합니다.",
        "failedToIssueTypeListLookup": "이슈 유형 목록 조회 실패",
        "failedToPriorityListLookup": "우선순위 목록 조회 실패",
        "failedToCriticalListLookup": "중요도 목록 조회 실패",
        "failedToUserDefinedFieldListLookup": "사용자 정의 필드 목록 조회 실패",
        "failedToIssueTableColumnLookup": "일감 테이블 컬럼 조회 실패",
        "failedToIssueAddIssueRelation": "연관 일감 추가 실패",
        "failedToIssueDeleteIssueRelation": "연관 일감 삭제 실패",
        "errorSelectRelationIssue" : "연관 일감이 선택되지 않았습니다.",
        "failedToIssueTableColumnLookup": "이슈 테이블 컬럼 조회 실패",
        "failedToIssueAddIssueRelation": "연관 이슈 추가 실패",
        "failedToIssueDeleteIssueRelation": "연관 이슈 삭제 실패",
        "errorSelectRelationIssue" : "연관 이슈이 선택되지 않았습니다.",
        "capacityExceededImageFile": "이미지 파일 용량 초과",
        "attachedOnlyImageFiles10mb": "30MB 이하의 이미지 파일만 첨부가 가능합니다.",
        "attachedMultipleImageFiles100mb": "여러 건의 이미지를 한번에 첨부할 경우 300MB 이하까지만 첨부가 가능합니다.",
@@ -199,47 +203,47 @@
        "limitAttachmentExtensions": "첨부 파일 확장자 제한",
        "notAllowedAttachment": "첨부가 허용되지 않는 파일입니다.",
        "nameErrorAttachment": "첨부 파일명 오류",
        "succeededIssueRegistration": "일감 등록 성공",
        "failedIssueRegistration": "일감 등록 실패",
        "failedIssueModify": "일감 수정 실패",
        "succeededIssueRegistration": "이슈 등록 성공",
        "failedIssueRegistration": "이슈 등록 실패",
        "failedIssueModify": "이슈 수정 실패",
        "failedToProjectDetails": "프로젝트 상세 정보 조회 실패",
        "failedToUserDefinedFieldListAssociatedLookup": "일감 유형에 연결된 사용자 정의 필드 목록 조회 실패",
        "failedToUserDefinedFieldListAssociatedLookup": "이슈 유형에 연결된 사용자 정의 필드 목록 조회 실패",
        "applyTemplate": "템플릿 적용하기",
        "issueContentIsWrittenApplyTheTemplate": "일감 내용이 작성되어 있습니다. 템플릿을 적용하겠습니까? 템플릿이 적용되면 이미 작성된 내용이 사라집니다.",
        "failedIssueStatusCheck": "이동 가능한 일감 상태 조회 실패",
        "failedToChangeMultipleIssueStatus": "다중 일감 상태 변경 실패",
        "completedSavingIssueTable": "일감 테이블 설정 저장 완료",
        "saveIssueTableSettingsInformation": "일감 테이블 설정 정보가 저장되었습니다.",
        "failedToSaveIssueTableSetting": "일감 테이블 설정 저장 실패",
        "errorRemovableIssueStatusList": "이동 가능한 일감 상태 목록 조회 오류",
        "errorIssueDetails": "일감 상세 정보 조회 오류",
        "issueContentIsWrittenApplyTheTemplate": "이슈 내용이 작성되어 있습니다. 템플릿을 적용하겠습니까? 템플릿이 적용되면 이미 작성된 내용이 사라집니다.",
        "failedIssueStatusCheck": "이동 가능한 이슈 상태 조회 실패",
        "failedToChangeMultipleIssueStatus": "다중 이슈 상태 변경 실패",
        "completedSavingIssueTable": "이슈 테이블 설정 저장 완료",
        "saveIssueTableSettingsInformation": "이슈 테이블 설정 정보가 저장되었습니다.",
        "failedToSaveIssueTableSetting": "이슈 테이블 설정 저장 실패",
        "errorRemovableIssueStatusList": "이동 가능한 이슈 상태 목록 조회 오류",
        "errorIssueDetails": "이슈 상세 정보 조회 오류",
        "failedToRegisterComments": "댓글 등록 실패",
        "deleteComments": "댓글 삭제",
        "failedToDeleteComments": "댓글 삭제 실패",
        "wantToDeleteTheSelectedComments": "선택한 댓글을 삭제하겠습니까? 삭제된 댓글은 복구할 수 없습니다.",
        "failedToGetCommentListData": "댓글 목록 데이터 가져오기 실패",
        "failedToAttachmentList": "첨부 파일 목록 조회 실패",
        "setIssueTableDisplay": "일감 테이블 표시 설정",
        "setIssueTableDisplay": "이슈 테이블 표시 설정",
        "columnName": "컬럼명",
        "area": "넓이",
        "displayed": "표시 여부",
        "sequence": "순서",
        "cannotChangedIssueTitle": "일감 제목은 변경할 수 없습니다.",
        "selectSendIssueMail": "일감 메일 발송 대상자 선택",
        "sendIssueSelectedUsers": "프로젝트에 참여하고 있는 다른 사용자에게 일감 정보를 보냅니다.",
        "cannotChangedIssueTitle": "이슈 제목은 변경할 수 없습니다.",
        "selectSendIssueMail": "이슈 메일 발송 대상자 선택",
        "sendIssueSelectedUsers": "프로젝트에 참여하고 있는 다른 사용자에게 이슈 정보를 보냅니다.",
        "sendMail": "이메일 발송",
        "changedHistory": "일감 변경 이력 상세정보",
        "noChangeHistory": "일감 변경 정보가 없습니다.",
        "changedHistory": "이슈 변경 이력 상세정보",
        "noChangeHistory": "이슈 변경 정보가 없습니다.",
        "changedTime": "변경 시간",
        "changedUser": "변경 사용자",
        "issueReservation": "일감 발생 예약",
        "issueReservationType": "일감 발생 유형",
        "issueReservationDescription": "일감을 특정일에 다시 발생시킬 수 있습니다. <br />반복적으로 수행해야 할 일감이 있을 때 유용하게 사용할 수 있습니다.",
        "issueReservation": "이슈 발생 예약",
        "issueReservationType": "이슈 발생 유형",
        "issueReservationDescription": "이슈을 특정일에 다시 발생시킬 수 있습니다. <br />반복적으로 수행해야 할 이슈이 있을 때 유용하게 사용할 수 있습니다.",
        "everyDay": "매일",
        "everyWeek": "매주",
        "everyMonth": "매월",
        "everyYear": "매년",
        "scheduledDate": "일감 발생 예정일",
        "scheduledDate": "이슈 발생 예정일",
        "monday": "월",
        "tuesday": "화",
        "wednesday": "수",
@@ -260,21 +264,21 @@
        "october": "10",
        "november": "11",
        "december": "12",
        "succeededIssueReservation": "일감 발생 예약 저장 성공",
        "failedIssueReservation": "일감 발생 예약 저장 실패",
        "failedToIssueReservationDetails": "일감 발생 예약 상세 조회 실패",
        "succeededIssueMail": "일감 메일 발송 완료",
        "succeededIssueReservation": "이슈 발생 예약 저장 성공",
        "failedIssueReservation": "이슈 발생 예약 저장 실패",
        "failedToIssueReservationDetails": "이슈 발생 예약 상세 조회 실패",
        "succeededIssueMail": "이슈 메일 발송 완료",
        "sentToTheSelectedUser": "선택한 사용자에게 이메일이 발송되었습니다.",
        "failedIssueMail": "일감 메일 발송 실패",
        "issueVersionLookupFailed": "일감 버전 조회 실패",
        "relationIssueType1" : "다음 일감과 관련됨",
        "relationIssueType2" : "다음 일감에 중복됨",
        "relationIssueType3" : "다음 일감의 해결을 막고 있음",
        "relationIssueType4" : "다음 일감에게 막혀있음",
        "relationIssueType5" : "다음에 진행할 일감",
        "relationIssueType6" : "다음 일감을 우선 진행",
        "updateIssueUser" : "일감 담당자 변경",
        "normalList" : "일감 목록",
        "failedIssueMail": "이슈 메일 발송 실패",
        "issueVersionLookupFailed": "이슈 버전 조회 실패",
        "relationIssueType1" : "다음 이슈과 관련됨",
        "relationIssueType2" : "다음 이슈에 중복됨",
        "relationIssueType3" : "다음 이슈의 해결을 막고 있음",
        "relationIssueType4" : "다음 이슈에게 막혀있음",
        "relationIssueType5" : "다음에 진행할 이슈",
        "relationIssueType6" : "다음 이슈을 우선 진행",
        "updateIssueUser" : "이슈 담당자 변경",
        "normalList" : "이슈 목록",
        "timeLine" : "타임 라인"
    },
    "project": {
@@ -296,7 +300,7 @@
        "failedToProjectListLookup": "프로젝트 목록 조회 실패",
        "failedProjectCreation": "프로젝트 생성 실패",
        "saveCompleteFieldManagement": "필드 관리 저장 완료",
        "saveUserDefinedFieldAndIssueTypeConnection": "사용자 정의 필드와 일감 유형 연결 정보가 저장되었습니다.",
        "saveUserDefinedFieldAndIssueTypeConnection": "사용자 정의 필드와 이슈 유형 연결 정보가 저장되었습니다.",
        "failedToSaveFieldManagement": "필드 관리 저장 실패",
        "failedToModifyProject": "프로젝트 수정 실패",
        "failedToProjectDetails": "프로젝트 상세 정보 조회 실패",
@@ -310,37 +314,37 @@
    "managementStatus": {
        "managementStatus": "상태",
        "createStatus": "상태 만들기",
        "issueStatusName": "일감 상태 명",
        "issueStatusName": "이슈 상태 명",
        "statusProperties": "상태 속성",
        "createIssueStatus": "일감 상태 만들기",
        "modifyIssueStatus": "일감 상태 수정",
        "useInTheWorkflow": "워크플로우에서 일감 상태가 사용중입니다. 이름 변경시 일감 상태를 사용하는 모든 워크플로우 계획에 일감 상태 명이 변경됩니다.",
        "builtInIssueStatus": "일감 상태는 속성을 변경할 수 없습니다.",
        "pleaseEnterIssueStatusName": "일감 상태 명을 입력하세요.",
        "createIssueStatus": "이슈 상태 만들기",
        "modifyIssueStatus": "이슈 상태 수정",
        "useInTheWorkflow": "워크플로우에서 이슈 상태가 사용중입니다. 이름 변경시 이슈 상태를 사용하는 모든 워크플로우 계획에 이슈 상태 명이 변경됩니다.",
        "builtInIssueStatus": "이슈 상태는 속성을 변경할 수 없습니다.",
        "pleaseEnterIssueStatusName": "이슈 상태 명을 입력하세요.",
        "updateNotStatusProperties": "생성 후에는 상태 속성을 변경할 수 없습니다.",
        "deleteIssueStatus": "일감 상태 삭제",
        "wantToDeleteSelectIssueStatus": "선택한 일감 상태를 삭제하겠습니까? 삭제된 일감 상태는 복구할 수 없습니다.",
        "failedToCreateIssueStatus": "일감 상태 생성 실패",
        "failedToModifyIssueStatus": "일감 상태 수정 실패",
        "failedToIssueStatusDetails": "일감 상태 상세 정보 조회 실패",
        "limitNameToSpecialCharacters": "일감 상태 명은 특수 문자를 입력할 수 없습니다."
        "deleteIssueStatus": "이슈 상태 삭제",
        "wantToDeleteSelectIssueStatus": "선택한 이슈 상태를 삭제하겠습니까? 삭제된 이슈 상태는 복구할 수 없습니다.",
        "failedToCreateIssueStatus": "이슈 상태 생성 실패",
        "failedToModifyIssueStatus": "이슈 상태 수정 실패",
        "failedToIssueStatusDetails": "이슈 상태 상세 정보 조회 실패",
        "limitNameToSpecialCharacters": "이슈 상태 명은 특수 문자를 입력할 수 없습니다."
    },
    "managementWorkflow": {
        "managementWorkflow": "워크플로우",
        "workflowName": "워크플로우 명",
        "createWorkflow": "워크플로우 만들기",
        "modifyWorkflow": "워크플로우 수정",
        "deleteIssueStatusInTheUse": "사용되고 있는 일감 상태를 삭제할 경우 현재 워크플로우를 사용하고 있는 일감의 상태가 상태 속성 '대기'인 일감 상태로 변경됩니다.",
        "deleteIssueStatusInTheUse": "사용되고 있는 이슈 상태를 삭제할 경우 현재 워크플로우를 사용하고 있는 이슈의 상태가 상태 속성 '대기'인 이슈 상태로 변경됩니다.",
        "statusList": "상태 목록",
        "insert": "넣기",
        "startPoint": "시작점",
        "endPoint": "종점",
        "designNotCompleteWorkflow": "워크플로우 디자인이 완료되지 않았습니다.",
        "onlyOneStatusPropertyWaitIssueStatus": "워크플로우에는 상태 속성 '대기' 인 일감 상태가 1개만 존재해야 합니다.",
        "onlyOneStatusPropertyProgressIssueStatus": "워크플로우에는 상태 속성 '진행' 인 일감 상태가 1개 이상 존재해야 합니다.",
        "onlyOneStatusPropertyEndIssueStatus": "워크플로우에는 상태 속성 '종료' 인 일감 상태가 1개 이상 존재해야 합니다.",
        "onlyOneStatusPropertyWaitIssueStatus": "워크플로우에는 상태 속성 '대기' 인 이슈 상태가 1개만 존재해야 합니다.",
        "onlyOneStatusPropertyProgressIssueStatus": "워크플로우에는 상태 속성 '진행' 인 이슈 상태가 1개 이상 존재해야 합니다.",
        "onlyOneStatusPropertyEndIssueStatus": "워크플로우에는 상태 속성 '종료' 인 이슈 상태가 1개 이상 존재해야 합니다.",
        "pleaseEnterWorkflowName": "워크플로우 명을 입력하세요.",
        "connectedIssueType": "연결된 일감 유형",
        "connectedIssueType": "연결된 이슈 유형",
        "notHaveDeletePermissionExistsWorkflow": "삭제 권한이 없는 워크플로우가 존재합니다.",
        "deleteWorkflow": "워크플로우 삭제",
        "wantToDeleteTheSelectedWorkflow": "선택한 워크플로우를 삭제하겠습니까? 삭제된 워크플로우는 복구할 수 없습니다.",
@@ -348,10 +352,10 @@
        "failedCreateWorkflow": "워크플로우 생성 실패",
        "failedToModifyWorkflow": "워크플로우 수정 실패",
        "failedToWorkflowDetails": "워크플로우 상세 정보 조회 실패",
        "failedToPutIssueStatus": "일감 상태 넣기 실패",
        "onlyOneInTheWorkflow": "워크플로우에는 상태 속성 '대기'인 일감은 1개만 존재해야 합니다.",
        "failedToPutIssueStatus": "이슈 상태 넣기 실패",
        "onlyOneInTheWorkflow": "워크플로우에는 상태 속성 '대기'인 이슈은 1개만 존재해야 합니다.",
        "removeMetastaticLine": "전이선 제거",
        "removeIssueStatus": "일감 상태 제거",
        "removeIssueStatus": "이슈 상태 제거",
        "limitNameToSpecialCharacters": "워크플로우 명은 특수 문자를 입력할 수 없습니다.",
        "excludeWorkflowParticipation ": "업무 공간 참여 제외",
        "imageDownloadNotSupported": "이미지 다운로드 미지원",
@@ -386,26 +390,26 @@
        "emptyAddValue": "입력한 값이 없습니다."
    },
    "managementType": {
        "managementIssueType": "일감 유형",
        "createIssueType": "일감 유형 만들기",
        "modifyIssueType": "일감 유형 수정",
        "issueTypeName": "일감 유형 이름",
        "enterIssueTypeName": "일감 유형 이름을 입력하세요.",
        "managementIssueType": "이슈 유형",
        "createIssueType": "이슈 유형 만들기",
        "modifyIssueType": "이슈 유형 수정",
        "issueTypeName": "이슈 유형 이름",
        "enterIssueTypeName": "이슈 유형 이름을 입력하세요.",
        "managementType": "유형 관리",
        "createType": "유형 만들기",
        "typeName": "유형 이름",
        "modifyType": "유형 수정",
        "template": "템플릿",
        "registerAnIssueTemplate": "템플릿을 미리 작성하여 일감을 등록할 때 내용 필드에 사용할 수 있습니다.",
        "updateWorkflowIssueStatusStandby": "워크플로우를 변경할 경우 변경하려는 워크플로우에 상태가 존재하지 않으면 일감의 상태가 상태 속성 '대기' 인 상태로 변경됩니다.",
        "notHaveDeletePermissionExistsIssueType": "삭제 권한이 없는 일감 유형이 존재합니다.",
        "deleteIssueType": "일감 유형 삭제",
        "wantToDeleteSelectIssueType": "선택한 일감 유형을 삭제하겠습니까? 삭제된 일감 유형은 복구할 수 없습니다.",
        "failedToIssueTypeList": "일감 유형 목록 조회 실패",
        "failedToCreateIssueType": "일감 유형 생성 실패",
        "failedToModifyIssueType": "일감 유형 수정 실패",
        "failedToDetailIssueType": "일감 유형 상세 정보 조회 실패",
        "limitNameToSpecialCharacters": "일감 유형 이름은 특수 문자를 입력할 수 없습니다."
        "registerAnIssueTemplate": "템플릿을 미리 작성하여 이슈을 등록할 때 내용 필드에 사용할 수 있습니다.",
        "updateWorkflowIssueStatusStandby": "워크플로우를 변경할 경우 변경하려는 워크플로우에 상태가 존재하지 않으면 이슈의 상태가 상태 속성 '대기' 인 상태로 변경됩니다.",
        "notHaveDeletePermissionExistsIssueType": "삭제 권한이 없는 이슈 유형이 존재합니다.",
        "deleteIssueType": "이슈 유형 삭제",
        "wantToDeleteSelectIssueType": "선택한 이슈 유형을 삭제하겠습니까? 삭제된 이슈 유형은 복구할 수 없습니다.",
        "failedToIssueTypeList": "이슈 유형 목록 조회 실패",
        "failedToCreateIssueType": "이슈 유형 생성 실패",
        "failedToModifyIssueType": "이슈 유형 수정 실패",
        "failedToDetailIssueType": "이슈 유형 상세 정보 조회 실패",
        "limitNameToSpecialCharacters": "이슈 유형 이름은 특수 문자를 입력할 수 없습니다."
    },
    "users": {
        "temporaryPassword": "임시 비밀번호",
@@ -461,7 +465,7 @@
        "signUpMembershipKakTalk": "카카오톡으로 회원 가입을 하기 위해서는 이메일 정보 제공을 선택해야합니다. 이에 동의하지 않으실 경우에는 다른 소셜로 가입해주세요.",
        "failedToCreateUser": "사용자 생성 실패",
        "failedToModifyUser": "사용자 수정 실패",
        "failedToRetrieveIssueHistory": "일감 기록 정보 조회 실패",
        "failedToRetrieveIssueHistory": "이슈 기록 정보 조회 실패",
        "proceedWithMembershipWithdrawal": "회원 탈퇴를 진행하겠습니까? 남은 기간에 대한 환불은 불가능하며 동일한 이메일 계정으로 회원가입이 불가능 하며 업무 공간의 모든 데이터가 사라지고 복구할 수 없습니다.",
        "successWithdrawalFromMembership": "회원 탈퇴 성공",
        "failedMemberWithdrawal": "회원 탈퇴 실패",
@@ -491,7 +495,7 @@
    "manageUser": {
        "manageUser": "사용자 권한 관리",
        "manageProjectPerm": "프로젝트 관리",
        "manageIssueSystemPerm": "일감 시스템",
        "manageIssueSystemPerm": "이슈 시스템",
        "manageUserPerm": "사용자",
        "manageNoticePerm": "공지사항",
        "manageFAQPerm": "FAQ",
@@ -579,13 +583,13 @@
        "dashboard": "대시보드",
        "workspace": "업무공간",
        "project": "프로젝트",
        "issue": "일감",
        "issue": "이슈",
        "setting": "설정",
        "user": "사용자",
        "workflow": "워크플로우",
        "updateIssueStatus": "일감 상태 변경",
        "updateIssueStatus": "이슈 상태 변경",
        "changeReason": "변경 사유",
        "failedToIssueStatusListLookup": "일감 상태 목록 조회 실패",
        "failedToIssueStatusListLookup": "이슈 상태 목록 조회 실패",
        "customField": "사용자 정의 필드",
        "select": "선택",
        "checkAll": "전체 선택",
@@ -618,7 +622,7 @@
        "addFunction": "추가기능",
        "downloadExcel": "엑셀 다운로드",
        "importExcel": "Excel Import",
        "registerExcelUploadIssue": "엑셀 업로드 일감 등록",
        "registerExcelUploadIssue": "엑셀 업로드 이슈 등록",
        "delete": "삭제",
        "checkPurgingTargets": "삭제 대상 확인",
        "selectDestinationDeletion": "삭제 대상을 선택하세요.",
@@ -642,14 +646,14 @@
        "noAttachedFile": "첨부된 파일이 없습니다.",
        "noValueEntered": "입력한 값이 없습니다.",
        "noValueSelected": "선택한 값이 없습니다.",
        "writeWaring2": "<li>제목 컬럼은 최대 300글자까지 입력할 수 있습니다.</li><li>내용 컬럼은 최대 5000글자까지 입력할 수 있습니다.</li><li>프로젝트 컬럼은 프로젝트 키를 입력해야 합니다.<dl><dt>프로젝트 키는 프로젝트 목록에서 확인할 수 있습니다.</dt></dl></li><li>유형 컬럼은 일감 컬럼 명을 입력해야 합니다.<dl><dt>유형 명은 유형 목록에서 확인할 수 있습니다.</dt></dl></li><li>우선순위 컬럼은 낮음, 보통, 높음 중에서 1개만 입력해야 합니다.</li><li>중요도 컬럼은 낮음, 보통, 심각 중에서 1개만 입력해야 합니다.</li><li>담당자는 이메일로 지정할 수 있습니다.<dl><dt>여러 담당자를 지정하려면 #으로 구분하여 등록할 수 있습니다.</dt><dt>ex) wisestoneowl@gmail.com#support@wisestone.kr </dt><dt>해당 담당자가 등록하려는 일감의 프로젝트에 참여하고 있어야 합니다.</dt></dl></li><li>시작일은 다음과 같은 형식으로 입력해야 합니다.<dl><dt>날짜 입력 값 결과 2018-11-22  10:30:00 AM O </dt></dl></li><li>J 컬럼부터는 사용자 정의 필드 입니다. 원하는 필드 값을 입력해야 합니다.<dl><dt>해당 사용자 정의 필드가 문자열 입력 필드일 경우 최대 100글자까지 입력 가능합니다.</dt><dt>해당 사용자 정의 필드가 다중 선택 필드면 #를 사용하여 여러 값을 입력할 수 있습니다.</dt><dt>ex) 옵션 값이 고양이, 강아지, 토끼일 경우 고양이와 토끼를 값으로 정하기 위해서는 <span class=\"fc-blue\">고양이#토끼</span>와 같이 입력해야 합니다. </dt></dl></li>",
        "writeWaring2": "<li>제목 컬럼은 최대 300글자까지 입력할 수 있습니다.</li><li>내용 컬럼은 최대 5000글자까지 입력할 수 있습니다.</li><li>프로젝트 컬럼은 프로젝트 키를 입력해야 합니다.<dl><dt>프로젝트 키는 프로젝트 목록에서 확인할 수 있습니다.</dt></dl></li><li>유형 컬럼은 이슈 컬럼 명을 입력해야 합니다.<dl><dt>유형 명은 유형 목록에서 확인할 수 있습니다.</dt></dl></li><li>우선순위 컬럼은 낮음, 보통, 높음 중에서 1개만 입력해야 합니다.</li><li>중요도 컬럼은 낮음, 보통, 심각 중에서 1개만 입력해야 합니다.</li><li>담당자는 이메일로 지정할 수 있습니다.<dl><dt>여러 담당자를 지정하려면 #으로 구분하여 등록할 수 있습니다.</dt><dt>ex) wisestoneowl@gmail.com#support@wisestone.kr </dt><dt>해당 담당자가 등록하려는 이슈의 프로젝트에 참여하고 있어야 합니다.</dt></dl></li><li>시작일은 다음과 같은 형식으로 입력해야 합니다.<dl><dt>날짜 입력 값 결과 2018-11-22  10:30:00 AM O </dt></dl></li><li>J 컬럼부터는 사용자 정의 필드 입니다. 원하는 필드 값을 입력해야 합니다.<dl><dt>해당 사용자 정의 필드가 문자열 입력 필드일 경우 최대 100글자까지 입력 가능합니다.</dt><dt>해당 사용자 정의 필드가 다중 선택 필드면 #를 사용하여 여러 값을 입력할 수 있습니다.</dt><dt>ex) 옵션 값이 고양이, 강아지, 토끼일 경우 고양이와 토끼를 값으로 정하기 위해서는 <span class=\"fc-blue\">고양이#토끼</span>와 같이 입력해야 합니다. </dt></dl></li>",
        "color": "색상",
        "activityLogs": "활동 내역",
        "updatableStatus": "변경 가능한 상태",
        "testCase": "테스트 케이스",
        "updateStatus": "상태 변경",
        "tcmProject": "테스트 케이스 관리 프로젝트",
        "btsProject": "일감 관리 프로젝트",
        "btsProject": "이슈 관리 프로젝트",
        "projectName": "프로젝트명",
        "projectNone": "프로젝트없음",
        "totalProject": "전체 프로젝트",
@@ -681,7 +685,7 @@
        "last30Days": "최근 30일",
        "directInput": "직접입력",
        "pleaseEnterComments": "댓글을 입력하세요...",
        "overallIssueHandlingStatus": "전체 일감 처리현황",
        "overallIssueHandlingStatus": "전체 이슈 처리현황",
        "emailCannotBeChanged": "이메일은 변경할 수 없습니다.",
        "companyInformation": "(주)와이즈스톤<br/>사업자 등록번호 : 220-87-50221 &nbsp;<span>|</span>&nbsp; 통신 판매 번호 : 2017-서울서초-0418 &nbsp;<span>|</span>&nbsp;  대표이사 :  이영석 <br/>본사 : 서울특별시 서초구 강남대로 291 남강빌딩 6층",
        "companyInformation2": "(주)와이즈스톤 &nbsp;<span>|</span>&nbsp; 사업자 등록번호: 220-87-50221 &nbsp;<span>|</span>&nbsp; 통신 판매 번호 : 2017-서울서초-0418 &nbsp;<span>|</span>&nbsp; 대표이사 이영석<br/>본사 : 서울특별시 서초구 강남대로 291 남강빌딩 6층 &nbsp;<!--<span>|</span>&nbsp; 대표전화 02-6257-5958 &nbsp;--><span>|</span>&nbsp; E-mail: <a href=\"mailto:supportowl@wisestone.kr\">supportowl@wisestone.kr </a><br/><small>CopyRight WISESTONE All rights reserved.</small>",
@@ -696,18 +700,18 @@
        "alertsAboutSystem": "시스템 알림 정보",
        "newAlert": "새로운 알림이 왔습니다.",
        "pleaseWait": "잠시만 기다려주세요...",
        "createIssue": "일감 생성",
        "updateIssue": "일감 변경",
        "deleteIssue": "일감 삭제",
        "createIssue": "이슈 생성",
        "updateIssue": "이슈 변경",
        "deleteIssue": "이슈 삭제",
        "updateTitle": "제목이 변경되었습니다.",
        "updateContent": "내용이 변경되었습니다.",
        "updateProject": "프로젝트가 변경되었습니다.",
        "updateSeverity": "중요도가 변경되었습니다.",
        "updatePriority": "우선순위가 변경되었습니다.",
        "updateHasStatus": "상태가 변경되었습니다.",
        "updateHasStatusReservation": "일감 발생 예약일이 되어 상태가 변경되었습니다.",
        "updateWorkflowNotExist": "변경된 워크플로우에서 상태가 존재하지 않아 일감의 상태가 변경되었습니다.",
        "updateIssueType": "일감 유형이 변경되었습니다.",
        "updateHasStatusReservation": "이슈 발생 예약일이 되어 상태가 변경되었습니다.",
        "updateWorkflowNotExist": "변경된 워크플로우에서 상태가 존재하지 않아 이슈의 상태가 변경되었습니다.",
        "updateIssueType": "이슈 유형이 변경되었습니다.",
        "updatePeriod": "기간이 변경되었습니다.",
        "unspecified": "미지정",
        "updateAssignee": "담당자가 변경되었습니다.",
@@ -716,13 +720,13 @@
        "deleteAttachment": "첨부 파일이 삭제되었습니다.",
        "registerAttachment": "첨부 파일이 등록되었습니다.",
        "updateCustomField": "사용자 정의 필드가 변경되었습니다.",
        "updateIssueCustomField": "사용자 정의 필드 옵션 값이 변경되어 일감의 사용자 정의 필드 값이 변경되었습니다.",
        "updateIssueCustomFieldType": "사용자 정의 필드 유형이 변경되어 일감의 사용자 정의 필드 값이 변경되었습니다.",
        "updateIssueCustomField": "사용자 정의 필드 옵션 값이 변경되어 이슈의 사용자 정의 필드 값이 변경되었습니다.",
        "updateIssueCustomFieldType": "사용자 정의 필드 유형이 변경되어 이슈의 사용자 정의 필드 값이 변경되었습니다.",
        "continue": "계속하기",
        "failedToUserListLookUp": "사용자 목록 조회 실패",
        "failedToProjectListLookUp": "프로젝트 목록 조회 실패",
        "failedToWorkflowListLookUp": "워크플로우 목록 조회 실패",
        "failedToIssueListLookUp": "일감 목록 조회 실패",
        "failedToIssueListLookUp": "이슈 목록 조회 실패",
        "title": "제목",
        "number": "번호",
        "m": "월",
src/main/webapp/scripts/main.js
@@ -224,6 +224,8 @@
        'workspacePaymentModifyController' : 'app/workspace/workspacePaymentModify.controller', //  결재 수정 컨트롤러
        'workspacePaymentAddController' : 'app/workspace/workspacePaymentAdd.controller',   //  추가 결제 컨트롤러
        'workspacePaymentAgreeTermController' : 'app/workspace/workspacePaymentAgreeTerm.controller', //  업무 공간 이용 약관 확인 컨트롤러
        'workspaceUserLevelController' : 'app/workspace/workspaceUserLevelConfig.controller',  //  사용자 관리 컨트롤러
        'workspaceDepartmentConfigController' : 'app/workspace/workspaceDepartmentConfig.controller',  //  사용자 부서 관리 컨트롤러
        'workspaceService' : 'components/workspace/workspace.service',  //  업무 공간에 관련된 통신을 담당한다.
        'paymentService' : 'components/payment/payment.service',    //  결재에 관련된 통신을 담당한다.