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 @@ - - - - 故障上报 - - - - 一键开门 - - - - 工单大厅 - - - - 我的工单 - - - - 投诉处理 - - - - 仪表换新 - + @@ -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 = () => { // 先重置,避免新账号无小区时仍显示旧账号的小区