feat:添加里程上传

This commit is contained in:
Surenjun 2024-10-11 13:47:24 +08:00
parent 68d93b3b55
commit 6536f9532b
2 changed files with 28 additions and 1 deletions

View File

@ -181,3 +181,12 @@ function validateIP(path: string) {
return result[0]
}
// 上传运行时常
export async function uploadHarmonyLiCheng(data) {
return await request({
url: '/der2/services/data/harmonyLiCheng.ws',
data,
method: 'post',
})
}

View File

@ -1,5 +1,6 @@
import FileUtil from './File'
import {getCurrentTime} from './tools'
import {uploadHarmonyLiCheng} from '../../api/judge'
const LOGTAG = 'GetDistance'
export default class GetDistance {
@ -14,7 +15,8 @@ export default class GetDistance {
constructor(context) {
const fileUtil = new FileUtil(context)
this.fileUtil = fileUtil
this.fileUtil = fileUtil;
// this.uploadData()
}
// 设置文件夹
@ -50,4 +52,20 @@ export default class GetDistance {
`${folderPath}/${date}.txt`,contentArr.join('\n')
);
}
//上传行驶里程数据
uploadData = async () => {
setInterval(()=>{
const { carId } = globalThis.carInfo;
const {date,timeStr,totalDistance}= this;
//"carid":"1001","startTime":"2024-08-24 08:09:01","time":"111233", "mileage":"1222"
uploadHarmonyLiCheng({
carid:carId,
startTime:`${date.split('_').join('-')} ${timeStr}`,
time:timeStr,
mileage:totalDistance
})
},5000)
}
}