hyzp_ybqx-Commit042:在点位信息列表页面,对 listDwspGetList2 按 'id' 号排序,解决点位编号不连续的问题

master
WinUser01 4 years ago
parent 8935e9a565
commit 7724927492

@ -49,11 +49,26 @@ class _DwspPageState extends State<DwspGetList> {
//_selectedValue_descendinglistDwspGetList2
//
int _len = listDwspGetList2.length;
for (int i = 0; i < _len; i++) {
listDwspGetList2[i]['dwbh'] = i + 1;
// int _len = listDwspGetList2.length;
// for (int i = 0; i < _len; i++) {
// listDwspGetList2[i]['dwbh'] = i + 1;
// }
//print('listDwspGetList2 = $listDwspGetList2');
// for (var item in listDwspGetList2) {
// print('item = $item');
// }
listDwspGetList2.sort((_left, _right) => _left['id'].compareTo(_right['id'])); // list
for (var item in listDwspGetList2) {
print('item = $item');
}
// flutter dart list
// list.sort((_left,_right)=>_left.age.compare(_right.age));
// ageage right.age.compare(_left.age)
// List.sort(),subtypebool
_listSort();
firstIndex = 0;
lastIndex = 7;
@ -144,8 +159,11 @@ class _DwspPageState extends State<DwspGetList> {
//leading: new Icon(Icons.phone),
contentPadding: EdgeInsets.symmetric(horizontal: 15.0, vertical: 0),
title: Text(
"${listDwspGetList2[indexRecord]['dwbh'].toString()}. ${listDwspGetList2[indexRecord]['dwmc']}",
"${listDwspGetList2[indexRecord]['id'].toString()}. ${listDwspGetList2[indexRecord]['dwmc']}",
style: TextStyle(fontSize: 14, fontWeight: FontWeight.bold)),
// title: Text(
// "${listDwspGetList2[indexRecord]['dwbh'].toString()}. ${listDwspGetList2[indexRecord]['dwmc']}",
// style: TextStyle(fontSize: 14, fontWeight: FontWeight.bold)),
// subtitle: Text(
// 'dwIP${listDwspGetList2[indexRecord]['dwip']}${listDwspGetList2[indexRecord]['dwzt']}',
// style: TextStyle(fontSize: 10)),

@ -55,9 +55,14 @@ class _SbglPageState extends State<DwxxGetList> {
listDwspGetList2 = listSbglGetList2;
//
int _len = listDwspGetList2.length;
for (int i = 0; i < _len; i++) {
listDwspGetList2[i]['dwbh'] = i + 1;
// int _len = listDwspGetList2.length;
// for (int i = 0; i < _len; i++) {
// listDwspGetList2[i]['dwbh'] = i + 1;
// }
listDwspGetList2.sort((_left, _right) => _left['id'].compareTo(_right['id'])); // list
for (var item in listDwspGetList2) {
print('item = $item');
}
listDwinfoGetList2 = listSbglGetList2;
@ -123,8 +128,11 @@ class _SbglPageState extends State<DwxxGetList> {
children: <Widget>[
ListTile(
//leading: new Icon(Icons.phone),
// title: Text(
// "${listSbglGetList2[indexRecord]['dwbh'].toString()}. ${listSbglGetList2[indexRecord]['dwmc']}",
// style: TextStyle(fontSize: 14, fontWeight: FontWeight.bold)),
title: Text(
"${listSbglGetList2[indexRecord]['dwbh'].toString()}. ${listSbglGetList2[indexRecord]['dwmc']}",
"${listSbglGetList2[indexRecord]['id'].toString()}. ${listSbglGetList2[indexRecord]['dwmc']}",
style: TextStyle(fontSize: 14, fontWeight: FontWeight.bold)),
subtitle: Text(
'dwIP${listSbglGetList2[indexRecord]['dwip']}${listSbglGetList2[indexRecord]['dwzt']}',

Loading…
Cancel
Save