|
@@ -1,7 +1,7 @@
|
|
|
package com.uas.service.donate.service.impl;
|
|
package com.uas.service.donate.service.impl;
|
|
|
|
|
|
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
-
|
|
|
|
|
import com.uas.service.donate.model.MicroServicesConf;
|
|
import com.uas.service.donate.model.MicroServicesConf;
|
|
|
import com.uas.service.donate.service.CarouselService;
|
|
import com.uas.service.donate.service.CarouselService;
|
|
|
import com.uas.service.donate.util.JsonUtil;
|
|
import com.uas.service.donate.util.JsonUtil;
|
|
@@ -24,11 +24,16 @@ public class CarouselServiceImpl implements CarouselService {
|
|
|
this.restTemplate = restTemplate;
|
|
this.restTemplate = restTemplate;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
public List<JSONObject> getCarousels(String useFor){
|
|
public List<JSONObject> getCarousels(String useFor){
|
|
|
- String url=conf.getRequestUrlForCarousel(20030,"/carousels?usedFor="+useFor);
|
|
|
|
|
- String result=restTemplate.getForEntity(url,String.class).getBody();
|
|
|
|
|
- List<JSONObject> r= JsonUtil.parseJsonToObject(result);
|
|
|
|
|
- return r;
|
|
|
|
|
|
|
+ try {
|
|
|
|
|
+ String url=conf.getRequestUrlForCarousel("/cmsApi?method=queryContentPage&module=donate_banner_carousel&orderBy=order_number%20ASC");
|
|
|
|
|
+ String result=restTemplate.getForEntity(url,String.class).getBody();
|
|
|
|
|
+ return JsonUtil.parseJsonToObject(JSON.parseObject(result).getString("data"));
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ return null;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|