|
@@ -213,6 +213,10 @@ public class CollectDataServiceImpl implements CollectDataService {
|
|
|
if (!JSONUtil.isJsonArray(data)) {
|
|
|
return MessageInfo.failed("data json 格式错误");
|
|
|
}
|
|
|
+ JSONArray countJsonArray = JSONUtil.parseArray(data);
|
|
|
+ if (countJsonArray.size() > 50) {
|
|
|
+ return MessageInfo.failed("静态数据数组长度不能超过50!");
|
|
|
+ }
|
|
|
dataAdd.setData(data);
|
|
|
//校验sign
|
|
|
if (!CheckUtil.checkSign(appInfo, dataAdd)) {
|
|
@@ -305,6 +309,10 @@ public class CollectDataServiceImpl implements CollectDataService {
|
|
|
if (!JSONUtil.isJsonArray(data)) {
|
|
|
return MessageInfo.failed("data json 格式错误");
|
|
|
}
|
|
|
+ JSONArray arrayCount = JSONUtil.parseArray(data);
|
|
|
+ if (arrayCount.size() > 200) {
|
|
|
+ return MessageInfo.failed("批量数据数组长度不能超过200!");
|
|
|
+ }
|
|
|
dataAdd.setData(data);
|
|
|
if (!CheckUtil.checkSign(appInfo, dataAdd)) {
|
|
|
return MessageInfo.failed("签名错误");
|