From 089d0267ef8ee4613cbf0982f3be98f01534d4db Mon Sep 17 00:00:00 2001 From: gongbiao Date: Thu, 28 Feb 2019 15:58:49 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=A7=9F=E8=B5=81=E8=B4=A6=E5=8D=95][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9][=E5=BD=95=E5=85=A5=E8=90=A5=E4=B8=9A?= =?UTF-8?q?=E9=A2=9D]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iformall/controller/WxBillRentController.java | 7 +++++++ .../com/iformall/service/WxBillRentService.java | 3 +++ .../service/impl/WxBillRentServiceImpl.java | 14 ++++++++++++++ 3 files changed, 24 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WxBillRentController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WxBillRentController.java index d8fd78907..ee3a6ab36 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WxBillRentController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WxBillRentController.java @@ -93,4 +93,11 @@ public class WxBillRentController extends BaseController { return new ResultData(Result.SUCCESS, "查询成功", wxBillRentService.detail(id)); } + + @PostMapping("updateRevenue") + public ResultData updateRevenue(@RequestBody WxBillRent wxBillRent) { + logger.debug("[" + getIpAddr() + "] WxBillRentController::updateRevenue"); + return wxBillRentService.updateRevenue(wxBillRent); + } + } diff --git a/mallinkService/src/main/java/com/iformall/service/WxBillRentService.java b/mallinkService/src/main/java/com/iformall/service/WxBillRentService.java index 3689e0f8e..f0906ec64 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxBillRentService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxBillRentService.java @@ -51,4 +51,7 @@ public interface WxBillRentService { Object detail(Long id); + ResultData updateRevenue(WxBillRent wxBillRent); + + } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java index 126e0196f..703f399f7 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java @@ -200,4 +200,18 @@ public class WxBillRentServiceImpl implements WxBillRentService { return result; } + @Override + public ResultData updateRevenue(WxBillRent record) { + WxBillRent wxBillRent = wxBillRentMapper.selectByPrimaryKey(record.getId()); + wxBillRent.setRevenue(record.getRevenue()); + wxBillRent.setUpdatetime(new Date()); + try { + wxBillRentMapper.updateByPrimaryKeySelective(wxBillRent); + } catch (Exception e) { + logger.error("修改营业额失败,e:" + e.getMessage()); + throw new MallinkException(ErrorCode.DB_FAIL.getCode(), "DB FAILD " + e.getMessage()); + } + return new ResultData(Result.SUCCESS, "修改营业额成功"); + } + }