+
@@ -128,7 +128,7 @@
startTime: '',
endTime: ''
},
- currIndex: '0',
+ currIndex: '1',
name: '',
isShow: false,
user: [],
@@ -140,6 +140,7 @@
{ prop: 'typeName', label: '群发类型', align: 'center' },
{ slot: 'user', label: '创建人', openType: 'userName', align: 'center' },
{ prop: 'choiceTime', label: '群发时间', align: 'center' },
+ { prop: 'taskEndTime', label: '群发结束时间', align: 'center' },
{
prop: 'status',
align: 'center',
@@ -248,12 +249,12 @@
})
},
- toAdd(type, id) {
+ toAdd(id) {
this.$emit('change', {
type: 'Add',
params: {
- id,
- sendChannel: type
+ id: id || '',
+ sendChannel: 0
}
})
},
@@ -329,12 +330,14 @@
}
.dialog-list {
- display: flex;
- justify-content: space-between;
+ // display: flex;
+ // justify-content: space-between;
margin-bottom: 40px;
& > div {
- flex: 1;
+ // flex: 1;
+ width: 216px;
+ margin-left: 120px;
height: 280px;
padding: 24px;
background: #FFFFFF;
diff --git a/project/qianxinan/Announce/AppAnnounce/components/Phone.vue b/project/qianxinan/Announce/AppAnnounce/components/Phone.vue
index 6eb38384..8e7b5dc6 100644
--- a/project/qianxinan/Announce/AppAnnounce/components/Phone.vue
+++ b/project/qianxinan/Announce/AppAnnounce/components/Phone.vue
@@ -24,14 +24,14 @@
{{ item.mpTitle }}
-
![]()
+
小程序

diff --git a/project/qianxinan/AnnounceOld/AppAnnounce/AppAnnounce.vue b/project/qianxinan/AnnounceOld/AppAnnounce/AppAnnounce.vue
new file mode 100644
index 00000000..69262475
--- /dev/null
+++ b/project/qianxinan/AnnounceOld/AppAnnounce/AppAnnounce.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/project/qianxinan/AnnounceOld/AppAnnounce/components/Add.vue b/project/qianxinan/AnnounceOld/AppAnnounce/components/Add.vue
new file mode 100644
index 00000000..ae90baca
--- /dev/null
+++ b/project/qianxinan/AnnounceOld/AppAnnounce/components/Add.vue
@@ -0,0 +1,934 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 通知成员发送
+ 定时发送
+
+
+
+
+
+
+
diff --git a/project/qianxinan/AnnounceOld/AppAnnounce/components/Detail.vue b/project/qianxinan/AnnounceOld/AppAnnounce/components/Detail.vue
new file mode 100644
index 00000000..083bf14e
--- /dev/null
+++ b/project/qianxinan/AnnounceOld/AppAnnounce/components/Detail.vue
@@ -0,0 +1,777 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 数据更新于{{ info.dataUpdateTime }}
+
+
+
+
+
+
+ {{ dict.getLabel('mstStatus', info.status) }}
+
+
+
+

+
{{ info.createUserName }}
+ (
{{ info.createUserDeptName }})
+
+
+
+
+
+

+
{{ item.examineUserName }}
+
+
+
+
+ {{ info.sendChannel === '1' ? '通知员工转发' : '成员一键群发' }}
+
+
+
+
+
+
+ {{ info.sendScope === '0' ? '全部' : '按条件筛选的' }}
+ {{ groups.length }}
+ 个居民群
+ 详情
+
+
+
+
+
{{ content }}
+
+
+
![]()
+
{{ mapType(fileList[0].msgType) }}{{ fileList[0].mpTitle || fileList[0].name || fileList[0].linkTitle }} 等
+
{{ fileList.length }}
+
个附件
+
+
+ 暂无附件
+
+
预览消息
+
+
+
+
+
+
+
+
+
+ 成员统计
+ 居民群统计
+
+
+
+
+
+
+
+
计划执行成员
+
+
{{ memberInfo.planCount || 0 }}
+
+
+
+
未执行成员
+
+
{{ memberInfo.unExecutedCount || 0 }}
+
+
+
+
已执行成员
+
+
{{ memberInfo.executedCount || 0 }}
+
+
+
+
无法执行成员
+
+
+
+
+
{{ memberInfo.cannotExecuteCount || 0 }}
+
+
+
+
+
+
+ 未执行
+ 已执行
+ 无法执行
+
+
onUserChange(e, 'search1')" :multiple="false" v-model="user1">
+
+ {{ name1 }}
+ 部门
+
+
+
+
+
+
{{ isDisabled ? min + '分钟后可再次提醒' : '提醒成员发送' }}
+
+
+
+
+
+ {{ row.groupOwnerName }}
+ {{ row.mainDepartmentName }}
+
+
+
+
+
+
+
+
+
+
+
计划送达居民群
+
+
{{ groupInfo.planCount || 0 }}
+
+
+
+
未送达居民群
+
+
{{ groupInfo.unExecutedCount || 0 }}
+
+
+
+
已送达居民群
+
+
{{ groupInfo.executedCount || 0 }}
+
+
+
+
无法送达居民群
+
+
{{ groupInfo.cannotExecuteCount || 0 }}
+
+
+
+
+
+
+ 未送达
+ 已送达
+ 无法送达
+
+
onUserChange(e, 'search2')" :multiple="false" v-model="user2">
+
+ {{ name2 }}
+ 部门
+
+
+
+
+
+
{{ isDisabled ? min + '分钟后可再次提醒' : '提醒成员发送' }}
+
+
+
+
+
+ {{ row.groupOwnerName }}
+ {{ row.mainDepartmentName }}
+
+
+
+
+
+
+
+
+
+ {}">
+
+
+
+
+
+
+
+
+
+
diff --git a/project/qianxinan/AnnounceOld/AppAnnounce/components/List.vue b/project/qianxinan/AnnounceOld/AppAnnounce/components/List.vue
new file mode 100644
index 00000000..ee9e07f2
--- /dev/null
+++ b/project/qianxinan/AnnounceOld/AppAnnounce/components/List.vue
@@ -0,0 +1,435 @@
+
+
+
+
+
+ 管理员统一创建宣发任务,选择要发送的居民群后通知群主发送,群主确认后即可群发到居民群。群主向同一个居民群每天最多可群发10条消息。
+
+
+
+
+
+
+ 创建宣发
+
+
+
+
+
+
+
+
+ {{ name }}
+ 创建人
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.createUserName }}
+ {{ row.createUserDeptName }}
+
+
+
+
+
+
+ 催办
+ 关闭
+ 撤回
+ 详情
+ 编辑
+
+
+
+
+
+
+
+

