pangu

盘古开天,用于 admin 页面管理

1 数据模型

1.1 pangu_menu

+-------------+--------------+------+-----+---------+----------------+
| Field       | Type         | Null | Key | Default | Extra          |
+-------------+--------------+------+-----+---------+----------------+
| id          | int(11)      | NO   | PRI | NULL    | auto_increment |
| url         | varchar(128) | NO   | UNI | NULL    |                |
| label       | varchar(64)  | NO   |     | NULL    |                |
| icon        | varchar(64)  | NO   |     | NULL    |                |
| is_folder   | tinyint(1)   | NO   | MUL | NULL    |                |
| is_visible  | tinyint(1)   | NO   | MUL | NULL    |                |
| parent_id   | int(11)      | NO   | MUL | NULL    |                |
| page_id     | int(11)      | NO   | MUL | NULL    |                |
| update_time | datetime     | NO   |     | NULL    |                |
| create_time | datetime     | NO   |     | NULL    |                |
+-------------+--------------+------+-----+---------+----------------+
10 rows in set (0.00 sec)

CREATE TABLE `pangu_menu` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `url` varchar(128) NOT NULL,
  `label` varchar(64) NOT NULL,
  `icon` varchar(64) NOT NULL,
  `is_folder` tinyint(1) NOT NULL,
  `is_visible` tinyint(1) NOT NULL,
  `parent_id` int(11) NOT NULL,
  `page_id` int(11) NOT NULL,
  `update_time` datetime NOT NULL,
  `create_time` datetime NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `pangumenu_url` (`url`),
  KEY `pangumenu_is_folder` (`is_folder`),
  KEY `pangumenu_is_visible` (`is_visible`),
  KEY `pangumenu_parent_id` (`parent_id`),
  KEY `pangumenu_page_id` (`page_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

1.2 pangu_page

2 后端接口

3 前端

4 传送门

https://aisuda.bce.baidu.com/amis/zh-CN/components/nav

Last updated