|
@@ -81,7 +81,6 @@ public class KuaishouCrowdPackServiceImpl extends ServiceImpl<KuaishouCrowdPackM
|
|
if (!url.contains("http")) {
|
|
if (!url.contains("http")) {
|
|
url = "https:".concat(url);
|
|
url = "https:".concat(url);
|
|
}
|
|
}
|
|
- System.out.println(url);
|
|
|
|
String newFileUrl = LoadFileUtil.downLoadFromUrl(url, path.toString());
|
|
String newFileUrl = LoadFileUtil.downLoadFromUrl(url, path.toString());
|
|
String md5 = null;
|
|
String md5 = null;
|
|
try {
|
|
try {
|
|
@@ -141,25 +140,33 @@ public class KuaishouCrowdPackServiceImpl extends ServiceImpl<KuaishouCrowdPackM
|
|
if (!Check.isNull(data)) {
|
|
if (!Check.isNull(data)) {
|
|
JSONArray success = data.getJSONArray("success");
|
|
JSONArray success = data.getJSONArray("success");
|
|
for (Object account : success) {
|
|
for (Object account : success) {
|
|
- kuaishouCrowdPack.setAccountId((Long) account);
|
|
|
|
|
|
+ kuaishouCrowdPack.setAccountId(Long.valueOf(String.valueOf(account)));
|
|
kuaishouCrowdPack.setMessage("PUSH OK");
|
|
kuaishouCrowdPack.setMessage("PUSH OK");
|
|
kuaishouCrowdPack.setStatDate(DateUtils.formatDate(new Date()));
|
|
kuaishouCrowdPack.setStatDate(DateUtils.formatDate(new Date()));
|
|
list.add(kuaishouCrowdPack);
|
|
list.add(kuaishouCrowdPack);
|
|
}
|
|
}
|
|
JSONArray fail = data.getJSONArray("fail");
|
|
JSONArray fail = data.getJSONArray("fail");
|
|
for (Object account : fail) {
|
|
for (Object account : fail) {
|
|
- kuaishouCrowdPack.setAccountId((Long) account);
|
|
|
|
- kuaishouCrowdPack.setMessage("推送失败");
|
|
|
|
- kuaishouCrowdPack.setStatDate(DateUtils.formatDate(new Date()));
|
|
|
|
- kuaishouCrowdPack.setStatus(null);
|
|
|
|
- kuaishouCrowdPack.setType(null);
|
|
|
|
- kuaishouCrowdPack.setCoverNum(null);
|
|
|
|
- kuaishouCrowdPack.setRecordSize(null);
|
|
|
|
- kuaishouCrowdPack.setMatchSize(null);
|
|
|
|
- list.add(kuaishouCrowdPack);
|
|
|
|
|
|
+ Long aaccount = Long.valueOf(String.valueOf(account));
|
|
|
|
+ KuaishouCrowdPack crowdPack = crowdPackMapper.queryByAccountId(aaccount, orientationId);
|
|
|
|
+ if (Check.isNull(crowdPack)) {
|
|
|
|
+ kuaishouCrowdPack.setAccountId(aaccount);
|
|
|
|
+ kuaishouCrowdPack.setMessage("推送失败");
|
|
|
|
+ kuaishouCrowdPack.setStatDate(DateUtils.formatDate(new Date()));
|
|
|
|
+ kuaishouCrowdPack.setStatus(null);
|
|
|
|
+ kuaishouCrowdPack.setType(null);
|
|
|
|
+ kuaishouCrowdPack.setCoverNum(null);
|
|
|
|
+ kuaishouCrowdPack.setRecordSize(null);
|
|
|
|
+ kuaishouCrowdPack.setMatchSize(null);
|
|
|
|
+ list.add(kuaishouCrowdPack);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (list.size() > 0) {
|
|
|
|
+ crowdPackMapper.replaceBatch(list);
|
|
}
|
|
}
|
|
- crowdPackMapper.replaceBatch(list);
|
|
|
|
}
|
|
}
|
|
|
|
+ } else {
|
|
|
|
+ return Result.error(jsonObject.getString("message"));
|
|
}
|
|
}
|
|
return Result.ok("success");
|
|
return Result.ok("success");
|
|
}
|
|
}
|