|
|
|
@ -488,7 +488,15 @@ Future getAllStatisData({String ip = '', String date = ''}) async {
|
|
|
|
|
|
|
|
|
|
|
|
if (response.statusCode == 200) {
|
|
|
|
if (response.statusCode == 200) {
|
|
|
|
Map _mapStatisDataRet = await getMapFromJson(response.data);
|
|
|
|
Map _mapStatisDataRet = await getMapFromJson(response.data);
|
|
|
|
|
|
|
|
print('_mapStatisDataRet = ${_mapStatisDataRet}');
|
|
|
|
|
|
|
|
print('_mapStatisDataRet[\'data\'] = ${_mapStatisDataRet['data']}');
|
|
|
|
|
|
|
|
// _mapStatisDataRet = {ret: 200, data: {}, msg: }
|
|
|
|
|
|
|
|
// _mapStatisDataRet['data'] = {}
|
|
|
|
|
|
|
|
// 避免统计数据为空时报错:
|
|
|
|
|
|
|
|
// getAllStatisData 网络请求过程异常e:type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'List<dynamic>'
|
|
|
|
|
|
|
|
if (_mapStatisDataRet['data'].length > 0) {
|
|
|
|
_listAllStatisData = _mapStatisDataRet['data'];
|
|
|
|
_listAllStatisData = _mapStatisDataRet['data'];
|
|
|
|
|
|
|
|
}
|
|
|
|
print('getAllStatisData 网络请求过程正常完成');
|
|
|
|
print('getAllStatisData 网络请求过程正常完成');
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
throw Exception('getAllStatisData 后端接口出现异常,请检测代码和服务器情况.........');
|
|
|
|
throw Exception('getAllStatisData 后端接口出现异常,请检测代码和服务器情况.........');
|
|
|
|
@ -1983,7 +1991,7 @@ Future getThePageList(
|
|
|
|
print(mapGetData.toString());
|
|
|
|
print(mapGetData.toString());
|
|
|
|
//第一次必须先进行listWzxxGetList2.clear(),否则addAll报错终止
|
|
|
|
//第一次必须先进行listWzxxGetList2.clear(),否则addAll报错终止
|
|
|
|
print('mapGetData[' 'data' '][' 'items' '].length = ${mapGetData['data']['items'].length}');
|
|
|
|
print('mapGetData[' 'data' '][' 'items' '].length = ${mapGetData['data']['items'].length}');
|
|
|
|
if (bShowToast && 0 == mapGetData['data']['items'].length) {
|
|
|
|
if (page > 1 && bShowToast && 0 == mapGetData['data']['items'].length) {
|
|
|
|
Fluttertoast.showToast(
|
|
|
|
Fluttertoast.showToast(
|
|
|
|
msg: '没有更多了!',
|
|
|
|
msg: '没有更多了!',
|
|
|
|
toastLength: Toast.LENGTH_SHORT,
|
|
|
|
toastLength: Toast.LENGTH_SHORT,
|
|
|
|
|