* @package leave * @version $Id$ * @link http://www.ranzhi.org */ ?> getModuleRoot() . 'common/view/header.html.php';?>
leave->confirmReview)?>
  • '>
    • '>
'> app->clientLang == 'en' ? 'w-200px' : 'w-160px';?> app->clientLang == 'en' ? 'w-160px' : 'w-130px';?> createLink('leave', 'view', "id={$leave->id}&type=$type") : '';?> type == 'annual' && isset($leftAnnualDays[$leave->createdBy])):?>
leave->id, 'leave', $type);?> leave->createdBy, 'leave', $type);?> user->dept;?> leave->type, 'leave', $type);?> leave->start, 'leave', $type);?> leave->finish, 'leave', $type);?> leave->backDate, 'leave', $type);?> leave->hours, 'leave', $type);?> leave->desc;?> leave->status, 'leave', $type);?> actions;?> actions;?>
id;?> createdBy);?> dept);?> leave->typeList, $leave->type);?> begin . ' ' . $leave->start, DT_DATETIME2);?> end . ' ' . $leave->finish, DT_DATETIME2);?> backDate, DT_DATETIME2);?> hours == 0 ? '' : $leave->hours;?> desc;?> statusLabel;?> detail, "data-toggle='modal'"); if($type == 'personal') { if($leave->status == 'pass' and date('Y-m-d H:i:s') > "$leave->begin $leave->start" && date('Y-m-d H:i:s') < "$leave->end $leave->finish" && $leave->backDate != "$leave->end $leave->finish") { extCommonModel::printLink('oa.leave', 'back', "id={$leave->id}", $lang->leave->back, "data-toggle='modal'"); } else { echo baseHTML::a('###', $lang->leave->back, "disabled='disabled'"); } $switchLabel = $leave->status == 'wait' ? $lang->leave->cancel : $lang->leave->commit; if(strpos(',wait,draft,', ",$leave->status,") !== false) { extCommonModel::printLink('oa.leave', 'switchstatus', "id={$leave->id}", $switchLabel, "class='reload'"); } else { echo baseHTML::a('###', $switchLabel, "disabled='disabled'"); } if(strpos(',wait,draft,reject,', ",$leave->status,") !== false) { extCommonModel::printLink('oa.leave', 'edit', "id={$leave->id}", $lang->edit, "data-toggle='modal'"); extCommonModel::printLink('oa.leave', 'delete', "id={$leave->id}", $lang->delete, "class='deleter'"); } else { echo baseHTML::a('###', $lang->edit, "disabled='disabled'"); echo baseHTML::a('###', $lang->delete, "disabled='disabled'"); } } else { if(strpos(',wait,doing,', ",$leave->status,") !== false) { extCommonModel::printLink('oa.leave', 'edit', "id={$leave->id}", $lang->edit, "data-toggle='modal'"); extCommonModel::printLink('oa.leave', 'review', "id={$leave->id}&status=pass", $lang->leave->statusList['pass'], "class='reviewPass'"); extCommonModel::printLink('oa.leave', 'review', "id={$leave->id}&status=reject", $lang->leave->statusList['reject'], "data-toggle='modal'"); } elseif($leave->status == 'back') { echo baseHTML::a('###', $lang->edit, "disabled='disabled'"); extCommonModel::printLink('oa.leave', 'review', "id={$leave->id}&status=pass&mode=back", $lang->leave->statusList['pass'], "class='reviewPass'"); extCommonModel::printLink('oa.leave', 'review', "id={$leave->id}&status=reject&mode=back", $lang->leave->statusList['reject'], "data-toggle='modal'"); } else { echo baseHTML::a('###', $lang->edit, "disabled='disabled'"); echo baseHTML::a('###', $lang->leave->statusList['pass'], "disabled='disabled'"); echo baseHTML::a('###', $lang->leave->statusList['reject'], "disabled='disabled'"); } } ?>
getModuleRoot() . 'common/view/footer.html.php';?>