diff --git a/src/locales/langs/en-us.ts b/src/locales/langs/en-us.ts index 4342bad..f5f2b64 100644 --- a/src/locales/langs/en-us.ts +++ b/src/locales/langs/en-us.ts @@ -21,6 +21,7 @@ const local: App.I18n.Schema = { deleteSuccess: 'Delete Success', confirmDelete: 'Are you sure you want to delete?', edit: 'Edit', + detail: 'Detail', index: 'Index', keywordSearch: 'Please enter keyword', logout: 'Logout', diff --git a/src/locales/langs/zh-cn.ts b/src/locales/langs/zh-cn.ts index 5fee4a7..3e6d720 100644 --- a/src/locales/langs/zh-cn.ts +++ b/src/locales/langs/zh-cn.ts @@ -21,6 +21,7 @@ const local: App.I18n.Schema = { deleteSuccess: '删除成功', confirmDelete: '确认删除吗?', edit: '编辑', + detail: '详情', index: '序号', keywordSearch: '请输入关键词搜索', logout: '退出登录', diff --git a/src/router/elegant/routes.ts b/src/router/elegant/routes.ts index 40911c1..66c863c 100644 --- a/src/router/elegant/routes.ts +++ b/src/router/elegant/routes.ts @@ -426,7 +426,8 @@ export const generatedRoutes: GeneratedRoute[] = [ component: 'view.retry_log', meta: { title: 'retry_log', - i18nKey: 'route.retry_log' + i18nKey: 'route.retry_log', + icon: 'tabler:logs' } }, { diff --git a/src/service/api/retry.ts b/src/service/api/retry.ts index cb99a0e..d9b5fd6 100644 --- a/src/service/api/retry.ts +++ b/src/service/api/retry.ts @@ -48,7 +48,24 @@ export function fetchUpdateSceneStatus(id: number, status: number) { export function fetchRetryLogPageList(params?: Api.RetryLog.RetryLogSearchParams) { return request({ url: '/retry-task-log/list', - method: 'put', + method: 'get', params }); } + +/** delete retry log */ +export function fetchDeleteRetryLog(id: number) { + return request({ + url: `/retry-task-log/${id}`, + method: 'delete' + }); +} + +/** delete retry log */ +export function fetchBatchDeleteRetryLog(ids: number[]) { + return request({ + url: `/retry-task-log/ids`, + method: 'delete', + data: ids + }); +} diff --git a/src/typings/api.d.ts b/src/typings/api.d.ts index da4f748..9706353 100644 --- a/src/typings/api.d.ts +++ b/src/typings/api.d.ts @@ -965,7 +965,7 @@ declare namespace Api { /** retryLog */ type RetryLog = Common.CommonRecord<{ /** UniqueId */ - UniqueId: string; + uniqueId: string; /** 组名称 */ groupName: string; /** 场景名称 */ @@ -984,7 +984,7 @@ declare namespace Api { /** retryLog search params */ type RetryLogSearchParams = CommonType.RecordNullable< - Pick & + Pick & CommonSearchParams >; diff --git a/src/typings/app.d.ts b/src/typings/app.d.ts index 19cfa02..34f04c3 100644 --- a/src/typings/app.d.ts +++ b/src/typings/app.d.ts @@ -267,6 +267,7 @@ declare namespace App { deleteSuccess: string; confirmDelete: string; edit: string; + detail: string; index: string; keywordSearch: string; logout: string; diff --git a/src/views/retry/log/index.vue b/src/views/retry/log/index.vue index c9454ec..2be45be 100644 --- a/src/views/retry/log/index.vue +++ b/src/views/retry/log/index.vue @@ -1,9 +1,10 @@