"Refactoring code module 05_placement 01_Main,02_transferMain,03_receiveMain

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-09-17 17:34:38 +07:00
parent 131f8ff499
commit 24a4dac091
21 changed files with 534 additions and 1368 deletions

View file

@ -1,26 +1,26 @@
<script setup lang="ts">
import { ref, onMounted, watch, reactive, computed } from "vue";
import { checkPermission } from "@/utils/permissions";
import { useQuasar, QForm } from "quasar";
import type { QTableProps } from "quasar";
import { useCounterMixin } from "@/stores/mixin";
import { useRoute } from "vue-router";
import { checkPermission } from "@/utils/permissions";
import { useCounterMixin } from "@/stores/mixin";
import { tokenParsed } from "@/plugins/auth";
import router from "@/router";
import http from "@/plugins/http";
import config from "@/app.config";
import avatar from "@/assets/avatar_user.jpg";
import type { PartialTableName } from "@/modules/05_placement/interface/request/placement";
import type { QTableProps } from "quasar";
import type { DataList } from "@/modules/05_placement/interface/response/SelectOrg";
import DialogSelectOrg from "@/modules/05_placement/components/PersonalList/DialogSelectOrg.vue";
import Table from "@/modules/05_placement/components/PersonalList/TableView.vue";
import DialogCard from "@/modules/05_placement/components/PersonalList/TableDetail.vue";
import DialogCard from "@/modules/05_placement/components/PersonalList/DialogDetail.vue";
import DialogFooter from "@/modules/05_placement/components/PersonalList/DialogFooter.vue";
import DialogHeader from "@/components/DialogHeader.vue";
import type { PartialTableName } from "@/modules/05_placement/interface/request/placement";
import DialogOrgTree from "@/modules/05_placement/components/PersonalList/OrgTree.vue";
import { useRoute } from "vue-router";
import http from "@/plugins/http";
import config from "@/app.config";
import router from "@/router";
import avatar from "@/assets/avatar_user.jpg";
import { tokenParsed } from "@/plugins/auth";
let roleAdmin = ref<boolean>(false);
@ -1169,7 +1169,6 @@ onMounted(async () => {
</Table>
</q-form>
<!-- เลอกหนวยงานทบรรจ -->
<DialogOrgTree
v-model:modal="appointModal"
:personalId="personalId"
@ -1511,6 +1510,7 @@ onMounted(async () => {
</q-card>
</q-dialog>
<!-- เลอกหนวยงานทบรรจ -->
<DialogSelectOrg
v-model:modal="modalDialogSelectOrg"
:dataRow="dataRow"