Commit f7c06b24 authored by 罗林杰's avatar 罗林杰

修改任务管理bug

parent d61e5008
......@@ -846,3 +846,13 @@ export const runOptionsColumns: BasicColumn[] = [
editable: true,
},
];
export const searchEditFormSchema: FormSchema[] = [
{
field: 'name',
label: ' ',
component: 'Input',
componentProps: {
placeholder: '搜索名称',
},
},
];
......@@ -31,11 +31,12 @@
</BasicModal>
</template>
<script lang="ts" setup>
import { onMounted, ref } from 'vue';
import { ref } from 'vue';
import { BasicModal, useModalInner } from '@/components/Modal';
import { useMessage } from '@/hooks/web/useMessage';
import { BasicTable, TableAction, useTable } from '@/components/Table';
import { recommendColumns } from './dataEntry.data';
import { optionDataList } from '@/views/dataIntegration/dataLoading/dataEntryLake/mock';
defineOptions({ name: 'KnowledgeModal' });
......@@ -55,11 +56,9 @@
total: tableData.value.length,
code: '',
message: '',
data: [],
data: tableData.value,
};
let data = [];
data = tableData.value;
return { ...response, data: data };
return { ...response };
},
pagination: false,
columns: recommendColumns,
......@@ -79,7 +78,7 @@
});
//初始化弹框
const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data) => {
tableData.value = [];
tableData.value = optionDataList;
await reload();
setModalProps({ confirmLoading: false });
title.value = data.title;
......@@ -110,5 +109,4 @@
createMessage.success('删除成功!');
reload();
}
onMounted(() => {});
</script>
......@@ -10,7 +10,7 @@
style="width: 120px"
:options="versionOptions"
/>
<a-button v-if="isEdit === 'false'">回滚</a-button>
<a-button v-if="isEdit === 'false'" @click="handleRollback">回滚</a-button>
<a-button v-if="isEdit === 'false'" @click="goBack">退出查看</a-button>
</div>
<Icon
......@@ -1784,7 +1784,7 @@
}
function handleVersionManagement() {
openVersionManageModal(true, {
title: '数据加载版本管理',
title: '版本管理',
});
}
function handleRun() {
......@@ -1993,6 +1993,18 @@
};
}
function handleRollback() {
createConfirm({
iconType: 'warning',
title: '确认回滚吗?',
content: '是否确认进行回滚?',
onOk() {
createMessage.success('回滚成功!');
router.back();
},
});
}
function handleDeletePartitionKey(record) {
createMessage.success('删除成功!');
deletePartitionKeyIds.value.push(record.businessId);
......
......@@ -1488,3 +1488,25 @@ export const compareTableList = [
annotation: '-',
},
];
export const optionDataList = [
{
name: 'tdt.job.cleaning',
expression: 'true',
type: '服务参数',
},
{
name: 'tdt.jdbc.mapper.size',
expression: '1024',
type: '服务参数',
},
{
name: 'tdt.job.mapper.count',
expression: 'true',
type: '服务参数',
},
{
name: 'tdt.strict.mode',
expression: 'false',
type: '服务参数',
},
];
......@@ -34,14 +34,17 @@
import { BasicModal, useModalInner } from '@/components/Modal';
import { useMessage } from '@/hooks/web/useMessage';
import { BasicTable, TableAction, useTable } from '@/components/Table';
import { versionManageColumns } from '@/views/dataIntegration/dataLoading/dataEntryLake/dataEntry.data';
import {
versionManageColumns,
searchEditFormSchema,
} from '@/views/dataIntegration/dataLoading/dataEntryLake/dataEntry.data';
import { versionManageData } from '@/views/dataIntegration/dataLoading/dataEntryLake/mock';
import { router } from '@/router';
defineOptions({ name: 'KnowledgeModal' });
const emit = defineEmits(['success', 'register']);
const { createMessage } = useMessage();
const { createMessage, createConfirm } = useMessage();
const title = ref();
const tableData = ref([]);
//获取接口数据并放在下拉框里(这里是打开了一个弹框)
......@@ -67,6 +70,12 @@
useSearchForm: false,
showTableSetting: false,
bordered: true,
formConfig: {
schemas: searchEditFormSchema,
autoSubmitOnEnter: true,
showActionButtonGroup: false,
},
useSearchForm: true,
actionColumn: {
width: 150,
title: '操作',
......@@ -82,7 +91,14 @@
});
function handleRollback() {
createMessage.success('回滚成功');
createConfirm({
iconType: 'warning',
title: '确认回滚吗?',
content: '是否确认进行回滚?',
onOk() {
createMessage.success('回滚成功!');
},
});
}
function handleDetail() {
router.push({
......
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