Documentation ¶
Index ¶
- type AlarmLevel
- type AlarmLog
- type AlarmRule
- type BaseDbLink
- type CityData
- type DataNode
- type DataSource
- type DataTemplate
- type DataTemplateBusi
- type DataTemplateNode
- type DevDevice
- type DevDeviceTag
- type DevProduct
- type DevProductCategory
- type GenTable
- type GenTableColumn
- type NetworkServer
- type NetworkTunnel
- type NoticeConfig
- type NoticeInfo
- type NoticeLog
- type NoticeTemplate
- type SysApi
- type SysAuthorize
- type SysConfig
- type SysDept
- type SysDictData
- type SysDictType
- type SysJob
- type SysLoginLog
- type SysMenu
- type SysMenuApi
- type SysMenuButton
- type SysMenuColumn
- type SysNotifications
- type SysOperLog
- type SysOrganization
- type SysPlugins
- type SysPluginsConfig
- type SysPost
- type SysRole
- type SysRoleDept
- type SysUser
- type SysUserOnline
- type SysUserPost
- type SysUserRole
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmLevel ¶
type AlarmLevel struct { Level uint `json:"level" description:"告警级别"` Name string `json:"name" description:"名称"` }
AlarmLevel is the golang structure for table alarm_level.
type AlarmLog ¶
type AlarmLog struct { Id int64 `json:"id" description:""` Type uint `json:"type" description:"告警类型:1=规则告警,2=设备自主告警"` RuleId uint64 `json:"ruleId" description:"规则id"` RuleName string `json:"ruleName" description:"规则名称"` Level uint `json:"level" description:"告警级别"` Data string `json:"data" description:"触发告警的数据"` ProductKey string `json:"productKey" description:"产品标识"` DeviceKey string `json:"deviceKey" description:"设备标识"` Status int `json:"status" description:"告警状态:0=未处理,1=已处理"` CreatedAt *gtime.Time `json:"createdAt" description:"告警时间"` UpdateBy uint `json:"updateBy" description:"告警处理人员"` UpdatedAt *gtime.Time `json:"updatedAt" description:"处理时间"` Content string `json:"content" description:"处理意见"` }
AlarmLog is the golang structure for table alarm_log.
type AlarmRule ¶
type AlarmRule struct { Id uint64 `json:"id" description:""` Name string `json:"name" description:"告警规则名称"` Level uint `json:"level" description:"告警级别,默认:4(一般)"` ProductKey string `json:"productKey" description:"产品标识"` DeviceKey string `json:"deviceKey" description:"设备标识"` TriggerType int `json:"triggerType" description:"触发类型:1=上线,2=离线,3=属性上报"` TriggerCondition string `json:"triggerCondition" description:"触发条件"` Action string `json:"action" description:"执行动作"` Status int `json:"status" description:"状态:0=未启用,1=已启用"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
AlarmRule is the golang structure for table alarm_rule.
type BaseDbLink ¶
type BaseDbLink struct { Id int `json:"id" description:""` Name string `json:"name" description:"名称"` Types string `json:"types" description:"驱动类型 mysql或oracle"` Host string `json:"host" description:"主机地址"` Port int `json:"port" description:"端口号"` UserName string `json:"userName" description:"用户名称"` Password string `json:"password" description:"密码"` Description string `json:"description" description:"描述"` Status int `json:"status" description:"状态 0 停用 1启用"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedBy int `json:"updatedBy" description:"修改人"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
BaseDbLink is the golang structure for table base_db_link.
type CityData ¶
type CityData struct { Id int `json:"id" description:""` Name string `json:"name" description:"名字"` Code string `json:"code" description:"编码"` ParentId int `json:"parentId" description:"父ID"` Sort int `json:"sort" description:"排序"` Status uint `json:"status" description:"状态;0:禁用;1:正常"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建日期"` UpdatedBy uint `json:"updatedBy" description:"更新者"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改日期"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
CityData is the golang structure for table city_data.
type DataNode ¶
type DataNode struct { NodeId uint64 `json:"nodeId" description:""` SourceId uint64 `json:"sourceId" description:"数据源ID"` Name string `json:"name" description:"数据节点名称"` Key string `json:"key" description:"数据节点标识"` DataType string `json:"dataType" description:"数据类型"` Value string `json:"value" description:"取值项"` IsPk int `json:"isPk" description:"是否主键:0=否,1=是"` Rule string `json:"rule" description:"规则配置json"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DataNode is the golang structure for table data_node.
type DataSource ¶
type DataSource struct { SourceId uint64 `json:"sourceId" description:""` Name string `json:"name" description:"数据源名称"` Key string `json:"key" description:"数据源标识"` Desc string `json:"desc" description:"描述"` From int `json:"from" description:"数据来源:1=api导入,2=数据库,3=文件,4=设备"` Config string `json:"config" description:"数据源配置json:api配置、数据库配置、文件配置"` Rule string `json:"rule" description:"规则配置json"` LockKey int `json:"lockKey" description:"锁定key标识:0=未锁定,1=锁定,不允许修改"` Status int `json:"status" description:"状态:0=未发布,1=已发布"` DataTable string `json:"dataTable" description:"数据表名称"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DataSource is the golang structure for table data_source.
type DataTemplate ¶
type DataTemplate struct { Id uint64 `json:"id" description:"ID"` Name string `json:"name" description:"名称"` Key string `json:"key" description:"标识"` Desc string `json:"desc" description:"描述"` Status int `json:"status" description:"状态:0=未发布,1=已发布"` CronExpression string `json:"cronExpression" description:"cron执行表达式"` SortNodeKey string `json:"sortNodeKey" description:"排序节点标识"` SortDesc int `json:"sortDesc" description:"排序方式:1=倒序,2=正序"` DataTable string `json:"dataTable" description:"数据表名称"` LockKey int `json:"lockKey" description:"锁定key标识:0=未锁定,1=锁定,不允许修改"` MainSourceId uint64 `json:"mainSourceId" description:"主数据源"` SourceNodeKey string `json:"sourceNodeKey" description:"数据源关联节点"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DataTemplate is the golang structure for table data_template.
type DataTemplateBusi ¶
type DataTemplateBusi struct { Id int `json:"id" description:""` DataTemplateId int `json:"dataTemplateId" description:"数据建模ID"` BusiTypes int `json:"busiTypes" description:"业务单元"` IsDeleted int `json:"isDeleted" description:"0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DataTemplateBusi is the golang structure for table data_template_busi.
type DataTemplateNode ¶
type DataTemplateNode struct { Id uint64 `json:"id" description:"ID"` Tid uint64 `json:"tid" description:"模型ID"` From int `json:"from" description:"字段生成方式:1=自动生成,2=数据源"` SourceId uint64 `json:"sourceId" description:"数据源ID"` NodeId uint64 `json:"nodeId" description:"数据源ID"` Name string `json:"name" description:"节点名称"` Key string `json:"key" description:"节点标识"` DataType string `json:"dataType" description:"数据类型"` Default string `json:"default" description:"默认值"` Method string `json:"method" description:"数值类型,取值方式"` IsPk int `json:"isPk" description:"是否主键:0=否,1=是"` Desc string `json:"desc" description:"描述"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DataTemplateNode is the golang structure for table data_template_node.
type DevDevice ¶
type DevDevice struct { Id uint `json:"id" description:""` Key string `json:"key" description:"设备标识"` Name string `json:"name" description:"设备名称"` ProductId uint `json:"productId" description:"所属产品"` Desc string `json:"desc" description:"描述"` MetadataTable int `json:"metadataTable" description:"是否生成物模型子表:0=否,1=是"` Status int `json:"status" description:"状态:0=未启用,1=离线,2=在线"` RegistryTime *gtime.Time `json:"registryTime" description:"激活时间"` LastOnlineTime *gtime.Time `json:"lastOnlineTime" description:"最后上线时间"` Certificate string `json:"certificate" description:"设备证书"` SecureKey string `json:"secureKey" description:"设备密钥"` Version string `json:"version" description:"固件版本号"` TunnelId int `json:"tunnelId" description:"tunnelId"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DevDevice is the golang structure for table dev_device.
type DevDeviceTag ¶
type DevDeviceTag struct { Id uint `json:"id" description:""` DeviceId uint `json:"deviceId" description:"设备ID"` DeviceKey string `json:"deviceKey" description:"设备标识"` Key string `json:"key" description:"标签标识"` Name string `json:"name" description:"标签名称"` Value string `json:"value" description:"标签值"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DevDeviceTag is the golang structure for table dev_device_tag.
type DevProduct ¶
type DevProduct struct { Id uint `json:"id" description:""` Key string `json:"key" description:"产品标识"` Name string `json:"name" description:"产品名称"` CategoryId uint `json:"categoryId" description:"所属品类"` MessageProtocol string `json:"messageProtocol" description:"消息协议"` TransportProtocol string `json:"transportProtocol" description:"传输协议: MQTT,COAP,UDP"` ProtocolId uint `json:"protocolId" description:"协议id"` DeviceType string `json:"deviceType" description:"设备类型: 网关,设备"` Desc string `json:"desc" description:"描述"` Icon string `json:"icon" description:"图片地址"` Metadata string `json:"metadata" description:"物模型"` MetadataTable int `json:"metadataTable" description:"是否生成物模型表:0=否,1=是"` Policy string `json:"policy" description:"采集策略"` Status int `json:"status" description:"发布状态:0=未发布,1=已发布"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DevProduct is the golang structure for table dev_product.
type DevProductCategory ¶
type DevProductCategory struct { Id uint `json:"id" description:""` ParentId uint `json:"parentId" description:"父ID"` Key string `json:"key" description:"分类标识"` Name string `json:"name" description:"分类名称"` Desc string `json:"desc" description:"描述"` CreateBy uint `json:"createBy" description:"创建者"` UpdateBy uint `json:"updateBy" description:"更新者"` DeletedBy uint `json:"deletedBy" description:"删除者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
DevProductCategory is the golang structure for table dev_product_category.
type GenTable ¶
type GenTable struct { Id int64 `json:"id" description:"编号"` TableName string `json:"tableName" description:"表名称"` TableComment string `json:"tableComment" description:"表描述"` ClassName string `json:"className" description:"实体类名称"` TplCategory string `json:"tplCategory" description:"使用的模板(crud单表操作 tree树表操作)"` PackageName string `json:"packageName" description:"生成包路径"` ModuleName string `json:"moduleName" description:"生成模块名"` BusinessName string `json:"businessName" description:"生成业务名"` FunctionName string `json:"functionName" description:"生成功能名"` FunctionAuthor string `json:"functionAuthor" description:"生成功能作者"` Options string `json:"options" description:"其它生成选项"` Remark string `json:"remark" description:"备注"` CreatedBy int `json:"createdBy" description:"创建人"` UpdatedBy int `json:"updatedBy" description:"修改人"` CreatedAt *gtime.Time `json:"createdAt" description:""` UpdatedAt *gtime.Time `json:"updatedAt" description:""` }
GenTable is the golang structure for table gen_table.
type GenTableColumn ¶
type GenTableColumn struct { Id int64 `json:"id" description:"编号"` TableId int64 `json:"tableId" description:"归属表编号"` ColumnName string `json:"columnName" description:"列名称"` ColumnComment string `json:"columnComment" description:"列描述"` ColumnType string `json:"columnType" description:"列类型"` GoType string `json:"goType" description:"Go类型"` GoField string `json:"goField" description:"Go字段名"` HtmlField string `json:"htmlField" description:"html字段名"` IsPk string `json:"isPk" description:"是否主键(1是)"` IsIncrement string `json:"isIncrement" description:"是否自增(1是)"` IsRequired string `json:"isRequired" description:"是否必填(1是)"` IsInsert string `json:"isInsert" description:"是否为插入字段(1是)"` IsEdit string `json:"isEdit" description:"是否编辑字段(1是)"` IsList string `json:"isList" description:"是否列表字段(1是)"` IsQuery string `json:"isQuery" description:"是否查询字段(1是)"` QueryType string `json:"queryType" description:"查询方式(等于、不等于、大于、小于、范围)"` HtmlType string `` /* 128-byte string literal not displayed */ DictType string `json:"dictType" description:"字典类型"` Sort int `json:"sort" description:"排序"` LinkTableName string `json:"linkTableName" description:"关联表名"` LinkTableClass string `json:"linkTableClass" description:"关联表类名"` LinkTablePackage string `json:"linkTablePackage" description:"关联表包名"` LinkLabelId string `json:"linkLabelId" description:"关联表键名"` LinkLabelName string `json:"linkLabelName" description:"关联表字段值"` CreateBy int `json:"createBy" description:"创建者"` UpdateBy int `json:"updateBy" description:"更新者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` }
GenTableColumn is the golang structure for table gen_table_column.
type NetworkServer ¶
type NetworkServer struct { Id int `json:"id" description:""` Name string `json:"name" description:""` Types string `json:"types" description:"tcp/udp"` Addr string `json:"addr" description:""` Register string `json:"register" description:"注册包"` Heartbeat string `json:"heartbeat" description:"心跳包"` Protocol string `json:"protocol" description:"协议"` Devices string `json:"devices" description:"默认设备"` Status int `json:"status" description:""` CreatedAt *gtime.Time `json:"createdAt" description:""` UpdatedAt *gtime.Time `json:"updatedAt" description:""` CreateBy int `json:"createBy" description:""` Remark string `json:"remark" description:"备注"` }
NetworkServer is the golang structure for table network_server.
type NetworkTunnel ¶
type NetworkTunnel struct { Id int `json:"id" description:""` ServerId int `json:"serverId" description:"服务ID"` Name string `json:"name" description:""` Types string `json:"types" description:""` Addr string `json:"addr" description:""` Remote string `json:"remote" description:""` Retry string `json:"retry" description:"断线重连"` Heartbeat string `json:"heartbeat" description:"心跳包"` Serial string `json:"serial" description:"串口参数"` Protoccol string `json:"protoccol" description:"适配协议"` DeviceKey string `json:"deviceKey" description:"设备标识"` Status int `json:"status" description:""` Last *gtime.Time `json:"last" description:""` CreatedAt *gtime.Time `json:"createdAt" description:""` UpdatedAt *gtime.Time `json:"updatedAt" description:""` Remark string `json:"remark" description:"备注"` }
NetworkTunnel is the golang structure for table network_tunnel.
type NoticeConfig ¶
type NoticeConfig struct { Id string `json:"id" description:""` Title string `json:"title" description:""` SendGateway string `json:"sendGateway" description:""` Types int `json:"types" description:""` CreatedAt *gtime.Time `json:"createdAt" description:""` }
NoticeConfig is the golang structure for table notice_config.
type NoticeInfo ¶
type NoticeInfo struct { Id int64 `json:"id" description:""` ConfigId string `json:"configId" description:""` ComeFrom string `json:"comeFrom" description:""` Method string `json:"method" description:""` MsgTitle string `json:"msgTitle" description:""` MsgBody string `json:"msgBody" description:""` MsgUrl string `json:"msgUrl" description:""` UserIds string `json:"userIds" description:""` OrgIds string `json:"orgIds" description:""` Totag string `json:"totag" description:""` Status int `json:"status" description:""` MethodCron string `json:"methodCron" description:""` MethodNum int `json:"methodNum" description:""` CreatedAt *gtime.Time `json:"createdAt" description:""` }
NoticeInfo is the golang structure for table notice_info.
type NoticeLog ¶
type NoticeLog struct { Id uint64 `json:"id" description:""` SendGateway string `json:"sendGateway" description:"通知渠道"` TemplateId string `json:"templateId" description:"通知模板ID"` Addressee string `json:"addressee" description:"收信人列表"` Title string `json:"title" description:"通知标题"` Content string `json:"content" description:"通知内容"` Status int `json:"status" description:"发送状态:0=失败,1=成功"` FailMsg string `json:"failMsg" description:"失败信息"` SendTime *gtime.Time `json:"sendTime" description:"发送时间"` }
NoticeLog is the golang structure for table notice_log.
type NoticeTemplate ¶
type NoticeTemplate struct { Id string `json:"id" description:""` ConfigId string `json:"configId" description:""` SendGateway string `json:"sendGateway" description:""` Code string `json:"code" description:""` Title string `json:"title" description:""` Content string `json:"content" description:""` CreatedAt *gtime.Time `json:"createdAt" description:""` }
NoticeTemplate is the golang structure for table notice_template.
type SysApi ¶
type SysApi struct { Id uint `json:"id" description:""` ParentId int `json:"parentId" description:""` Name string `json:"name" description:"名称"` Types int `json:"types" description:"1 分类 2接口"` Method string `json:"method" description:"请求方式(数据字典维护)"` Address string `json:"address" description:"接口地址"` Remark string `json:"remark" description:"备注"` Status int `json:"status" description:"状态 0 停用 1启用"` Sort int `json:"sort" description:"排序"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreateBy uint `json:"createBy" description:"创建者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedBy uint `json:"updatedBy" description:"更新者"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysApi is the golang structure for table sys_api.
type SysAuthorize ¶
type SysAuthorize struct { Id int `json:"id" description:""` RoleId int `json:"roleId" description:"角色ID"` ItemsType string `json:"itemsType" description:"项目类型 menu菜单 button按钮 column列表字段 api接口"` ItemsId int `json:"itemsId" description:"项目ID"` IsCheckAll int `json:"isCheckAll" description:"是否全选 1是 0否"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysAuthorize is the golang structure for table sys_authorize.
type SysConfig ¶
type SysConfig struct { ConfigId uint `json:"configId" description:"参数主键"` ConfigName string `json:"configName" description:"参数名称"` ConfigKey string `json:"configKey" description:"参数键名"` ConfigValue string `json:"configValue" description:"参数键值"` ConfigType int `json:"configType" description:"系统内置(1是 2否)"` Remark string `json:"remark" description:"备注"` Status int `json:"status" description:"状态 0 停用 1启用"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreateBy uint `json:"createBy" description:"创建者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdateBy uint `json:"updateBy" description:"更新者"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysConfig is the golang structure for table sys_config.
type SysDept ¶
type SysDept struct { DeptId int64 `json:"deptId" description:"部门id"` OrganizationId int `json:"organizationId" description:"组织ID"` ParentId int64 `json:"parentId" description:"父部门id"` Ancestors string `json:"ancestors" description:"祖级列表"` DeptName string `json:"deptName" description:"部门名称"` OrderNum int `json:"orderNum" description:"显示顺序"` Leader string `json:"leader" description:"负责人"` Phone string `json:"phone" description:"联系电话"` Email string `json:"email" description:"邮箱"` Status uint `json:"status" description:"部门状态(0停用 1正常)"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` CreatedBy uint `json:"createdBy" description:"创建人"` UpdatedBy int `json:"updatedBy" description:"修改人"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysDept is the golang structure for table sys_dept.
type SysDictData ¶
type SysDictData struct { DictCode int64 `json:"dictCode" description:"字典编码"` DictSort int `json:"dictSort" description:"字典排序"` DictLabel string `json:"dictLabel" description:"字典标签"` DictValue string `json:"dictValue" description:"字典键值"` DictType string `json:"dictType" description:"字典类型"` CssClass string `json:"cssClass" description:"样式属性(其他样式扩展)"` ListClass string `json:"listClass" description:"表格回显样式"` IsDefault int `json:"isDefault" description:"是否默认(1是 0否)"` Remark string `json:"remark" description:"备注"` Status int `json:"status" description:"状态(1正常 0停用)"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreateBy uint `json:"createBy" description:"创建者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdateBy uint `json:"updateBy" description:"更新者"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysDictData is the golang structure for table sys_dict_data.
type SysDictType ¶
type SysDictType struct { DictId uint64 `json:"dictId" description:"字典主键"` ParentId int `json:"parentId" description:"父主键ID"` DictName string `json:"dictName" description:"字典名称"` DictType string `json:"dictType" description:"字典类型"` ModuleClassify string `json:"moduleClassify" description:"模块分类"` Remark string `json:"remark" description:"备注"` Status uint `json:"status" description:"状态(1正常 0停用)"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreateBy uint `json:"createBy" description:"创建者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建日期"` UpdateBy uint `json:"updateBy" description:"更新者"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改日期"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysDictType is the golang structure for table sys_dict_type.
type SysJob ¶
type SysJob struct { JobId int64 `json:"jobId" description:"任务ID"` JobName string `json:"jobName" description:"任务名称"` JobParams string `json:"jobParams" description:"参数"` JobGroup string `json:"jobGroup" description:"任务组名"` InvokeTarget string `json:"invokeTarget" description:"调用目标字符串"` CronExpression string `json:"cronExpression" description:"cron执行表达式"` MisfirePolicy int `json:"misfirePolicy" description:"计划执行策略(1多次执行 2执行一次)"` Concurrent int `json:"concurrent" description:"是否并发执行(0允许 1禁止)"` Status int `json:"status" description:"状态(0正常 1暂停)"` CreateBy uint64 `json:"createBy" description:"创建者"` UpdateBy uint64 `json:"updateBy" description:"更新者"` Remark string `json:"remark" description:"备注信息"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysJob is the golang structure for table sys_job.
type SysLoginLog ¶
type SysLoginLog struct { InfoId int64 `json:"infoId" description:"访问ID"` LoginName string `json:"loginName" description:"登录账号"` Ipaddr string `json:"ipaddr" description:"登录IP地址"` LoginLocation string `json:"loginLocation" description:"登录地点"` Browser string `json:"browser" description:"浏览器类型"` Os string `json:"os" description:"操作系统"` Status int `json:"status" description:"登录状态(0成功 1失败)"` Msg string `json:"msg" description:"提示消息"` LoginTime *gtime.Time `json:"loginTime" description:"登录时间"` Module string `json:"module" description:"登录模块"` }
SysLoginLog is the golang structure for table sys_login_log.
type SysMenu ¶
type SysMenu struct { Id uint `json:"id" description:""` ParentId int `json:"parentId" description:"父ID"` Name string `json:"name" description:"规则名称"` Title string `json:"title" description:"规则名称"` Icon string `json:"icon" description:"图标"` Condition string `json:"condition" description:"条件"` Remark string `json:"remark" description:"备注"` MenuType uint `json:"menuType" description:"类型 0目录 1菜单 2按钮"` Weigh int `json:"weigh" description:"权重"` IsHide uint `json:"isHide" description:"显示状态"` Path string `json:"path" description:"路由地址"` Component string `json:"component" description:"组件路径"` IsLink uint `json:"isLink" description:"是否外链 1是 0否"` ModuleType string `json:"moduleType" description:"所属模块 system 运维 company企业"` ModelId uint `json:"modelId" description:"模型ID"` IsIframe uint `json:"isIframe" description:"是否内嵌iframe"` IsCached uint `json:"isCached" description:"是否缓存"` Redirect string `json:"redirect" description:"路由重定向地址"` IsAffix uint `json:"isAffix" description:"是否固定"` LinkUrl string `json:"linkUrl" description:"链接地址"` Status int `json:"status" description:"状态 0 停用 1启用"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedBy int `json:"updatedBy" description:"修改人"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysMenu is the golang structure for table sys_menu.
type SysMenuApi ¶
type SysMenuApi struct { Id uint `json:"id" description:"id"` MenuId int `json:"menuId" description:"菜单ID"` ApiId int `json:"apiId" description:"apiId"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysMenuApi is the golang structure for table sys_menu_api.
type SysMenuButton ¶
type SysMenuButton struct { Id uint `json:"id" description:""` ParentId int `json:"parentId" description:"父ID"` MenuId int `json:"menuId" description:"菜单ID"` Name string `json:"name" description:"名称"` Types string `json:"types" description:"类型 自定义 add添加 edit编辑 del 删除"` Description string `json:"description" description:"描述"` Status int `json:"status" description:"状态 0 停用 1启用"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedBy int `json:"updatedBy" description:"修改人"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysMenuButton is the golang structure for table sys_menu_button.
type SysMenuColumn ¶
type SysMenuColumn struct { Id uint `json:"id" description:""` ParentId int `json:"parentId" description:"父ID"` MenuId int `json:"menuId" description:"菜单ID"` Name string `json:"name" description:"名称"` Code string `json:"code" description:"代表字段"` Description string `json:"description" description:"描述"` Status int `json:"status" description:"状态 0 停用 1启用"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedBy int `json:"updatedBy" description:"修改人"` UpdatedAt *gtime.Time `json:"updatedAt" description:"更新时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysMenuColumn is the golang structure for table sys_menu_column.
type SysNotifications ¶
type SysNotifications struct { Id int `json:"id" description:""` Title string `json:"title" description:"标题"` Doc string `json:"doc" description:"描述"` Source string `json:"source" description:"消息来源"` Types string `json:"types" description:"类型"` CreatedAt *gtime.Time `json:"createdAt" description:"发送时间"` Status int `json:"status" description:"0,未读,1,已读"` }
SysNotifications is the golang structure for table sys_notifications.
type SysOperLog ¶
type SysOperLog struct { OperId uint64 `json:"operId" description:"日志主键"` Title string `json:"title" description:"模块标题"` BusinessType int `json:"businessType" description:"业务类型(0其它 1新增 2修改 3删除)"` Method string `json:"method" description:"方法名称"` RequestMethod string `json:"requestMethod" description:"请求方式"` OperatorType int `json:"operatorType" description:"操作类别(0其它 1后台用户 2手机端用户)"` OperName string `json:"operName" description:"操作人员"` DeptName string `json:"deptName" description:"部门名称"` OperUrl string `json:"operUrl" description:"请求URL"` OperIp string `json:"operIp" description:"主机地址"` OperLocation string `json:"operLocation" description:"操作地点"` OperParam string `json:"operParam" description:"请求参数"` JsonResult string `json:"jsonResult" description:"返回参数"` Status int `json:"status" description:"操作状态(0正常 1异常)"` ErrorMsg string `json:"errorMsg" description:"错误消息"` OperTime *gtime.Time `json:"operTime" description:"操作时间"` }
SysOperLog is the golang structure for table sys_oper_log.
type SysOrganization ¶
type SysOrganization struct { Id int64 `json:"id" description:"组织ID"` ParentId int64 `json:"parentId" description:"父组织id"` Ancestors string `json:"ancestors" description:"祖级列表"` Name string `json:"name" description:"组织名称"` Number string `json:"number" description:"组织编号"` OrderNum int `json:"orderNum" description:"显示顺序"` Leader string `json:"leader" description:"负责人"` Phone string `json:"phone" description:"联系电话"` Email string `json:"email" description:"邮箱"` Status uint `json:"status" description:"组织状态(0停用 1正常)"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` CreatedBy uint `json:"createdBy" description:"创建人"` UpdatedBy int `json:"updatedBy" description:"修改人"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysOrganization is the golang structure for table sys_organization.
type SysPlugins ¶
type SysPlugins struct { Id int `json:"id" description:"ID"` Name string `json:"name" description:"名称"` Title string `json:"title" description:"标题"` Intro string `json:"intro" description:"介绍"` Version string `json:"version" description:"版本"` Status int `json:"status" description:"状态"` Types string `json:"types" description:"插件类型"` Author string `json:"author" description:""` StartTime *gtime.Time `json:"startTime" description:""` }
SysPlugins is the golang structure for table sys_plugins.
type SysPluginsConfig ¶
type SysPluginsConfig struct { Id int `json:"id" description:""` Type string `json:"type" description:"插件类型"` Name string `json:"name" description:"插件名称"` Value string `json:"value" description:"配置内容"` Doc string `json:"doc" description:"配置说明"` }
SysPluginsConfig is the golang structure for table sys_plugins_config.
type SysPost ¶
type SysPost struct { PostId int64 `json:"postId" description:"岗位ID"` ParentId int64 `json:"parentId" description:"父ID"` PostCode string `json:"postCode" description:"岗位编码"` PostName string `json:"postName" description:"岗位名称"` PostSort int `json:"postSort" description:"显示顺序"` Status uint `json:"status" description:"状态(0正常 1停用)"` Remark string `json:"remark" description:"备注"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreatedBy uint `json:"createdBy" description:"创建人"` CreatedAt *gtime.Time `json:"createdAt" description:"创建时间"` UpdatedBy uint `json:"updatedBy" description:"修改人"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改时间"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysPost is the golang structure for table sys_post.
type SysRole ¶
type SysRole struct { Id uint `json:"id" description:""` ParentId int `json:"parentId" description:"父ID"` ListOrder uint `json:"listOrder" description:"排序"` Name string `json:"name" description:"角色名称"` DataScope uint `` /* 155-byte string literal not displayed */ Remark string `json:"remark" description:"备注"` Status uint `json:"status" description:"状态;0:禁用;1:正常"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreateBy uint `json:"createBy" description:"创建者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建日期"` UpdateBy uint `json:"updateBy" description:"更新者"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改日期"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysRole is the golang structure for table sys_role.
type SysRoleDept ¶
type SysRoleDept struct { RoleId int64 `json:"roleId" description:"角色ID"` DeptId int64 `json:"deptId" description:"部门ID"` }
SysRoleDept is the golang structure for table sys_role_dept.
type SysUser ¶
type SysUser struct { Id uint64 `json:"id" description:""` UserName string `json:"userName" description:"用户名"` UserTypes string `json:"userTypes" description:"系统 system 企业 company"` Mobile string `json:"mobile" description:"中国手机不带国家代码,国际手机号格式为:国家代码-手机号"` UserNickname string `json:"userNickname" description:"用户昵称"` Birthday int `json:"birthday" description:"生日"` UserPassword string `json:"userPassword" description:"登录密码;cmf_password加密"` UserSalt string `json:"userSalt" description:"加密盐"` UserEmail string `json:"userEmail" description:"用户登录邮箱"` Sex int `json:"sex" description:"性别;0:保密,1:男,2:女"` Avatar string `json:"avatar" description:"用户头像"` DeptId uint64 `json:"deptId" description:"部门id"` Remark string `json:"remark" description:"备注"` IsAdmin int `json:"isAdmin" description:"是否后台管理员 1 是 0 否"` Address string `json:"address" description:"联系地址"` Describe string `json:"describe" description:"描述信息"` LastLoginIp string `json:"lastLoginIp" description:"最后登录ip"` LastLoginTime *gtime.Time `json:"lastLoginTime" description:"最后登录时间"` Status uint `json:"status" description:"用户状态;0:禁用,1:正常,2:未验证"` IsDeleted int `json:"isDeleted" description:"是否删除 0未删除 1已删除"` CreateBy uint `json:"createBy" description:"创建者"` CreatedAt *gtime.Time `json:"createdAt" description:"创建日期"` UpdateBy uint `json:"updateBy" description:"更新者"` UpdatedAt *gtime.Time `json:"updatedAt" description:"修改日期"` DeletedBy int `json:"deletedBy" description:"删除人"` DeletedAt *gtime.Time `json:"deletedAt" description:"删除时间"` }
SysUser is the golang structure for table sys_user.
type SysUserOnline ¶
type SysUserOnline struct { Id uint `json:"id" description:""` Uuid string `json:"uuid" description:"用户标识"` Key string `json:"key" description:""` Token string `json:"token" description:"用户token"` CreatedAt *gtime.Time `json:"createdAt" description:"登录时间"` UserName string `json:"userName" description:"用户名"` Ip string `json:"ip" description:"登录ip"` Explorer string `json:"explorer" description:"浏览器"` Os string `json:"os" description:"操作系统"` }
SysUserOnline is the golang structure for table sys_user_online.
type SysUserPost ¶
type SysUserPost struct { UserId int `json:"userId" description:"用户ID"` PostId int `json:"postId" description:"岗位ID"` }
SysUserPost is the golang structure for table sys_user_post.
type SysUserRole ¶
type SysUserRole struct { UserId int `json:"userId" description:""` RoleId int `json:"roleId" description:""` }
SysUserRole is the golang structure for table sys_user_role.
Source Files ¶
- alarm_level.go
- alarm_log.go
- alarm_rule.go
- base_db_link.go
- city_data.go
- data_node.go
- data_source.go
- data_template.go
- data_template_busi.go
- data_template_node.go
- dev_device.go
- dev_device_tag.go
- dev_product.go
- dev_product_category.go
- gen_table.go
- gen_table_column.go
- network_server.go
- network_tunnel.go
- notice_config.go
- notice_info.go
- notice_log.go
- notice_template.go
- sys_api.go
- sys_authorize.go
- sys_config.go
- sys_dept.go
- sys_dict_data.go
- sys_dict_type.go
- sys_job.go
- sys_login_log.go
- sys_menu.go
- sys_menu_api.go
- sys_menu_button.go
- sys_menu_column.go
- sys_notifications.go
- sys_oper_log.go
- sys_organization.go
- sys_plugins.go
- sys_plugins_config.go
- sys_post.go
- sys_role.go
- sys_role_dept.go
- sys_user.go
- sys_user_online.go
- sys_user_post.go
- sys_user_role.go