Commit 0e4cee7a authored by LiXuyang's avatar LiXuyang

逻辑模型详情

parent d549c64d
......@@ -118,11 +118,11 @@ export const DataWarehousePlanningRoute: AppRouteRecordRaw = {
},
children: [
{
path: 'logicalModel/edit',
path: 'logicalModel/detail',
name: 'logicalModel',
component: () => import('@/views/dataWarehousePlanning/logicalModel/modelEdit/index.vue'),
component: () => import('@/views/dataWarehousePlanning/logicalModel/modelDetail/index.vue'),
meta: {
title: '编辑逻辑模型',
title: '逻辑模型详情',
icon: '',
},
},
......
......@@ -52,12 +52,11 @@ export const columns: BasicColumn[] = [
export const searchFormSchema: FormSchema[] = [
{
field: 'name',
label: '名称',
component: 'Input',
componentProps: {
placeholder: '搜索主题域名称、英文名',
placeholder: '输入关键字搜索',
},
colProps: { span: 7 },
colProps: { span: 4 },
},
];
export const searchFormTwoSchema: FormSchema[] = [
......@@ -84,11 +83,10 @@ export const modelFormSchema: any[] = [
},
getPopupContainer: () => document.body,
},
required: true,
},
{
field: 'name',
label: '元模型名称',
label: '文件名称',
component: 'Input',
colProps: { lg: 24, md: 24 },
rules: [
......@@ -98,6 +96,17 @@ export const modelFormSchema: any[] = [
},
],
},
{
field: 'type',
label: '文件类型',
component: 'Input',
componentProps: {
defaultValue: '逻辑模型',
disabled: true,
readOnly: true,
},
colProps: { lg: 24, md: 24 },
},
];
export const editFormSchema: any[] = [
{
......
......@@ -15,7 +15,7 @@
import { nextTick, onMounted, ref, unref } from 'vue';
import { BasicTree, TreeActionType, TreeItem } from '@/components/Tree';
import { Nullable } from '@vben/types';
import { TreeData } from '@/views/dataWarehousePlanning/logicalModel/modelEdit/modelData';
import { TreeData } from '@/views/dataWarehousePlanning/logicalModel/modelDetail/modelData';
defineOptions({ name: 'DeptTree' });
......
......@@ -7,8 +7,8 @@
@ok="handleSubmit"
>
<Tabs v-model:activeKey="planType" size="large" @change="clickTab">
<a-tab-pane key="基本信息" tab="基本信息"></a-tab-pane>
<a-tab-pane key="实体" tab="实体"></a-tab-pane>
<a-tab-pane key="基本信息" tab="基本信息" />
<a-tab-pane key="实体" tab="实体" />
</Tabs>
<BasicForm @register="registerForm" />
</BasicModal>
......@@ -18,7 +18,7 @@
import { Tabs } from 'ant-design-vue';
import { BasicModal, useModalInner } from '@/components/Modal';
import { BasicForm, useForm } from '@/components/Form';
import {editFormSchema, modelFormSchema} from './model.data';
import { editFormSchema, modelFormSchema } from './model.data';
import { useMessage } from '@/hooks/web/useMessage';
import { TreeData } from '@/views/metaModel/knowledgeModel/modelData';
import { router } from '@/router';
......@@ -30,7 +30,7 @@
const isUpdate = ref(true);
const isMove = ref(false);
const rowId = ref('');
const planType = ref('基本信息')
const planType = ref('基本信息');
//获取接口数据并放在下拉框里(这里是打开了一个弹框)
//初始化表单
const [registerForm, { setFieldsValue, updateSchema, resetFields, validate }] = useForm({
......@@ -57,8 +57,7 @@
});
}
});
async function clickTab(value){
}
async function clickTab(value) {}
const getTitle = computed(() => '编辑文件夹');
/**确定按钮*/
......@@ -72,4 +71,3 @@
closeModal();
}
</script>
......@@ -15,7 +15,7 @@
import { BasicForm, useForm } from '@/components/Form';
import { modelFormSchema } from './model.data';
import { useMessage } from '@/hooks/web/useMessage';
import { TreeData } from '@/views/dataWarehousePlanning/logicalModel/modelEdit/modelData';
import { TreeData } from '@/views/dataWarehousePlanning/logicalModel/modelDetail/modelData';
import { router } from '@/router';
defineOptions({ name: 'ModelModal' });
......
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