From a993b44941dfd5de7df8a15a7f1c1fb314b00c22 Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 목, 18 11월 2021 15:18:33 +0900 Subject: [PATCH] 이슈 수정 진행[프론트] --- src/main/webapp/scripts/app/issue/issueModify.controller.js | 48 ++++++++++++++++++++++++++++++++++-------------- 1 files changed, 34 insertions(+), 14 deletions(-) diff --git a/src/main/webapp/scripts/app/issue/issueModify.controller.js b/src/main/webapp/scripts/app/issue/issueModify.controller.js index 5bc24a4..5ed22af 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 = { search : { id : parameter.id, - deep : "01" // �봽濡쒖젥�듃 �뿰愿��맂 紐⑤뱺 �젙蹂대�� �뼱�뒓�젙�룄源뚯� 媛��졇�삱吏� 寃곗젙, 01 - �궗�슜�옄, 愿�由ъ옄 �젙蹂� + deep : "02" // �봽濡쒖젥�듃 �뿰愿��맂 紐⑤뱺 �젙蹂대�� �뼱�뒓�젙�룄源뚯� 媛��졇�삱吏� 寃곗젙, 01 - �궗�슜�옄, 愿�由ъ옄 �젙蹂� }, form : { title : "", // �젣紐� @@ -345,7 +345,7 @@ // �뾽泥댁젙蹂� 寃곌낵 媛� Event 泥섎━(set) $scope.$on("companyFieldEvent", function (event, result) { - $scope.vm.issuecompanyId = result[0].id; + $scope.vm.companyId = result[0].id; $scope.vm.companyManager = result[0].manager; $scope.vm.companyTel = result[0].tel; $scope.vm.companyEmail = result[0].email; @@ -388,13 +388,13 @@ return projectId; })(), companyId : (function () { // �봽濡쒖젥�듃 �븘�씠�뵒 - var issueCompanyId = ""; + var companyId = ""; if ($scope.vm.form.issueCompanyFields.length > 0) { - issueCompanyId = $scope.vm.form.issueCompanyFields[0].id; + companyId = $scope.vm.form.issueCompanyFields[0].id; } - return issueCompanyId; + return companyId; })(), ispId : (function () { @@ -455,10 +455,10 @@ issueCompanyFields : (function () { var issueCompanyFields = []; - var issueCompanyField = $scope.vm.form.issueCompanyFields[0]; - issueCompanyFields.companyId = issueCompanyField.id; - issueCompanyField.id = null; - issueCompanyFields.push(issueCompanyField); + var companyField = $scope.vm.form.issueCompanyFields; + issueCompanyFields.companyId = companyField.id; + //companyField.id = null; + issueCompanyFields.push(companyField); return issueCompanyFields; })(), @@ -466,7 +466,7 @@ issueIspFields : (function () { var issueIspFields = []; - var ispField = $scope.vm.form.issueIspFields[0]; + var ispField = $scope.vm.form.issueIspFields; issueIspFields.ispId = ispField.id; ispField.id = null; issueIspFields.push(ispField); @@ -477,7 +477,7 @@ issueHostingFields : (function () { var issueHostingFields = []; - var hostingField = $scope.vm.form.issueHostingFields[0]; + var hostingField = $scope.vm.form.issueHostingFields; issueHostingFields.hostingId = hostingField.id; hostingField.id = null; issueHostingFields.push(hostingField); @@ -716,11 +716,31 @@ $scope.vm.form.departments = result.data.data.departmentVos; $scope.vm.form.files = result.data.data.attachedFileVos; // issueVo �뿉 get & set �꽕�젙媛� �꽕�젙 ex)issueCompanyVos - $scope.vm.form.issueCompanyFields = result.data.data.issueCompanyVos; + $scope.vm.form.issueCompanyFields = result.data.data.issueCompanyVos[0]; + var issueCompanyFieldValue = result.data.data.issueCompanyVos[0]; + $scope.vm.companyName = issueCompanyFieldValue.name; + $scope.vm.companyManager = issueCompanyFieldValue.manager; + $scope.vm.companyTel = issueCompanyFieldValue.tel; + $scope.vm.companyEmail = issueCompanyFieldValue.email; + $scope.vm.companyMemo = issueCompanyFieldValue.memo; // - $scope.vm.form.issueIspFields = result.data.data.issueIspVos; + $scope.vm.form.issueIspFields = result.data.data.issueIspVos[0] + var issueIspFieldValue = result.data.data.issueIspVos[0]; + $scope.vm.ispName = issueIspFieldValue.name; + $scope.vm.ispCode = issueIspFieldValue.code; + $scope.vm.ispManager = issueIspFieldValue.manager; + $scope.vm.ispTel = issueIspFieldValue.tel; + $scope.vm.ispEmail = issueIspFieldValue.email; + $scope.vm.ispMemo = issueIspFieldValue.memo; // - $scope.vm.form.issueHostingFields = result.data.data.issueHostingVos; + $scope.vm.form.issueHostingFields = result.data.data.issueHostingVos[0]; + var issueHostingFieldValue = result.data.data.issueHostingVos[0]; + $scope.vm.hostingName = issueHostingFieldValue.name; + $scope.vm.hostingCode = issueHostingFieldValue.code; + $scope.vm.hostingManager = issueHostingFieldValue.manager; + $scope.vm.hostingTel = issueHostingFieldValue.tel; + $scope.vm.hostingEmail = issueHostingFieldValue.email; + $scope.vm.hostingMemo = issueHostingFieldValue.memo; // if ($rootScope.isDefined(result.data.data.startDate)) { $scope.vm.form.startCompleteDateRange = result.data.data.startDate + " ~ " + result.data.data.completeDate; -- Gitblit v1.8.0