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);; + } + }