|
|
@@ -35,7 +35,7 @@ public class RemoteFleetServiceImpl implements RemoteFleetService {
|
|
|
* @date 2023/7/18
|
|
|
**/
|
|
|
@Override
|
|
|
- public Map<Long, RDriverVo> findDriver(String driverIds) {
|
|
|
+ public Map<Long, RDriverVo> findDriver(List<Long> driverIds) {
|
|
|
/**获取数据**/
|
|
|
Map<Long, RDriverVo> driverMap = new HashMap();
|
|
|
List<Map<String, Object>> drivers = driverDao.findList(new HashMap(){{put("ids", driverIds);}});
|
|
|
@@ -66,9 +66,9 @@ public class RemoteFleetServiceImpl implements RemoteFleetService {
|
|
|
* @date 2023/7/18
|
|
|
**/
|
|
|
@Override
|
|
|
- public Map<Long, RTruckVo> findTruck(String truckNos) {
|
|
|
+ public Map<String, RTruckVo> findTruck(List<String> truckNos) {
|
|
|
/**获取数据**/
|
|
|
- Map<Long, RTruckVo> truckMap = new HashMap();
|
|
|
+ Map<String, RTruckVo> truckMap = new HashMap();
|
|
|
List<Map<String, Object>> trucks = truckDao.findList(new HashMap(){{put("truckNos", truckNos);}});
|
|
|
if (CollectionUtils.isEmpty(trucks)) {
|
|
|
return truckMap;
|
|
|
@@ -85,7 +85,7 @@ public class RemoteFleetServiceImpl implements RemoteFleetService {
|
|
|
truckVo.setTotalTake(truck.get("totalTake") != null ? Integer.parseInt(String.valueOf(truck.get("totalTake"))) : null);
|
|
|
truckVo.setTotalWeight(truck.get("totalWeight") != null ? new BigDecimal(Double.parseDouble(String.valueOf(truck.get("totalWeight")))) : null);
|
|
|
truckVo.setBusinessStatus(truck.get("businessStatus") != null ? Integer.parseInt(String.valueOf(truck.get("businessStatus"))) : null);
|
|
|
- truckMap.put(truckVo.getId(), truckVo);
|
|
|
+ truckMap.put(truckVo.getTruckNo(), truckVo);
|
|
|
}
|
|
|
|
|
|
return truckMap;
|