From a8b47ed588d009da58f103221b16bbe2a578ec39 Mon Sep 17 00:00:00 2001 From: jhjang <jhjang@maprex.co.kr> Date: 화, 07 12월 2021 21:29:15 +0900 Subject: [PATCH] - api 문서 메뉴 추가 완료 - 기존 api 설정 메뉴 오류 수정 --- src/main/webapp/scripts/app/api/apiAuth.controller.js | 84 +++++++++++++++++++++++++++++++++++++++-- 1 files changed, 79 insertions(+), 5 deletions(-) diff --git a/src/main/webapp/scripts/app/api/apiAuth.controller.js b/src/main/webapp/scripts/app/api/apiAuth.controller.js index 9640d25..fb542b1 100644 --- a/src/main/webapp/scripts/app/api/apiAuth.controller.js +++ b/src/main/webapp/scripts/app/api/apiAuth.controller.js @@ -7,20 +7,94 @@ 'app', 'angular' ], function (app, angular) { - app.controller('apiAuthController', ['$scope', '$rootScope', '$log', '$resourceProvider', 'SweetAlert', '$timeout', '$filter', - function ($scope, $rootScope, $log, $resourceProvider, SweetAlert, $timeout, $filter) { + app.controller('apiAuthController', ['$scope', '$rootScope', '$log', '$resourceProvider', '$state', 'Api', 'SweetAlert', '$timeout', '$filter', + function ($scope, $rootScope, $log, $resourceProvider, $state, Api, SweetAlert, $timeout, $filter) { $scope.fn = { - + formSubmit : formSubmit, + remove : remove, + find : find, + formCheck : formCheck }; $scope.vm = { + responseData : { + data : [] + }, form : { - name : "�솃�럹�씠吏� 蹂�議� �깘吏� �떆�뒪�뀥", - token : "77751b541212de21a44f87024174d3bd" + appName : "", + token : "" } }; + // �뤌 泥댄겕 + function formCheck(formInvalid) { + if (formInvalid) { + return true; + } + + return false; + } + + function formSubmit() { + var conditions = { + appName : $scope.vm.form.appName + } + + Api.add($resourceProvider.getContent(conditions, + $resourceProvider.getPageContent(0, 1))).then(function (result) { + + if (result.data.message.status === "success") { + if (angular.isDefined(result.data.data)) { + $scope.vm.form.token = result.data.data.token; + } + SweetAlert.swal($filter("translate")("api.successToApiTokenAdd"), result.data.message.message, "success"); // "api �넗�겙 �깮�꽦 �꽦怨�" + } + else { + SweetAlert.swal($filter("translate")("api.failedToApiTokenAdd"), result.data.message.message, "error"); // "api �넗�겙 �깮�꽦 �떎�뙣" + } + }); + } + + function remove() { + var content = { + id : "" + } + + Api.remove($resourceProvider.getContent(content, + $resourceProvider.getPageContent(0, 1))).then(function (result) { + + if (result.data.message.status === "success") { + $scope.vm.form.token = ""; + SweetAlert.swal($filter("translate")("api.successToApiTokenRemove"), result.data.message.message, "success"); // "api �넗�겙 �깮�꽦 �꽦怨�" + } + else { + SweetAlert.swal($filter("translate")("api.failedToApiTokenRemove"), result.data.message.message, "error"); // "api �넗�겙 �궘�젣 �떎�뙣" + } + }); + } + + function find() { + var conditions = { + appName : $scope.vm.form.appName + } + + Api.find($resourceProvider.getContent(conditions, + $resourceProvider.getPageContent(0, 1))).then(function (result) { + + if (result.data.message.status === "success") { + if (result.data.data != null) { + $scope.vm.form.appName = result.data.data.appName; + $scope.vm.form.token = result.data.data.token; + } + } + else { + SweetAlert.swal($filter("translate")("api.failedToApiTokenFind"), result.data.message.message, "error"); // "api �넗�겙 議고쉶 �떎�뙣" + } + }); + } + + $scope.fn.find(); }]); }); -- Gitblit v1.8.0