diff --git a/cloud-pay-server/src/main/java/com/muyu/cloud/pay/controller/OrderPayCustomerController.java b/cloud-pay-server/src/main/java/com/muyu/cloud/pay/controller/OrderPayCustomerController.java index e3e1485..a4bef6d 100644 --- a/cloud-pay-server/src/main/java/com/muyu/cloud/pay/controller/OrderPayCustomerController.java +++ b/cloud-pay-server/src/main/java/com/muyu/cloud/pay/controller/OrderPayCustomerController.java @@ -89,11 +89,23 @@ public class OrderPayCustomerController { public Result update( @Schema(title = "客户ID",type = "Long",defaultValue = "1",description = "修改客户信息需要依据的唯一条件") @PathVariable("orderCustomerId") Long orderCustomerId, - @Validated @RequestBody OrderCustomerUpdReq orderCustomerUpdReq){ + @RequestBody @Validated OrderCustomerUpdReq orderCustomerUpdReq){ orderPayCustomerService.updateById(OrderPayCustomer.updBuild(orderCustomerUpdReq,() -> orderCustomerId)); return Result.success(null,"操作成功"); } + /** + * 删除客户 + * @param orderCustomerId 删除客户请求信息 + * @return 删除结果 + */ + @PutMapping("/{orderCustomerId}") + @Operation(summary = "客户信息删除",description = "通过ID删除客户信息") + public Result delete(@PathVariable("orderCustomerId") Long orderCustomerId){ + orderPayCustomerService.removeById(orderCustomerId); + return Result.success(null,"操作成功"); + } + /** * 通过ID获取客户 * @param orderCustomerId ID