review.field.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace zin;
  3. global $lang, $app;
  4. $fields = defineFieldList('demand.review');
  5. $fields->field('reviewedDate')
  6. ->control('date')
  7. ->value(helper::today())
  8. ->width('1/3');
  9. $fields->field('result')
  10. ->control('picker')
  11. ->items($lang->demand->resultList)
  12. ->required(true)
  13. ->width('1/3');
  14. $fields->field('assignedTo')
  15. ->id('assignedToBox')
  16. ->control('picker')
  17. ->items(data('assignToList'))
  18. ->width('1/3');
  19. $fields->field('pri')
  20. ->id('priBox')
  21. ->width('1/3')
  22. ->control('priPicker')
  23. ->items($lang->demand->priList)
  24. ->value(data('demand.pri'));
  25. $fields->field('closedReason')
  26. ->label($lang->demand->rejectReason)
  27. ->id('closedReasonBox')
  28. ->control('picker')
  29. ->required(true)
  30. ->hidden(true)
  31. ->items($lang->demand->reasonList)
  32. ->width('1/3')
  33. ->value('');
  34. $fields->field('duplicateDemand')
  35. ->id('duplicateDemandBox')
  36. ->hidden(true)
  37. ->width('1/3');
  38. $fields->field('comment')
  39. ->control('editor')
  40. ->rows(6);
  41. $fields->field('status')->value('reviewing')->hidden(true);