(function() { "use strict"; angular .module('codeNongHyup.client.models.webAPI_admin') .factory('adminWebAPIService', adminWebAPIService); /* @ngInject */ function adminWebAPIService($http, appConfig, $location) { // var apiBaseUrl = appConfig.APIBaseURL+":"+appConfig.APIBasePort; // var apiBaseUrl = $location.$$protocol + '://' + $location.$$host; // var baseURL = apiBaseUrl + '/api/APLEBOX/admin/'; const apiBaseUrl = $location.$$protocol + '://' + $location.$$host+":"+$location.$$port; const baseURL = apiBaseUrl + '/api/APLEBOX/admin/'; return { // 서비스이용약관 getCondition: function (param){ return $http.post(baseURL + 'getCondition', param); }, destroyDuplicateIp_customer: function (param){ return $http.post(baseURL + 'destroyDuplicateIp_customer', param); }, destroyDuplicateIp_employee: function (param){ return $http.post(baseURL + 'destroyDuplicateIp_employee', param); }, // 임시비밀번호 발송 sendTmpPassword: function (param){ return $http.post(baseURL + 'sendTmpPassword', param); }, // 고객 회원 가입여부 checkCustomerOrEmployee: function (param){ return $http.post(baseURL + 'checkCustomerOrEmployee', param); }, // 본인인증 문자 보내기 sendAuthMessage: function (param){ return $http.post(baseURL + 'sendAuthMessage', param); }, // 신규회원가입 submitNewCustomer: function (param){ return $http.post(baseURL + 'submitNewCustomer', param); }, // 계정 중복 체크 checkDuplicatedId: function (param){ return $http.post(baseURL + 'checkDuplicatedId', param); }, // 고유번호 중복 체크 checkDuplicatedUniqueNumber: function (param){ return $http.post(baseURL + 'checkDuplicatedUniqueNumber', param); }, // 본인인증 확인하기 checkAuthMessage: function (param){ return $http.post(baseURL + 'checkAuthMessage', param); }, // ======================================================================= // 관리자 승인 // ======================================================================= }; } })();