From cbea736b9cc99c6693edd3f2be0dd5376a78281c Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 월, 29 11월 2021 16:50:48 +0900 Subject: [PATCH] 사용자정의 필드 수정 --- src/main/webapp/scripts/app/issue/issueModify.controller.js | 51 +++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 39 insertions(+), 12 deletions(-) diff --git a/src/main/webapp/scripts/app/issue/issueModify.controller.js b/src/main/webapp/scripts/app/issue/issueModify.controller.js index 0ae8ec0..0fe9484 100644 --- a/src/main/webapp/scripts/app/issue/issueModify.controller.js +++ b/src/main/webapp/scripts/app/issue/issueModify.controller.js @@ -43,7 +43,7 @@ }; $scope.vm = { - companyVos : "", + partnerVos : "", search : { id : parameter.id, deep : "02" // �봽濡쒖젥�듃 �뿰愿��맂 紐⑤뱺 �젙蹂대�� �뼱�뒓�젙�룄源뚯� 媛��졇�삱吏� 寃곗젙, 01 - �궗�슜�옄, 愿�由ъ옄 �젙蹂� @@ -144,7 +144,7 @@ }); $scope.$watch("vm.form.issueTypeId", function (newValue, oldValue) { - $scope.vm.companyVos = $scope.fn.getPartners(); + $scope.vm.partnerVos = $scope.fn.getPartners(); }); @@ -169,9 +169,9 @@ } // �떞�떦�옄 �궘�젣 - function removeManager(index) { - $scope.vm.form.users.splice(index, 1); - } + function removeManager(index) { + $scope.vm.form.users.splice(index, 1); + } // �떞�떦遺��꽌 �궘�젣 function removeDepartment(index) { @@ -666,8 +666,8 @@ function containsPartner(name) { var result = false; - if ($scope.vm.companyVos != null) { - $scope.vm.companyVos.forEach(function (partnerVo) { + if ($scope.vm.partnerVos != null) { + $scope.vm.partnerVos.forEach(function (partnerVo) { if (name === partnerVo.name) { result = true; } @@ -742,6 +742,30 @@ case "MULTI_SELECT" : issueTypeCustomField.useValues = []; + break; + + case "NUMBER" : + issueTypeCustomField.useValues = "" + break; + + case "DATETIME" : + issueTypeCustomField.useValues = "" + break; + + case "IP_ADDRESS" : + issueTypeCustomField.useValues = "" + break; + + case "EMAIL" : + issueTypeCustomField.useValues = "" + break; + + case "SITE" : + issueTypeCustomField.useValues = "" + break; + + case "TEL" : + issueTypeCustomField.useValues = "" break; } @@ -896,12 +920,14 @@ } function getPartners() { - - HostingField.getCompanyList($resourceProvider.getContent( - {}, + var content = { + issueTypeId : $scope.vm.form.issueTypeId + }; + Issue.findPartners($resourceProvider.getContent( + content, $resourceProvider.getPageContent(0, 1))).then(function (result) { if (result.data.message.status === "success") { - $scope.vm.companyVos = result.data.content; + $scope.vm.partnerVos = result.data.data; } }); @@ -913,6 +939,7 @@ var promises = { detail : $scope.fn.detail(), getIssueTypes : $scope.fn.getIssueTypes(), + getPriorities : $scope.fn.getPriorities(), getSeverities : $scope.fn.getSeverities(), getPartners : $scope.fn.getPartners() }; @@ -924,4 +951,4 @@ $scope.fn.startExecute(); }]); - }); + }); \ No newline at end of file -- Gitblit v1.8.0