diff --git a/mock/system/user.js b/mock/system/user.js index 6399039..1ca2d3d 100644 --- a/mock/system/user.js +++ b/mock/system/user.js @@ -105,7 +105,10 @@ { 'code': 'tubedata_list', 'icon': '', 'id': '1476118922461786114', 'ismenu': '0', 'levels': 2, 'name': '管盯数据查询', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tubedata/list' }, { 'code': 'gasdata_list', 'icon': '', 'id': '1177451715529146369', 'ismenu': '0', 'levels': 2, 'name': '燃气数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/gasdata/list' }, { 'code': 'harmfuldata_list', 'icon': '', 'id': '1177452238831484930', 'ismenu': '0', 'levels': 2, 'name': '有害气体数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/harmfuldata/list' }, - { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警等级配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警内容配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/alarmContent' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '项目配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/tenantConfig' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '组织权限配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/deptPermission' }, { 'code': 'digdata_list', 'icon': '', 'id': '1177452534332784642', 'ismenu': '0', 'levels': 2, 'name': '开挖数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/digdata/list' }, { 'code': 'well_statics_by_type', 'icon': '', 'id': '1178233559681990658', 'ismenu': '0', 'levels': 2, 'name': '根据井类型统计井数量', 'num': 0, 'parentId': '1275011720930205698', 'resourceType': '04', 'url': '/statics/wellStaticsByType' }, { 'code': 'tempdata_list', 'icon': '', 'id': '1177452897274298370', 'ismenu': '0', 'levels': 2, 'name': '温湿度数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tempdata/list' }, diff --git a/mock/system/user.js b/mock/system/user.js index 6399039..1ca2d3d 100644 --- a/mock/system/user.js +++ b/mock/system/user.js @@ -105,7 +105,10 @@ { 'code': 'tubedata_list', 'icon': '', 'id': '1476118922461786114', 'ismenu': '0', 'levels': 2, 'name': '管盯数据查询', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tubedata/list' }, { 'code': 'gasdata_list', 'icon': '', 'id': '1177451715529146369', 'ismenu': '0', 'levels': 2, 'name': '燃气数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/gasdata/list' }, { 'code': 'harmfuldata_list', 'icon': '', 'id': '1177452238831484930', 'ismenu': '0', 'levels': 2, 'name': '有害气体数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/harmfuldata/list' }, - { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警等级配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警内容配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/alarmContent' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '项目配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/tenantConfig' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '组织权限配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/deptPermission' }, { 'code': 'digdata_list', 'icon': '', 'id': '1177452534332784642', 'ismenu': '0', 'levels': 2, 'name': '开挖数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/digdata/list' }, { 'code': 'well_statics_by_type', 'icon': '', 'id': '1178233559681990658', 'ismenu': '0', 'levels': 2, 'name': '根据井类型统计井数量', 'num': 0, 'parentId': '1275011720930205698', 'resourceType': '04', 'url': '/statics/wellStaticsByType' }, { 'code': 'tempdata_list', 'icon': '', 'id': '1177452897274298370', 'ismenu': '0', 'levels': 2, 'name': '温湿度数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tempdata/list' }, diff --git a/src/router/modules/config.js b/src/router/modules/config.js index c1c8742..85bdba6 100644 --- a/src/router/modules/config.js +++ b/src/router/modules/config.js @@ -23,6 +23,24 @@ name: 'AlarmLevel', component: () => import('@/views/systemConfig/alarmLevel/listLevel'), meta: { title: '告警等级配置', icon: 'function', permission: ['/alarmLevel'] } + }, + { + path: '/alarmContent', + name: 'AlarmContent', + component: () => import('@/views/systemConfig/alarmContent/listContent'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/alarmContent'] } + }, + { + path: '/tenantConfig', + name: 'TenantConfig', + component: () => import('@/views/systemConfig/tenantConfig/listTenant'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/tenantConfig'] } + }, + { + path: '/deptPermission', + name: 'DeptPermission', + component: () => import('@/views/systemConfig/deptPermission/listDept'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/deptPermission'] } } ] }] diff --git a/mock/system/user.js b/mock/system/user.js index 6399039..1ca2d3d 100644 --- a/mock/system/user.js +++ b/mock/system/user.js @@ -105,7 +105,10 @@ { 'code': 'tubedata_list', 'icon': '', 'id': '1476118922461786114', 'ismenu': '0', 'levels': 2, 'name': '管盯数据查询', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tubedata/list' }, { 'code': 'gasdata_list', 'icon': '', 'id': '1177451715529146369', 'ismenu': '0', 'levels': 2, 'name': '燃气数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/gasdata/list' }, { 'code': 'harmfuldata_list', 'icon': '', 'id': '1177452238831484930', 'ismenu': '0', 'levels': 2, 'name': '有害气体数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/harmfuldata/list' }, - { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警等级配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警内容配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/alarmContent' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '项目配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/tenantConfig' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '组织权限配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/deptPermission' }, { 'code': 'digdata_list', 'icon': '', 'id': '1177452534332784642', 'ismenu': '0', 'levels': 2, 'name': '开挖数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/digdata/list' }, { 'code': 'well_statics_by_type', 'icon': '', 'id': '1178233559681990658', 'ismenu': '0', 'levels': 2, 'name': '根据井类型统计井数量', 'num': 0, 'parentId': '1275011720930205698', 'resourceType': '04', 'url': '/statics/wellStaticsByType' }, { 'code': 'tempdata_list', 'icon': '', 'id': '1177452897274298370', 'ismenu': '0', 'levels': 2, 'name': '温湿度数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tempdata/list' }, diff --git a/src/router/modules/config.js b/src/router/modules/config.js index c1c8742..85bdba6 100644 --- a/src/router/modules/config.js +++ b/src/router/modules/config.js @@ -23,6 +23,24 @@ name: 'AlarmLevel', component: () => import('@/views/systemConfig/alarmLevel/listLevel'), meta: { title: '告警等级配置', icon: 'function', permission: ['/alarmLevel'] } + }, + { + path: '/alarmContent', + name: 'AlarmContent', + component: () => import('@/views/systemConfig/alarmContent/listContent'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/alarmContent'] } + }, + { + path: '/tenantConfig', + name: 'TenantConfig', + component: () => import('@/views/systemConfig/tenantConfig/listTenant'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/tenantConfig'] } + }, + { + path: '/deptPermission', + name: 'DeptPermission', + component: () => import('@/views/systemConfig/deptPermission/listDept'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/deptPermission'] } } ] }] diff --git a/src/views/systemConfig/alarmContent/listContent.vue b/src/views/systemConfig/alarmContent/listContent.vue new file mode 100644 index 0000000..6003687 --- /dev/null +++ b/src/views/systemConfig/alarmContent/listContent.vue @@ -0,0 +1,9 @@ + + + diff --git a/mock/system/user.js b/mock/system/user.js index 6399039..1ca2d3d 100644 --- a/mock/system/user.js +++ b/mock/system/user.js @@ -105,7 +105,10 @@ { 'code': 'tubedata_list', 'icon': '', 'id': '1476118922461786114', 'ismenu': '0', 'levels': 2, 'name': '管盯数据查询', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tubedata/list' }, { 'code': 'gasdata_list', 'icon': '', 'id': '1177451715529146369', 'ismenu': '0', 'levels': 2, 'name': '燃气数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/gasdata/list' }, { 'code': 'harmfuldata_list', 'icon': '', 'id': '1177452238831484930', 'ismenu': '0', 'levels': 2, 'name': '有害气体数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/harmfuldata/list' }, - { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警等级配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警内容配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/alarmContent' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '项目配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/tenantConfig' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '组织权限配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/deptPermission' }, { 'code': 'digdata_list', 'icon': '', 'id': '1177452534332784642', 'ismenu': '0', 'levels': 2, 'name': '开挖数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/digdata/list' }, { 'code': 'well_statics_by_type', 'icon': '', 'id': '1178233559681990658', 'ismenu': '0', 'levels': 2, 'name': '根据井类型统计井数量', 'num': 0, 'parentId': '1275011720930205698', 'resourceType': '04', 'url': '/statics/wellStaticsByType' }, { 'code': 'tempdata_list', 'icon': '', 'id': '1177452897274298370', 'ismenu': '0', 'levels': 2, 'name': '温湿度数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tempdata/list' }, diff --git a/src/router/modules/config.js b/src/router/modules/config.js index c1c8742..85bdba6 100644 --- a/src/router/modules/config.js +++ b/src/router/modules/config.js @@ -23,6 +23,24 @@ name: 'AlarmLevel', component: () => import('@/views/systemConfig/alarmLevel/listLevel'), meta: { title: '告警等级配置', icon: 'function', permission: ['/alarmLevel'] } + }, + { + path: '/alarmContent', + name: 'AlarmContent', + component: () => import('@/views/systemConfig/alarmContent/listContent'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/alarmContent'] } + }, + { + path: '/tenantConfig', + name: 'TenantConfig', + component: () => import('@/views/systemConfig/tenantConfig/listTenant'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/tenantConfig'] } + }, + { + path: '/deptPermission', + name: 'DeptPermission', + component: () => import('@/views/systemConfig/deptPermission/listDept'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/deptPermission'] } } ] }] diff --git a/src/views/systemConfig/alarmContent/listContent.vue b/src/views/systemConfig/alarmContent/listContent.vue new file mode 100644 index 0000000..6003687 --- /dev/null +++ b/src/views/systemConfig/alarmContent/listContent.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/views/systemConfig/deptPermission/listDept.vue b/src/views/systemConfig/deptPermission/listDept.vue new file mode 100644 index 0000000..919918c --- /dev/null +++ b/src/views/systemConfig/deptPermission/listDept.vue @@ -0,0 +1,9 @@ + + + diff --git a/mock/system/user.js b/mock/system/user.js index 6399039..1ca2d3d 100644 --- a/mock/system/user.js +++ b/mock/system/user.js @@ -105,7 +105,10 @@ { 'code': 'tubedata_list', 'icon': '', 'id': '1476118922461786114', 'ismenu': '0', 'levels': 2, 'name': '管盯数据查询', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tubedata/list' }, { 'code': 'gasdata_list', 'icon': '', 'id': '1177451715529146369', 'ismenu': '0', 'levels': 2, 'name': '燃气数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/gasdata/list' }, { 'code': 'harmfuldata_list', 'icon': '', 'id': '1177452238831484930', 'ismenu': '0', 'levels': 2, 'name': '有害气体数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/harmfuldata/list' }, - { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警等级配置', 'num': 0, 'parentId': '1184010804933668866', 'resourceType': '03', 'url': '/alarmLevel' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '告警内容配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/alarmContent' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '项目配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/tenantConfig' }, + { 'code': 'alarm_level', 'icon': '', 'id': '1184011664241700866', 'ismenu': '1', 'levels': 2, 'name': '组织权限配置', 'num': 0, 'parentId': '1184010804933668867', 'resourceType': '03', 'url': '/deptPermission' }, { 'code': 'digdata_list', 'icon': '', 'id': '1177452534332784642', 'ismenu': '0', 'levels': 2, 'name': '开挖数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/digdata/list' }, { 'code': 'well_statics_by_type', 'icon': '', 'id': '1178233559681990658', 'ismenu': '0', 'levels': 2, 'name': '根据井类型统计井数量', 'num': 0, 'parentId': '1275011720930205698', 'resourceType': '04', 'url': '/statics/wellStaticsByType' }, { 'code': 'tempdata_list', 'icon': '', 'id': '1177452897274298370', 'ismenu': '0', 'levels': 2, 'name': '温湿度数据列表', 'num': 0, 'parentId': '1138702379389775873', 'resourceType': '04', 'url': '/tempdata/list' }, diff --git a/src/router/modules/config.js b/src/router/modules/config.js index c1c8742..85bdba6 100644 --- a/src/router/modules/config.js +++ b/src/router/modules/config.js @@ -23,6 +23,24 @@ name: 'AlarmLevel', component: () => import('@/views/systemConfig/alarmLevel/listLevel'), meta: { title: '告警等级配置', icon: 'function', permission: ['/alarmLevel'] } + }, + { + path: '/alarmContent', + name: 'AlarmContent', + component: () => import('@/views/systemConfig/alarmContent/listContent'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/alarmContent'] } + }, + { + path: '/tenantConfig', + name: 'TenantConfig', + component: () => import('@/views/systemConfig/tenantConfig/listTenant'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/tenantConfig'] } + }, + { + path: '/deptPermission', + name: 'DeptPermission', + component: () => import('@/views/systemConfig/deptPermission/listDept'), + meta: { title: '告警内容配置', icon: 'function', permission: ['/deptPermission'] } } ] }] diff --git a/src/views/systemConfig/alarmContent/listContent.vue b/src/views/systemConfig/alarmContent/listContent.vue new file mode 100644 index 0000000..6003687 --- /dev/null +++ b/src/views/systemConfig/alarmContent/listContent.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/views/systemConfig/deptPermission/listDept.vue b/src/views/systemConfig/deptPermission/listDept.vue new file mode 100644 index 0000000..919918c --- /dev/null +++ b/src/views/systemConfig/deptPermission/listDept.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/views/systemConfig/tenantConfig/listTenant.vue b/src/views/systemConfig/tenantConfig/listTenant.vue new file mode 100644 index 0000000..87325dc --- /dev/null +++ b/src/views/systemConfig/tenantConfig/listTenant.vue @@ -0,0 +1,10 @@ + + + +