31 lines
837 B
Go
31 lines
837 B
Go
package test
|
|
|
|
import (
|
|
"encoding/json"
|
|
"fmt"
|
|
"rs/untils/sign"
|
|
"testing"
|
|
"time"
|
|
)
|
|
|
|
const PrimaryKey = "7af832e02270c317ad2ed97ded249dce"
|
|
|
|
func TestSign(t *testing.T) {
|
|
|
|
var (
|
|
reqDataMap map[string]interface{}
|
|
)
|
|
j := "{\"createTime\":1725517987,\"deliverOrderNo\":\"DELIVER_1725517987405652\",\"extendParams\":\"{\\\"appId\\\":\\\"YL20220531\\\",\\\"num\\\":1,\\\"posId\\\":\\\"YL20220531\\\"}\",\"requestTime\":1725517987,\"sign\":\"NGQzZGVkODI3NTk5MGQxNTM1MDdkMjY3ZGY3YzI2ODViNTk0NTgyYmI0YmY2YmUzMzNlNGRhZTY4OTg4NjU2NQ==\",\"supplierId\":10702124,\"supplierSkuId\":632,\"thirdSkuId\":\"20240806YLYK\"}"
|
|
err := json.Unmarshal([]byte(j), &reqDataMap)
|
|
if err != nil {
|
|
panic("j")
|
|
}
|
|
sysSign, err := sign.GetSign(reqDataMap, PrimaryKey)
|
|
fmt.Println(sysSign)
|
|
}
|
|
|
|
func TestTime(t *testing.T) {
|
|
|
|
fmt.Println(time.Now().Unix())
|
|
}
|