问题描述: - 预先指定设计师的任务(receiver_id已设置)但状态仍为pending - 设计师尝试更新进度时报错"只能更新进行中的子任务" - 因为设计师没有点击"接单"按钮将状态变为in_progress 解决方案: - 在updateProgress方法中检测到这种情况时 - 自动将子任务状态从pending变为in_progress - 同时计算deadline并更新主任务状态 - 让设计师可以直接更新进度,无需单独接单
问题描述: - 预先指定设计师的任务(receiver_id已设置)但状态仍为pending - 设计师尝试更新进度时报错"只能更新进行中的子任务" - 因为设计师没有点击"接单"按钮将状态变为in_progress 解决方案: - 在updateProgress方法中检测到这种情况时 - 自动将子任务状态从pending变为in_progress - 同时计算deadline并更新主任务状态 - 让设计师可以直接更新进度,无需单独接单