From 8abe75d28c6b5ee104771f35e4e9076329c42d54 Mon Sep 17 00:00:00 2001 From: wanglei <1336977847@qq.com> Date: Mon, 22 Nov 2021 10:26:08 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E7=9F=A5=E5=85=AC=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apps/AppNotification/AppNotification.vue | 355 +++++++++++++++++ src/apps/AppNotification/components/add.vue | 358 ++++++++++++++++++ .../AppNotification/components/detail.vue | 345 +++++++++++++++++ src/apps/AppNotification/components/read.vue | 93 +++++ 4 files changed, 1151 insertions(+) create mode 100644 src/apps/AppNotification/AppNotification.vue create mode 100644 src/apps/AppNotification/components/add.vue create mode 100644 src/apps/AppNotification/components/detail.vue create mode 100644 src/apps/AppNotification/components/read.vue diff --git a/src/apps/AppNotification/AppNotification.vue b/src/apps/AppNotification/AppNotification.vue new file mode 100644 index 00000000..e9970e7e --- /dev/null +++ b/src/apps/AppNotification/AppNotification.vue @@ -0,0 +1,355 @@ + + + + + + + + + + + {{$dict.getLabel("announcementStatus",item.status)}} + {{item.title}} + + + + {{item.releaseUserName}} + {{item.releaseTime}} + + + + + + + + {{$dict.getLabel("announcementStatus",item.status)}} + {{item.title}} + + + + {{item.releaseUserName}} + {{item.releaseTime}} + + + + + + + + + + + + + + + + + + {{item.name}} + + + 关闭 + + + + + + + + + diff --git a/src/apps/AppNotification/components/add.vue b/src/apps/AppNotification/components/add.vue new file mode 100644 index 00000000..f8526ae2 --- /dev/null +++ b/src/apps/AppNotification/components/add.vue @@ -0,0 +1,358 @@ + + + + + *公告标题 + + + + + *公告内容 + + + + + + + + + + *发送对象 + + + 请选择 + + + 已选择{{form.persons.map(e=>e.name).slice(0,2).join("、")}}等{{form.persons.length}}人 + + + + + + + *发送时间 + + + 立即发送 + + + 定时发送 + + + + + + *定时发送时间 + + + 请选择 + + + {{form.releaseTime}} + + + + + + + + + + + + + + + + + diff --git a/src/apps/AppNotification/components/detail.vue b/src/apps/AppNotification/components/detail.vue new file mode 100644 index 00000000..29dca161 --- /dev/null +++ b/src/apps/AppNotification/components/detail.vue @@ -0,0 +1,345 @@ + + + + + {{detailObj.title}} + + + 发布人: + {{detailObj.releaseUserName}} + + + + 发布部门: + {{detailObj.unitName}} + + + + 发布日期: + {{detailObj.releaseTime}} + + + + + + 公告内容 + + + + + 相关附件 + + + + + {{item.name}}.{{item.postfix}} + + {{(item.size/1024).toFixed(2)}}KB + + + + + + + 接收对象 + + {{detailObj.readNum}}人已读 + {{detailObj.unReadNum}}人未读 + + + + + + + + + + + + + diff --git a/src/apps/AppNotification/components/read.vue b/src/apps/AppNotification/components/read.vue new file mode 100644 index 00000000..0dd891e4 --- /dev/null +++ b/src/apps/AppNotification/components/read.vue @@ -0,0 +1,93 @@ + + + + + + + + + {{item.name}} + + + + + + + + +