| | |
| | | import org.springblade.modules.article.service.ArticleService; |
| | | import org.springblade.modules.article.vo.ArticleVO; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.validation.Valid; |
| | | import java.util.Date; |
| | | |
| | |
| | | @ApiOperation(value = "详情", notes = "传入articleoy") |
| | | public R<Article> detail(Article article) { |
| | | Article detail = articleService.getOne(Condition.getQueryWrapper(article)); |
| | | UpdateWrapper<Article> objectUpdateWrapper = new UpdateWrapper<>(); |
| | | objectUpdateWrapper.setSql("view_number = view_number + 1"); |
| | | objectUpdateWrapper.eq("id", article.getId()); |
| | | articleService.update(null, objectUpdateWrapper); |
| | | return R.data(detail); |
| | | } |
| | | |
| | |
| | | * 创建时间 |
| | | */ |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | @ApiModelProperty("创建时间") |
| | | private Date createTime; |
| | | |
| | |
| | | article_type, |
| | | recommend, |
| | | publish, |
| | | iscomment, |
| | | view_number, |
| | | create_time, |
| | | update_time, |
| | | update_user, |
| | | create_user, |
| | | is_deleted |
| | | iscomment, |
| | | view_number, |
| | | create_time, |
| | | update_time, |
| | | update_user, |
| | | create_user, |
| | | is_deleted |
| | | from jczz_article |
| | | where is_deleted = 0 |
| | | and publish = 1 |
| | | and publish = 1 |
| | | <if test="article.articleType != null"> |
| | | and article_type = #{article.articleType} |
| | | </if> |
| | | order by create_time desc |
| | | </select> |
| | | |
| | | <!--查询资讯分页列表信息--> |
| | |
| | | List<TreeNode> houseNodeList = householdService.selectHouseNodeList(AuthUtil.getUserId()); |
| | | for (TreeNode treeNode : houseNodeList) { |
| | | // 判断房屋类型类型 |
| | | if (treeNode.getDoorplateType().equals(DictConstant.SMALL_DOORPLATE) || |
| | | (treeNode.getDoorplateType().equals(DictConstant.centre_DOORPLATE) && |
| | | if (DictConstant.SMALL_DOORPLATE.equals(treeNode.getDoorplateType()) || |
| | | (DictConstant.centre_DOORPLATE.equals(treeNode.getDoorplateType()) && |
| | | treeNode.getAddressLevel().equals(1))) { |
| | | treeNode.setAddressType(2); |
| | | } else { |
| | |
| | | // 查询场所集合信息 |
| | | List<TreeNode> placeNodeList = placeService.selectPlaceNodeList(AuthUtil.getUserId()); |
| | | for (TreeNode treeNode : placeNodeList) { |
| | | if (treeNode.getDoorplateType().equals(DictConstant.SMALL_DOORPLATE) || |
| | | (treeNode.getDoorplateType().equals(DictConstant.centre_DOORPLATE) && |
| | | if (DictConstant.SMALL_DOORPLATE.equals(treeNode.getDoorplateType()) || |
| | | (DictConstant.centre_DOORPLATE.equals(treeNode.getDoorplateType()) && |
| | | treeNode.getAddressLevel().equals(1))) { |
| | | treeNode.setAddressType(2); |
| | | } else { |