|
@@ -251,6 +251,9 @@ public class KsVideoReportCtrl {
|
|
|
throw new Exception("入参不能为空");
|
|
|
}
|
|
|
JSONArray columns = requestBody.getJSONArray("columns");
|
|
|
+ if (Check.isNull(columns)) {
|
|
|
+ throw new Exception("请传入表头");
|
|
|
+ }
|
|
|
|
|
|
String startDate = requestBody.getString("startDate");
|
|
|
if (Check.isNull(startDate)) {
|
|
@@ -304,8 +307,10 @@ public class KsVideoReportCtrl {
|
|
|
columns2.add(6, "plan");
|
|
|
columns2.add(7, "shot");
|
|
|
columns2.add(8, "createTime");
|
|
|
- for (int i = 0; i < columns.size(); i++) {
|
|
|
- columns2.add(columns2.size(), columns.getString(i));
|
|
|
+ if (!Check.isNull(columns)) {
|
|
|
+ for (int i = 0; i < columns.size(); i++) {
|
|
|
+ columns2.add(columns2.size(), columns.getString(i));
|
|
|
+ }
|
|
|
}
|
|
|
columns2.add(columns2.size(), "url");
|
|
|
List<String> titles = getfileIds(AccountReportConstants.kuaishouVideoReportDict, columns2);
|