OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-12-02 ad4e1278cdcdbe6a760e45a4d63c175864ae23a2
이슈유형에 따라 프로젝트 id 값 셋팅
7개 파일 변경됨
37 ■■■■ 파일 변경됨
src/main/webapp/assets/styles/main.css 15 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/app/common/common.controller.js 3 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/app/issue/issueAdd.controller.js 6 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/config.js 6 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/views/common/header.html 3 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/views/issue/issueAdd.html 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/views/issue/issueModify.html 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/assets/styles/main.css
@@ -30393,4 +30393,19 @@
.Template-area {
    text-align: center;
}
.TemplateEX {
    float : left;
}
.Email-Templates {
    height: 150px;
    width: 300px;
    display: none;
    margin: 0 auto;
}
.Email-Template-detail {
}
/* 간트차트 end */
src/main/webapp/scripts/app/common/common.controller.js
@@ -27,6 +27,7 @@
                $scope.vm = {
                    message: "",
                    workProjectId : -1
                };
@@ -55,6 +56,8 @@
                            break;
                        }
                    }
                    // sidebar 클릭시 프로젝트 아이디 설정
                    $rootScope.changeLastProject($rootScope.issueTypeMenu.projectVo.id);
                    if ($rootScope.issueTypeMenu != null) {
                        moveMenu("issues.list");
src/main/webapp/scripts/app/issue/issueAdd.controller.js
@@ -798,7 +798,11 @@
                            $scope.fn.projects.push($rootScope.workProject);
                            $scope.fn.getProjectList($scope.vm.projectName, $scope.vm.form.projects, $scope.vm.autoCompletePage.project.page, getStartProjectListCallback);
                        }
                        // 현재 이슈타입 유형 설정
                        var id = $rootScope.getCurrentIssueTypeId();
                        if (id != null) {
                            $scope.vm.form.issueTypeId = id.toString();
                        }
                        $log.debug("promises 결과 ", results);
                    });
                }
src/main/webapp/scripts/config.js
@@ -317,6 +317,12 @@
                    return false;
                };
                // 사이드바 이슈유형 선택시 프로젝트 아이디 셋팅
                $rootScope.$on("changeIssueListMenu", function (event, args){
                    var issueTypeVo = args;
                    $rootScope.changeLastProject(issueTypeVo.projectVo.id);
                });
                $rootScope.changeLastProject = function (projectId, reload = true) {
                    if ($rootScope.workProject == null || $rootScope.workProject.id !== projectId ) {
                        if (User != null) {
src/main/webapp/views/common/header.html
@@ -26,7 +26,8 @@
            </select>
        </div>
        <div class="top-right col-lg-4">
            <button class="btn btn-xlg btn-primary btn-rounded mr-10" ng-click="fn.addIssue()" tabindex="-1">
            <!-- 전체 프로젝트 일때 이슈 만들기 버튼 숨김 -->
            <button class="btn btn-xlg btn-primary btn-rounded mr-10" ng-if="$root.workProject.id > -1" ng-click="fn.addIssue()" tabindex="-1">
                <i class="os-icon os-icon-plus"></i> <span translate="issue.createIssue">이슈 만들기</span>
            </button>
src/main/webapp/views/issue/issueAdd.html
@@ -39,7 +39,7 @@
                                                source="fn.getProjectList(vm.projectName, vm.form.projects, vm.autoCompletePage.project.page, fn.getProjectListCallBack)"
                                                page="vm.autoCompletePage.project.page"
                                                total-page="vm.autoCompletePage.project.totalPage"
                                                input-disabled="false"
                                                input-disabled="vm.form.projects != null ? vm.form.projects.length > 0 : false"
                                                translation-texts="{ empty : 'common.emptyProject' }"
                                                extra-settings="{ displayProp : 'name' , idProp : 'id', imageable : false, imagePathProp : '',
                                                type : '', maxlength : 200, autoResize : false, stopRemoveBodyEvent : true }"></js-autocomplete-single>
src/main/webapp/views/issue/issueModify.html
@@ -39,7 +39,7 @@
                                                source="fn.getProjectList(vm.projectName, vm.form.projects, vm.autoCompletePage.project.page, fn.getProjectListCallBack)"
                                                page="vm.autoCompletePage.project.page"
                                                total-page="vm.autoCompletePage.project.totalPage"
                                                input-disabled="false"
                                                input-disabled="vm.form.projects != null ? vm.form.projects.length > 0 : false"
                                                translation-texts="{ empty : 'common.emptyProject' }"
                                                extra-settings="{ displayProp : 'name' , idProp : 'id', imageable : false, imagePathProp : '',
                                                type : '', maxlength : 200, autoResize : false, stopRemoveBodyEvent : true }"></js-autocomplete-single>