diff --git a/vue-fastapi-frontend/src/api/taskMetadataConfig/metadataConfig.js b/vue-fastapi-frontend/src/api/taskMetadataConfig/metadataConfig.js index 302868e..506e8d2 100644 --- a/vue-fastapi-frontend/src/api/taskMetadataConfig/metadataConfig.js +++ b/vue-fastapi-frontend/src/api/taskMetadataConfig/metadataConfig.js @@ -72,7 +72,7 @@ export function downOrUpmetatask(id,type) { data: data }) } -export function dsmetataskSec(data) { +export function dsmetataskBiz(data) { return request({ url: '/default-api/metadataConfig/taskBiz/DS', method: 'put', diff --git a/vue-fastapi-frontend/src/views/meta/metatask/dsDialog.vue b/vue-fastapi-frontend/src/views/meta/metatask/dsDialog.vue index b8b2471..463dd6d 100644 --- a/vue-fastapi-frontend/src/views/meta/metatask/dsDialog.vue +++ b/vue-fastapi-frontend/src/views/meta/metatask/dsDialog.vue @@ -115,6 +115,7 @@ import { ref, reactive, watch } from "vue"; import { dsmetatask,dsmetataskdetail } from "@/api/meta/metatask"; import { dsmetataskSec} from "@/api/metadataConfig/metadataConfig"; +import { dsmetataskBiz } from "@/api/taskMetadataConfig/metadataConfig"; import Crontab from '@/components/Crontab' import { ElMessage } from 'element-plus' @@ -193,6 +194,7 @@ export default { const taskSubmitMap = { metaTask: dsmetatask, secTask: dsmetataskSec, + bizTask: dsmetataskBiz, // otherTask: dsmetataskOther }; diff --git a/vue-fastapi-frontend/src/views/metadataConfig/taskBizConfig/index.vue b/vue-fastapi-frontend/src/views/metadataConfig/taskBizConfig/index.vue index c35f3f7..701214b 100644 --- a/vue-fastapi-frontend/src/views/metadataConfig/taskBizConfig/index.vue +++ b/vue-fastapi-frontend/src/views/metadataConfig/taskBizConfig/index.vue @@ -348,7 +348,7 @@ /> item.dsIds); + dsIds.value = selectedRows.value.map((item) => item.dsIds); + onums.value = selectedRows.value.map((item) => item.onum); } @@ -661,7 +662,8 @@ function handleDown() { function handleDS() { if (singleTwo.value) return - dsdialog.value.show(selectedRows.value[0].dsIds,selectedRows.value[0].onum); // Pass ids or any required data + dsdialog.value.show(dsIds.value,onums.value); // Pass ids or any required data + } function handleRun() { @@ -679,7 +681,7 @@ function handleDS() { function handleLog() { if (single.value) return defindName.value = selectedRows.value[0].bizName - logdialog.value.open() + logdialog.value.show(defindName.value ) } function handleDeleteSche() { @@ -687,7 +689,10 @@ function handleDeleteSche() { ElMessageBox.confirm('确定删除调度吗?', '提示', { type: 'warning' }) .then(async () => { try { - await dsmetataskSec(selectedRows.value[0].onum) +console.log(onums.value,"ssssssss") + + await dsmetataskdelete({processDefinitionCode:dsIds.value.toString(),onum:onums.value.toString()}) + ElMessage.success('删除调度成功') getList() } catch {