submit.php 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. <?php
  2. $view
  3. ->import('inc/head')
  4. ->set('info', 'task/info.one')
  5. ->set('title', '提交任务报告')
  6. ->set('name', 'reportsubmit')
  7. ->render('info', array
  8. (
  9. '.back' => array
  10. (
  11. //'href' => '<{Dever::url("task/view?id="+$v.id, "main")}>',
  12. 'href' => 'javascript:history.go(-1)',
  13. ),
  14. '.wrapper' => array
  15. (
  16. 'h2' => '<{$v.name}> - 报告提交
  17. <input type="hidden" id="location" name="location" value="<{$v.link}>">
  18. <input type="hidden" id="id" name="id" value="<{$v.id}>">
  19. <input type="hidden" id="report_id" name="report_id" value="<{$v.report.id}>">
  20. <input type="hidden" id="pic" name="pic" value="<{$v.report.pic}>" dever-error="请上传任务截屏">
  21. <input type="hidden" id="input" name="input" value="<{$v.report_submit}>" dever-error="请上传任务截屏">',
  22. '.form-item-1|0' => array
  23. (
  24. 'style' => '<{strstr($v.report_demand, "username") ? "" : "display:none;"}>',
  25. ),
  26. '.form-item-1|1' => array
  27. (
  28. 'style' => '<{strstr($v.report_demand, "pic") ? "" : "display:none;"}>',
  29. ),
  30. '.form-item-1|2' => array
  31. (
  32. 'style' => '<{strstr($v.report_demand, "link") ? "" : "display:none;"}>',
  33. ),
  34. '.form-item-1|3' => array
  35. (
  36. 'style' => '<{strstr($v.report_demand, "desc") ? "" : "display:none;"}>',
  37. ),
  38. 'input|0' => array
  39. (
  40. 'name' => 'username',
  41. 'id' => 'username',
  42. 'value' => '$v.report.username',
  43. 'dever-error' => '请填写账号名',
  44. ),
  45. 'input|2' => array
  46. (
  47. 'name' => 'link',
  48. 'id' => 'link',
  49. 'value' => '$v.report.link',
  50. 'dever-error' => '请填写链接地址',
  51. ),
  52. 'textarea|0' => array
  53. (
  54. 'name' => 'desc',
  55. 'id' => 'desc',
  56. 'html' => '$v.report.desc',
  57. 'dever-error' => '请填写文字内容',
  58. ),
  59. 'ul' => array
  60. (
  61. 'html' => '<style>.layui-upload-file{display:none;}</style><li class="img-add dever-upload" id="upload" dever-upload-value="pic" dever-upload-callback="upload" dever-upload-type="mul"></li>',
  62. ),
  63. '.button' => array
  64. (
  65. 'class' => 'button',
  66. 'type' => 'button',
  67. 'id' => 'dever_report_submit',
  68. 'dever-send' => '$v.report.submit',
  69. ),
  70. ),
  71. ))
  72. ->import('inc/foot')
  73. ->append('body', '<script src="'.Dever::assets('lib/layui/layui.js', 'script').'"></script>')
  74. ->display();