diff --git a/src/locales/langs/en-us.ts b/src/locales/langs/en-us.ts index 5591b8c..64d082c 100644 --- a/src/locales/langs/en-us.ts +++ b/src/locales/langs/en-us.ts @@ -666,6 +666,9 @@ const local: App.I18n.Schema = { notifyThreshold: 'Notify threshold', description: 'Describe', notifyAttribute: 'Notify Attribute', + retryScene: 'Retry Scene', + job: 'Job', + workflow: 'Workflow', form: { businessId: 'Please select Business ID', description: 'Please enter Describe', diff --git a/src/locales/langs/zh-cn.ts b/src/locales/langs/zh-cn.ts index c249584..6284c97 100644 --- a/src/locales/langs/zh-cn.ts +++ b/src/locales/langs/zh-cn.ts @@ -662,6 +662,9 @@ const local: App.I18n.Schema = { notifyThreshold: '通知阈值', description: '描述', notifyAttribute: '通知属性', + retryScene: '重试场景', + job: '定时任务', + workflow: '工作流', form: { businessId: '请选择业务ID', description: '请输入描述', diff --git a/src/service/api/job.ts b/src/service/api/job.ts index d38ff2c..8e75c17 100644 --- a/src/service/api/job.ts +++ b/src/service/api/job.ts @@ -9,6 +9,15 @@ export function fetchGetJobPage(params?: Api.Job.JobSearchParams) { }); } +/** get Job list */ +export function fetchGetJobList(params?: Api.Job.JobSearchParams) { + return request({ + url: '/job/list', + method: 'get', + params + }); +} + /** add Job */ export function fetchAddJob(data: Api.Job.Job) { return request({ diff --git a/src/service/api/notify.ts b/src/service/api/notify.ts index ac168cc..2e7f4df 100644 --- a/src/service/api/notify.ts +++ b/src/service/api/notify.ts @@ -27,6 +27,14 @@ export function fetchEditNotify(data: Api.NotifyConfig.NotifyConfig) { }); } +/** edit notify status */ +export function fetchUpdateNotifyStatus(id: string, status: Api.Common.EnableStatusNumber) { + return request({ + url: `/notify-config/${id}/status/${status}`, + method: 'put' + }); +} + /** get notify recipient list */ export function fetchGetNotifyRecipientPageList(params?: Api.NotifyRecipient.NotifyRecipientParams) { return request({ diff --git a/src/typings/api.d.ts b/src/typings/api.d.ts index 28387eb..21ba7ea 100644 --- a/src/typings/api.d.ts +++ b/src/typings/api.d.ts @@ -565,7 +565,7 @@ declare namespace Api { /** 状态 */ notifyStatus: Api.Common.EnableStatusNumber; /** 通知场景 */ - notifyScene: string; + notifyScene: number; /** 通知阈值 */ notifyThreshold: number; /** 限流开关 */ diff --git a/src/typings/app.d.ts b/src/typings/app.d.ts index 5c015b7..4b02869 100644 --- a/src/typings/app.d.ts +++ b/src/typings/app.d.ts @@ -814,6 +814,9 @@ declare namespace App { notifyThreshold: string; description: string; notifyAttribute: string; + retryScene: string; + job: string; + workflow: string; form: { businessId: string; description: string; diff --git a/src/views/notify/scene/index.vue b/src/views/notify/scene/index.vue index 2dba9e9..33bf9db 100644 --- a/src/views/notify/scene/index.vue +++ b/src/views/notify/scene/index.vue @@ -1,11 +1,13 @@