diff --git a/wuye-manager-uniapp/components/tabs/tabs.vue b/wuye-manager-uniapp/components/tabs/tabs.vue
index b444141..2a9290f 100644
--- a/wuye-manager-uniapp/components/tabs/tabs.vue
+++ b/wuye-manager-uniapp/components/tabs/tabs.vue
@@ -1,43 +1,81 @@
- {{ item[props.options.label] }}
+ {{ item.label }}
diff --git a/wuye-manager-uniapp/pageSubPack/complaint/Details_handle.vue b/wuye-manager-uniapp/pageSubPack/complaint/Details_handle.vue
new file mode 100644
index 0000000..f462aa1
--- /dev/null
+++ b/wuye-manager-uniapp/pageSubPack/complaint/Details_handle.vue
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+ 投诉状态
+
+ 待处理
+
+ 已完成
+
+
+
+ 已完成处理,已联系工作人员粘贴标语提醒,并派人定时巡视。
+
+
+
+
+ 投诉详情
+
+
+
+
+ 投诉类型
+
+ 社区服务
+
+
+
+
+ 问题描述
+
+ 投诉内容投诉内容投诉内容投诉内容投诉内容投诉内容投诉内容投诉内容投诉内容投诉内容
+
+
+
+
+ 投诉人姓名
+
+ 匿名
+
+
+
+ 手机号码
+
+ 无
+
+
+
+
+ 问题照片
+
+
+
+
+
+
+
+
+
+ 确定派单
+
+
+
+
+
+
+
+
diff --git a/wuye-manager-uniapp/pageSubPack/complaint/handle.vue b/wuye-manager-uniapp/pageSubPack/complaint/handle.vue
new file mode 100644
index 0000000..69ad9a9
--- /dev/null
+++ b/wuye-manager-uniapp/pageSubPack/complaint/handle.vue
@@ -0,0 +1,94 @@
+
+
+
+
+ 处理人员
+ {{ checkoutinfo.username ? checkoutinfo.username : '请选择' }}
+
+
+ 处理描述
+
+
+
+
+
+ 确 认
+
+
+
+
+
+
+
+
diff --git a/wuye-manager-uniapp/pageSubPack/complaint/handleUser.vue b/wuye-manager-uniapp/pageSubPack/complaint/handleUser.vue
new file mode 100644
index 0000000..e9b6295
--- /dev/null
+++ b/wuye-manager-uniapp/pageSubPack/complaint/handleUser.vue
@@ -0,0 +1,231 @@
+
+
+
+
+
+
+
+ 请输入关键字进行搜索
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定派单
+
+
+
+
+
+
+
+
diff --git a/wuye-manager-uniapp/pageSubPack/ticket/myticket.vue b/wuye-manager-uniapp/pageSubPack/ticket/myticket.vue
new file mode 100644
index 0000000..13ba08b
--- /dev/null
+++ b/wuye-manager-uniapp/pageSubPack/ticket/myticket.vue
@@ -0,0 +1,440 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+ 暂无上报记录
+
+
+
+
+
+
+
+
+ {{ record.reportType }}
+ {{ record.category }}
+
+
+
+
+ {{ record.content }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/wuye-manager-uniapp/pageSubPack/ticket/repairCompleted.vue b/wuye-manager-uniapp/pageSubPack/ticket/repairCompleted.vue
new file mode 100644
index 0000000..75b7367
--- /dev/null
+++ b/wuye-manager-uniapp/pageSubPack/ticket/repairCompleted.vue
@@ -0,0 +1,120 @@
+
+
+
+
+
+ 问题描述
+
+
+
+
+
+
+
+ 问题照片
+
+
+
+
+
+
+
+
+
+
+ 确 认
+
+
+
+
+
+
+
+
diff --git a/wuye-manager-uniapp/pages.json b/wuye-manager-uniapp/pages.json
index 7b8277c..e5adee7 100644
--- a/wuye-manager-uniapp/pages.json
+++ b/wuye-manager-uniapp/pages.json
@@ -138,6 +138,36 @@
}
]
},
+ {
+ "root": "pageSubPack/complaint",
+ "pages": [{
+ "path": "Details",
+ "style": {
+ "navigationBarTitleText": "投诉详情",
+ "navigationBarBackgroundColor": "#f9f9f9"
+ }
+ },
+ {
+ "path": "handle",
+ "style": {
+ "navigationBarTitleText": "处理投诉",
+ "navigationBarBackgroundColor": "#f9f9f9"
+ }
+ },
+ {
+ "path": "handleUser",
+ "style": {
+ "navigationBarTitleText": "选择处理人员"
+ }
+ },
+ {
+ "path": "Details_handle",
+ "style": {
+ "navigationBarTitleText": "投诉详情处理"
+ }
+ }
+ ]
+ },
{
"root": "pageSubPack/ticket",
"pages": [{
@@ -152,6 +182,20 @@
"style": {
"navigationBarTitleText": "分配派单"
}
+ },
+ {
+ "path": "myticket",
+ "style": {
+ "navigationBarTitleText": "我的工单",
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "repairCompleted",
+ "style": {
+ "navigationBarTitleText": "维修完成",
+ "navigationBarBackgroundColor": "#fff"
+ }
}
]
},
@@ -223,8 +267,8 @@
},
"condition": {
"list": [{
- "name": "选择房屋",
- "path": "pageSubPack/instrument/checkouthouse"
+ "name": "维修完成",
+ "path": "pageSubPack/ticket/repairCompleted"
}]
},
"tabBar": {
diff --git a/wuye-manager-uniapp/pages/index/index.vue b/wuye-manager-uniapp/pages/index/index.vue
index 51e8dfd..022d957 100644
--- a/wuye-manager-uniapp/pages/index/index.vue
+++ b/wuye-manager-uniapp/pages/index/index.vue
@@ -29,11 +29,17 @@
-
+
-
+
@@ -50,8 +56,17 @@
-
+
@@ -85,11 +100,11 @@
一键开门
-
+
工单大厅
-
+
我的工单
@@ -112,9 +127,7 @@ import { onLoad, onUnload } from '@dcloudio/uni-app'
// 列表数据状态
const current = ref(0)
const currentCommunity = ref('碧桂园小区')
-const bannerList = ref([
- { img: '/static/imgs/banner1.png' },
-])
+const bannerList = ref([{ img: '/static/imgs/banner1.png' }])
const noticeText = ref('公告公告本小区今天安装了摄像头')
// =======方法=======
@@ -136,6 +149,18 @@ const goToOneOpenDoor = () => {
url: '/pageSubPack/oneClickOpen/oneClickOpen'
})
}
+// 工单大厅
+const goToTicketHall = () => {
+ uni.navigateTo({
+ url: '/pageSubPack/ticket/hall'
+ })
+}
+// 我的工单
+const goToMyTicket = () => {
+ uni.navigateTo({
+ url: '/pageSubPack/ticket/myticket'
+ })
+}
// 跳转到 今日巡检
const goToDaysInspection = () => {
uni.navigateTo({
@@ -151,11 +176,11 @@ const goToInspectionRecord = () => {
// 故障上报
const goToReport = () => {
uni.navigateTo({
- url: "/pageSubPack/fault-reporting/fault-reporting"
+ url: '/pageSubPack/fault-reporting/fault-reporting'
})
}
// 接收选择小区返回的参数
-const slelctHomeData = (data) => {
+const slelctHomeData = data => {
currentCommunity.value = data.name
}
@@ -167,7 +192,7 @@ onUnload(() => {
uni.$off('confirm', slelctHomeData)
})
-const clickItem = (index) => {
+const clickItem = index => {
current.value = index
}