From 7410b4773ab3be6650163dde9bfb70870136d166 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 금, 12 11월 2021 17:56:29 +0900 Subject: [PATCH] $injector 오류 해결 --- src/main/webapp/views/companyField/companyFieldList.html | 4 ++-- src/main/webapp/scripts/app/companyField/companyFieldList.controller.js | 21 ++++++++++----------- src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js | 4 ++++ src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js | 4 +++- src/main/webapp/scripts/main.js | 3 ++- 5 files changed, 21 insertions(+), 15 deletions(-) diff --git a/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js b/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js index 068d62f..cd59e36 100644 --- a/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js +++ b/src/main/webapp/custom_components/js-table/tableColumnGenerator.directive.js @@ -352,6 +352,10 @@ } break; + case "DEPARTMENT_EX": + makeTag += "<div style='margin-top: 5px;'>" + scope.data.departmentDescription + "</div>"; + break; + case "DEPARTMENT_COUNT": if ($rootScope.checkMngPermission('USER_PERMISSION_MNG_WORKSPACE')) { makeTag += "<span class='titlename cursor table-word-break-all' ng-click='event.modifyDepartmentCount(data.id)'>" + scope.data.departmentCount + "</span>"; diff --git a/src/main/webapp/scripts/app/companyField/companyFieldList.controller.js b/src/main/webapp/scripts/app/companyField/companyFieldList.controller.js index 99d318e..f8e895b 100644 --- a/src/main/webapp/scripts/app/companyField/companyFieldList.controller.js +++ b/src/main/webapp/scripts/app/companyField/companyFieldList.controller.js @@ -17,8 +17,8 @@ makeTableConfigs : makeTableConfigs, // �뀒�씠釉� �꽕�젙 initSearch : initSearch, //寃��깋 議곌굔 珥덇린�솕 add : add, //�뾽泥� �깮�꽦 + makeSearchConditions : makeSearchConditions, //�뿊�� �떎�슫濡쒕뱶 removes : removes, //�뾽泥� �궘�젣 - makeSearchConditions : makeSearchConditions //�뿊�� �떎�슫濡쒕뱶 }; // 蹂��닔 @@ -52,6 +52,13 @@ function initSearch() { $scope.vm.search.name = ""; $scope.fn.getPageList(0); + } + + // �뾽泥� 愿�由� 寃��깋 議곌굔�쓣 留뚮뱺�떎. + function makeSearchConditions() { + return{ + name: $scope.vm.search.name + }; } // �궗�슜�옄 �젙�쓽 �븘�뱶 紐⑸줉 �뀒�씠釉� �꽕�젙 @@ -107,9 +114,8 @@ currentPage = selectedPage; } - var conditions = { - name : $scope.vm.search.name //�뾽泥대챸 - }; + // �뾽泥� 愿�由� 寃��깋 議곌굔�쓣 留뚮뱺�떎. + var conditions = $scope.fn.makeSearchConditions(); //�뀒�씠釉� 由ъ뒪�듃 �뜲�씠�꽣 而⑦듃濡ㅻ윭 �슂泥� CompanyField.find($resourceProvider.getContent(conditions, @@ -217,13 +223,6 @@ }); } }); - } - - function makeSearchConditions() { - var conditions = { - name: $scope.vm.search.name - } - return conditions; } $scope.fn.makeTableConfigs(); diff --git a/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js b/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js index 11d3190..62ce1fd 100644 --- a/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js +++ b/src/main/webapp/scripts/app/workspace/workspaceDepartmentConfig.controller.js @@ -71,7 +71,9 @@ .setHName("manageDepartment.departmentEx") .setHWidth("width-100-p bold") .setDAlign("text-center") - .setDName("departmentDescription")); + .setDName("departmentDescription") + .setDType("renderer") + .setDRenderer("DEPARTMENT_EX")); $scope.vm.tableConfigs2.push($tableProvider.config() .setHName("manageDepartment.departmentCount") .setHWidth("width-120-p") diff --git a/src/main/webapp/scripts/main.js b/src/main/webapp/scripts/main.js index 1c90030..e0d48fe 100644 --- a/src/main/webapp/scripts/main.js +++ b/src/main/webapp/scripts/main.js @@ -553,7 +553,8 @@ 'workflowStatusService', 'companyFieldService', 'ispFieldService', - 'hostingFieldService' + 'hostingFieldService', + 'userWorkspaceService' ], function ($, angular, domReady, app, sortable, crypto) { // ���떆蹂대뱶�뿉�꽌 Sortable �씤�떇 紐삵븯�뒗 臾몄젣 �빐寃� window.Sortable = sortable; diff --git a/src/main/webapp/views/companyField/companyFieldList.html b/src/main/webapp/views/companyField/companyFieldList.html index b4d6165..531f7f6 100644 --- a/src/main/webapp/views/companyField/companyFieldList.html +++ b/src/main/webapp/views/companyField/companyFieldList.html @@ -67,7 +67,7 @@ <div class="col-5 text-right" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')"> <form class="form-inline justify-content-sm-end pull-right" method="post" action="/companyField/downloadExcel" - name="companyFieldList"> + name="companyFieldListForm"> <input type="hidden" name="conditions"> <div class="btn-group"> <button aria-expanded="false" aria-haspopup="true" @@ -76,7 +76,7 @@ </button> <div aria-labelledby="dropdownMenuButton2" class="dropdown-menu left-menu" x-placement="bottom-start"> - <a class="dropdown-item cursor" form-submit="companyFieldList" make-search-conditions="fn.makeSearchConditions()"><span translate="common.downloadExcel">�뿊�� �떎�슫濡쒕뱶</span></a> + <a class="dropdown-item cursor" form-submit="companyFieldListForm" make-search-conditions="fn.makeSearchConditions()"><span translate="common.downloadExcel">�뿊�� �떎�슫濡쒕뱶</span></a> <a class="dropdown-item cursor" ng-click="fn.removes()"> <span translate="common.delete">�궘�젣</span></a> </div> </div> -- Gitblit v1.8.0