|
@@ -193,10 +193,16 @@ public class FamilyMemberController extends AppBaseController {
|
|
|
return AjaxResult.success("添加成功");
|
|
|
}
|
|
|
|
|
|
-
|
|
|
@ApiOperation("移除家族管理员")
|
|
|
@GetMapping("/delAdmin")
|
|
|
public AjaxResult delAdmin(Long familyId, Long memberId) {
|
|
|
+ if (familyId == null || memberId == null) {
|
|
|
+ return AjaxResult.error("参数为空");
|
|
|
+ }
|
|
|
+ AppMemberVo vo = getLoginUser().getUser();
|
|
|
+ if (memberId.equals(vo.getMemberId())) {
|
|
|
+ return AjaxResult.error("不能移除自己");
|
|
|
+ }
|
|
|
TbMemberMiddle middle = middleService.getOne(new LambdaQueryWrapper<TbMemberMiddle>()
|
|
|
.eq(TbMemberMiddle::getFamilyId,familyId)
|
|
|
.eq(TbMemberMiddle::getMemberId,memberId)
|