From 640d1ebf2b738440ab16f8e8954bfeed1472a3b3 Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期五, 29 十二月 2023 17:59:26 +0800 Subject: [PATCH] 接口所有代码 --- guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/ReportHouseResourceServiceImpl.java | 44 ++++++++++++++++++++++++++------------------ 1 files changed, 26 insertions(+), 18 deletions(-) diff --git a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/ReportHouseResourceServiceImpl.java b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/ReportHouseResourceServiceImpl.java index f553cdd..262c5a1 100644 --- a/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/ReportHouseResourceServiceImpl.java +++ b/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/ReportHouseResourceServiceImpl.java @@ -40,31 +40,39 @@ if(null == appUser){ return ResultUtil.tokenErr(); } + // 查询当前房源被举报通过了多少次 int house_resource_id = this.selectList(new EntityWrapper<ReportHouseResource>() .eq("house_resource_id", req.getHouseResourceId()) - .eq("audit",1)).size(); - if (house_resource_id >= 3){ + .eq("audit",1)).size(); + if (house_resource_id >= 2){ HouseResource houseResource = houseResourceService.selectById(req.getHouseResourceId()); houseResource.setIsDelete(1); + houseResource.setStatus(0); houseResourceService.updateById(houseResource); + //组装数据对象 + ReportHouseResource reportHouseResource = new ReportHouseResource(); + reportHouseResource.setAppUserId(appUser.getId()); + reportHouseResource.setContent(req.getContent()); + reportHouseResource.setHouseResourceId(req.getHouseResourceId()); + reportHouseResource.setInsertTime(new Date()); + reportHouseResource.setAudit(0); + this.insert(reportHouseResource); return ResultUtil.success(); + }else{ + HouseResource houseResource = houseResourceService.selectById(req.getHouseResourceId()); + houseResource.setStatus(0); + houseResource.setAuthStatus(1); + houseResourceService.updateById(houseResource); + //组装数据对象 + ReportHouseResource reportHouseResource = new ReportHouseResource(); + reportHouseResource.setAppUserId(appUser.getId()); + reportHouseResource.setContent(req.getContent()); + reportHouseResource.setHouseResourceId(req.getHouseResourceId()); + reportHouseResource.setInsertTime(new Date()); + reportHouseResource.setAudit(0); + this.insert(reportHouseResource); + houseResourceService.updateById(houseResource); } - //组装数据对象 - ReportHouseResource reportHouseResource = new ReportHouseResource(); - reportHouseResource.setAppUserId(appUser.getId()); - reportHouseResource.setContent(req.getContent()); - reportHouseResource.setHouseResourceId(req.getHouseResourceId()); - reportHouseResource.setInsertTime(new Date()); - reportHouseResource.setAudit(0); - this.insert(reportHouseResource); - // 查询当前房源被举报通过了多少次 - -// if (house_resource_id==1 || house_resource_id==2){ -// HouseResource houseResource = houseResourceService.selectById(req.getHouseResourceId()); -// houseResource.setAuthStatus(1); -// houseResourceService.updateById(houseResource); -// } - return ResultUtil.success(); } } -- Gitblit v1.7.1