From 973db3d9d601e538e2dca651fd16af53908faffb Mon Sep 17 00:00:00 2001
From: Administrator <1144154118@qq.com>
Date: 星期四, 10 八月 2023 13:28:35 +0800
Subject: [PATCH] 日历
---
ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java | 17 ++++++++++++-----
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java
index ff4c707..a57558f 100644
--- a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java
@@ -591,8 +591,12 @@
@Override
public Results getCarGPSTrack(Map<String,String> map,String syURL, ArdSyUser ardSyUser){
String carId = map.get("carId");
- String startTime = map.get("startTime").replace(" ", "").replace("-", "").replace(":", "");
- String endTime = map.get("endTime").replace(" ", "").replace("-", "").replace(":", "");
+ //String startTime = map.get("startTime").replace(" ", "").replace("-", "").replace(":", "");
+ //String endTime = map.get("endTime").replace(" ", "").replace("-", "").replace(":", "");
+ String time = map.get("time");
+ time = time.replace("-", "");
+ String startTime = time + "000000";
+ String endTime = time +"235959";
String maxSpeed = map.get("maxSpeed");
//31鐢ㄦ埛鍚嶅瘑鐮�
String username31 = ardSyUser.getUserId();
@@ -639,8 +643,10 @@
String[] sgnTypes = {"杩戝厜鐏俊鍙�","杩滃厜鐏俊鍙�","鍙宠浆鍚戠伅淇″彿","宸﹁浆鍚戠伅淇″彿","鍒跺姩淇″彿","鍊掓。淇″彿","闆剧伅淇″彿","绀哄粨鐏�","鍠囧彮淇″彿","绌鸿皟鐘舵��",
"绌烘尅淇″彿","缂撻�熷櫒宸ヤ綔","ABS 宸ヤ綔","鍔犵儹鍣ㄥ伐浣�","绂诲悎鍣ㄧ姸鎬�","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀",
"淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀","淇濈暀"};
- Integer sttsHex = Integer.parseInt(stts, 16);
- String sttsBin = Integer.toBinaryString(sttsHex);
+ //Integer sttsHex = Integer.parseInt(stts, 16);
+ Long sttsHex = Long.parseLong(stts, 16);
+ //String sttsBin = Integer.toBinaryString(sttsHex);
+ String sttsBin = Long.toBinaryString(sttsHex);
if(sttsBin.length() < 32){
while(sttsBin.length() < 32){
sttsBin = "0" + sttsBin;
@@ -832,7 +838,8 @@
List<ArdSyCarDay> result = ardSyCarDayMapper.selectArdSyCarDayByCarIdAndDay(carId,time + "%");
List<String> list = new ArrayList();
for(ArdSyCarDay ardSyCarDay : result){
- list.add(ardSyCarDay.getDay().split("-")[2]);
+// list.add(ardSyCarDay.getDay().split("-")[2]);
+ list.add(ardSyCarDay.getDay());
}
return Results.succeed(list);
}
--
Gitblit v1.9.3