#!/usr/bin/env php estimate->range('2,2'); $task->consumed->range('1,2'); $task->left->range('1,0'); $task->status->range('doing,done'); $task->gen(2); $effort = zenData('effort'); $effort->objectType->range('task'); $effort->objectID->range('1,2{2}'); $effort->consumed->range('1,1,1'); $effort->left->range('1,1,0'); $effort->deleted->range('0'); $effort->gen(3); /** title=获取删除工时后的任务 timeout=0 cid=18884 - 删除ID为1的工时 - 属性consumed @0 - 属性left @2 - 属性status @wait - 删除ID为2的工时 - 属性consumed @1 - 属性left @0 - 属性status @done - 删除ID为3的工时 - 属性consumed @1 - 属性left @1 - 属性status @doing */ $task = new taskTaoTest(); r($task->getTaskAfterDeleteWorkhourTest(1)) && p('consumed,left,status') && e('0,2,wait'); // 删除ID为1的工时 r($task->getTaskAfterDeleteWorkhourTest(2)) && p('consumed,left,status') && e('1,0,done'); // 删除ID为2的工时 r($task->getTaskAfterDeleteWorkhourTest(3)) && p('consumed,left,status') && e('1,1,doing'); // 删除ID为3的工时