这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
feijie 66d5be130d feat(docs): 添加任务管理模块文档 1 year ago
..
LINGYUN/Abp/TaskManagement feat(task-management): Use specification to query the list of job logs 1 year ago
System/Linq/Expressions feat(tasks): normalize queries using specifications 3 years ago
FodyWeavers.xml enhance(tasks): add support task management 4 years ago
FodyWeavers.xsd enhance(tasks): add support task management 4 years ago
LINGYUN.Abp.TaskManagement.Domain.csproj fix(package): fix incorrect nuget package name 1 year ago
README.EN.md feat(docs): 添加任务管理模块文档 1 year ago
README.md feat(docs): 添加任务管理模块文档 1 year ago

README.md

LINGYUN.Abp.TaskManagement.Domain

任务管理领域模块,实现核心业务逻辑和领域模型。

功能

后台作业管理

  • 作业生命周期管理(创建、更新、删除)
  • 作业状态控制(启动、停止、暂停、恢复、触发)
  • 支持不同类型的作业:
    • 一次性作业
    • 周期性作业(使用cron表达式)
    • 持续性作业(使用时间间隔)

作业存储

  • 存储作业信息和执行状态
  • 跟踪作业执行历史
  • 清理过期作业
  • 支持多租户

作业同步

  • 在分布式系统中同步作业状态
  • 处理作业创建、更新和删除事件
  • 维护作业队列一致性

作业行为

  • 管理作业相关行为
  • 存储行为参数
  • 启用/禁用行为

作业过滤和规范

  • 通过多个条件过滤作业:
    • 类型
    • 分组
    • 名称
    • 状态
    • 优先级
    • 来源
    • 创建时间
    • 上次运行时间
  • 支持复杂作业查询

作业日志

  • 记录作业执行详情
  • 跟踪执行结果和异常
  • 支持多租户日志记录

领域事件

  • 作业状态变更事件
  • 作业执行事件
  • 分布式事件处理

作业优先级管理

  • 支持多个优先级别:
    • 低于正常
    • 正常
    • 高于正常

作业来源管理

  • 支持不同的作业来源:
    • 用户作业
    • 系统作业

多租户支持

  • 租户特定的作业管理
  • 跨租户作业操作
  • 作业执行中的租户隔离

领域服务

  • 后台作业管理器
  • 作业存储服务
  • 作业行为服务
  • 作业日志服务