feat:添加里程上传
This commit is contained in:
		
							parent
							
								
									68d93b3b55
								
							
						
					
					
						commit
						6536f9532b
					
				| @ -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', | ||||
|   }) | ||||
| } | ||||
| 
 | ||||
|  | ||||
| @ -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) | ||||
|   } | ||||
| 
 | ||||
| } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user