diff --git a/src/stores/chekin.ts b/src/stores/chekin.ts index 8506ab1..9cc2d40 100644 --- a/src/stores/chekin.ts +++ b/src/stores/chekin.ts @@ -1,23 +1,33 @@ import { defineStore } from 'pinia' import { ref } from 'vue' +import http from '@/plugins/http' +import config from '@/app.config' export const useChekIn = defineStore('checkin', () => { const rows = ref() - function fetchHistoryList(data: any) { - console.log(data) - const datalist = data.map((e: any) => ({ - no: e.no, + async function fetchHistoryList(data: any) { + // console.log(data) + rows.value = [] + const datalist = await data.map((e: any) => ({ + id: e.id, date: e.date, - in: e.in, - loIn: e.loIn, - out: e.out, - loOut: e.loOut, - status: e.status, - Morningstatus: convertStatus(e.Morningstatus), - AfternoonStatus: convertStatus(e.AfternoonStatus), - statusEdit: e.statusEdit, - statusEditName: convertStatusEdit(e.statusEdit), + // no: e.no, + // in: e.in, + // loIn: e.loIn, + // out: e.out, + // loOut: e.loOut, + // status: e.status, + // Morningstatus: convertStatus(e.Morningstatus), + // AfternoonStatus: convertStatus(e.AfternoonStatus), + // statusEdit: e.statusEdit, + // statusEditName: convertStatusEdit(e.statusEdit), + checkInTime: e.checkInTime, + checkInLocation: e.checkInLocation, + checkOutTime: e.checkOutTime, + checkOutLocation: e.checkOutLocation, + checkInStatus: convertStatus(e.checkInStatus), + checkOutStatus: convertStatus(e.checkOutStatus), })) rows.value = datalist } @@ -57,5 +67,6 @@ export const useChekIn = defineStore('checkin', () => { rows, fetchHistoryList, classColorStatus, + // fetchlistHistory, } })