report.html.php 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <?php include $app->getModuleRoot() . 'common/view/header.html.php';?>
  2. <style>.strong-new-td{font-weight:bold;}</style>
  3. <div id="mainMenu" class="clearfix">
  4. </div>
  5. <div id="mainContent" class="main-row fade in">
  6. <div class="main-col">
  7. <div class="main-table">
  8. <table class="table table-bordered has-sort-head table-fixed">
  9. <thead>
  10. <tr class="text-center">
  11. <td colspan="13"><h5><?php echo $lang->cm->baselineReport;?></h5></td>
  12. </tr>
  13. </thead>
  14. <tbody>
  15. <tr>
  16. <td><strong><?php echo $lang->cm->projectID;?></strong></td>
  17. <td colspan="3"><?php echo $report['project']->id;?></td>
  18. <td><strong><?php echo $lang->cm->release;?></strong></td>
  19. <td colspan="4"><?php echo zget($lang->project->modelList, $report['project']->model);?></td>
  20. <td><strong><?php echo $lang->cm->approver;?></strong></td>
  21. <td colspan="3"></td>
  22. </tr>
  23. <tr>
  24. <td><strong><?php echo $lang->cm->projectName;?></strong></td>
  25. <td colspan="8"><?php echo $report['project']->name;?></td>
  26. <td><strong><?php echo $lang->cm->compiling;?></strong></td>
  27. <td colspan="3"><?php echo zget($users, $report['project']->PM);?></td>
  28. </tr>
  29. <tr class="text-center">
  30. <td colspan="13"><h5><?php echo $lang->cm->changeDesc;?></h5></td>
  31. </tr>
  32. <tr>
  33. <td colspan="2"><strong><?php echo $lang->cm->baselineItem;?></strong></td>
  34. <td colspan="2"><strong><?php echo $lang->cm->configItemName;?></strong></td>
  35. <td colspan="3"><strong><?php echo $lang->cm->configIdentify;?></strong></td>
  36. <td colspan="3"><strong><?php echo $lang->cm->currentVersion;?></strong></td>
  37. <td colspan="2"><strong><?php echo $lang->cm->releaseDate;?></strong></td>
  38. <td colspan="1"><strong><?php echo $lang->cm->publisher;?></strong></td>
  39. </tr>
  40. <?php $newCm = 0;?>
  41. <?php foreach($report['audit'] as $type => $item):?>
  42. <?php $rowspan = count($item);?>
  43. <?php foreach($item as $audit):?>
  44. <?php if($newCm < $audit->id) $newCm = $audit->id;?>
  45. <tr id="newCm<?php echo $audit->id;?>">
  46. <?php if($rowspan):?>
  47. <td colspan="2" rowspan="<?php echo $rowspan;?>"><?php echo $lang->cm->$type;?></td>
  48. <?php endif;?>
  49. <td colspan="2"><?php echo zget($lang->baseline->objectList, $audit->category);?></td>
  50. <td colspan="3"><?php echo $audit->title;?></td>
  51. <td colspan="3"><?php echo $audit->version;?></td>
  52. <td colspan="2"><?php echo $audit->createdDate;?></td>
  53. <td colspan="1"><?php echo zget($users, $audit->createdBy);?></td>
  54. </tr>
  55. <?php $rowspan = 0;?>
  56. <?php endforeach;?>
  57. <?php endforeach;?>
  58. <tr>
  59. <td colspan="8"><strong><?php echo $lang->cm->configAdmin;?></strong></td>
  60. <td colspan="4"><strong><?php echo $lang->cm->solutionMan;?></strong></td>
  61. <td><strong><?php echo $lang->cm->confManagement;?></strong></td>
  62. </tr>
  63. <tr>
  64. <td><strong><?php echo $lang->cm->issueID;?></strong></td>
  65. <td colspan="2"><strong><?php echo $lang->cm->issueDesc;?></strong></td>
  66. <td colspan="2"><strong><?php echo $lang->cm->baselineAudit;?></strong></td>
  67. <td><strong><?php echo $lang->cm->discoveryDate;?></strong></td>
  68. <td><strong><?php echo $lang->cm->personLiable;?></strong></td>
  69. <td><strong><?php echo $lang->cm->proposedScheme;?></strong></td>
  70. <td><strong><?php echo $lang->cm->proposedDate;?></strong></td>
  71. <td><strong><?php echo $lang->cm->solutionResult;?></strong></td>
  72. <td><strong><?php echo $lang->cm->resolvingDate;?></strong></td>
  73. <td><strong><?php echo $lang->cm->resolvingBy;?></strong></td>
  74. <td><strong><?php echo $lang->cm->currentState;?></strong></td>
  75. </tr>
  76. <?php foreach($report['issue'] as $issue):?>
  77. <tr>
  78. <td><?php echo $issue->id;?></td>
  79. <td colspan="2"><?php echo $issue->title;?></td>
  80. <td colspan="2"><?php echo $issue->reviewTitle;?></td>
  81. <td><?php echo $issue->createdDate;?></td>
  82. <td><?php echo zget($users, $issue->createdBy);?></td>
  83. <td><?php echo $issue->opinion;?></td>
  84. <td><?php echo $issue->opinionDate;?></td>
  85. <td><?php echo zget($lang->reviewissue->resolutionList, $issue->resolution);?></td>
  86. <td><?php echo $issue->resolutionDate;?></td>
  87. <td><?php echo zget($users, $issue->resolutionBy);?></td>
  88. <td><?php echo zget($lang->reviewissue->statusList, $issue->status);?></td>
  89. </tr>
  90. <?php endforeach;?>
  91. </tbody>
  92. </table>
  93. </div>
  94. </div>
  95. </div>
  96. <?php js::set('newCm', $newCm);?>
  97. <script>
  98. $("#newCm" + newCm).addClass("strong-new-td");
  99. </script>
  100. <?php include $app->getModuleRoot() . 'common/view/footer.html.php';?>