Browse Source

更新sql脚本、顶部菜单配置支持多租户

test
smallchill 6 years ago
parent
commit
401c62ca99
  1. 3
      blade-service/blade-system/src/main/java/org/springblade/system/controller/TopMenuController.java
  2. 1
      doc/sql/bladex-2.0.4~2.0.5-update.sql
  3. 1
      doc/sql/bladex-saber-mysql.sql
  4. 1
      doc/sql/bladex-sword-mysql.sql

3
blade-service/blade-system/src/main/java/org/springblade/system/controller/TopMenuController.java

@ -25,7 +25,9 @@ import lombok.AllArgsConstructor;
import org.springblade.core.boot.ctrl.BladeController;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springblade.core.secure.annotation.PreAuth;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.constant.RoleConstant;
import org.springblade.core.tool.utils.Func;
import org.springblade.system.entity.TopMenu;
import org.springblade.system.service.ITopMenuService;
@ -46,6 +48,7 @@ import static org.springblade.core.cache.constant.CacheConstant.SYS_CACHE;
@AllArgsConstructor
@RequestMapping("/topmenu")
@Api(value = "顶部菜单表", tags = "顶部菜单")
@PreAuth(RoleConstant.HAS_ROLE_ADMIN)
public class TopMenuController extends BladeController {
private ITopMenuService topMenuService;

1
doc/sql/bladex-2.0.4~2.0.5-update.sql

@ -125,6 +125,7 @@ DELETE FROM blade_menu where id = 1123598815738675306;
DROP TABLE IF EXISTS `blade_top_menu`;
CREATE TABLE `blade_top_menu` (
`id` bigint(64) NOT NULL COMMENT '主键',
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户id',
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单编号',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单名',
`source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单资源',

1
doc/sql/bladex-saber-mysql.sql

@ -513,6 +513,7 @@ COMMIT;
DROP TABLE IF EXISTS `blade_top_menu`;
CREATE TABLE `blade_top_menu` (
`id` bigint(64) NOT NULL COMMENT '主键',
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户id',
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单编号',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单名',
`source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单资源',

1
doc/sql/bladex-sword-mysql.sql

@ -513,6 +513,7 @@ COMMIT;
DROP TABLE IF EXISTS `blade_top_menu`;
CREATE TABLE `blade_top_menu` (
`id` bigint(64) NOT NULL COMMENT '主键',
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户id',
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单编号',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单名',
`source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '顶部菜单资源',

Loading…
Cancel
Save