added filters for jstree action types of menu and space in Admin UI

Merge branch 'develop'
pull/64/head
13621160019@163.com 2021-08-16 22:11:03 +08:00
commit a685b8ffbf
2 changed files with 5 additions and 3 deletions

View File

@ -36,7 +36,7 @@ app.controller('MenuController', function ($scope, $uibModal, MenuService, toast
angular.element(menutree).jstree(treedata); angular.element(menutree).jstree(treedata);
//menu tree selected changed event handler //menu tree selected changed event handler
angular.element(menutree).on("changed.jstree", function (e, data) { angular.element(menutree).on("changed.jstree", function (e, data) {
if (data.action === 'select_node') { if (data.action === 'ready' || data.action === 'select_node') {
$scope.getMenuChildren(parseInt(data.selected[0])); $scope.getMenuChildren(parseInt(data.selected[0]));
}; };
}); });

View File

@ -56,8 +56,10 @@ app.controller('SpaceController', function ($scope, $uibModal, SpaceService, Cos
angular.element(spacetree).jstree(treedata); angular.element(spacetree).jstree(treedata);
//space tree selected changed event handler //space tree selected changed event handler
angular.element(spacetree).on("changed.jstree", function (e, data) { angular.element(spacetree).on("changed.jstree", function (e, data) {
if (data.action === 'ready' || data.action === 'select_node') {
$scope.currentSpaceID = parseInt(data.selected[0]); $scope.currentSpaceID = parseInt(data.selected[0]);
$scope.getSpaceChildren($scope.currentSpaceID); $scope.getSpaceChildren($scope.currentSpaceID);
}
}); });
}); });
}; };