|
@@ -271,6 +271,29 @@ public class FsUserController extends BaseController
|
|
|
return ResponseResult.ok(r);
|
|
|
}
|
|
|
|
|
|
+ @PreAuthorize("@ss.hasPermi('his:user:blacklist')")
|
|
|
+ @GetMapping("/blacklist")
|
|
|
+ @ApiOperation("小黑屋")
|
|
|
+ public R blacklist(FsUserPageListParam param) {
|
|
|
+ PageInfo<FsUserPageListVO> fsUserPageListVOPageInfo = fsUserService.selectFsUserPageList(param);
|
|
|
+ for (FsUserPageListVO fsUserPageListVO : fsUserPageListVOPageInfo.getList()) {
|
|
|
+ fsUserPageListVO.setPhone(ParseUtils.parsePhone(fsUserPageListVO.getPhone()));
|
|
|
+ }
|
|
|
+ Map<String, Object> map = new HashMap<String, Object>();
|
|
|
+ map.put("rows", fsUserPageListVOPageInfo.getList());
|
|
|
+ map.put("total", fsUserPageListVOPageInfo.getTotal());
|
|
|
+ return R.ok(map);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PreAuthorize("@ss.hasPermi('his:user:enabledBlackUsers')")
|
|
|
+ @PostMapping("/enabledBlackUsers")
|
|
|
+ @ApiOperation("批量启用会员")
|
|
|
+ public ResponseResult<Boolean> enabledBlackUsers(@RequestBody List<UserProjectDTO> ids) {
|
|
|
+ log.debug("批量启用会员 ids: {}", JSON.toJSONString(ids));
|
|
|
+ Boolean r = userCompanyUserService.batchUpdateUserProjectStatus(ids, 1);
|
|
|
+ return ResponseResult.ok(r);
|
|
|
+ }
|
|
|
+
|
|
|
@PreAuthorize("@ss.hasPermi('his:user:addPoints')")
|
|
|
@PostMapping("/addPoints")
|
|
|
@ApiOperation("添加积分")
|