作者 陈志颖

docs:更新REDADME

正在显示 1 个修改的文件 包含 36 行增加1 行删除
1 # 价值系统后台管理服务 1 # 价值系统后台管理服务
2 - 2 +项目目录结构
  3 + ```
  4 + ├─conf 项目配置文件
  5 + ├─deploy 项目部署文件
  6 + ├─document 接口文档(导入yapi)
  7 + ├─test 业务接口自动化测试
  8 + ├─pkg
  9 + │ ├─application 应用层(薄层)
  10 + │ │ ├─employee 企业员工
  11 + │ │ ├─task 任务(状态机)
  12 + │ │ ├─suMoney 素币
  13 + │ │ ├─statistics 统计
  14 + │ │ ├─notification 消息通知
  15 + │ │ ├─customerValue 客户价值(任务配置项)
  16 + │ │ ├─projectBelong 项目归属(任务配置项)
  17 + │ │ ├─taskNature 任务性质(任务配置项)
  18 + │ │ ├─unifiedUserCenter 统一用户中心适配(用于同步员工账户信息)
  19 + │ │ ├─event 注册领域业务事件订阅以及处理
  20 + │ │ └─factory 工厂类(工厂方法,用于组装复杂对象或者聚合)
  21 + │ ├─domain 领域层(核心业务逻辑建模,实体,聚合根)
  22 + │ │ ├─event/
  23 + │ │ ├─service/ 领域层服务(非CURD类型的特殊操作)
  24 + │ │ ├─domain... 领域模型(具体的模型类实现)
  25 + │ │ └─task 任务状态机实现
  26 + │ ├─infrastructure 基础设施层
  27 + │ │ ├─dao 数据库操作(数据访问对象)
  28 + │ │ ├─domain_service 领域服务数据库操作(支持领域的基础设施层服务)
  29 + │ │ ├─pg postgresql 数据库模型定义
  30 + │ │ ├─repository 实体或者聚合根模型仓储(对应domain定义的仓储接口)
  31 + │ │ └─service_gateway 服务网关,其他业务接口或者第三方服务接口网关(微服务)
  32 + │ ├─constant 变量配置(数据库等)
  33 + │ ├─log 日志模块
  34 + │ └─port 端口层
  35 + │ └─beego beego框架接入实现http接口
  36 + └─logs
  37 + ```