| | |
| | | searchRecentDaysDriveAlarm, searchTodayDriveAlarm |
| | | } from "./apis" |
| | | import {ref} from "vue"; |
| | | |
| | | import pageModule from "@/views/moudle/pageInfo"; |
| | | export const recentDaysDriveAlarmModule = ()=>{ |
| | | const getRecentDaysDriveAlarm = async ()=>{ |
| | | try { |
| | |
| | | * 车辆信息 |
| | | */ |
| | | export const driveInfModule = ()=>{ |
| | | const page = ref(1); |
| | | const pageSize = ref(10); |
| | | const total = ref(0); |
| | | const { |
| | | page, |
| | | pageSize, |
| | | total |
| | | } = pageModule(); |
| | | |
| | | const carName = ref(""); |
| | | |
| | | const driveList = ref([]); |
| | | |
| | | /** |
| | |
| | | result: [] |
| | | }; |
| | | try { |
| | | const res = await searchDriveList(page.value, pageSize.value); |
| | | const res = await searchDriveList(carName.value, page.value, pageSize.value); |
| | | const rs = res.data; |
| | | if(rs.code === 1) { |
| | | result = rs.data; |
| | | result = rs.data; |
| | | } |
| | | page.value = result.page; |
| | | pageSize.value = result.pageSize; |
| | | total.value = result.total; |
| | | result.result = result.result.map(item=>{ |
| | | item.createTime1 = new Date(item.createTime).format("yyyy-MM-dd hh:mm:ss"); |
| | | item.updateTime1 = item.updateTime?new Date(item.updateTime).format("yyyy-MM-dd hh:mm:ss"):"---"; |
| | | item.onlineTime1 = item.onlineTime?new Date(item.onlineTime).format("yyyy-MM-dd hh:mm:ss"):"---"; |
| | | return item; |
| | | }); |
| | | return result; |
| | | }catch (e) { |
| | | console.log(e); |
| | |
| | | pageSize, |
| | | total, |
| | | driveList, |
| | | carName, |
| | | getDriveList |
| | | }; |
| | | } |