k94314517
2024-02-18 79243a38ffb959be94e1a81f922675d093850454
server/dmvisit_admin/src/main/java/com/doumee/api/business/MemberController.java
@@ -90,9 +90,14 @@
    @ApiOperation("人员移除/解冻")
    @PostMapping("/updateRemoveStatusById")
    @RequiresPermissions("business:member:update")
    public ApiResponse updateRemoveStatusById(@RequestParam List<Member> list){
        memberService.updateRemoveStatusById(list);
        return ApiResponse.success(null);
    public ApiResponse updateRemoveStatusById(@RequestBody List<Member> list){
        if(list.size()>0){
            memberService.updateRemoveStatusById(list);
            return ApiResponse.success(null);
        }else{
            return ApiResponse.failed("参数错误");
        }
    }
    @ApiOperation("人员拉黑/冻结")
@@ -104,7 +109,7 @@
    }
    @ApiOperation("批量拉黑/冻结")
    @ApiOperation("批量拉黑")
    @GetMapping("/batchBlock")
    @RequiresPermissions("business:member:delete")
    public ApiResponse batchBlock(@RequestParam String ids) {
@@ -113,9 +118,23 @@
        for (String id : idArray) {
            idList.add(Integer.valueOf(id));
        }
        memberService.batchBlock(idList);
        memberService.batchBlock(idList,2);
        return ApiResponse.success(null);
    }
    @ApiOperation("批量冻结")
    @GetMapping("/batchFreeze")
    @RequiresPermissions("business:member:delete")
    public ApiResponse batchFreeze(@RequestParam String ids) {
        String [] idArray = ids.split(",");
        List<Integer> idList = new ArrayList<>();
        for (String id : idArray) {
            idList.add(Integer.valueOf(id));
        }
        memberService.batchBlock(idList,1);
        return ApiResponse.success(null);
    }
    @ApiOperation("是否可拜访状态修改")
@@ -189,6 +208,11 @@
        return ApiResponse.success(memberService.findUnusualPage(pageWrap));
    }
    @ApiOperation("根据类型查询人员信息")
    @PostMapping("/findTypeMemberInfo")
    //@RequiresPermissions("business:member:query")
    public ApiResponse<List<Member>> findTypeMemberInfo (@RequestBody Member member) {
        return ApiResponse.success(memberService.findList(member));
    }
}