测试提交
This commit is contained in:
parent
cf54fc6795
commit
ee5d11402a
|
|
@ -8,6 +8,7 @@ pnpm-debug.log*
|
|||
lerna-debug.log*
|
||||
|
||||
node_modules
|
||||
D:\WorkSpace\2025\AnHui\Zlpt_Portal\D\nodejs
|
||||
.DS_Store
|
||||
dist
|
||||
dist-ssr
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -703,7 +703,7 @@ const onEditorReady = (editor) => {
|
|||
onMounted(() => {
|
||||
getContractListData()
|
||||
|
||||
uploadUrlTemp.value = window.location.origin + '/iws/mall-view/contract-template.docx'
|
||||
uploadUrlTemp.value = window.location.origin + '/iws/mall-view/contract-template-250224.docx'
|
||||
// getEquipmentTypeApi().then((res: any) => {
|
||||
// deviceTypeTree.value = res.data
|
||||
})
|
||||
|
|
|
|||
|
|
@ -22,25 +22,30 @@ const isType: any = computed(() => {
|
|||
return localStorage.getItem('rolesType')
|
||||
})
|
||||
|
||||
const allList = [
|
||||
// 定义菜单项接口
|
||||
interface MenuItem {
|
||||
title: string
|
||||
name: string
|
||||
permission: string[]
|
||||
}
|
||||
|
||||
// 按角色分组定义菜单---出租方
|
||||
const lessorMenus: MenuItem[] = [
|
||||
{ title: '装备管理', name: 'goodsManagement', permission: ['1'] },
|
||||
{ title: '出租订单', name: 'orderManagementCz', permission: ['1'] },
|
||||
{ title: '接单管理', name: 'accept-orders', permission: ['1'] },
|
||||
// { title: '退租管理', name: 'rent-termination', permission: ['1'] },
|
||||
// { title: '结算管理', name: 'settlement-manage', permission: ['1'] },
|
||||
{ title: '质检管理', name: 'quality-manage', permission: ['1'] },
|
||||
// { title: '安全证书管理', name: 'security-certificate', permission: ['1'] },
|
||||
// { title: '标签管理', name: 'tag-manage', permission: ['1'] },
|
||||
// { title: '维修保养管理', name: 'repair-manage', permission: ['1'] },
|
||||
{ title: '合同管理', name: 'contract-manage', permission: ['1'] },
|
||||
]
|
||||
// 按角色分组定义菜单---承租方
|
||||
const lesseeMenus: MenuItem[] = [
|
||||
{ title: '需求管理', name: 'sourcingNeed', permission: ['2'] },
|
||||
{ title: '租赁订单', name: 'orderManagement', permission: ['2'] },
|
||||
{ title: '收货地址管理', name: 'address-manage', permission: ['2'] },
|
||||
{ title: '合同管理', name: 'contract-manage', permission: ['1'] },
|
||||
// { title: '快捷消息设置', name: 'quickMessage', permission: ['1'] },
|
||||
// { title: '个人中心', name: 'personalCenter', permission: ['1'] },
|
||||
// { title: '个人中心', name: 'personalCenter', permission: ['2'] },
|
||||
]
|
||||
|
||||
// 合并所有菜单项
|
||||
const allList: MenuItem[] = [...lessorMenus, ...lesseeMenus]
|
||||
const rolesType = ref(localStorage.getItem('rolesTypeName') || '出租方')
|
||||
const menuList: any = computed(() => {
|
||||
if (rolesType.value == '承租方') return allList.filter((e) => e.permission.includes('2'))
|
||||
|
|
|
|||
Loading…
Reference in New Issue