【同步】BOOT 和 CLOUD 的功能(oa)

This commit is contained in:
YunaiV
2026-09-19 10:05:26 +08:00
parent 15892e0a3e
commit d5e694c593
7 changed files with 38 additions and 4 deletions
+2 -2
View File
@@ -17,8 +17,8 @@
<name>${project.artifactId}</name>
<description>
oa 包下,办公自动化(Office Automation)。
例如说:日程、工作计划、笔记、通讯录、内部邮件和讨论区等等
oa 包下,办公自动化(Office Automation),提供协同办公、行政管理和业务审批功能。
例如说:日程计划、企业云盘、请假报销、会议室、车辆、印章、公文等等
</description>
</project>
@@ -12,8 +12,8 @@
<name>${project.artifactId}</name>
<description>
oa 包下,办公自动化(Office Automation)。
例如说:日程、工作计划、笔记、通讯录、内部邮件和讨论区等等
oa 包下,办公自动化(Office Automation),提供协同办公、行政管理和业务审批功能。
例如说:日程计划、企业云盘、请假报销、会议室、车辆、印章、公文等等
</description>
<dependencies>
@@ -0,0 +1,5 @@
/**
* 提供 RESTful API 给前端:
* admin 包:提供给管理后台 yudao-ui-admin 前端项目
*/
package cn.iocoder.yudao.module.oa.controller;
@@ -0,0 +1,9 @@
/**
* DAL = Data Access Layer 数据访问层
* 1. data object:数据对象
* 2. redis:Redis 的 CRUD 操作
* 3. mysql:MySQL 的 CRUD 操作
*
* 其中,MySQL 的表以 oa_ 作为前缀
*/
package cn.iocoder.yudao.module.oa.dal.mysql;
@@ -0,0 +1,6 @@
/**
* 属于 oa 模块的 framework 封装
*
* @author 芋道源码
*/
package cn.iocoder.yudao.module.oa.framework;
@@ -0,0 +1,4 @@
/**
* 定时任务
*/
package cn.iocoder.yudao.module.oa.job;
@@ -0,0 +1,10 @@
/**
* oa 包下,办公自动化(Office Automation),提供协同办公、行政管理和业务审批功能。
* 例如说:日程计划、企业云盘、请假报销、会议室、车辆、印章、公文等等
*
* 1. Controller URL:以 /oa/ 开头,避免和其它 Module 冲突
* 2. DataObject 表名:以 oa_ 开头,方便在数据库中区分
*
* 注意,由于 Oa 模块下,容易和其它模块重名,所以类名都加上 Oa 的前缀
*/
package cn.iocoder.yudao.module.oa;