| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.usky.issue.domain;
- import com.baomidou.mybatisplus.annotation.*;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import java.time.LocalDateTime;
- /**
- * 云平台配置
- *
- * @author fyc
- * @date 2026-05-21
- */
- @Data
- @EqualsAndHashCode(callSuper = true)
- @TableName("issue_cloud_config")
- public class IssueCloudConfig extends CloudAuditEntity {
- @TableId(value = "id", type = IdType.AUTO)
- private Long id;
- /** 云平台地址 */
- private String cloudAddress;
- /** AES-256-GCM加密后的凭证密钥 */
- private String credentialKey;
- /** 0禁用 1启用 */
- private Integer status;
- /** 0未知 1成功 2失败 */
- private Integer connectionStatus;
- // @Version
- private Integer version;
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private LocalDateTime lastTestTime;
- @TableField(exist = false)
- private String token;
- }
|