diff --git a/src/apis/modules/activity.js b/src/apis/modules/activity.js
index eff9327..a355980 100644
--- a/src/apis/modules/activity.js
+++ b/src/apis/modules/activity.js
@@ -13,4 +13,6 @@ export const updateItem = (id, params) => request.basic.put(`/api/v1/activities/
// 删除数据
export const delItem = (id) => request.basic.delete(`/api/v1/activities/${id}`)
//获取活动报名列表
-export const getActivityList=(params)=>request.basic.get('/api/v1/activity-details',params)
\ No newline at end of file
+export const getActivityList = (params) => request.basic.get('/api/v1/activity-registers', params)
+// 导出文件
+export const exportFile = (params) => request.basic.get('/api/v1/activity-registers/export', params, { responseType: 'blob' })
\ No newline at end of file
diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js
index 13c7743..0943d75 100644
--- a/src/locales/lang/zh-CN/menu.js
+++ b/src/locales/lang/zh-CN/menu.js
@@ -49,5 +49,6 @@ export default {
mettingRoom:'城市会客厅',
mettingYuYue:'预约记录',
customer:'用户管理',
- aiHelper:'AI助手'
+ aiHelper:'AI助手',
+ abbreviation:'活动报名'
}
diff --git a/src/router/routes/pages.js b/src/router/routes/pages.js
index fd1e6c0..68723a1 100644
--- a/src/router/routes/pages.js
+++ b/src/router/routes/pages.js
@@ -225,4 +225,16 @@ export default [
permission: '*',
},
},
+ {
+ path: 'abbreviation/index',
+ name: 'abbreviation',
+ component: 'pages/abbreviationList/index.vue',
+ meta: {
+ icon: 'icon-yonghu',
+ title: '活动报名',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
]
diff --git a/src/utils/request.js b/src/utils/request.js
index ccf0da9..c7ec780 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -20,9 +20,10 @@ const options = {
},
interceptorRequestCatch: () => {},
interceptorResponse: (response) => {
+ const list=['/api/v1/activity-registers/export']
// 错误处理
const { success, msg = 'Network Error' } = response.data || {}
- if (![true].includes(success)) {
+ if (![true].includes(success) && !list.includes(response.config.url)) {
message.error({
content: msg,
key: MSG_ERROR_KEY,
diff --git a/src/views/pages/abbreviationList/components/EditDialog.vue b/src/views/pages/abbreviationList/components/EditDialog.vue
new file mode 100644
index 0000000..8578797
--- /dev/null
+++ b/src/views/pages/abbreviationList/components/EditDialog.vue
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ item.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/pages/abbreviationList/index.vue b/src/views/pages/abbreviationList/index.vue
new file mode 100644
index 0000000..83117c8
--- /dev/null
+++ b/src/views/pages/abbreviationList/index.vue
@@ -0,0 +1,283 @@
+
+
+
+
+
+
+
+
+ {{ item.title
+ }}
+
+
+
+
+
+ 导出文件
+ {{ $t('button.reset') }}
+
+ {{ $t('button.search') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dayjs(record.createdAt).format('YYYY-MM-DD') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 通过
+ 不通过
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无
+
+
+
+
+
+
+ 暂无
+
+
+
+
+
+
+
+