📄 roleuserlist.jsp
字号:
<%@ page contentType = "text/html;charset=GBK"%>
<%@ taglib uri="/WEB-INF/tag.tld" prefix="tag" %>
<%@ taglib uri="/WEB-INF/displaytag-11.tld" prefix="display" %>
<%@ page import="cn.com.juneng.system.common.BaseForm" %>
<%@ page import="cn.com.juneng.system.common.COMMON" %>
<%@ page import="java.util.List" %>
<%@ page import="cn.com.juneng.system.vo.SysUserVOImpl" %>
<%@ page import="cn.com.juneng.system.vo.SysRoleVOImpl" %>
<link href="<%=request.getContextPath()%>/css/commonPage.css" rel="stylesheet" type="text/css">
<script type='text/javascript' language='JavaScript' src='<%=request.getContextPath()%>/js/COMMON.js'></script>
<script type='text/javascript' language='JavaScript' src='<%=request.getContextPath()%>/js/calendar.js'></script>
<script src="<%=request.getContextPath()%>/js/findselect.js"></script>
<script>
function addUser(userIds){
var url = "<%=request.getContextPath() %>/common/selectUser.jsp?multiple=true&userIds="+userIds;
var users = findSelect(url);
if(users!=null){
var userIds = "";
for(var i=0;i<users.length;i++){
if(i!=0){
userIds += ",";
}
userIds += users[i].userid;
}
form1.userIds.value = userIds;
execute('addRoleUser');
}
}
</script>
<title>用户列表</title>
<%
BaseForm bForm = (BaseForm)request.getAttribute("BaseForm");
List allList = (List)request.getAttribute("AllList");
String userIds = COMMON.getPropValueFromList(allList,"userId","");
if(userIds==null){
userIds = "";
}
SysRoleVOImpl role = (SysRoleVOImpl)request.getAttribute("VO");
%>
<form name=form1 action="<tag:attr source="ActionUrl" />" method="post" >
<input type="hidden" name="showQuery" value="<%=bForm.isShowQuery() %>">
<input type="hidden" name="userId">
<input type="hidden" name="userIds">
<input type="hidden" name="roleId" value="<tag:attr source="VO" attr="roleId" />">
<input type="hidden" name="roleName" value="<tag:attr source="VO" attr="roleName" />">
<table >
<tr>
<td class="tHeading"><div align='center'><b>角色[<tag:attr source="VO" attr="roleName" />].用户列表</b></div></td>
</tr>
<tr><td >
<fieldset >
<legend ><span onclick='query()'><img id="qImg" src="<%=request.getContextPath() %>/images/common/<%=bForm.isShowQuery()?"jian.gif":"jia.gif" %>">查询</span></legend>
<table id="qTable" title="输入条件值进行查询;双击清除查询条件" ondblclick="clearQuery()" border='0' class="list_condition_table" style="display:<%=bForm.isShowQuery()?"block":"none" %>">
<tr>
<td class="list_condition_td_title" width='10%'>用户登陆名</td>
<td class="list_condition_td_input" width='40%'><input type="text" name="$Q_account" value="<tag:attr source="qMap" attr="$Q_account" />"></td>
<td class="list_condition_td_title" width='10%'>用户名称</td>
<td class="list_condition_td_input" width='40%'><input type="text" name="$Q_username" value="<tag:attr source="qMap" attr="$Q_username" />"></td>
</tr>
</table>
</fieldset>
</td></tr>
<TBODY>
<tr><td>
<tag:turnPageTag pageMethod="userList"/>
</td></tr>
</TBODY>
</table>
<display:table class="its" name="List" id="VO" export="false" attribute="<%=COMMON.TABLE_STYLE%>">
<display:column title="选择" attribute="title='点击全选' onclick=\"selectAll('Ids')\"">
<input type=checkbox name=Ids value='<tag:attr source="VO" attr="userId" />'
<%="admin".equals(((SysUserVOImpl)VO).getAccount())&&"2".equals(role.getRoleId())?"disabled":"" %>>
</display:column>
<display:column title="用户登陆名" attribute="onclick=\"orderBy('account')\"">
<a href="#" onclick="location.href='<%=request.getContextPath() %>/system/user/SysUserAction.jsp?actionType=view&userId=<tag:attr source="VO" attr="userId" />&readonly=true'">
<tag:attr source="VO" attr="account" />
</a>
</display:column>
<display:column title="用户名称" attribute="onclick=\"orderBy('username')\"" property="username"/>
<display:column title="性别" attribute="onclick=\"orderBy('gender')\"" property="gender"/>
<display:column title="生日" attribute="onclick=\"orderBy('birthday')\"">
<tag:attr source="VO" attr="birthday" />
</display:column>
<display:column title="联系电话" attribute="onclick=\"orderBy('telephone')\"" property="telephone"/>
<display:column title="email地址" attribute="onclick=\"orderBy('email')\"" property="email"/>
<display:column title="移动电话" attribute="onclick=\"orderBy('mobile')\"" property="mobile"/>
<display:column title="当前状态" attribute="onclick=\"orderBy('user_status')\"" >
<tag:dic name="user_status" value="<%=""+((cn.com.juneng.system.vo.SysUserVOImpl)VO).getUserStatus() %>" kind="035" onlyshow="true"/>
</display:column>
</display:table>
<br>
<%if(!"1".equals(role.getRoleId())){%>
<input type="button" value="新增" onclick="addUser('<%=userIds%>')">
<input type="button" value="删除" onclick="selectAndExecute('deleteRoleUser') ">
<%}%>
<input type=button value="返回" onclick='back()'>
</form>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -