transfer_yl/cmd/api/internal/test/sign_test.go

31 lines
837 B
Go
Raw Normal View History

2024-07-16 16:51:39 +08:00
package test
import (
"encoding/json"
"fmt"
"rs/untils/sign"
"testing"
2024-11-04 14:05:53 +08:00
"time"
2024-07-16 16:51:39 +08:00
)
2024-11-04 14:05:53 +08:00
const PrimaryKey = "7af832e02270c317ad2ed97ded249dce"
2024-07-16 16:51:39 +08:00
func TestSign(t *testing.T) {
var (
reqDataMap map[string]interface{}
)
2024-11-04 14:05:53 +08:00
j := "{\"createTime\":1725517987,\"deliverOrderNo\":\"DELIVER_1725517987405652\",\"extendParams\":\"{\\\"appId\\\":\\\"YL20220531\\\",\\\"num\\\":1,\\\"posId\\\":\\\"YL20220531\\\"}\",\"requestTime\":1725517987,\"sign\":\"NGQzZGVkODI3NTk5MGQxNTM1MDdkMjY3ZGY3YzI2ODViNTk0NTgyYmI0YmY2YmUzMzNlNGRhZTY4OTg4NjU2NQ==\",\"supplierId\":10702124,\"supplierSkuId\":632,\"thirdSkuId\":\"20240806YLYK\"}"
2024-07-16 16:51:39 +08:00
err := json.Unmarshal([]byte(j), &reqDataMap)
if err != nil {
panic("j")
}
sysSign, err := sign.GetSign(reqDataMap, PrimaryKey)
fmt.Println(sysSign)
}
2024-11-04 14:05:53 +08:00
func TestTime(t *testing.T) {
fmt.Println(time.Now().Unix())
}