|
@ -580,6 +580,7 @@ const { meta_task_type, meta_task_acq, meta_task_status,meta_task_at } = proxy.u |
|
|
const activeTab = ref("dataSource"); |
|
|
const activeTab = ref("dataSource"); |
|
|
const loading = ref(true); |
|
|
const loading = ref(true); |
|
|
const ids = ref([]); |
|
|
const ids = ref([]); |
|
|
|
|
|
const idnames = ref([]); |
|
|
const dsIds = ref([]); |
|
|
const dsIds = ref([]); |
|
|
const single = ref(true); |
|
|
const single = ref(true); |
|
|
const isEdit = ref(true); |
|
|
const isEdit = ref(true); |
|
@ -779,6 +780,7 @@ const handleSelectionChange = (selection) => { |
|
|
chooseRows.value = selection; |
|
|
chooseRows.value = selection; |
|
|
ids.value = selection.map((item) => item.metataskId); |
|
|
ids.value = selection.map((item) => item.metataskId); |
|
|
dsIds.value = selection.map((item) => item.dsIds); |
|
|
dsIds.value = selection.map((item) => item.dsIds); |
|
|
|
|
|
idnames.value=selection.map((item) => item.metataskName); |
|
|
singleOne.value = selection.length !== 1 || selectRowData.value.status === "ONLINE"; |
|
|
singleOne.value = selection.length !== 1 || selectRowData.value.status === "ONLINE"; |
|
|
singleTwo.value = selection.length !== 1 || selectRowData.value.status === "OFFLINE"; |
|
|
singleTwo.value = selection.length !== 1 || selectRowData.value.status === "OFFLINE"; |
|
|
single.value = selection.length !== 1; |
|
|
single.value = selection.length !== 1; |
|
@ -830,7 +832,8 @@ const handleUpdate = async (row) => { |
|
|
|
|
|
|
|
|
const handleUp = async (row) => { |
|
|
const handleUp = async (row) => { |
|
|
const metataskIds = String(row.metataskId || ids.value); |
|
|
const metataskIds = String(row.metataskId || ids.value); |
|
|
await proxy.$modal.confirm(`是否确认上线任务编号为"${metataskIds}"的数据项?`); |
|
|
const metataskNames = row.metataskName || idnames.value; |
|
|
|
|
|
await proxy.$modal.confirm(`是否确认上线任务 "${metataskNames}"?`); |
|
|
await downOrUpmetatask(metataskIds, "ONLINE"); |
|
|
await downOrUpmetatask(metataskIds, "ONLINE"); |
|
|
getList(); |
|
|
getList(); |
|
|
proxy.$modal.msgSuccess("上线成功"); |
|
|
proxy.$modal.msgSuccess("上线成功"); |
|
@ -838,7 +841,8 @@ const handleUp = async (row) => { |
|
|
|
|
|
|
|
|
const handleDown = async (row) => { |
|
|
const handleDown = async (row) => { |
|
|
const metataskIds = String(row.metataskId || ids.value); |
|
|
const metataskIds = String(row.metataskId || ids.value); |
|
|
await proxy.$modal.confirm(`是否确认下线任务编号为"${metataskIds}"的数据项?`); |
|
|
const metataskNames = row.metataskName || idnames.value; |
|
|
|
|
|
await proxy.$modal.confirm(`是否确认下线任务 "${metataskNames}"?`); |
|
|
await downOrUpmetatask(metataskIds, "OFFLINE"); |
|
|
await downOrUpmetatask(metataskIds, "OFFLINE"); |
|
|
getList(); |
|
|
getList(); |
|
|
proxy.$modal.msgSuccess("下线成功"); |
|
|
proxy.$modal.msgSuccess("下线成功"); |
|
@ -928,8 +932,9 @@ const handleDelete = async (row) => { |
|
|
} |
|
|
} |
|
|
if (isDelete) { |
|
|
if (isDelete) { |
|
|
const metataskIds = row.metataskId || ids.value; |
|
|
const metataskIds = row.metataskId || ids.value; |
|
|
|
|
|
const metataskNames = row.metataskName || idnames.value; |
|
|
const dsidsVo = row.dsIds || dsIds.value; |
|
|
const dsidsVo = row.dsIds || dsIds.value; |
|
|
await proxy.$modal.confirm(`是否确认删除任务编号为"${metataskIds}"的数据项?`); |
|
|
await proxy.$modal.confirm(`是否确认删除任务 "${metataskNames}"?`); |
|
|
await delmetatask(metataskIds, dsidsVo); |
|
|
await delmetatask(metataskIds, dsidsVo); |
|
|
getList(); |
|
|
getList(); |
|
|
proxy.$modal.msgSuccess("删除成功"); |
|
|
proxy.$modal.msgSuccess("删除成功"); |
|
@ -954,8 +959,9 @@ const handleDeleteSche = async (row) => { |
|
|
|
|
|
|
|
|
if (isDelete) { |
|
|
if (isDelete) { |
|
|
const metataskIds = row.metataskId || ids.value; |
|
|
const metataskIds = row.metataskId || ids.value; |
|
|
|
|
|
const metataskNames = row.metataskName || idnames.value; |
|
|
const dsidsVo = row.dsIds || dsIds.value; |
|
|
const dsidsVo = row.dsIds || dsIds.value; |
|
|
await proxy.$modal.confirm(`是否确认删除任务编号为"${metataskIds}"的调度?`); |
|
|
await proxy.$modal.confirm(`是否确认删除任务 "${metataskNames}"的调度?`); |
|
|
await dsmetataskdelete({processDefinitionCode:dsidsVo.toString(),metaTaskId:metataskIds.toString()}) |
|
|
await dsmetataskdelete({processDefinitionCode:dsidsVo.toString(),metaTaskId:metataskIds.toString()}) |
|
|
getList(); |
|
|
getList(); |
|
|
proxy.$modal.msgSuccess("删除调度成功"); |
|
|
proxy.$modal.msgSuccess("删除调度成功"); |
|
|