Initial commit

This commit is contained in:
Senad Uka
2018-06-11 11:09:35 +02:00
commit ed7df7b11f
1954 changed files with 483354 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
(function () {
global.dashModule
.controller('gadgetAssignedOrdersCtrl', ['$scope', '$http', '$', 'utilsService', 'dashboardsFiltersService', gadgetAssignedOrdersCtrl])
.directive('gadgetAssignedOrders', [gadgetAssignedOrdersDirective]);
function gadgetAssignedOrdersDirective() {
return {
restrict: 'E',
templateUrl: 'dashboards/html/assignedOrdersTemplate'
};
}
function gadgetAssignedOrdersCtrl($scope, $http, $, utilsService, dashboardsFiltersService) {
$scope.getStatusIcon = utilsService.getStatusIcon;
$scope.getAssignedOrdersInfo = getAssignedOrdersInfo;
$scope.filterService = dashboardsFiltersService;
dashboardsFiltersService.registerOnReloadData($scope.gadget.module, getAssignedOrdersInfo);
function getAssignedOrdersInfo(filters, sortBy) {
const params = $.param({
filters : JSON.stringify(filters) || null,
sortBy : JSON.stringify(sortBy) || null
});
return $http({
method: 'POST',
url: 'dashboards/api/getAssignedOrdersInfo',
data: params
}).then(setGadgetInfo, utilsService.onHttpError);
}
function setGadgetInfo(response) {
$scope.orders = (response.data && response.data.length) ? response.data : [];
}
}
})();