From 575f6d8d47847e34a6e6c0ffa49a0c0a97c82d7a Mon Sep 17 00:00:00 2001 From: penny <2500338766@qq.com> Date: Sun, 8 May 2022 22:53:33 +0800 Subject: [PATCH] =?UTF-8?q?1.0.0:=E5=AE=8C=E5=96=84user?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/img/banner.js | 9 + src/api/img/tiktokUser.js | 53 +++ src/router/index.js | 13 + src/views/img/banner/index.vue | 338 +++++++++--------- src/views/img/tiktokUser/index.vue | 543 +++++++++++++++++++++++++++++ src/views/img/type/index.vue | 5 +- src/views/login.vue | 2 +- 7 files changed, 778 insertions(+), 185 deletions(-) create mode 100644 src/api/img/tiktokUser.js create mode 100644 src/views/img/tiktokUser/index.vue diff --git a/src/api/img/banner.js b/src/api/img/banner.js index 3a25fde..830ae74 100644 --- a/src/api/img/banner.js +++ b/src/api/img/banner.js @@ -52,3 +52,12 @@ export function changeStatus(data) { }) } +// 图片上传 +export function uploadImg(data) { + return request({ + url: '/file/upload', + method: 'post' , + data: data + }) +} + diff --git a/src/api/img/tiktokUser.js b/src/api/img/tiktokUser.js new file mode 100644 index 0000000..69e9151 --- /dev/null +++ b/src/api/img/tiktokUser.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询tiktok用户分页列表 +export function listTiktokUser(data) { + return request({ + url: '/img/img/tiktokUser/page', + method: 'post', + data: data + }) +} + +// 新增tiktok用户 +export function addTiktokUser(data) { + return request({ + url: '/img/img/tiktokUser/insert', + method: 'post' , + data: data + }) +} + +// 修改tiktok用户 +export function editTiktokUser(data) { + return request({ + url: '/img/img/tiktokUser/update', + method: 'post' , + data: data + }) +} + +// 删除tiktok用户 +export function delTiktokUser(ids) { + return request({ + url: '/img/img/tiktokUser/delete/' + ids, + method: 'delete' + }) +} + +// 获取tiktok用户详情 +export function getTiktokUserDetails(id) { + return request({ + url: '/img/img/tiktokUser/details/' + id, + method: 'get' + }) +} + +// 变更类型显示状态 +export function changeStatus(data) { + return request({ + url: '/img/img/tiktokUser/changeStatus', + method: 'post' , + data: data + }) +} diff --git a/src/router/index.js b/src/router/index.js index 8922fd9..ab4a681 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -113,6 +113,19 @@ export const constantRoutes = [ } ] }, + { + path: '/tiktokUser', + component: Layout, + redirect: 'index', + children: [ + { + path: 'index', + component: () => import('@/views/img/tiktokUser'), + name: 'TiktokUser', + meta: { title: 'tiktokUser', 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 201a2a9..3efd25c 100644 --- a/src/views/img/banner/index.vue +++ b/src/views/img/banner/index.vue @@ -1,38 +1,38 @@ - + - - + + - - - - - - + + + + + + + + + + 搜索 重置 @@ -47,20 +47,9 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['system:user:add']" + v-hasPermi="['img:banner:add']" >新增 - - 修改 - 删除 @@ -77,12 +66,21 @@ - - + + - - - + + + {{scope.row.source == '0' ? "通用" : scope.row.source == '1' ? "抖音": scope.row.source == '2' ? "快手": scope.row.source == '3' ? "微信": ''}} + + + + + + + + + - + {{ parseTime(scope.row.createTime) }} + + + {{ parseTime(scope.row.updateTime) }} + + - + 修改 删除 - handleCommand(command, scope.row)" v-hasPermi="['system:user:resetPwd', 'system:user:edit']"> - - 更多 - - - 重置密码 - 分配角色 - - @@ -143,32 +135,56 @@ - + - + - - + + - - + + - - - + + + + + - - - - - + + + + + + 将文件拖到此处,或点击上传 + + 仅允许上传jpg,jpeg,png格式图片。 + + @@ -178,41 +194,11 @@ 取 消 - - - - - - 将文件拖到此处,或点击上传 - - - 是否更新已经存在的用户数据 - - 仅允许导入xls、xlsx格式文件。 - 下载模板 - - - - \ No newline at end of file diff --git a/src/views/img/type/index.vue b/src/views/img/type/index.vue index 9288e15..797f982 100644 --- a/src/views/img/type/index.vue +++ b/src/views/img/type/index.vue @@ -166,9 +166,10 @@ export default { children: "children", label: "label" }, + //是否显示 isShow: [ - { value: 0, label: `否`}, - { value: 1, label: `是`} + { value: '0', label: '否'}, + { value: '1', label: '是'} ], // 查询参数 queryParams: { diff --git a/src/views/login.vue b/src/views/login.vue index 30f579c..b2bc9f7 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -1,7 +1,7 @@ - 若依后台管理系统 + bnyer后台管理系统