OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-11-17 9bccd99ac672bba8427aa3e28204d6dcf9fa3460
이슈 수정 진행[프론트]
5개 파일 변경됨
97 ■■■■ 파일 변경됨
src/main/webapp/scripts/app/issue/issueAdd.controller.js 87 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/app/issue/issueModify.controller.js 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/views/common/sidebar.html 4 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/views/workspace/workspaceUserDepartmentModify.html 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/app/issue/issueAdd.controller.js
@@ -373,10 +373,10 @@
                        title : $rootScope.preventXss($scope.vm.form.title),    //  제목
                        description : $rootScope.preventXss($scope.vm.form.description),   //  내용
                        //
                        companyManager : $rootScope.preventXss($scope.vm.companyManager),   //  내용
                        companyTel : $rootScope.preventXss($scope.vm.companyTel),   //  내용
                        companyEmail : $rootScope.preventXss($scope.vm.companyEmail),   //  내용
                        companyMemo : $rootScope.preventXss($scope.vm.companyMemo),   //  내용
                        // companyManager : $rootScope.preventXss($scope.vm.companyManager),   //  내용
                        // companyTel : $rootScope.preventXss($scope.vm.companyTel),   //  내용
                        // companyEmail : $rootScope.preventXss($scope.vm.companyEmail),   //  내용
                        // companyMemo : $rootScope.preventXss($scope.vm.companyMemo),   //  내용
                        ispCode : $rootScope.preventXss($scope.vm.ispCode),   //  내용
                        ispManager : $rootScope.preventXss($scope.vm.ispManager),   //  내용
                        ispTel : $rootScope.preventXss($scope.vm.ispTel),   //  내용
@@ -402,30 +402,25 @@
                        severityId : $scope.vm.form.severityId,    //  중요도 아이디
                        companyId : (function () {   //  프로젝트 아이디
                            var companyId = "";
                            if ($scope.vm.form.companyFields.length > 0) {
                                companyId = $scope.vm.form.companyFields[0].id;
                            }
                            return companyId;
                        })(),
                        ispId : (function () {
                            var ispId = "";
                            if ($scope.vm.form.ispFields.length > 0) {
                                ispId = $scope.vm.form.ispFields[0].id;
                            }
                            return ispId;
                        })(),
                        hostingId : (function () {
                            var hostingId = "";
                            if ($scope.vm.form.hostingFields.length > 0) {
                                hostingId = $scope.vm.form.hostingFields[0].id;
                            }
                            return hostingId;
                        })(),
@@ -462,6 +457,78 @@
                        startCompleteDateRange : $scope.vm.form.startCompleteDateRange,
                        detectingDateRange : $scope.vm.form.detectingDateRange,
                        companyFields : (function () {
                            var companyFields = [];
                            angular.forEach($scope.vm.form.companyFields, function (companyField) {
                                var useValues = [];
                                if (angular.isArray(companyField.useValues)) {
                                    angular.forEach(companyField.useValues, function (useValue) {
                                        useValues.push(useValue.value);
                                    });
                                }
                                else {
                                    useValues.push(companyField.useValues);
                                }
                                //  useValues 를 배열로 변환한다.
                                var temp = angular.copy(companyField);
                                temp.useValues = useValues;
                                companyFields.push(temp);
                            });
                            return companyFields;
                        })(),
                        ispFields : (function () {
                            var ispFields = [];
                            angular.forEach($scope.vm.form.ispFields, function (ispField) {
                                var useValues = [];
                                if (angular.isArray(ispField.useValues)) {
                                    angular.forEach(ispField.useValues, function (useValue) {
                                        useValues.push(useValue.value);
                                    });
                                }
                                else {
                                    useValues.push(ispField.useValues);
                                }
                                //  useValues 를 배열로 변환한다.
                                var temp = angular.copy(ispField);
                                temp.useValues = useValues;
                                ispFields.push(temp);
                            });
                            return ispFields;
                        })(),
                        hostingFields : (function () {
                            var hostingFields = [];
                            angular.forEach($scope.vm.form.hostingFields, function (hostingField) {
                                var useValues = [];
                                if (angular.isArray(hostingField.useValues)) {
                                    angular.forEach(hostingField.useValues, function (useValue) {
                                        useValues.push(useValue.value);
                                    });
                                }
                                else {
                                    useValues.push(hostingField.useValues);
                                }
                                //  useValues 를 배열로 변환한다.
                                var temp = angular.copy(hostingField);
                                temp.useValues = useValues;
                                hostingFields.push(temp);
                            });
                            return hostingFields;
                        })(),
                        issueCustomFields : (function () {    //  이슈에서 사용되는 사용자 정의 필드
                            var issueCustomFields = [];
src/main/webapp/scripts/app/issue/issueModify.controller.js
@@ -677,7 +677,7 @@
                                $scope.vm.form.severityId = String(result.data.data.severityVo.id);
                                $scope.vm.form.issueStatusId = String(result.data.data.issueStatusVo.id);
                                /*$scope.vm.form.users = result.data.data.userVos;*/
                                $scope.vm.form.users = result.data.data.userVos;
                                $scope.vm.form.departments = result.data.data.departmentVos;
                                $scope.vm.form.files = result.data.data.attachedFileVos;
                                //
src/main/webapp/scripts/app/workspace/workspaceUserConfig.controller.js
@@ -274,7 +274,7 @@
                function modifyUserDepartments(id, userId) {
                    $uibModal.open({
                        templateUrl : 'views/workspace/workspaceUserDepartmentModify.html',
                        size : "xlg",
                        size : "md",
                        controller : 'workspaceUserDepartmentModifyController',
                        backdrop : 'static',
                        windowClass : 'workflow-window',
src/main/webapp/views/common/sidebar.html
@@ -254,7 +254,7 @@
        <li ng-repeat="issueType in $root.workIssueTypes">
            <a class="cursor" tabindex="-1" ng-click="fn.changeIssueListMenu(issueType.id)">
                <div class="icon-w ">
                <div class="icon-w">
                    <div class="os-icon os-icon-layout"></div>
                </div>
                <span>{{issueType.name}}</span>
@@ -326,7 +326,7 @@
        </li>
        <li class="sub-header" ng-if="$root.checkMngPermissionSettings()">
            <span>목록관리</span>
            <span>LIST MANAGEMENT</span>
        </li>
        <li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_STATUS')">
            <a ui-sref="companyField.list" tabindex="-1">
src/main/webapp/views/workspace/workspaceUserDepartmentModify.html
@@ -1,4 +1,4 @@
<div class="formModal" xmlns:cursor="http://www.w3.org/1999/xhtml">
<div class="formModal">
    <div class="modal-header faded smaller">
        <div class="modal-title">
            <strong>부서 수정</strong>