ENDRPrint/web/js/ctrl/logoutController.js
2024-08-14 10:33:27 +07:00

58 lines
2.0 KiB
JavaScript

// create the controller and inject Angular's $scope
scotchApp.controller('logoutController',
// create a message to display in our view
function ($scope, $window, $templateCache, $location) {
//alert("logoutController");
$.post(doGetPath('/logoutJsonController.json'),
{
ajax: true,
dataType: 'json',
type: "POST"
});
$templateCache.removeAll();
$location.url('login').replace();
// $window.location.href = "";
$scope.$apply();
// try {
// var jsLogout = $.post(doGetPath('/logoutJsonController.json'),
// {
// ajax: true,
// dataType: 'json',
// type: "POST"
// });
// jsLogout.success(
// function () {
// alert("force logout success");
// $templateCache.removeAll();
// //alert($window.location.href);
// $window.location.href = "index.jsp";
// //$location.path("/");
// //$location.path("/login");
// $scope.$apply();
// }
// ).error(
// function () {
// alert("force logout Error");
// $templateCache.removeAll();
// $window.location.href = "index.jsp";
// //$location.path("/");
// //$location.path("/login");
// $scope.$apply();
// }
// );
// }
// catch (e) {
// alert("force logout catch");
// $templateCache.removeAll();
// //$window.location.href = "login.jsp";
// $window.location.href = "index.jsp";
// //$location.path("/");
// //$location.path("/login");
// $scope.$apply();
//
// //$window.location.href = "login.jsp";
// }
});