sys_sign.go 834 B

1234567891011121314151617181920212223
  1. package entity
  2. type SysSignConfig struct {
  3. MysqlBaseModel
  4. IsSystemSign bool `json:"isSystemSign" gorm:"comment:'是否本系统密钥信息'"`
  5. SignName string `json:"signName" gorm:"type:varchar(45);unique;comment:'签名系统名称-前缀:FOMO-PRO'"`
  6. SignAddress string `json:"signAddress" gorm:"type:varchar(42);comment:'系统地址'"`
  7. SignPriKey string `json:"signPriKey" gorm:"type:varchar(512);comment:'密文'"`
  8. SignExpSec int64 `json:"signExpSec" gorm:"comment:'超时时间S'"`
  9. SysUrl string `json:"sysUrl" gorm:"type:varchar(512);comment:外部系统请求链接"`
  10. }
  11. func (*SysSignConfig) TableName() string {
  12. return SysModelPrefix + "sign_config"
  13. }
  14. func (*SysSignConfig) Comment() string {
  15. return "签名系统配置表"
  16. }
  17. func NewSysSignConfig() *SysSignConfig {
  18. return &SysSignConfig{}
  19. }