Просмотр исходного кода

[租赁物业合同][修改][合同审批详情接口]

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
0cac3f92bd
3 измененных файлов: 28 добавлений и 0 удалений
  1. +9
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentPropertyContractController.java
  2. +2
    -0
      mallinkService/src/main/java/com/iformall/service/WxRentPropertyContractService.java
  3. +17
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxRentPropertyContractServiceImpl.java

+ 9
- 0
mallinkAdmin/src/main/java/com/iformall/controller/contract/WxRentPropertyContractController.java Просмотреть файл

@@ -51,6 +51,15 @@ public class WxRentPropertyContractController extends BaseController {
return wxRentPropertyContractService.getContractInfo(id);
}

@ApiOperation("合同审批详情")
@GetMapping("/getContractApplyInfo")
@ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true)
@SystemControllerLog(description = "租赁物业合同-合同审批详情")
public ResultData getContractApplyInfo(Long id) {
logger.debug("[" + getIpAddr() + "] wxRentPropertyContract::getContractApplyInfo");
return wxRentPropertyContractService.getContractApplyInfo(id);
}

@PostMapping("insertRentForCreate")
@SystemControllerLog(description = "租赁合同-添加")
public ResultData insertRent(@RequestBody WxRentContract wxRentContract) {


+ 2
- 0
mallinkService/src/main/java/com/iformall/service/WxRentPropertyContractService.java Просмотреть файл

@@ -14,6 +14,8 @@ public interface WxRentPropertyContractService {

ResultData getContractInfo(Long id);

ResultData getContractApplyInfo(Long id);

ResultData insertRentForCreate(WxRentContract wxRentContract);

}

+ 17
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxRentPropertyContractServiceImpl.java Просмотреть файл

@@ -55,6 +55,23 @@ public class WxRentPropertyContractServiceImpl implements WxRentPropertyContract
return new ResultData(data);
}


@Override
public ResultData getContractApplyInfo(Long id) {
Map<String, Object> data = new HashMap<>(2);
Map<String, Object> rent = wxRentContractService.getById(id);
data.put("rent", rent);
WxPropertyContract wxPropertyContractQuery = new WxPropertyContract();
wxPropertyContractQuery.setRentContractId(id);
WxPropertyContract propertyContract = wxPropertyContractMapper.selectOne(wxPropertyContractQuery);
if (propertyContract != null) {
Map<String, Object> property = wxPropertyContractService.getById(propertyContract.getId());
data.put("property", property);
}
return new ResultData(data);
}


@Override
public ResultData insertRentForCreate(WxRentContract wxRentContract) {
return null;


Загрузка…
Отмена
Сохранить