This commit is contained in:
zhaoxiaorong 2025-04-11 17:53:50 +08:00
parent 8060cdb508
commit d691648916
2 changed files with 6 additions and 6 deletions

View File

@ -6,15 +6,12 @@ import (
"net/http"
)
func New(endpoint string, data []*LogItem) error {
func New(endpoint string, data LogRequest) error {
go PostLog(data, endpoint)
return nil
}
func PostLog(data []*LogItem, endpoint string) (resp *http.Response, err error) {
request := map[string]any{
"data": data,
}
jsonBytes, err := json.Marshal(request)
func PostLog(data LogRequest, endpoint string) (resp *http.Response, err error) {
jsonBytes, err := json.Marshal(data)
if err != nil {
return nil, err
}

View File

@ -1,5 +1,8 @@
package oplog
type LogRequest struct {
Data []*LogItem `json:"data"`
}
type LogItem struct {
OpID uint `json:"op_id"`
OpName string `json:"op_name"`