渲染端渲染流程

This commit is contained in:
2024-12-08 17:54:27 +08:00
parent 18b1776ac2
commit aa6da15c8f
21 changed files with 448 additions and 13 deletions

View File

@ -55,4 +55,5 @@ public class FaceSampleRespVO {
private Date createAt;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateAt;
private Long sourceId;
}

View File

@ -70,4 +70,5 @@ public class MemberRespVO {
private Date createDate;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateAt;
private Integer orderCount;
}

View File

@ -17,6 +17,7 @@ import java.util.Date;
@Data
@ApiModel(value = "订单查询对象")
public class OrderReqQuery extends BaseQueryParameterReq {
private Long id;
private Long memberId;
@ApiModelProperty("用户昵称")
private String memberNickname;

View File

@ -24,6 +24,10 @@ public class TaskEntity {
* 用户ID可以不和用户关联
*/
private Long memberId;
/**
* 人脸IDface.id
*/
private Long faceId;
/**
* 模板ID
*/

View File

@ -0,0 +1,18 @@
package com.ycwl.basic.model.task.req;
import lombok.Data;
import java.math.BigDecimal;
import java.util.List;
@Data
public class ClientStatusReqVo {
private String platform;
private String runtime_version;
private String version;
private Integer cpu_count;
private BigDecimal cpu_usage;
private BigDecimal memory_total;
private BigDecimal memory_available;
private List<String> support_feature;
}

View File

@ -0,0 +1,10 @@
package com.ycwl.basic.model.task.req;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
public class TaskReqVo extends WorkerAuthReqVo {
private ClientStatusReqVo clientStatus;
}

View File

@ -0,0 +1,9 @@
package com.ycwl.basic.model.task.req;
import lombok.Data;
@Data
public class WorkerAuthReqVo {
private String accessKey;
}

View File

@ -0,0 +1,7 @@
package com.ycwl.basic.model.task.resp;
import lombok.Data;
@Data
public class TaskItemRespVo {
}

View File

@ -0,0 +1,14 @@
package com.ycwl.basic.model.task.resp;
import com.ycwl.basic.model.pc.task.resp.TaskRespVO;
import com.ycwl.basic.model.pc.template.resp.TemplateRespVO;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
@Data
public class TaskSyncRespVo {
private List<TaskRespVO> tasks = new ArrayList<>();
private List<TemplateRespVO> templates = new ArrayList<>();
}