create.html.php 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?php
  2. /**
  3. * The create view file of reviewissue module of ZenTaoPMS.
  4. * @copyright Copyright 2009-2025 禅道软件(青岛)有限公司(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 Shujie Tian <tianshujie@chandao.com>
  7. * @package reviewissue
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. $createFields = $config->reviewissue->form->create;
  12. formPanel
  13. (
  14. set::title($lang->reviewissue->create),
  15. formGroup
  16. (
  17. set::width('1/2'),
  18. set::label($lang->reviewissue->review),
  19. picker
  20. (
  21. set::name('review'),
  22. set::items($reviewList),
  23. set::required(true),
  24. set::onChange(jsRaw("(value) => reviewChange(value)"))
  25. )
  26. ),
  27. formGroup
  28. (
  29. set::width('1/2'),
  30. set::label($lang->reviewissue->listType),
  31. picker
  32. (
  33. set::name('category'),
  34. set::items($categories),
  35. set::required(true),
  36. set::onChange(jsRaw("(value) => categoryChange(value)"))
  37. )
  38. ),
  39. formGroup
  40. (
  41. set::width('1/2'),
  42. set::label($lang->reviewissue->checklist),
  43. set::required(true),
  44. picker(set::name('listID'), set::items($checkList))
  45. ),
  46. formGroup
  47. (
  48. set::width('1/2'),
  49. set::label($lang->reviewissue->opinion),
  50. set::name('opinion')
  51. ),
  52. formGroup
  53. (
  54. set::width('1/2'),
  55. set::label($createFields['assignedTo']['label']),
  56. set::name('assignedTo'),
  57. set::items($users),
  58. set::value($app->user->account),
  59. set::required($createFields['assignedTo']['required'])
  60. )
  61. );