|
@@ -22,6 +22,7 @@ import {
|
|
|
executeJmJob,
|
|
|
updateJmJobStatus,
|
|
|
getCronNext,
|
|
|
+ getApi,
|
|
|
} from '../services'
|
|
|
import copy from 'copy-to-clipboard'
|
|
|
|
|
@@ -85,10 +86,15 @@ const TaskMgmtView = () => {
|
|
|
}
|
|
|
}
|
|
|
//Api调用
|
|
|
- const getApiUri = id => {
|
|
|
- const url = `${process.env.REACT_APP_BASE_URL}/jpt/jm_job_info/execute/${id}`
|
|
|
- copy(url)
|
|
|
- message.success('复制成功')
|
|
|
+ const getApiUri = async id => {
|
|
|
+ const { data } = await getApi(id)
|
|
|
+ if (data.code === 200) {
|
|
|
+ const url = `${process.env.REACT_APP_BASE_URL}${data.data}`
|
|
|
+ copy(url)
|
|
|
+ message.success('复制成功')
|
|
|
+ } else {
|
|
|
+ message.error(data.msg)
|
|
|
+ }
|
|
|
}
|
|
|
//编辑
|
|
|
const editTask = id => {
|