diff --git a/README.md b/README.md
index bae9d24..da08879 100644
--- a/README.md
+++ b/README.md
@@ -49,7 +49,6 @@ yarn dev
## 🍖内置功能
-目前只开发了以下功能,其他功能陆续开发中...
1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现。
@@ -61,12 +60,15 @@ yarn dev
7. 登录日志:系统登录日志记录查询包含登录异常。
8. 系统接口:使用swagger生成相关api接口文档。
9. 参数设置:常用参数配置
+10. 发送邮件:可以对多个用户进行发送邮件
+11. 任务系统:基于Quartz.NET,可以在线(添加、修改、删除、手动执行)任务调度包含执行结果日志。
+12. 文章管理:可以写文章记录。
+13. 代码生成:可以一键生成前后端代码(.cs、.vue、.js、SQL文件等),支持下载,自定义配置前端展示控件、让开发更快捷高效。
+14. 文件管理:可以进行上传文件管理,目前支持上传到本地、阿里云
+15. 通知管理:系统通知公告信息发布维护
+16. 参数管理:对系统动态配置常用参数。
## 计划
-- [ ] 服务监控
-- [ ] 代码生成
-- [ ] 文章管理
-- [ ] 任务系统
- [ ] 控制台
## 🎉优势
diff --git a/package.json b/package.json
index cc1742a..6adbcef 100644
--- a/package.json
+++ b/package.json
@@ -22,6 +22,7 @@
"element-plus": "^2.1.8",
"file-saver": "2.0.5",
"fuse.js": "6.4.6",
+ "highlight.js": "^11.5.1",
"js-cookie": "3.0.1",
"jsencrypt": "3.2.1",
"mavon-editor": "^2.10.4",
diff --git a/src/views/tool/gen/basicInfoForm.vue b/src/views/tool/gen/basicInfoForm.vue
new file mode 100644
index 0000000..91f5397
--- /dev/null
+++ b/src/views/tool/gen/basicInfoForm.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/gen/editTable.vue b/src/views/tool/gen/editTable.vue
new file mode 100644
index 0000000..1fc8a85
--- /dev/null
+++ b/src/views/tool/gen/editTable.vue
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dict.dictName }}
+ {{ dict.dictType }}
+
+
+
+
+
+
+
+
+
+ 提交
+ 刷新
+ 返回
+
+
+
+
+
diff --git a/src/views/tool/gen/genInfoForm.vue b/src/views/tool/gen/genInfoForm.vue
new file mode 100644
index 0000000..7c4a9e7
--- /dev/null
+++ b/src/views/tool/gen/genInfoForm.vue
@@ -0,0 +1,371 @@
+
+
+
+
+
+ 生成模板
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成命名空间前缀
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成模块名
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成业务名
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成功能名
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 上级菜单
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 正序
+ 倒序
+
+
+
+
+
+ 权限前缀
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成代码方式
+
+
+
+
+
+
+ zip压缩包
+ 自定义路径
+
+
+
+
+
+
+ 自定义路径
+
+
+
+
+
+
+
+
+
+
+ 最近路径快速选择
+
+
+
+
+
+
+ 恢复默认的生成基础路径
+ 本项目
+
+
+
+
+
+
+
+
+
+
+
+ 添加
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+ 树编码字段
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 树父编码字段
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 树名称字段
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关联子表的表名
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 子表关联的外键名
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/gen/importTable.vue b/src/views/tool/gen/importTable.vue
new file mode 100644
index 0000000..0537d1b
--- /dev/null
+++ b/src/views/tool/gen/importTable.vue
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/tool/gen/index.vue b/src/views/tool/gen/index.vue
index f16ab26..82c5366 100644
--- a/src/views/tool/gen/index.vue
+++ b/src/views/tool/gen/index.vue
@@ -1,3 +1,274 @@
- 敬请期待...
-
\ No newline at end of file
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+ 导入
+
+
+
+ 删除
+
+
+
+
+
+
+ {{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}
+
+
+
+
+
+
+
+
+
+
+
+ 预览
+ 编辑
+ 删除
+ 同步
+ 生成代码
+
+
+
+
+
+
+
+
+
+
+
+ 复制
+
+
+
+
+
+
+
+
+