Skip to content

任务中心

任务中心统一展示需要分阶段完成或由系统定时执行的营销处理。人工点击“处理”和系统自动调度遵循相同的业务规则,只是触发方式不同。

任务列表由服务端分页查询,顶部数量按全部可见任务统计,不受当前页数量限制。即使未完成任务超过 500 条,也可以继续翻页查看和处理。

营销任务中心

状态 Tab

Tab包含内容运营动作
全部任务当前查询范围内的所有任务综合查询
待处理已经到执行条件,尚未开始可以人工处理或等待调度
计划中计划时间尚未到达一般等待到期,不建议提前干预
处理中已被后台抢占,可能正在分页推进等待完成;长时间不动再排查
失败 / 异常执行失败或达到异常条件阅读异常、修复后重试
最近完成最近成功完成的任务用于确认处理结果

默认排序以运营处理优先级为准:失败 / 异常、已到期待处理、处理中、计划中、人工资金池入口、最近完成。同一组内,待处理和计划中按最早业务时间优先,失败和最近完成按最新时间优先。点击“计划 / 完成时间”表头后,可临时改为纯时间排序。

任务中心是工作队列,不是历史记录全集。系统展示所有未完成任务,并仅保留最近 20 条已完成任务用于结果确认;完整奖励、入池和批次历史应在对应记录页面查询。

搜索和列表字段

字段用途
任务类型只查看奖励、升级、退款、资金池等一类任务
来源单据按完整来源 ID 查询相关任务
营销方案按中文方案名称筛选
任务显示业务任务名称和任务标识
状态当前处理阶段
任务金额该任务直接处理或准备锁定的金额
计划 / 完成时间未完成时显示计划语义,完成后用于确认结果
重试已重试次数 / 最大次数
异常信息最近一次失败原因

来源单据查询应输入完整 ID。任务金额不是所有任务都有业务含义,没有金额时显示 -

资金池任务金额

资金池人工或周期结算显示的“当前可结算”是查询时资金池的可用余额。点击确认后,系统会重新读取并锁定实际可用金额:

  • 列表显示 100 元,处理前又有 20 元入池,实际可能按当时的 120 元创建批次。
  • 列表显示 100 元,期间已被另一个批次锁定,则不会重复创建。
  • 池内金额为 0 时,不创建空批次。

因此该列用于操作前判断,不是已经生成的批次金额。批次创建后应到资金池记录核对最终锁定金额。

各类任务何时生成

任务生成或出现时机完成结果
订单奖励生成订单到达营销奖励计算节点写入用户奖励和入池记录
订单升级指标处理订单达到配置的购买升级时机累计命中场景的指标并检查等级
成员等级检查推荐关系变化、成员资格开通或首次进入目标方案实时统计有效直推营销成员并检查本人或推荐人等级
订单进入结算保护期履约单确认收货按完成时间和保护期设置奖励、入池记录的可结算时间;此任务本身不发放奖励
订单退款奖励追回退款完成冲正奖励、资产账户和资金池入账
补写奖励生成事件扫描发现历史订单缺少应有事件补建任务后调用正常奖励流程
补写订单升级指标事件扫描发现缺少购买指标事件补建任务后调用正常升级流程
奖励结算奖励已到可结算时间待结算转为可用资产
资金池入账转可用入池记录已到可用时间待确认金额转为池内可用余额
资金池周期结算自动资金池到达计划时间创建并推进资金池批次
资金池人工结算人工触发资金池启用作为长期操作入口创建批次
资金池结算批次批次已创建但未完成分页准备接收人、发放和完成对账

支付后出现“订单升级指标处理”不代表一定升级。任务会检查订单商品是否属于升级条件选择的营销场景,不命中时正常完成且等级不变。

列表中的“营销事件”是系统内部的任务类别,不是具体业务动作。任务列会根据事件生产者和事件类型显示“订单奖励生成”“订单升级指标处理”等业务名称;若只显示笼统的“营销事件”,应按异常展示问题排查,而不应据此判断数据库事件缺少类型。

点击处理后发生什么

确认弹窗会等待异步业务操作完成再关闭,弹窗确认按钮负责显示加载状态。表格行按钮不保持加载状态,取消弹窗也不会让行按钮一直转动。

普通任务处理完成后刷新列表。资金池结算任务可能返回三种常见结果:

结果含义
当前资金池没有可结算金额可用余额为 0,没有创建批次
资金池已有批次正在处理为避免重复锁资,不再创建新批次
结算批次已创建已锁定金额,后续由任务分页发放

自动和人工是否一致

一致。以资金池为例:

text
人工点击处理 ─┐
              ├─> 同一结算服务 -> 锁定余额 -> 创建批次 -> 分页发放
自动到期调度 ─┘

人工操作不是另一套简化算法,也不会绕过资金锁定、规则快照或幂等检查。

重试规则

所有可重试任务都有最大次数,当前默认最多 5 次。

  • 正常的资金池分页推进不算失败,不会因为 2000 人需要很多页就耗尽重试次数。
  • 单次出现异常会增加连续失败次数。
  • 后续一页成功处理会清除连续失败状态。
  • 达到上限后停止自动重试,避免永久异常数据不断占用资源。

达到上限后:

  1. 阅读异常信息并记录任务类型、来源单据和任务标识。
  2. 修复缺失配置、异常用户或业务数据。
  3. 点击 重置重试,只清除重试次数,不立即处理金额。
  4. 再点击处理,或等待下一次后台调度。

不要在未修复原因时反复重置。幂等标识可以避免多数重复入账,但不能替代业务排查。

为什么任务没有显示

依次检查:

  1. 当前应用是否正确。
  2. 状态 Tab、任务类型、来源单据和营销方案是否存在筛选。
  3. 订单是否已经到对应触发节点,例如确认收货或保护期到期。
  4. 该动作是否本来就是同步处理,不会生成独立任务。
  5. 营销开关和订单创建时的场景快照是否允许计算奖励。
  6. 资金池是否启用,人工或自动触发方式是否正确。

任务已完成但结果不符合预期时,应继续查看奖励记录、资产流水、入池记录或结算批次,而不是只根据“已完成”判断业务结果正确。

为中小企业量身打造的新一代业务引擎