blockcases.html.php 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php $sysURL = $this->session->notHead ? common::getSysURL() : '';?>
  2. <table class='table main-table' id='cases'>
  3. <thead>
  4. <tr>
  5. <th class='c-id'> <?php echo $lang->idAB;?></th>
  6. <th class='c-status'> <?php echo $lang->priAB;?></th>
  7. <th class='text-left'><?php echo $lang->testcase->title;?></th>
  8. <th class='c-status'> <?php echo $lang->testcase->type;?></th>
  9. <th class='c-user'> <?php echo $lang->testtask->assignedTo;?></th>
  10. <th class='c-user'> <?php echo $lang->testtask->lastRunAccount;?></th>
  11. <th class='c-date'> <?php echo $lang->testtask->lastRunTime;?></th>
  12. <th class='c-status'> <?php echo $lang->testtask->lastRunResult;?></th>
  13. <th class='c-status'> <?php echo $lang->statusAB;?></th>
  14. </tr>
  15. </thead>
  16. <?php if($cases):?>
  17. <tbody>
  18. <?php $i = 0;?>
  19. <?php foreach($cases as $taskID => $caseList):?>
  20. <?php foreach($caseList as $case):?>
  21. <?php if(!isset($pager) and $i > 50):?>
  22. <?php echo html::hidden('cases[]', $case->id);?>
  23. <?php else:?>
  24. <tr>
  25. <td><?php echo sprintf('%03d', $case->id) . html::hidden('cases[]', $case->id)?></td>
  26. <td><span class='label-pri label-pri-<?php echo $case->pri?>' title='<?php echo zget($lang->testcase->priList, $case->pri);?>'><?php echo zget($lang->testcase->priList, $case->pri);?></span></td>
  27. <td class='text-left c-name' title='<?php echo $case->title?>'><?php echo html::a($sysURL . $this->createLink('testcase', 'view', "caseID=$case->id&version=$case->version&from=testtask&taskID=$case->task", '', true), $case->title, '', "data-toggle='modal' data-type='iframe' data-width='90%'");?></td>
  28. <td><?php echo zget($lang->testcase->typeList, $case->type);?></td>
  29. <td><?php echo zget($users, $case->assignedTo);?></td>
  30. <td><?php echo zget($users, $case->lastRunner);?></td>
  31. <td><?php echo substr($case->lastRunDate, 2);?></td>
  32. <td class='result-testcase <?php echo $case->lastRunResult;?>'><?php echo zget($lang->testcase->resultList, $case->lastRunResult);?></td>
  33. <?php $status = $this->processStatus('testcase', $case);?>
  34. <td title='<?php echo $status;?>'>
  35. <span class="status-case status-<?php echo $case->status?>"><?php echo $status;?></span>
  36. </td>
  37. </tr>
  38. <?php endif;?>
  39. <?php $i++;?>
  40. <?php endforeach;?>
  41. <?php endforeach;?>
  42. <?php if(!isset($pager) and $i > 50):?>
  43. <tr>
  44. <td colspan='9'><?php echo sprintf($lang->testreport->hiddenCase, $i - 50);?></td>
  45. </tr>
  46. <?php endif;?>
  47. </tbody>
  48. </table>
  49. <?php if(isset($pager)):?>
  50. <div class='table-footer'>
  51. <?php $pager->show('right', 'pagerjs');?>
  52. </div>
  53. <?php endif;?>
  54. <?php else:?>
  55. <tr><td class='none-data' colspan='9'><?php echo $lang->testreport->none;?></td></tr>
  56. <?php endif;?>
  57. </table>
  58. <style>
  59. .c-date {width: 130px;}
  60. #cases + .table-footer {margin-top: -20px;}
  61. </style>