From 07d837f91fdf1a1a6cae8d8649548bdcfd3c11b0 Mon Sep 17 00:00:00 2001 From: winter Date: Thu, 24 Oct 2024 14:24:12 +0800 Subject: [PATCH] fix --- .../controller/market/WxFinanceController.java | 11 +++++++++++ .../java/com/iformall/service/WxFinanceService.java | 1 + .../iformall/service/impl/WxFinanceServiceImpl.java | 5 +++++ 3 files changed, 17 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxFinanceController.java b/mallinkAdmin/src/main/java/com/iformall/controller/market/WxFinanceController.java index ddf6e16bc..7f0e43e87 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxFinanceController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/market/WxFinanceController.java @@ -792,6 +792,17 @@ public class WxFinanceController extends BaseController { return new ResultData(); } + @ApiOperation("删除交款") + @PostMapping("deleteCheckOut") + public ResultData deleteCheckOut(@RequestBody WxFinanceCheckOut record) { + if (null == record.getId()) { + return new ResultData(Result.ERROR,"Id参数不能为空"); + } + record.updateTenantInfo(getTenantInfo()); + wxFinanceService.deleteCheckOut(record); + return new ResultData(); + } + private boolean isValidPayTime(Date date) { // SysConfig sysconfig = wxFinanceService.getFinishEndTime(this.getTenantInfo()); // String fdatestr = sysconfig.getConfigItemValue(); diff --git a/mallinkService/src/main/java/com/iformall/service/WxFinanceService.java b/mallinkService/src/main/java/com/iformall/service/WxFinanceService.java index 5d57d2329..fd9c098c0 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxFinanceService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxFinanceService.java @@ -91,4 +91,5 @@ public interface WxFinanceService { //结账 PageInfo checkOutListAsPage(WxFinanceCheckOut record, Integer pageIndex, Integer pageSize); void saveOrUpdateCheckOut(WxFinanceCheckOut record,MallUserInfo user); + void deleteCheckOut(WxFinanceCheckOut record); } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java index 3a44474d7..12517e4d9 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java @@ -1954,6 +1954,11 @@ public class WxFinanceServiceImpl implements WxFinanceService { } } + @Override + public void deleteCheckOut(WxFinanceCheckOut record) { + wxFinanceCheckOutMapper.deleteByConditon(record);; + } + }