แก้ไข loader
This commit is contained in:
parent
f072224851
commit
b663eedb09
147 changed files with 3095 additions and 3256 deletions
|
|
@ -121,7 +121,8 @@
|
|||
color="red"
|
||||
@click="cancelClick()"
|
||||
label="ยกเลิกแก้ไข"
|
||||
> <!-- icon="mdi-undo"
|
||||
>
|
||||
<!-- icon="mdi-undo"
|
||||
<q-tooltip>ยกเลิก</q-tooltip> -->
|
||||
</q-btn>
|
||||
<q-btn
|
||||
|
|
@ -130,7 +131,8 @@
|
|||
color="red"
|
||||
@click="deleteClick()"
|
||||
label="ลบวันหยุด"
|
||||
> <!-- icon="mdi-delete"
|
||||
>
|
||||
<!-- icon="mdi-delete"
|
||||
<q-tooltip>ลบ</q-tooltip> -->
|
||||
</q-btn>
|
||||
<q-btn
|
||||
|
|
@ -215,7 +217,6 @@ import type {
|
|||
DataDateRowObject,
|
||||
DataDateAddObject,
|
||||
} from "@/modules/01_metadata/interface/request/Calendar";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
dateYear: {
|
||||
|
|
@ -240,8 +241,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const store = useDataStore();
|
||||
const { loaderPage } = store;
|
||||
const mixin = useCounterMixin(); //เรียกฟังก์ชันกลาง
|
||||
const { success, dateToISO, date2Thai, messageError, showLoader, hideLoader } =
|
||||
mixin;
|
||||
|
|
|
|||
|
|
@ -156,13 +156,8 @@
|
|||
</q-card-section>
|
||||
<q-separator />
|
||||
<q-card-actions align="right" class="text-primary">
|
||||
<q-btn
|
||||
unelevated
|
||||
label="บันทึก"
|
||||
color="public"
|
||||
type="submit"
|
||||
|
||||
> <!-- icon="mdi-content-save-outline"
|
||||
<q-btn unelevated label="บันทึก" color="public" type="submit">
|
||||
<!-- icon="mdi-content-save-outline"
|
||||
<q-tooltip>บันทึก</q-tooltip> -->
|
||||
</q-btn>
|
||||
</q-card-actions>
|
||||
|
|
@ -221,7 +216,6 @@ import type {
|
|||
DataDateListsObject,
|
||||
TabsObject,
|
||||
} from "@/modules/01_metadata/interface/request/Calendar";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
dateYear: {
|
||||
|
|
@ -241,8 +235,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const store = useDataStore();
|
||||
const { loaderPage } = store;
|
||||
const mixin = useCounterMixin(); //เรียกฟังก์ชันกลาง
|
||||
const {
|
||||
success,
|
||||
|
|
|
|||
|
|
@ -289,7 +289,6 @@ import type {
|
|||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/insignia/Insignia";
|
||||
import type { DataOption } from "@/modules/01_metadata/interface/index/Main";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -298,8 +297,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/insignia/InsigniaType";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/insignia/InsigniaType";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/Agency";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/Agency";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/Fax";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/Fax";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/GovernmentAgency";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/GovernmentAgency";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/Level";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/Level";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -202,7 +202,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/Organization";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/Organization";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -211,8 +210,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -243,7 +243,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/ShortName";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/ShortName";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -252,8 +251,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/Status";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/Status";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/TelExternal";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/TelExternal";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/TelInternal";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/TelInternal";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/organization/Type";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/organization/Type";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -194,7 +194,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/person/Blood";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/Blood";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -203,8 +202,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -13,25 +13,20 @@
|
|||
>
|
||||
<q-tooltip>กลับ</q-tooltip>
|
||||
</q-btn>
|
||||
|
||||
|
||||
<div class="text-h6 text-dark text-weight-bold">การจัดการข้อมูลเขต</div>
|
||||
<q-space />
|
||||
<q-breadcrumbs class="text-grey" active-color="blue">
|
||||
<template v-slot:separator>
|
||||
<q-icon
|
||||
size="1.2em"
|
||||
name="chevron_right"
|
||||
color="blue"
|
||||
/>
|
||||
<q-icon size="1.2em" name="chevron_right" color="blue" />
|
||||
</template>
|
||||
|
||||
<q-breadcrumbs-el to="/metadata" label="การจัดการข้อมูลจังหวัด" />
|
||||
<q-breadcrumbs-el to="/metadata" label="การจัดการข้อมูลจังหวัด" />
|
||||
<q-breadcrumbs-el label="การจัดการข้อมูลเขต" />
|
||||
</q-breadcrumbs>
|
||||
</div>
|
||||
<q-form ref="myForm">
|
||||
<q-card flat bordered class=" row col-12">
|
||||
<q-card flat bordered class="row col-12">
|
||||
<div class="col-xs-12">
|
||||
<div class="q-mt-sm">
|
||||
<data-table
|
||||
|
|
@ -247,14 +242,13 @@ import type {
|
|||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/District";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useRoute, useRouter } from "vue-router";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
const dataStore = useDataStore();
|
||||
|
||||
const { manageData, changeManageColumns, changeManageCurrentTab } = store;
|
||||
const { loaderPage } = dataStore; //ขึ้นหน้า load ขณะเรียก api
|
||||
|
||||
const rows = ref<RequestItemsHistoryObject[]>([]); //list data table
|
||||
const rowsHistory = ref<RequestItemsHistoryObject[]>([]); //select data history
|
||||
const rawHistory = ref<RequestItemsHistoryObject[]>([]); //raw data history
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/person/Education";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/Education";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/person/Gender";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/Gender";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/person/Prefix";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/Prefix";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -204,7 +204,7 @@ import type {
|
|||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/Province";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useRouter } from "vue-router";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
type: Function,
|
||||
|
|
@ -212,8 +212,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore; //ขึ้นหน้า load ขณะเรียก api
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/person/Relationship";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/Relationship";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/person/Religion";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/Religion";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -14,19 +14,21 @@
|
|||
<q-tooltip>กลับ</q-tooltip>
|
||||
</q-btn>
|
||||
|
||||
<div class="text-h6 text-dark text-weight-bold">การจัดการข้อมูลแขวง/ตำบล</div>
|
||||
<div class="text-h6 text-dark text-weight-bold">
|
||||
การจัดการข้อมูลแขวง/ตำบล
|
||||
</div>
|
||||
<q-space />
|
||||
<q-breadcrumbs class="text-grey" active-color="blue">
|
||||
<template v-slot:separator>
|
||||
<q-icon
|
||||
size="1.2em"
|
||||
name="chevron_right"
|
||||
color="blue"
|
||||
/>
|
||||
<q-icon size="1.2em" name="chevron_right" color="blue" />
|
||||
</template>
|
||||
|
||||
<q-breadcrumbs-el to="/metadata" label="การจัดการข้อมูลจังหวัด" />
|
||||
<q-breadcrumbs-el @click="goToProvince()" class="cursor-pointer" label="การจัดการข้อมูลเขต" />
|
||||
<q-breadcrumbs-el to="/metadata" label="การจัดการข้อมูลจังหวัด" />
|
||||
<q-breadcrumbs-el
|
||||
@click="goToProvince()"
|
||||
class="cursor-pointer"
|
||||
label="การจัดการข้อมูลเขต"
|
||||
/>
|
||||
<q-breadcrumbs-el label="การจัดการข้อมูลแขวง/ตำบล" />
|
||||
</q-breadcrumbs>
|
||||
</div>
|
||||
|
|
@ -254,14 +256,13 @@ import type {
|
|||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/person/SubDistrict";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useRoute, useRouter } from "vue-router";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
const dataStore = useDataStore();
|
||||
|
||||
const { manageData, changeManageColumns, changeManageCurrentTab } = store;
|
||||
const { loaderPage } = dataStore; //ขึ้นหน้า load ขณะเรียก api
|
||||
|
||||
const rows = ref<RequestItemsHistoryObject[]>([]); //list data table
|
||||
const rowsHistory = ref<RequestItemsHistoryObject[]>([]); //select data history
|
||||
const rawHistory = ref<RequestItemsHistoryObject[]>([]); //raw data history
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/Executive";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/Executive";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -203,7 +203,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/ExecutiveSide";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/ExecutiveSide";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -212,8 +211,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -254,7 +254,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/Level";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/Level";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -263,8 +262,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/Line";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/Line";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -203,7 +203,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/Path";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/Path";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -212,8 +211,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -203,7 +203,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/PathSide";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/PathSide";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -212,8 +211,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/Status";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/Status";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -191,7 +191,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/position/Type";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/position/Type";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -200,8 +199,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/positionEmployee/Group";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/positionEmployee/Group";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/positionEmployee/Level";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/positionEmployee/Level";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/positionEmployee/Line";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/positionEmployee/Line";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -202,7 +202,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/positionEmployee/Position";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/positionEmployee/Position";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -211,8 +210,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -202,7 +202,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/positionEmployee/PositionSide";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/positionEmployee/PositionSide";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -211,8 +210,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -190,7 +190,6 @@ import type {
|
|||
} from "@/modules/01_metadata/interface/request/positionEmployee/Status";
|
||||
import type { ResponseHistoryObject } from "@/modules/01_metadata/interface/response/positionEmployee/Status";
|
||||
import HistoryTable from "@/components/TableHistory.vue";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
const props = defineProps({
|
||||
fetchDataComponent: {
|
||||
|
|
@ -199,8 +198,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore;
|
||||
const mixin = useCounterMixin();
|
||||
const { success, dateText, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
|
|
|
|||
|
|
@ -396,7 +396,6 @@ import insigniaType from "@/modules/01_metadata/components/insignia/InsigniaType
|
|||
|
||||
import { useCounterMixin } from "@/stores/mixin";
|
||||
import { useManageDataStore } from "@/modules/01_metadata/store";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
import type {
|
||||
DataSumCalendarObject,
|
||||
|
|
@ -409,8 +408,6 @@ const $q = useQuasar();
|
|||
const mixin = useCounterMixin(); //เรียกฟังก์ชันกลาง
|
||||
const { genColor15, messageError, showLoader, hideLoader } = mixin;
|
||||
const store = useManageDataStore();
|
||||
const dataStore = useDataStore();
|
||||
const { loaderPage } = dataStore; //ขึ้นหน้า load ขณะเรียก api
|
||||
|
||||
const visible = ref(true); //เปิดปิด card สรุปข้อมูล
|
||||
const link = ref<number>(store.manageData.link); //เลือก tab หลัก
|
||||
|
|
|
|||
|
|
@ -217,12 +217,8 @@
|
|||
</q-card-section>
|
||||
<q-separator />
|
||||
<q-card-actions align="right" class="text-primary">
|
||||
<q-btn
|
||||
unelevated
|
||||
label="บันทึก"
|
||||
color="public"
|
||||
type="submit"
|
||||
> <!-- icon="mdi-content-save-outline"
|
||||
<q-btn unelevated label="บันทึก" color="public" type="submit">
|
||||
<!-- icon="mdi-content-save-outline"
|
||||
<q-tooltip>บันทึก</q-tooltip> -->
|
||||
</q-btn>
|
||||
</q-card-actions>
|
||||
|
|
@ -314,12 +310,8 @@
|
|||
</q-card-section>
|
||||
<q-separator />
|
||||
<q-card-actions align="right" class="text-primary">
|
||||
<q-btn
|
||||
unelevated
|
||||
label="บันทึก"
|
||||
color="public"
|
||||
type="submit"
|
||||
> <!-- icon="mdi-content-save-outline"
|
||||
<q-btn unelevated label="บันทึก" color="public" type="submit">
|
||||
<!-- icon="mdi-content-save-outline"
|
||||
<q-tooltip>บันทึก</q-tooltip> -->
|
||||
</q-btn>
|
||||
</q-card-actions>
|
||||
|
|
@ -335,7 +327,7 @@ import { reactive, ref, watch } from "vue";
|
|||
import http from "@/plugins/http";
|
||||
import config from "@/app.config";
|
||||
import { useQuasar } from "quasar";
|
||||
import { useDataStore } from "@/stores/data";
|
||||
|
||||
import { useCounterMixin } from "@/stores/mixin";
|
||||
import { useManageDataStore } from "@/modules/01_metadata/store";
|
||||
import type {
|
||||
|
|
@ -354,7 +346,6 @@ const props = defineProps({
|
|||
},
|
||||
});
|
||||
|
||||
const dataStore = useDataStore();
|
||||
const mixin = useCounterMixin(); //เรียกฟังก์ชันกลาง
|
||||
const {
|
||||
success,
|
||||
|
|
@ -366,7 +357,7 @@ const {
|
|||
showLoader,
|
||||
hideLoader,
|
||||
} = mixin;
|
||||
const { loaderPage } = dataStore; //รอโหลด
|
||||
|
||||
const store = useManageDataStore();
|
||||
const $q = useQuasar(); //ใช้ noti quasar
|
||||
const currentTab = ref<string>(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue