added access control to space, offline meter and virtual meter in api and admin

pull/85/MERGE
13621160019@163.com 2021-12-10 19:24:49 +08:00
parent 849934afa3
commit af7157fff9
6 changed files with 90 additions and 95 deletions

View File

@ -72,7 +72,6 @@ app.controller('SpaceCombinedEquipmentController', function($scope,
var combinedequipmentid=angular.element('#'+dragEl).scope().combinedequipment.id; var combinedequipmentid=angular.element('#'+dragEl).scope().combinedequipment.id;
var spaceid=angular.element(spacetreewithcombinedequipment).jstree(true).get_top_selected(); var spaceid=angular.element(spacetreewithcombinedequipment).jstree(true).get_top_selected();
let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token }; let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token };
SpaceCombinedEquipmentService.addPair(spaceid,combinedequipmentid, headers, function (response){ SpaceCombinedEquipmentService.addPair(spaceid,combinedequipmentid, headers, function (response){
if (angular.isDefined(response.status) && response.status === 201) { if (angular.isDefined(response.status) && response.status === 201) {
toaster.pop({ toaster.pop({
@ -100,7 +99,6 @@ app.controller('SpaceCombinedEquipmentController', function($scope,
var spacecombinedequipmentid = angular.element('#' + dragEl).scope().spacecombinedequipment.id; var spacecombinedequipmentid = angular.element('#' + dragEl).scope().spacecombinedequipment.id;
var spaceid = angular.element(spacetreewithcombinedequipment).jstree(true).get_top_selected(); var spaceid = angular.element(spacetreewithcombinedequipment).jstree(true).get_top_selected();
let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token }; let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token };
SpaceCombinedEquipmentService.deletePair(spaceid, spacecombinedequipmentid, headers, function (response) { SpaceCombinedEquipmentService.deletePair(spaceid, spacecombinedequipmentid, headers, function (response) {
if (angular.isDefined(response.status) && response.status === 204) { if (angular.isDefined(response.status) && response.status === 204) {
toaster.pop({ toaster.pop({

View File

@ -100,7 +100,6 @@ app.controller('SpaceEquipmentController', function(
var spaceequipmentid = angular.element('#' + dragEl).scope().spaceequipment.id; var spaceequipmentid = angular.element('#' + dragEl).scope().spaceequipment.id;
var spaceid = angular.element(spacetreewithequipment).jstree(true).get_top_selected(); var spaceid = angular.element(spacetreewithequipment).jstree(true).get_top_selected();
let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token }; let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token };
SpaceEquipmentService.deletePair(spaceid, spaceequipmentid, headers, function (response) { SpaceEquipmentService.deletePair(spaceid, spaceequipmentid, headers, function (response) {
if (angular.isDefined(response.status) && response.status === 204) { if (angular.isDefined(response.status) && response.status === 204) {
toaster.pop({ toaster.pop({

View File

@ -99,7 +99,6 @@ app.controller('SpaceStoreController', function(
var spacestoreid = angular.element('#' + dragEl).scope().spacestore.id; var spacestoreid = angular.element('#' + dragEl).scope().spacestore.id;
var spaceid = angular.element(spacetreewithstore).jstree(true).get_top_selected(); var spaceid = angular.element(spacetreewithstore).jstree(true).get_top_selected();
let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token }; let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token };
SpaceStoreService.deletePair(spaceid, spacestoreid, headers, function (response) { SpaceStoreService.deletePair(spaceid, spacestoreid, headers, function (response) {
if (angular.isDefined(response.status) && response.status === 204) { if (angular.isDefined(response.status) && response.status === 204) {
toaster.pop({ toaster.pop({

View File

@ -99,7 +99,6 @@ app.controller('SpaceTenantController', function(
var spacetenantid = angular.element('#' + dragEl).scope().spacetenant.id; var spacetenantid = angular.element('#' + dragEl).scope().spacetenant.id;
var spaceid = angular.element(spacetreewithtenant).jstree(true).get_top_selected(); var spaceid = angular.element(spacetreewithtenant).jstree(true).get_top_selected();
let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token }; let headers = { "User-UUID": $scope.cur_user.uuid, "Token": $scope.cur_user.token };
SpaceTenantService.deletePair(spaceid, spacetenantid, headers, function (response) { SpaceTenantService.deletePair(spaceid, spacetenantid, headers, function (response) {
if (angular.isDefined(response.status) && response.status === 204) { if (angular.isDefined(response.status) && response.status === 204) {
toaster.pop({ toaster.pop({