diff --git a/src/components/Navmenu/index.vue b/src/components/Navmenu/index.vue
index 81b6c2b..3991a10 100644
--- a/src/components/Navmenu/index.vue
+++ b/src/components/Navmenu/index.vue
@@ -42,23 +42,23 @@ watch(
]
} else if (newValue == 2) {
navMenuList.value = [
- { name: '首页', routerName: 'home' },
- { name: '数据大屏', routerName: 'big-screen' },
- { name: '装备共享大厅', routerName: 'equipList' },
- { name: '租赁需求大厅', routerName: 'parity' },
+ { name: '首页', routerName: 'home', permissions: 'home' },
+ { name: '数据大屏', routerName: 'big-screen', permissions: 'home' },
+ { name: '装备共享大厅', routerName: 'equipList', permissions: 'home' },
+ { name: '租赁需求大厅', routerName: 'parity', permissions: 'home' },
// { name: '专区设备', routerName: 'zoneEquipment' },
- { name: '订单管理', routerName: 'orderManagement' },
- { name: '需求管理', routerName: 'sourcingNeed' },
- { name: '通知公告', routerName: 'enterpriseZone' },
+ { name: '订单管理', routerName: 'orderManagement', permissions: 'home' },
+ { name: '需求管理', routerName: 'sourcingNeed', permissions: 'home' },
+ { name: '通知公告', routerName: 'enterpriseZone', permissions: 'home' },
]
} else if (newValue == 3) {
navMenuList.value = [
- { name: '首页', routerName: 'home' },
- { name: '数据大屏', routerName: 'big-screen' },
- { name: '装备共享大厅', routerName: 'equipList' },
+ { name: '首页', routerName: 'home', permissions: 'home' },
+ { name: '数据大屏', routerName: 'big-screen', permissions: 'home' },
+ { name: '装备共享大厅', routerName: 'equipList', permissions: 'home' },
// { name: '专区设备', routerName: 'zoneEquipment' },
- { name: '租赁需求大厅', routerName: 'parity' },
- { name: '通知公告', routerName: 'enterpriseZone' },
+ { name: '租赁需求大厅', routerName: 'parity', permissions: 'home' },
+ { name: '通知公告', routerName: 'enterpriseZone', permissions: 'home' },
]
} else {
navMenuList.value = []
diff --git a/src/http/api/screen-f/index.ts b/src/http/api/screen-f/index.ts
new file mode 100644
index 0000000..5634985
--- /dev/null
+++ b/src/http/api/screen-f/index.ts
@@ -0,0 +1,30 @@
+import { get, post } from '../../index'
+
+// 入驻装备数详情
+export const getDevNumApi = (data: any = {}) => {
+ return get('/material-mall/largeScreen/getDevNum', data)
+}
+
+// 上架装备数详情
+export const getDevUpNumApi = (data: any = {}) => {
+ return get('/material-mall/largeScreen/getDevUpNum', data)
+}
+// 装备类型总数详情
+export const getDevTypeNumApi = (data: any = {}) => {
+ return get('/material-mall/largeScreen/getDevTypeNum', data)
+}
+// 保养告警数详情
+export const getDevQcWarningNumApi = (data: any = {}) => {
+ return get('/material-mall/largeScreen/getDevQcWarningNum', data)
+}
+// 在租装备种类详情
+export const getMaTypeLeasingNumApi = (data: any = {}) => {
+ return get('/material-mall/largeScreen/getMaTypeLeasingNum', data)
+}
+// 在租装备数详情
+export const getDevLeasingNumApi = (data: any = {}) => {
+ return get('/material-mall/largeScreen/getDevLeasingNum', data)
+}
+
+
+
diff --git a/src/views/big-screen/model-components/detailList-sy.vue b/src/views/big-screen/model-components/detailList-sy.vue
index ba01c6f..14580aa 100644
--- a/src/views/big-screen/model-components/detailList-sy.vue
+++ b/src/views/big-screen/model-components/detailList-sy.vue
@@ -14,13 +14,23 @@
:index="indexContinuation"
/>
+ >
+
+ {{ row[item.prop] }}
+
+
+ 草稿状态
+ 待上架
+ 上架
+ 在租
+
+
{
return index + (queryParams.value.pageNum - 1) * queryParams.value.pageSize + 1
}
-const getList = () => {
- console.log('getList')
+const SEND_API = ref(null)
+const getList = async () => {
+ const res = await SEND_API.value(queryParams.value)
+ if (res.code === 200) {
+ tableData.value = res.data.rows
+ total.value = res.data.total
+ }
+ console.log(res, '9996')
}
-onMounted(() => {})
+switch (currentType.value) {
+ case '1':
+ SEND_API.value = getDevNumApi
+ column.value = [...columns1.value]
+ break
+ case '2':
+ SEND_API.value = getDevUpNumApi
+ column.value = [...columns1.value]
+ break
+ case '3':
+ SEND_API.value = getDevTypeNumApi
+ column.value = [...columns2.value]
+ break
+ case '4':
+ SEND_API.value = getDevQcWarningNumApi
+ column.value = [...columns3.value]
+ break
+ case '5':
+ SEND_API.value = getMaTypeLeasingNumApi
+ column.value = [...columns4.value]
+ break
+ case '6':
+ SEND_API.value = getDevLeasingNumApi
+ column.value = [...columns5.value]
+ break
+}
+
+// console.log(column.value, ' column.value')
+
+getList()
+
+onMounted(async () => {
+ console.log(currentType.value, 'currentType.value')
+})