diff --git a/module/productplan/test/model/batchupdate.php b/module/productplan/test/model/batchupdate.php index 271b08136f..9165db43e7 100755 --- a/module/productplan/test/model/batchupdate.php +++ b/module/productplan/test/model/batchupdate.php @@ -9,6 +9,27 @@ title=productpanModel->batchUpdate(); timeout=0 cid=1 +- 测试修改父计划的名称 + - 第0条的field属性 @title + - 第0条的old属性 @计划1 + - 第0条的new属性 @修改计划名称1 +- 测试修改子计划的名称 + - 第0条的field属性 @title + - 第0条的old属性 @计划2 + - 第0条的new属性 @修改计划名称2 +- 测试修改普通计划的名称 + - 第0条的field属性 @title + - 第0条的old属性 @计划3 + - 第0条的new属性 @修改计划名称3 +- 测试修改普通计划的结束时间 + - 第1条的field属性 @end + - 第1条的old属性 @2022-01-30 + - 第1条的new属性 @2022-02-28 +- 测试修改普通计划的状态 + - 第2条的field属性 @status + - 第2条的old属性 @done + - 第2条的new属性 @doing + */ zenData('user')->gen(5); @@ -29,9 +50,10 @@ $plans[2]->begin = '2021-06-01'; $plans[2]->end = '2021-06-15'; $plans[3] = clone $plans[1]; -$plans[3]->title = '修改计划名称3'; -$plans[3]->begin = '2022-01-01'; -$plans[3]->end = '2022-02-28'; +$plans[3]->title = '修改计划名称3'; +$plans[3]->begin = '2022-01-01'; +$plans[3]->end = '2022-02-28'; +$plans[3]->status = 'doing'; $planTester = new productPlan('admin'); $changes = $planTester->batchUpdateTest($productID, $plans); @@ -39,3 +61,4 @@ r($changes[1]) && p('0:field,old,new') && e('title,计划1,修改计划名称1') r($changes[2]) && p('0:field,old,new') && e('title,计划2,修改计划名称2'); // 测试修改子计划的名称 r($changes[3]) && p('0:field,old,new') && e('title,计划3,修改计划名称3'); // 测试修改普通计划的名称 r($changes[3]) && p('1:field,old,new') && e('end,2022-01-30,2022-02-28'); // 测试修改普通计划的结束时间 +r($changes[3]) && p('2:field,old,new') && e('status,done,doing'); // 测试修改普通计划的状态