editContractEntry.jsp 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569
  1. <%@ page language="java" contentType="text/html;charset=GBK"
  2. pageEncoding="GBK"%>
  3. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  4. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  5. <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  7. <html>
  8. <head>
  9. <meta http-equiv="Content-Type" content="text/html;charset=GBK">
  10. <title>编辑合同</title>
  11. <link href="/shares/css/yw/master1/reset.css" rel="stylesheet"
  12. type="text/css" />
  13. <link href="/shares/js/yw/master1/liger/skins/ynet/css/ligerui-all.css"
  14. rel="stylesheet" type="text/css" />
  15. <script type="text/javascript" src="/shares/js/jquery-1.3.2.min.js"></script>
  16. <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js" type="text/javascript"></script>
  17. <script type="text/javascript" src="/shares/js/constant.js"></script>
  18. <script type="text/javascript" src="/shares/js/common.js"></script>
  19. <script type="text/javascript" src="/shares/js/file.js"></script>
  20. <link rel="stylesheet" type="text/css"
  21. href="/shares/css/yw/master1/${sessionScope.loginFrom}/jquery.jscrollpane.codrops1.css" />
  22. <!-- the mousewheel plugin -->
  23. <script type="text/javascript"
  24. src="/shares/js/yw/master1/jquery.mousewheel.js"></script>
  25. <!-- the jScrollPane script -->
  26. <script type="text/javascript"
  27. src="/shares/js/yw/master1/jquery.jscrollpane.min.js"></script>
  28. <script type="text/javascript"
  29. src="/shares/js/yw/master1/scroll-startstop.events.jquery.js"></script>
  30. <script type="text/javascript" src="/shares/js/yw/master1/scroll.js"></script>
  31. <script
  32. src="/shares/xheditor/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js"
  33. type="text/javascript"></script>
  34. <!-- 显示金额 -->
  35. <script src="/shares/js/yw/contract/contractMoneyDisplay.js"
  36. type="text/javascript"></script>
  37. <script type="text/javascript" src="/shares/js/yw/master1/desktop/desktop.js"></script>
  38. <script type="text/javascript" src="/shares/js/yw/master1/desktop/jquery.winResize.js"></script>
  39. <script type="text/javascript">
  40. var reindex="";
  41. $(document).ready(function(){
  42. $("#contract_signdate").ligerDateEditor({ showTime: false, labelAlign: 'left', width:150,height:21});
  43. $("#contract_startdate").ligerDateEditor({ showTime: false, labelAlign: 'left', width:150,height:21});
  44. $("#contract_enddate").ligerDateEditor({ showTime: false, labelAlign: 'left', width:150,height:21});
  45. loadTypeTree("selectUserButton1",{type:"singleuser",tab:"1,3,8",backId:"salesman",backName:"salesman_name"});
  46. loadTypeTree("selectUserButton2",{type:"singleuser",tab:"1,3,8",backId:"duty_man",backName:"duty_man_name"});
  47. loadTypeTree("selectDeptButton",{type:"singledept",tab:"1",backId:"duty_department",backName:"duty_department_name"});
  48. var contract_money_display=$("#contract_money_display").val();
  49. if(contract_money_display!=0.00){
  50. displayChinese(contract_money_display);
  51. }
  52. var ids1=$("#contract_accessory").val();
  53. editViewFileHtml(ids1,"contract_main_accessory",true);
  54. var ids2=$("#main_accessory").val();
  55. editViewFileHtml(ids2,"contract_picture_accessory",true);
  56. });
  57. function editContractEntry(){
  58. var evalue = "";
  59. $("input[name='contract_main_accessory']").each(function(){
  60. if(evalue!=""){
  61. evalue+=","+$(this).val();
  62. }else{
  63. evalue=$(this).val();
  64. }
  65. });
  66. $("#contract_accessory").val(evalue);
  67. evalue="";
  68. $("input[name='contract_picture_accessory']").each(function(){
  69. if(evalue!=""){
  70. evalue+=","+$(this).val();
  71. }else{
  72. evalue=$(this).val();
  73. }
  74. });
  75. $("#main_accessory").val(evalue);
  76. var mindate=$("#contract_startdate").val();
  77. var maxdate=$("#contract_enddate").val();
  78. /* var rs = $.validate({name:"sign_number",model:[{type:"require",msg:"会签编号不能为空!"}]}); */
  79. var rs = $.validate({name:"contract_number",model:[{type:"require",msg:"合同编号不能为空!"},
  80. {type:"len",max:20,msg:"合同编号长度不能超过20!"}]});
  81. rs &= $.validate({name:"contract_name",model:[{type:"require",msg:"合同名称不能为空!"},
  82. {type:"len",max:100,msg:"合同名称长度不能超过100!"}]});
  83. rs &= $.validate({name:"contract_type",model:[{type:"require",msg:"合同类型不能为空!"}]});
  84. /* rs &= $.validate({name:"warranty_period",model:[{type:"require",msg:"保修期不能为空!"}, {type:"isNumber",msg:"只能是数字!"}]});
  85. rs &= $.validate({name:"contract_money",model:[{type:"require",msg:"合同金额不能为空!"},{type:"isNumber",msg:"只能是数字!"}]}); */
  86. rs &= $.validate({name:"contract_signdate",model:[{type:"require",msg:"合同签订日期不能为空!"},
  87. {type:"date",max:maxdate,msg:"合同签订日期大于截止日期"}]});
  88. rs &= $.validate({name:"salesman",model:[{type:"require",msg:"经办人不能为空!"}]});
  89. rs &= $.validate({name:"duty_department",model:[{type:"require",msg:"签约部门不能为空!"}]});
  90. rs &= $.validate({name:"duty_man",model:[{type:"require",msg:"签约人不能为空!"}]});
  91. rs &= $.validate({name:"contract_startdate",model:[{type:"require",msg:"合同开始日期不能为空!"}]});
  92. rs &= $.validate({name:"contract_enddate",model:[{type:"require",msg:"合同截止日期不能为空!"},
  93. {type:"date",min:mindate,msg:"合同截止日期小于开始日期"}]});
  94. rs &= $.validate({name:"firstparty",model:[{type:"require",msg:"甲方不能为空!"}]});
  95. rs &= $.validate({name:"secondparty",model:[{type:"require",msg:"乙方不能为空!"}]});
  96. rs &= $.validate({name:"contract_money",model:[{type:"isNumber",msg:"只能是数字!"}]});
  97. if(!rs)return;
  98. var relation_ids = "";
  99. $("#relationListDiv").find("input:hidden").each(function(){
  100. if(relation_ids != ""){
  101. relation_ids += ",";
  102. }
  103. relation_ids += this.value;
  104. });
  105. $("#relation_ids").val(relation_ids);
  106. $("#editContractEntryForm").submit();
  107. }
  108. function selectFirstParty(){
  109. $.ligerDialog.open({
  110. title : '选择公司',
  111. width : 900,
  112. height : 370,
  113. url : 'MTContractEntryAction.do?task=toSelectCompany',
  114. buttons : [ {
  115. text : '确定',
  116. onclick : f_firstPartyOK
  117. },{
  118. text : '本公司',
  119. onclick : f_firstPartyMyCompanyOK
  120. }, {
  121. text : '取消',
  122. onclick : f_firstPartyCancel
  123. } ]
  124. });
  125. }
  126. function f_firstPartyMyCompanyOK(item,dialog){
  127. $.ajax({
  128. type:"POST",
  129. url:"MTContractCompanyAction.do?task=isExistMyCompany",
  130. data : "",
  131. timeout:10000,
  132. dataType:"json",
  133. success:function(data){
  134. if(data.isExist=='1'){
  135. var sec=$("#secondparty").val();
  136. if(data.company.universalid==sec){
  137. $.ligerDialog.error("该公司已经被乙方选择!");
  138. return;
  139. }
  140. $("#firstparty").val(data.company.universalid);
  141. $("#firstparty_name").val(data.company.company_name);
  142. $("#firstparty_duty_man").val(data.company.duty_man);
  143. $("#firstparty_table").val("1");
  144. dialog.close();
  145. }else{
  146. alert("本公司信息没填写,请补充!");
  147. dialog.close();
  148. }
  149. },
  150. complete:function(){
  151. }
  152. });
  153. }
  154. function f_firstPartyOK(item,dialog){
  155. var rows = dialog.frame.f_select();
  156. var sec=$("#secondparty").val();
  157. if(rows[0].universalid==sec){
  158. $.ligerDialog.error("该公司已经被乙方选择!");
  159. return;
  160. }
  161. $("#firstparty").val(rows[0].universalid);
  162. $("#firstparty_name").val(rows[0].company_name);
  163. $("#firstparty_duty_man").val(rows[0].duty_man);
  164. $("#firstparty_table").val(rows[0].source_type);
  165. dialog.close();
  166. }
  167. function f_firstPartyCancel(item,dialog){
  168. dialog.close();
  169. }
  170. function selectSecondParty(){
  171. $.ligerDialog.open({
  172. title : '选择公司',
  173. width : 900,
  174. height : 370,
  175. url : 'MTContractEntryAction.do?task=toSelectCompany',
  176. buttons : [ {
  177. text : '确定',
  178. onclick : f_secondPartyOK
  179. },{
  180. text : '本公司',
  181. onclick : f_secondPartyMyCompanyOK
  182. }, {
  183. text : '取消',
  184. onclick : f_firstPartyCancel
  185. } ]
  186. });
  187. }
  188. function f_secondPartyMyCompanyOK(item,dialog){
  189. $.ajax({
  190. type:"POST",
  191. url:"MTContractCompanyAction.do?task=isExistMyCompany",
  192. data : "",
  193. timeout:10000,
  194. dataType:"json",
  195. success:function(data){
  196. if(data.isExist=='1'){
  197. var fir=$("#firstparty").val();
  198. if(data.company.universalid==fir){
  199. $.ligerDialog.error("该公司已经被甲方选择!");
  200. return;
  201. }
  202. $("#secondparty").val(data.company.universalid);
  203. $("#secondparty_name").val(data.company.company_name);
  204. $("#secondparty_duty_man").val(data.company.duty_man);
  205. $("#secondparty_table").val("1");
  206. dialog.close();
  207. }else{
  208. alert("本公司信息没填写,请补充!");
  209. dialog.close();
  210. }
  211. },
  212. complete:function(){
  213. }
  214. });
  215. }
  216. function f_secondPartyOK(item,dialog){
  217. var rows = dialog.frame.f_select();
  218. var fir=$("#firstparty").val();
  219. if(rows[0].universalid==fir){
  220. $.ligerDialog.error("该公司已经被甲方选择!");
  221. return;
  222. }
  223. $("#secondparty").val(rows[0].universalid);
  224. $("#secondparty_name").val(rows[0].company_name);
  225. $("#secondparty_duty_man").val(rows[0].duty_man);
  226. $("#secondparty_table").val(rows[0].source_type);
  227. dialog.close();
  228. }
  229. function selectContract(){
  230. var obj = window.top;
  231. if (obj != undefined && obj != null) {
  232. obj.$.ligerDialog.open({
  233. title : '选择合同',
  234. width : 900,
  235. height : 370,
  236. url : 'MTContractEntryAction.do?task=toSelectContractRelation',
  237. buttons : [ {
  238. text : '确定',
  239. onclick : f_selectContractOK
  240. }, {
  241. text : '取消',
  242. onclick : f_selectContractCancel
  243. } ]
  244. });
  245. }
  246. }
  247. function f_selectContractCancel(item,dialog){
  248. dialog.close();
  249. }
  250. function f_selectContractOK(item,dialog){
  251. var rows = dialog.frame.f_select();
  252. var id = rows[0].universalid;
  253. var universalid=$("#universalid").val();
  254. if(id==universalid){
  255. alert("不能关联自己!");
  256. return;
  257. }
  258. var isExists = false;
  259. $("#relationListDiv").find(":hidden").each(function(){
  260. if(id == this.value){
  261. alert("该合同已经关联!");
  262. isExists = true;
  263. return true;
  264. }
  265. });
  266. if(!isExists){
  267. var newDiv = "<div id=\"relationDiv_"+id+"\">" +
  268. "<a href=\"#\" onclick=\"viewRelationContract("+id+")\">["+rows[0].contract_number+"]"+rows[0].contract_name+"</a>"+
  269. "<input type=\"hidden\" value=\""+id+"\"/>" +
  270. "&nbsp;&nbsp;&nbsp;<a href=\"#\" onclick=\"delContractRelation('"+id+"')\" ><img align=\"bottom\" style=\"cursor:pointer\" class=\"add\" alt=\"\" src=\"${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/jian.png\" /></a>"+
  271. "</div>";
  272. $("#relationListDiv").append(newDiv);
  273. }
  274. dialog.close();
  275. }
  276. function delContractRelation(id ){
  277. if (window.confirm("确定要删除关联吗?")){
  278. $("#relationDiv_"+id).remove();
  279. }
  280. }
  281. function viewRelationContract(contractId){
  282. //item('${pageContext.request.contextPath }/MTContractEntryAction.do?task=viewContractEntry&id='+contractId);
  283. var url = "MTContractEntryAction.do?task=viewContractEntry";
  284. var str = "?";
  285. if(url.indexOf("?")){ str = "&"; }
  286. url = url+str+"id="+contractId+str+"type=noback"+str+"t="+new Date().getTime();
  287. window.top.win8Desktop.myWindow.init({
  288. windowTitle : "合同查看",
  289. windowsId : contractId+"_"+new Date().getTime(),
  290. iframSrc : url,
  291. windowResizable:false
  292. });
  293. }
  294. </script>
  295. </head>
  296. <style type="text/css">
  297. body {
  298. background: #fff;
  299. overflow: hidden;
  300. }
  301. .liuyan .money_text {
  302. display: inline-block;
  303. vertical-align: text-top;
  304. }
  305. </style>
  306. <script type="text/javascript">
  307. $(document).ready(function(){
  308. var contract_money_display=$("#contract_money_display").val();
  309. if(contract_money_display!=0.00){
  310. displayChinese(contract_money_display);
  311. }
  312. });
  313. function viewCompanyInfo(companyId,sourceType){
  314. if(sourceType=='1'){
  315. $.ligerDialog.open({
  316. title : '查看公司详情',
  317. width : 500,
  318. height : 220,
  319. url : 'MTContractCompanyAction.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType
  320. });
  321. }
  322. if(sourceType=='2'){
  323. $.ligerDialog.open({
  324. title : '查看供应商详情',
  325. width : 500,
  326. height : 220,
  327. url : 'MTContractCompanyAction.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType
  328. });
  329. }
  330. if(sourceType=='3'){
  331. $.ligerDialog.open({
  332. title : '查看客户详情',
  333. width : 500,
  334. height : 220,
  335. url : 'MTContractCompanyAction.do?task=viewContractParties&id='+companyId+'&sourceType='+sourceType
  336. });
  337. }
  338. }
  339. function viewRelationContract(contractId){
  340. //item('${pageContext.request.contextPath }/MTContractEntryAction.do?task=viewContractEntry&id='+contractId);
  341. var url = "MTContractEntryAction.do?task=viewContractEntry";
  342. var str = "?";
  343. if(url.indexOf("?")){ str = "&"; }
  344. url = url+str+"id="+contractId+str+"type=noback"+str+"t="+new Date().getTime();
  345. window.top.win8Desktop.myWindow.init({
  346. windowTitle : "合同查看",
  347. windowsId : contractId+"_"+new Date().getTime(),
  348. iframSrc : url,
  349. windowResizable:false
  350. });
  351. }
  352. </script>
  353. <body ontouchmove="event.preventDefault();">
  354. <form id="editContractEntryForm" name="editContractEntryForm"
  355. method="post" action="MTContractEntryAction.do?task=editContractEntry">
  356. <input id="tabid" name="tabid" value="${param.tabid }" type="hidden" />
  357. <input id="universalid" name="universalid"
  358. value="${contractInfo.universalid}" type="hidden" /> <input
  359. id="relation_ids" name="relation_ids" value="${relation_ids }"
  360. type="hidden" />
  361. <input type="hidden" id="contract_money_display"
  362. name="contract_money_display" value="${contractInfo.contract_money}" />
  363. <input id="contract_entrying_date" name="contract_entrying_date"
  364. type="hidden" value="${contractInfo.contract_entrying_date }"
  365. readonly="readonly" />
  366. <input id="contract_entrying_operator"
  367. name="contract_entrying_operator" type="hidden"
  368. value="${contractInfo.contract_entrying_operator }"
  369. readonly="readonly" />
  370. <input id="contract_entrying_operator_name"
  371. name="contract_entrying_operator_name" type="hidden"
  372. value="${contractInfo.contract_entrying_operator_name }"
  373. readonly="readonly" />
  374. <div class="s_title b10 f6">
  375. <img src="/shares/images/master1/gg_ico.png" width="27" height="26" />合同基本信息
  376. <div class="article_title">
  377. <input class="art_back" title="返回" name=""
  378. onclick="history.back(-1);" type="button" style="width: 50px;"/>&nbsp; <input
  379. class="art_sub" title="保存" onclick="editContractEntry()"
  380. id="editContractEntryBtn" type="button" />&nbsp;
  381. </div>
  382. </div>
  383. <div id="jp-container" class="jp-container liuyan">
  384. <ul>
  385. <li></li>
  386. <li><span class="span_l f7">合同编号<FONT COLOR="red">*</FONT>: </span> <span
  387. class="span_text f7"><input id="contract_number"
  388. name="contract_number" type='text'
  389. value="${contractInfo.contract_number }" /></span></li>
  390. <li><span class="span_l f7">会签编号:</span> <span
  391. class="span_text f7"><input id="sign_number"
  392. name="sign_number" type='text'
  393. value="${contractInfo.sign_number }" /></span></li>
  394. <li><span class="span_l f7">合同名称<FONT COLOR="red">*</FONT>:</span> <span
  395. class="span_text f7"> <input id="contract_name"
  396. name="contract_name" type='text'
  397. value="${contractInfo.contract_name }" style="width: 300px;" />
  398. </span></li>
  399. <li><span class="span_l f7">合同类型<FONT COLOR="red">*</FONT>:</span> <span
  400. class="span_text f7"> <select id="contract_type"
  401. name="contract_type" style="width: 130px;">
  402. <option value="${contractInfo.contract_type }"
  403. selected="selected">${contractInfo.contract_type_name }</option>
  404. <c:forEach items="${typeList }" var="item">
  405. <option value="${item.contract_type }">${item.contract_type_name }</option>
  406. </c:forEach>
  407. </select>
  408. </span></li>
  409. <li><span class="span_l f7">合同签订日期<FONT COLOR="red">*</FONT>:</span> <span
  410. class="span_text f7"> <input id="contract_signdate"
  411. name="contract_signdate" type='text'
  412. value="${contractInfo.contract_signdate }" readonly="readonly" />
  413. <input id="contract_signdate_prompt" name="contract_signdate"
  414. type="hidden" value="" />
  415. </span></li>
  416. <li><span class="span_l f7">经办人<FONT COLOR="red">*</FONT>:</span> <span
  417. class="span_text f7"> <input id="salesman_name"
  418. name="salesman_name" type="text"
  419. value="${contractInfo.salesman_name }" readonly="readonly" /> <input
  420. id="salesman" name="salesman" type="hidden"
  421. value="${contractInfo.salesman }" /> <input id="selectUserButton1"
  422. name="selectUserButton1" type="button" class="button_fj"
  423. value="选择人员" />
  424. </span></li>
  425. <li><span class="span_l f7">签约部门<FONT COLOR="red">*</FONT>:</span> <span
  426. class="span_text f7"> <input id="duty_department_name"
  427. name="duty_department_name" type="text"
  428. value="${contractInfo.duty_department_name }" readonly="readonly" />
  429. <input id="duty_department" name="duty_department" type="hidden"
  430. value="${contractInfo.duty_department }" /> <input
  431. id="selectDeptButton" name="selectDeptButton" type="button"
  432. class="button_fj" value="选择部门" />
  433. </span></li>
  434. <li><span class="span_l f7">我方签约人<FONT COLOR="red">*</FONT>:</span> <span
  435. class="span_text f7"> <input id="duty_man_name"
  436. name="duty_man_name" type="text"
  437. value="${contractInfo.duty_man_name }" readonly="readonly" /> <input
  438. id="duty_man" name="duty_man" type="hidden"
  439. value="${contractInfo.duty_man }" /> <input id="selectUserButton2"
  440. name="selectUserButton2" type="button" class="button_fj"
  441. value="选择人员" />
  442. </span></li>
  443. <li><span class="span_l f7">合同开始日期<FONT COLOR="red">*</FONT>:</span> <span
  444. class="span_text f7"> <input id="contract_startdate"
  445. name="contract_startdate" type='text'
  446. value="${contractInfo.contract_startdate }" readonly="readonly" />
  447. <input id="contract_startdate_prompt" name="contract_startdate"
  448. type="hidden" value="" />
  449. </span></li>
  450. <li><span class="span_l f7">合同截止日期<FONT COLOR="red">*</FONT>:</span> <span
  451. class="span_text f7"> <input id="contract_enddate"
  452. name="contract_enddate" type='text'
  453. value="${contractInfo.contract_enddate }" readonly="readonly" /> <input
  454. id="contract_enddate_prompt" name="contract_enddate" type="hidden"
  455. value="" />
  456. </span></li>
  457. <li><span class="span_l f7">甲方<FONT COLOR="red">*</FONT>:</span> <span
  458. class="span_text f7"> <input id="firstparty_name"
  459. name="firstparty_name" type="text"
  460. value="${contractInfo.firstparty_name }" readonly="readonly" /> <input
  461. id="firstparty" name="firstparty" type="hidden"
  462. value="${contractInfo.firstparty }" /> <input
  463. id="firstparty_table" name="firstparty_table" type="hidden"
  464. value="${contractInfo.firstparty_table }" /> <input
  465. id="selectComButton1" name="selectComButton1" type="button"
  466. class="button_fj" value="选择公司" onclick="selectFirstParty()" />
  467. </span></li>
  468. <li><span class="span_l f7">甲方法人:</span> <span
  469. class="span_text f7"> <input id="firstparty_duty_man"
  470. name="firstparty_duty_man" type='text'
  471. value="${contractInfo.firstparty_duty_man }" readonly="readonly" />
  472. </span></li>
  473. <li><span class="span_l f7">乙方<FONT COLOR="red">*</FONT>:</span> <span
  474. class="span_text f7"> <input id="secondparty_name"
  475. name="secondparty_name" type="text"
  476. value="${contractInfo.secondparty_name }" readonly="readonly" /> <input
  477. id="secondparty" name="secondparty" type="hidden"
  478. value="${contractInfo.secondparty }" /> <input
  479. id="secondparty_table" name="secondparty_table" type="hidden"
  480. value="${contractInfo.secondparty_table }" /> <input
  481. id="selectComButton2" name="selectComButton2" type="button"
  482. class="button_fj" value="选择公司" onclick="selectSecondParty()" />
  483. </span></li>
  484. <li><span class="span_l f7">乙方法人:</span> <span
  485. class="span_text f7"> <input id="secondparty_duty_man"
  486. name="secondparty_duty_man" type='text'
  487. value="${contractInfo.secondparty_duty_man }" readonly="readonly" />
  488. </span></li>
  489. <li><span class="span_l f7">合同金额:</span>
  490. <span class="span_text f7">
  491. <div style="float: left;" >
  492. <input id="contract_money" name="contract_money" type='text' class="money_text f7" style="margin: 0px;"
  493. value="${contractInfo.contract_money_string }"
  494. onkeyup="displayChinese(this.value)" />
  495. </div>
  496. <div id="displayMoneyDiv" class="displayMoneyDiv"
  497. style="float: left;line-height: 15px;"></div>
  498. </span>
  499. </li>
  500. <li><span class="span_l f7">对方签约人:</span> <span
  501. class="span_text f7"> <input id="other_contractor"
  502. name="other_contractor" type='text'
  503. value="${contractInfo.other_contractor }" />
  504. </span></li>
  505. <li><span class="span_l f7">结算方式:</span> <span
  506. class="span_text f7"> <textarea id="payment_method"
  507. name="payment_method" rows="4" cols="90">${contractInfo.payment_method }</textarea>
  508. </span></li>
  509. <li><span class="span_l f7">合同有效期:</span> <span
  510. class="span_text f7"> <textarea id="warranty_period"
  511. name="warranty_period" rows="4" cols="90">${contractInfo.warranty_period }</textarea>
  512. </span></li>
  513. <li><span class="span_l f7">关联合同:</span> <span
  514. class="span_text f7"> <input type="button" class="button_fj"
  515. value="添加关联" onclick="selectContract()" />
  516. <div id="relationListDiv">
  517. <c:forEach items="${relationList }" var="item" varStatus="status">
  518. <div id="relationDiv_${item.universalid }">
  519. <a href="#"
  520. onclick="viewRelationContract('${item.universalid}')">[${item.contract_number }]${item.contract_name }</a>
  521. <input type="hidden" value="${item.universalid }" />
  522. &nbsp;&nbsp;&nbsp;<a href="#"
  523. onclick="delContractRelation('${item.universalid }')"><img
  524. align="bottom" style="cursor: pointer" class="add" alt=""
  525. src="${pageContext.request.contextPath}/liger/lib/ligerUI/skins/${sessionScope.css}/images/index/jian.png" /></a>
  526. </div>
  527. </c:forEach>
  528. </div>
  529. </span></li>
  530. <li><span class="span_l f7">合同附件:</span> <span
  531. class="span_text f7"> <jsp:include page="/include/file.jsp">
  532. <jsp:param name="fieldName" value="contract_main_accessory" />
  533. <jsp:param name="folder" value="erp/contract/main" />
  534. <jsp:param name="size" value="1" />
  535. <jsp:param name="isView " value="0" />
  536. <jsp:param name="isDelFile" value="1" />
  537. <jsp:param name="definedCss" value="file-style" />
  538. </jsp:include> <input id="contract_accessory" name="contract_accessory"
  539. type="hidden" value="${contractInfo.contract_accessory }" />
  540. </span></li>
  541. <li><span class="span_l f7">主要页扫描件:</span> <span
  542. class="span_text f7"> <jsp:include page="/include/file.jsp">
  543. <jsp:param name="fieldName" value="contract_picture_accessory" />
  544. <jsp:param name="folder" value="erp/contract/picture" />
  545. <jsp:param name="size" value="5" />
  546. <jsp:param name="isView " value="1" />
  547. <jsp:param name="isDelFile" value="1" />
  548. <jsp:param name="definedCss" value="file-style" />
  549. </jsp:include> <input id="main_accessory" name="main_accessory" type="hidden"
  550. value="${contractInfo.main_accessory }" />
  551. </span></li>
  552. <li style="height: 100px;"></li>
  553. </ul>
  554. </div>
  555. </form>
  556. <%@ include file="/include/message.jsp"%>
  557. </body>
  558. </html>