diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java b/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java index 6ec7ecae1..e541c7fd3 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentContractController.java @@ -392,6 +392,15 @@ public class WxRentContractController extends BaseController { wxRentContractService.endContract(wxRentContract); return new ResultData(); } + + @GetMapping("/getContractByContractNumber") + @SystemControllerLog(description = "租赁合同-通过合同编号查询信息") + public ResultData getContractByContractNumber(@ModelAttribute WxRentContract wxRentContract) { + logger.debug("[" + getIpAddr() + "] WxRentContractController::getContractByContractNumber"); + wxRentContract.setTenantId(getTenantId()); + return wxRentContractService.getContractByContractNumber(wxRentContract); + } + } diff --git a/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java b/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java index ade291945..39532b750 100644 --- a/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java +++ b/mallinkService/src/main/java/com/iformall/service/WxRentContractService.java @@ -97,4 +97,7 @@ public interface WxRentContractService { Map selectRentContractByShopIds(Collection shopIds, String shopIdsRegexp,String tenantId); int selectContractCountByShopId(WxRentContract wxRentContract); + + ResultData getContractByContractNumber(WxRentContract wxRentContract); + } 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 98f61c156..0c32f3314 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java @@ -2532,4 +2532,10 @@ public class WxRentContractServiceImpl implements WxRentContractService { public int selectContractCountByShopId(WxRentContract wxRentContract) { return wxRentContractMapper.selectContractCountByShopId(wxRentContract) ; } + + @Override + public ResultData getContractByContractNumber(WxRentContract rentContract) { + WxRentContract wxRentContract = wxRentContractMapper.selectOne(new QueryWrapper<>(rentContract)); + return new ResultData(wxRentContract); + } }