From 3efeec05fa3bbfdfc471550118d14d884225c5ce Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期六, 24 七月 2021 15:12:30 +0800 Subject: [PATCH] 修改bug --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java index d4ecb2f..d60ae2a 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java @@ -374,16 +374,18 @@ */ @PostMapping("putdynamic") public R putDynamic(@RequestBody ComActDynVO comActDynVO) { - ComActDynDO comActDynDO = new ComActDynDO(); - Long id = comActDynVO.getId(); + ComActDynDO comActDynDO = comActDynService.getById(comActDynVO.getId()); + if(comActDynDO == null){ + return R.fail("未查到社区动态记录"); + } +// Long id = comActDynVO.getId(); BeanUtils.copyProperties(comActDynVO, comActDynDO); Integer isTopping = comActDynVO.getIsTopping(); - boolean b = isTopping.intValue() == 1; + boolean b = isTopping.equals(1); if(b){ - ComActDynDO comActDynDO1 = comActDynService.getById(id); - Integer status = comActDynDO1.getStatus(); - if (status.intValue()==0) { - return R.fail("该动态还未发布"); + Integer status = comActDynDO.getStatus(); + if (status.equals(0)) { + return R.fail("待发布的社区动态不可置顶"); } } boolean update = comActDynService.updateById(comActDynDO); -- Gitblit v1.7.1