|
@@ -5,6 +5,8 @@ import (
|
|
"eta/eta_api/utils"
|
|
"eta/eta_api/utils"
|
|
"fmt"
|
|
"fmt"
|
|
"time"
|
|
"time"
|
|
|
|
+
|
|
|
|
+ "gorm.io/gorm"
|
|
)
|
|
)
|
|
|
|
|
|
type BaseFromSci struct {
|
|
type BaseFromSci struct {
|
|
@@ -72,6 +74,7 @@ type BaseFromSciIndex struct {
|
|
TerminalCode string `description:"终端编码"`
|
|
TerminalCode string `description:"终端编码"`
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
func AddBaseFromSciIndex(item *BaseFromSciIndex) (lastId int64, err error) {
|
|
func AddBaseFromSciIndex(item *BaseFromSciIndex) (lastId int64, err error) {
|
|
o := global.DbMap[utils.DbNameIndex]
|
|
o := global.DbMap[utils.DbNameIndex]
|
|
err = o.Create(item).Error
|
|
err = o.Create(item).Error
|
|
@@ -100,6 +103,13 @@ type BaseFromSciData struct {
|
|
DataTimestamp int64
|
|
DataTimestamp int64
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+func (b *BaseFromSciData) AfterFind(tx *gorm.DB) (err error) {
|
|
|
|
+ if utils.NeedDateOrTimeFormat(utils.DbDriverName) {
|
|
|
|
+ b.DataTime = utils.GormDateStrToDateStr(b.DataTime)
|
|
|
|
+ }
|
|
|
|
+ return
|
|
|
|
+}
|
|
|
|
+
|
|
func AddBaseFromSciData(item *BaseFromSciData) (lastId int64, err error) {
|
|
func AddBaseFromSciData(item *BaseFromSciData) (lastId int64, err error) {
|
|
o := global.DbMap[utils.DbNameIndex]
|
|
o := global.DbMap[utils.DbNameIndex]
|
|
err = o.Create(item).Error
|
|
err = o.Create(item).Error
|