This commit is contained in:
邹宗楠
2021-12-01 15:31:17 +08:00
parent a6f3437d4b
commit 30e9da9e33
9 changed files with 31 additions and 29 deletions

View File

@@ -23,7 +23,7 @@ func init() {
// sandbox
// api = New("594ab45a-9a73-4a43-82b0-a64cbd55d883", "06692746f7224695ad4788ce340bc854", "d6b42a35a7414a5490d811654d745c84")
// prod
api = New("1c14b86e-54f0-4048-9062-c6aed5438578", "1dba76d40cac446ca500c0391a0b6c9d", "a88d031a1e7b462cb1579f12e97fe7f4")
api = New("ff428cd2-a900-492e-a34e-5f86112fdb55", "21b627c23ea04c69b64b48d0b361213e", "51cd27a748e64c829b4b7f83f4844610")
// 天天果园
//api = New("c45e6510-00ba-4be2-977e-bcb9c9792cc7", "5d5577a2506f41b8b4ec520ba83490f5", "0b01b9eeb15b41dab1c3d05d95c17a26")

View File

@@ -715,6 +715,17 @@ func (a *API) GetSpuStatus(outSpuId string) (resultStatus int, err error) {
return 0, err
}
func (a *API) GetSkuStatus(outSkuId string) (resultStatus int, err error) {
result, err := a.AccessAPINoPage("pms/getSkuStatus", map[string]interface{}{
"outSkuId": outSkuId,
"traceId": utils.GetUUID(),
}, nil, nil, nil)
if err == nil {
return int(utils.MustInterface2Int64(result.(map[string]interface{})["resultMsg"])), nil
}
return 0, err
}
func (a *API) UpdateSpuSaleAttr(outSpuId, saleAttrId, saleAttrName, saleAttrValueId, saleAttrValueName string) (err error) {
apiParams := map[string]interface{}{
"outSuperId": outSpuId,

View File

@@ -322,6 +322,14 @@ func TestGetSpuStatus(t *testing.T) {
t.Log(utils.Format4Output(result, false))
}
func TestGetSkuStatus(t *testing.T) {
result, err := api.GetSkuStatus("6092943")
if err != nil {
t.Fatal(err)
}
t.Log(utils.Format4Output(result, false))
}
func TestUpdateSpuSaleAttr(t *testing.T) {
err := api.UpdateSpuSaleAttr("3628", "1001", "", "10", "hello")
if err != nil {