editClientCompanyInfo.vm 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. <input type="hidden" value="companyConfig.do" name="action" id="action">
  2. <script type="text/javascript" src="/shares/js/yw/eu/company.js"></script>
  3. <script type="text/javascript">
  4. $(document).ready(function(){
  5. if($("#read").val()== "read"){
  6. $("#dtitle").html("查看企业信息");
  7. }
  8. $("#domain").blur(
  9. function(){
  10. checkCompanyDomain();
  11. }
  12. );
  13. //var v = $("#systemAdmin").val();
  14. //var o = $("#systemAdmin").parent();
  15. //$(o).empty().html(v);
  16. //$(o).append("<input type='hidden' value='"+v+"' name='systemAdmin' />");
  17. });
  18. function submitCompanyForm(v){
  19. if(v=='1'){
  20. $("input[name='action']").val("companyList.do?v=T_Company_new&");
  21. }else if(v=='2'){
  22. $("input[name='action']").val("clientCompany.do?id="+findUserCompanyId()+"&");
  23. }else{
  24. $("input[name='action']").val("companyConfig.do");
  25. }
  26. if(window.document.mainForm.company_name.value.replace(/(^\s*)|(\s*$)/g, "") == ''){
  27. addFieldError("company_name","请输入企业名称!");
  28. return;
  29. }
  30. if (window.document.mainForm.linkman.value.replace(/(^\s*)|(\s*$)/g, "") == '') {
  31. addFieldError("linkman","请输入联系人姓名!");
  32. return;
  33. }
  34. if(window.document.mainForm.company_tel.value.replace(/(^\s*)|(\s*$)/g, "") == ''){
  35. addFieldError("company_tel","请输入联系电话!");
  36. return;
  37. } else {
  38. var reg = /^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/;
  39. if(!reg.test(window.document.mainForm.company_tel.value)){
  40. addFieldError("company_tel","请输入合法的联系电话!");
  41. return;
  42. }
  43. }
  44. if(window.document.mainForm.fax.value != ''){
  45. var reg = /^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/;
  46. if(!reg.test(window.document.mainForm.fax.value)){
  47. addFieldError("fax","请输入合法的传真号码!");
  48. return;
  49. }
  50. }
  51. if(window.document.mainForm.address.value.replace(/(^\s*)|(\s*$)/g, "") == ''){
  52. addFieldError("address","请输入联系地址!");
  53. return;
  54. }
  55. if(window.document.mainForm.address.value != ''){
  56. if( window.document.mainForm.address.value.length>100){
  57. addFieldError("address","请输入100位以内的联系地址!");
  58. return;
  59. }
  60. }
  61. if(window.document.mainForm.url.value != ''){
  62. var reg = "^((https|http|ftp|rtsp|mms)?://)"
  63. + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp的user@
  64. + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式的URL- 199.194.52.184
  65. + "|" // 允许IP和DOMAIN(域名)
  66. + "([0-9a-z_!~*'()-]+\.)*" // 域名- www.
  67. + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\." // 二级域名
  68. + "[a-z]{2,6})" // first level domain- .com or .museum
  69. + "(:[0-9]{1,4})?" // 端口- :80
  70. + "((/?)|" // a slash isn't required if there is no file name
  71. + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$" ;
  72. var re = new RegExp(reg);
  73. if (!re.test(window.document.mainForm.url.value)) {
  74. addFieldError("url","请输入合法的网址!");
  75. return;
  76. }
  77. }
  78. if(window.document.mainForm.domain.value.replace(/(^\s*)|(\s*$)/g, "") == ''){
  79. addFieldError("domain","请输入域名!");
  80. return;
  81. }
  82. if(window.document.mainForm.domain.value.replace(/(^\s*)|(\s*$)/g, "") != ''){
  83. var flag = checkCompanyDomain();
  84. if(flag == false){
  85. return;
  86. }
  87. }
  88. if(window.document.mainForm.email.value != ''){
  89. var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/ ;
  90. if(!reg.test(window.document.mainForm.email.value)){
  91. addFieldError("email","请输入合法的电子邮箱!");
  92. return;
  93. }
  94. }
  95. backProcess($("#ywform"));
  96. $("#ywform").submit();
  97. }
  98. </script>
  99. <body>
  100. <div class="forum-container">
  101. <center>
  102. <Table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
  103. <tr><th colspan="2" id="dtitle">企业信息管理</th></tr>
  104. <tr>
  105. <td class="l-table-edit-text">企业代码<FONT COLOR="red">*</FONT>:</td>
  106. <td class="l-table-edit-td">${workItem.domain}</td>
  107. </tr>
  108. <tr>
  109. <td class="l-table-edit-text">企业名称<FONT COLOR="red">*</FONT>:</td>
  110. <td class="l-table-edit-td">${workItem.company_name}</td>
  111. </tr>
  112. <tr>
  113. <td class="l-table-edit-text">LOGO:</td>
  114. <td class="l-table-edit-td">${workItem.company_logo}</td>
  115. </tr>
  116. <tr>
  117. <td class="l-table-edit-text">系统管理员<FONT COLOR="red">*</FONT>:</td>
  118. <td class="l-table-edit-td">${workSeeItem.systemAdmin}
  119. <input type='hidden' value='${workSeeItem.systemAdmin}' name='systemAdmin' />
  120. </td>
  121. </tr>
  122. <tr>
  123. <td class="l-table-edit-text">联系人<FONT COLOR="red">*</FONT>:</td>
  124. <td class="l-table-edit-td">${workItem.linkman}</td>
  125. </tr>
  126. <tr>
  127. <td class="l-table-edit-text">联系电话<FONT COLOR="red">*</FONT>:</td>
  128. <td class="l-table-edit-td">${workItem.company_tel}</td>
  129. </tr>
  130. <tr>
  131. <td class="l-table-edit-text">传真 :</td>
  132. <td class="l-table-edit-td">${workItem.fax}</td>
  133. </tr>
  134. <tr>
  135. <td class="l-table-edit-text">联系地址<FONT COLOR="red">*</FONT>:</td>
  136. <td class="l-table-edit-td">${workItem.address}</td>
  137. </tr>
  138. <tr>
  139. <td class="l-table-edit-text">网址 :</td>
  140. <td class="l-table-edit-td">${workItem.url}</td>
  141. </tr>
  142. <tr>
  143. <td class="l-table-edit-text">电子邮箱 :</td>
  144. <td class="l-table-edit-td">${workItem.email}</td>
  145. </tr>
  146. </TABLE>
  147. </center>
  148. </div>
  149. </body>