Files
EasySoft-ZenTaoPMS/test/model/todo/assignto.php
T
2022-08-09 14:11:38 +08:00

42 lines
1.2 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/todo.class.php';
$db->switchDB();
su('admin');
/**
title=测试 todoModel->assignTo();
cid=1
pid=1
指派todo 1给test1 >> test1,20300101,1000,1400
指派todo 2给test1 >> test1,2400,2400
指派todo 3给test1 >> test1,1002,1402
*/
$todoIDList = array('1', '2', '3');
$todo1 = new stdclass();
$todo1->assignedTo = 'test1';
$todo1->future = 'on';
$todo1->begin = 1000;
$todo1->end = 1400;
$todo2 = new stdclass();
$todo2->assignedTo = 'test1';
$todo2->lblDisableDate = 'on';
$todo3 = new stdclass();
$todo3->assignedTo = 'test1';
$todo3->begin = 1002;
$todo3->end = 1402;
$todo = new todoTest();
r($todo->assignToTest($todoIDList[0], $todo1)) && p('assignedTo,date,begin,end') && e('test1,20300101,1000,1400'); // 指派todo 1给test1
r($todo->assignToTest($todoIDList[1], $todo2)) && p('assignedTo,begin,end') && e('test1,2400,2400'); // 指派todo 2给test1
r($todo->assignToTest($todoIDList[2], $todo3)) && p('assignedTo,begin,end') && e('test1,1002,1402'); // 指派todo 3给test1
$db->restoreDB();