detail.html 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. <!DOCTYPE HTML>
  2. <html xmlns:th="http://www.thymeleaf.org"
  3. xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
  4. layout:decorate="~{admin/common/common}">
  5. <head>
  6. <title>项目填报详情</title>
  7. <style>
  8. .ke-container-default {
  9. width: 100% !important
  10. }
  11. .error {
  12. color: red;
  13. }
  14. </style>
  15. </head>
  16. <body layout:fragment="content">
  17. <article class="page-container">
  18. <form class="form form-horizontal" id="form-add">
  19. <div class="row cl">
  20. <label class="form-label col-xs-4 col-sm-2">服务事项:</label>
  21. <div class="formControls col-xs-8 col-sm-9">
  22. <p th:text="${project?.project_service_type_name}"></p>
  23. </div>
  24. </div>
  25. <div class="row cl">
  26. <label class="form-label col-xs-4 col-sm-2">项目来源:</label>
  27. <div class="formControls col-xs-8 col-sm-9">
  28. <p th:text="${project?.project_source_name}"></p>
  29. </div>
  30. </div>
  31. <div class="row cl">
  32. <label class="form-label col-xs-4 col-sm-2">是否综合申报项目:</label>
  33. <div class="formControls col-xs-8 col-sm-9">
  34. <p th:if="${project?.is_comprehensive=='1'}">是</p>
  35. <p th:if="${project?.is_comprehensive=='0'}">否</p>
  36. </div>
  37. </div>
  38. <div class="row cl" th:hidden="${project.is_comprehensive=='1'}">
  39. <label class="form-label col-xs-4 col-sm-2">项目责任单位:</label>
  40. <div class="formControls col-xs-8 col-sm-9">
  41. <p th:text="${project?.department_name}">是</p>
  42. </div>
  43. </div>
  44. <div class="row cl" th:hidden="${project.is_comprehensive=='0'}">
  45. <label class="form-label col-xs-4 col-sm-2">项目类别及责任单位:</label>
  46. <div class="formControls col-xs-8 col-sm-9">
  47. <table class="table table-border table-bordered table-bg table-hover">
  48. <thead>
  49. <tr class="text-c">
  50. <th width="200">项目大类</th>
  51. <th width="200">项目小类</th>
  52. <th width="200">责任单位</th>
  53. </tr>
  54. </thead>
  55. <tbody>
  56. <tr class="text-c " th:each="model,iterStat:${project.projectServiceCategory}" th:object="${model}">
  57. <td th:text="*{project_type_name1}"></td>
  58. <td th:text="*{project_type_name2}"></td>
  59. <td th:text="*{department_name}"></td>
  60. </tr>
  61. </tbody>
  62. </table>
  63. </div>
  64. </div>
  65. <div class="row cl">
  66. <label class="form-label col-xs-4 col-sm-2">属地审核:</label>
  67. <div class="formControls col-xs-8 col-sm-9">
  68. <p th:if="${project?.is_street_audit=='1'}">是</p>
  69. <p th:if="${project?.is_street_audit=='0'}">否</p>
  70. </div>
  71. </div>
  72. <div class="row cl">
  73. <label class="form-label col-xs-4 col-sm-2">项目名称:</label>
  74. <div class="formControls col-xs-8 col-sm-9">
  75. <p th:text="${project?.project_name}"></p>
  76. </div>
  77. </div>
  78. <div class="row cl">
  79. <label class="form-label col-xs-4 col-sm-2">对应年份:</label>
  80. <div class="formControls col-xs-8 col-sm-9">
  81. <p th:text="${project?.year}"></p>
  82. </div>
  83. </div>
  84. <div class="row cl">
  85. <label class="form-label col-xs-4 col-sm-2">项目内容:</label>
  86. <div class="formControls col-xs-8 col-sm-9">
  87. <div id="content" name="content" th:utext="${project.content}">
  88. </div>
  89. </div>
  90. </div>
  91. <div class="row cl">
  92. <label class="form-label col-xs-4 col-sm-2"><span>附件:</span></label>
  93. <div class="formControls col-xs-8 col-sm-9">
  94. <div id="fileListPre" class="uploader-list">
  95. <th:block th:unless="${project.fileDown.file_url} == null">
  96. <a th:href="${fileUrl} + ${project.fileDown.file_url}" target="_blank">[[${project.fileDown.file_name}]]</a>
  97. </th:block>
  98. </div>
  99. </div>
  100. </div>
  101. <div class="row cl">
  102. <label class="form-label col-xs-4 col-sm-2"><span>填报开始时间:</span></label>
  103. <div class="formControls col-xs-8 col-sm-9">
  104. <p>[[${project?.start_time}]]</p>
  105. </div>
  106. </div>
  107. <div class="row cl">
  108. <label class="form-label col-xs-4 col-sm-2"><span>填报结束时间:</span></label>
  109. <div class="formControls col-xs-8 col-sm-9">
  110. <p>[[${project?.end_time}]]</p>
  111. </div>
  112. </div>
  113. <div class="row cl">
  114. <label class="form-label col-xs-4 col-sm-2"><span>后续事项:</span></label>
  115. <div class="formControls col-xs-8 col-sm-9">
  116. <p th:if="${project?.next_step=='0'}">线上申报后无后续事项</p>
  117. <p th:if="${project?.next_step=='1'}">线上申报后需企业来中心提交收据</p>
  118. <p th:if="${project?.next_step=='2'}">线上申报后需企业来中心领取奖牌</p>
  119. </div>
  120. </div>
  121. <div class="row cl">
  122. <label class="form-label col-xs-4 col-sm-2"><span>显示在门户:</span></label>
  123. <div class="formControls col-xs-8 col-sm-9">
  124. <p th:if="${project.is_public == '1'}">是</p>
  125. <p th:if="${project.is_public == '0'}">否</p>
  126. </div>
  127. </div>
  128. <div class="row cl">
  129. <div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-2">
  130. <a onClick="removeIframe();" class="btn btn-default radius" type="button">&nbsp;&nbsp;返回&nbsp;&nbsp;</a>
  131. </div>
  132. </div>
  133. </form>
  134. </article>
  135. <script type="text/javascript" th:src="@{/js/government/notify/notify_add.js}"></script>
  136. <script type="text/javascript" th:src="@{/h-ui/lib/webuploader/0.1.5/webuploader.min.js}"></script>
  137. <script th:inline="javascript">
  138. /**
  139. * 取消
  140. */
  141. function removeIframe() {
  142. var index = parent.layer.getFrameIndex(window.name);
  143. parent.layer.close(index);
  144. }
  145. laydate.render({
  146. elem: '#apply_startDate', //指定元素
  147. min: 0
  148. });
  149. laydate.render({
  150. elem: '#apply_endDate', //指定元素
  151. min: 0
  152. });
  153. var state = "0";
  154. $("#form-add").validate({
  155. rules: {
  156. project_name: {
  157. required: true,
  158. maxlength: 255
  159. },
  160. project_content: {
  161. required: true
  162. }
  163. },
  164. onkeyup: false,
  165. focusCleanup: true,
  166. focusInvalid: false,
  167. success: "valid",
  168. submitHandler: function (form) {
  169. if (editor.isEmpty()) {
  170. errorMessage('请输入项目内容');
  171. return false;
  172. } else if (editor.text().length > 15000) {
  173. //errorMessage('项目内容最多15000字');
  174. //return false;
  175. }
  176. /*if ($("#isPush").val() == "true") {
  177. if ($("#pushStreetIds").val() == "" && $("#pushBuildIds").val() == "" && $("#pushCompanyIds").val() == "") {
  178. sadMessage("请选择推送单位!");
  179. return false;
  180. }
  181. } else {
  182. $("#pushStreetIds").val("");
  183. $("#pushBuildIds").val("");
  184. $("#pushCompanyIds").val("");
  185. $("#pushStreetNames").val("");
  186. $("#pushBuildNames").val("");
  187. $("#pushCompanyNames").val("");
  188. }*/
  189. $(form).ajaxSubmit({
  190. type: 'post',
  191. url: pagePath + "/projectDeclaration/update",
  192. dataType: "json",
  193. data: {
  194. /*isPush: $("#isPush").val()*/
  195. state: state
  196. },
  197. success: function (result) {
  198. if (result.success) {
  199. succeedMessage(result.message);
  200. setTimeClose();
  201. } else {
  202. // $(form).find(":submit").attr("disabled", false);
  203. errorMessage(result.message);
  204. }
  205. },
  206. error: function () {
  207. errorMessage('系统错误!');
  208. }
  209. });
  210. return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。
  211. }
  212. });
  213. function release() {
  214. state = "1";
  215. }
  216. function save() {
  217. state = "0";
  218. }
  219. function preview() {
  220. }
  221. </script>
  222. </body>
  223. </html>