Files
r3/request/request_jsFunction.go
T
2024-12-06 17:05:13 +01:00

33 lines
677 B
Go

package request
import (
"context"
"encoding/json"
"r3/schema/jsFunction"
"r3/types"
"github.com/gofrs/uuid"
"github.com/jackc/pgx/v5"
)
func JsFunctionDel_tx(ctx context.Context, tx pgx.Tx, reqJson json.RawMessage) (interface{}, error) {
var req struct {
Id uuid.UUID `json:"id"`
}
if err := json.Unmarshal(reqJson, &req); err != nil {
return nil, err
}
return nil, jsFunction.Del_tx(ctx, tx, req.Id)
}
func JsFunctionSet_tx(ctx context.Context, tx pgx.Tx, reqJson json.RawMessage) (interface{}, error) {
var req types.JsFunction
if err := json.Unmarshal(reqJson, &req); err != nil {
return nil, err
}
return nil, jsFunction.Set_tx(ctx, tx, req)
}