31 lines
1.1 KiB
PHP
Executable File
31 lines
1.1 KiB
PHP
Executable File
#!/usr/bin/env php
|
|
<?php
|
|
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
|
|
|
|
/**
|
|
|
|
title=测试 programModel::getProductPairs();
|
|
cid=1
|
|
pid=1
|
|
|
|
根据项目或项目集ID获取关联产品详情 >> 已关闭的正常产品24
|
|
获取不存在的项目或项目集 >> Not Found
|
|
根据项目或项目集指派情况获取关联产品详情 >> 正常产品1
|
|
根据项目或项目集状态获取关联产品详情 >> 多平台产品90
|
|
查看ID=1,有指派,所有状态的关联产品数量 >> 9
|
|
查看ID=1,有指派,未关闭的关联产品数量 >> 5
|
|
|
|
*/
|
|
|
|
global $tester;
|
|
$tester->loadModel('program');
|
|
|
|
$products1 = $tester->program->getProductPairs(1, 'assign', 'all');
|
|
$products2 = $tester->program->getProductPairs(1, 'assign', 'noclosed');
|
|
|
|
r(count($products1)) && p() && e('6'); //获取项目集1下的所有产品数量
|
|
r($products1) && p('24') && e('已关闭的正常产品24'); //根据项目集ID获取关联产品名字
|
|
|
|
r(count($products2)) && p() && e('4'); //获取项目集1下的未关闭的产品数量
|
|
r($products2) && p('24') && e('已关闭的正常产品24'); //根据项目或项目集ID获取关联产品详情
|