发表于: 2018-02-03 20:01:59
1 643
今天完成的事情:
送给自己一首凉凉,被删库了。。。
//批量查看用户
@RequestMapping(value = "/a/u/usersList/{currentPage}",method = RequestMethod.GET)
public String getUsersListJson(HttpServletRequest request, HttpServletResponse response,
ModelMap model, String name, Long phone, Long beansMax, Long beansMin,
String email, Integer status, String adress, Integer grade,
Integer size,@PathVariable Integer currentPage)
throws Exception {
List<Long> idList = new ArrayList<>();
if (currentPage == null) {
currentPage = 1;
}
if (size == null) {
size = 10;
}
int start = (currentPage - 1) * size;
if (start < 0) {
start = 0;
}
try {
Map<String, Object> params = SQLutil.getUserList(name,phone,beansMax,beansMin,email,status,adress,grade);
idList = usersService.getIdsByDynamicCondition(Users.class, params, start, size);
List<Users> usersList = usersService.getObjectsByIds(idList);
log.info("get usersList data is " + usersList);
//获得用户总数
Integer usersCount = usersService.countUsersIds();
// Integer totalPage=((usersCount-1)/size)+1;
log.info("users total " + usersCount);
model.addAttribute("usersCount", usersCount);
model.addAttribute("size", size);
// model.addAttribute("total",totalPage);
model.addAttribute("code", 0);
model.addAttribute("usersList", usersList);
} catch (Throwable t) {
t.printStackTrace();
log.error(t.getMessage());
log.error("get usersList error,ids are " + idList);
model.addAttribute("code", -7002);
}
return "users/json/usersListJson";
}
//查看资料
@RequestMapping(value = "/a/u/info/{id}", method = RequestMethod.GET)
public String getUsersJson(@PathVariable Long id,HttpServletRequest request,
HttpServletResponse response, ModelMap model)
throws Exception {
log.info("get data : id= " + id);
try {
Users users = usersService.getObjectById(id);
log.info("get users data is " + users);
model.addAttribute("code",200);
model.addAttribute("users", users);
return "users/json/usersDetailJson";
} catch (Throwable t) {
t.printStackTrace();
log.error("get users error,id is " + id);
model.addAttribute("code", -100000);
}
return "users/json/usersDetailJson";
}
//修改用户状态
@RequestMapping(value = "/a/u/status", method = RequestMethod.POST)
public String getUsersStatusJson(@RequestBody Users user,HttpServletRequest request,
HttpServletResponse response, ModelMap model)
throws Exception {
Long id = user.getId();
log.info(id + "user status is changing to: " + user.getStatus());
try {
Users users = usersService.getObjectById(id);
users.setStatus(user.getStatus());
log.info("get users data is " + users);
model.addAttribute("users", users);
return "users/json/usersDetailJson";
} catch (Throwable t) {
t.printStackTrace();
log.error("Change users Status error,id is " + id);
model.addAttribute("code", -100000);
}
return "users/json/usersDetailJson";
}
明天计划的事情:
重新部署服务
遇到的问题:
无
收获:
无
评论