diff --git a/neutrino-proxy-admin/src/api/jobInfo.js b/neutrino-proxy-admin/src/api/jobInfo.js new file mode 100644 index 00000000..42d0eb32 --- /dev/null +++ b/neutrino-proxy-admin/src/api/jobInfo.js @@ -0,0 +1,28 @@ +import request from '@/utils/request' + +export function fetchList(query) { + return request({ + url: '/job-info/page', + method: 'get', + params: query + }) +} + +export function updateEnableStatus(id, enable) { + return request({ + url: '/job-info/update/enable-status', + method: 'post', + data: { + id: id, + enable: enable + } + }) +} + +export function execute(data) { + return request({ + url: '/job-info/execute', + method: 'post', + data: data + }) +} diff --git a/neutrino-proxy-admin/src/lang/zh.js b/neutrino-proxy-admin/src/lang/zh.js index bd78fe64..555dd24b 100644 --- a/neutrino-proxy-admin/src/lang/zh.js +++ b/neutrino-proxy-admin/src/lang/zh.js @@ -125,7 +125,13 @@ export default { isOnline: '在线状态', enableStatus: '启用状态', serverPort: '服务端口', - proxyClient: '代理客户端' + proxyClient: '代理客户端', + desc: '描述', + handler: '处理器', + cron: 'cron', + jobParam: '任务参数', + alarmEmail: '任务报警邮箱', + alarmDing: '任务报警钉钉' }, errorLog: { tips: '请点击右上角bug小图标', diff --git a/neutrino-proxy-admin/src/views/system/jobManager.vue b/neutrino-proxy-admin/src/views/system/jobManager.vue index 89fb8292..c55a01e4 100644 --- a/neutrino-proxy-admin/src/views/system/jobManager.vue +++ b/neutrino-proxy-admin/src/views/system/jobManager.vue @@ -2,19 +2,27 @@