perbaikan saat simpan menu

This commit is contained in:
2025-06-08 09:25:46 +07:00
16 changed files with 541 additions and 83 deletions
+6 -16
View File
@@ -1,29 +1,19 @@
<script setup lang="ts">
// import encounter from "@/data/dummy/encounter.json";
// import typeUser from "@/data/dummy/keuangan.type_user.json";
import role_menu from "@/data/dummy/keuangan.role_menu.json";
import menu from "@/data/dummy/keuangan.menu.json";
import { ref } from "vue";
import {useTypeUser} from "@/stores/api/typeUser"
import {useRoleMode} from "@/stores/api/roleMenu"
import {useSettingStore} from "@/stores/api/setting/setting"
const {getTypeUser} = useTypeUser()
const {getRoleMenuById} = useRoleMode()
const {getTypeUser,getRoleMenuById} = useSettingStore()
const {listTypeUser,typeUser} =storeToRefs(useSettingStore())
const {listTypeUser} =storeToRefs(useTypeUser())
const {typeUser} =storeToRefs(useRoleMode())
const state = ref(false)
const type = ref('')
const detailType = async(item:any) => {
console.log(item._id); //simpan pinia
//simpan pinia
await getRoleMenuById(item._id)
type.value='detail'
state.value= true
// navigateTo(`/Setting/typeUser/HakAkses`);
};
// const dialog = ref(false);
// const detail = ref(false);
onMounted(async() => {
await getTypeUser()
// console.log(listTypeUser);
@@ -46,7 +36,7 @@ onMounted(async() => {
</v-col>
</template>
<template v-else>
<div class="d-flex justify-content-center align-items-center">
<div class="d-flex justify-content-center align-items-center ml-3">
<p>Tidak ada Pasien</p>
</div>
</template>
@@ -58,7 +48,7 @@ onMounted(async() => {
<!-- <p>coba ini</p> -->
<!-- {{ type }}-->
<MasterFormTypeUser v-if="type=='create'"/>
<MasterFormDetailgit v-if="type=='detail'"/>
<MasterFormDetail1 v-if="type=='detail'"/>
<!-- <MasterContoh v-if="type=='detail'"/> -->
</template>
</MasterDialogModal>