springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/HouseApi.java
@@ -78,7 +78,7 @@ @ApiOperation(value = "房屋租售-修改") @PostMapping("putHouse") public R updateHouse(@RequestBody @Validated(PutGroup.class) ComOpsHouseVO comOpsHouseVO) { return communityService.putOpsHouse(comOpsHouseVO); return communityService.putOpsHouseByApplets(comOpsHouseVO); } @ApiOperation(value = "房屋租售-删除") springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
@@ -896,21 +896,18 @@ R addMessageBack(@RequestBody ComActMessageBackVO comActMessageBackVO); /** * 根据id查询留言列表 * @param id 用户id * @return 发布结果 */ @PostMapping("pagemessagebyuser") R pageMessageByUser(@RequestBody ComActMessageVO comActMessageVO); /** * 根据id删除留言 * @param id id * @return 删除结果 */ @PostMapping("deletemessage") R deleteMessage(@RequestBody ComActMessageVO comActMessageVO); /** * 根据id集合批量设置是否公开 * @param ids id集合 * @return 删除结果 */ @PostMapping("resetmessagepublic") @@ -963,6 +960,14 @@ R putOpsHouse(@RequestBody ComOpsHouseVO comOpsHouseVO); /** * 房屋租售-小程序修改 * @param comOpsHouseVO 修改参数 * @return 修改结果 */ @PostMapping("/putOpsHouseByApplets") R putOpsHouseByApplets(@RequestBody ComOpsHouseVO comOpsHouseVO); /** * 房屋租售-上下架 * @param comOpsHouseVO 上下架参数 * @return 上下架结果 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/HouseApi.java
@@ -90,4 +90,16 @@ return r; } /** * 房屋租售-小程序修改 * @param comOpsHouseVO 修改参数 * @return 修改结果 */ @PostMapping("putOpsHouseByApplets") @Transactional(rollbackFor = Exception.class) public R putOpsHouseByApplets(@RequestBody ComOpsHouseVO comOpsHouseVO){ R r = comOpsHouseService.putHouseByApplets(comOpsHouseVO); return r; } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsHouseService.java
@@ -51,4 +51,11 @@ * @return 上下架结果 */ R undercarriageHouse(ComOpsHouseUndercarriageVO comOpsHouseVO); /** * 房屋租售-小程序修改 * @param comOpsHouseVO 修改参数 * @return 修改结果 */ R putHouseByApplets(ComOpsHouseVO comOpsHouseVO); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComOpsHouseServiceImpl.java
@@ -75,23 +75,8 @@ @Override @Transactional(rollbackFor = Exception.class) public R putHouse(ComOpsHouseVO comOpsHouseVO) { //判断当前房屋租售信息状态 if(comOpsHouseVO.getId() == null){ return R.fail("参数错误"); } ComOpsHouseDO oldComOpsHouseDO = comOpsHouseDAO.selectById(comOpsHouseVO.getId()); if(oldComOpsHouseDO == null){ return R.fail("该房屋租售信息不存在"); } if(oldComOpsHouseDO.getStatus().equals(OpsHouseStatus.AUDIT.getCode())){ return R.fail("该房屋租售信息不可修改,请刷新"); } ComOpsHouseDO comOpsHouseDO=new ComOpsHouseDO(); BeanUtils.copyProperties(comOpsHouseVO,comOpsHouseDO); //设置房屋租售信息为待审核 comOpsHouseDO.setStatus(OpsHouseStatus.AUDIT.getCode()); comOpsHouseDAO.updateById(comOpsHouseDO); return R.ok(); } @@ -177,4 +162,29 @@ return R.ok(); } /** * 房屋租售-小程序修改 * @param comOpsHouseVO 修改参数 * @return 修改结果 */ @Override @Transactional(rollbackFor = Exception.class) public R putHouseByApplets(ComOpsHouseVO comOpsHouseVO) { ComOpsHouseDO oldComOpsHouseDO = comOpsHouseDAO.selectById(comOpsHouseVO.getId()); if(oldComOpsHouseDO == null){ return R.fail("该房屋租售信息不存在"); } if(oldComOpsHouseDO.getStatus().equals(OpsHouseStatus.AUDIT.getCode())){ return R.fail("该房屋租售信息不可修改,请刷新"); } ComOpsHouseDO comOpsHouseDO=new ComOpsHouseDO(); BeanUtils.copyProperties(comOpsHouseVO,comOpsHouseDO); //设置房屋租售信息为待审核 comOpsHouseDO.setStatus(OpsHouseStatus.AUDIT.getCode()); comOpsHouseDAO.updateById(comOpsHouseDO); return R.ok(); } }