6/19 修复删除用户后未删除其地址的问题
This commit is contained in:
parent
9c6276dbe9
commit
2fa3110b84
@ -1,5 +1,6 @@
|
|||||||
package io.renren.modules.takeout.controller;
|
package io.renren.modules.takeout.controller;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import io.renren.common.annotation.LogOperation;
|
import io.renren.common.annotation.LogOperation;
|
||||||
import io.renren.common.constant.Constant;
|
import io.renren.common.constant.Constant;
|
||||||
import io.renren.common.page.PageData;
|
import io.renren.common.page.PageData;
|
||||||
@ -10,8 +11,10 @@ import io.renren.common.validator.ValidatorUtils;
|
|||||||
import io.renren.common.validator.group.AddGroup;
|
import io.renren.common.validator.group.AddGroup;
|
||||||
import io.renren.common.validator.group.DefaultGroup;
|
import io.renren.common.validator.group.DefaultGroup;
|
||||||
import io.renren.common.validator.group.UpdateGroup;
|
import io.renren.common.validator.group.UpdateGroup;
|
||||||
|
import io.renren.modules.front.bean.AddressBook;
|
||||||
import io.renren.modules.takeout.dto.UserDTO;
|
import io.renren.modules.takeout.dto.UserDTO;
|
||||||
import io.renren.modules.takeout.excel.UserExcel;
|
import io.renren.modules.takeout.excel.UserExcel;
|
||||||
|
import io.renren.modules.front.service.AddressBookService;
|
||||||
import io.renren.modules.takeout.service.UserService;
|
import io.renren.modules.takeout.service.UserService;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiImplicitParam;
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
@ -39,6 +42,8 @@ import java.util.Map;
|
|||||||
public class UserController {
|
public class UserController {
|
||||||
@Autowired
|
@Autowired
|
||||||
private UserService userService;
|
private UserService userService;
|
||||||
|
@Autowired
|
||||||
|
private AddressBookService addressBookService;
|
||||||
|
|
||||||
@GetMapping("page")
|
@GetMapping("page")
|
||||||
@ApiOperation("分页")
|
@ApiOperation("分页")
|
||||||
@ -100,6 +105,13 @@ public class UserController {
|
|||||||
|
|
||||||
userService.delete(ids);
|
userService.delete(ids);
|
||||||
|
|
||||||
|
//删除每个用户的所有地址
|
||||||
|
for (Long id : ids) {
|
||||||
|
LambdaUpdateWrapper<AddressBook> luw = new LambdaUpdateWrapper<>();
|
||||||
|
luw.eq(AddressBook::getUserId, id);
|
||||||
|
addressBookService.remove(luw);
|
||||||
|
}
|
||||||
|
|
||||||
return new Result();
|
return new Result();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user