From 4012174bea0090c9af4dffa052fa05f4e39ff9dc Mon Sep 17 00:00:00 2001 From: lin <642018748@qq.com> Date: Wed, 12 Apr 2023 10:56:00 +0800 Subject: [PATCH] fix trade daily --- .../controller/WxMerchantTradeDailyController.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantTradeDailyController.java b/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantTradeDailyController.java index 067fa639e..f4bff2a72 100644 --- a/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantTradeDailyController.java +++ b/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantTradeDailyController.java @@ -59,7 +59,16 @@ public class WxMerchantTradeDailyController extends BaseController { @PostMapping("/updateDailyVolume") public ResultData updateDailyVolume(@RequestBody WxMerchantTradeDaily wxMerchantTradeDaily) { wxMerchantTradeDaily.updateTenantInfo(getTenantInfo()); - return wxMerchantTradeDailyService.update(wxMerchantTradeDaily, null); + WxMerchantTradeDaily tradeDaily = wxMerchantTradeDailyService.getById(wxMerchantTradeDaily.getId()); + if (null == tradeDaily) { + return new ResultData(Result.ERROR,"id无效"); + } + tradeDaily.setReportDate(wxMerchantTradeDaily.getReportDate()); + tradeDaily.setDateType(wxMerchantTradeDaily.getDateType()); + tradeDaily.setTradeAmt(wxMerchantTradeDaily.getTradeAmt()); + tradeDaily.setTradeCount(wxMerchantTradeDaily.getTradeCount()); + tradeDaily.setProof(wxMerchantTradeDaily.getProof()); + return wxMerchantTradeDailyService.update(tradeDaily, null); } /**