workContractgzAudit.jsp 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532
  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="default"/>
  7. <script type="text/javascript">
  8. var validateForm;
  9. function doSubmit(obj){
  10. // 回调函数,在编辑和保存动作时,供openDialog调用提交表单。
  11. if(validateForm.form()){
  12. $("#flag").val("yes");
  13. $("#inputForm").submit();
  14. return true;
  15. }
  16. return false;
  17. }
  18. $(document).ready(function() {
  19. validateForm = $("#inputForm").validate({
  20. submitHandler: function(form){
  21. loading('正在提交,请稍等...');
  22. form.submit();
  23. },
  24. errorContainer: "#messageBox",
  25. errorPlacement: function(error, element) {
  26. $("#messageBox").text("输入有误,请先更正。");
  27. if (element.is(":checkbox")||element.is(":radio")||element.parent().is(".input-append")){
  28. error.appendTo(element.parent().parent());
  29. } else {
  30. error.insertAfter(element);
  31. }
  32. }
  33. });
  34. });
  35. </script>
  36. </head>
  37. <body>
  38. <div class="single-form">
  39. <div class="container">
  40. <form:form id="inputForm" modelAttribute="workContractInfo" enctype="multipart/form-data" action="${ctx}/workcontractinfo/workContractInfo/saveAudit" method="post" class="form-horizontal">
  41. <form:hidden path="id"/>
  42. <form:hidden path="home"/>
  43. <form:hidden path="act.taskId"/>
  44. <form:hidden path="act.taskName"/>
  45. <form:hidden path="act.taskDefKey"/>
  46. <form:hidden path="act.procInsId"/>
  47. <form:hidden path="act.procDefId"/>
  48. <form:hidden id="flag" path="act.flag"/>
  49. <c:set var="status" value="${workContractInfo.act.status}" />
  50. <div class="tabs-container">
  51. <%--<div class="layui-tab" id="tabDiv">
  52. <ul class="layui-tab-title" >
  53. <li class="active"><a data-toggle="tab" href="#tab-11" aria-expanded="true">合同信息</a></li>
  54. <li ><a data-toggle="tab" href="#tab-22" aria-expanded="false">合同评审信息</a></li>
  55. </ul>
  56. </div>--%>
  57. <div class="tab-content">
  58. <div id="tab-11" class="tab-pane active">
  59. <div class="form-group layui-row first lw9">
  60. <div class="form-group-label"><h2>项目合同信息</h2></div>
  61. <c:if test="${workContractInfo.ext == 0}">
  62. <div class="layui-item layui-col-sm6">
  63. <label class="layui-form-label">合同来源:</label>
  64. <div class="layui-input-block">
  65. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="投标项目"/>
  66. </div>
  67. </div>
  68. <div class="layui-item layui-col-sm6">
  69. <label class="layui-form-label lw9">合同编号:</label>
  70. <div class="layui-input-block">
  71. <div class="input-group">
  72. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.contractNum}"/>
  73. <span class="input-group-btn">
  74. <label class="form-status"><c:choose><c:when test="${ empty workContractInfo.contractState}">新添</c:when><c:otherwise>${fns:getDictLabel(workContractInfo.contractState, 'audit_completion_state','')}</c:otherwise> </c:choose></label>
  75. </span>
  76. </div>
  77. </div>
  78. </div>
  79. <div class="layui-item layui-col-sm6">
  80. <label class="layui-form-label">投标项目:</label>
  81. <div class="layui-input-block">
  82. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.project.projectName}"/>
  83. </div>
  84. </div>
  85. </c:if>
  86. <c:if test="${workContractInfo.ext != 0}">
  87. <div class="layui-item layui-col-sm6">
  88. <label class="layui-form-label">合同来源:</label>
  89. <div class="layui-input-block">
  90. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="非投标项目"/>
  91. </div>
  92. </div>
  93. <div class="layui-item layui-col-sm6">
  94. <label class="layui-form-label lw9">合同编号:</label>
  95. <div class="layui-input-block">
  96. <div class="input-group">
  97. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.contractNum}"/>
  98. <span class="input-group-btn">
  99. <label class="form-status"><c:choose><c:when test="${ empty workContractInfo.contractState}">新添</c:when><c:otherwise>${fns:getDictLabel(workContractInfo.contractState, 'audit_completion_state','')}</c:otherwise> </c:choose></label>
  100. </span>
  101. </div>
  102. </div>
  103. </div>
  104. </c:if>
  105. <div class="layui-item layui-col-sm6">
  106. <label class="layui-form-label">总合同名称:</label>
  107. <div class="layui-input-block">
  108. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.totalContractName}"/>
  109. </div>
  110. </div>
  111. <div class="layui-item layui-col-sm6 ">
  112. <label class="layui-form-label ">合同名称:</label>
  113. <div class="layui-input-block">
  114. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.name}"/>
  115. </div>
  116. </div>
  117. <div class="layui-item layui-col-sm6">
  118. <label class="layui-form-label lw9">所属部门:</label>
  119. <div class="layui-input-block">
  120. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.chargeCompanyName}"/>
  121. </div>
  122. </div>
  123. <div class="layui-item layui-col-sm6">
  124. <label class="layui-form-label double-line"><span class="require-item">*</span>合 同 金 额 (元)预计金额:</label>
  125. <div class="layui-input-block">
  126. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<fmt:formatNumber value="${workContractInfo.contractPrice}" pattern="#,#00.00"/>"/>
  127. </div>
  128. </div>
  129. <div class="layui-item layui-col-sm6">
  130. <label class="layui-form-label ">工程分类:</label>
  131. <div class="layui-input-block">
  132. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${fns:getMainDictLabel(workContractInfo.contractType, 'contract_type', '')}"/>
  133. </div>
  134. </div>
  135. <div class="layui-item layui-col-sm6">
  136. <label class="layui-form-label ">主委托方:</label>
  137. <div class="layui-input-block">
  138. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.client.name}"/>
  139. </div>
  140. </div>
  141. <div class="layui-item layui-col-sm6">
  142. <label class="layui-form-label ">签订日期:</label>
  143. <div class="layui-input-block">
  144. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<fmt:formatDate value="${workContractInfo.contractDate}" pattern="yyyy年MM月dd日"/>"/>
  145. </div>
  146. </div>
  147. <div class="layui-item layui-col-sm6">
  148. <label class="layui-form-label ">合同生效日期:</label>
  149. <div class="layui-input-block">
  150. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<fmt:formatDate value="${workContractInfo.effectiveDate}" pattern="yyyy年MM月dd日" type="date" dateStyle="full"/>"/>
  151. </div>
  152. </div>
  153. <div class="layui-item layui-col-sm6">
  154. <label class="layui-form-label ">合同终止日期:</label>
  155. <div class="layui-input-block">
  156. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<fmt:formatDate value="${workContractInfo.closingDate}" pattern="yyyy年MM月dd日" type="date" dateStyle="full"/>"/>
  157. </div>
  158. </div>
  159. <div class="layui-item layui-col-sm6">
  160. <label class="layui-form-label ">对方合同编号:</label>
  161. <div class="layui-input-block">
  162. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.anotherContractNum}"/>
  163. </div>
  164. </div>
  165. <div class="layui-item layui-col-sm6">
  166. <label class="layui-form-label double-line">工程投资额(万元):</label>
  167. <div class="layui-input-block">
  168. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<fmt:formatNumber value="${workContractInfo.investmentAmount}" pattern="#,#00.00"/>"/>
  169. </div>
  170. </div>
  171. <div class="layui-item layui-col-sm6">
  172. <label class="layui-form-label ">归档状态:</label>
  173. <div class="layui-input-block">
  174. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${fns:getDictLabel(workContractInfo.recordState, 'record_state','')}"/>
  175. </div>
  176. </div>
  177. <div class="layui-item layui-col-sm6">
  178. <label class="layui-form-label ">合同类型:</label>
  179. <div class="layui-input-block">
  180. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${fns:getMainDictLabel(workContractInfo.contractTypeDoc, 'contract_info_type', '')}"/>
  181. </div>
  182. </div>
  183. <div class="layui-item layui-col-sm6">
  184. <label class="layui-form-label ">创建时间:</label>
  185. <div class="layui-input-block">
  186. <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<fmt:formatDate value="${workContractInfo.createDate}" pattern="yyyy年MM月dd日" type="date" dateStyle="full"/>"/>
  187. </div>
  188. </div>
  189. <div class="layui-item layui-col-sm12 with-textarea">
  190. <label class="layui-form-label">付款摘要:</label>
  191. <div class="layui-input-block">
  192. <textarea htmlEscape="false" rows="4" readonly="true" maxlength="1000" class="form-control" >${workContractInfo.summaryPayment}</textarea>
  193. </div>
  194. </div>
  195. <div class="layui-item layui-col-sm12 with-textarea">
  196. <label class="layui-form-label">合同特别条款:</label>
  197. <div class="layui-input-block">
  198. <textarea htmlEscape="false" rows="4" readonly="true" maxlength="1000" class="form-control" >${workContractInfo.contractSpecial}</textarea>
  199. </div>
  200. </div>
  201. <%--<div class="layui-item layui-col-sm12 with-textarea">
  202. <label class="layui-form-label">合同类型说明:</label>
  203. <div class="layui-input-block">
  204. <textarea htmlEscape="false" rows="4" readonly="true" maxlength="1000" class="form-control" >${workContractInfo.contractTypeDoc}</textarea>
  205. </div>
  206. </div>--%>
  207. <div class="layui-item layui-col-sm12 with-textarea">
  208. <label class="layui-form-label">备注:</label>
  209. <div class="layui-input-block">
  210. <textarea htmlEscape="false" rows="4" readonly="true" maxlength="1000" class="form-control" >${workContractInfo.remarks}</textarea>
  211. </div>
  212. </div>
  213. <%--<div class="layui-item layui-col-sm12 with-textarea">
  214. <label class="layui-form-label">变更原因:</label>
  215. <div class="layui-input-block">
  216. <textarea htmlEscape="false" rows="4" readonly="true" maxlength="1000" class="form-control" >${workContractInfo.contractCategory}</textarea>
  217. </div>
  218. </div>--%>
  219. </div>
  220. <div class="form-group layui-row">
  221. <div class="form-group-label"><h2>委托方列表</h2></div>
  222. <div class="layui-item layui-col-xs12 form-table-container" >
  223. <table id="contentTable4" class="table table-bordered table-condensed no-bottom-margin details">
  224. <thead>
  225. <tr>
  226. <th width="30%">委托方名称</th>
  227. <th width="20%">客户性质</th>
  228. <th width="20%">所属行业</th>
  229. <th width="30%">所属地区</th>
  230. </tr>
  231. </thead>
  232. <tbody id="workClientInfoList">
  233. <c:if test="${not empty workContractInfo.workClientInfoList}">
  234. <c:forEach items="${workContractInfo.workClientInfoList}" var="casePeopleNorm" varStatus="index">
  235. <tr id="workClientInfoList${index.index}">
  236. <td class="hide">
  237. <%--<input id="workClientInfoList${index.index}_id" name="workClientInfoList[${index.index}].id" type="hidden" value="${casePeopleNorm.id}"/>--%>
  238. </td>
  239. <%--${fns:getDictLabel(workAccount.financialSubjectss, 'not_project_reimbursement', '')}--%>
  240. <td>
  241. <%--<input id="workClientInfoList${index.index}_name" name="workClientInfoList[${index.index}].name" type="text" value="${casePeopleNorm.name}" readonly="true" class="form-control "/>--%>
  242. ${casePeopleNorm.name}
  243. </td>
  244. <td>
  245. <%--<form:select id="workClientInfoList${index.index}_companyType" path="workClientInfoList[${index.index}].companyType" disabled="true" readonly="true" class="form-control">
  246. <form:option value="" label=""/>
  247. <form:options items="${fns:getMainDictList('company_type')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
  248. </form:select>--%>
  249. ${fns:getMainDictLabel(casePeopleNorm.companyType, 'company_type', '')}
  250. </td>
  251. <td>
  252. <%--<form:select id="workClientInfoList${index.index}_companyIndustry" path="workClientInfoList[${index.index}].companyIndustry" disabled="true" readonly="true" class="form-control">
  253. <form:option value="" label=""/>
  254. <form:options items="${fns:getMainDictList('company_industry')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
  255. </form:select>--%>
  256. ${fns:getMainDictLabel(casePeopleNorm.companyIndustry, 'company_industry', '')}
  257. </td>
  258. <td>
  259. <%--<input id="workClientInfoList${index.index}_area" name="workClientInfoList[${index.index}].area.name" type="text" value="${casePeopleNorm.area.name}" readonly="true" class="form-control "/>--%>
  260. ${casePeopleNorm.area.name}
  261. </td>
  262. </tr>
  263. </c:forEach>
  264. </c:if>
  265. </tbody>
  266. </table>
  267. </div>
  268. </div>
  269. <div class="form-group layui-row">
  270. <div class="form-group-label"><h2>合同附件表</h2></div>
  271. <div class="layui-item layui-col-xs12 form-table-container" >
  272. <table id="contentTable" class="table table-bordered table-condensed no-bottom-margin details">
  273. <thead>
  274. <tr>
  275. <th>文件</th>
  276. <th>上传人</th>
  277. <th>上传时间</th>
  278. <th width="240px">操作</th>
  279. </tr>
  280. </thead>
  281. <tbody>
  282. <c:choose>
  283. <c:when test="${not empty workContractInfo.workAttachments}">
  284. <c:forEach items="${workContractInfo.workAttachments}" var="workClientAttachment" >
  285. <tr>
  286. <%--<td>${status.index + 1}</td>--%>
  287. <c:choose>
  288. <c:when test="${fn:containsIgnoreCase(workClientAttachment.attachmentName,'jpg')
  289. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'png')
  290. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'gif')
  291. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'bmp')
  292. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'jpeg')}">
  293. <td><img src="${workClientAttachment.url}" width="50" height="50" onclick="openDialogView('预览','${ctx}/sys/picturepreview/picturePreview?url=${workClientAttachment.url}','90%','90%')" alt="${workClientAttachment.attachmentName}">
  294. </c:when>
  295. <c:otherwise>
  296. <c:choose>
  297. <c:when test="${fn:containsIgnoreCase(workClientAttachment.attachmentName,'pdf')}">
  298. <td><a href="javascript:void(0)" onclick="preview('预览','${workClientAttachment.url}','95%','95%','1')">${workClientAttachment.attachmentName}</a></td>
  299. </c:when>
  300. <c:otherwise>
  301. <td><a href="javascript:void(0)" onclick="preview('预览','${workClientAttachment.url}','95%','95%')">${workClientAttachment.attachmentName}</a></td>
  302. </c:otherwise>
  303. </c:choose>
  304. </c:otherwise>
  305. </c:choose>
  306. <td>${workClientAttachment.createBy.name}</td>
  307. <td><fmt:formatDate value="${workClientAttachment.createDate}" pattern="yyyy-MM-dd"/></td>
  308. <td class="op-td">
  309. <div class="op-btn-box" >
  310. <c:set var="signflag" value="${fns:getSysParam('sign_flag',fns:getUser())}"/>
  311. <c:choose>
  312. <c:when test="${fn:containsIgnoreCase(workClientAttachment.attachmentName,'pdf')
  313. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'doc')
  314. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'docx')
  315. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'xls')
  316. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'xlsx')
  317. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'ppt')
  318. or fn:containsIgnoreCase(workClientAttachment.attachmentName,'pptx')}">
  319. <a href="${ctx}/isignature/iSignatureDocument/sign?recordId=${workClientAttachment.id}" class="op-btn op-btn-sign" target="_blank">签章</a>
  320. <a href="javascript:void(0);" onclick="openDialogView('查看电子签章信息', '${ctx}/isignature/iSignatureDocument/form?recordId=${workClientAttachment.id}','95%', '95%')" class="op-btn op-btn-view" ><i class="fa fa-search-plus"></i> 查看</a>
  321. <c:choose>
  322. <c:when test="${signflag == '是'}">
  323. <a href="javascript:location.href='${ctx}/isignature/iSignatureDocument/download?recordId=${workClientAttachment.id}'" class="op-btn op-btn-download"><i class="fa fa-download"></i>&nbsp;下载</a>
  324. </c:when>
  325. <c:otherwise>
  326. <a href="javascript:location.href='${ctx}/workcontractinfo/workContractInfo/downLoadAttach?file='+encodeURIComponent(encodeURIComponent('${workClientAttachment.url}'));" class="op-btn op-btn-download"><i class="fa fa-download"></i>&nbsp;下载</a>
  327. </c:otherwise>
  328. </c:choose>
  329. </c:when>
  330. <c:otherwise>
  331. <a href="javascript:location.href='${ctx}/workcontractinfo/workContractInfo/downLoadAttach?file='+encodeURIComponent(encodeURIComponent('${workClientAttachment.url}'));" class="op-btn op-btn-download"><i class="fa fa-download"></i>&nbsp;下载</a>
  332. </c:otherwise>
  333. </c:choose>
  334. </div>
  335. </td>
  336. </tr>
  337. </c:forEach>
  338. </c:when>
  339. <c:otherwise>
  340. <tr>
  341. <td colspan="4" align="center">暂无数据</td>
  342. </tr>
  343. </c:otherwise>
  344. </c:choose>
  345. </tbody>
  346. </table>
  347. </div>
  348. </div>
  349. </div>
  350. <%-- <div id="tab-22" class="tab-pane">--%>
  351. <%-- <div class="form-group layui-row first lw14">--%>
  352. <%-- <div class="form-group-label"><h2>评审基础信息</h2></div>--%>
  353. <%-- <div class="layui-item layui-col-sm6">--%>
  354. <%-- <label class="layui-form-label">时间要求:</label>--%>
  355. <%-- <div class="layui-input-block">--%>
  356. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.workContractReview.timeRequirements}"/>--%>
  357. <%-- </div>--%>
  358. <%-- </div>--%>
  359. <%-- <div class="layui-item layui-col-sm6">--%>
  360. <%-- <label class="layui-form-label">特殊要求:</label>--%>
  361. <%-- <div class="layui-input-block">--%>
  362. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="${workContractInfo.workContractReview.specialRequirements}"/>--%>
  363. <%-- </div>--%>
  364. <%-- </div>--%>
  365. <%-- <div class="layui-item layui-col-sm6">--%>
  366. <%-- <label class="layui-form-label">客户要求是否合法:</label>--%>
  367. <%-- <div class="layui-input-block">--%>
  368. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.isLegitimate eq 1}">是</c:when><c:otherwise>否</c:otherwise></c:choose>"/>--%>
  369. <%-- </div>--%>
  370. <%-- </div>--%>
  371. <%-- <div class="layui-item layui-col-sm6">--%>
  372. <%-- <label class="layui-form-label double-line">客户诚信度的初步判断:</label>--%>
  373. <%-- <div class="layui-input-block">--%>
  374. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.credibility eq 1}">低</c:when><c:when test="${workContractInfo.workContractReview.credibility eq 2}">中</c:when><c:otherwise>高</c:otherwise></c:choose>"/>--%>
  375. <%-- </div>--%>
  376. <%-- </div>--%>
  377. <%-- <div class="layui-item layui-col-sm6">--%>
  378. <%-- <label class="layui-form-label">风险初步评价:</label>--%>
  379. <%-- <div class="layui-input-block">--%>
  380. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.preliminaryRiskAssessmen eq 1}">低</c:when><c:when test="${workContractInfo.workContractReview.preliminaryRiskAssessmen eq 2}">高</c:when><c:otherwise>中</c:otherwise></c:choose>"/>--%>
  381. <%-- </div>--%>
  382. <%-- </div>--%>
  383. <%-- <div class="layui-item layui-col-sm6">--%>
  384. <%-- <label class="layui-form-label double-line">被服务对象所处行业环境:</label>--%>
  385. <%-- <div class="layui-input-block">--%>
  386. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.serviceObjectIndustry eq 1}">正常</c:when><c:otherwise>不正常</c:otherwise></c:choose>"/>--%>
  387. <%-- </div>--%>
  388. <%-- </div>--%>
  389. <%-- <div class="layui-item layui-col-sm6">--%>
  390. <%-- <label class="layui-form-label double-line">与服务有关的客户资料能否恰当获取:</label>--%>
  391. <%-- <div class="layui-input-block">--%>
  392. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.isProperAcquisition eq 1}">是</c:when><c:otherwise>否</c:otherwise></c:choose>"/>--%>
  393. <%-- </div>--%>
  394. <%-- </div>--%>
  395. <%-- <div class="layui-item layui-col-sm6">--%>
  396. <%-- <label class="layui-form-label double-line">人员是否能专业胜任:</label>--%>
  397. <%-- <div class="layui-input-block">--%>
  398. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.isUserQualified eq 1}">是</c:when><c:otherwise>否</c:otherwise></c:choose>"/>--%>
  399. <%-- </div>--%>
  400. <%-- </div>--%>
  401. <%-- <div class="layui-item layui-col-sm6">--%>
  402. <%-- <label class="layui-form-label double-line">是否需要借助外部专家力量:</label>--%>
  403. <%-- <div class="layui-input-block">--%>
  404. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.isLegitimate eq 1}">需要</c:when><c:otherwise>不需要</c:otherwise></c:choose>"/>--%>
  405. <%-- </div>--%>
  406. <%-- </div>--%>
  407. <%-- <div class="layui-item layui-col-sm6">--%>
  408. <%-- <label class="layui-form-label double-line">设备能否满足项目要求:</label>--%>
  409. <%-- <div class="layui-input-block">--%>
  410. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.isEquipmentMeetRequirements eq 1}">需要</c:when><c:otherwise>不需要</c:otherwise></c:choose>"/>--%>
  411. <%-- </div>--%>
  412. <%-- </div>--%>
  413. <%-- <div class="layui-item layui-col-sm6">--%>
  414. <%-- <label class="layui-form-label double-line">时间能否满足客户需求:</label>--%>
  415. <%-- <div class="layui-input-block">--%>
  416. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.isTimeMeetRequirements eq 1}">需要</c:when><c:otherwise>不需要</c:otherwise></c:choose>"/>--%>
  417. <%-- </div>--%>
  418. <%-- </div>--%>
  419. <%-- <div class="layui-item layui-col-sm6">--%>
  420. <%-- <label class="layui-form-label double-line">合同是否可以签定:</label>--%>
  421. <%-- <div class="layui-input-block">--%>
  422. <%-- <input htmlEscape="false" readonly="true" class="form-control layui-input" value="<c:choose><c:when test="${workContractInfo.workContractReview.isContractSignature eq 1}">需要</c:when><c:otherwise>不需要</c:otherwise></c:choose>"/>--%>
  423. <%-- </div>--%>
  424. <%-- </div>--%>
  425. <%-- <div class="layui-item layui-col-sm12">--%>
  426. <%-- <label class="layui-form-label">备注信息:</label>--%>
  427. <%-- <div class="layui-input-block">--%>
  428. <%-- <textarea htmlEscape="false" rows="4" readonly="true" maxlength="1000" class="form-control" >${workContractInfo.workContractReview.remarks}</textarea>--%>
  429. <%-- </div>--%>
  430. <%-- </div>--%>
  431. <%-- </div>--%>
  432. <%-- <div class="form-group layui-row">--%>
  433. <%-- <div class="form-group-label"><h2>合同评审附件信息</h2></div>--%>
  434. <%-- <div class="layui-item layui-col-xs12 form-table-container" >--%>
  435. <%-- <table id="contentTable2" class="table table-bordered table-condensed no-bottom-margin details">--%>
  436. <%-- <thead>--%>
  437. <%-- <tr>--%>
  438. <%-- <th>文件</th>--%>
  439. <%-- <th>上传人</th>--%>
  440. <%-- <th>上传时间</th>--%>
  441. <%-- <th width="180px">操作</th>--%>
  442. <%-- </tr>--%>
  443. <%-- </thead>--%>
  444. <%-- <tbody>--%>
  445. <%-- <c:choose>--%>
  446. <%-- <c:when test="${not empty workContractInfo.workContractReview.workAttachments}">--%>
  447. <%-- <c:forEach items="${workContractInfo.workContractReview.workAttachments}" var="workClientAttachment" varStatus="status">--%>
  448. <%-- <tr>--%>
  449. <%-- &lt;%&ndash;<td>${status.index + 1}</td>&ndash;%&gt;--%>
  450. <%-- <c:choose>--%>
  451. <%-- <c:when test="${fn:containsIgnoreCase(workClientAttachment.attachmentName,'jpg')--%>
  452. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'png')--%>
  453. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'gif')--%>
  454. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'bmp')--%>
  455. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'jpeg')}">--%>
  456. <%-- <td><img src="${workClientAttachment.url}" width="50" height="50" onclick="openDialogView('预览','${ctx}/sys/picturepreview/picturePreview?url=${workClientAttachment.url}','90%','90%')" alt="${workClientAttachment.attachmentName}">--%>
  457. <%-- </c:when>--%>
  458. <%-- <c:otherwise>--%>
  459. <%-- <c:choose>--%>
  460. <%-- <c:when test="${fn:containsIgnoreCase(workClientAttachment.attachmentName,'pdf')}">--%>
  461. <%-- <td><a href="javascript:void(0)" onclick="preview('预览','${workClientAttachment.url}','95%','95%','1')">${workClientAttachment.attachmentName}</a></td>--%>
  462. <%-- </c:when>--%>
  463. <%-- <c:otherwise>--%>
  464. <%-- <td><a href="javascript:void(0)" onclick="preview('预览','${workClientAttachment.url}','95%','95%')">${workClientAttachment.attachmentName}</a></td>--%>
  465. <%-- </c:otherwise>--%>
  466. <%-- </c:choose>--%>
  467. <%-- </c:otherwise>--%>
  468. <%-- </c:choose>--%>
  469. <%-- <td>${workClientAttachment.createBy.name}</td>--%>
  470. <%-- <td><fmt:formatDate value="${workClientAttachment.createDate}" pattern="yyyy-MM-dd"/></td>--%>
  471. <%-- <td class="op-td">--%>
  472. <%-- <div class="op-btn-box" >--%>
  473. <%-- <c:set var="signflag" value="${fns:getSysParam('sign_flag',fns:getUser())}"/>--%>
  474. <%-- <c:choose>--%>
  475. <%-- <c:when test="${fn:containsIgnoreCase(workClientAttachment.attachmentName,'pdf')--%>
  476. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'doc')--%>
  477. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'docx')--%>
  478. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'xls')--%>
  479. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'xlsx')--%>
  480. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'ppt')--%>
  481. <%-- or fn:containsIgnoreCase(workClientAttachment.attachmentName,'pptx')}">--%>
  482. <%-- <a href="${ctx}/isignature/iSignatureDocument/sign?recordId=${workClientAttachment.id}" class="op-btn op-btn-sign" target="_blank">签章</a>--%>
  483. <%-- <a href="javascript:void(0);" onclick="openDialogView('查看电子签章信息', '${ctx}/isignature/iSignatureDocument/form?recordId=${workClientAttachment.id}','95%', '95%')" class="op-btn op-btn-view" ><i class="fa fa-search-plus"></i> 查看</a>--%>
  484. <%-- <c:choose>--%>
  485. <%-- <c:when test="${signflag == '是'}">--%>
  486. <%-- <a href="javascript:location.href='${ctx}/isignature/iSignatureDocument/download?recordId=${workClientAttachment.id}'" class="op-btn op-btn-download"><i class="fa fa-download"></i>&nbsp;下载</a>--%>
  487. <%-- </c:when>--%>
  488. <%-- <c:otherwise>--%>
  489. <%-- <a href="javascript:location.href='${ctx}/workcontractinfo/workContractInfo/downLoadAttach?file='+encodeURIComponent(encodeURIComponent('${workClientAttachment.url}'));" class="op-btn op-btn-download"><i class="fa fa-download"></i>&nbsp;下载</a>--%>
  490. <%-- </c:otherwise>--%>
  491. <%-- </c:choose>--%>
  492. <%-- </c:when>--%>
  493. <%-- <c:otherwise>--%>
  494. <%-- <a href="javascript:location.href='${ctx}/workcontractinfo/workContractInfo/downLoadAttach?file='+encodeURIComponent(encodeURIComponent('${workClientAttachment.url}'));" class="op-btn op-btn-download"><i class="fa fa-download"></i>&nbsp;下载</a>--%>
  495. <%-- </c:otherwise>--%>
  496. <%-- </c:choose>--%>
  497. <%-- </div>--%>
  498. <%-- </td>--%>
  499. <%-- </tr>--%>
  500. <%-- </c:forEach>--%>
  501. <%-- </c:when>--%>
  502. <%-- <c:otherwise>--%>
  503. <%-- <tr>--%>
  504. <%-- <td colspan="4" align="center">暂无数据</td>--%>
  505. <%-- </tr>--%>
  506. <%-- </c:otherwise>--%>
  507. <%-- </c:choose>--%>
  508. <%-- </tbody>--%>
  509. <%-- </table>--%>
  510. <%-- </div>--%>
  511. <%-- </div>--%>
  512. <%-- </div>--%>
  513. </div>
  514. </div>
  515. </form:form>
  516. <div class="form-group layui-row">
  517. <div class="form-group-label"><h2>审批流程</h2></div>
  518. <div class="layui-item layui-col-xs12 form-table-container" >
  519. <act:flowChart procInsId="${workContractInfo.act.procInsId}"/>
  520. <act:histoicFlow procInsId="${workContractInfo.act.procInsId}"/>
  521. </div>
  522. </div>
  523. </div>
  524. </div>
  525. </body>
  526. </html>