เพิ่มข้อมูลหลักบุคคล และตำแหน่ง

This commit is contained in:
Warunee Tamkoo 2024-02-01 17:43:39 +07:00
parent cb56eb25af
commit 9d1fd29a97
14 changed files with 125 additions and 29 deletions

View file

@ -0,0 +1,3 @@
<template>
คำนำหนาช
</template>

View file

@ -0,0 +1,3 @@
<template>
ยศ
</template>

View file

@ -0,0 +1,3 @@
<template>
กลมเลอด
</template>

View file

@ -0,0 +1,3 @@
<template>
เพศ
</template>

View file

@ -0,0 +1,3 @@
<template>
ศาสนา
</template>

View file

@ -0,0 +1,3 @@
<template>
สถานภาพ
</template>

View file

@ -4,6 +4,10 @@ const masterInsignia = () =>
import("@/modules/01_metadataNew/views/insignia.vue");
const dateilInsignia = () =>
import("@/modules/01_metadataNew/components/insignia/InsigniaDetail.vue");
const personalPage = () =>
import("@/modules/01_metadataNew/views/personal.vue");
const positionPage = () =>
import("@/modules/01_metadataNew/views/position.vue");
export default [
{
@ -36,4 +40,24 @@ export default [
Role: "metadata",
},
},
{
path: "/master-data/personal",
name: "masterPersonal",
component: personalPage,
meta: {
Auth: true,
Key: [7],
Role: "metadata",
},
},
{
path: "/master-data/position",
name: "masterPosition",
component: positionPage,
meta: {
Auth: true,
Key: [7],
Role: "metadata",
},
},
];

View file

@ -0,0 +1,25 @@
<script setup lang="ts">
import ListPrefix from "@/modules/01_metadataNew/components/personal/01ListPrefix.vue";
import ListRank from "@/modules/01_metadataNew/components/personal/02ListRank.vue";
import ListBloodGroup from "@/modules/01_metadataNew/components/personal/03ListBloodGroup.vue";
import ListGender from "@/modules/01_metadataNew/components/personal/04ListGender.vue";
import ListReligion from "@/modules/01_metadataNew/components/personal/05ListReligion.vue";
import ListRelationship from "@/modules/01_metadataNew/components/personal/06ListRelationship.vue";
</script>
<template>
<div class="toptitle text-dark col-12 row items-center">
อมลเกยวกบบคคล
</div>
<q-card flat bordered class="q-pa-md">
<ListPrefix />
<ListRank />
<ListBloodGroup />
<ListGender />
<ListReligion />
<ListRelationship />
</q-card>
</template>
<style scoped></style>

View file

@ -0,0 +1,11 @@
<script setup lang="ts"></script>
<template>
<div class="toptitle text-dark col-12 row items-center">
อมลตำแหน
</div>
<q-card flat bordered class="q-pa-md"> ตำแหน </q-card>
</template>
<style scoped></style>