作者 郭文星

123

@@ -1474,11 +1474,13 @@ class Car extends Base @@ -1474,11 +1474,13 @@ class Car extends Base
1474 $list = Db::name("route") 1474 $list = Db::name("route")
1475 ->select(); 1475 ->select();
1476 $address=""; 1476 $address="";
  1477 + $newlist=[];
1477 foreach ($list as $k => $v) { 1478 foreach ($list as $k => $v) {
1478 $address=$list[$k]['end_address']; 1479 $address=$list[$k]['end_address'];
1479 $list[$k]['end_address']=$list[$k]['start_address']; 1480 $list[$k]['end_address']=$list[$k]['start_address'];
1480 $list[$k]['start_address']=$address; 1481 $list[$k]['start_address']=$address;
1481 $list[$k]['specificaddress'] = Db::name("specificaddress")->where("route_id", $list[$k]['id'])->select(); 1482 $list[$k]['specificaddress'] = Db::name("specificaddress")->where("route_id", $list[$k]['id'])->select();
  1483 + $newlist[$k][0]=$list[$k];
1482 } 1484 }
1483 $charArray = []; 1485 $charArray = [];
1484 if (!empty($list)) { 1486 if (!empty($list)) {
@@ -1487,6 +1489,7 @@ class Car extends Base @@ -1487,6 +1489,7 @@ class Car extends Base
1487 array_multisort($staff_names, SORT_ASC, $list); 1489 array_multisort($staff_names, SORT_ASC, $list);
1488 foreach ($list as $k => $v) { 1490 foreach ($list as $k => $v) {
1489 $char = getFirstChar($v['start_address']); 1491 $char = getFirstChar($v['start_address']);
  1492 +
1490 $nameArray = array(); 1493 $nameArray = array();
1491 if (@count($charArray[$char]) != 0) { 1494 if (@count($charArray[$char]) != 0) {
1492 $nameArray = $charArray[$char]; 1495 $nameArray = $charArray[$char];
@@ -1495,9 +1498,8 @@ class Car extends Base @@ -1495,9 +1498,8 @@ class Car extends Base
1495 $charArray[$char] = $nameArray; 1498 $charArray[$char] = $nameArray;
1496 } 1499 }
1497 ksort($charArray); 1500 ksort($charArray);
1498 -  
1499 $indexList = array_keys($charArray); 1501 $indexList = array_keys($charArray);
1500 - $itemArr = array_values($list); 1502 + $itemArr = array_values($newlist);
1501 } 1503 }
1502 array_unshift($indexList, "*"); 1504 array_unshift($indexList, "*");
1503 $this->success("数据获取成功", ["indexList" => $indexList, "itemArr" => $itemArr]); 1505 $this->success("数据获取成功", ["indexList" => $indexList, "itemArr" => $itemArr]);