longyvfengyun
2023-11-21 f012458151f57d1f3d6753908a1213ae6c86927d
src/views/moudle/driveInf/driveInf.js
@@ -3,6 +3,8 @@
  searchRecentDaysDriveAlarm, searchTodayDriveAlarm
} from "./apis"
import {ref} from "vue";
import pageModule from "@/views/moudle/pageInfo";
export const recentDaysDriveAlarmModule = ()=>{
  const getRecentDaysDriveAlarm = async ()=>{
    try {
@@ -56,9 +58,14 @@
 * 车辆信息
 */
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([]);
  /**
@@ -74,14 +81,21 @@
      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);
@@ -94,6 +108,7 @@
    pageSize,
    total,
    driveList,
    carName,
    getDriveList
  };
}