Commit 6836ff8e authored by liwei's avatar liwei

物理模型页面

parent dbb41312
...@@ -29,17 +29,12 @@ ...@@ -29,17 +29,12 @@
<script lang="ts" setup> <script lang="ts" setup>
import { reactive,unref,onDeactivated,onMounted,ref } from 'vue'; import { reactive,unref,onDeactivated,onMounted,ref } from 'vue';
import { BasicTable, useTable, TableAction } from '@/components/Table'; import { BasicTable, useTable, TableAction } from '@/components/Table';
import {getAccountList, deleteUser,exportUserList} from '@/api/system/user/user';
import { PageWrapper } from '@/components/Page'; import { PageWrapper } from '@/components/Page';
import ModelTree from './ModelTree.vue';
import { useMessage } from '@/hooks/web/useMessage'; import { useMessage } from '@/hooks/web/useMessage';
import { useModal } from '@/components/Modal'; import { useModal } from '@/components/Modal';
import ModelModal from './modelModal.vue';
import { columns,searchFormSchema } from './editModel.data';
import { useGo } from '@/hooks/web/usePage'; import { useGo } from '@/hooks/web/usePage';
import { useRoute,onBeforeRouteLeave } from 'vue-router'; import { useRoute,onBeforeRouteLeave } from 'vue-router';
import { useFilterStore } from '@/store/modules/filterData'; import { useFilterStore } from '@/store/modules/filterData';
import {editTableData,editBucketData,editAreaData,editColumnData} from "@/views/metaModel/physicsModel/modelData";
import {router} from "@/router"; import {router} from "@/router";
import AddTypeModal from './addTypeModal.vue'; import AddTypeModal from './addTypeModal.vue';
import ColumnTable from './ColumnTable.vue'; import ColumnTable from './ColumnTable.vue';
...@@ -61,27 +56,6 @@ const [registerAddUserModal, { openModal:addUserModal }] = useModal(); ...@@ -61,27 +56,6 @@ const [registerAddUserModal, { openModal:addUserModal }] = useModal();
const [registerMoveUser, { openModal: openMoveUserModal }] = useModal(); const [registerMoveUser, { openModal: openMoveUserModal }] = useModal();
const searchInfo = reactive<Recordable>({}); const searchInfo = reactive<Recordable>({});
/** 新增元模型*/
function handleCreateModel() {
openModal(true, {
isUpdate: false,
});
}
/** 新增文件夹*/
function handleCreateFile() {
openModal(true, {
isUpdate: false,
});
}
/** 编辑按钮*/
function handleEdit(record: Recordable) {
openModal(true, {
record,
isUpdate: true,
});
}
/** 保存*/ /** 保存*/
function save() { function save() {
...@@ -100,10 +74,6 @@ function cancel() { ...@@ -100,10 +74,6 @@ function cancel() {
go('/metaModel/physicsModel/index'); go('/metaModel/physicsModel/index');
} }
/** 删除按钮*/
function handleDelete(record: Recordable) {
createMessage.success('删除成功!');
}
/** 新增/编辑成功*/ /** 新增/编辑成功*/
function handleSuccess({ isUpdate, values }) { function handleSuccess({ isUpdate, values }) {
......
...@@ -13,19 +13,9 @@ ...@@ -13,19 +13,9 @@
</BasicModal> </BasicModal>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import { PageWrapper } from '@/components/Page';
import {ref, computed, unref, reactive, onMounted} from 'vue'; import {ref, computed, unref, reactive, onMounted} from 'vue';
import {BasicModal, useModal, useModalInner} from '@/components/Modal'; import {BasicModal, useModal, useModalInner} from '@/components/Modal';
import { BasicForm, useForm } from '@/components/Form';
import { modelFormSchema } from './model.data';
import { useMessage } from '@/hooks/web/useMessage'; import { useMessage } from '@/hooks/web/useMessage';
import {TreeData} from "@/views/metaModel/physicsModel/modelData";
import {router} from "@/router";
import ColumnTable from './ColumnTable.vue';
import AreaTable from './AreaTable.vue';
import Table from './Table.vue';
import BucketTable from './BucketTable.vue';
import DetailSetModal from './detailSetModal.vue';
import {useTable,BasicTable} from "@/components/Table"; import {useTable,BasicTable} from "@/components/Table";
import {dataSetColumns} from "@/views/metaModel/physicsModel/model.data"; import {dataSetColumns} from "@/views/metaModel/physicsModel/model.data";
import {setColumnData,setTableData} from '@/views/metaModel/physicsModel/modelData.ts' import {setColumnData,setTableData} from '@/views/metaModel/physicsModel/modelData.ts'
...@@ -35,14 +25,11 @@ defineOptions({ name: 'ModelModal' }); ...@@ -35,14 +25,11 @@ defineOptions({ name: 'ModelModal' });
const emit = defineEmits(['success', 'register']); const emit = defineEmits(['success', 'register']);
const { createMessage } = useMessage(); const { createMessage } = useMessage();
const isUpdate = ref(true);
const isMove = ref(false);
const rowId = ref('');
const tableData = ref([]) const tableData = ref([])
const columnTableData = ref([]) const columnTableData = ref([])
const go = useGo(); const go = useGo();
const getTitle = computed(() => ('映射配置')); const getTitle = computed(() => ('映射配置'));
const [registerTable1, { reload1,getForm1 }] = useTable({ const [registerTable1, { reload1 }] = useTable({
title: '', title: '',
api: async (params) => { api: async (params) => {
const response = { const response = {
...@@ -62,7 +49,7 @@ const [registerTable1, { reload1,getForm1 }] = useTable({ ...@@ -62,7 +49,7 @@ const [registerTable1, { reload1,getForm1 }] = useTable({
pagination: false, pagination: false,
bordered: true, bordered: true,
}); });
const [registerTable2, { reload2,getForm2 }] = useTable({ const [registerTable2, { reload2 }] = useTable({
title: '', title: '',
api: async (params) => { api: async (params) => {
const response = { const response = {
...@@ -94,16 +81,6 @@ async function handleSubmit() { ...@@ -94,16 +81,6 @@ async function handleSubmit() {
closeModal() closeModal()
} }
/** 删除按钮*/
function handleDelete(record: Recordable) {
createMessage.success('删除成功!');
}
/** 修改按钮*/
function handleUpdateButton() {
go('/metaModel/physicsModel/editRowTable');
}
onMounted(() => { onMounted(() => {
tableData.value = setTableData tableData.value = setTableData
......
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