feat(dto): 添加作业任务相关数据传输对象
- 新增 EightworkTaskLevelCO 客户端对象,包含任务名称和作业级别字段 - 新增 TaskFlowGroupCO 客户端对象,用于任务流程分组结果,包含组别名称和步骤列表 - 新增 EightworkTaskQry 查询对象,用于作业任务查询,包含必填的作业类型字段 - 新增 EightworkTaskLevelE 领域模型,定义任务名称和作业级别的基本属性master
parent
31d94d6234
commit
95bc4cf20c
|
|
@ -0,0 +1,19 @@
|
|||
package com.zcloud.eightwork.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
/**
|
||||
* 作业任务查询 Qry
|
||||
*
|
||||
* @author fangjiakai
|
||||
* @date 2026-03-18
|
||||
*/
|
||||
@Data
|
||||
public class EightworkTaskQry {
|
||||
@ApiModelProperty(value = "作业类型", required = true)
|
||||
@NotBlank(message = "作业类型不能为空")
|
||||
private String workType;
|
||||
}
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
package com.zcloud.eightwork.dto.clientobject;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 作业任务级别 CO
|
||||
* 只包含任务名称和作业级别
|
||||
*
|
||||
* @author fangjiakai
|
||||
* @date 2026-03-18
|
||||
*/
|
||||
@Data
|
||||
public class EightworkTaskLevelCO extends ClientObject {
|
||||
@ApiModelProperty(value = "任务名称")
|
||||
private String taskName;
|
||||
|
||||
@ApiModelProperty(value = "作业级别")
|
||||
private String workLevel;
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
package com.zcloud.eightwork.dto.clientobject;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 任务流程分组结果
|
||||
*
|
||||
* @author fangjiakai
|
||||
* @date 2026-03-13
|
||||
*/
|
||||
@Data
|
||||
public class TaskFlowGroupCO extends ClientObject {
|
||||
@ApiModelProperty(value = "组别名称")
|
||||
private String groupName;
|
||||
|
||||
@ApiModelProperty(value = "该组别的步骤列表")
|
||||
private List<TaskFlowCO> steps;
|
||||
}
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
package com.zcloud.eightwork.domain.model;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 作业任务级别 E
|
||||
* 只包含任务名称和作业级别
|
||||
*
|
||||
* @author fangjiakai
|
||||
* @date 2026-03-18
|
||||
*/
|
||||
@Data
|
||||
public class EightworkTaskLevelE {
|
||||
/**
|
||||
* 任务名称
|
||||
*/
|
||||
private String taskName;
|
||||
|
||||
/**
|
||||
* 作业级别
|
||||
*/
|
||||
private String workLevel;
|
||||
}
|
||||
Loading…
Reference in New Issue