From 3d94cbca299ecdbe68b2210391a9da6f9729f472 Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期五, 23 二月 2024 16:42:02 +0800 Subject: [PATCH] 租房新增需求代码 --- guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java index 3d683c2..3723153 100644 --- a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java +++ b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java @@ -404,6 +404,9 @@ SearchHouseResourceListRes searchHouseResourceListRes = new SearchHouseResourceListRes(); searchHouseResourceListRes.setId(resource.getId()); AppUser appUser = appUserService.selectById(resource.getAppUserId()); + if (appUser==null){ + continue; + } searchHouseResourceListRes.setHouseResource(appUser.getUserType()); if(StringUtils.hasLength(resource.getHousePhoto())){ searchHouseResourceListRes.setImgUrl(resource.getHousePhoto().split(",")[0]); @@ -713,6 +716,18 @@ } return ResultUtil.success(3-size); } + if (appUser.getUserType()==1){ + // 最多只能发布三条房源信息 + int size = this.baseMapper.selectList(new EntityWrapper<HouseResource>() + .eq("app_user_id", appUser.getId()) + .eq("is_delete", 0) + .eq("type",2) + ).size(); + if (3-size<0){ + return ResultUtil.success(0); + } + return ResultUtil.success(3-size); + } if (appUser.getUserType()==3){ // 如果是中介 判断他是否认证成功 if (appUser.getAuth()==2){ -- Gitblit v1.7.1