+
选择群发方式
+
可根据不同的使用需求,选择相应的群发方式
+
+
+

+
成员一键群发
+
成员收到通知后,可一键直接群发到居民群,任务开始后不支持关闭
+
+
+

+
通知成员群发
+
员工收到通知后,需通过群发助手发送至居民群,任务到期后自动关闭,未完成的成员无法再执行
+
+
+
去创建
+
+
+
+
+
+
+
+
+
diff --git a/project/qianxinan/AnnounceOld/AppAnnounce/components/Phone.vue b/project/qianxinan/AnnounceOld/AppAnnounce/components/Phone.vue
new file mode 100644
index 00000000..6eb38384
--- /dev/null
+++ b/project/qianxinan/AnnounceOld/AppAnnounce/components/Phone.vue
@@ -0,0 +1,344 @@
+
+
+

+

+

+
+
+
+
+

+
+
+
+
+
+

+
+
+
+
![]()
+
+
+
+
+
+
+
{{ item.name }}
+
{{ item.fileSizeStr }}
+
+
![]()
+
+
+
{{ item.linkTitle }}
+
+
{{ item.linkDesc }}
+
![]()
+
+
+
+
{{ item.mpTitle }}
+
![]()
+
+
小程序
+

+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/project/qianxinan/AnnounceOld/AppAnnounceStatistics/AppAnnounceStatistics.vue b/project/qianxinan/AnnounceOld/AppAnnounceStatistics/AppAnnounceStatistics.vue
new file mode 100644
index 00000000..97ce8db3
--- /dev/null
+++ b/project/qianxinan/AnnounceOld/AppAnnounceStatistics/AppAnnounceStatistics.vue
@@ -0,0 +1,752 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{Number(data.day.substring(8, 10))}}
+ {{dateList[Number(data.day.substring(8, 10))].taskList.length}}
+
+
+
+
+
+
{{chooseMonth}}月{{chooseDay}}日宣发内容
+
+
+
+
+
+
{{item.taskTitle}}
+
{{item.choiceTime.substring(10, 16)}}
+
+
+ 创建人:{{item.createUserName}}
+
+
+ 创建部门:{{item.createUserDeptName}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{item}}
+
onUserChange(e)" :multiple="false" dialogTitle="选择部门" action="/app/wxcp/wxdepartment/departList">
+
+ 宣发部门
+ {{deptList[0].name}}
+
+
+
+
+
+
+
+
+
+
+
+
+ 确认
+
+
+
+
+
+
+
+