云
19 小时以前 d9a5ba1de2fce6bd8c50dace505e4bf7864043ba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package cn.iocoder.yudao.module.system.api.agent.imports;
 
import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import lombok.EqualsAndHashCode;
 
/**
 * 通用业务导入提交请求:在预检请求上追加幂等与计划摘要。
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class AgentImportCommitReqVO extends AgentImportPreflightReqVO {
 
    @NotBlank(message = "命令编号不能为空")
    private String commandId;
 
    @NotBlank(message = "幂等键不能为空")
    private String idempotencyKey;
 
    @NotBlank(message = "预检摘要不能为空")
    private String preflightHash;
 
    private String proposalHash;
}