From 0b12332114d90ac93d54710b687575dda0ca363d Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Fri, 9 May 2025 17:30:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/user/controller/UserAddrController.java | 13 +++++++++++++ .../canteen/core/user/mapper/UserAddrMapper.java | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/controller/UserAddrController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/controller/UserAddrController.java index 4862918..471c010 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/controller/UserAddrController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/controller/UserAddrController.java @@ -4,6 +4,7 @@ import java.util.List; import javax.servlet.http.HttpServletResponse; import com.bonus.common.log.enums.OperaType; import com.bonus.canteen.core.common.annotation.PreventRepeatSubmit; +import com.bonus.system.api.domain.SysAddress; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -132,4 +133,16 @@ public class UserAddrController extends BaseController { public AjaxResult remove(@PathVariable Long[] ids) { return toAjax(userAddrService.deleteUserAddrByIds(ids)); } + + /** + * 删除地址信息 + */ + @ApiOperation(value = "删除地址信息") + //@PreventRepeatSubmit + //@RequiresPermissions("user:addr:remove") + @SysLog(title = "地址信息", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->删除地址信息") + @PostMapping("/del") + public AjaxResult remove(@RequestBody SysAddress sysAddress) { + return toAjax(userAddrService.deleteUserAddrById(sysAddress.getId())); + } } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/mapper/UserAddrMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/mapper/UserAddrMapper.java index a7ad990..494a1c7 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/mapper/UserAddrMapper.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/user/mapper/UserAddrMapper.java @@ -55,7 +55,7 @@ public interface UserAddrMapper { * @param id 地址信息主键 * @return 结果 */ - public int deleteUserAddrById(Long id); + public int deleteUserAddrById(@Param("id") Long id); /** * 批量删除地址信息