API เรื่องร้องเรียน
This commit is contained in:
parent
005cfd37c2
commit
bd17556d3c
8 changed files with 312 additions and 276 deletions
|
|
@ -3,7 +3,7 @@ import { ref } from "vue";
|
|||
import { useCounterMixin } from "@/stores/mixin";
|
||||
|
||||
import type { DataOption } from "@/modules/11_discipline/interface/index/Main";
|
||||
import type { DataList, DataListRow, DataAdd, DataAddResponse,ocListType } from "@/modules/11_discipline/interface/response/complaint"
|
||||
import type { DataList, DataListRow, DataAdd, ArrayPerson,ocListType } from "@/modules/11_discipline/interface/response/complaint"
|
||||
import type { QTableProps } from "quasar";
|
||||
|
||||
const mixin = useCounterMixin()
|
||||
|
|
@ -19,23 +19,12 @@ const { date2Thai } = mixin
|
|||
// oc
|
||||
export const useComplainstDataStore = defineStore("DisciplineComplainst", () => {
|
||||
const rows = ref<DataListRow[]>([])
|
||||
const rowsAdd = ref<DataAdd[]>([])
|
||||
const rowsAdd = ref<ArrayPerson[]>([])
|
||||
const visibleColumns = ref<string[]>([]);
|
||||
const columns = ref<QTableProps["columns"]>([]);
|
||||
|
||||
function fetchComplainstAdd(data: DataAddResponse[]) {
|
||||
console.log(data)
|
||||
let datalist = data.map((e: DataAddResponse) => ({
|
||||
id: e.id,
|
||||
idcard: e.idcard,
|
||||
name: e.name,
|
||||
positionNo: e.positionNo,
|
||||
position: e.position,
|
||||
positionLevel: e.positionLevel,
|
||||
salary: addCommas(e.salary),
|
||||
organization: e.organization,
|
||||
}))
|
||||
rowsAdd.value = datalist
|
||||
function fetchComplainstAdd(data: ArrayPerson[]) {
|
||||
rowsAdd.value = data
|
||||
}
|
||||
|
||||
function addCommas(salaryString: string): string {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue