Browse Source

房屋租售,工作端相关接口的url调整

master
wxz 2 years ago
parent
commit
e50eed10a1
  1. 5
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiCustomHouseSaleRentInfoController.java
  2. 47
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiCustomHouseSaleRentInfoWorkController.java
  3. 3
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/CustomFeignClient.java
  4. 5
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/CustomFeignClientFallback.java

5
epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiCustomHouseSaleRentInfoController.java

@ -32,8 +32,9 @@ public class ApiCustomHouseSaleRentInfoController {
@GetMapping("resi/list") @GetMapping("resi/list")
public Result<PageData<HouseSaleRentInfoListResultDTO>> resiList(@RequestParam("houseStatus") Integer houseStatus, public Result<PageData<HouseSaleRentInfoListResultDTO>> resiList(@RequestParam("houseStatus") Integer houseStatus,
@RequestParam("pageNum") Integer pageNum, @RequestParam("pageNum") Integer pageNum,
@RequestParam("pageSize") Integer pageSize) { @RequestParam("pageSize") Integer pageSize,
return customFeignClient.houseSaleRentInfoResiList(houseStatus, pageNum, pageSize); @RequestParam(value = "search", required = false) String search) {
return customFeignClient.houseSaleRentInfoResiList(houseStatus, pageNum, pageSize, search);
} }
/** /**

47
epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiCustomHouseSaleRentInfoWorkController.java

@ -0,0 +1,47 @@
package com.elink.esua.epdc.controller;
import com.elink.esua.epdc.commons.tools.page.PageData;
import com.elink.esua.epdc.commons.tools.utils.Result;
import com.elink.esua.epdc.dto.house.result.HouseSaleRentInfoListResultDTO;
import com.elink.esua.epdc.feign.CustomFeignClient;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
@RestController
@RequestMapping("work/custom/housesalerentinfo")
public class ApiCustomHouseSaleRentInfoWorkController {
@Autowired
private CustomFeignClient customFeignClient;
/**
* @description: 审核列表
* @param pageNum:
* @param pageSize:
* @param auditStatus:
* @return
* @author: WangXianZhang
* @date: 2023/5/5 4:45 PM
*/
@GetMapping("list2audit")
public Result<PageData<HouseSaleRentInfoListResultDTO>> list2audit(@RequestParam("pageNum") Integer pageNum,
@RequestParam("pageSize") Integer pageSize,
@RequestParam(value = "auditStatus", required = false) Integer auditStatus) {
return customFeignClient.list2audit(pageNum, pageSize, auditStatus);
}
/**
* @description: 提交审核结果
* @param form:
* @return
* @author: WangXianZhang
* @date: 2023/5/5 4:58 PM
*/
@PostMapping("audit")
public Result audit(@RequestBody Map<String, Object> form) {
return customFeignClient.audit(form);
}
}

3
epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/CustomFeignClient.java

@ -347,7 +347,8 @@ public interface CustomFeignClient {
@GetMapping(value = "custom/housesalerentinfo/resi/list") @GetMapping(value = "custom/housesalerentinfo/resi/list")
Result houseSaleRentInfoResiList(@RequestParam("houseStatus") Integer houseStatus, Result houseSaleRentInfoResiList(@RequestParam("houseStatus") Integer houseStatus,
@RequestParam("pageNum") Integer pageNum, @RequestParam("pageNum") Integer pageNum,
@RequestParam("pageSize") Integer pageSize); @RequestParam("pageSize") Integer pageSize,
@RequestParam(value = "search", required = false) String search);
/** /**
* @description: 居民端-我发布的列表 * @description: 居民端-我发布的列表

5
epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/CustomFeignClientFallback.java

@ -26,6 +26,7 @@ import com.elink.esua.epdc.dto.suggestion.form.SuggestionMakeFormDTO;
import com.elink.esua.epdc.dto.suggestion.result.MySuggestionResultDTO; import com.elink.esua.epdc.dto.suggestion.result.MySuggestionResultDTO;
import com.elink.esua.epdc.feign.CustomFeignClient; import com.elink.esua.epdc.feign.CustomFeignClient;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -195,8 +196,8 @@ public class CustomFeignClientFallback implements CustomFeignClient {
} }
@Override @Override
public Result houseSaleRentInfoResiList(Integer houseStatus, Integer pageNum, Integer pageSize) { public Result houseSaleRentInfoResiList(Integer houseStatus, Integer pageNum, Integer pageSize, String search) {
return ModuleUtils.feignConError(ServiceConstant.EPDC_CUSTOM_SERVER, "houseSaleRentInfoResiList", houseStatus, pageNum, pageSize); return ModuleUtils.feignConError(ServiceConstant.EPDC_CUSTOM_SERVER, "houseSaleRentInfoResiList", houseStatus, pageNum, pageSize, search);
} }
@Override @Override

Loading…
Cancel
Save