viewContractTermination.jsp 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629
  1. <%-- <%@ include file="/include/head.jsp"%> --%>
  2. <%@ page contentType="text/html;charset=GBK"%>
  3. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <HEAD>
  6. <TITLE>新增合同</TITLE>
  7. <link href="main.css" rel="stylesheet" type="text/css"></link>
  8. <link href="/shares/js/yw/master1/liger/skins/ynet/css/ligerui-all.css"
  9. rel="stylesheet" type="text/css" />
  10. <script type="text/javascript" src="/shares/js/jquery-1.3.2.min.js"></script>
  11. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
  12. <script type="text/javascript" src="/shares/js/common.js"></script>
  13. <script type="text/javascript" src="/shares/js/constant.js"></script>
  14. <script type="text/javascript" src="/shares/js/file.js"></script>
  15. <script src="/shares/xheditor/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js" type="text/javascript" ></script>
  16. <!-- 选择公司 -->
  17. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
  18. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
  19. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
  20. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerSpinner.js" type="text/javascript"></script>
  21. <!-- 里程碑 -->
  22. <link href="/shares/xheditor/xheditor-1.1.14/demos/common.css" rel="stylesheet" type="text/css" media="screen" />
  23. <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/form.css" rel="stylesheet" type="text/css" />
  24. <link href="/shares/css/yw/tms/task.css" rel="stylesheet" type="text/css" />
  25. <link href="${pageContext.request.contextPath }/main.css" rel="stylesheet" type="text/css" />
  26. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
  27. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDateEditor.js" type="text/javascript"></script>
  28. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
  29. <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerResizable.js" type="text/javascript"></script>
  30. <%-- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script> --%>
  31. <script type="text/javascript" src="/shares/js/yw/contract/contractMilestone.js"> </script>
  32. <link href="/shares/css/yw/master1/reset.css" rel="stylesheet"
  33. type="text/css" />
  34. <script type="text/javascript" src="/shares/js/yw/master1/page.js"></script>
  35. <script type="text/javascript" src="/shares/js/yw/master1/common.js"></script>
  36. <link rel="stylesheet" type="text/css" href="/shares/css/yw/master1/win/jquery.jscrollpane.codrops1.css" />
  37. <!-- the mousewheel plugin -->
  38. <script type="text/javascript" src="/shares/js/yw/master1/jquery.mousewheel.js"></script>
  39. <!-- the jScrollPane script -->
  40. <script type="text/javascript" src="/shares/js/yw/master1/jquery.jscrollpane.min.js"></script>
  41. <script type="text/javascript" src="/shares/js/yw/master1/scroll-startstop.events.jquery.js"></script>
  42. <script type="text/javascript" src="/shares/js/yw/master1/scroll.js"></script>
  43. <script type="text/javascript">
  44. var contractMilestoneGrid;
  45. var SendWaysList;
  46. var editindex;
  47. var isfinishData = [{ isfinish: 0, text: '未完成' }, { isfinish: 1, text: '完成'}];
  48. $(document).ready(function(){
  49. var ids1=$("#contract_accessory").val();
  50. editViewFileHtml(ids1,"contract_main_accessory",false);
  51. var ids2=$("#main_accessory").val();
  52. editViewFileHtml(ids2,"contract_picture_accessory",false);
  53. var params="";
  54. var contractId=$("#contractId").val();
  55. params="&contractId="+contractId;
  56. loadContractMilestoneList(params);
  57. });
  58. function loadContractMilestoneList(params) {
  59. /*if(contractMilestoneGrid == undefined){*/
  60. g=contractMilestoneGrid = $("#contractMilestoneGrid").ligerGrid({
  61. columns : [
  62. {
  63. display : '状态名称',
  64. name : 'status_name',
  65. width : 120,
  66. editor: { type: 'text' }
  67. },
  68. {
  69. display : '预计日期',
  70. name : 'plan_date',
  71. width : 120,
  72. /*type:'date',
  73. format: 'yyyy-MM-dd',*/
  74. editor: { type: 'date',
  75. ext:function(rowdate,index,curdate){
  76. var plan_date_value="";
  77. if(curdate!=undefined){
  78. var cdate=curdate.split(" ");
  79. plan_date_value=cdate[0];
  80. $("#plan_date_value").val(plan_date_value);
  81. }
  82. }
  83. }
  84. },
  85. {
  86. display : '实际日期',
  87. name : 'reality_date',
  88. width : 120,
  89. /*type:'date',
  90. format: 'yyyy-MM-dd',*/
  91. editor: { type: 'date',
  92. ext:function(rowdate,index,curdate){
  93. var reality_date_value="";
  94. if(curdate!=undefined){
  95. var cdate=curdate.split(" ");
  96. reality_date_value=cdate[0];
  97. $("#reality_date_value").val(reality_date_value);
  98. }
  99. }
  100. }
  101. },
  102. {
  103. display : '金额',
  104. name : 'trade_money',
  105. align : 'center',
  106. width : 100,
  107. editor: { type: 'text' }
  108. },
  109. {
  110. display : '预警天数',
  111. name : 'warn_days',
  112. width : 100,
  113. align : 'center',
  114. editor: { type: 'text' }
  115. },
  116. {
  117. display : '预警方式',
  118. name : 'warn_way',
  119. width : 150,
  120. align : 'center',
  121. editor: { type: 'select',
  122. ext:function(rowdata,index){
  123. editindex=index;
  124. return {
  125. onBeforeOpen: f_selectSendWays,
  126. render: function ()
  127. {
  128. /*for (var i = 0; i < SendWaysList.length; i++)
  129. {
  130. if (SendWaysList[i]['SendWaysID'] == rowdata.SendWaysID)
  131. return SendWaysList[i]['SendWaysName'];
  132. }*/
  133. /*alert(0);*/
  134. var html="";
  135. if(rowdata!=null){
  136. var warn_way_name;
  137. if(rowdata.warn_way!=""&&rowdata.warn_way!="undefined"&&rowdata.warn_way!=null){
  138. $("#warn_way_value").val(rowdata.warn_way);
  139. warn_way_name=rowdata.warn_way.split(",");
  140. }else{
  141. var str="1,2";
  142. $("#warn_way_value").val(str);
  143. warn_way_name=str.split(",");
  144. /*warn_way_name=new Array();*/
  145. }
  146. for (var i = 0; i < warn_way_name.length; i++)
  147. {
  148. if(warn_way_name[i]=='1'){
  149. html+="短信 ";
  150. }
  151. if(warn_way_name[i]=='2'){
  152. html+="邮件 ";
  153. }
  154. }
  155. }
  156. return html;
  157. }
  158. };
  159. }
  160. },
  161. render:function(item){
  162. var html="";
  163. var warn_way_name;
  164. if(item.warn_way!=""&&item.warn_way!="undefined"&&item.warn_way!=null){
  165. /*alert(item.warn_way);*/
  166. warn_way_name=item.warn_way.split(",");
  167. }else{
  168. warn_way_name=new Array();
  169. }
  170. for (var i = 0; i < warn_way_name.length; i++)
  171. {
  172. if(warn_way_name[i]=='1'){
  173. html+="短信 ";
  174. }
  175. if(warn_way_name[i]=='2'){
  176. html+="邮件 ";
  177. }
  178. }
  179. return html;
  180. }
  181. },
  182. {
  183. display : '操作人',
  184. name : 'operator_name',
  185. width : 100,
  186. align : 'center'
  187. /*editor: { type: 'text' }*/
  188. },
  189. {
  190. display : '是否完成',
  191. name : 'isfinish',
  192. width : 100,
  193. align : 'center',
  194. type:'int',
  195. editor: { type: 'select',data:isfinishData , valueColumnName: 'isfinish' },
  196. render: function (item)
  197. {
  198. if (parseInt(item.isfinish) == 1) return '完成';
  199. return '未完成';
  200. }
  201. },
  202. /* {
  203. display : '操作',
  204. width : 100,
  205. align : 'center',
  206. isSort: false,
  207. render : function(rowdata, rowindex, value) {
  208. var h = "";
  209. if (!rowdata._editing){
  210. h += "<a href='javascript:beginEdit(\"" + rowindex + "\",\""+ rowdata.universalid+"\",\""+ rowdata.isfinish+ "\")'>修改</a> ";
  211. h += "<a href='javascript:deleteRow(\"" + rowindex + "\",\""+ rowdata.universalid +"\",\""+ rowdata.isfinish+ "\")'>删除</a> ";
  212. }
  213. else{
  214. var isDelete = rowdata.universalid ? "false" : "true";
  215. h += "<a href='javascript:submitEdit(\"" + rowindex + "\",\""+ rowdata.universalid+ "\")'>提交</a> ";
  216. h += "<a href='javascript:cancelEdit(" + rowindex + ", "+isDelete+")'>取消</a> ";
  217. }
  218. return h;
  219. }
  220. }
  221. , */
  222. {
  223. display : '附件',
  224. name : 'documentids',
  225. width : 100,
  226. align : 'center',
  227. render: function (rowdata, rowindex, value)
  228. {
  229. var html="";
  230. if (rowdata.documentids!=null&&rowdata.documentids!=""){
  231. /*html+="<span class=\"l-file\" len=\"1\">"+rowdata.documentids+"</span>"; */
  232. html += "<a href='javascript:uploadContract(\"" + rowindex + "\",\""+ rowdata.universalid+"\",\""+ rowdata.documentids+ "\")'>查看上传附件</a> ";
  233. }
  234. return html;
  235. }
  236. }
  237. ],
  238. url : 'MTContractMyLaunchAction.do?task=contractMilestoneList'+params+'&time=' + new Date().getTime(),
  239. width : "99.8%",
  240. height : 300,
  241. pageSize : 15,
  242. enabledEdit: true,
  243. clickToEdit: false,
  244. rownumbers:false,
  245. pageParmName : 'p',
  246. usePager:false,
  247. pagesizeParmName : 'pSize',
  248. onError:function(err){
  249. alert("获取数据失败,请刷新页面后重试!");
  250. }
  251. });
  252. /*}else{
  253. contractMilestoneGrid.loadData();
  254. }*/
  255. }
  256. function uploadContract(rowid,milestoneId,documentids){
  257. $.ligerDialog.open({ title: '上传附件', width: 700, height: 200,allowClose:false ,
  258. url: 'MTContractTerminationAction.do?task=toUploadContract&milestoneId='+milestoneId+'&documentids='+documentids+'&time=' + new Date().getTime(),
  259. buttons: [
  260. { text: '关闭', onclick: f_closeUpload }
  261. ]
  262. });
  263. }
  264. function f_closeUpload(item, dialog)
  265. {
  266. dialog.close();
  267. var manager = $("#contractMilestoneGrid").ligerGetGridManager();
  268. manager.loadData();
  269. }
  270. function beginEdit(rowid,universalid,isfinish) {
  271. if(isfinish=='1'){
  272. $.ligerDialog.error('该里程碑已完成,不能修改!');
  273. return;
  274. }
  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 : 'MTContractCompanyAction.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 : 'MTContractCompanyAction.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 : 'MTContractCompanyAction.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType
  339. });
  340. }
  341. }
  342. </script>
  343. <style type="text/css">
  344. body {
  345. overflow:hidden;
  346. background:#fff;
  347. }
  348. </style>
  349. </HEAD>
  350. <BODY ontouchmove="event.preventDefault();">
  351. <%@ include file="/include/button.jsp"%>
  352. <%@ include file="/include/message.jsp"%>
  353. <div class="s_title b10 f6">
  354. <img src="/shares/images/master1/fqlc.png" width="27" height="26" /> 查看合同终止信息
  355. <div class="article_title"><input class="art_back" onclick="history.back(-1);" type="button" /></div></div>
  356. <!-- <div class="liuyan"> -->
  357. <div id="jp-container" class="jp-container" style="margin-top:50px; ">
  358. <div class="article_b" >
  359. <form id="editContractEntryForm" name="editContractEntryForm" method="post" action="contractEntry.do?task=editContractEntry">
  360. <div id="layout1" style="padding-top: 30px;">
  361. <div position="center" id="center" title="" class="forum-container">
  362. <input id="tabid" name="tabid" value="${param.tabid }" type="hidden"/>
  363. <input id="contractId" name="contractId" value="${contractInfo.universalid}" type="hidden"/>
  364. <input id="warn_way_value" name="warn_way_value" value="" type="hidden"/>
  365. <input id="plan_date_value" name="plan_date_value" value="" type="hidden"/>
  366. <input id="reality_date_value" name="reality_date_value" value="" type="hidden"/>
  367. <!-- <div id="leftBtn" >
  368. <input type="button" value="保存" class="l-button" onclick="editContractEntry()" id="editContractEntryBtn" />
  369. </div> -->
  370. <table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
  371. <tr>
  372. <th colspan="4">
  373. 合同基本信息
  374. </th>
  375. </tr>
  376. <tr>
  377. <td class="l-table-edit-text">合同编号:</td>
  378. <td class="l-table-edit-td">
  379. <%-- <input id="contract_number" name="contract_number" type='text' value="${contractInfo.contract_number }" readonly="readonly" /> --%>
  380. <span>${contractInfo.contract_number }</span>
  381. </td>
  382. <td class="l-table-edit-text">会签编号:</td>
  383. <td class="l-table-edit-td" >
  384. <%-- <input id="sign_number" name="sign_number" type='text' value="${contractInfo.sign_number }" readonly="readonly" /> --%>
  385. <span>${contractInfo.sign_number }</span>
  386. </td>
  387. </tr>
  388. <tr>
  389. <td class="l-table-edit-text">合同名称:</td>
  390. <td class="l-table-edit-td">
  391. <%-- <input id="contract_name" name="contract_name" type='text' value="${contractInfo.contract_name }" readonly="readonly"/> --%>
  392. <span>${contractInfo.contract_name }</span>
  393. </td>
  394. <td class="l-table-edit-text">合同类型:</td>
  395. <td class="l-table-edit-td">
  396. <%-- <input id="contract_type" name="contract_type" type='text' value="${company.postalcode }" /> --%>
  397. <%-- <select id="contract_type" name="contract_type" style="width:130px;">
  398. <option value="${contractInfo.contract_type }" selected="selected">${contractInfo.contract_type_name }</option>
  399. <c:forEach items="${typeList }" var="item">
  400. <option value="${item.contract_type }" >${item.contract_type_name }</option>
  401. </c:forEach>
  402. </select> --%>
  403. <span>${contractInfo.contract_type_name }</span>
  404. </td>
  405. </tr>
  406. <%-- <tr>
  407. <td class="l-table-edit-text">保修期:</td>
  408. <td class="l-table-edit-td">
  409. <input id="warranty_period" name="warranty_period" type='text' value="${contractInfo.warranty_period }" readonly="readonly"/>&nbsp;月
  410. <span>${contractInfo.warranty_period }</span>&nbsp;月
  411. </td>
  412. <td class="l-table-edit-text">合同金额:</td>
  413. <td class="l-table-edit-td">
  414. <input id="contract_money" name="contract_money" type='text' value="${contractInfo.contract_money_string }" readonly="readonly"/>
  415. <span>${contractInfo.contract_money_string }</span>
  416. </td>
  417. </tr> --%>
  418. <tr>
  419. <td class="l-table-edit-text">合同签订日期:</td>
  420. <td class="l-table-edit-td">
  421. <%-- <input id="contract_signdate" name="contract_signdate" type='text' value="${contractInfo.contract_signdate }" readonly="readonly"/> --%>
  422. <span>${contractInfo.contract_signdate }</span>
  423. <input id="contract_signdate_prompt" name="contract_signdate" type="hidden" value="" readonly="readonly"/>
  424. </td>
  425. <td class="l-table-edit-text">经办人:</td>
  426. <td class="l-table-edit-td">
  427. <%-- <input id="salesman_name" name="salesman_name" type="text" value="${contractInfo.salesman_name }" readonly="readonly"/> --%>
  428. <span>${contractInfo.salesman_name }</span>
  429. <input id="salesman" name="salesman" type="hidden" value="${contractInfo.salesman }" readonly="readonly"/>
  430. <!-- <input id="selectUserButton1" name="selectUserButton1" type="button" class="l-button" value="选择人员" /> -->
  431. </td>
  432. </tr>
  433. <tr>
  434. <td class="l-table-edit-text">签约部门:</td>
  435. <td class="l-table-edit-td">
  436. <%-- <input id="duty_department_name" name="duty_department_name" type="text" value="${contractInfo.duty_department_name }" readonly="readonly"/> --%>
  437. <span>${contractInfo.duty_department_name }</span>
  438. <input id="duty_department" name="duty_department" type="hidden" value="${contractInfo.duty_department }" readonly="readonly"/>
  439. <!-- <input id="selectDeptButton" name="selectDeptButton" type="button" class="l-button" value="选择部门" /> -->
  440. </td>
  441. <td class="l-table-edit-text">我方签约人:</td>
  442. <td class="l-table-edit-td">
  443. <%-- <input id="duty_man_name" name="duty_man_name" type="text" value="${contractInfo.duty_man_name }" readonly="readonly"/> --%>
  444. <span>${contractInfo.duty_man_name }</span>
  445. <input id="duty_man" name="duty_man" type="hidden" value="${contractInfo.duty_man }" readonly="readonly"/>
  446. <!-- <input id="selectUserButton2" name="selectUserButton2" type="button" class="l-button" value="选择人员" /> -->
  447. </td>
  448. </tr>
  449. <tr>
  450. <td class="l-table-edit-text">合同开始日期:</td>
  451. <td class="l-table-edit-td">
  452. <%-- <input id="contract_startdate" name="contract_startdate" type='text' value="${contractInfo.contract_startdate }" readonly="readonly"/> --%>
  453. <span>${contractInfo.contract_startdate }</span>
  454. <input id="contract_startdate_prompt" name="contract_startdate" type="hidden" value=""/>
  455. </td>
  456. <td class="l-table-edit-text">合同截止日期:</td>
  457. <td class="l-table-edit-td">
  458. <%-- <input id="contract_enddate" name="contract_enddate" type='text' value="${contractInfo.contract_enddate }" readonly="readonly"/> --%>
  459. <span>${contractInfo.contract_enddate }</span>
  460. <input id="contract_enddate_prompt" name="contract_enddate" type="hidden" value=""/>
  461. </td>
  462. </tr>
  463. <tr>
  464. <td class="l-table-edit-text">甲方:</td>
  465. <td class="l-table-edit-td">
  466. <%-- <input id="firstparty_name" name="firstparty_name" type="text" value="${contractInfo.firstparty_name }" readonly="readonly"/> --%>
  467. <span>${contractInfo.firstparty_name }</span>
  468. <input id="firstparty" name="firstparty" type="hidden" value="${contractInfo.firstparty }"/>
  469. <c:choose>
  470. <c:when test="${contractInfo.firstparty_table eq '2'}">
  471. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.firstparty},'${contractInfo.firstparty_table}')" >查看供应商详情</a>
  472. </c:when>
  473. <c:when test="${contractInfo.firstparty_table eq '3'}">
  474. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.firstparty},'${contractInfo.firstparty_table}')" >查看客户详情</a>
  475. </c:when>
  476. <c:otherwise>
  477. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.firstparty},'${contractInfo.firstparty_table}')" >查看公司详情</a>
  478. </c:otherwise>
  479. </c:choose>
  480. <%-- &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.firstparty })" >查看公司详情</a> --%>
  481. <!-- <input id="selectComButton1" name="selectComButton1" type="button" class="l-button" value="选择公司" onclick="selectFirstParty()"/> -->
  482. </td>
  483. <td class="l-table-edit-text">甲方法人:</td>
  484. <td class="l-table-edit-td">
  485. <%-- <input id="firstparty_duty_man" name="firstparty_duty_man" type='text' value="${contractInfo.firstparty_duty_man }" readonly="readonly"/> --%>
  486. <span>${contractInfo.firstparty_duty_man }</span>
  487. </td>
  488. </tr>
  489. <tr>
  490. <td class="l-table-edit-text">乙方:</td>
  491. <td class="l-table-edit-td">
  492. <%-- <input id="secondparty_name" name="secondparty_name" type="text" value="${contractInfo.secondparty_name }" readonly="readonly"/> --%>
  493. <span>${contractInfo.secondparty_name }</span>
  494. <input id="secondparty" name="secondparty" type="hidden" value="${contractInfo.secondparty }"/>
  495. <c:choose>
  496. <c:when test="${contractInfo.secondparty_table eq '2' }">
  497. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty},'${contractInfo.secondparty_table }')" >查看供应商详情</a>
  498. </c:when>
  499. <c:when test="${contractInfo.secondparty_table eq '3' }">
  500. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty},'${contractInfo.secondparty_table }')" >查看客户详情</a>
  501. </c:when>
  502. <c:otherwise>
  503. &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty},'${contractInfo.secondparty_table }')" >查看公司详情</a>
  504. </c:otherwise>
  505. </c:choose>
  506. <%-- &nbsp;&nbsp;&nbsp;<a href="#" onclick="viewCompanyInfo(${contractInfo.secondparty })" >查看公司详情</a> --%>
  507. <!-- <input id="selectComButton2" name="selectComButton2" type="button" class="l-button" value="选择公司" onclick="selectSecondParty()"/> -->
  508. </td>
  509. <td class="l-table-edit-text">乙方法人:</td>
  510. <td class="l-table-edit-td">
  511. <%-- <input id="secondparty_duty_man" name="secondparty_duty_man" type='text' value="${contractInfo.secondparty_duty_man }" readonly="readonly"/> --%>
  512. <span>${contractInfo.secondparty_duty_man }</span>
  513. </td>
  514. </tr>
  515. <tr>
  516. <td class="l-table-edit-text">录入日期:</td>
  517. <td class="l-table-edit-td">
  518. <%-- <input id="contract_entrying_date" name="contract_entrying_date" type='text' value="${contractInfo.contract_entrying_date }" readonly="readonly"/> --%>
  519. <span>${contractInfo.contract_entrying_date }</span>
  520. </td>
  521. <td class="l-table-edit-text">录入人:</td>
  522. <td class="l-table-edit-td">
  523. <input id="contract_entrying_operator" name="contract_entrying_operator" type="hidden" value="${contractInfo.contract_entrying_operator }" readonly="readonly"/>
  524. <%-- <input id="contract_entrying_operator_name" name="contract_entrying_operator_name" type='text' value="${contractInfo.contract_entrying_operator_name }" readonly="readonly"/> --%>
  525. <span>${contractInfo.contract_entrying_operator_name }</span>
  526. </td>
  527. </tr>
  528. <tr>
  529. <td class="l-table-edit-text">合同金额:</td>
  530. <td class="l-table-edit-td" >
  531. <span >${contractInfo.contract_money_string }</span>
  532. <%-- <textarea id="contract_money" name="contract_money" rows="4" cols="90">${failInfo.contract_money }</textarea> --%>
  533. </td>
  534. <td class="l-table-edit-text">对方签约人:</td>
  535. <td class="l-table-edit-td" >
  536. <span id="other_contractor" >${contractInfo.other_contractor }</span>
  537. </td>
  538. </tr>
  539. <%-- <tr>
  540. <td class="l-table-edit-text">金额支付方式:</td>
  541. <td class="l-table-edit-td" colspan="3">
  542. <textarea id="payment_method" name="payment_method" rows="4" cols="90" readonly="readonly">${contractInfo.payment_method }</textarea>
  543. <span>${contractInfo.payment_method }</span>
  544. <input id="payment_method" name="payment_method" type='text' value="${company.cellphone }"/>
  545. </td>
  546. </tr> --%>
  547. <tr>
  548. <td class="l-table-edit-text">结算方式:</td>
  549. <td class="l-table-edit-td" colspan="3">
  550. <span>${contractInfo.payment_method }</span>
  551. </td>
  552. </tr>
  553. <tr>
  554. <td class="l-table-edit-text">合同有效期:</td>
  555. <td class="l-table-edit-td" colspan="3">
  556. <span >${contractInfo.warranty_period }</span>
  557. </td>
  558. </tr>
  559. <c:if test="${contractInfo.contract_accessory!='' }">
  560. <tr>
  561. <td class="l-table-edit-text">合同附件:</td>
  562. <td class="l-table-edit-td" colspan="3">
  563. <jsp:include page="/include/file.jsp">
  564. <jsp:param name="fieldName" value="contract_main_accessory" />
  565. <jsp:param name="folder" value="contract/main" />
  566. <jsp:param name="size" value="1" />
  567. <jsp:param name="isView " value="0" />
  568. <jsp:param name="isDelFile" value="1" />
  569. <jsp:param name="definedCss" value="file-style" />
  570. </jsp:include>
  571. <input id="contract_accessory" name="contract_accessory" type="hidden" value="${contractInfo.contract_accessory }"/>
  572. </td>
  573. </tr>
  574. </c:if>
  575. <c:if test="${contractInfo.main_accessory!='' }">
  576. <tr>
  577. <td class="l-table-edit-text">主要页扫描件:</td>
  578. <td class="l-table-edit-td" colspan="3">
  579. <jsp:include page="/include/file.jsp">
  580. <jsp:param name="fieldName" value="contract_picture_accessory" />
  581. <jsp:param name="folder" value="contract/picture" />
  582. <jsp:param name="size" value="${main_accessory_size }" />
  583. <jsp:param name="isView " value="1" />
  584. <jsp:param name="isDelFile" value="1" />
  585. <jsp:param name="definedCss" value="file-style" />
  586. </jsp:include>
  587. <input id="main_accessory" name="main_accessory" type="hidden" value="${contractInfo.main_accessory }"/>
  588. </td>
  589. </tr>
  590. </c:if>
  591. <tr>
  592. <th colspan="4">
  593. 里程碑
  594. </th>
  595. </tr>
  596. </table>
  597. </div>
  598. <div style="overflow: visible; clear: both;margin:0;">
  599. <div id="contractMilestoneGrid" style="margin: 0; padding: 0;height:300px;overflow: visible;" ></div>
  600. </div>
  601. </div>
  602. </form>
  603. </div>
  604. </div>
  605. </BODY>
  606. </HTML>