Files
luos/workflow/engine/methods/cases/cases_SchedulerGetProcesses.php
Ralph Asendeteufrer 8f152c9daa CODE STYLE changes
files modified:   workflow/engine/methods/cases/cases_Reassign.php
                  workflow/engine/methods/cases/cases_ReassignByUser.php
                  workflow/engine/methods/cases/cases_Reassign_save.php
                  workflow/engine/methods/cases/cases_Redirect.php
                  workflow/engine/methods/cases/cases_Resume.php
                  workflow/engine/methods/cases/cases_Save.php
                  workflow/engine/methods/cases/cases_SaveData.php
                  workflow/engine/methods/cases/cases_SaveDataSupervisor.php
                  workflow/engine/methods/cases/cases_SaveDocument.php
                  workflow/engine/methods/cases/cases_SchedulerGetPlugins.php
                  workflow/engine/methods/cases/cases_SchedulerGetProcesses.php
                  workflow/engine/methods/cases/cases_SchedulerGetTasks.php
                  workflow/engine/methods/cases/cases_SchedulerValidateUser.php
                  workflow/engine/methods/cases/cases_Scheduler_ChangeStatus.php
                  workflow/engine/methods/cases/cases_Scheduler_Edit.php
                  workflow/engine/methods/cases/cases_Scheduler_List.php
                  workflow/engine/methods/cases/cases_Scheduler_Log.php
                  workflow/engine/methods/cases/cases_Scheduler_Log_Detail.php
                  workflow/engine/methods/cases/cases_Scheduler_New.php
                  workflow/engine/methods/cases/cases_Scheduler_Save.php
                  workflow/engine/methods/cases/cases_Scheduler_Update.php
2012-10-19 16:13:39 -04:00

34 lines
1.5 KiB
PHP
Executable File

<?php
//$oUserId = '2963666854afbb1cea372c4011254883';
$oUserId = $_POST['USR_UID'];
$process = isset( $_POST['PRO_UID'] ) ? $_POST['PRO_UID'] : $_SESSION['PROCESS'];
//echo '<select style="width: 300px;" readOnly name="form[PRO_UID]" id="form[PRO_UID]" class="module_app_input___gray" required="1" onChange="loadTasksDropdown(this.value,\''.$oUserId.'\');">';
require_once ("classes/model/TaskPeer.php");
require_once ("classes/model/ProcessPeer.php");
require_once ("classes/model/TaskUserPeer.php");
G::LoadClass( 'Content' );
$oCriteria = new Criteria( 'workflow' );
$oCriteria->addSelectColumn( ProcessPeer::PRO_UID );
$oCriteria->setDistinct();
$oCriteria->addSelectColumn( ContentPeer::CON_VALUE );
$oCriteria->addJoin( ProcessPeer::PRO_UID, TaskPeer::PRO_UID, Criteria::LEFT_JOIN );
$oCriteria->addJoin( ProcessPeer::PRO_UID, ContentPeer::CON_ID, Criteria::LEFT_JOIN );
$oCriteria->addJoin( TaskPeer::TAS_UID, TaskUserPeer::TAS_UID, Criteria::LEFT_JOIN );
$oCriteria->add( TaskUserPeer::USR_UID, $oUserId );
$oCriteria->add( TaskPeer::TAS_START, 'true' );
$oCriteria->add( ContentPeer::CON_CATEGORY, 'PRO_TITLE' );
$oCriteria->add( ContentPeer::CON_LANG, SYS_LANG );
$oCriteria->addAnd( ProcessPeer::PRO_UID, $process );
$resultSet = TaskUserPeer::doSelectRS( $oCriteria );
while ($resultSet->next()) {
$row = $resultSet->getRow();
echo $row[1];
echo "<input name=\"form[PRO_UID]\" id=\"form[PRO_UID]\" type=\"hidden\" value=\"" . $row[0] . "\"></input>";
//var_dump($row);
}
//echo "</select>";