springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/DiscussApi.java
@@ -6,10 +6,7 @@ import javax.annotation.Resource; import javax.validation.Valid; import javax.validation.constraints.NotBlank; import com.panzhihua.common.model.dtos.community.DiscussVoteOptionDTO; import com.panzhihua.common.validated.PutGroup; import org.springframework.util.ObjectUtils; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; @@ -28,6 +25,7 @@ import com.panzhihua.common.model.dtos.community.ComActDiscussOptionDTO; import com.panzhihua.common.model.dtos.community.ComActDiscussOptionUserDTO; import com.panzhihua.common.model.dtos.community.ComActDiscussUserDTO; import com.panzhihua.common.model.dtos.community.DiscussVoteOptionDTO; import com.panzhihua.common.model.dtos.community.PageComActDiscussCommentDTO; import com.panzhihua.common.model.dtos.community.PageComActDiscussDTO; import com.panzhihua.common.model.dtos.community.integral.admin.AddComActIntegralUserDTO; @@ -38,6 +36,7 @@ import com.panzhihua.common.service.community.CommunityService; import com.panzhihua.common.utlis.DateUtils; import com.panzhihua.common.validated.AddGroup; import com.panzhihua.common.validated.PutGroup; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; @@ -232,4 +231,15 @@ comActDiscussDTO.setUserId(this.getUserId()); return communityService.editDiscussResult(comActDiscussDTO); } @ApiOperation(value = "一起议-获取是否有发布权限", response = Boolean.class) @GetMapping("discuss/permissions") public R getDiscussPermissions() { LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); ComActDiscussDTO comActDiscussDTO = new ComActDiscussDTO(); comActDiscussDTO.setLoginUserInfo(loginUserInfo); comActDiscussDTO.setIsApplets(true); comActDiscussDTO.setCommunityId(loginUserInfo.getCommunityId()); return communityService.getDiscussPermissions(comActDiscussDTO); } } springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
@@ -5866,4 +5866,12 @@ */ @PostMapping("/identity-auth/getEidToken") R getEidToken(@RequestBody GetIdentityEidTokenDTO getIdentityEidTokenDTO); /** * 一起议获取是否有发布权 * @param comActDiscussDTO * @return */ @PostMapping("discuss/permissions") R getDiscussPermissions(@RequestBody ComActDiscussDTO comActDiscussDTO); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/DiscussApi.java
@@ -338,4 +338,14 @@ public R timedTaskWriteDiscussViewNumToTable() { return comActDiscussService.writeDiscussViewNumToTable(); } /** * 一起议获取是否有发布权 * @param comActDiscussDTO * @return */ @PostMapping("discuss/permissions") public R getDiscussPermissions(@RequestBody ComActDiscussDTO comActDiscussDTO) { return comActDiscussService.getDiscussPermissions(comActDiscussDTO); } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActDiscussService.java
@@ -249,4 +249,11 @@ * @return */ R editDiscussResult(ComActDiscussDTO comActDiscussDTO); /** * 一起议获取是否有发布权 * @param comActDiscussDTO * @return */ R getDiscussPermissions(ComActDiscussDTO comActDiscussDTO); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActDiscussServiceImpl.java
@@ -1256,6 +1256,16 @@ } /** * 一起议获取是否有发布权 * @param comActDiscussDTO * @return */ @Override public R getDiscussPermissions(ComActDiscussDTO comActDiscussDTO) { return R.ok(checkCurrentUserDiscussIdentity(comActDiscussDTO)); } /** * 将redis中浏览量写入表中 * @return 执行结果 */