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

修改任务管理bug

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