更新文档
parent
cfdf81a892
commit
7684079f0e
29
README.md
29
README.md
|
@ -11,13 +11,25 @@
|
||||||
开源的后台管理前后端
|
开源的后台管理前后端
|
||||||
后端采用go+gin+ redis
|
后端采用go+gin+ redis
|
||||||
前端采用vue+iview框架
|
前端采用vue+iview框架
|
||||||
#### how to use?
|
#### 如何使用
|
||||||
|
本后台接口提供了完备的文档,可以搭配上面提供的前台,后台前端系统,同时也可以在此基础上搭建自己的前台系统。</br>
|
||||||
|
数据表位于[background.sql](https://gitee.com/290198252/background/blob/master/background.sql)</br>
|
||||||
|
|
||||||
## 设计目标
|
## 设计目标
|
||||||
提供功能:</br>
|
大部分团队协同软件侧重于团队人员的管理功能,本项目既提供了传统博客方面的接口,同时提供了丰富的个人管理的功能。</br>
|
||||||
- 简单鉴权
|
现有功能:</br>
|
||||||
- 文章(公有文章)管理
|
- 简单鉴权:
|
||||||
- 备忘管(私有文章)管理
|
账号密码登录
|
||||||
- 个人时间和计划管理
|
- 文章(公有文章)管理>:
|
||||||
|
1. 文章分3级管理。
|
||||||
|
2. 提供图片上传下载接口富文本能力。
|
||||||
|
- 备忘管(私有文章)管理:
|
||||||
|
- 个人管理相关功能:
|
||||||
|
1. 每日时间管理,生成周报表,月报表的能力。
|
||||||
|
2. 代办事项管理。
|
||||||
|
3. 个人状态,每日睡眠周期记录,每日进食记录,生成月/周报表。
|
||||||
|
|
||||||
|
|
||||||
- 相关辅助接口
|
- 相关辅助接口
|
||||||
图像上传等,返回下载图像的url,为文章提供富文本能力。
|
图像上传等,返回下载图像的url,为文章提供富文本能力。
|
||||||
|
|
||||||
|
@ -63,14 +75,15 @@
|
||||||
- 周/月统计
|
- 周/月统计
|
||||||
|
|
||||||
|
|
||||||
|
### 睡眠记录管理
|
||||||
|
这里参照了R90科学睡眠方法,建议使用者使用智能手环记录自己的
|
||||||
### 计划管理
|
### 计划管理
|
||||||
计划即是未做的事项。
|
计划即是未做的事项。
|
||||||
### 时间管理
|
### 时间管理
|
||||||
|
|
||||||
![image.png](https://www.testingcloud.club/sapi/api/image_download/7cdfd098-7c99-11eb-93e9-525400dc6cec.png)
|
![image.png](https://www.testingcloud.club/sapi/api/image_download/7cdfd098-7c99-11eb-93e9-525400dc6cec.png)
|
||||||
- 天时间线管理。
|
- 天时间线管理。
|
||||||
- 时间统计。
|
- 每日计划时间统计。
|
||||||
- 计划的实施时间。
|
- 计划的实施时间。
|
||||||
|
|
||||||
时间消耗表格字段说明: </br>
|
时间消耗表格字段说明: </br>
|
||||||
|
|
|
@ -60,12 +60,13 @@ CREATE TABLE `doc` (
|
||||||
`create_time` datetime DEFAULT NULL,
|
`create_time` datetime DEFAULT NULL,
|
||||||
`update_time` datetime DEFAULT NULL,
|
`update_time` datetime DEFAULT NULL,
|
||||||
`delete_time` datetime DEFAULT NULL,
|
`delete_time` datetime DEFAULT NULL,
|
||||||
`version` float(255,0) DEFAULT '0',
|
`version` int(11) DEFAULT '0',
|
||||||
`is_public` int(1) unsigned zerofill DEFAULT '0',
|
`is_public` int(1) unsigned zerofill DEFAULT '0',
|
||||||
`deleted` int(1) DEFAULT '0',
|
`deleted` int(1) DEFAULT '0',
|
||||||
`origin_url` varchar(255) DEFAULT NULL,
|
`origin_url` varchar(255) DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`)
|
`es_id` varchar(255) DEFAULT NULL,
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=390 DEFAULT CHARSET=utf8;
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=406 DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
/*Table structure for table `doc_comment` */
|
/*Table structure for table `doc_comment` */
|
||||||
|
|
||||||
|
@ -139,7 +140,7 @@ CREATE TABLE `doc_type` (
|
||||||
`type_name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
|
`type_name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
|
||||||
`group` int(11) DEFAULT NULL,
|
`group` int(11) DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`) USING BTREE
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=68 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC;
|
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC;
|
||||||
|
|
||||||
/*Table structure for table `files` */
|
/*Table structure for table `files` */
|
||||||
|
|
||||||
|
@ -186,7 +187,7 @@ CREATE TABLE `memo` (
|
||||||
`content` blob COMMENT '内容',
|
`content` blob COMMENT '内容',
|
||||||
`delete` int(1) DEFAULT NULL,
|
`delete` int(1) DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
||||||
|
|
||||||
/*Table structure for table `permission` */
|
/*Table structure for table `permission` */
|
||||||
|
|
||||||
|
@ -211,7 +212,7 @@ CREATE TABLE `plan` (
|
||||||
`content` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
|
`content` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
|
||||||
`type` int(11) DEFAULT NULL,
|
`type` int(11) DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
||||||
|
|
||||||
/*Table structure for table `plan_type` */
|
/*Table structure for table `plan_type` */
|
||||||
|
|
||||||
|
@ -286,6 +287,22 @@ CREATE TABLE `sys_position` (
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=3537 DEFAULT CHARSET=utf8mb4;
|
) ENGINE=InnoDB AUTO_INCREMENT=3537 DEFAULT CHARSET=utf8mb4;
|
||||||
|
|
||||||
|
/*Table structure for table `undo` */
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `undo`;
|
||||||
|
|
||||||
|
CREATE TABLE `undo` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`content` varchar(512) DEFAULT NULL,
|
||||||
|
`spend_time` int(11) DEFAULT NULL,
|
||||||
|
`level` int(11) DEFAULT NULL,
|
||||||
|
`type` int(11) DEFAULT NULL,
|
||||||
|
`parent` int(11) DEFAULT NULL,
|
||||||
|
`done` int(11) DEFAULT NULL,
|
||||||
|
`done_time` datetime DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
/*Table structure for table `user_permissions` */
|
/*Table structure for table `user_permissions` */
|
||||||
|
|
||||||
DROP TABLE IF EXISTS `user_permissions`;
|
DROP TABLE IF EXISTS `user_permissions`;
|
||||||
|
|
Loading…
Reference in New Issue