updateChannel.jsp 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. <%@ page language="java" contentType="text/html; charset=utf-8"
  2. pageEncoding="utf-8"%>
  3. <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
  4. <!DOCTYPE HTML>
  5. <html>
  6. <head>
  7. <meta charset="utf-8">
  8. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  9. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  10. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  11. <meta http-equiv="Cache-Control" content="no-siteapp" />
  12. <!--[if lt IE 9]>
  13. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/lib/html5.js"></script>
  14. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/lib/respond.min.js"></script>
  15. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/lib/PIE_IE678.js"></script>
  16. <![endif]-->
  17. <link href="${pageContext.request.contextPath }/common/admin/css/H-ui.min.css" rel="stylesheet" type="text/css" />
  18. <link href="${pageContext.request.contextPath }/common/admin/css/H-ui.admin.css" rel="stylesheet" type="text/css" />
  19. <link href="${pageContext.request.contextPath }/common/admin/lib/icheck/icheck.css" rel="stylesheet" type="text/css" />
  20. <link href="${pageContext.request.contextPath }/common/admin/lib/Hui-iconfont/1.0.1/iconfont.css" rel="stylesheet" type="text/css" />
  21. <!--[if IE 6]>
  22. <script type="text/javascript" src="http://lib.h-ui.net/DD_belatedPNG_0.0.8a-min.js" ></script>
  23. <script>DD_belatedPNG.fix('*');</script>
  24. <![endif]-->
  25. <title>修改机构信息</title>
  26. </head>
  27. <body>
  28. <div class="pd-20">
  29. <form action="${pageContext.request.contextPath }/admin/channel/updateChannel" method="post" class="form form-horizontal" id="form-admin-add">
  30. <input type="hidden" value="${addChannelToken }" name="addChannelToken">
  31. <input type="hidden" value="${channel.channelId }" name="channelId">
  32. <div class="row cl">
  33. <label class="form-label col-3"><span class="c-red"></span>渠道名称:</label>
  34. <div class="formControls col-5">
  35. <input type="text" class="input-text" value="${channel.channelName }" placeholder="" id="channel-name" name="channelName" nullmsg="渠道名称不能为空">
  36. </div>
  37. <div class="col-4"> </div>
  38. </div>
  39. <div class="row cl">
  40. <label class="form-label col-3"><span class="c-red"></span>渠道登陆用户名:</label>
  41. <div class="formControls col-5">
  42. <input type="text" class="input-text" value="${channel.channelAdminUserName }" placeholder="" id="channel-login-name" name="channelAdminUserName" nullmsg="渠道登陆用户名不能为空">
  43. </div>
  44. <div class="col-4"><span class="Validform_checktip Validform_wrong" style="display: none" id="channel-login-name-input">长度6-10位</span> </div>
  45. </div>
  46. <div class="row cl">
  47. <label class="form-label col-3"><span class="c-red"></span>初始密码(不设置代表不修改):</label>
  48. <div class="formControls col-5">
  49. <input type="password" name="channelAdminPwd" id="newpassword" placeholder="密码" autocomplete="off" value="" class="input-text" nullmsg="密码不能为空">
  50. </div>
  51. <div class="col-4"><span class="Validform_checktip Validform_wrong" style="display: none" id="re-pwd-input">两次密码不一致</span> </div>
  52. </div>
  53. <div class="row cl">
  54. <label class="form-label col-3"><span class="c-red"></span>确认密码:</label>
  55. <div class="formControls col-5">
  56. <input type="password" placeholder="确认新密码" autocomplete="off" class="input-text" id="newpassword2" name="channelReAdminPwd">
  57. </div>
  58. <div class="col-4"> </div>
  59. </div>
  60. <div class="row cl">
  61. <label class="form-label col-3"><span class="c-red"></span>用户状态:</label>
  62. <div class="formControls col-5 skin-minimal">
  63. <c:choose>
  64. <c:when test="${channel.channelStatus == 1 }">
  65. <div class="radio-box">
  66. <input type="radio" value="1" id="sex-1" checked="checked" name="channelStatus" datatype="*" nullmsg="请选择用户状态!">
  67. <label for="sex-1">启用</label>
  68. </div>
  69. <div class="radio-box">
  70. <input type="radio" value="2" id="sex-2" name="channelStatus">
  71. <label for="sex-2">不启用</label>
  72. </div>
  73. </c:when>
  74. <c:otherwise>
  75. <div class="radio-box">
  76. <input type="radio" value="1" id="sex-1" name="channelStatus" datatype="*" nullmsg="请选择用户状态!">
  77. <label for="sex-1">启用</label>
  78. </div>
  79. <div class="radio-box">
  80. <input type="radio" value="2" id="sex-2" checked="checked" name="channelStatus">
  81. <label for="sex-2">不启用</label>
  82. </div>
  83. </c:otherwise>
  84. </c:choose>
  85. </div>
  86. <div class="col-4"> </div>
  87. </div>
  88. <div class="row cl">
  89. <label class="form-label col-3">渠道类型:</label>
  90. <div class="formControls col-5"> <span class="select-box" style="width:150px;">
  91. <select class="select" name="channelType" id="channel-type-select" size="1">
  92. <option value="0">其他渠道</option>
  93. <option value="1">电视渠道</option>
  94. <option value="2">传单渠道</option>
  95. <option value="3">活动渠道</option>
  96. </select>
  97. </span> </div>
  98. </div>
  99. <div class="row cl">
  100. <div class="col-9 col-offset-3">
  101. <input class="btn btn-primary radius" type="submit" value="&nbsp;&nbsp;提交&nbsp;&nbsp;">
  102. </div>
  103. </div>
  104. </form>
  105. </div>
  106. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/lib/jquery/1.9.1/jquery.min.js"></script>
  107. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/lib/icheck/jquery.icheck.min.js"></script>
  108. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/lib/Validform/5.3.2/Validform.min.js"></script>
  109. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/lib/layer/1.9.3/layer.js"></script>
  110. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/js/H-ui.js"></script>
  111. <script type="text/javascript" src="${pageContext.request.contextPath }/common/admin/js/H-ui.admin.js"></script>
  112. <script type="text/javascript">
  113. $(function(){
  114. $('.skin-minimal input').iCheck({
  115. checkboxClass: 'icheckbox-blue',
  116. radioClass: 'iradio-blue',
  117. increaseArea: '20%'
  118. });
  119. // 此处自动选择
  120. $("#channel-type-select").val("${channel.channelType}");
  121. $("#form-admin-add").Validform({
  122. tiptype:2,
  123. callback:function(form){
  124. var newpassword2 = $("#newpassword2").val();
  125. var newpassword = $("#newpassword").val();
  126. var channelName = $("#channel-login-name").val();
  127. if (!(channelName.length >= 6 && channelName.length <= 10)) {
  128. $("#channel-login-name-input").show();
  129. return false;
  130. }
  131. if (newpassword != "") {
  132. // js校验,正则
  133. if (!(/^[A-Za-z]+$/.test(newpassword) && newpassword.length >= 6 && newpassword.length <= 20)) {
  134. $("#re-pwd-input").html("密码为6-16位字母或者数字组合");
  135. $("#re-pwd-input").show();
  136. return false;
  137. }
  138. if (newpassword2 != newpassword) {
  139. // 手动触发校验
  140. $("#re-pwd-input").show();
  141. return false;
  142. } else {
  143. $("#re-pwd-input").hide();
  144. }
  145. form[0].submit();
  146. }
  147. // form[0].submit();
  148. }
  149. });
  150. });
  151. </script>
  152. </body>
  153. </html>