06ecf3b7 by xu

可信空间连接器入住接口

1 parent 3f660e5b
1 package com.csbr.qingcloud.portal.domain.vo; 1 package com.csbr.qingcloud.portal.domain.vo;
2 2
3 import com.alibaba.fastjson.JSONArray;
3 import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO; 4 import com.csbr.cloud.workflow.domain.vo.appove.FlowRQBaseVO;
4 import io.swagger.v3.oas.annotations.media.Schema; 5 import io.swagger.v3.oas.annotations.media.Schema;
5 import com.fasterxml.jackson.annotation.JsonFormat; 6 import com.fasterxml.jackson.annotation.JsonFormat;
...@@ -82,7 +83,7 @@ public class TdsConnectorIdentityRQVO extends FlowRQBaseVO { ...@@ -82,7 +83,7 @@ public class TdsConnectorIdentityRQVO extends FlowRQBaseVO {
82 * 可信身份凭证 83 * 可信身份凭证
83 */ 84 */
84 @Schema(description = "可信身份凭证") 85 @Schema(description = "可信身份凭证")
85 private Map<String,String> trustedIdentityCredential; 86 private JSONArray trustedIdentityCredential;
86 87
87 /** 88 /**
88 * 凭证颁发日期 89 * 凭证颁发日期
......
1 package com.csbr.qingcloud.portal.mybatis.entity; 1 package com.csbr.qingcloud.portal.mybatis.entity;
2 2
3 import com.alibaba.fastjson.JSONArray;
3 import com.baomidou.mybatisplus.annotation.FieldStrategy; 4 import com.baomidou.mybatisplus.annotation.FieldStrategy;
4 import com.baomidou.mybatisplus.annotation.TableField; 5 import com.baomidou.mybatisplus.annotation.TableField;
6 import com.baomidou.mybatisplus.annotation.TableName;
7 import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
5 import csbr.cloud.entity.domain.base.dao.BaseDO; 8 import csbr.cloud.entity.domain.base.dao.BaseDO;
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.List;
11 15
12 /** 16 /**
13 * @program: 17 * @program:
...@@ -19,6 +23,7 @@ import java.util.Date; ...@@ -19,6 +23,7 @@ import java.util.Date;
19 @EqualsAndHashCode(callSuper = true) 23 @EqualsAndHashCode(callSuper = true)
20 @Accessors(chain = true) 24 @Accessors(chain = true)
21 @Name("连接器身份信息") 25 @Name("连接器身份信息")
26 @TableName(autoResultMap = true)
22 public class MfTdsConnectorIdentity extends BaseDO { 27 public class MfTdsConnectorIdentity extends BaseDO {
23 28
24 /** 29 /**
...@@ -43,13 +48,15 @@ public class MfTdsConnectorIdentity extends BaseDO { ...@@ -43,13 +48,15 @@ public class MfTdsConnectorIdentity extends BaseDO {
43 * IP地址列表 48 * IP地址列表
44 */ 49 */
45 @Name("IP地址列表") 50 @Name("IP地址列表")
46 private String ipAddressList; 51 @TableField(typeHandler = FastjsonTypeHandler.class)
52 private List<String> ipAddressList;
47 53
48 /** 54 /**
49 * 域名列表 55 * 域名列表
50 */ 56 */
51 @Name("域名列表") 57 @Name("域名列表")
52 private String domainList; 58 @TableField(typeHandler = FastjsonTypeHandler.class)
59 private List<String> domainList;
53 60
54 /** 61 /**
55 * 接入方式(1 专线;2 互联网(固定公网IP);3 互联网(无固定公网IP);4 高速数据网;5 其他) 62 * 接入方式(1 专线;2 互联网(固定公网IP);3 互联网(无固定公网IP);4 高速数据网;5 其他)
...@@ -73,7 +80,7 @@ public class MfTdsConnectorIdentity extends BaseDO { ...@@ -73,7 +80,7 @@ public class MfTdsConnectorIdentity extends BaseDO {
73 * 可信身份凭证 80 * 可信身份凭证
74 */ 81 */
75 @Name("可信身份凭证") 82 @Name("可信身份凭证")
76 private String trustedIdentityCredential; 83 private JSONArray trustedIdentityCredential;
77 84
78 /** 85 /**
79 * 凭证颁发日期 86 * 凭证颁发日期
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!