diff --git a/module/pivot/config.php b/module/pivot/config.php index 8411adcd22..dc07f5a24e 100644 --- a/module/pivot/config.php +++ b/module/pivot/config.php @@ -227,3 +227,7 @@ $config->pivot->objectTableFields->product['totalEpics']['width'] = 100; $config->pivot->objectTableFields->product['totalRequirements']['width'] = 100; $config->pivot->objectTableFields->product['totalStories']['width'] = 100; $config->pivot->objectTableFields->product['unresolvedBugs']['width'] = 100; + +$config->pivot->userTypeCols = array('assignedTo', 'openedBy', 'closedBy', 'resolvedBy', 'finishedBy', 'reviewer', 'reviewedBy', 'createdBy', 'editedBy', 'lastEditedBy', 'lastRunner', 'addedBy', 'modifiedBy', 'deletedBy', 'confirmedBy', 'PO', 'PM', 'account', 'user'); +$config->pivot->nameTypeCols = array('title', 'name'); +$config->pivot->reuseDtableFields = array('name', 'title', 'type', 'width', 'sortType', 'checkbox', 'link', 'map', 'statusMap'); diff --git a/module/pivot/test/model/getdrillcols.php b/module/pivot/test/model/getdrillcols.php new file mode 100755 index 0000000000..ff6cc70ef0 --- /dev/null +++ b/module/pivot/test/model/getdrillcols.php @@ -0,0 +1,29 @@ +#!/usr/bin/env php +getDrillCols('task'))) && p() && e('10'); // 步骤1:测试task对象类型,期望返回10个字段 +r(count($pivotTest->getDrillCols('case'))) && p() && e('8'); // 步骤2:测试case对象类型(转换为testcase),期望返回8个字段 +r(count($pivotTest->getDrillCols('product'))) && p() && e('10'); // 步骤3:测试product对象类型,期望返回10个字段 +r(count($pivotTest->getDrillCols('user'))) && p() && e('5'); // 步骤4:测试user对象类型,期望返回5个字段 +r(count($pivotTest->getDrillCols('bug'))) && p() && e('10'); // 步骤5:测试bug对象类型,期望返回10个字段 \ No newline at end of file