正在显示
1 个修改的文件
包含
4 行增加
和
2 行删除
@@ -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]); |
-
请 注册 或 登录 后发表评论