任务DO优化
This commit is contained in:
+4
-3
@@ -1,5 +1,6 @@
|
|||||||
package cn.iocoder.yudao.module.farm.controller.admin.task.vo;
|
package cn.iocoder.yudao.module.farm.controller.admin.task.vo;
|
||||||
|
|
||||||
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import lombok.*;
|
import lombok.*;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import io.swagger.annotations.*;
|
import io.swagger.annotations.*;
|
||||||
@@ -23,11 +24,11 @@ public class TaskBaseVO {
|
|||||||
private Integer taskCateName;
|
private Integer taskCateName;
|
||||||
|
|
||||||
@ApiModelProperty(value = "")
|
@ApiModelProperty(value = "")
|
||||||
private Object resources;
|
private JSONArray resources;
|
||||||
private Object areas;
|
private JSONArray areas;
|
||||||
|
|
||||||
private Integer mainPerson;
|
private Integer mainPerson;
|
||||||
private Object executorPerson;
|
private JSONArray executorPerson;
|
||||||
private Integer workingHours;
|
private Integer workingHours;
|
||||||
|
|
||||||
@ApiModelProperty(value = "")
|
@ApiModelProperty(value = "")
|
||||||
|
|||||||
+23
-10
@@ -1,5 +1,8 @@
|
|||||||
package cn.iocoder.yudao.module.farm.dal.dataobject.task;
|
package cn.iocoder.yudao.module.farm.dal.dataobject.task;
|
||||||
|
|
||||||
|
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.*;
|
||||||
@@ -10,7 +13,7 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
|||||||
*
|
*
|
||||||
* @author 系统管理员
|
* @author 系统管理员
|
||||||
*/
|
*/
|
||||||
@TableName("farm_task")
|
@TableName(value = "farm_task", autoResultMap = true)
|
||||||
@Data
|
@Data
|
||||||
@EqualsAndHashCode(callSuper = true)
|
@EqualsAndHashCode(callSuper = true)
|
||||||
@ToString(callSuper = true)
|
@ToString(callSuper = true)
|
||||||
@@ -19,27 +22,37 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
|||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public class TaskDO extends BaseDO {
|
public class TaskDO extends BaseDO {
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@TableId
|
@TableId
|
||||||
private Long id;
|
private Long id;
|
||||||
|
|
||||||
|
@ApiModelProperty("项目id")
|
||||||
private Integer projectId;
|
private Integer projectId;
|
||||||
|
@ApiModelProperty("作物id")
|
||||||
private Integer cropId;
|
private Integer cropId;
|
||||||
|
@ApiModelProperty("作物数量")
|
||||||
private Integer cropNum;
|
private Integer cropNum;
|
||||||
|
|
||||||
|
@ApiModelProperty("负责人id")
|
||||||
private Integer mainPerson;
|
private Integer mainPerson;
|
||||||
private Object executorPerson;
|
|
||||||
|
@ApiModelProperty("执行人idList")
|
||||||
|
@TableField(typeHandler = JacksonTypeHandler.class)
|
||||||
|
private JSONArray executorPerson;
|
||||||
|
|
||||||
|
@ApiModelProperty("工时")
|
||||||
private Integer workingHours;
|
private Integer workingHours;
|
||||||
|
|
||||||
|
@ApiModelProperty("任务id")
|
||||||
private Integer taskCateId;
|
private Integer taskCateId;
|
||||||
|
@ApiModelProperty("任务内容id")
|
||||||
private Integer taskCateName;
|
private Integer taskCateName;
|
||||||
/**
|
|
||||||
*
|
@ApiModelProperty("资源")
|
||||||
*/
|
@TableField(typeHandler = JacksonTypeHandler.class)
|
||||||
private Object resources;
|
private JSONArray resources;
|
||||||
private Object areas;
|
@ApiModelProperty("区域及子区域")
|
||||||
|
@TableField(typeHandler = JacksonTypeHandler.class)
|
||||||
|
private JSONArray areas;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user