Page Phân quyền

This commit is contained in:
Thien Pham Van
2026-01-12 14:33:22 +07:00
parent aababfa9c0
commit 618d114c25
4 changed files with 227 additions and 2 deletions

View File

@@ -131,7 +131,9 @@ export default defineNuxtPlugin(() => {
values:
"id,customer,customer__code,status,status__name,branch__code,country__code,currency__code,loan_amount,loan_term,code,fullname,phone,province,district,address,legal_type,legal_type__code,sex,sex__name,issue_place,loan_term,loan_amount,legal_type__name,legal_code,issue_date,issue_place,country,collaborator,create_time,update_time",
}
}
},
{name: 'grouprights', url: 'data/Group_Rights/', url_detail: 'data-detail/Group_Rights/', params: {sort: '-id'}},
]
const store = useStore()

View File

@@ -26,6 +26,7 @@ import MenuUser from '~/components/menu/MenuUser.vue'
import MenuCV from '~/components/menu/MenuCV.vue'
import MenuStaff from '~/components/menu/MenuStaff.vue'
import Configuration from '~/components/maintab/Configuration.vue'
import MenuGroupCheck from '~/components/menu/MenuGroupCheck.vue'
// import DataDeletion from '~/components/maintab/DataDeletion.vue'
// import MarkData from '~/components/menu/MarkData.vue'
@@ -33,7 +34,7 @@ import Configuration from '~/components/maintab/Configuration.vue'
const components = {Notebox, MenuAction, Datepicker, PickDay, ImageGallery, FileGallery, FileUpload, ChipImage, Avatarbox,
DataTable, Imagebox, Editor, InputPhone, InputEmail, InputNumber, DataView, FormatNumber, SvgIcon, MenuAdd, Configuration,
MenuCheck, MenuCollab, MenuPhone, FormatDate, MenuUser, MenuCV, MenuStaff, MenuCheck}
MenuCheck, MenuCollab, MenuPhone, FormatDate, MenuUser, MenuCV, MenuStaff, MenuCheck, MenuGroupCheck}
export default defineNuxtPlugin((nuxtApp) => {
Object.entries(components).forEach(([name, component]) => {