viewContractTermination.jsp 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728
  1. <%-- <%@ include file="/include/head.jsp"%> --%>
  2. <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
  3. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  4. <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  6. <html>
  7. <head>
  8. <TITLE>查看合同-Termination</TITLE>
  9. <link href="main.css" rel="stylesheet" type="text/css"></link>
  10. <link href="./liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css"></link>
  11. <script type="text/javascript" src="/shares/js/jquery-1.3.2.min.js"></script>
  12. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
  13. <script type="text/javascript" src="/shares/js/common.js"></script>
  14. <script type="text/javascript" src="/shares/js/constant.js"></script>
  15. <script type="text/javascript" src="/shares/js/file.js"></script>
  16. <script src="/shares/xheditor/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js" type="text/javascript" ></script>
  17. <!-- 选择公司 -->
  18. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
  19. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
  20. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
  21. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerSpinner.js" type="text/javascript"></script>
  22. <!-- 里程碑 -->
  23. <link href="/shares/xheditor/xheditor-1.1.14/demos/common.css" rel="stylesheet" type="text/css" media="screen" />
  24. <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/form.css" rel="stylesheet" type="text/css" />
  25. <link href="/shares/css/yw/tms/task.css" rel="stylesheet" type="text/css" />
  26. <link href="${pageContext.request.contextPath }/main.css" rel="stylesheet" type="text/css" />
  27. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  28. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDateEditor.js" type="text/javascript"></script>
  29. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
  30. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerResizable.js" type="text/javascript"></script>
  31. <%-- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script> --%>
  32. <script type="text/javascript" src="/shares/js/yw/contract/contractMilestone.js"> </script>
  33. <!-- 用于控制预警显示 linww 20150312 -->
  34. <script type="text/javascript" src="/shares/js/yw/contract/common/config.js"> </script>
  35. <script type="text/javascript">
  36. var contractMilestoneGrid;
  37. var SendWaysList;
  38. var editindex;
  39. var isfinishData = [{ isfinish: 0, text: '未完成' }, { isfinish: 1, text: '完成'}];
  40. $(document).ready(function(){
  41. //
  42. // var ids1=$("#contract_accessory").val();
  43. // editViewFileHtml(ids1,"contract_main_accessory",false);
  44. // var ids2=$("#main_accessory").val();
  45. // editViewFileHtml(ids2,"contract_picture_accessory",false);
  46. var params="";
  47. var contractId=$("#contractId").val();
  48. params="&contractId="+contractId;
  49. loadContractMilestoneList(params);
  50. });
  51. function loadContractMilestoneList(params) {
  52. /*if(contractMilestoneGrid == undefined){*/
  53. g=contractMilestoneGrid = $("#contractMilestoneGrid").ligerGrid({
  54. columns : [
  55. {
  56. display : '状态名称',
  57. name : 'status_name',
  58. width : 120,
  59. editor: { type: 'text' }
  60. },
  61. // {
  62. // display : '预计日期',
  63. // name : 'plan_date',
  64. // width : 120,
  65. // /*type:'date',
  66. // format: 'yyyy-MM-dd',*/
  67. // editor: { type: 'date',
  68. // ext:function(rowdate,index,curdate){
  69. // var plan_date_value="";
  70. // if(curdate!=undefined){
  71. // var cdate=curdate.split(" ");
  72. // plan_date_value=cdate[0];
  73. // $("#plan_date_value").val(plan_date_value);
  74. // }
  75. // }
  76. // }
  77. // },
  78. {
  79. display : '实际日期',
  80. name : 'reality_date',
  81. width : 120,
  82. /*type:'date',
  83. format: 'yyyy-MM-dd',*/
  84. editor: { type: 'date',
  85. ext:function(rowdate,index,curdate){
  86. var reality_date_value="";
  87. if(curdate!=undefined){
  88. var cdate=curdate.split(" ");
  89. reality_date_value=cdate[0];
  90. $("#reality_date_value").val(reality_date_value);
  91. }
  92. }
  93. }
  94. },
  95. {
  96. display : '金额',
  97. name : 'trade_money',
  98. align : 'center',
  99. width : 100,
  100. editor: { type: 'text' }
  101. },
  102. {
  103. display : '预警天数',
  104. name : 'warn_days',
  105. width : 100,
  106. align : 'center',
  107. hide:contractconfig(),
  108. editor: { type: 'text' }
  109. },
  110. {
  111. display : '预警方式',
  112. name : 'warn_way',
  113. width : 150,
  114. align : 'center',
  115. hide:contractconfig(),
  116. editor: { type: 'select',
  117. ext:function(rowdata,index){
  118. editindex=index;
  119. return {
  120. onBeforeOpen: f_selectSendWays,
  121. render: function ()
  122. {
  123. /*for (var i = 0; i < SendWaysList.length; i++)
  124. {
  125. if (SendWaysList[i]['SendWaysID'] == rowdata.SendWaysID)
  126. return SendWaysList[i]['SendWaysName'];
  127. }*/
  128. /*alert(0);*/
  129. var html="";
  130. if(rowdata!=null){
  131. var warn_way_name;
  132. if(rowdata.warn_way!=""&&rowdata.warn_way!="undefined"&&rowdata.warn_way!=null){
  133. $("#warn_way_value").val(rowdata.warn_way);
  134. warn_way_name=rowdata.warn_way.split(",");
  135. }else{
  136. var str="1,2";
  137. $("#warn_way_value").val(str);
  138. warn_way_name=str.split(",");
  139. /*warn_way_name=new Array();*/
  140. }
  141. for (var i = 0; i < warn_way_name.length; i++)
  142. {
  143. if(warn_way_name[i]=='1'){
  144. html+="短信 ";
  145. }
  146. if(warn_way_name[i]=='2'){
  147. html+="邮件 ";
  148. }
  149. }
  150. }
  151. return html;
  152. }
  153. };
  154. }
  155. },
  156. render:function(item){
  157. var html="";
  158. var warn_way_name;
  159. if(item.warn_way!=""&&item.warn_way!="undefined"&&item.warn_way!=null){
  160. /*alert(item.warn_way);*/
  161. warn_way_name=item.warn_way.split(",");
  162. }else{
  163. warn_way_name=new Array();
  164. }
  165. for (var i = 0; i < warn_way_name.length; i++)
  166. {
  167. if(warn_way_name[i]=='1'){
  168. html+="短信 ";
  169. }
  170. if(warn_way_name[i]=='2'){
  171. html+="邮件 ";
  172. }
  173. }
  174. return html;
  175. }
  176. },
  177. {
  178. display : '操作人',
  179. name : 'operator_name',
  180. width : 100,
  181. align : 'center'
  182. /*editor: { type: 'text' }*/
  183. },
  184. {
  185. display : '是否完成',
  186. name : 'isfinish',
  187. width : 100,
  188. align : 'center',
  189. type:'int',
  190. hide:contractconfig(),
  191. editor: { type: 'select',data:isfinishData , valueColumnName: 'isfinish' },
  192. render: function (item)
  193. {
  194. if (parseInt(item.isfinish) == 1) return '完成';
  195. return '未完成';
  196. }
  197. },
  198. /* {
  199. display : '操作',
  200. width : 100,
  201. align : 'center',
  202. isSort: false,
  203. render : function(rowdata, rowindex, value) {
  204. var h = "";
  205. if (!rowdata._editing){
  206. h += "<a href='javascript:beginEdit(\"" + rowindex + "\",\""+ rowdata.universalid+"\",\""+ rowdata.isfinish+ "\")'>修改</a> ";
  207. h += "<a href='javascript:deleteRow(\"" + rowindex + "\",\""+ rowdata.universalid +"\",\""+ rowdata.isfinish+ "\")'>删除</a> ";
  208. }
  209. else{
  210. var isDelete = rowdata.universalid ? "false" : "true";
  211. h += "<a href='javascript:submitEdit(\"" + rowindex + "\",\""+ rowdata.universalid+ "\")'>提交</a> ";
  212. h += "<a href='javascript:cancelEdit(" + rowindex + ", "+isDelete+")'>取消</a> ";
  213. }
  214. return h;
  215. }
  216. }
  217. , */
  218. {
  219. display : '附件',
  220. name : 'documentids',
  221. width : 100,
  222. align : 'center',
  223. render: function (rowdata, rowindex, value)
  224. {
  225. var html="";
  226. if (rowdata.documentids!=null&&rowdata.documentids!=""){
  227. /*html+="<span class=\"l-file\" len=\"1\">"+rowdata.documentids+"</span>"; */
  228. html += "<a href='javascript:uploadContract(\"" + rowindex + "\",\""+ rowdata.universalid+"\",\""+ rowdata.documentids+ "\")'>查看上传附件</a> ";
  229. }
  230. return html;
  231. }
  232. }
  233. ],
  234. url : 'contractMyLaunch.do?task=contractMilestoneList'+params+'&time=' + new Date().getTime(),
  235. width : "99.8%",
  236. height : 300,
  237. pageSize : 15,
  238. enabledEdit: true,
  239. clickToEdit: false,
  240. rownumbers:false,
  241. pageParmName : 'p',
  242. usePager:false,
  243. pagesizeParmName : 'pSize',
  244. onError:function(err){
  245. alert("获取数据失败,请刷新页面后重试!");
  246. }
  247. });
  248. /*}else{
  249. contractMilestoneGrid.loadData();
  250. }*/
  251. }
  252. function uploadContract(rowid,milestoneId,documentids){
  253. $.ligerDialog.open({ title: '上传附件', width: 700, height: 200,allowClose:false ,
  254. url: 'contractTermination.do?task=toUploadContract&milestoneId='+milestoneId+'&documentids='+documentids+'&time=' + new Date().getTime(),
  255. buttons: [
  256. { text: '关闭', onclick: f_closeUpload }
  257. ]
  258. });
  259. }
  260. function f_closeUpload(item, dialog)
  261. {
  262. dialog.close();
  263. var manager = $("#contractMilestoneGrid").ligerGetGridManager();
  264. manager.loadData();
  265. }
  266. function beginEdit(rowid,universalid,isfinish) {
  267. //现在默认都完成,所以也是可以修改的 linww 20150312 begin
  268. if(!contractconfig()){//true 隐藏
  269. if(isfinish=='1'){
  270. $.ligerDialog.error('该里程碑已完成,不能修改!');
  271. return;
  272. }
  273. }
  274. //现在默认都完成,所以也是可以修改的 linww 20150312 begin
  275. contractMilestoneGrid.beginEdit(rowid);
  276. }
  277. function getSelected(){
  278. var row = contractMilestoneGrid.getSelectedRow();
  279. if (!row) { alert('请选择行'); return; }
  280. alert(JSON.stringify(row));
  281. }
  282. function getData(){
  283. var data = contractMilestoneGrid.getData();
  284. alert(JSON.stringify(data));
  285. }
  286. function Todate(num) {
  287. //Fri Oct 31 18:00:00 UTC+0800 2008
  288. //Mon Jul 08 2013 00:00:00 GMT+0800
  289. num = num + ""; //给字符串后就一个空格
  290. var date = "";
  291. var month = new Array();
  292. month["Jan"] = 1; month["Feb"] = 2; month["Mar"] = 3; month["Apr"] = 4;
  293. month["May"] = 5; month["Jan"] = 6; month["Jul"] = 7; month["Aug"] = 8;
  294. month["Sep"] = 9; month["Oct"] = 10; month["Nov"] = 11; month["Dec"] = 12;
  295. var week = new Array();
  296. week["Mon"] = "一"; week["Tue"] = "二"; week["Wed"] = "三"; week["Thu"] = "四";
  297. week["Fri"] = "五"; week["Sat"] = "六"; week["Sun"] = "日";
  298. str = num.split(" "); //根据空格组成数组
  299. //Fri Oct 31 18:00:00 UTC+0800 2008
  300. /* date = str[5] + "-"; //就是在2008的后面加一个“-”
  301. //通过修改这里可以得到你想要的格式
  302. date = date + month[str[1]] + "-" + str[2] + " " + str[3];
  303. //date=date+" 周"+week[str[0]];
  304. */
  305. //Mon Jul 08 2013 00:00:00 GMT+0800
  306. date= str[3] + "-";
  307. date=date +month[str[1]] + "-" + str[2];
  308. return date;
  309. }
  310. function viewCompanyInfo(companyId,sourceType){
  311. /* $.ligerDialog.open({
  312. title : '查看公司详情',
  313. width : 500,
  314. height : 220,
  315. url : 'contractCompany.do?task=viewContractCompany&id='+companyId,
  316. }); */
  317. if(sourceType=='1'){
  318. $.ligerDialog.open({
  319. title : '查看本公司详情',
  320. width : 500,
  321. height : 220,
  322. url : 'contractCompany.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType,
  323. });
  324. }
  325. if(sourceType=='2'){
  326. $.ligerDialog.open({
  327. title : '查看合作公司详情',
  328. width : 500,
  329. height : 220,
  330. url : 'contractCompany.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType,
  331. });
  332. }
  333. if(sourceType=='3'){
  334. $.ligerDialog.open({
  335. title : '查看供应商详情',
  336. width : 500,
  337. height : 220,
  338. url : 'contractCompany.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType,
  339. });
  340. }
  341. if(sourceType=='4'){
  342. $.ligerDialog.open({
  343. title : '查看客户详情',
  344. width : 500,
  345. height : 220,
  346. url : 'contractCompany.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType,
  347. });
  348. }
  349. }
  350. </script>
  351. <style type="text/css">
  352. body {
  353. padding: 5px;
  354. margin: 0;
  355. }
  356. #layout1 {
  357. width: 100%;
  358. margin: 0;
  359. padding: 0;
  360. }
  361. .l-button {
  362. margin-left: 1px;
  363. }
  364. #deptBtn {
  365. width: 100%;
  366. background: #e5ecf9;
  367. text-align: center;
  368. height: 25px;
  369. padding-top: 3px
  370. }
  371. #leftBtn{
  372. width: 100%;
  373. background: #e5ecf9;
  374. height: 25px;
  375. padding-top: 3px
  376. }
  377. .l-layout-left {
  378. overflow-y: auto;
  379. }
  380. </style>
  381. </HEAD>
  382. <BODY>
  383. <%@ include file="/include/button.jsp"%>
  384. <%@ include file="/include/message.jsp"%>
  385. <div class="l-content">
  386. <form id="editContractEntryForm" name="editContractEntryForm" method="post" action="contractEntry.do?task=editContractEntry">
  387. <div id="layout1">
  388. <div position="center" id="center" title="" class="forum-container">
  389. <input id="tabid" name="tabid" value="${param.tabid }" type="hidden"/>
  390. <input id="contractId" name="contractId" value="${contractInfo.universalid}" type="hidden"/>
  391. <input id="warn_way_value" name="warn_way_value" value="" type="hidden"/>
  392. <input id="plan_date_value" name="plan_date_value" value="" type="hidden"/>
  393. <input id="reality_date_value" name="reality_date_value" value="" type="hidden"/>
  394. <!-- <div id="leftBtn" >
  395. <input type="button" value="保存" class="l-button" onclick="editContractEntry()" id="editContractEntryBtn" />
  396. </div> -->
  397. <table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
  398. <tr>
  399. <th colspan="4">
  400. 合同基本信息
  401. </th>
  402. </tr>
  403. <tr>
  404. <td class="l-table-edit-text">合同编号:</td>
  405. <td class="l-table-edit-td">
  406. <%-- <input id="contract_number" name="contract_number" type='text' value="${contractInfo.contract_number }" readonly="readonly" /> --%>
  407. <span>${contractInfo.contract_number }</span>
  408. </td>
  409. <td class="l-table-edit-text">会签编号:</td>
  410. <td class="l-table-edit-td" >
  411. <%-- <input id="sign_number" name="sign_number" type='text' value="${contractInfo.sign_number }" readonly="readonly" /> --%>
  412. <span>${contractInfo.sign_number }</span>
  413. </td>
  414. </tr>
  415. <tr>
  416. <td class="l-table-edit-text">合同名称:</td>
  417. <td class="l-table-edit-td">
  418. <%-- <input id="contract_name" name="contract_name" type='text' value="${contractInfo.contract_name }" readonly="readonly"/> --%>
  419. <span>${contractInfo.contract_name }</span>
  420. </td>
  421. <td class="l-table-edit-text">合同类型:</td>
  422. <td class="l-table-edit-td">
  423. <%-- <input id="contract_type" name="contract_type" type='text' value="${company.postalcode }" /> --%>
  424. <%-- <select id="contract_type" name="contract_type" style="width:130px;">
  425. <option value="${contractInfo.contract_type }" selected="selected">${contractInfo.contract_type_name }</option>
  426. <c:forEach items="${typeList }" var="item">
  427. <option value="${item.contract_type }" >${item.contract_type_name }</option>
  428. </c:forEach>
  429. </select> --%>
  430. <span>${contractInfo.contract_type_name }</span>
  431. </td>
  432. </tr>
  433. <%-- <tr>
  434. <td class="l-table-edit-text">保修期:</td>
  435. <td class="l-table-edit-td">
  436. <input id="warranty_period" name="warranty_period" type='text' value="${contractInfo.warranty_period }" readonly="readonly"/>&nbsp;月
  437. <span>${contractInfo.warranty_period }</span>&nbsp;月
  438. </td>
  439. <td class="l-table-edit-text">合同金额:</td>
  440. <td class="l-table-edit-td">
  441. <input id="contract_money" name="contract_money" type='text' value="${contractInfo.contract_money_string }" readonly="readonly"/>
  442. <span>${contractInfo.contract_money_string }</span>
  443. </td>
  444. </tr> --%>
  445. <tr>
  446. <td class="l-table-edit-text">合同签订日期:</td>
  447. <td class="l-table-edit-td">
  448. <%-- <input id="contract_signdate" name="contract_signdate" type='text' value="${contractInfo.contract_signdate }" readonly="readonly"/> --%>
  449. <span>${contractInfo.contract_signdate }</span>
  450. <input id="contract_signdate_prompt" name="contract_signdate" type="hidden" value="" readonly="readonly"/>
  451. </td>
  452. <td class="l-table-edit-text">经办人:</td>
  453. <td class="l-table-edit-td">
  454. <%-- <input id="salesman_name" name="salesman_name" type="text" value="${contractInfo.salesman_name }" readonly="readonly"/> --%>
  455. <span>${contractInfo.salesman_name }</span>
  456. <input id="salesman" name="salesman" type="hidden" value="${contractInfo.salesman }" readonly="readonly"/>
  457. <!-- <input id="selectUserButton1" name="selectUserButton1" type="button" class="l-button" value="选择人员" /> -->
  458. </td>
  459. </tr>
  460. <tr>
  461. <td class="l-table-edit-text">签约部门:</td>
  462. <td class="l-table-edit-td">
  463. <%-- <input id="duty_department_name" name="duty_department_name" type="text" value="${contractInfo.duty_department_name }" readonly="readonly"/> --%>
  464. <span>${contractInfo.duty_department_name }</span>
  465. <input id="duty_department" name="duty_department" type="hidden" value="${contractInfo.duty_department }" readonly="readonly"/>
  466. <!-- <input id="selectDeptButton" name="selectDeptButton" type="button" class="l-button" value="选择部门" /> -->
  467. </td>
  468. <td class="l-table-edit-text">我方签约人:</td>
  469. <td class="l-table-edit-td">
  470. <%-- <input id="duty_man_name" name="duty_man_name" type="text" value="${contractInfo.duty_man_name }" readonly="readonly"/> --%>
  471. <span>${contractInfo.duty_man_name }</span>
  472. <input id="duty_man" name="duty_man" type="hidden" value="${contractInfo.duty_man }" readonly="readonly"/>
  473. <!-- <input id="selectUserButton2" name="selectUserButton2" type="button" class="l-button" value="选择人员" /> -->
  474. </td>
  475. </tr>
  476. <tr>
  477. <td class="l-table-edit-text">合同开始日期:</td>
  478. <td class="l-table-edit-td">
  479. <%-- <input id="contract_startdate" name="contract_startdate" type='text' value="${contractInfo.contract_startdate }" readonly="readonly"/> --%>
  480. <span>${contractInfo.contract_startdate }</span>
  481. <input id="contract_startdate_prompt" name="contract_startdate" type="hidden" value=""/>
  482. </td>
  483. <td class="l-table-edit-text">合同截止日期:</td>
  484. <td class="l-table-edit-td">
  485. <%-- <input id="contract_enddate" name="contract_enddate" type='text' value="${contractInfo.contract_enddate }" readonly="readonly"/> --%>
  486. <span>${contractInfo.contract_enddate }</span>
  487. <input id="contract_enddate_prompt" name="contract_enddate" type="hidden" value=""/>
  488. </td>
  489. </tr>
  490. <tr>
  491. <td class="l-table-edit-text">甲方:</td>
  492. <td class="l-table-edit-td">
  493. <%-- <input id="firstparty_name" name="firstparty_name" type="text" value="${contractInfo.firstparty_name }" readonly="readonly"/> --%>
  494. <span>${contractInfo.firstparty_name }</span>
  495. <input id="firstparty" name="firstparty" type="hidden" value="${contractInfo.firstparty }"/>
  496. <c:choose>
  497. <c:when test="${contractInfo.firstparty_table eq '2'}">
  498. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo('${contractInfo.firstparty}','${contractInfo.firstparty_table}')" >查看合作公司详情</a>
  499. </c:when>
  500. <c:when test="${contractInfo.firstparty_table eq '3'}">
  501. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo('${contractInfo.firstparty}','${contractInfo.firstparty_table}')" >查看供应商详情</a>
  502. </c:when>
  503. <c:when test="${contractInfo.firstparty_table eq '4'}">
  504. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo('${contractInfo.firstparty}','${contractInfo.firstparty_table}')" >查看客户详情</a>
  505. </c:when>
  506. <c:otherwise>
  507. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo('${contractInfo.firstparty}','${contractInfo.firstparty_table}')" >查看本公司详情</a>
  508. </c:otherwise>
  509. </c:choose>
  510. <%-- &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.firstparty })" >查看公司详情</a> --%>
  511. <!-- <input id="selectComButton1" name="selectComButton1" type="button" class="l-button" value="选择公司" onclick="selectFirstParty()"/> -->
  512. </td>
  513. <td class="l-table-edit-text">甲方法人:</td>
  514. <td class="l-table-edit-td">
  515. <%-- <input id="firstparty_duty_man" name="firstparty_duty_man" type='text' value="${contractInfo.firstparty_duty_man }" readonly="readonly"/> --%>
  516. <span>${contractInfo.firstparty_duty_man }</span>
  517. </td>
  518. </tr>
  519. <tr>
  520. <td class="l-table-edit-text">乙方:</td>
  521. <td class="l-table-edit-td">
  522. <%-- <input id="secondparty_name" name="secondparty_name" type="text" value="${contractInfo.secondparty_name }" readonly="readonly"/> --%>
  523. <span>${contractInfo.secondparty_name }</span>
  524. <input id="secondparty" name="secondparty" type="hidden" value="${contractInfo.secondparty }"/>
  525. <c:choose>
  526. <c:when test="${contractInfo.secondparty_table eq '2' }">
  527. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty},'${contractInfo.secondparty_table }')" >查看合作公司详情</a>
  528. </c:when>
  529. <c:when test="${contractInfo.secondparty_table eq '3' }">
  530. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty},'${contractInfo.secondparty_table }')" >查看供应商详情</a>
  531. </c:when>
  532. <c:when test="${contractInfo.secondparty_table eq '4' }">
  533. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty},'${contractInfo.secondparty_table }')" >查看客户详情</a>
  534. </c:when>
  535. <c:otherwise>
  536. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty},'${contractInfo.secondparty_table }')" >查看本公司详情</a>
  537. </c:otherwise>
  538. </c:choose>
  539. <%-- &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty })" >查看公司详情</a> --%>
  540. <!-- <input id="selectComButton2" name="selectComButton2" type="button" class="l-button" value="选择公司" onclick="selectSecondParty()"/> -->
  541. </td>
  542. <td class="l-table-edit-text">乙方法人:</td>
  543. <td class="l-table-edit-td">
  544. <%-- <input id="secondparty_duty_man" name="secondparty_duty_man" type='text' value="${contractInfo.secondparty_duty_man }" readonly="readonly"/> --%>
  545. <span>${contractInfo.secondparty_duty_man }</span>
  546. </td>
  547. </tr>
  548. <tr>
  549. <td class="l-table-edit-text">录入日期:</td>
  550. <td class="l-table-edit-td">
  551. <%-- <input id="contract_entrying_date" name="contract_entrying_date" type='text' value="${contractInfo.contract_entrying_date }" readonly="readonly"/> --%>
  552. <span>${contractInfo.contract_entrying_date }</span>
  553. </td>
  554. <td class="l-table-edit-text">录入人:</td>
  555. <td class="l-table-edit-td">
  556. <input id="contract_entrying_operator" name="contract_entrying_operator" type="hidden" value="${contractInfo.contract_entrying_operator }" readonly="readonly"/>
  557. <%-- <input id="contract_entrying_operator_name" name="contract_entrying_operator_name" type='text' value="${contractInfo.contract_entrying_operator_name }" readonly="readonly"/> --%>
  558. <span>${contractInfo.contract_entrying_operator_name }</span>
  559. </td>
  560. </tr>
  561. <tr>
  562. <td class="l-table-edit-text">合同金额:</td>
  563. <td class="l-table-edit-td" >
  564. <span >${contractInfo.contract_money_string }</span>
  565. <%-- <textarea id="contract_money" name="contract_money" rows="4" cols="90">${failInfo.contract_money }</textarea> --%>
  566. </td>
  567. <td class="l-table-edit-text">对方签约人:</td>
  568. <td class="l-table-edit-td" >
  569. <span id="other_contractor" >${contractInfo.other_contractor }</span>
  570. </td>
  571. </tr>
  572. <%-- <tr>
  573. <td class="l-table-edit-text">金额支付方式:</td>
  574. <td class="l-table-edit-td" colspan="3">
  575. <textarea id="payment_method" name="payment_method" rows="4" cols="90" readonly="readonly">${contractInfo.payment_method }</textarea>
  576. <span>${contractInfo.payment_method }</span>
  577. <input id="payment_method" name="payment_method" type='text' value="${company.cellphone }"/>
  578. </td>
  579. </tr> --%>
  580. <tr>
  581. <td class="l-table-edit-text">结算方式:</td>
  582. <td class="l-table-edit-td" colspan="3">
  583. <span>${contractInfo.payment_method }</span>
  584. </td>
  585. </tr>
  586. <tr>
  587. <td class="l-table-edit-text">合同有效期:</td>
  588. <td class="l-table-edit-td" colspan="3">
  589. <span >${contractInfo.warranty_period }</span>
  590. </td>
  591. </tr>
  592. <c:if test="${contractInfo.contract_accessory!='' }">
  593. <tr>
  594. <td class="l-table-edit-text">合同附件:</td>
  595. <td class="l-table-edit-td" colspan="3">
  596. <input id="contract_accessory" name="contract_accessory" type="hidden" value="${contractInfo.contract_accessory }"/>
  597. <div id="fileControl_null" class="fileControl">
  598. <input type="hidden" name="lastFieldId" value="" />
  599. <input type="hidden" name="currentDocument" value="" />
  600. <input type="hidden" name="oldSize" value="" />
  601. <input type="hidden" name="isDelFile" value="">
  602. <input type="hidden" name="isView" value="1">
  603. <input type="hidden" name="isLogin" value="">
  604. <input type="hidden" name="isDownload" value="">
  605. <input type="hidden" name="folder" value="">
  606. <input type="hidden" name="size" value="1">
  607. <input type="hidden" name="defaultValue" value="${contractInfo.contract_accessory }">
  608. <input type="hidden" name="definedCss" value="file-style">
  609. <input type="hidden" name="projectName" value="">
  610. <input type="hidden" name="styleType" value="">
  611. <input type="hidden" name="delEvent" value="">
  612. <input type="hidden" name="fieldName" value="null">
  613. <input type="hidden" name="fileNameLen" value="">
  614. <input type="hidden" name="isCrypt" value="">
  615. <input type="hidden" name="isTrans" value="">
  616. <input type="hidden" name="imgViewId" value="">
  617. <input type="hidden" name="showSrcFileId" value="">
  618. <ul id='fileList' class="fileList"></ul>
  619. <div class="add-style">
  620. <input type="hidden" name="null" id="documentId_null" class="documentId">
  621. <input type="file" name="file" id="file_null" />&nbsp;
  622. <span>
  623. <img align="bottom" style="cursor:pointer" class="add" alt="" src="/ynet/liger/lib/ligerUI/skins/Aqua/images/index/jia.png">
  624. </span>
  625. </div>
  626. </div>
  627. <%-- <jsp:include page="/include/file.jsp"> --%>
  628. <%-- <jsp:param name="fieldName" value="contract_main_accessory" /> --%>
  629. <%-- <jsp:param name="folder" value="contract/main" /> --%>
  630. <%-- <jsp:param name="size" value="1" /> --%>
  631. <%-- <jsp:param name="isView " value="0" /> --%>
  632. <%-- <jsp:param name="isDelFile" value="1" /> --%>
  633. <%-- <jsp:param name="definedCss" value="file-style" /> --%>
  634. <%-- <jsp:param name="cloudeEitor" value="1" /> --%>
  635. <%-- <jsp:param name="documentId" value="${contractInfo.contract_accessory }" /> --%>
  636. <%-- </jsp:include> --%>
  637. <%-- <input id="contract_accessory" name="contract_accessory" type="hidden" value="${contractInfo.contract_accessory }"/> --%>
  638. </td>
  639. </tr>
  640. </c:if>
  641. <c:if test="${contractInfo.main_accessory!='' }">
  642. <tr>
  643. <td class="l-table-edit-text">主要页扫描件:</td>
  644. <td class="l-table-edit-td" colspan="3">
  645. <input id="main_accessory" name="main_accessory" type="hidden" value="${contractInfo.main_accessory }"/>
  646. <div id="fileControl_null" class="fileControl">
  647. <input type="hidden" name="lastFieldId" value="" />
  648. <input type="hidden" name="currentDocument" value="" />
  649. <input type="hidden" name="oldSize" value="" />
  650. <input type="hidden" name="isDelFile" value="">
  651. <input type="hidden" name="isView" value="1">
  652. <input type="hidden" name="isLogin" value="">
  653. <input type="hidden" name="isDownload" value="">
  654. <input type="hidden" name="folder" value="">
  655. <input type="hidden" name="size" value="${main_accessory_size}">
  656. <input type="hidden" name="defaultValue" value="${contractInfo.main_accessory }">
  657. <input type="hidden" name="definedCss" value="file-style">
  658. <input type="hidden" name="projectName" value="">
  659. <input type="hidden" name="styleType" value="">
  660. <input type="hidden" name="delEvent" value="">
  661. <input type="hidden" name="fieldName" value="null">
  662. <input type="hidden" name="fileNameLen" value="">
  663. <input type="hidden" name="isCrypt" value="">
  664. <input type="hidden" name="isTrans" value="">
  665. <input type="hidden" name="imgViewId" value="">
  666. <input type="hidden" name="showSrcFileId" value="">
  667. <ul id='fileList' class="fileList"></ul>
  668. <div class="add-style">
  669. <input type="hidden" name="null" id="documentId_null" class="documentId">
  670. <input type="file" name="file" id="file_null" />&nbsp;
  671. <span>
  672. <img align="bottom" style="cursor:pointer" class="add" alt="" src="/ynet/liger/lib/ligerUI/skins/Aqua/images/index/jia.png">
  673. </span>
  674. </div>
  675. </div>
  676. <%-- <jsp:include page="/include/file.jsp"> --%>
  677. <%-- <jsp:param name="fieldName" value="contract_picture_accessory" /> --%>
  678. <%-- <jsp:param name="folder" value="contract/picture" /> --%>
  679. <%-- <jsp:param name="size" value="${main_accessory_size }" /> --%>
  680. <%-- <jsp:param name="isView " value="1" /> --%>
  681. <%-- <jsp:param name="isDelFile" value="1" /> --%>
  682. <%-- <jsp:param name="definedCss" value="file-style" /> --%>
  683. <%-- <jsp:param name="cloudeEitor" value="1" /> --%>
  684. <%-- <jsp:param name="documentId" value="${contractInfo.main_accessory }" /> --%>
  685. <%-- </jsp:include> --%>
  686. <%-- <input id="main_accessory" name="main_accessory" type="hidden" value="${contractInfo.main_accessory }"/> --%>
  687. </td>
  688. </tr>
  689. </c:if>
  690. <tr>
  691. <th colspan="4">
  692. 里程碑
  693. </th>
  694. </tr>
  695. </table>
  696. </div>
  697. <div style="overflow: visible; clear: both;margin:0;">
  698. <div id="contractMilestoneGrid" style="margin: 0; padding: 0;height:300px;overflow: visible;" ></div>
  699. </div>
  700. </div>
  701. </form>
  702. </div>
  703. </BODY>
  704. </HTML>