|
@ -1,11 +1,9 @@ |
|
|
package com.elink.esua.epdc.vaccine.house.controller; |
|
|
package com.elink.esua.epdc.vaccine.house.controller; |
|
|
|
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.annotation.LoginUser; |
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.enums.HouseSaleRentAuditStatusEnum; |
|
|
import com.elink.esua.epdc.commons.tools.enums.HouseSaleRentAuditStatusEnum; |
|
|
import com.elink.esua.epdc.commons.tools.enums.HouseSaleRentStatusEnum; |
|
|
import com.elink.esua.epdc.commons.tools.enums.HouseSaleRentStatusEnum; |
|
|
import com.elink.esua.epdc.commons.tools.exception.RenException; |
|
|
import com.elink.esua.epdc.commons.tools.exception.RenException; |
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
import com.elink.esua.epdc.commons.tools.security.user.UserDetail; |
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.dto.house.form.HouseSaleRentInfoPublishFormDTO; |
|
|
import com.elink.esua.epdc.dto.house.form.HouseSaleRentInfoPublishFormDTO; |
|
|
import com.elink.esua.epdc.dto.house.result.HouseSaleRentInfoDetailResultDTO; |
|
|
import com.elink.esua.epdc.dto.house.result.HouseSaleRentInfoDetailResultDTO; |
|
@ -34,7 +32,7 @@ public class HouseSaleRentController { |
|
|
* @date: 2023/5/5 3:06 PM |
|
|
* @date: 2023/5/5 3:06 PM |
|
|
*/ |
|
|
*/ |
|
|
@PostMapping("publish") |
|
|
@PostMapping("publish") |
|
|
public Result publish(@RequestBody HouseSaleRentInfoPublishFormDTO form, @LoginUser UserDetail user) { |
|
|
public Result publish(@RequestBody HouseSaleRentInfoPublishFormDTO form) { |
|
|
houseSaleRentServiceService.publish(form); |
|
|
houseSaleRentServiceService.publish(form); |
|
|
return new Result(); |
|
|
return new Result(); |
|
|
} |
|
|
} |
|
@ -62,16 +60,15 @@ public class HouseSaleRentController { |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* @description: 居民端-我发布的列表 |
|
|
* @description: 居民端-我发布的列表 |
|
|
* @param userDetail: |
|
|
|
|
|
* @return |
|
|
* @return |
|
|
* @author: WangXianZhang |
|
|
* @author: WangXianZhang |
|
|
* @date: 2023/5/5 5:31 PM |
|
|
* @date: 2023/5/5 5:31 PM |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("resi/mypublishedlist") |
|
|
@GetMapping("resi/mypublishedlist") |
|
|
public Result<PageData<HouseSaleRentInfoListResultDTO>> listMyPuhlishedList(@LoginUser UserDetail userDetail, |
|
|
public Result<PageData<HouseSaleRentInfoListResultDTO>> listMyPuhlishedList(@RequestParam("userId") String userId, |
|
|
@RequestParam("pageNum") Integer pageNum, |
|
|
@RequestParam("pageNum") Integer pageNum, |
|
|
@RequestParam("pageSize") Integer pageSize) { |
|
|
@RequestParam("pageSize") Integer pageSize) { |
|
|
PageData<HouseSaleRentInfoListResultDTO> pd = houseSaleRentServiceService.listMyPuhlishedList(userDetail.getId(), pageNum, pageSize); |
|
|
PageData<HouseSaleRentInfoListResultDTO> pd = houseSaleRentServiceService.listMyPuhlishedList(userId, pageNum, pageSize); |
|
|
return new Result<PageData<HouseSaleRentInfoListResultDTO>>().ok(pd); |
|
|
return new Result<PageData<HouseSaleRentInfoListResultDTO>>().ok(pd); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|