diff --git a/wuye-manager-uniapp/pageSubPack/instrument/revenue_statistics.vue b/wuye-manager-uniapp/pageSubPack/instrument/revenue_statistics.vue
new file mode 100644
index 0000000..001c1b4
--- /dev/null
+++ b/wuye-manager-uniapp/pageSubPack/instrument/revenue_statistics.vue
@@ -0,0 +1,55 @@
+
+
+
+
+
+ 实收统计
+
+
+ 实收统计页面
+
+
+
+
+
+
+
+
diff --git a/wuye-manager-uniapp/pages.json b/wuye-manager-uniapp/pages.json
index 44a2754..cc47ef4 100644
--- a/wuye-manager-uniapp/pages.json
+++ b/wuye-manager-uniapp/pages.json
@@ -125,6 +125,12 @@
"style": {
"navigationBarTitleText": "选择房屋"
}
+ },
+ {
+ "path": "revenue_statistics",
+ "style": {
+ "navigationBarTitleText": "实收统计"
+ }
}
]
},
diff --git a/wuye-manager-uniapp/pages/index/index.vue b/wuye-manager-uniapp/pages/index/index.vue
index 5eb1953..96fe633 100644
--- a/wuye-manager-uniapp/pages/index/index.vue
+++ b/wuye-manager-uniapp/pages/index/index.vue
@@ -99,79 +99,20 @@
-
-
-
- 故障上报
-
-
-
- 一键开门
-
-
-
- 工单大厅
-
-
-
- 我的工单
-
-
-
- 投诉处理
-
-
-
- 仪表换新
-
+
+
+
+ {{ item.text }}
+
+
@@ -268,6 +209,74 @@ const goToReplacement_record = () => {
url: '/pageSubPack/instrument/replacement_record'
})
}
+// 跳转到实收统计
+const goToRevenueStatistics = () => {
+ uni.navigateTo({
+ url: '/pageSubPack/instrument/revenue_statistics'
+ })
+}
+
+// 功能列表数据
+const functionList = [
+ {
+ permKey: 'butler:fault:report',
+ icon: 'https://wuyeadmin.bugtc.com/images/imgs/fault-report.png',
+ text: '故障上报',
+ action: 'goToReport'
+ },
+ {
+ permKey: 'butler:door:open',
+ icon: 'https://wuyeadmin.bugtc.com/images/imgs/open.png',
+ text: '一键开门',
+ action: 'goToOneOpenDoor'
+ },
+ {
+ permKey: 'butler:workOrder:hall',
+ icon: 'https://wuyeadmin.bugtc.com/images/imgs/work-order.png',
+ text: '工单大厅',
+ action: 'goToTicketHall'
+ },
+ {
+ permKey: 'butler:workOrder:mine',
+ icon: 'https://wuyeadmin.bugtc.com/images/imgs/my-work.png',
+ text: '我的工单',
+ action: 'goToMyTicket'
+ },
+ {
+ permKey: 'butler:complaint:handle',
+ icon: 'https://wuyeadmin.bugtc.com/images/imgs/complaint.png',
+ text: '投诉处理',
+ action: 'goToComplaint'
+ },
+ {
+ permKey: 'butler:meter:replace',
+ icon: 'https://wuye.ckdzkj.com/images/home/updateDevice.png',
+ text: '仪表换新',
+ action: 'goToReplacement_record'
+ },
+ {
+ permKey: 'butler:revenue:statistics',
+ icon: 'https://wuyeadmin.bugtc.com/images/imgs/revenue-statistics.png',
+ text: '实收统计',
+ action: 'goToRevenueStatistics'
+ }
+]
+
+// 统一点击处理
+const actionMap = {
+ goToReport,
+ goToOneOpenDoor,
+ goToTicketHall,
+ goToMyTicket,
+ goToComplaint,
+ goToReplacement_record,
+ goToRevenueStatistics
+}
+
+const handleFunctionClick = (item) => {
+ const handler = actionMap[item.action]
+ if (handler) handler()
+}
// 获取当前小区
const currentVillageData = () => {
// 先重置,避免新账号无小区时仍显示旧账号的小区