parent
6883a95c7f
commit
e8d7892171
7
cjy-module-traceability/cjy-module-traceability-biz/src/main/java/com/cjy/traceability/module/traceability/controller/admin/block/vo/BlockCropReqVO.java → cjy-module-traceability/cjy-module-traceability-biz/src/main/java/com/cjy/traceability/module/traceability/controller/admin/block/vo/BlockCropPageReqVO.java
7
cjy-module-traceability/cjy-module-traceability-biz/src/main/java/com/cjy/traceability/module/traceability/controller/admin/block/vo/BlockCropReqVO.java → cjy-module-traceability/cjy-module-traceability-biz/src/main/java/com/cjy/traceability/module/traceability/controller/admin/block/vo/BlockCropPageReqVO.java
@ -0,0 +1,73 @@ |
||||
package com.cjy.traceability.module.traceability.controller.admin.block.vo; |
||||
|
||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; |
||||
import com.alibaba.excel.annotation.ExcelProperty; |
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.cjy.traceability.framework.common.pojo.PageParam; |
||||
import com.cjy.traceability.framework.excel.core.annotations.DictFormat; |
||||
import com.cjy.traceability.framework.excel.core.convert.DictConvert; |
||||
import io.swagger.v3.oas.annotations.media.Schema; |
||||
import lombok.Data; |
||||
|
||||
import java.math.BigDecimal; |
||||
|
||||
/** |
||||
* 地块农作物相关信息 |
||||
*/ |
||||
@Schema(description = "管理后台 - 地块作物信息 Response VO") |
||||
@Data |
||||
@ExcelIgnoreUnannotated |
||||
public class BlockCropVO extends PageParam { |
||||
|
||||
/** |
||||
* 主键ID |
||||
*/ |
||||
@Schema(description = "主键ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "3899") |
||||
@ExcelProperty("主键ID") |
||||
private Integer id; |
||||
/** |
||||
* 地块名 |
||||
*/ |
||||
@Schema(description = "名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") |
||||
@ExcelProperty("名称") |
||||
private String blockName; |
||||
/** |
||||
* 标识颜色 |
||||
*/ |
||||
@Schema(description = "标识颜色", requiredMode = Schema.RequiredMode.REQUIRED, example = "2") |
||||
@ExcelProperty("标识颜色") |
||||
private String blockColor; |
||||
/** |
||||
* 地块类型 |
||||
* <p> |
||||
* 枚举 {@link land_type 对应的类} |
||||
*/ |
||||
@Schema(description = "地块类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "2") |
||||
@ExcelProperty("地块类型") |
||||
private String blockType; |
||||
/** |
||||
* 地块面积 |
||||
*/ |
||||
@Schema(description = "地块面积", requiredMode = Schema.RequiredMode.REQUIRED, example = "2") |
||||
@ExcelProperty("地块面积") |
||||
private BigDecimal blockArea; |
||||
/** |
||||
* 经纬度信息 |
||||
*/ |
||||
@Schema(description = "经纬度信息", requiredMode = Schema.RequiredMode.REQUIRED, example = "2") |
||||
@ExcelProperty("经纬度信息") |
||||
private String positionStr; |
||||
/** |
||||
* 种养类型 |
||||
*/ |
||||
@Schema(description = "种养类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "2") |
||||
@ExcelProperty("种养类型") |
||||
private Integer speciesId; |
||||
/** |
||||
* 认证图片 |
||||
*/ |
||||
@Schema(description = "认证图片", requiredMode = Schema.RequiredMode.REQUIRED, example = "2") |
||||
@ExcelProperty("认证图片") |
||||
private String authenticationPic; |
||||
|
||||
} |
Loading…
Reference in new issue