public DataPackage listChannelOperator(ChannelForm channelForm, int pageNo,
int pageSize) {
StringBuffer hql = new StringBuffer();
//设置过滤条件【主操作员只能获取当前渠道下的普通操作员信息】
hql.append("select e.nodeName, r.realm, e.businessAddress, w.account, w.name, w.timeCreated, w.email, w.contactPhone, w.state, w.operId FROM CfOperatorEx e, CfOperatorW w, RealmW r where w.operId = e.operId and r.realmId = w.realmId and w.operHeadFlag = 2 and w.channelId = " + channelForm.getParentChannelId());
if (channelForm.getChannelName() != null && !"".equals(channelForm.getChannelName())) {
hql.append(" and e.nodeName like '%").append(channelForm.getNodeName()).append("%'");
}
if (channelForm.getStartTime() != null && !"".equals(channelForm.getStartTime()) ) {
hql.append(" and w.timeCreated >= to_date('").append(channelForm.getStartTime()).append(" 00:00:00','yyyy-mm-dd HH24:MI:SS')");
}
if (channelForm.getEndTime() != null && !"".equals(channelForm.getEndTime()) ) {
hql.append(" and w.timeCreated <= to_date('").append(channelForm.getEndTime()).append(" 23:59:59','yyyy-mm-dd HH24:MI:SS ')");
}
DataPackage channelUserInfoList = queryPagination(hql.toString(),
pageNo, pageSize);
return channelUserInfoList;
int pageSize) {
StringBuffer hql = new StringBuffer();
//设置过滤条件【主操作员只能获取当前渠道下的普通操作员信息】
hql.append("select e.nodeName, r.realm, e.businessAddress, w.account, w.name, w.timeCreated, w.email, w.contactPhone, w.state, w.operId FROM CfOperatorEx e, CfOperatorW w, RealmW r where w.operId = e.operId and r.realmId = w.realmId and w.operHeadFlag = 2 and w.channelId = " + channelForm.getParentChannelId());
if (channelForm.getChannelName() != null && !"".equals(channelForm.getChannelName())) {
hql.append(" and e.nodeName like '%").append(channelForm.getNodeName()).append("%'");
}
if (channelForm.getStartTime() != null && !"".equals(channelForm.getStartTime()) ) {
hql.append(" and w.timeCreated >= to_date('").append(channelForm.getStartTime()).append(" 00:00:00','yyyy-mm-dd HH24:MI:SS')");
}
if (channelForm.getEndTime() != null && !"".equals(channelForm.getEndTime()) ) {
hql.append(" and w.timeCreated <= to_date('").append(channelForm.getEndTime()).append(" 23:59:59','yyyy-mm-dd HH24:MI:SS ')");
}
DataPackage channelUserInfoList = queryPagination(hql.toString(),
pageNo, pageSize);
return channelUserInfoList;
}
<input value="返回" type="button" onclick="javascript:history.go(-1);">