app安全教育完成

This commit is contained in:
2025-02-18 11:56:03 +08:00
parent 1d01fb0b3c
commit 39ed23e9d4
25 changed files with 368 additions and 140 deletions

View File

@ -1,6 +1,5 @@
package com.ruoyi.wgz.bo.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.domain.Annex;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@ -10,7 +9,6 @@ import lombok.experimental.Accessors;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.io.Serializable;
import java.util.List;
@ -18,7 +16,7 @@ import java.util.List;
@NoArgsConstructor
@Accessors(chain = true)
@ApiModel("务工者APP-实名认证对象")
public class WgzRealNameAuthenticationReq implements Serializable {
public class WgzAppRealNameAuthenticationReq implements Serializable {
@ApiModelProperty("唯一标识")
@NotNull(message = "唯一标识不能为空")
private Long userId;

View File

@ -0,0 +1,26 @@
package com.ruoyi.wgz.bo.req;
import com.ruoyi.wgz.bo.rests.WgzAppSubmitATestPaperTwo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
import java.util.List;
@Data
@NoArgsConstructor
@Accessors(chain = true)
@ApiModel("务工者APP-提交考试信息请求对象")
public class WgzAppSubmitATestPaperReq implements Serializable {
@ApiModelProperty("务工者唯一标识")
private Long userId;
@ApiModelProperty("用时时间(时间戳/秒)")
private Long takeTime;
@ApiModelProperty("list")
private List<WgzAppSubmitATestPaperTwo> list;
}

View File

@ -0,0 +1,37 @@
package com.ruoyi.wgz.bo.res;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
@Data
@NoArgsConstructor
@Accessors(chain = true)
@ApiModel("务工者APP-提交考试信息返回对象")
public class WgzAppSubmitATestPaperRes implements Serializable {
@ApiModelProperty("总考试时间(分钟)")
private Integer answerTime;
@ApiModelProperty("用时时间(时间戳/秒)")
private Long takeTime;
@ApiModelProperty("满分")
private Double fullMark;
@ApiModelProperty("及格分")
private Double passingScore;
@ApiModelProperty("当前分")
private Double score;
@ApiModelProperty("答对题数")
private Integer number;
@ApiModelProperty("试卷")
private String pdfStr;
}

View File

@ -0,0 +1,24 @@
package com.ruoyi.wgz.bo.rests;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class WgzAppSubmitATestPaperTwo implements Serializable {
@ApiModelProperty("题库ID")
private long bankId;
@ApiModelProperty("答案")
private String answer;
@ApiModelProperty("当前题分数")
private double score;
}