code review:文章管理
parent
69268b525a
commit
7345933d6b
@ -1,63 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
|
|
||||||
import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
|
|
||||||
import cn.iocoder.yudao.module.system.enums.DictTypeConstants;
|
|
||||||
import com.alibaba.excel.annotation.ExcelProperty;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 文章管理 Excel VO
|
|
||||||
*
|
|
||||||
* @author HUIHUI
|
|
||||||
*/
|
|
||||||
@Data
|
|
||||||
public class ArticleExcelVO {
|
|
||||||
|
|
||||||
@ExcelProperty("文章编号")
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
@ExcelProperty("文章分类编号")
|
|
||||||
private Long categoryId;
|
|
||||||
|
|
||||||
@ExcelProperty("关联商品编号")
|
|
||||||
private Long spuId;
|
|
||||||
|
|
||||||
@ExcelProperty("文章标题")
|
|
||||||
private String title;
|
|
||||||
|
|
||||||
@ExcelProperty("文章作者")
|
|
||||||
private String author;
|
|
||||||
|
|
||||||
@ExcelProperty("文章封面图片地址")
|
|
||||||
private String picUrl;
|
|
||||||
|
|
||||||
@ExcelProperty("文章简介")
|
|
||||||
private String introduction;
|
|
||||||
|
|
||||||
@ExcelProperty("浏览次数")
|
|
||||||
private String browseCount;
|
|
||||||
|
|
||||||
@ExcelProperty("排序")
|
|
||||||
private Integer sort;
|
|
||||||
|
|
||||||
@ExcelProperty(value = "状态", converter = DictConvert.class)
|
|
||||||
@DictFormat(DictTypeConstants.COMMON_STATUS)
|
|
||||||
private Integer status;
|
|
||||||
|
|
||||||
@ExcelProperty("是否热门(小程序)")
|
|
||||||
private Boolean recommendHot;
|
|
||||||
|
|
||||||
@ExcelProperty("是否轮播图(小程序)")
|
|
||||||
private Boolean recommendBanner;
|
|
||||||
|
|
||||||
@ExcelProperty("文章内容")
|
|
||||||
private String content;
|
|
||||||
|
|
||||||
@ExcelProperty("创建时间")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
}
|
|
||||||
2
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/ArticleCreateReqVO.java → yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/article/ArticleCreateReqVO.java
2
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/ArticleCreateReqVO.java → yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/article/ArticleCreateReqVO.java
@ -1,4 +1,4 @@
|
|||||||
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo;
|
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo.article;
|
||||||
|
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo;
|
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo.article;
|
||||||
|
|
||||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
import cn.iocoder.yudao.framework.common.pojo.PageParam;
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo;
|
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo.article;
|
||||||
|
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
2
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/ArticleUpdateReqVO.java → yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/article/ArticleUpdateReqVO.java
2
yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/ArticleUpdateReqVO.java → yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/admin/article/vo/article/ArticleUpdateReqVO.java
@ -1,4 +1,4 @@
|
|||||||
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo;
|
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo.article;
|
||||||
|
|
||||||
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@ -1,39 +0,0 @@
|
|||||||
package cn.iocoder.yudao.module.promotion.controller.admin.article.vo.category;
|
|
||||||
|
|
||||||
import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
|
|
||||||
import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
|
|
||||||
import cn.iocoder.yudao.module.system.enums.DictTypeConstants;
|
|
||||||
import com.alibaba.excel.annotation.ExcelProperty;
|
|
||||||
import lombok.Data;
|
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 文章分类 Excel VO
|
|
||||||
*
|
|
||||||
* @author HUIHUI
|
|
||||||
*/
|
|
||||||
@Data
|
|
||||||
public class ArticleCategoryExcelVO {
|
|
||||||
|
|
||||||
@ExcelProperty("文章分类编号")
|
|
||||||
private Long id;
|
|
||||||
|
|
||||||
@ExcelProperty("文章分类名称")
|
|
||||||
private String name;
|
|
||||||
|
|
||||||
@ExcelProperty("图标地址")
|
|
||||||
private String picUrl;
|
|
||||||
|
|
||||||
@ExcelProperty(value = "状态", converter = DictConvert.class)
|
|
||||||
@DictFormat(DictTypeConstants.COMMON_STATUS)
|
|
||||||
private Integer status;
|
|
||||||
|
|
||||||
@ExcelProperty("排序")
|
|
||||||
private Integer sort;
|
|
||||||
|
|
||||||
@ExcelProperty("创建时间")
|
|
||||||
private LocalDateTime createTime;
|
|
||||||
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue