From 6e9857ca6e78b21ce5813d7055a0f77ca75a8d6e Mon Sep 17 00:00:00 2001 From: jacky Date: Mon, 29 Apr 2024 21:28:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B4=BB=E5=8A=A8=E7=AE=A1?= =?UTF-8?q?=E7=90=86=20=E4=BF=AE=E6=94=B9=E4=B8=8A=E4=BC=A0=E6=8E=A7?= =?UTF-8?q?=E4=BB=B6=E6=9D=A8=E5=8A=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/activity.js | 97 ++++ src/components/selectImage/selectImage.vue | 43 +- src/style/main.scss | 32 ++ src/view/ad/content.vue | 33 +- src/view/ad/position.vue | 29 - src/view/content/activity/index.vue | 531 ++++++++++++++++++ src/view/content/category/index.vue | 2 +- src/view/content/channel/index.vue | 2 +- .../content/components/academicianEdit.vue | 29 - .../content/components/entrepreneurEdit.vue | 29 - src/view/content/live/index.vue | 34 -- src/view/mediaFile/index.vue | 2 +- .../operation/sysOperationRecord.vue | 2 +- 13 files changed, 683 insertions(+), 182 deletions(-) create mode 100755 src/api/activity.js create mode 100755 src/view/content/activity/index.vue diff --git a/src/api/activity.js b/src/api/activity.js new file mode 100755 index 0000000..5389c3f --- /dev/null +++ b/src/api/activity.js @@ -0,0 +1,97 @@ +import service from '@/utils/request' + +// @Tags Activity +// @Summary 创建活动 +// @Security ApiKeyAuth +// @accept application/json +// @Produce application/json +// @Param data body model.Activity true "创建活动" +// @Success 200 {string} string "{"success":true,"data":{},"msg":"创建成功"}" +// @Router /cms/activity/create [post] +export const createActivity = (data) => { + return service({ + url: '/cms/activity/create', + method: 'post', + data + }) +} + +// @Tags Activity +// @Summary 删除活动 +// @Security ApiKeyAuth +// @accept application/json +// @Produce application/json +// @Param data body model.Activity true "删除活动" +// @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" +// @Router /cms/activity/delete [delete] +export const deleteActivity = (params) => { + return service({ + url: '/cms/activity/delete', + method: 'delete', + params + }) +} + +// @Tags Activity +// @Summary 批量删除活动 +// @Security ApiKeyAuth +// @accept application/json +// @Produce application/json +// @Param data body request.IdsReq true "批量删除活动" +// @Success 200 {string} string "{"success":true,"data":{},"msg":"删除成功"}" +// @Router /cms/activity/deleteByIds [delete] +export const deleteActivityByIds = (params) => { + return service({ + url: '/cms/activity/deleteByIds', + method: 'delete', + params + }) +} + +// @Tags Activity +// @Summary 更新活动 +// @Security ApiKeyAuth +// @accept application/json +// @Produce application/json +// @Param data body model.Activity true "更新活动" +// @Success 200 {string} string "{"success":true,"data":{},"msg":"更新成功"}" +// @Router /cms/activity/update [put] +export const updateActivity = (data) => { + return service({ + url: '/cms/activity/update', + method: 'put', + data + }) +} + +// @Tags Activity +// @Summary 用id查询活动 +// @Security ApiKeyAuth +// @accept application/json +// @Produce application/json +// @Param data query model.Activity true "用id查询活动" +// @Success 200 {string} string "{"success":true,"data":{},"msg":"查询成功"}" +// @Router /cms/activity/find [get] +export const findActivity = (params) => { + return service({ + url: '/cms/activity/find', + method: 'get', + params + }) +} + +// @Tags Activity +// @Summary 分页获取活动列表 +// @Security ApiKeyAuth +// @accept application/json +// @Produce application/json +// @Param data query request.PageInfo true "分页获取活动列表" +// @Success 200 {string} string "{"success":true,"data":{},"msg":"获取成功"}" +// @Router /cms/activity/getList [get] +export const getActivityList = (params) => { + return service({ + url: '/cms/activity/getList', + method: 'get', + params + }) +} diff --git a/src/components/selectImage/selectImage.vue b/src/components/selectImage/selectImage.vue index 2083dfa..03390b5 100644 --- a/src/components/selectImage/selectImage.vue +++ b/src/components/selectImage/selectImage.vue @@ -48,27 +48,20 @@ 上传 - - -
- + +
+ - - - - - - - 查询 - - - + :category="props.category" @on-success="getImageList" /> + + 查询
+
-