submit.html.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. /**
  3. * The submit view file of submit module of ZenTaoPMS.
  4. * @copyright Copyright 2009-2024 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
  5. * @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  6. * @author Mengyi Liu
  7. * @package submit
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. jsVar('viewURL', inlink('view', "reviewID={$review->id}"));
  12. modalHeader();
  13. form($review->type == 'deliverable' ? formGroup
  14. (
  15. set::label($lang->review->version),
  16. set::width('1/2'),
  17. set::required(true),
  18. set::name('version'),
  19. set::value($review->version)
  20. ) : null, $review->type == 'deliverable' ? formGroup
  21. (
  22. set::label($lang->review->deadline),
  23. set::width('1/2'),
  24. set::control('datePicker'),
  25. set::name('deadline'),
  26. set::value($review->deadline)
  27. ) : null, formGroup
  28. (
  29. set::label($lang->review->reviewer),
  30. div(setID('reviewerBox'))
  31. ));
  32. jsVar('projectID', $review->project);
  33. jsVar('type', $review->type);
  34. jsVar('reviewID', $review->id);
  35. jsVar('objectID', $review->category);
  36. pageJS(<<<JAVASCRIPT
  37. $(function()
  38. {
  39. var link = $.createLink('review', 'ajaxGetNodes', "project=" + projectID + '&object=' + type + '&objectID=' + objectID + '&reviewID=' + reviewID);
  40. loadCurrentPage({url: link, selector: '#reviewerBox', partial: true});
  41. });
  42. JAVASCRIPT
  43. );
  44. render();