diff --git a/src/api/my.js b/src/api/my.js new file mode 100644 index 0000000..746cd38 --- /dev/null +++ b/src/api/my.js @@ -0,0 +1,24 @@ +import request from '@/utils/request' + +export function share_record_list (params) { + return request({ + url: '/my/share_record/list', + params, + }) +} + +export function share_record_remove (data) { + return request({ + url: '/my/share_record/delete', + method: 'post', + data, + }) +} + +export function share_record_batchDelete (data) { + return request({ + url: '/my/share_record/batchDelete', + method: 'post', + data, + }) +} diff --git a/src/api/share_record.js b/src/api/share_record.js new file mode 100644 index 0000000..40aadcc --- /dev/null +++ b/src/api/share_record.js @@ -0,0 +1,24 @@ +import request from '@/utils/request' + +export function list (params) { + return request({ + url: '/share_record/list', + params, + }) +} + +export function remove (data) { + return request({ + url: '/share_record/delete', + method: 'post', + data, + }) +} + +export function batchDelete (data) { + return request({ + url: '/share_record/batchDelete', + method: 'post', + data, + }) +} diff --git a/src/router/index.js b/src/router/index.js index 95f23d0..76849f3 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -85,6 +85,12 @@ export const asyncRoutes = [ meta: { title: 'Tags', icon: 'CollectionTag' /*keepAlive: true*/ }, component: () => import('@/views/my/tag/index.vue'), }, + { + path: 'shareRecord', + name: 'MyShareRecordList', + meta: { title: 'ShareRecord', icon: 'Share' /*keepAlive: true*/ }, + component: () => import('@/views/my/share_record/index.vue'), + }, ], }, { @@ -172,6 +178,12 @@ export const asyncRoutes = [ meta: { title: 'AuditFileLog', icon: 'Files' /*keepAlive: true*/ }, component: () => import('@/views/audit/fileList.vue'), }, + { + path: '/shareRecord', + name: 'ShareRecord', + meta: { title: 'ShareRecord', icon: 'Share' /*keepAlive: true*/ }, + component: () => import('@/views/share_record/index.vue'), + }, ], }, ] diff --git a/src/utils/i18n/en.json b/src/utils/i18n/en.json index 1d12b92..91be188 100644 --- a/src/utils/i18n/en.json +++ b/src/utils/i18n/en.json @@ -456,5 +456,14 @@ }, "BatchEditTags": { "One": "Batch Edit Tags" + }, + "User": { + "One": "User" + }, + "ShareRecord": { + "One": "Share Record" + }, + "Second": { + "One": "Second" } } diff --git a/src/utils/i18n/es.json b/src/utils/i18n/es.json index 763525e..893794d 100644 --- a/src/utils/i18n/es.json +++ b/src/utils/i18n/es.json @@ -459,5 +459,14 @@ }, "BatchEditTags": { "One": "Editar etiquetas en bloque" + }, + "User": { + "One": "Usuario" + }, + "ShareRecord": { + "One": "Registro de compartición" + }, + "Second": { + "One": "Segundo" } } diff --git a/src/utils/i18n/ko.json b/src/utils/i18n/ko.json index bc5a660..34f4c5f 100644 --- a/src/utils/i18n/ko.json +++ b/src/utils/i18n/ko.json @@ -445,5 +445,14 @@ }, "BatchEditTags": { "One": "태그 일괄 편집" + }, + "User": { + "One": "사용자" + }, + "ShareRecord": { + "One": "공유 기록" + }, + "Second": { + "One": "초" } } diff --git a/src/utils/i18n/ru.json b/src/utils/i18n/ru.json index 935bc3e..1804be2 100644 --- a/src/utils/i18n/ru.json +++ b/src/utils/i18n/ru.json @@ -459,6 +459,15 @@ }, "BatchEditTags": { "One": "Пакетное редактирование тегов" + }, + "User": { + "One": "Пользователь" + }, + "ShareRecord": { + "One": "Запись обмена" + }, + "Second": { + "One": "Секунда" } } diff --git a/src/utils/i18n/zh_CN.json b/src/utils/i18n/zh_CN.json index e59d38f..b087842 100644 --- a/src/utils/i18n/zh_CN.json +++ b/src/utils/i18n/zh_CN.json @@ -475,5 +475,14 @@ }, "BatchEditTags": { "One": "批量编辑标签" + }, + "User": { + "One": "用户" + }, + "ShareRecord": { + "One": "分享记录" + }, + "Second": { + "One": "秒" } } diff --git a/src/views/my/share_record/index.vue b/src/views/my/share_record/index.vue new file mode 100644 index 0000000..a8f2e73 --- /dev/null +++ b/src/views/my/share_record/index.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/views/share_record/index.vue b/src/views/share_record/index.vue new file mode 100644 index 0000000..2b0f35e --- /dev/null +++ b/src/views/share_record/index.vue @@ -0,0 +1,156 @@ + + + + +