ProductDTO.java 1021 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package com.izouma.zhirongip.dto;
  2. import cn.hutool.core.bean.BeanUtil;
  3. import com.alibaba.excel.annotation.ExcelProperty;
  4. import com.alibaba.excel.metadata.BaseRowModel;
  5. import com.izouma.zhirongip.domain.resource.Digital;
  6. import io.swagger.annotations.ApiModel;
  7. import lombok.AllArgsConstructor;
  8. import lombok.Builder;
  9. import lombok.Data;
  10. import lombok.NoArgsConstructor;
  11. @Data
  12. @AllArgsConstructor
  13. @NoArgsConstructor
  14. @Builder
  15. @ApiModel(value = "数据")
  16. public class ProductDTO extends BaseRowModel {
  17. @ExcelProperty(value = "产品类别")
  18. private String settingName;
  19. @ExcelProperty(value = "行业领域")
  20. private String fieldName;
  21. @ExcelProperty(value = "产品名称")
  22. private String name;
  23. @ExcelProperty(value = "产品所属人")
  24. private String owner;
  25. @ExcelProperty(value = "附图")
  26. private String img;
  27. @ExcelProperty(value = "描述")
  28. private String manual;
  29. public ProductDTO(Digital digital) {
  30. BeanUtil.copyProperties(digital, this);
  31. }
  32. }