Commit b10a3ff8 by zhaochengxiang

任务结果

parent e8844055
......@@ -550,4 +550,24 @@ export function* getCompareJobResultList(payload) {
export function* getCompareJobRunStateTypes() {
return yield call(datamodelerService.getCompareJobRunStateTypes)
}
export function* getCompareJobResultPerfectMatchList(payload) {
return yield call(datamodelerService.getCompareJobResultPerfectMatchList, payload)
}
export function* getCompareJobResultPartialMatchList(payload) {
return yield call(datamodelerService.getCompareJobResultPartialMatchList, payload)
}
export function* getCompareJobResultNotMatchModelList(payload) {
return yield call(datamodelerService.getCompareJobResultNotMatchModelList, payload)
}
export function* getCompareJobResultNotMatchMetadataList(payload) {
return yield call(datamodelerService.getCompareJobResultNotMatchMetadataList, payload)
}
export function* getCompareJobResultDeployModels(payload) {
return yield call(datamodelerService.getCompareJobResultDeployModels, payload)
}
\ No newline at end of file
......@@ -495,4 +495,24 @@ export function getCompareJobResultList(payload) {
export function getCompareJobRunStateTypes() {
return GetJSON("/datamodeler/easyDataModelModelCompareJobResult/getModelCompareJobRunStateTypes")
}
export function getCompareJobResultPerfectMatchList(payload) {
return GetJSON("/datamodeler/easyDataModelModelCompareJobResult/getPerfectMatchList", payload)
}
export function getCompareJobResultPartialMatchList(payload) {
return GetJSON("/datamodeler/easyDataModelModelCompareJobResult/getPartialMatchList", payload)
}
export function getCompareJobResultNotMatchModelList(payload) {
return GetJSON("/datamodeler/easyDataModelModelCompareJobResult/getNotMatchModelList", payload)
}
export function getCompareJobResultNotMatchMetadataList(payload) {
return GetJSON("/datamodeler/easyDataModelModelCompareJobResult/getNotMatchMetadataList", payload)
}
export function getCompareJobResultDeployModels(payload) {
return PostJSON("/datamodeler/easyDataModelModelCompareJobResult/deployModelByResultItemIds", payload)
}
\ No newline at end of file
......@@ -6,6 +6,7 @@ import { defaultPage } from '../../../util/hooks/page'
import { dispatch } from '../../../model'
import Table from '../../../util/Component/Table'
import UpdateTask from './update-task'
import ResultDetail from './result-detail'
import '../AssetTask/index.less'
import { showMessage } from '../../../util'
......@@ -29,6 +30,10 @@ const FC = (props) => {
item: undefined,
type: undefined
})
const [resultDetailParams, setResultDetailParams] = React.useState({
visible: false,
item: undefined,
})
const [rightRow, setRightRow] = React.useState()
const [modal, contextHolder] = Modal.useModal()
......@@ -149,7 +154,10 @@ const FC = (props) => {
if (key === '执行日志') {
} else if (key === '执行结果') {
setResultDetailParams({
visible: true,
item: record,
})
} else if (key === '重跑') {
} else if (key === '取消') {
......@@ -238,6 +246,15 @@ const FC = (props) => {
})
}}
/>
<ResultDetail
{...resultDetailParams}
onCancel={() => {
setResultDetailParams({
visible: false,
item: undefined,
})
}}
/>
{contextHolder}
</div>
)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment