ต่อ api history
This commit is contained in:
parent
dcc426268d
commit
a23114b269
3 changed files with 53 additions and 48 deletions
|
|
@ -3,6 +3,12 @@ import { ref } from 'vue'
|
|||
import http from '@/plugins/http'
|
||||
import config from '@/app.config'
|
||||
|
||||
// importStores
|
||||
import { useCounterMixin } from '@/stores/mixin'
|
||||
|
||||
const mixin = useCounterMixin()
|
||||
const { date2Thai } = mixin
|
||||
|
||||
export const useChekIn = defineStore('checkin', () => {
|
||||
const rows = ref<any>()
|
||||
|
||||
|
|
@ -10,35 +16,34 @@ export const useChekIn = defineStore('checkin', () => {
|
|||
// console.log(data)
|
||||
rows.value = []
|
||||
const datalist = await data.map((e: any) => ({
|
||||
id: e.id,
|
||||
date: e.date,
|
||||
// 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,
|
||||
id: e.checkInId,
|
||||
date: date2Thai(e.checkInDate),
|
||||
no: e.no,
|
||||
in: e.checkInTime,
|
||||
out: e.checkOutTime,
|
||||
Morningstatus: convertStatus(e.checkInStatus),
|
||||
AfternoonStatus: convertStatus(e.checkOutStatus),
|
||||
loIn: e.checkInLocation,
|
||||
loOut: e.checkOutLocation,
|
||||
status: 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),
|
||||
// checkInTime: e.checkInTime,
|
||||
// checkInLocation: e.checkInLocation,
|
||||
// checkOutTime: e.checkOutTime,
|
||||
// checkOutLocation: e.checkOutLocation,
|
||||
// checkInStatus: convertStatus(e.checkInStatus),
|
||||
// checkOutStatus: convertStatus(e.checkOutStatus),
|
||||
}))
|
||||
rows.value = datalist
|
||||
}
|
||||
|
||||
function convertStatus(status: string) {
|
||||
switch (status) {
|
||||
case '1':
|
||||
case '':
|
||||
return 'ขาดราชการ'
|
||||
case '2':
|
||||
case 'NORMAL':
|
||||
return 'ปกติ'
|
||||
case '3':
|
||||
case 'LATE':
|
||||
return 'สาย'
|
||||
default:
|
||||
return ''
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue