修改出租房、房屋管理APP接口根据登录人查询数据

This commit is contained in:
wans 2022-02-15 17:10:12 +08:00
parent 82007e40c2
commit 4596f92039
6 changed files with 19 additions and 14 deletions

View File

@ -8,6 +8,8 @@ import com.cm.common.result.ErrorResult;
import com.cm.common.result.SuccessResult; import com.cm.common.result.SuccessResult;
import com.cm.common.result.SuccessResultData; import com.cm.common.result.SuccessResultData;
import com.cm.common.result.SuccessResultList; import com.cm.common.result.SuccessResultList;
import com.cm.common.token.app.AppTokenManager;
import com.cm.common.token.app.entity.AppTokenUser;
import com.cm.population.pojo.dtos.buildinghouse.BuildingHouseDTO; import com.cm.population.pojo.dtos.buildinghouse.BuildingHouseDTO;
import com.cm.population.pojo.vos.buildinghouse.BuildingHouseVO; import com.cm.population.pojo.vos.buildinghouse.BuildingHouseVO;
import com.cm.population.service.buildinghouse.IBuildingHouseService; import com.cm.population.service.buildinghouse.IBuildingHouseService;
@ -106,6 +108,8 @@ public class BuildingHouseAppController extends AbstractController {
@GetMapping("listpagebuildinghouse") @GetMapping("listpagebuildinghouse")
public SuccessResultList<List<BuildingHouseDTO>> listPage(@RequestHeader("token") String token, ListPage page) { public SuccessResultList<List<BuildingHouseDTO>> listPage(@RequestHeader("token") String token, ListPage page) {
Map<String, Object> params = requestParams(); Map<String, Object> params = requestParams();
AppTokenUser appTokenUser = AppTokenManager.getInstance().getToken(token).getAppTokenUser();
params.put("creator",appTokenUser.getId());
page.setParams(params); page.setParams(params);
return buildingHouseService.listPage(page); return buildingHouseService.listPage(page);
} }

View File

@ -10,6 +10,8 @@ import com.cm.common.result.ErrorResult;
import com.cm.common.result.SuccessResult; import com.cm.common.result.SuccessResult;
import com.cm.common.result.SuccessResultData; import com.cm.common.result.SuccessResultData;
import com.cm.common.result.SuccessResultList; import com.cm.common.result.SuccessResultList;
import com.cm.common.token.app.AppTokenManager;
import com.cm.common.token.app.entity.AppTokenUser;
import com.cm.population.pojo.dtos.citybuilding.CityBuildingDTO; import com.cm.population.pojo.dtos.citybuilding.CityBuildingDTO;
import com.cm.population.pojo.vos.citybuilding.CityBuildingVO; import com.cm.population.pojo.vos.citybuilding.CityBuildingVO;
import com.cm.population.service.citybuilding.ICityBuildingService; import com.cm.population.service.citybuilding.ICityBuildingService;
@ -104,6 +106,8 @@ public class CityBuildingAppController extends AbstractController {
@GetMapping("listpagecitybuilding") @GetMapping("listpagecitybuilding")
public SuccessResultList<List<CityBuildingDTO>> listPageCityBuilding(@RequestHeader("token") String token, ListPage page) throws SearchException { public SuccessResultList<List<CityBuildingDTO>> listPageCityBuilding(@RequestHeader("token") String token, ListPage page) throws SearchException {
Map<String, Object> params = requestParams(); Map<String, Object> params = requestParams();
AppTokenUser appTokenUser = AppTokenManager.getInstance().getToken(token).getAppTokenUser();
params.put("creator",appTokenUser.getId());
page.setParams(params); page.setParams(params);
return cityBuildingService.listPageCityBuilding(page); return cityBuildingService.listPageCityBuilding(page);
} }

View File

@ -10,6 +10,8 @@ import com.cm.common.result.ErrorResult;
import com.cm.common.result.SuccessResult; import com.cm.common.result.SuccessResult;
import com.cm.common.result.SuccessResultData; import com.cm.common.result.SuccessResultData;
import com.cm.common.result.SuccessResultList; import com.cm.common.result.SuccessResultList;
import com.cm.common.token.app.AppTokenManager;
import com.cm.common.token.app.entity.AppTokenUser;
import com.cm.population.pojo.dtos.rentalhousing.RentalHousingDTO; import com.cm.population.pojo.dtos.rentalhousing.RentalHousingDTO;
import com.cm.population.pojo.vos.rentalhousing.RentalHousingVO; import com.cm.population.pojo.vos.rentalhousing.RentalHousingVO;
import com.cm.population.service.rentalhousing.IRentalHousingService; import com.cm.population.service.rentalhousing.IRentalHousingService;
@ -105,6 +107,8 @@ public class RentalHousingAppController extends AbstractController {
@GetMapping("listpagerentalhousing") @GetMapping("listpagerentalhousing")
public SuccessResultList<List<RentalHousingDTO>> listPageRentalHousing(@RequestHeader("token") String token, ListPage page) throws SearchException { public SuccessResultList<List<RentalHousingDTO>> listPageRentalHousing(@RequestHeader("token") String token, ListPage page) throws SearchException {
Map<String, Object> params = requestParams(); Map<String, Object> params = requestParams();
AppTokenUser appTokenUser = AppTokenManager.getInstance().getToken(token).getAppTokenUser();
params.put("creator",appTokenUser.getId());
page.setParams(params); page.setParams(params);
return rentalHousingService.listPageRentalHousing(page); return rentalHousingService.listPageRentalHousing(page);
} }

View File

@ -259,6 +259,9 @@
AND AND
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime} LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
</if> </if>
<if test="creator != null and creator != ''">
AND FIND_IN_SET(t1.creator, #{creator})
</if>
<if test="buildingHouseIds != null and buildingHouseIds.size > 0"> <if test="buildingHouseIds != null and buildingHouseIds.size > 0">
AND AND
t1.building_house_id IN t1.building_house_id IN

View File

@ -172,13 +172,8 @@
t1.district_name LIKE CONCAT('%', #{keywords}, '%') t1.district_name LIKE CONCAT('%', #{keywords}, '%')
) )
</if> </if>
<if test="startTime != null and startTime != ''"> <if test="creator != null and creator != ''">
AND AND FIND_IN_SET(t1.creator, #{creator})
LEFT(t1.gmt_create, 10) <![CDATA[ >= ]]> #{startTime}
</if>
<if test="endTime != null and endTime != ''">
AND
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
</if> </if>
<if test="cityBuildingIds != null and cityBuildingIds.size > 0"> <if test="cityBuildingIds != null and cityBuildingIds.size > 0">
AND AND

View File

@ -301,13 +301,8 @@
t1.card_number LIKE CONCAT('%', #{keywords}, '%') t1.card_number LIKE CONCAT('%', #{keywords}, '%')
) )
</if> </if>
<if test="startTime != null and startTime != ''"> <if test="creator != null and creator != ''">
AND AND FIND_IN_SET(t1.creator, #{creator})
LEFT(t1.gmt_create, 10) <![CDATA[ >= ]]> #{startTime}
</if>
<if test="endTime != null and endTime != ''">
AND
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
</if> </if>
<if test="rentalHousingIds != null and rentalHousingIds.size > 0"> <if test="rentalHousingIds != null and rentalHousingIds.size > 0">
AND AND