This commit is contained in:
邹宗楠
2025-05-13 16:20:47 +08:00
parent 4336a475c6
commit 2ccbeb29e4
5 changed files with 56 additions and 24 deletions

View File

@@ -335,12 +335,19 @@ func (a *API) DelVipPrice(outStationNo string, skuIds []*SkuIdEntity) (err error
}
// AuerySkuInfoList 查询已经上传的商品列表
func (a *API) AuerySkuInfoList(pageNo, pageSize int64) ([]string, error) {
func (a *API) AuerySkuInfoList(pageNo, pageSize int64, searchAfterSkuId string) ([]string, int64, error) {
jdParams := map[string]interface{}{
"pageNo": pageNo,
"pageSize": pageSize,
//"pageNo": pageNo,
"pageSize": pageSize,
"isFilterDel": "0",
}
if searchAfterSkuId != "" {
jdParams["searchAfterSkuId"] = searchAfterSkuId
}
data, err := a.AccessAPINoPage("pms/querySkuInfoList", jdParams, nil, nil, genNoPageResultParser("code", "msg", "result", "0"))
if data == nil {
return nil, 0, err
}
skuList := data.(map[string]interface{})["result"]
sku := make([]*JDSkuList, 0, 0)
@@ -352,7 +359,8 @@ func (a *API) AuerySkuInfoList(pageNo, pageSize int64) ([]string, error) {
skuId = append(skuId, list.OutSkuId)
}
}
return skuId, err
afterSkuId, _ := data.(map[string]interface{})["searchAfterSkuId"].(json.Number).Int64()
return skuId, afterSkuId, err
}
type JDSkuList struct {