Leo il y a 2 ans
Parent
commit
8d57cc2f3f

+ 1 - 1
src/module/datasource/component/DatasourceLog.jsx

@@ -119,7 +119,7 @@ const DatasourceLog = ({ onRef, logId }) => {
           afJobId: item.af_job_id,
           runId: item.run_id,
           startTime: item.start_time
-            ? moment(Math.round(item.execute_time) * 1000).format(
+            ? moment(Math.round(item.start_time) * 1000).format(
                 'YYYY.MM.DD HH:mm:ss'
               )
             : '无',

+ 10 - 4
src/module/taskmgmt/page/TaskMgmtView.jsx

@@ -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 => {

+ 7 - 0
src/module/taskmgmt/services/index.js

@@ -78,3 +78,10 @@ export const getCronNext = params =>
     url: `/jpt/jm_job_info/cron_next_execute?cron_expression=${params}`,
     method: 'get',
   })
+
+//api调用
+export const getApi = params =>
+  request({
+    url: `/jpt/jm_job_info/api/${params}`,
+    method: 'get',
+  })