可信空间连接器入住接口
Showing
3 changed files
with
30 additions
and
6 deletions
| ... | @@ -42,9 +42,16 @@ public class TdsConnectorVerifiableRQVO { | ... | @@ -42,9 +42,16 @@ public class TdsConnectorVerifiableRQVO { |
| 42 | * 等级保护测评结果 | 42 | * 等级保护测评结果 |
| 43 | */ | 43 | */ |
| 44 | @Schema(description = "等级保护测评结果") | 44 | @Schema(description = "等级保护测评结果") |
| 45 | @Size(max = 200, message = "等级保护测评结果长度超过200") | 45 | @NotNull(message = "等级保护测评结果为空。") |
| 46 | @NotBlank(message = "等级保护测评结果为空。") | 46 | private Map<String,String> levelProtectionEvaluationResults; |
| 47 | private String levelProtectionEvaluationResults; | 47 | |
| 48 | /** | ||
| 49 | * 等级保护有效期 | ||
| 50 | */ | ||
| 51 | @Schema(description = "等级保护有效期") | ||
| 52 | @NotNull(message = "等级保护有效期为空。") | ||
| 53 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 54 | private Date levelProtectionEvaluationExpirationTime; | ||
| 48 | 55 | ||
| 49 | /** | 56 | /** |
| 50 | * 网络安全产品备案证明 | 57 | * 网络安全产品备案证明 | ... | ... |
| ... | @@ -2,6 +2,7 @@ package com.csbr.qingcloud.portal.domain.vo; | ... | @@ -2,6 +2,7 @@ package com.csbr.qingcloud.portal.domain.vo; |
| 2 | 2 | ||
| 3 | import io.swagger.v3.oas.annotations.media.Schema; | 3 | import io.swagger.v3.oas.annotations.media.Schema; |
| 4 | import com.fasterxml.jackson.annotation.JsonFormat; | 4 | import com.fasterxml.jackson.annotation.JsonFormat; |
| 5 | import jakarta.validation.constraints.NotNull; | ||
| 5 | import jakarta.validation.constraints.Size; | 6 | import jakarta.validation.constraints.Size; |
| 6 | import lombok.Data; | 7 | import lombok.Data; |
| 7 | import java.util.Date; | 8 | import java.util.Date; |
| ... | @@ -39,8 +40,14 @@ public class TdsConnectorVerifiableRSVO { | ... | @@ -39,8 +40,14 @@ public class TdsConnectorVerifiableRSVO { |
| 39 | * 等级保护测评结果 | 40 | * 等级保护测评结果 |
| 40 | */ | 41 | */ |
| 41 | @Schema(description = "等级保护测评结果") | 42 | @Schema(description = "等级保护测评结果") |
| 42 | @Size(max = 200, message = "等级保护测评结果长度超过200") | 43 | private Map<String,String> levelProtectionEvaluationResults; |
| 43 | private String levelProtectionEvaluationResults; | 44 | |
| 45 | /** | ||
| 46 | * 等级保护有效期 | ||
| 47 | */ | ||
| 48 | @Schema(description = "等级保护有效期") | ||
| 49 | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") | ||
| 50 | private Date levelProtectionEvaluationExpirationTime; | ||
| 44 | 51 | ||
| 45 | /** | 52 | /** |
| 46 | * 网络安全产品备案证明 | 53 | * 网络安全产品备案证明 | ... | ... |
| ... | @@ -2,12 +2,16 @@ package com.csbr.qingcloud.portal.mybatis.entity; | ... | @@ -2,12 +2,16 @@ package com.csbr.qingcloud.portal.mybatis.entity; |
| 2 | 2 | ||
| 3 | import com.baomidou.mybatisplus.annotation.FieldStrategy; | 3 | import com.baomidou.mybatisplus.annotation.FieldStrategy; |
| 4 | import com.baomidou.mybatisplus.annotation.TableField; | 4 | import com.baomidou.mybatisplus.annotation.TableField; |
| 5 | import com.fasterxml.jackson.annotation.JsonFormat; | ||
| 5 | import csbr.cloud.entity.domain.base.dao.BaseDO; | 6 | import csbr.cloud.entity.domain.base.dao.BaseDO; |
| 7 | import io.swagger.v3.oas.annotations.media.Schema; | ||
| 8 | import jakarta.validation.constraints.NotNull; | ||
| 6 | import jdk.jfr.Name; | 9 | import jdk.jfr.Name; |
| 7 | import lombok.Data; | 10 | import lombok.Data; |
| 8 | import lombok.EqualsAndHashCode; | 11 | import lombok.EqualsAndHashCode; |
| 9 | import lombok.experimental.Accessors; | 12 | import lombok.experimental.Accessors; |
| 10 | import java.util.Date; | 13 | import java.util.Date; |
| 14 | import java.util.Map; | ||
| 11 | 15 | ||
| 12 | /** | 16 | /** |
| 13 | * @program: | 17 | * @program: |
| ... | @@ -43,7 +47,13 @@ public class MfTdsConnectorVerifiable extends BaseDO { | ... | @@ -43,7 +47,13 @@ public class MfTdsConnectorVerifiable extends BaseDO { |
| 43 | * 等级保护测评结果 | 47 | * 等级保护测评结果 |
| 44 | */ | 48 | */ |
| 45 | @Name("等级保护测评结果") | 49 | @Name("等级保护测评结果") |
| 46 | private String levelProtectionEvaluationResults; | 50 | private Map<String,String> levelProtectionEvaluationResults; |
| 51 | |||
| 52 | /** | ||
| 53 | * 等级保护有效期 | ||
| 54 | */ | ||
| 55 | @Name("等级保护有效期") | ||
| 56 | private Date levelProtectionEvaluationExpirationTime; | ||
| 47 | 57 | ||
| 48 | /** | 58 | /** |
| 49 | * 网络安全产品备案证明 | 59 | * 网络安全产品备案证明 | ... | ... |
-
Please register or sign in to post a comment