From d9ff2ea5095b0b67441ade0165b15377e3b36d83 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Fri, 21 Dec 2018 14:13:48 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=A7=9F=E8=B5=81=E5=90=88=E5=90=8C][?= =?UTF-8?q?=E4=BF=AE=E6=94=B9][=E6=9B=B4=E6=96=B0=E5=90=88=E5=90=8C?= =?UTF-8?q?=E7=8A=B6=E6=80=81]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iformall/controller/WxRentContractController.java | 6 ++++++ .../java/com/iformall/service/WxRentContractService.java | 2 ++ .../iformall/service/impl/WxRentContractServiceImpl.java | 9 +++++++++ 3 files changed, 17 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WxRentContractController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WxRentContractController.java index 331337942..1d503e108 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WxRentContractController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WxRentContractController.java @@ -126,5 +126,11 @@ public class WxRentContractController extends BaseController { wxRentContractService.exportContract(request,response,getTenantId(),id); } + @GetMapping("updateRentContractStatus") + @ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true) + public ResultData updateRentContractStatus(Long id) { + logger.debug("[" + getIpAddr() + "] WxRentContractController::updateRentContractStatus"); + return wxRentContractService.updateRentContractStatus(id); + } } diff --git a/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java b/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java index 3b7060a49..a15a18461 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java @@ -61,4 +61,6 @@ public interface WxRentContractService { ResultData updateFile(WxRentContract wxRentContract); + ResultData updateRentContractStatus(Long id); + } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java index cbc8a2b2b..2fb02e9a0 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -698,6 +698,15 @@ public class WxRentContractServiceImpl implements WxRentContractService { return getResultDataForUpdate(record); } + @Override + public ResultData updateRentContractStatus(Long id) { + WxRentContract wxRentContract = new WxRentContract(); + wxRentContract.setId(id); + wxRentContract.setStatus(EnumRentContractStatus.SIGNED_RENT_UNPAID.getCode()); + wxRentContractMapper.updateByPrimaryKeySelective(wxRentContract); + return null; + } + public Map getRentAndPropertyInfo(Long id) { logger.info("获取租赁物业合同数据>>>>>>id:" + id); WxRentContract wxRentContract = wxRentContractMapper.selectByPrimaryKey(id);