(function () { "use strict"; angular .module('codeAPLEBOX.client.user.customer.detailstatus.rentstatus.detailofrentstatus') .controller('detailofrentstatusController', detailofrentstatusController); /* @ngInject */ function detailofrentstatusController($state, $cookies, $stateParams, appConfig, $log, WEB_API_CUSTOMER) { var vm = this; // ======================================================================= // 초기데이터 // ======================================================================= if($stateParams.checkDetailViewRentstatus != null){ $cookies.putObject('checkDetailViewRentstatus', $stateParams.checkDetailViewRentstatus); } vm.checkDetailViewRentstatus = $cookies.getObject('checkDetailViewRentstatus'); if($stateParams.releaseId != null){ $cookies.putObject('releaseId', $stateParams.releaseId); } vm.releaseId = $cookies.getObject('releaseId'); iniData(); // ======================================================================= // Angularjs Function // ======================================================================= vm.goBack = function(){ // 다른페이지 $state.go('customer.rentstatus'); } // ======================================================================= // Common API // ======================================================================= function iniData(){ var checkDetailViewRentstatus = parseInt(vm.checkDetailViewRentstatus); vm.checkDetailViewRentstatusOfCommon = false; // 일반 vm.checkDetailViewRentstatusOfAuction = false; // 경매 vm.checkDetailViewRentstatusOfRice = false; // 상차밥 vm.checkDetailViewRentstatusOfTransfer = false; // 수관 switch (checkDetailViewRentstatus) { case 0: vm.checkDetailViewRentstatusOfCommon = true; // 일반 break; case 1: vm.checkDetailViewRentstatusOfRice = true; // 상차밥 break; case 2: vm.checkDetailViewRentstatusOfAuction = true; // 경매 break; case 3: vm.checkDetailViewRentstatusOfTransfer = true; // 수관 break; default: break; } getDetailRents(); } function getDetailRents(){ WEB_API_CUSTOMER.getDetailRents({ releaseId: vm.releaseId }).then(function (result) { vm.getDetailRents = result.data.getDetailRents; }).catch(function (err) { $log.error(err); }); } } })();