diff --git a/src/api/setting-api.js b/src/api/setting-api.js index 5bfb15f..921f722 100644 --- a/src/api/setting-api.js +++ b/src/api/setting-api.js @@ -3,9 +3,39 @@ import request from '@/utils/request' export default { sync(params) { return request({ - url: 'setting/sync', + url: '/user/setting/sync', method: 'get', params }) + }, + getWebp(params) { + return request({ + url: '/user/setting/get/webp', + method: 'get', + params + }) + }, + disabledWebp(params) { + return request({ + url: '/user/setting/disabled/webp', + method: 'put', + params + }) } } + +export function getSetting(params) { + return request({ + url: '/public/website/setting', + method: 'get', + params + }) +} + +export function updateSetting(data) { + return request({ + url: '/website/setting/update', + method: 'put', + data + }) +} diff --git a/src/api/user.js b/src/api/user.js index 85e939c..82c3f59 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -94,20 +94,4 @@ export function initialization(data) { }) } -export function getSetting(params) { - return request({ - url: '/public/website/setting', - method: 'get', - params - }) -} - -export function updateSetting(data) { - return request({ - url: '/setting/update', - method: 'put', - data - }) -} - diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue index acc926b..28d9bda 100644 --- a/src/components/ShowFile/ShowFile.vue +++ b/src/components/ShowFile/ShowFile.vue @@ -401,7 +401,7 @@ {{ rowContextData.size }}字节 {{ rowContextData.size > 0 ? '(' + formatSize(rowContextData.size) + ')' : '' }} - {{ rowContextData.path }} + {{ rowContextData.path }} {{ rowContextData.uploadDate }} diff --git a/src/router/index.js b/src/router/index.js index f269453..20aba3d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -234,7 +234,7 @@ export const constantRoutes = [ path: '', name: 'manager-cloud', component: () => import('@/views/setting/cloudManager'), - meta: { title: '网盘管理', icon: 'yunshezhi' } + meta: { title: '网盘设置', icon: 'yunshezhi' } } ] }, diff --git a/src/styles/setting.scss b/src/styles/setting.scss index 459628c..274ce3a 100644 --- a/src/styles/setting.scss +++ b/src/styles/setting.scss @@ -49,7 +49,15 @@ a:hover { float: right; margin-top: -32px; } - +/deep/ .el-collapse-item__content { + background-color: #fafafa; + padding: 0 30px 20px; +} +.config-itme-label { + padding-top: 15px; + font-size: 14px; + font-weight: 500; +} .img-dialog { } diff --git a/src/views/setting/articles/blogManager.vue b/src/views/setting/articles/blogManager.vue index bf1c049..82da4ee 100644 --- a/src/views/setting/articles/blogManager.vue +++ b/src/views/setting/articles/blogManager.vue @@ -102,7 +102,7 @@