edit.html.php 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?php
  2. /**
  3. * The edit view file of researchreport module of ZenTaoPMS.
  4. * @copyright Copyright 2009-2026 禅道软件(青岛)有限公司(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 researchreport
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. formPanel
  12. (
  13. set::title($lang->researchreport->edit),
  14. formGroup
  15. (
  16. set::width('1/2'),
  17. set::label($lang->researchreport->title),
  18. set::name('title'),
  19. set::value($report->title)
  20. ),
  21. formGroup
  22. (
  23. set::width('1/2'),
  24. set::label($lang->researchreport->author),
  25. picker
  26. (
  27. set::name('author'),
  28. set::items($users),
  29. set::value($report->author),
  30. set::required(false)
  31. )
  32. ),
  33. formGroup
  34. (
  35. set::width('1/2'),
  36. set::label($lang->researchreport->relatedPlan),
  37. picker
  38. (
  39. set::name('relatedPlan'),
  40. set::items($planPairs),
  41. set::value($report->relatedPlan),
  42. set::required(false)
  43. )
  44. ),
  45. formGroup
  46. (
  47. set::width('1/2'),
  48. set::label($lang->researchreport->customer),
  49. set::name('customer'),
  50. set::value($report->customer)
  51. ),
  52. formGroup
  53. (
  54. set::width('1/2'),
  55. set::label($lang->researchreport->researchObjects),
  56. set::name('researchObjects'),
  57. set::value($report->researchObjects)
  58. ),
  59. formGroup
  60. (
  61. set::width('1/2'),
  62. set::label($lang->researchreport->researchTime),
  63. inputGroup
  64. (
  65. datetimePicker
  66. (
  67. set::name('begin'),
  68. set::value(helper::isZeroDate($report->begin) ? '' : $report->begin),
  69. set::placeholder($lang->researchreport->begin)
  70. ),
  71. ' ~ ',
  72. datetimePicker
  73. (
  74. set::name('end'),
  75. set::value(helper::isZeroDate($report->end) ? '' : $report->end),
  76. set::placeholder($lang->researchreport->end)
  77. )
  78. )
  79. ),
  80. formGroup
  81. (
  82. set::width('1/2'),
  83. set::label($lang->researchreport->location),
  84. set::name('location'),
  85. set::value($report->location)
  86. ),
  87. formGroup
  88. (
  89. set::width('1/2'),
  90. set::label($lang->researchreport->method),
  91. picker
  92. (
  93. set::name('method'),
  94. set::items($lang->researchreport->methodList),
  95. set::value($report->method),
  96. set::required(false)
  97. )
  98. ),
  99. formGroup
  100. (
  101. set::label($lang->researchreport->content),
  102. editor
  103. (
  104. set::name('content'),
  105. $report->content && isHTML($report->content) ? html($report->content) : $report->content,
  106. set::templateType('researchreport')
  107. )
  108. )
  109. );