|
@@ -10,6 +10,7 @@ import com.cdf.httpClient.client.CdfClient;
|
|
|
import com.cdf.httpClient.client.CdfHKClient;
|
|
|
import com.cdf.httpClient.request.CdfInCatRequest;
|
|
|
import com.cdf.httpClient.response.cdf.CdfProductVo;
|
|
|
+import com.cdf.response.SkuListVo;
|
|
|
import com.cdf.service.IProductSourceService;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -19,6 +20,7 @@ import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
+import java.util.List;
|
|
|
|
|
|
@RestController
|
|
|
@RequestMapping("/api")
|
|
@@ -78,10 +80,9 @@ public class CdfHkProductApiController {
|
|
|
* 会员购店:12
|
|
|
* https://ar.cdfmembers.com/spu?showType=makeup&spuId=p15685542&storeId=1&userId=601131887&AccessToken=05508E6249DF10D42876C63E6823E98AAFCA8B1CD592F0D5B5A112BF3B51BB01BD5C8661A63D9D16039DA34FD0352B184F892FAB146A3531&cookieId=24fb1f47-cf3f-4a3d-c0fe-62be0c99a400
|
|
|
*/
|
|
|
- JSONArray skuList = cdfHKClient.getSkuList(productId, productSourceId);
|
|
|
- for (Object o : skuList) {
|
|
|
- JSONObject obj = (JSONObject) o;
|
|
|
- obj.put("url",obj.getString("url") + "&spuId=" + productId +"&storeId="+productSource);
|
|
|
+ List<SkuListVo> skuList = cdfHKClient.getSkuList(productId, productSourceId);
|
|
|
+ for (SkuListVo o : skuList) {
|
|
|
+ o.setUrl(o.getUrl() + "&spuId=" + productId +"&storeId="+productSource);
|
|
|
}
|
|
|
productById.setSkuList(skuList);
|
|
|
return ResultData.ok(productById);
|