提交 610a07e0 authored 作者: 吴德鹏's avatar 吴德鹏

添加userId

上级 57c396d0
......@@ -165,10 +165,17 @@ public class TbCfUserInfoController {
return R.ok().put("rate", rate);
}
@ResponseBody
@GetMapping("/queryVirtualUser")
public R queryVirtualUser(){
List<VirtualUserEntity> list = tbCfUserInfoService.queryVirtualUser();
return R.ok().put("list", list);
public R queryVirtualUser(@RequestParam Map<String, Object> params){
Query query = new Query(params);
List<VirtualUserEntity> list = tbCfUserInfoService.queryVirtualUser(query);
int total=tbCfUserInfoService.queryVirtualUserCount(query);
PageUtils pageUtil = new PageUtils(list, total, query.getLimit(), query.getPage());
return R.ok().put("page", pageUtil);
}
}
......@@ -6,6 +6,7 @@ import com.platform.vo.StatisticalVo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* 用户表Dao
......@@ -40,5 +41,7 @@ public interface TbCfUserInfoDao extends BaseDao<TbCfUserInfoEntity> {
int getTodayRegistered();
List<VirtualUserEntity> queryVirtualUser();
List<VirtualUserEntity> queryVirtualUser(Map<String, Object> map);
int queryVirtualUserCount(Map<String, Object> map);
}
......@@ -92,5 +92,7 @@ public interface TbCfUserInfoService {
String getDayRate();
List<VirtualUserEntity> queryVirtualUser();
List<VirtualUserEntity> queryVirtualUser(Map<String, Object> map);
int queryVirtualUserCount(Map<String, Object> map);
}
......@@ -130,7 +130,12 @@ public class TbCfUserInfoServiceImpl implements TbCfUserInfoService {
}
@Override
public List<VirtualUserEntity> queryVirtualUser() {
return tbCfUserInfoDao.queryVirtualUser();
public List<VirtualUserEntity> queryVirtualUser(Map<String, Object> map) {
return tbCfUserInfoDao.queryVirtualUser(map);
}
@Override
public int queryVirtualUserCount(Map<String, Object> map) {
return tbCfUserInfoDao.queryVirtualUserCount(map);
}
}
......@@ -302,13 +302,28 @@
<select id="queryVirtualUser" resultType="com.platform.entity.VirtualUserEntity">
select
`user_id`,
`account`,
`avatar`,
nick,
`create_time`
from tb_cf_user_info
where `real`=0
`user_id`,
`account`,
`avatar`,
nick,
`create_time`
from tb_cf_user_info
where `real`=0
<if test="name != null and name.trim() != ''">
AND (account LIKE concat('%',#{name},'%') or nick LIKE concat('%',#{name},'%'))
</if>
<if test="offset != null and limit != null">
limit #{offset}, #{limit}
</if>
</select>
<select id="queryVirtualUserCount" resultType="int">
select
count(1)
from tb_cf_user_info
where `real`=0
<if test="name != null and name.trim() != ''">
AND (account LIKE concat('%',#{name},'%') or nick LIKE concat('%',#{name},'%'))
</if>
</select>
</mapper>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论