formPage.html 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. <%var cssParam = {%>
  2. <%};%>
  3. <%var jsParam = {%>
  4. <script type="text/javascript">
  5. function verifyForm(){
  6. <%if(""==userInfo.id!''){%>
  7. if($("#cardnumber").val()==''){
  8. $("#cardnumber").focus();
  9. alert("请输入身份证!");
  10. return false;
  11. }
  12. <%}%>
  13. if($("#name").val()==''){
  14. $("#name").focus();
  15. alert("请输入名称!");
  16. return false;
  17. }
  18. if($("#loginName").val()==''){
  19. $("#loginName").focus();
  20. alert("请输入登陆名称!");
  21. return false;
  22. }
  23. return true;
  24. }
  25. function refreshManagenList(type){
  26. var urlstr = "";
  27. if(type == "role2"){
  28. urlstr = "/alliance/getCodeNameDate2Json?gettype=nodel&userid=${userInfo.id!}"
  29. }
  30. if(type == "role3"){
  31. urlstr = "/enterprise/getCodeNameDate2Json?gettype=nodel&userid=${userInfo.id!}"
  32. }
  33. if(type == "role4"){
  34. urlstr = "/experts/getCodeNameDate2Json?gettype=nodel&userid=${userInfo.id!}"
  35. }
  36. if(urlstr!=""){
  37. $.ajax({
  38. url: '${contextPath}' + urlstr,
  39. async: false,
  40. cache: false,
  41. dataType: "json",
  42. success: function(data) {
  43. var alist = data;
  44. $('#managenCode').text("");
  45. if(alist != null && alist.length > 0){
  46. for(var i=0; i < alist.length; i++){
  47. var ali = '<option value="' + alist[i].code + '">' + alist[i].name + '</option>';
  48. $('#managenCode').append(ali);
  49. }
  50. }else{
  51. var ali = '<option value="">没有可选择的管理对象</option>';
  52. $('#managenCode').append(ali);
  53. }
  54. }
  55. });
  56. }else{
  57. $('#managenCode').text("");
  58. var ali = '<option value="">没有可选择的管理对象</option>';
  59. $('#managenCode').append(ali);
  60. }
  61. }
  62. <%if(msg!=""){%>
  63. alert('${msg}');
  64. <%}%>
  65. </script>
  66. <%};%>
  67. <%layout("/ace/commonPage/_layout.html", {nav: "用户添加",meunsel:"userManage",jsParam:jsParam,cssParam:cssParam}) {%>
  68. <div class="col-xs-12">
  69. <form class="form-horizontal" role="form" action="${contextPath}/admin/user/edit" method="post" onsubmit="return verifyForm()">
  70. <input type="hidden" name="pageNumber" value="${pageNumber}"></input>
  71. <input type="hidden" name="id" id="aid" value="${userInfo.id!''}"></input>
  72. <input type="hidden" name="urlParas" value="${urlParas!''}"></input>
  73. <div class="form-group">
  74. <label class="col-sm-3 control-label no-padding-right" for="cardnumber"> 身份证 </label>
  75. <%if(""==userInfo.id!''){%>
  76. <div class="col-sm-9">
  77. <input name="cardnumber" type="text" id="cardnumber" placeholder="请输入身份证" class="col-xs-10 col-sm-5" value="${userInfo.cardnumber!''}"/>
  78. </div>
  79. <%}else{%>
  80. <label class="col-sm-9 control-label no-padding-right" style="text-align: left;">${userInfo.cardnumber}</label>
  81. <%}%>
  82. </div>
  83. <div class="form-group">
  84. <label class="col-sm-3 control-label no-padding-right" for="name"> 姓名 </label>
  85. <div class="col-sm-9">
  86. <input name="name" type="text" id="name" placeholder="请输入姓名" class="col-xs-10 col-sm-5" value="${userInfo.name!''}"/>
  87. </div>
  88. </div>
  89. <div class="form-group">
  90. <label class="col-sm-3 control-label no-padding-right" for="loginName"> 登陆名称 </label>
  91. <div class="col-sm-9">
  92. <input name="loginName" type="text" id="loginName" placeholder="请输入登陆名称" class="col-xs-10 col-sm-5" value="${userInfo.loginName!''}"/>
  93. </div>
  94. </div>
  95. <div class="form-group">
  96. <label class="col-sm-3 control-label no-padding-right" for="phone"> 联系电话 </label>
  97. <div class="col-sm-9">
  98. <input name="phone" type="text" id="phone" placeholder="请输入联系电话" class="col-xs-10 col-sm-5" value="${userInfo.phone!''}"/>
  99. </div>
  100. </div>
  101. <div class="form-group">
  102. <label class="col-sm-3 control-label no-padding-right" for="email"> E-mail </label>
  103. <div class="col-sm-9">
  104. <input name="email" type="text" id="email" placeholder="请输入E-mail" class="col-xs-10 col-sm-5" value="${userInfo.email!''}"/>
  105. </div>
  106. </div>
  107. <div class="form-group">
  108. <label class="col-sm-3 control-label no-padding-right" for="addr"> 地址 </label>
  109. <div class="col-sm-9">
  110. <input name="addr" type="text" id="addr" placeholder="请输入地址" class="col-xs-10 col-sm-5" value="${userInfo.addr!''}"/>
  111. </div>
  112. </div>
  113. <div class="form-group">
  114. <label class="col-sm-3 control-label no-padding-right"> 角色 </label>
  115. <div class="col-sm-9">
  116. <input id="role5" name="role" class="ace" type="radio" value="5" onclick="refreshManagenList(this.id)" <%if(5==userInfo.role!5){%>checked="checked"<%}%>><span class="lbl"> 普通成员</span>
  117. <input id="role1" name="role" class="ace" type="radio" value="1" onclick="refreshManagenList(this.id)" <%if(1==userInfo.role!5){%>checked="checked"<%}%>><span class="lbl"> 平台管理员</span>
  118. <input id="role3" name="role" class="ace" type="radio" value="3" onclick="refreshManagenList(this.id)" <%if(3==userInfo.role!5){%>checked="checked"<%}%>><span class="lbl"> 企业管理员</span>
  119. </div>
  120. </div>
  121. <div class="form-group">
  122. <label class="col-sm-3 control-label no-padding-right" for="homepage"> 可管理对象 </label>
  123. <div class="col-sm-9">
  124. <select name="managenCode" class="col-xs-10 col-sm-5" id="managenCode">
  125. <%for(tempmanagen in managenList!){%>
  126. <option value="${tempmanagen.code}" <%if(tempmanagen.code == managenCode!''){%>selected="selected"<%}%>>${tempmanagen.name}</option>
  127. <%}elsefor{%>
  128. <option value="">没有可选择的管理对象</option>
  129. <%}%>
  130. </select>
  131. </div>
  132. </div>
  133. <div class="form-group">
  134. <label class="col-sm-3 control-label no-padding-right" for="introduction"> 用户简介 </label>
  135. <div class="col-sm-9">
  136. <textarea name="introduction" id="introduction" placeholder="请输入用户简介" class="col-xs-10 col-sm-5" >${userInfo.introduction!''}</textarea>
  137. </div>
  138. </div>
  139. <div class="clearfix form-actions">
  140. <div class="col-md-offset-4 col-md-9">
  141. <button class="btn" type="button" onclick="javascript:history.go(-1);">
  142. <i class="icon-arrow-left bigger-110"></i>
  143. 返回
  144. </button>
  145. &nbsp; &nbsp; &nbsp;
  146. <button class="btn btn-info" type="submit">
  147. <i class="icon-ok bigger-110"></i>
  148. 提交
  149. </button>
  150. </div>
  151. </div>
  152. </form>
  153. <!-- /span -->
  154. </div>
  155. <!-- /row -->
  156. <%}%>