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); } /**