|
@@ -256,16 +256,16 @@ public class UserController {
|
|
@RequestParam(required = false) Boolean real,
|
|
@RequestParam(required = false) Boolean real,
|
|
@RequestParam(required = false) Boolean wechat,
|
|
@RequestParam(required = false) Boolean wechat,
|
|
@RequestParam(required = false) Boolean prepare,
|
|
@RequestParam(required = false) Boolean prepare,
|
|
- @RequestParam(required = false) String order,
|
|
|
|
@RequestParam(required = false) String startTime,
|
|
@RequestParam(required = false) String startTime,
|
|
@RequestParam(required = false) String endTime,
|
|
@RequestParam(required = false) String endTime,
|
|
|
|
+ @RequestParam(required = false, defaultValue = "id") String order,
|
|
@RequestParam(required = false, defaultValue = "desc") String direction,
|
|
@RequestParam(required = false, defaultValue = "desc") String direction,
|
|
HttpSession session) {
|
|
HttpSession session) {
|
|
Page<User> p;
|
|
Page<User> p;
|
|
if (ids != null && ids.length > 0){
|
|
if (ids != null && ids.length > 0){
|
|
p = usersService.select(ids);
|
|
p = usersService.select(ids);
|
|
}else{
|
|
}else{
|
|
- p = usersService.select(page, size, keyword, real, wechat, prepare, startTime, endTime, order, DirectionStatus.ValueOf(direction));
|
|
|
|
|
|
+ p = usersService.listAdmin(page, size, keyword, real, wechat, prepare, startTime, endTime, order, DirectionStatus.ValueOf(direction));
|
|
}
|
|
}
|
|
List<UserListDto> pr = Transform.convert(p, UserListDto.class);
|
|
List<UserListDto> pr = Transform.convert(p, UserListDto.class);
|
|
|
|
|
|
@@ -284,11 +284,11 @@ public class UserController {
|
|
@RequestParam(required = false, defaultValue = "100") int size,
|
|
@RequestParam(required = false, defaultValue = "100") int size,
|
|
@RequestParam(required = false, defaultValue = "") String keyword,
|
|
@RequestParam(required = false, defaultValue = "") String keyword,
|
|
@RequestParam(required = false) Integer courseId,
|
|
@RequestParam(required = false) Integer courseId,
|
|
- @RequestParam(required = false) String order,
|
|
|
|
|
|
+ @RequestParam(required = false, defaultValue = "id") String order,
|
|
@RequestParam(required = false, defaultValue = "desc") String direction,
|
|
@RequestParam(required = false, defaultValue = "desc") String direction,
|
|
HttpSession session) {
|
|
HttpSession session) {
|
|
// 已经购买过课程的用户
|
|
// 已经购买过课程的用户
|
|
- Page<User> p = usersService.listByCourse(page, size, keyword, courseId);
|
|
|
|
|
|
+ Page<User> p = usersService.listAdminByCourse(page, size, keyword, courseId, order, DirectionStatus.ValueOf(direction));
|
|
List<UserListDto> pr = Transform.convert(p, UserListDto.class);
|
|
List<UserListDto> pr = Transform.convert(p, UserListDto.class);
|
|
|
|
|
|
Collection userIds = Transform.getIds(p, User.class, "id");
|
|
Collection userIds = Transform.getIds(p, User.class, "id");
|
|
@@ -352,7 +352,7 @@ public class UserController {
|
|
@RequestParam(required = false) String productType,
|
|
@RequestParam(required = false) String productType,
|
|
@RequestParam(required = false) String payMethod,
|
|
@RequestParam(required = false) String payMethod,
|
|
@RequestParam(required = false) Integer orderId,
|
|
@RequestParam(required = false) Integer orderId,
|
|
- @RequestParam(required = false) String order,
|
|
|
|
|
|
+ @RequestParam(required = false, defaultValue = "id") String order,
|
|
@RequestParam(required = false, defaultValue = "desc") String direction,
|
|
@RequestParam(required = false, defaultValue = "desc") String direction,
|
|
HttpSession session) {
|
|
HttpSession session) {
|
|
Page<UserOrder> p = userOrderService.listAdmin(page, size, userId, productType, payMethod, orderId, order, DirectionStatus.ValueOf(direction));
|
|
Page<UserOrder> p = userOrderService.listAdmin(page, size, userId, productType, payMethod, orderId, order, DirectionStatus.ValueOf(direction));
|
|
@@ -674,7 +674,7 @@ public class UserController {
|
|
if (ids != null && ids.length > 0){
|
|
if (ids != null && ids.length > 0){
|
|
p = userCourseAppointmentService.select(ids);
|
|
p = userCourseAppointmentService.select(ids);
|
|
}else{
|
|
}else{
|
|
- p = userCourseAppointmentService.listAdmin(page, size, recordId, userId, courseId, startTime, endTime);
|
|
|
|
|
|
+ p = userCourseAppointmentService.listAdmin(page, size, recordId, userId, courseId, startTime, endTime, order, DirectionStatus.ValueOf(direction));
|
|
}
|
|
}
|
|
List<UserCourseAppointmentInfoDto> pr = Transform.convert(p, UserCourseAppointmentInfoDto.class);
|
|
List<UserCourseAppointmentInfoDto> pr = Transform.convert(p, UserCourseAppointmentInfoDto.class);
|
|
|
|
|
|
@@ -854,6 +854,7 @@ public class UserController {
|
|
}
|
|
}
|
|
return ResponseHelp.success(true);
|
|
return ResponseHelp.success(true);
|
|
}
|
|
}
|
|
|
|
+
|
|
@RequestMapping(value = "/abnormal/handler", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/abnormal/handler", method = RequestMethod.POST)
|
|
@ApiOperation(value = "异常登录处理", httpMethod = "POST")
|
|
@ApiOperation(value = "异常登录处理", httpMethod = "POST")
|
|
public Response<Boolean> editAbnormal(@RequestBody @Validated UserAbnormalHandlerDto dto, HttpServletRequest request) {
|
|
public Response<Boolean> editAbnormal(@RequestBody @Validated UserAbnormalHandlerDto dto, HttpServletRequest request) {
|