divideAudit.jsp 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="/webpage/include/taglib.jsp"%>
  3. <html>
  4. <head>
  5. <title>施工单位交底界面</title>
  6. <meta name="decorator" content="ani"/>
  7. <!-- SUMMERNOTE -->
  8. <%@include file="/webpage/include/summernote.jsp" %>
  9. <script type="text/javascript">
  10. $(document).ready(function() {
  11. jp.ajaxForm("#inputForm",function(data){
  12. if(data.success){
  13. jp.success(data.msg);
  14. jp.go("${ctx}/managementcenter/divide");
  15. }else{
  16. jp.error(data.msg);
  17. $("#inputForm").find("button:submit").button("reset");
  18. }
  19. });
  20. $("#agree").click(function () {
  21. jp.prompt("没有问题, 审批意见", function (message) {
  22. jp.post("${ctx}/act/task/audit2",
  23. {
  24. "taskId":"${construction.act.taskId}",
  25. "taskName":"${construction.act.taskName}",
  26. "taskDefKey":"${construction.act.taskDefKey}",
  27. "procInsId":"${construction.act.procInsId}",
  28. "procDefId":"${construction.act.procDefId}",
  29. "flag":"yes",
  30. "comment":window.encodeURI(message)
  31. },
  32. function (data) {
  33. if(data.success){
  34. jp.success(data.msg);
  35. jp.go("${ctx}/act/task/todo")
  36. }
  37. })
  38. })
  39. })
  40. $("#reject").click(function () {
  41. var remark = $("#remark").val();
  42. var cId = $("#cId").val();
  43. if (remark==null||remark=='') {
  44. jp.error("请填写备注");
  45. } else {
  46. jp.prompt("存在问题, 审批意见", function (message) {
  47. jp.post("${ctx}/act/task/audit2",
  48. {
  49. "taskId":"${construction.act.taskId}",
  50. "taskName":"${construction.act.taskName}",
  51. "taskDefKey":"${construction.act.taskDefKey}",
  52. "procInsId":"${construction.act.procInsId}",
  53. "procDefId":"${construction.act.procDefId}",
  54. "cId":cId,
  55. "flag":"no",
  56. "comment":window.encodeURI(remark)
  57. },
  58. function (data) {
  59. if(data.success){
  60. jp.success(data.msg);
  61. jp.go("${ctx}/act/task/todo")
  62. }
  63. })
  64. });
  65. }
  66. })
  67. $('#startTime').datetimepicker({
  68. format: "YYYY-MM-DD HH:mm:ss"
  69. });
  70. $('#endTime').datetimepicker({
  71. format: "YYYY-MM-DD HH:mm:ss"
  72. });
  73. //富文本初始化
  74. $('#reason').summernote({
  75. height: 300,
  76. lang: 'zh-CN',
  77. readonly: true,
  78. callbacks: {
  79. onChange: function(contents, $editable) {
  80. $("input[name='reason']").val($('#reason').summernote('code'));//取富文本的值
  81. }
  82. }
  83. });
  84. });
  85. </script>
  86. </head>
  87. <body>
  88. <div class="wrapper wrapper-content">
  89. <div class="row">
  90. <div class="col-md-12">
  91. <div class="panel panel-primary">
  92. <div class="panel-heading">
  93. <h3 class="panel-title">
  94. <a class="panelButton" href="#" onclick="history.go(-1)"><i class="ti-angle-left"></i> 返回</a>
  95. </h3>
  96. </div>
  97. <div class="panel-body">
  98. <div class="form-group text-center">
  99. <%--<h3>${oALeave.act.taskName}</h3>--%>
  100. </div>
  101. <form:form id="inputForm" modelAttribute="construction" action="${ctx}/managementcenter/divide/save" method="post" class="form-horizontal">
  102. <form:hidden path="id"/>
  103. <input id="cId" type="hidden" value="${construction.id}">
  104. <%-- <input type="text" value="${construction.disclose.channel}">--%>
  105. <table class="table table-bordered">
  106. <tbody>
  107. <%-- <tr>
  108. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>申请人:</label></td>
  109. <td class="width-35">
  110. ${fns:unescapeHtml(construction.userName)}
  111. </td>
  112. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>审核人:</label></td>
  113. <td class="width-35">
  114. <sys:userselect roleName="项目经理;施工单位" id="tuser" name="tuser.id" value="${construction.tuser.id}" labelName="tuser.name" labelValue="${construction.tuser.name}"
  115. cssClass="form-control required"/>
  116. </td>
  117. </tr>--%>
  118. <tr>
  119. <td class="width-15 active"><label class="pull-right">项目号:</label></td>
  120. <td class="width-35">
  121. ${fns:unescapeHtml(construction.projectId)}
  122. </td>
  123. <td class="width-15 active"><label class="pull-right">项目名称:</label></td>
  124. <td class="width-35">
  125. ${fns:unescapeHtml(construction.projectName)}
  126. </td>
  127. </tr>
  128. <tr>
  129. <td class="width-15 active"><label class="pull-right">接收图纸时间:</label></td>
  130. <td class="width-35">
  131. <fmt:formatDate value="${construction.acceptDate}" pattern="yyyy-MM-dd HH:mm:ss"/>
  132. </td>
  133. <td class="width-15 active"><label class="pull-right">备注说明:</label></td>
  134. <td class="width-35">
  135. <input type="text" class="form-control" id="remark" name="remark" value="">
  136. </td>
  137. </tr>
  138. <tr>
  139. <td class="width-15 active"><label class="pull-right">停电线路:</label></td>
  140. <td class="width-35">
  141. ${fns:unescapeHtml(construction.powerLine)}
  142. </td>
  143. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>停电范围(中间统一用中文分号):</label></td>
  144. <td class="width-35">
  145. ${fns:unescapeHtml(construction.blackoutArea)}
  146. </td>
  147. </tr>
  148. <tr>
  149. <td class="width-15 active"><label class="pull-right">项目类型:</label></td>
  150. <td class="width-35">
  151. ${fns:unescapeHtml(construction.projectType)}
  152. </td>
  153. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>政处初步判断:</label></td>
  154. <td class="width-35">
  155. ${fns:unescapeHtml(construction.preliminaryJudgment)}
  156. </td>
  157. </tr>
  158. <tr>
  159. <td class="width-15 active"><label class="pull-right">是否含土建(不含钢管杆):</label></td>
  160. <td class="width-35">
  161. ${fns:unescapeHtml(construction.civilEngineering)}
  162. </td>
  163. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>钢管杆基础类型:</label></td>
  164. <td class="width-35">
  165. ${fns:unescapeHtml(construction.baseType)}
  166. </td>
  167. </tr>
  168. <tr>
  169. <td class="width-15 active"><label class="pull-right">是否需要规划报批(150米及以上土建):</label></td>
  170. <td class="width-35">
  171. ${fns:unescapeHtml(construction.planApproval)}
  172. </td>
  173. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>设备改造类型:</label></td>
  174. <td class="width-35">
  175. ${fns:unescapeHtml(construction.transformationType)}
  176. </td>
  177. </tr>
  178. <tr>
  179. <td class="width-15 active"><label class="pull-right">改造设备尺寸及间隔数:</label></td>
  180. <td class="width-35">
  181. ${fns:unescapeHtml(construction.transformationEquipment)}
  182. </td>
  183. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>是否含新设备命名:</label></td>
  184. <td class="width-35">
  185. ${fns:unescapeHtml(construction.newNamed)}
  186. </td>
  187. </tr>
  188. <tr>
  189. <td class="width-15 active"><label class="pull-right">是否含变电站新间隔投运:</label></td>
  190. <td class="width-35">
  191. ${fns:unescapeHtml(construction.putInto)}
  192. </td>
  193. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>是否含非涉电电气施工:</label></td>
  194. <td class="width-35">
  195. ${fns:unescapeHtml(construction.electricalConstruction)}
  196. </td>
  197. </tr>
  198. <tr>
  199. <td class="width-15 active"><label class="pull-right">图纸标注的带电作业情况:</label></td>
  200. <td class="width-35">
  201. ${fns:unescapeHtml(construction.theAssignment)}
  202. </td>
  203. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>是否含自动化:</label></td>
  204. <td class="width-35">
  205. ${fns:unescapeHtml(construction.automation)}
  206. </td>
  207. </tr>
  208. <tr>
  209. <td class="width-15 active"><label class="pull-right">二遥或三遥:</label></td>
  210. <td class="width-35">
  211. ${fns:unescapeHtml(construction.remote)}
  212. </td>
  213. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>通信方式:</label></td>
  214. <td class="width-35">
  215. ${fns:unescapeHtml(construction.communicationMode)}
  216. </td>
  217. </tr>
  218. <tr>
  219. <td class="width-15 active"><label class="pull-right">柱开集中或就地:</label></td>
  220. <td class="width-35">
  221. ${fns:unescapeHtml(construction.inSitu)}
  222. </td>
  223. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>环网柜DTU户外或户内:</label></td>
  224. <td class="width-35">
  225. ${fns:unescapeHtml(construction.networkCabinet)}
  226. </td>
  227. </tr>
  228. <tr>
  229. <td class="width-15 active"><label class="pull-right">站房DTU:</label></td>
  230. <td class="width-35">
  231. ${fns:unescapeHtml(construction.station)}
  232. </td>
  233. <td class="width-15 active"><label class="pull-right"><font color="red">*</font>是否为停电打包项目:</label></td>
  234. <td class="width-35">
  235. ${fns:unescapeHtml(construction.powerFailure)}
  236. </td>
  237. </tr>
  238. </tbody>
  239. </table>
  240. </form:form>
  241. <div class="row">
  242. <div class="col-sm-3"></div>
  243. <div class="col-sm-6">
  244. <div class="form-group text-center">
  245. <input id="agree" class="btn btn-primary btn-lg btn-parsley" type="submit" value="没有问题" />&nbsp;
  246. <input id="reject" class="btn btn-primary btn-lg btn-parsley" type="submit" value="存在问题" />
  247. </div>
  248. </div>
  249. </div>
  250. <c:if test="${not empty construction.id}">
  251. <act:flowChart procInsId="${construction.act.procInsId}"/>
  252. <act:histoicFlow procInsId="${construction.act.procInsId}" />
  253. </c:if>
  254. </div>
  255. </div>
  256. </div>
  257. </div>
  258. </div>
  259. </body>
  260. </html>