hrms-mgt/src/modules/11_discipline/stroes/ComplaintsStore.ts
2023-10-16 18:07:42 +07:00

31 lines
No EOL
895 B
TypeScript

import { defineStore } from "pinia";
import { ref } from "vue";
export const useComplainstDataStore = defineStore("complainst", () => {
const rows = ref<any>([])
const optionListName = ref<any>([])
function fectComplainst(data: any) {
let datalist = data.map((e: any) => ({
subject: e.subject,
detail: e.detail,
complainant: e.complainant,
offenseDescription: e.offenseDescription,
creationDate: e.creationDate,
considerationLevel: e.considerationLevel,
considerationDeadlineDate: e.considerationDeadlineDate,
}))
rows.value = datalist
}
function selectComplainantTpye(list: any) {
console.log(list);
optionListName.value = list
}
return {
rows,
optionListName,
fectComplainst,
selectComplainantTpye
}
})