Commit 97d9ceec authored by liangjingpeng's avatar liangjingpeng

数据入湖-准实时--优化

parent 8c855f07
import {BasicColumn, FormSchema} from "@/components/Table"; import { BasicColumn, FormSchema } from '@/components/Table';
/**源端配置-left-表单 */ /**源端配置-left-表单 */
export const sourceSideConfigurationFormSchema: FormSchema[] = [ export const sourceSideConfigurationFormSchema: FormSchema[] = [
...@@ -52,7 +52,7 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [ ...@@ -52,7 +52,7 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [
{ {
field: 'dataBase', field: 'dataBase',
label: '数据库', label: '数据库',
component: 'Cascader', component: 'Select',
required: true, required: true,
componentProps: { componentProps: {
placeholder: '请选择数据源', placeholder: '请选择数据源',
...@@ -60,14 +60,6 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [ ...@@ -60,14 +60,6 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [
return labels[labels.length - 1]; return labels[labels.length - 1];
}, },
options: [ options: [
{
value: '数据库对象资源',
label: '数据库对象资源',
children: [
{
value: '数据中台工作区01',
label: '数据中台工作区01',
children: [
{ {
value: 'ArgoDB_Dev01', value: 'ArgoDB_Dev01',
label: 'ArgoDB_Dev01', label: 'ArgoDB_Dev01',
...@@ -82,10 +74,6 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [ ...@@ -82,10 +74,6 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [
}, },
], ],
}, },
],
},
],
},
}, },
{ {
...@@ -94,7 +82,6 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [ ...@@ -94,7 +82,6 @@ export const sourceSideConfigurationFormSchema: FormSchema[] = [
component: 'Slot', component: 'Slot',
slot: 'getMetadata', slot: 'getMetadata',
}, },
]; ];
/**源端配置-获取元数据按钮(弹窗)-字段名 */ /**源端配置-获取元数据按钮(弹窗)-字段名 */
...@@ -112,7 +99,7 @@ export const LoadingStrategyFormSchema: FormSchema[] = [ ...@@ -112,7 +99,7 @@ export const LoadingStrategyFormSchema: FormSchema[] = [
component: 'Select', component: 'Select',
colProps: { lg: 23, md: 23 }, colProps: { lg: 23, md: 23 },
componentProps: { componentProps: {
mode: 'multiple' mode: 'multiple',
}, },
ifShow: false, ifShow: false,
required: true, required: true,
...@@ -136,7 +123,6 @@ export const notCustomSQLColumns: BasicColumn[] = [ ...@@ -136,7 +123,6 @@ export const notCustomSQLColumns: BasicColumn[] = [
title: '类型', title: '类型',
dataIndex: 'fieldType', dataIndex: 'fieldType',
}, },
]; ];
/**映射规则配置-新增规则按钮-新增字段规则表单*/ /**映射规则配置-新增规则按钮-新增字段规则表单*/
...@@ -360,7 +346,6 @@ export const singleSourceFieldNameMappingRuleColumns: BasicColumn[] = [ ...@@ -360,7 +346,6 @@ export const singleSourceFieldNameMappingRuleColumns: BasicColumn[] = [
}, },
]; ];
/**映射规则配置-数据转换规则-列表字段 */ /**映射规则配置-数据转换规则-列表字段 */
export const mappingRuleConfigurationColumns: BasicColumn[] = [ export const mappingRuleConfigurationColumns: BasicColumn[] = [
{ {
...@@ -376,6 +361,4 @@ export const mappingRuleConfigurationColumns: BasicColumn[] = [ ...@@ -376,6 +361,4 @@ export const mappingRuleConfigurationColumns: BasicColumn[] = [
align: 'left', align: 'left',
slots: { customRender: 'ruleContent' }, slots: { customRender: 'ruleContent' },
}, },
]; ];
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<BasicModal <BasicModal
v-bind="$attrs" v-bind="$attrs"
@register="registerModal" @register="registerModal"
title="全局新增字段规则" title="全局字段名称映射规则"
@ok="handleSubmit" @ok="handleSubmit"
style="width: 35%" style="width: 35%"
minHeight="50" minHeight="50"
......
...@@ -413,7 +413,7 @@ ...@@ -413,7 +413,7 @@
let target = 0; // 目标数据序号 let target = 0; // 目标数据序号
// Table拖拽 // Table拖拽
function customRow(record, index) { function customRow(record, index) {
console.log(record, index); // 这里输出是表格全部的数据 console.log('record, index:',record, index); // 这里输出是表格全部的数据
return { return {
props: { props: {
// draggable: 'true' // draggable: 'true'
...@@ -454,11 +454,11 @@ ...@@ -454,11 +454,11 @@
target = index; target = index;
// 这里就是让数据位置互换,让视图更新 你们可以看record,index的输出,看是什么 // 这里就是让数据位置互换,让视图更新 你们可以看record,index的输出,看是什么
console.log(mappingRuleConfigurationTable); console.log(mappingRuleConfigurationTable);
// [tableData.value[source], tableData.value[target]] = [tableData.value[target], tableData.value[source]]; [mappingRuleConfigurationTable.value[source], mappingRuleConfigurationTable.value[target]] = [mappingRuleConfigurationTable.value[target], mappingRuleConfigurationTable.value[source]];
const temp = ref(); // const temp = ref();
temp.value = mappingRuleConfigurationTable.value[source]; // temp.value = mappingRuleConfigurationTable.value[source];
mappingRuleConfigurationTable.value[source] = mappingRuleConfigurationTable.value[target]; // mappingRuleConfigurationTable.value[source] = mappingRuleConfigurationTable.value[target];
mappingRuleConfigurationTable.value[target] = temp.value; // mappingRuleConfigurationTable.value[target] = temp.value;
console.log(record, index, 'target', source, target); console.log(record, index, 'target', source, target);
}, },
}; };
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<BasicModal <BasicModal
v-bind="$attrs" v-bind="$attrs"
@register="registerModal" @register="registerModal"
title="全局新增字段规则" title="全局字段映射规则"
@ok="handleSubmit" @ok="handleSubmit"
style="width: 35%" style="width: 35%"
minHeight="50" minHeight="50"
......
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