From a2204bb4c4e437e9ce96e96e4d811b405df583b9 Mon Sep 17 00:00:00 2001 From: "2309368887@qq.com" <2309368887@qq.com> Date: Mon, 4 Jul 2022 17:18:53 +0800 Subject: [PATCH] chuliren --- src/api/model/ecm.js | 24 ++ src/config/route.js | 9 + src/layout/components/userbar.vue | 433 +++++++++++++++++------------ src/views/ecm/event.vue | 16 +- src/views/ecm/event_from.vue | 88 ++++-- src/views/ecm/event_handlefrom.vue | 248 +++++++++++++++++ src/views/ecm/myevent.vue | 128 +++++++++ 7 files changed, 748 insertions(+), 198 deletions(-) create mode 100644 src/views/ecm/event_handlefrom.vue create mode 100644 src/views/ecm/myevent.vue diff --git a/src/api/model/ecm.js b/src/api/model/ecm.js index 15841e4d..ca6c31f2 100644 --- a/src/api/model/ecm.js +++ b/src/api/model/ecm.js @@ -68,6 +68,30 @@ export default { }, } , + myevent:{ + list: { + name: "获取", + req: async function(data){ + return await http.get( + `${config.API_URL}/ecm/remind/my/`, + data + ); + } + }, + } + , + remind:{ + list: { + name: "获取", + req: async function(data){ + return await http.get( + `${config.API_URL}/ecm/remind/`, + data + ); + } + }, + } + , vchannel:{ list: { name: "获取", diff --git a/src/config/route.js b/src/config/route.js index 8bf74806..e0361c18 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -85,6 +85,15 @@ const routes = [ }, "component": "ecm/event" }, + { + "name": "myevent", + "path": "/ecm/myevent", + "meta": { + "title": "我的事件", + "icon": "el-icon-menu", + }, + "component": "ecm/myevent" + }, { "name": "notify_setting", "path": "/ecm/notify_setting", diff --git a/src/layout/components/userbar.vue b/src/layout/components/userbar.vue index 279dd939..259b1aae 100644 --- a/src/layout/components/userbar.vue +++ b/src/layout/components/userbar.vue @@ -1,193 +1,266 @@ diff --git a/src/views/ecm/event.vue b/src/views/ecm/event.vue index 5bf1bb11..b4d265fa 100644 --- a/src/views/ecm/event.vue +++ b/src/views/ecm/event.vue @@ -97,8 +97,13 @@ type="primary" size="small" @click="table_show(scope.row, scope.$index)" - >查看 + >查看 + 处理 + + + + + + + {{item.name}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/ecm/myevent.vue b/src/views/ecm/myevent.vue new file mode 100644 index 00000000..63563e58 --- /dev/null +++ b/src/views/ecm/myevent.vue @@ -0,0 +1,128 @@ + + \ No newline at end of file