|
|
@ -1,6 +1,8 @@ |
|
|
|
package cn.iocoder.yudao.module.farm.dal.dataobject.project; |
|
|
|
package cn.iocoder.yudao.module.farm.dal.dataobject.project; |
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.json.JSON; |
|
|
|
import com.alibaba.fastjson.JSONArray; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; |
|
|
|
|
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.*; |
|
|
|
import lombok.*; |
|
|
|
import java.util.*; |
|
|
|
import java.util.*; |
|
|
|
import com.baomidou.mybatisplus.annotation.*; |
|
|
|
import com.baomidou.mybatisplus.annotation.*; |
|
|
@ -11,7 +13,7 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
|
|
|
* |
|
|
|
* |
|
|
|
* @author 系统管理员 |
|
|
|
* @author 系统管理员 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@TableName("farm_project") |
|
|
|
@TableName(value = "farm_project", autoResultMap = true) |
|
|
|
@Data |
|
|
|
@Data |
|
|
|
@EqualsAndHashCode(callSuper = true) |
|
|
|
@EqualsAndHashCode(callSuper = true) |
|
|
|
@ToString(callSuper = true) |
|
|
|
@ToString(callSuper = true) |
|
|
@ -35,15 +37,15 @@ public class ProjectDO extends BaseDO { |
|
|
|
private String content; |
|
|
|
private String content; |
|
|
|
private Integer state; |
|
|
|
private Integer state; |
|
|
|
|
|
|
|
|
|
|
|
private Object areas; |
|
|
|
@ApiModelProperty("父级区域") |
|
|
|
|
|
|
|
@TableField(typeHandler = JacksonTypeHandler.class) |
|
|
|
|
|
|
|
private JSONArray areas; |
|
|
|
|
|
|
|
|
|
|
|
private Integer cropId; |
|
|
|
private Integer cropId; |
|
|
|
/** |
|
|
|
|
|
|
|
* |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
private Object resources; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private Object members; |
|
|
|
@ApiModelProperty("成员选择") |
|
|
|
|
|
|
|
@TableField(typeHandler = JacksonTypeHandler.class) |
|
|
|
|
|
|
|
private JSONArray members; |
|
|
|
/** |
|
|
|
/** |
|
|
|
* |
|
|
|
* |
|
|
|
*/ |
|
|
|
*/ |
|
|
|