|
|
|
package com.ruoyi.quartz.task.aquatic;
|
|
|
|
|
|
|
|
import cn.hutool.http.HttpUtil;
|
|
|
|
import com.ruoyi.system.domain.fish.FishAquaticPublicOpinion;
|
|
|
|
|
|
|
|
import java.util.*;
|
|
|
|
|
|
|
|
public class ZnyjNftecAgriCn extends AquaticPublicOpinionBase{
|
|
|
|
@Override
|
|
|
|
List<FishAquaticPublicOpinion> collect(String day, Set<String> dedupMap) {
|
|
|
|
String url = "http://znyj.nftec.agri.cn:8089/mobile/view/nowprice.html";
|
|
|
|
List<FishAquaticPublicOpinion> list = new ArrayList<>();
|
|
|
|
FishAquaticPublicOpinion aquaticPublicOpinion = new FishAquaticPublicOpinion();
|
|
|
|
aquaticPublicOpinion.setTitle("水产时价云");
|
|
|
|
aquaticPublicOpinion.setInfoUrl(url);
|
|
|
|
aquaticPublicOpinion.setReleaseTime(new Date());
|
|
|
|
aquaticPublicOpinion.setCreateTime(new Date());
|
|
|
|
aquaticPublicOpinion.setAquaticType(4);
|
|
|
|
list.add(aquaticPublicOpinion);
|
|
|
|
return Collections.emptyList();
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
String getInfo(String info_url) {
|
|
|
|
try {
|
|
|
|
// 访问网页
|
|
|
|
String datas = HttpUtil.get("http://znyj.nftec.agri.cn:8089/API/Product/GetPriceNow?token=0000000000000000&rid=8&pid=-1&pageSize=1000&pageNum=1");
|
|
|
|
return datas;
|
|
|
|
} catch (Exception e) {
|
|
|
|
logger.error("解析详情错误:"+info_url,e);
|
|
|
|
}
|
|
|
|
return null;
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|