service.go 816 B

123456789101112131415161718192021
  1. package handler
  2. import (
  3. model2 "Medical_OAuth/common/model"
  4. )
  5. type SysService struct {
  6. model2.Model
  7. No string `gorm:"size:8;not null;" json:"no"` // 服务编号
  8. Name string `gorm:"size:128;" json:"name"` // 服务名称
  9. Host string `gorm:"size:512;not null;comment:服务地址" json:"host"` // 服务地址
  10. AuthCode string `gorm:"size:32;not null;comment:授权码" json:"authCode"` // 授权码
  11. Status int `gorm:"size:4;not null;default:2;comment:状态" json:"status"` // 状态 1-停用 2-正常
  12. RoleApiUrl string `gorm:"size:128;" json:"roleApiUrl"` // 角色权限回调地址
  13. model2.ControlBy
  14. model2.ModelTime
  15. }
  16. func (SysService) TableName() string {
  17. return "sys_service"
  18. }