Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dataresult ¶
type Dataresult struct { ID int `gorm:"primaryKey;column:id" json:"-"` Pkid string `gorm:"column:pkid" json:"pkid"` // 所属参数表kid ResultID string `gorm:"column:result_id" json:"result_id"` // 所属结果表id ResultType uint8 `gorm:"column:result_type" json:"result_type"` // 结果类型 ResultInfo string `gorm:"column:result_info" json:"result_info"` // 结果名称 ResultValue string `gorm:"column:result_value" json:"result_value"` // 结果值 }
*****sql****** CREATE TABLE `work_dataresult` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT, `pkid` char(64) NOT NULL COMMENT '所属参数表kid', `result_id` int(11) NOT NULL COMMENT '所属结果表id', `result_type` tinyint(2) unsigned NOT NULL COMMENT '结果类型', `result_info` varchar(255) NOT NULL COMMENT '结果名称', `result_value` varchar(500) NOT NULL DEFAULT '' COMMENT '结果值', PRIMARY KEY (`id`), UNIQUE KEY `kidandresid` (`pkid`,`result_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ******sql***** Dataresult [...]
func (*Dataresult) TableName ¶
func (w *Dataresult) TableName() string
TableName get sql table name.获取数据库表名
type DatasV3 ¶
type DatasV3 struct { ID int `gorm:"primaryKey;column:id" json:"-"` Kid string `gorm:"column:kid" json:"kid"` Zhuansu string `gorm:"column:zhuansu" json:"zhuansu"` // 转速 Qingjiao string `gorm:"column:qingjiao" json:"qingjiao"` // 倾角 Hxfxll string `gorm:"column:hxfxll" json:"hxfxll"` // 滑靴副泄漏量 Zsfxll string `gorm:"column:zsfxll" json:"zsfxll"` // 柱塞副泄漏量 Plfxll string `gorm:"column:plfxll" json:"plfxll"` // 配流副泄漏量 Xlwd string `gorm:"column:xlwd" json:"xlwd"` // 泄漏温度 Ltkcxl string `gorm:"column:ltkcxl" json:"ltkcxl"` // 连体快冲洗量 Qtcxl string `gorm:"column:qtcxl" json:"qtcxl"` // 壳体快冲洗量 Cxwd string `gorm:"column:cxwd" json:"cxwd"` // 冲洗温度 Lcckbz string `gorm:"column:lcckbz" json:"lcckbz"` // 流场出口布置 Qwsrgl string `gorm:"column:qwsrgl" json:"qwsrgl"` // 球碗生热功率 InsertType int8 `gorm:"column:insert_type" json:"insert_type"` // 1 批量录入 2 手动录入 InsertTime carbon.DateTime `gorm:"column:insert_time" json:"insert_time"` // 录入时间 }
*****sql****** CREATE TABLE `work_datas_v3` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT, `kid` char(64) NOT NULL, `zhuansu` varchar(20) DEFAULT NULL COMMENT '转速', `qingjiao` varchar(20) DEFAULT NULL COMMENT '倾角', `hxfxll` varchar(20) DEFAULT NULL COMMENT '滑靴副泄漏量', `zsfxll` varchar(20) DEFAULT NULL COMMENT '柱塞副泄漏量', `plfxll` varchar(20) DEFAULT NULL COMMENT '配流副泄漏量', `xlwd` varchar(20) DEFAULT NULL COMMENT '泄漏温度', `ltkcxl` varchar(20) DEFAULT NULL COMMENT '连体快冲洗量', `qtcxl` varchar(20) DEFAULT NULL COMMENT '壳体快冲洗量', `cxwd` varchar(20) DEFAULT NULL COMMENT '冲洗温度', `lcckbz` varchar(20) DEFAULT NULL COMMENT '流场出口布置', `qwsrgl` varchar(20) DEFAULT NULL COMMENT '球碗生热功率', `insert_type` tinyint(1) NOT NULL COMMENT '1 批量录入 2 手动录入', `insert_time` datetime NOT NULL COMMENT '录入时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `datakid` (`kid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC ******sql***** DatasV3 [...]
type DemoLog ¶
type DemoLog struct { ID int `gorm:"primaryKey;column:id" json:"id"` Kid string `gorm:"column:kid" json:"kid"` Zhuansu string `gorm:"column:zhuansu" json:"zhuansu"` // 转速 Qingjiao string `gorm:"column:qingjiao" json:"qingjiao"` // 倾角 Hxfxll string `gorm:"column:hxfxll" json:"hxfxll"` // 滑靴副泄漏量 Zsfxll string `gorm:"column:zsfxll" json:"zsfxll"` // 柱塞副泄漏量 Plfxll string `gorm:"column:plfxll" json:"plfxll"` // 配流副泄漏量 Xlwd string `gorm:"column:xlwd" json:"xlwd"` // 泄漏温度 Ltkcxl string `gorm:"column:ltkcxl" json:"ltkcxl"` // 连体快冲洗量 Qtcxl string `gorm:"column:qtcxl" json:"qtcxl"` // 壳体快冲洗量 Cxwd string `gorm:"column:cxwd" json:"cxwd"` // 冲洗温度 Lcckbz string `gorm:"column:lcckbz" json:"lcckbz"` // 流场出口布置 Qwsrgl string `gorm:"column:qwsrgl" json:"qwsrgl"` // 球碗生热功率 ResultID int `gorm:"column:result_id" json:"result_id"` // 结果类型id ResultType uint8 `gorm:"column:result_type" json:"result_type"` // 结果类型 ResultInfo string `gorm:"column:result_info" json:"result_info"` // 结果类型名称 ResultValue string `gorm:"column:result_value" json:"result_value"` // 结果类型的值 InsertType int8 `gorm:"column:insert_type" json:"insert_type"` // 录入方式 1 批量录入 2 手动录入 Addtime int `gorm:"column:addtime" json:"addtime"` // 添加时间 }
*****sql****** CREATE TABLE `work_log` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT, `kid` char(64) NOT NULL, `zhuansu` varchar(20) DEFAULT NULL COMMENT '转速', `qingjiao` varchar(20) DEFAULT NULL COMMENT '倾角', `hxfxll` varchar(20) DEFAULT NULL COMMENT '滑靴副泄漏量', `zsfxll` varchar(20) DEFAULT NULL COMMENT '柱塞副泄漏量', `plfxll` varchar(20) DEFAULT NULL COMMENT '配流副泄漏量', `xlwd` varchar(20) DEFAULT NULL COMMENT '泄漏温度', `ltkcxl` varchar(20) DEFAULT NULL COMMENT '连体快冲洗量', `qtcxl` varchar(20) DEFAULT NULL COMMENT '壳体快冲洗量', `cxwd` varchar(20) DEFAULT NULL COMMENT '冲洗温度', `lcckbz` varchar(20) DEFAULT NULL COMMENT '流场出口布置', `qwsrgl` varchar(20) DEFAULT NULL COMMENT '球碗生热功率', `result_id` int(11) NOT NULL COMMENT '结果类型id', `result_type` tinyint(2) unsigned NOT NULL COMMENT '结果类型', `result_info` varchar(255) NOT NULL COMMENT '结果类型名称', `result_value` varchar(500) NOT NULL COMMENT '结果类型的值', `insert_type` tinyint(1) NOT NULL COMMENT '录入方式 1 批量录入 2 手动录入', `addtime` int(11) NOT NULL COMMENT '添加时间', PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC ******sql***** DemoLog [...]
type DemoParams ¶
type DemoParams struct { ID int `gorm:"primaryKey;column:id" json:"-"` Info string `gorm:"column:info" json:"info"` // 参数中文名 Name string `gorm:"column:name" json:"name"` // 参数英文名 Unit string `gorm:"column:unit" json:"unit"` // 参数单位 Type string `gorm:"column:modtype" json:"modtype"` // 参数类型 HTMLtype string `gorm:"column:htmltype" json:"htmltype"` // 参数值的类型 Length int `gorm:"column:length" json:"length"` // 参数值的长度 Order int `gorm:"column:order" json:"order"` // 参数顺序 Childrens string `gorm:"column:childrens" json:"childrens"` // 参数的值 HTMLWidth uint16 `gorm:"column:html_width" json:"htmlWidth"` // 参数的宽度 }
*****sql****** CREATE TABLE `work_params` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT, `info` varchar(255) NOT NULL COMMENT '参数中文名', `name` varchar(20) NOT NULL COMMENT '参数英文名', `unit` varchar(20) DEFAULT NULL COMMENT '参数单位', `modtype` varchar(20) NOT NULL COMMENT '参数类型', `htmltype` varchar(20) NOT NULL COMMENT '参数值的类型', `length` int(11) NOT NULL COMMENT '参数值的长度', `order` int(11) NOT NULL DEFAULT '1' COMMENT '参数顺序', `childrens` varchar(500) DEFAULT NULL COMMENT '参数的值', `html_width` smallint(3) unsigned NOT NULL COMMENT '参数的宽度', PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 ******sql***** DemoParams [...]
func (*DemoParams) MarshalBinary ¶
func (w *DemoParams) MarshalBinary() (data []byte, err error)
func (*DemoParams) TableName ¶
func (w *DemoParams) TableName() string
TableName get sql table name.获取数据库表名
func (*DemoParams) UnmarshalBinary ¶
func (w *DemoParams) UnmarshalBinary(data []byte) error
type DemoResult ¶
type DemoResult struct { ID int `gorm:"primaryKey;column:id" json:"-" form:"id"` Info string `gorm:"column:info" json:"info" form:"info"` // 结果类型中文名 Type int8 `gorm:"column:type" json:"modtype" form:"type"` // 1:图片;2:数值;3:文件夹地址 }
*****sql****** CREATE TABLE `work_result` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT, `info` varchar(255) NOT NULL COMMENT '结果类型中文名', `modtype` tinyint(2) NOT NULL COMMENT '1:图片;2:数值;3:文件夹地址', PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 ******sql***** DemoResult [...]
func (*DemoResult) MarshalBinary ¶
func (w *DemoResult) MarshalBinary() (data []byte, err error)
func (*DemoResult) TableName ¶
func (w *DemoResult) TableName() string
TableName get sql table name.获取数据库表名
func (*DemoResult) UnmarshalBinary ¶
func (w *DemoResult) UnmarshalBinary(data []byte) error
type DemoUser ¶
type RecordV3 ¶
type RecordV3 struct { ID int `gorm:"primaryKey;column:id" json:"-"` Pkid string `gorm:"column:pkid" json:"pkid"` // 数据表kid ResultID int `gorm:"column:result_id" json:"resultId"` // 结果类型id Filesize int `gorm:"column:filesize" json:"filesize"` // 附件大小,单位kb Filetype string `gorm:"column:filetype" json:"filetype"` // 附件扩展名 Filename string `gorm:"column:filename" json:"filename"` // 附件名称 Filepath string `gorm:"column:filepath" json:"filepath"` // 附件地址 Status bool `gorm:"column:status;default:1" json:"status"` // 附件状态 }
*****sql****** CREATE TABLE `work_record_v3` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT, `pkid` char(64) NOT NULL COMMENT '数据表kid', `result_id` int(11) unsigned NOT NULL COMMENT '结果类型id', `filesize` int(11) NOT NULL COMMENT '附件大小,单位kb', `filetype` varchar(10) NOT NULL COMMENT '附件扩展名', `filename` varchar(255) NOT NULL COMMENT '附件名称', `filepath` varchar(255) NOT NULL COMMENT '附件地址', `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '附件状态', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `kidfilename` (`pkid`,`result_id`,`filename`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC ******sql***** RecordV3 [...]