From b3d0a03308fca57fd5368efb333fe00fcc15f72b Mon Sep 17 00:00:00 2001 From: penny <2500338766@qq.com> Date: Mon, 9 May 2022 23:41:06 +0800 Subject: [PATCH] =?UTF-8?q?1.0.0=EF=BC=9A=E5=AE=8C=E5=96=84tiktokImg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/img/tiktokImg.js | 73 ++++ src/router/index.js | 13 + src/views/img/banner/index.vue | 2 +- src/views/img/tiktokImg/index.vue | 518 +++++++++++++++++++++++++++++ src/views/img/tiktokUser/index.vue | 7 +- 5 files changed, 609 insertions(+), 4 deletions(-) create mode 100644 src/api/img/tiktokImg.js create mode 100644 src/views/img/tiktokImg/index.vue diff --git a/src/api/img/tiktokImg.js b/src/api/img/tiktokImg.js new file mode 100644 index 0000000..97b8036 --- /dev/null +++ b/src/api/img/tiktokImg.js @@ -0,0 +1,73 @@ +import request from '@/utils/request' + +// 查询图片分页列表 +export function listTiktokImg(data) { + return request({ + url: '/img/img/tiktokImg/page', + method: 'post', + data: data + }) +} + +// 新增图片 +export function addTiktokImg(data) { + return request({ + url: '/img/img/tiktokImg/insert', + method: 'post' , + data: data + }) +} + +// 修改图片 +export function editTiktokImg(data) { + return request({ + url: '/img/img/tiktokImg/update', + method: 'post' , + data: data + }) +} + +// 删除图片 +export function delTiktokImg(ids) { + return request({ + url: '/img/img/tiktokImg/delete/' + ids, + method: 'delete' + }) +} + +// 获取图片详情 +export function getTiktokImgDetails(id) { + return request({ + url: '/img/img/tiktokImg/details/' + id, + method: 'get' + }) +} + +// 变更图片显示状态 +export function changeStatus(data) { + return request({ + url: '/img/img/tiktokImg/changeStatus', + method: 'post' , + data: data + }) +} + +// 变更图片审核状态 +export function changeJudge(data) { + return request({ + url: '/img/img/tiktokImg/changeJudge', + method: 'post' , + data: data + }) +} + +// 变更图片热门状态 +export function changeHot(data) { + return request({ + url: '/img/img/tiktokImg/changeHot', + method: 'post' , + data: data + }) +} + + diff --git a/src/router/index.js b/src/router/index.js index ab4a681..6d40e63 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -126,6 +126,19 @@ export const constantRoutes = [ } ] }, + { + path: '/tiktokImg', + component: Layout, + redirect: 'index', + children: [ + { + path: 'index', + component: () => import('@/views/img/tiktokImg'), + name: 'TiktokImg', + meta: { title: 'tiktokImg', icon: 'dashboard', affix: true } + } + ] + }, { path: '/user', component: Layout, diff --git a/src/views/img/banner/index.vue b/src/views/img/banner/index.vue index 3efd25c..4b40759 100644 --- a/src/views/img/banner/index.vue +++ b/src/views/img/banner/index.vue @@ -198,7 +198,7 @@ \ No newline at end of file diff --git a/src/views/img/tiktokUser/index.vue b/src/views/img/tiktokUser/index.vue index a79a99e..7f3452a 100644 --- a/src/views/img/tiktokUser/index.vue +++ b/src/views/img/tiktokUser/index.vue @@ -235,8 +235,8 @@ - - + + @@ -484,6 +484,7 @@ export default { }, /** 修改按钮操作 */ handleUpdate(row) { + this.fileList = [] this.reset(); const id = row.id || this.ids; getTiktokUserDetails(id).then(response => { @@ -532,7 +533,7 @@ export default { }, // 文件上传成功处理 handleFileSuccess(response, file, fileList) { - this.form.bannerImg = response.data + this.editForm.img = response.data this.fileList.url = response.data this.fileList.name = '图片上传结果' this.upload.open = false;