From 50134c1456d2650ca6dbaec90dbc3427cb8cc304 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Tue, 22 Oct 2019 14:50:41 +0800 Subject: [PATCH] =?UTF-8?q?[=E8=90=A5=E9=94=80=E7=BB=93=E7=AE=97][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9][B=E7=AB=AF=E6=9F=A5=E8=AF=A2]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WxMerchantSubsidyController.java | 19 +++++++++++++++++-- .../impl/WxMerchantSubsidyServiceImpl.java | 1 - 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantSubsidyController.java b/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantSubsidyController.java index dd65b5696..142dd779c 100644 --- a/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantSubsidyController.java +++ b/mallinkBApi/src/main/java/com/iformall/controller/WxMerchantSubsidyController.java @@ -3,7 +3,6 @@ package com.iformall.controller; import com.github.pagehelper.PageInfo; import com.iformall.common.ResultData; import com.iformall.domain.po.WxMerchantBUser; -import com.iformall.domain.po.WxMerchantSubsidy; import com.iformall.domain.vo.WxMerchantSubsidyVo; import com.iformall.service.WxMerchantSubsidyService; import io.swagger.annotations.ApiImplicitParam; @@ -12,7 +11,10 @@ import io.swagger.annotations.ApiOperation; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.ModelAttribute; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.List; import java.util.Map; @@ -54,4 +56,17 @@ public class WxMerchantSubsidyController extends BaseController { return new ResultData(page); } + @ApiOperation("总计") + @GetMapping("summary") + public ResultData summary(@ModelAttribute WxMerchantSubsidyVo wxMerchantSubsidy) { + logger.debug("[" + getIpAddr() + "] subsidy::summary"); + if (null == wxMerchantSubsidy) { + wxMerchantSubsidy = new WxMerchantSubsidyVo(); + } + wxMerchantSubsidy.setTenantId(getTenantId()); + Map data = wxMerchantSubsidyService.summary(wxMerchantSubsidy); + return new ResultData(data); + } + + } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantSubsidyServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantSubsidyServiceImpl.java index 2651866b3..62292345b 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantSubsidyServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantSubsidyServiceImpl.java @@ -51,7 +51,6 @@ public class WxMerchantSubsidyServiceImpl implements WxMerchantSubsidyService { @Override public ResultData saveOrUpdate(WxMerchantSubsidy record) { if (record.getId() == null) { - //record.setId(UUID.randomUUID().toString().replaceAll("-", "")); final IdWorker idWorker = IdWorker.get(); record.setId(idWorker.nextId()); wxMerchantSubsidyMapper.insert(record);