From ad4e1278cdcdbe6a760e45a4d63c175864ae23a2 Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 목, 02 12월 2021 19:33:39 +0900 Subject: [PATCH] 이슈유형에 따라 프로젝트 id 값 셋팅 --- src/main/webapp/scripts/config.js | 6 ++++++ src/main/webapp/views/issue/issueAdd.html | 2 +- src/main/webapp/scripts/app/common/common.controller.js | 3 +++ src/main/webapp/views/issue/issueModify.html | 2 +- src/main/webapp/assets/styles/main.css | 15 +++++++++++++++ src/main/webapp/scripts/app/issue/issueAdd.controller.js | 6 +++++- src/main/webapp/views/common/header.html | 3 ++- 7 files changed, 33 insertions(+), 4 deletions(-) diff --git a/src/main/webapp/assets/styles/main.css b/src/main/webapp/assets/styles/main.css index 56fdb77..ae6d45f 100644 --- a/src/main/webapp/assets/styles/main.css +++ b/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 */ diff --git a/src/main/webapp/scripts/app/common/common.controller.js b/src/main/webapp/scripts/app/common/common.controller.js index 173be03..741b63a 100644 --- a/src/main/webapp/scripts/app/common/common.controller.js +++ b/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"); diff --git a/src/main/webapp/scripts/app/issue/issueAdd.controller.js b/src/main/webapp/scripts/app/issue/issueAdd.controller.js index 459edce..cf89fa4 100644 --- a/src/main/webapp/scripts/app/issue/issueAdd.controller.js +++ b/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); }); } diff --git a/src/main/webapp/scripts/config.js b/src/main/webapp/scripts/config.js index 74ad46c..be492fe 100644 --- a/src/main/webapp/scripts/config.js +++ b/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) { diff --git a/src/main/webapp/views/common/header.html b/src/main/webapp/views/common/header.html index d84538b..9383080 100644 --- a/src/main/webapp/views/common/header.html +++ b/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> diff --git a/src/main/webapp/views/issue/issueAdd.html b/src/main/webapp/views/issue/issueAdd.html index e42f21f..f5dc710 100644 --- a/src/main/webapp/views/issue/issueAdd.html +++ b/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> diff --git a/src/main/webapp/views/issue/issueModify.html b/src/main/webapp/views/issue/issueModify.html index 20938b6..75496d1 100644 --- a/src/main/webapp/views/issue/issueModify.html +++ b/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> -- Gitblit v1.8.0