- 更新时间方法

master
李光春 2 years ago
parent f12adde0c0
commit 25be183cac

@ -96,7 +96,7 @@ require (
golang.org/x/sync v0.0.0-20220513210516-0976fa681c29 // indirect
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect
golang.org/x/time v0.0.0-20220411224347-583f2d630306 // indirect
google.golang.org/genproto v0.0.0-20220526192754-51939a95c655 // indirect
google.golang.org/genproto v0.0.0-20220527130721-00d5c0f3be58 // indirect
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect

@ -586,6 +586,8 @@ google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEY
google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0=
google.golang.org/genproto v0.0.0-20220526192754-51939a95c655 h1:56rmjc5LUAanErbiNrY+s/Nd47wDQEJkpqS7i43M1I0=
google.golang.org/genproto v0.0.0-20220526192754-51939a95c655/go.mod h1:yKyY4AMRwFiC8yMMNaMi+RkCnjZJt9LoWuvhXjMs+To=
google.golang.org/genproto v0.0.0-20220527130721-00d5c0f3be58 h1:a221mAAEAzq4Lz6ZWRkcS8ptb2mxoxYSt4N68aRyQHM=
google.golang.org/genproto v0.0.0-20220527130721-00d5c0f3be58/go.mod h1:yKyY4AMRwFiC8yMMNaMi+RkCnjZJt9LoWuvhXjMs+To=
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=

@ -0,0 +1,6 @@
package gotime
// Bson mongoDB
func (p Pro) Bson() string {
return p.Now().String()
}

@ -1,11 +1,11 @@
package leshuazf
import (
"go.dtapp.net/library/golog"
"go.dtapp.net/library/gomongo"
"go.dtapp.net/library/gorandom"
"go.dtapp.net/library/gorequest"
"go.dtapp.net/library/gotime"
"go.dtapp.net/library/utils/golog"
"gorm.io/gorm"
)
@ -17,7 +17,7 @@ type App struct {
mongo *gomongo.Client // 日志数据库
pgsql *gorm.DB // pgsql数据库
client *gorequest.App // 请求客户端
log *golog.Client // 日志服务
log *golog.Api // 日志服务
logTableName string // 日志表名
logStatus bool // 日志状态
}
@ -29,7 +29,10 @@ func NewApp(agentId string, environment string, keyAgent string, pgsql *gorm.DB)
app.pgsql = pgsql
app.logStatus = true
app.logTableName = "leshuazf"
app.log = golog.NewClientApi(pgsql, app.logTableName)
app.log = golog.NewApi(&golog.ApiConfig{
Db: pgsql,
TableName: app.logTableName,
})
}
return app
}
@ -71,9 +74,6 @@ func (app *App) request(url string, params map[string]interface{}, method string
}
// 日志
if app.mongo != nil && app.mongo.Db != nil {
go app.mongoLog(request)
}
if app.logStatus == true {
go app.postgresqlLog(request)
}

@ -449,7 +449,7 @@ golang.org/x/text/width
# golang.org/x/time v0.0.0-20220411224347-583f2d630306
## explicit
golang.org/x/time/rate
# google.golang.org/genproto v0.0.0-20220526192754-51939a95c655
# google.golang.org/genproto v0.0.0-20220527130721-00d5c0f3be58
## explicit; go 1.15
google.golang.org/genproto/googleapis/api/annotations
google.golang.org/genproto/googleapis/rpc/status

Loading…
Cancel
Save