diff --git a/src/project/xbot/AppDataStatistics/AppDataOverview.vue b/src/project/xbot/AppDataStatistics/AppDataOverview.vue
new file mode 100644
index 00000000..08ecea55
--- /dev/null
+++ b/src/project/xbot/AppDataStatistics/AppDataOverview.vue
@@ -0,0 +1,154 @@
+
+
+
+
+ 数据总览
+ 数据截至 昨日24:00
+
+
+
+
+ {{ e }} {{ data[e] }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/project/xbot/AppDataStatistics/AppDataStatistics.vue b/src/project/xbot/AppDataStatistics/AppDataStatistics.vue
new file mode 100644
index 00000000..e5ca7db2
--- /dev/null
+++ b/src/project/xbot/AppDataStatistics/AppDataStatistics.vue
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+ {{deptList[0].name}}
+ 部门名称
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/project/xbot/AppDataStatistics/components/message.vue b/src/project/xbot/AppDataStatistics/components/message.vue
new file mode 100644
index 00000000..237d5974
--- /dev/null
+++ b/src/project/xbot/AppDataStatistics/components/message.vue
@@ -0,0 +1,486 @@
+
+
+
+ 消息回复率
+
+
+
+
+
+ 单聊统计
+
+
+
+
+
单聊会话
+
{{ Number(privateCard.chatCnt).toLocaleString('en-US') }}
+
0
+
+
+
单聊消息
+
{{ Number(privateCard.messageCnt).toLocaleString('en-US') }}
+
0
+
+
+
+
+
+
+ 群聊统计
+
+
+
+
+
活跃群聊
+
{{ Number(groupCard.chatHasMsg).toLocaleString('en-US') }}
+
0
+
+
+
活跃群成员
+
{{ Number(groupCard.memberHasMsg).toLocaleString('en-US') }}
+
0
+
+
+
群聊消息
+
{{ Number(groupCard.msgTotal).toLocaleString('en-US') }}
+
0
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/project/xbot/AppDataStatistics/components/sensitive.vue b/src/project/xbot/AppDataStatistics/components/sensitive.vue
new file mode 100644
index 00000000..a1c1fe96
--- /dev/null
+++ b/src/project/xbot/AppDataStatistics/components/sensitive.vue
@@ -0,0 +1,330 @@
+
+
+
+
+
敏感词累计
+
{{ Number(info.recordSum) }}
+
+
+
群聊敏感词
+
{{ Number(info.groupRecordSum) }}
+
+
+
私聊敏感词
+
{{ Number(info.personRecordSum) }}
+
+
+
+
+
+ 群聊敏感词统计
+
+
+
+
+ 单聊敏感词统计
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/project/xbot/AppDataStatistics/components/wechat.vue b/src/project/xbot/AppDataStatistics/components/wechat.vue
new file mode 100644
index 00000000..0adb4ad4
--- /dev/null
+++ b/src/project/xbot/AppDataStatistics/components/wechat.vue
@@ -0,0 +1,300 @@
+
+
+
+ 居民好友统计(统计数据为去重后的数据)
+
+
+
+
+
居民好友
+
{{ Number(friendsCard.customerTotal).toLocaleString('en-US') }}
+
+
+
昨日新增
+
{{ Number(friendsCard.addCustomerCount).toLocaleString('en-US') }}
+

+
+
+
+
昨日流失
+
{{ Number(friendsCard.removeCustomerCount).toLocaleString('en-US') }}
+

+
+
+
+
+
+
+ 居民群统计(统计数据为去重后的数据)
+
+
+
+
+
居民群
+
{{ Number(groupsCard.groupSum).toLocaleString('en-US') }}
+
+
+
群成员
+
{{ Number(groupsCard.totalSum).toLocaleString('en-US') }}
+
+
+
昨日新增
+
{{ Number(groupsCard.increaseSum).toLocaleString('en-US') }}
+

+
+
+
昨日流失
+
{{ Number(groupsCard.decreaseSum).toLocaleString('en-US') }}
+

+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/project/xbot/AppDataStatistics/img/down.png b/src/project/xbot/AppDataStatistics/img/down.png
new file mode 100644
index 00000000..4e2fa711
Binary files /dev/null and b/src/project/xbot/AppDataStatistics/img/down.png differ
diff --git a/src/project/xbot/AppDataStatistics/img/location.png b/src/project/xbot/AppDataStatistics/img/location.png
new file mode 100644
index 00000000..c6f04638
Binary files /dev/null and b/src/project/xbot/AppDataStatistics/img/location.png differ
diff --git a/src/project/xbot/AppDataStatistics/img/up.png b/src/project/xbot/AppDataStatistics/img/up.png
new file mode 100644
index 00000000..3f93b69f
Binary files /dev/null and b/src/project/xbot/AppDataStatistics/img/up.png differ
diff --git a/src/project/xbot/AppWorkOrder/Content.vue b/src/project/xbot/AppWorkOrder/Content.vue
index 8d49311a..ff345452 100644
--- a/src/project/xbot/AppWorkOrder/Content.vue
+++ b/src/project/xbot/AppWorkOrder/Content.vue
@@ -3,7 +3,11 @@
-
+
+
+ {{ forms.user[0].name }}
+ 请选择
+
@@ -52,7 +56,9 @@ export default {
groupId: '',
content: '',
files: [],
- name: ''
+ name: '',
+ handleUserId: '',
+ handleUserName: ''
},
flag: false,
show: false,
@@ -97,8 +103,14 @@ export default {
})
},
+ handleSelectUser(e) {
+ this.forms.user = e
+ this.forms.handleUserId = e[0].id
+ this.forms.handleUserName = e[0].name
+ },
+
confirm() {
- if (this.status == 1 && !this.forms.name) {
+ if (this.status == 1 && !this.forms.handleUserName) {
return this.$u.toast('请选择转交对象')
}
if (this.status != 1 && !this.forms.groupName) {
@@ -156,7 +168,7 @@ export default {
this.forms.groupId = e[0].value
},
toSelectUser() {
- uni.navigateTo({url: '../AppGridManagement/selectGridMember'})
+ uni.navigateTo({url: './SelectUser'})
},
},
}
diff --git a/src/project/xbot/AppWorkOrder/Detail.vue b/src/project/xbot/AppWorkOrder/Detail.vue
index a82bf254..c4c80643 100644
--- a/src/project/xbot/AppWorkOrder/Detail.vue
+++ b/src/project/xbot/AppWorkOrder/Detail.vue
@@ -8,6 +8,7 @@
{{ data.createTime }}
+ 编辑
- 前往办理
+ 前往办理
@@ -137,7 +138,7 @@ export default {
const getAvatar = str => str?.substring(str?.length, str?.length - 2)
const list = this.data.processList.map(e => ({
...e,
- avatar: getAvatar(e.girdMemberName),
+ avatar: getAvatar(e.userName),
statusLabel: this.$dict.getLabel('clapDoStatus', e.doStatus)
}))
if (this.evaluation.id) {
@@ -196,6 +197,9 @@ export default {
current: img
})
},
+ toEdit() {
+ uni.navigateTo({url: `./Edit?id=${this.id}`})
+ }
},
}
@@ -213,6 +217,7 @@ uni-page-body {
display: flex;
margin: 26px 0 14px 0;
padding: 0 32px;
+ position: relative;
.avatars {
width: 80px;
@@ -239,6 +244,17 @@ uni-page-body {
color: #999999;
}
}
+
+ .edit-btn {
+ position: absolute;
+ color: #197df0;
+ top: 16px;
+ right: 32px;
+ width: 150px;
+ height: 44px;
+ line-height: 44px;
+ text-align: right;
+ }
}
.header-middle {
diff --git a/src/project/xbot/AppWorkOrder/Edit.vue b/src/project/xbot/AppWorkOrder/Edit.vue
new file mode 100644
index 00000000..9e864a20
--- /dev/null
+++ b/src/project/xbot/AppWorkOrder/Edit.vue
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+ {{ forms.flName || '请选择事件类型' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ forms.mapInfo.address || '请选择上报位置' }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+
+
+
+
+
+
diff --git a/src/project/xbot/AppWorkOrder/Map.vue b/src/project/xbot/AppWorkOrder/Map.vue
new file mode 100644
index 00000000..9e6e379b
--- /dev/null
+++ b/src/project/xbot/AppWorkOrder/Map.vue
@@ -0,0 +1,333 @@
+
+
+
+
+
+
+
+
{{ item.title }}
+
{{ item.address }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/project/xbot/AppWorkOrder/SelectUser.vue b/src/project/xbot/AppWorkOrder/SelectUser.vue
deleted file mode 100644
index 0389c29f..00000000
--- a/src/project/xbot/AppWorkOrder/SelectUser.vue
+++ /dev/null
@@ -1,339 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/project/xbot/AppWorkOrder/components/img/search.png b/src/project/xbot/AppWorkOrder/components/img/search.png
new file mode 100644
index 00000000..601a7b3c
Binary files /dev/null and b/src/project/xbot/AppWorkOrder/components/img/search.png differ