superAdmin.jsp 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  2. <%@page import="com.ccgj.database.beans.ZDXB"%>
  3. <%@page import="com.ccgj.platform.dictionary.ZDBAction"%>
  4. <%@page import="com.ccgj.database.interfaces.ZDXBIF"%>
  5. <%@taglib uri="/struts-tags" prefix="s"%>
  6. <%
  7. String path = request.getContextPath();
  8. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  9. %>
  10. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  11. <html xmlns="http://www.w3.org/1999/xhtml">
  12. <head><title>
  13. </title>
  14. <link href="../../ligerui/lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  15. <link href="../../ligerui/lib/ligerUI/skins/Silvery/css/style.css" rel="stylesheet" type="text/css" />
  16. <script src="../../ligerui/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  17. <script src="../../ligerui/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  18. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerForm.js" type="text/javascript"></script>
  19. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDateEditor.js" type="text/javascript"></script>
  20. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerComboBox.js" type="text/javascript"></script>
  21. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerCheckBox.js" type="text/javascript"></script>
  22. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerButton.js" type="text/javascript"></script>
  23. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
  24. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerRadio.js" type="text/javascript"></script>
  25. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerSpinner.js" type="text/javascript"></script>
  26. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerTextBox.js" type="text/javascript"></script>
  27. <script src="../../ligerui/lib/ligerUI/js/plugins/ligerTip.js" type="text/javascript"></script>
  28. <script src="../../ligerui/lib/jquery-validation/jquery.validate.min.js" type="text/javascript"></script>
  29. <script src="../../ligerui/lib/jquery-validation/jquery.metadata.js" type="text/javascript"></script>
  30. <script src="../../ligerui/lib/jquery-validation/messages_cn.js" type="text/javascript"></script>
  31. <!--
  32. var id = '<s:property value="yhb.id" escape="false"/>';
  33. $("form .l-text,.l-textarea").ligerHideTip();
  34. document.superAdminForm.id.value = id;
  35. document.superAdminForm.submit();
  36. alert("编辑成功!")
  37. // 关闭弹出窗
  38. parent.$.ligerDialog.close();
  39. // 去除列表阴影
  40. parent.$(".l-dialog,.l-window-mask").css("display","none");
  41. parent.window.buttonClick();
  42. -->
  43. <script type="text/javascript">
  44. var eee;
  45. $(function ()
  46. {
  47. $.metadata.setType("attr", "validate");
  48. var v = $("form").validate({
  49. debug: true,
  50. errorPlacement: function (lable, element)
  51. {
  52. if (element.hasClass("l-textarea"))
  53. {
  54. element.ligerTip({ content: lable.html(), target: element[0] });
  55. }
  56. else if (element.hasClass("l-radio"))
  57. {
  58. element.ligerTip({ content: lable.html(), target: element[0] });
  59. }
  60. else if (element.hasClass("l-text-field"))
  61. {
  62. element.parent().ligerTip({ content: lable.html(), target: element[0] });
  63. }
  64. else
  65. {
  66. lable.appendTo(element.parents("td:first").next("td"));
  67. }
  68. },
  69. success: function (lable)
  70. {
  71. lable.ligerHideTip();
  72. lable.remove();
  73. },
  74. submitHandler: function ()
  75. {
  76. }
  77. });
  78. $("form").ligerForm();
  79. $(".l-button-test").click(function ()
  80. {
  81. // 关闭弹出窗
  82. //parent.$.ligerDialog.close();
  83. // 去除列表阴影
  84. //parent.$(".l-dialog,.l-window-mask").css("display","none");
  85. //$("input[name='rbtnl_0'][value=1]").attr("checked",true);
  86. //alert(v.element($("#txtName")));
  87. });
  88. });
  89. function onSubmit(){
  90. var id = '<s:property value="yhb.id" escape="false"/>';
  91. var oldPass = $("#oldPass").val();
  92. var newPwd = $("#newPwd").val();
  93. var newPwds = $("#newPwds").val();
  94. $.ajax({
  95. type:"post",
  96. url:'../superAdmin/superAdmin!edit',
  97. dataType:'json',
  98. data:{
  99. id:id,
  100. oldPass:oldPass,
  101. newPwd:newPwd,
  102. newPwds:newPwds
  103. },
  104. success: function(success){
  105. if(success.msg == "1"){
  106. alert("二次密码输入不一致,请重新输入");
  107. $("#newPwd").val('');
  108. $("#newPwds").val('');
  109. return;
  110. }else if(success.msg == "2"){
  111. alert("原始密码输入不正确,请重新输入");
  112. $("#oldPass").val('');
  113. return;
  114. }else{
  115. alert("编辑成功!");
  116. $("#newPwd").val('');
  117. $("#newPwds").val('');
  118. $("#oldPass").val('');
  119. return;
  120. }
  121. }
  122. });
  123. }
  124. function onReset(){
  125. $("#newPwd").val('');
  126. $("#newPwds").val('');
  127. $("#oldPass").val('');
  128. }
  129. </script>
  130. <style type="text/css">
  131. body{ font-size:12px;}
  132. .l-table-edit {}
  133. .l-table-edit-td{ padding:4px; height:20px; line-height:20px; text-align: left;}
  134. .l-button-submit,.l-button-test{width:80px; float:left; margin-left:10px; padding-bottom:2px;}
  135. .l-verify-tip{ left:230px; top:120px;}
  136. </style>
  137. </head>
  138. <body style="padding:10px">
  139. <table width="80%" border="1" cellspacing="0" bordercolor="#c7d4e2" style="border-collapse:collapse;" class="bgys">
  140. <tr>
  141. <td width="12%" height="30" align="center" bgcolor="#f3f8f7">
  142. 用户名称:
  143. </td>
  144. <td width="88%">
  145. <input name="yhmc" type="text" id="yhmc" disabled="disabled" ltype="text" value='<s:property value="yhb.yhmc" escape="false"/>' validate="{required:true,minlength:3,maxlength:10}" />
  146. </td>
  147. </tr>
  148. <tr>
  149. <td height="30" align="center">用户账号:</td>
  150. <td>
  151. <input name="yhzh" type="text" id="yhzh" disabled="disabled" ltype="text" value='<s:property value="yhb.yhzh" escape="false"/>' validate="{required:true,minlength:3,maxlength:10}" />
  152. </td>
  153. </tr>
  154. <tr>
  155. <td height="30" align="center" bgcolor="#f3f8f7">原始密码:</td>
  156. <td>
  157. <input name="oldPass" type="password" id="oldPass" ltype="text" validate="{required:true,minlength:3,maxlength:10}" />
  158. </td>
  159. </tr>
  160. <tr>
  161. <td height="30" align="center">新密码:</td>
  162. <td>
  163. <input name="newPwd" type="password" id="newPwd" ltype="text" validate="{required:true,minlength:3,maxlength:10}" />
  164. </td>
  165. </tr>
  166. <tr>
  167. <td height="30" align="center" bgcolor="#f3f8f7">确认密码:</td>
  168. <td>
  169. <input name="newPwds" type="password" id="newPwds" ltype="text" validate="{required:true,minlength:3,maxlength:10}" />
  170. </td>
  171. </tr>
  172. <tr>
  173. <td height="30" align="center">&nbsp;</td>
  174. <td>
  175. <input type="button" value="提交" id="Button1" class="l-button l-button-submit" onclick="onSubmit()"/>
  176. <input type="button" value="重置" class="l-button l-button-test" onclick="onReset()"/>
  177. </td>
  178. </tr>
  179. </table>
  180. <br />
  181. </form>
  182. <div style="display:none">
  183. <!-- 数据统计代码 --></div>
  184. </body>
  185. </html>