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] 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 FileUtil from './File'
import {getCurrentTime} from './tools' import {getCurrentTime} from './tools'
import {uploadHarmonyLiCheng} from '../../api/judge'
const LOGTAG = 'GetDistance' const LOGTAG = 'GetDistance'
export default class GetDistance { export default class GetDistance {
@ -14,7 +15,8 @@ export default class GetDistance {
constructor(context) { constructor(context) {
const fileUtil = new FileUtil(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') `${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)
}
} }