diff --git a/gradle.properties b/gradle.properties index 1ee07d56..1456d087 100644 --- a/gradle.properties +++ b/gradle.properties @@ -38,7 +38,7 @@ application_version=1.0.0 platform_group=io.sc platform_version=8.1.44 platform_plugin_version=8.1.44 -platform_core_frontend_version=8.1.287 +platform_core_frontend_version=8.1.288 ########################################################### # dependencies version diff --git a/io.sc.platform.core.frontend/package.json b/io.sc.platform.core.frontend/package.json index 83763bcc..4af9c49c 100644 --- a/io.sc.platform.core.frontend/package.json +++ b/io.sc.platform.core.frontend/package.json @@ -1,6 +1,6 @@ { "name": "platform-core", - "version": "8.1.287", + "version": "8.1.288", "description": "前端核心包,用于快速构建前端的脚手架", "//main": "库的主文件", "main": "dist/platform-core.js", diff --git a/io.sc.platform.core.frontend/template-project/package.json b/io.sc.platform.core.frontend/template-project/package.json index 029469ec..6ba97533 100644 --- a/io.sc.platform.core.frontend/template-project/package.json +++ b/io.sc.platform.core.frontend/template-project/package.json @@ -1,6 +1,6 @@ { "name": "platform-core", - "version": "8.1.287", + "version": "8.1.288", "description": "前端核心包,用于快速构建前端的脚手架", "private": false, "keywords": [], @@ -104,7 +104,7 @@ "luckyexcel": "1.0.1", "mockjs": "1.1.0", "pinia": "2.1.7", - "platform-core": "8.1.287", + "platform-core": "8.1.288", "quasar": "2.15.4", "tailwindcss": "3.4.4", "vue": "3.4.31", diff --git a/io.sc.platform.core.frontend/template-project/src/components/index.ts b/io.sc.platform.core.frontend/template-project/src/components/index.ts index b232bb71..82b32f86 100644 --- a/io.sc.platform.core.frontend/template-project/src/components/index.ts +++ b/io.sc.platform.core.frontend/template-project/src/components/index.ts @@ -11,6 +11,7 @@ import component_testcase_codemirror from '@/views/testcase/code-mirror/code-mir import component_testcase_loading from '@/views/testcase/loading/loading.vue'; import component_testcase_excel from '@/views/testcase/excel/Excel.vue'; import component_testcase_word from '@/views/testcase/word/Word.vue'; +import component_testcase_maxgraph from '@/views/testcase/maxgraph/Maxgraph.vue'; import component_testcase_likmDialog from '@/views/likm/Dialog.vue'; import component_testcase_likmDrawer from '@/views/likm/Drawer.vue'; import component_testcase_likmForm from '@/views/likm/Form.vue'; @@ -31,6 +32,7 @@ const localComponents = { 'component.testcase.loading': component_testcase_loading, 'component.testcase.excel': component_testcase_excel, 'component.testcase.word': component_testcase_word, + 'component.testcase.maxgraph': component_testcase_maxgraph, 'component.testcase.likmDialog': component_testcase_likmDialog, 'component.testcase.likmDrawer': component_testcase_likmDrawer, 'component.testcase.likmForm': component_testcase_likmForm, diff --git a/io.sc.platform.core.frontend/template-project/src/menus/menus.json b/io.sc.platform.core.frontend/template-project/src/menus/menus.json index 6e1ac209..fa574257 100644 --- a/io.sc.platform.core.frontend/template-project/src/menus/menus.json +++ b/io.sc.platform.core.frontend/template-project/src/menus/menus.json @@ -81,6 +81,15 @@ "icon": "bi-palette", "routeName": "route.testcase.excel" }, + { + "type": "ROUTE", + "order": 500, + "parentId": "menu.testcase", + "id": "menu.testcase.maxgraph", + "titleI18nKey": "menu.testcase.maxgraph", + "icon": "bi-palette", + "routeName": "route.testcase.maxgraph" + }, { "type": "ROUTE", "order": 500, diff --git a/io.sc.platform.core.frontend/template-project/src/routes/routes.json b/io.sc.platform.core.frontend/template-project/src/routes/routes.json index cad4f5cd..0bd0ec1c 100644 --- a/io.sc.platform.core.frontend/template-project/src/routes/routes.json +++ b/io.sc.platform.core.frontend/template-project/src/routes/routes.json @@ -117,6 +117,19 @@ } }, + { + "name": "route.testcase.maxgraph", + "path": "testcase/maxgraph", + "parent": "/", + "priority": 0, + "component": "component.testcase.maxgraph", + "componentPath": "@/views/testcase/maxgraph/Maxgraph.vue", + "redirect": null, + "meta": { + "permissions": ["/testcase/maxgraph/**/*"] + } + }, + { "name": "route.testcase.likm.dialog", "path": "testcase/likm/dialog", diff --git a/io.sc.platform.core.frontend/template-project/src/views/likm/Grid.vue b/io.sc.platform.core.frontend/template-project/src/views/likm/Grid.vue index d7cba6b6..c9d77fe2 100644 --- a/io.sc.platform.core.frontend/template-project/src/views/likm/Grid.vue +++ b/io.sc.platform.core.frontend/template-project/src/views/likm/Grid.vue @@ -57,14 +57,14 @@ --> - + > --> + + diff --git a/io.sc.platform.core.frontend/template-project/src/views/likm/TreeGrid.vue b/io.sc.platform.core.frontend/template-project/src/views/likm/TreeGrid.vue index 0e0b989f..a62c42e7 100644 --- a/io.sc.platform.core.frontend/template-project/src/views/likm/TreeGrid.vue +++ b/io.sc.platform.core.frontend/template-project/src/views/likm/TreeGrid.vue @@ -1,5 +1,5 @@ @@ -29,8 +35,8 @@ import { IconEnum } from '@/platform/enums'; const { t } = useI18n(); const updateTicked = (event, row) => { - console.info('treeGrid.updateTicked.event====', event); - console.info('treeGrid.updateTicked.row====', row); + // console.info('treeGrid.updateTicked.event====', event); + // console.info('treeGrid.updateTicked.row====', row); }; const startY = ref(0); diff --git a/io.sc.platform.core.frontend/template-project/src/views/testcase/maxgraph/Maxgraph.vue b/io.sc.platform.core.frontend/template-project/src/views/testcase/maxgraph/Maxgraph.vue new file mode 100644 index 00000000..28f6574f --- /dev/null +++ b/io.sc.platform.core.frontend/template-project/src/views/testcase/maxgraph/Maxgraph.vue @@ -0,0 +1,51 @@ + + diff --git a/io.sc.platform.core.frontend/template-project/src/views/types/VertexParameterType.ts b/io.sc.platform.core.frontend/template-project/src/views/types/VertexParameterType.ts deleted file mode 100644 index 99fc35dc..00000000 --- a/io.sc.platform.core.frontend/template-project/src/views/types/VertexParameterType.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Geometry,CellStyle } from '@maxgraph/core'; - -export type VertexParameterType = { - id: string | undefined; - title: string | undefined; - width?: number; - height?:number; - geometry?: Geometry; - value: any; - style?: CellStyle; -}; \ No newline at end of file