From 2a52f586d0ea1d44f0dd029f722bab2fabb692bb Mon Sep 17 00:00:00 2001 From: zhf <1204297681@qq.com> Date: Sat, 2 Aug 2025 15:55:23 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E7=A4=BA=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/ac-item-plugin/README.md | 2 +- packages/control-plugin/README.md | 2 +- packages/control-plugin/src/control-plugin.scss | 2 +- packages/counter-plugin/README.md | 2 +- packages/counter-plugin/package.json | 3 --- packages/de-action-plugin/README.md | 2 +- packages/de-action-plugin/package.json | 3 --- packages/editor-plugin/README.md | 2 +- packages/editor-plugin/src/editor-plugin.scss | 2 +- packages/form-user-control-plugin/README.md | 2 +- .../src/form-user-control-plugin.scss | 2 +- packages/global-plugin/README.md | 4 +++- packages/global-plugin/src/index.scss | 1 + packages/global-plugin/src/index.ts | 1 + packages/grid-column-plugin/README.md | 2 +- packages/panel-item-plugin/README.md | 2 +- packages/portlet-plugin/README.md | 2 +- packages/portlet-plugin/src/portlet-plugin.scss | 2 +- packages/replace-default-demo/README.md | 6 +++--- packages/replace-default-demo/src/replace-default-demo.scss | 2 +- packages/theme-plugin/README.md | 2 +- packages/toolbar-item-plugin/README.md | 2 +- packages/ui-action-plugin/README.md | 2 +- packages/ui-action-plugin/package.json | 3 --- packages/ui-logic-node-plugin/README.md | 2 +- packages/ui-logic-node-plugin/package.json | 3 --- packages/view-plugin/README.md | 2 +- packages/view-plugin/src/view-plugin.scss | 2 +- 28 files changed, 28 insertions(+), 36 deletions(-) create mode 100644 packages/global-plugin/src/index.scss diff --git a/packages/ac-item-plugin/README.md b/packages/ac-item-plugin/README.md index 388f56f..6d50d1d 100644 --- a/packages/ac-item-plugin/README.md +++ b/packages/ac-item-plugin/README.md @@ -156,7 +156,7 @@ import { App } from 'vue'; import AcItemPlugin from '@ibiz-plugin-template/ac-item-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(AcItemPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/ac-item-plugin/); diff --git a/packages/control-plugin/README.md b/packages/control-plugin/README.md index 36d3226..c99bd2a 100644 --- a/packages/control-plugin/README.md +++ b/packages/control-plugin/README.md @@ -196,7 +196,7 @@ import { App } from 'vue'; import ControlPlugin from '@ibiz-plugin-template/control-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(ControlPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/control-plugin/); diff --git a/packages/control-plugin/src/control-plugin.scss b/packages/control-plugin/src/control-plugin.scss index de0d518..bf32ea4 100644 --- a/packages/control-plugin/src/control-plugin.scss +++ b/packages/control-plugin/src/control-plugin.scss @@ -1,4 +1,4 @@ -@include b(control-plugin){ +@include b(control-plugin) { width: 100%; height: 100%; border: 1px solid red; diff --git a/packages/counter-plugin/README.md b/packages/counter-plugin/README.md index f863467..a9b3d96 100644 --- a/packages/counter-plugin/README.md +++ b/packages/counter-plugin/README.md @@ -178,7 +178,7 @@ import { App } from 'vue'; import CounterPlugin from '@ibiz-plugin-template/counter-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(CounterPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/counter-plugin/); diff --git a/packages/counter-plugin/package.json b/packages/counter-plugin/package.json index 35bbf3d..66e8ef1 100644 --- a/packages/counter-plugin/package.json +++ b/packages/counter-plugin/package.json @@ -9,9 +9,6 @@ "module": "dist/index.es.js", "types": "dist/types/index.d.ts", "system": "dist/index.legacy.js", - "styles": [ - "dist/style.css" - ], "files": [ "dist", "public", diff --git a/packages/de-action-plugin/README.md b/packages/de-action-plugin/README.md index ec2ccfa..d711fbc 100644 --- a/packages/de-action-plugin/README.md +++ b/packages/de-action-plugin/README.md @@ -165,7 +165,7 @@ import { App } from 'vue'; import DeActionPlugin from '@ibiz-plugin-template/de-action-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(DeActionPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/de-action-plugin/); diff --git a/packages/de-action-plugin/package.json b/packages/de-action-plugin/package.json index 2cc10d0..04b42fb 100644 --- a/packages/de-action-plugin/package.json +++ b/packages/de-action-plugin/package.json @@ -9,9 +9,6 @@ "module": "dist/index.es.js", "types": "dist/types/index.d.ts", "system": "dist/index.legacy.js", - "styles": [ - "dist/style.css" - ], "files": [ "dist", "public", diff --git a/packages/editor-plugin/README.md b/packages/editor-plugin/README.md index e6bd05e..ecb78af 100644 --- a/packages/editor-plugin/README.md +++ b/packages/editor-plugin/README.md @@ -232,7 +232,7 @@ import { App } from 'vue'; import EditorPlugin from '@ibiz-plugin-template/editor-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(EditorPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/editor-plugin/); diff --git a/packages/editor-plugin/src/editor-plugin.scss b/packages/editor-plugin/src/editor-plugin.scss index 30e6163..1e809a0 100644 --- a/packages/editor-plugin/src/editor-plugin.scss +++ b/packages/editor-plugin/src/editor-plugin.scss @@ -1,4 +1,4 @@ -@include b(editor-plugin){ +@include b(editor-plugin) { width: 100%; border: 1px solid red; } \ No newline at end of file diff --git a/packages/form-user-control-plugin/README.md b/packages/form-user-control-plugin/README.md index 3f49e52..3ea6e76 100644 --- a/packages/form-user-control-plugin/README.md +++ b/packages/form-user-control-plugin/README.md @@ -168,7 +168,7 @@ import { App } from 'vue'; import FormUserControlPlugin from '@ibiz-plugin-template/form-user-control-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(FormUserControlPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore( diff --git a/packages/form-user-control-plugin/src/form-user-control-plugin.scss b/packages/form-user-control-plugin/src/form-user-control-plugin.scss index 31a65b4..6aaba81 100644 --- a/packages/form-user-control-plugin/src/form-user-control-plugin.scss +++ b/packages/form-user-control-plugin/src/form-user-control-plugin.scss @@ -1,4 +1,4 @@ -@include b(form-user-control-plugin){ +@include b(form-user-control-plugin) { width: 100%; border: 1px solid red; } \ No newline at end of file diff --git a/packages/global-plugin/README.md b/packages/global-plugin/README.md index 29e99e4..ff6ebf9 100644 --- a/packages/global-plugin/README.md +++ b/packages/global-plugin/README.md @@ -50,6 +50,7 @@ async loadGlobalAppUtil(): Promise { |─ ─ global-plugin 全局插件顶层目录,可根据实际业务命名 |─ ─ src 全局插件源代码目录 ​ |─ ─ grid-view-engine.ts 表格视图引擎 + |─ ─ index.scss 全局插件样式 ​ |─ ─ index.ts 全局插件入口文件 ``` @@ -61,6 +62,7 @@ async loadGlobalAppUtil(): Promise { import { App } from 'vue'; import { IViewController } from '@ibiz-template/runtime'; import { GridViewEngine } from './grid-view-engine'; +import './index.scss'; export default { install(_app: App) { @@ -105,7 +107,7 @@ import { App } from 'vue'; import GlobalPlugin from '@ibiz-plugin-template/global-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(GlobalPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/global-plugin/); diff --git a/packages/global-plugin/src/index.scss b/packages/global-plugin/src/index.scss new file mode 100644 index 0000000..13dc88a --- /dev/null +++ b/packages/global-plugin/src/index.scss @@ -0,0 +1 @@ +// 样式 \ No newline at end of file diff --git a/packages/global-plugin/src/index.ts b/packages/global-plugin/src/index.ts index 62ddaaf..522f4d1 100644 --- a/packages/global-plugin/src/index.ts +++ b/packages/global-plugin/src/index.ts @@ -1,6 +1,7 @@ import { App } from 'vue'; // import { IViewController } from '@ibiz-template/runtime'; // import { GridViewEngine } from './grid-view-engine'; +import './index.scss'; export default { install(_app: App): void { diff --git a/packages/grid-column-plugin/README.md b/packages/grid-column-plugin/README.md index 91a7f46..1894e35 100644 --- a/packages/grid-column-plugin/README.md +++ b/packages/grid-column-plugin/README.md @@ -198,7 +198,7 @@ import { App } from 'vue'; import GridColumnPlugin from '@ibiz-plugin-template/grid-column-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(GridColumnPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/grid-column-plugin/); diff --git a/packages/panel-item-plugin/README.md b/packages/panel-item-plugin/README.md index a867204..794335d 100644 --- a/packages/panel-item-plugin/README.md +++ b/packages/panel-item-plugin/README.md @@ -197,7 +197,7 @@ import { App } from 'vue'; import PanelItemPlugin from '@ibiz-plugin-template/panel-item-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(PanelItemPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/panel-item-plugin/); diff --git a/packages/portlet-plugin/README.md b/packages/portlet-plugin/README.md index 8fd490d..3d29b43 100644 --- a/packages/portlet-plugin/README.md +++ b/packages/portlet-plugin/README.md @@ -159,7 +159,7 @@ import { App } from 'vue'; import PortletPlugin from '@ibiz-plugin-template/portlet-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(PortletPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/portlet-plugin/); diff --git a/packages/portlet-plugin/src/portlet-plugin.scss b/packages/portlet-plugin/src/portlet-plugin.scss index 8ca6fcd..8c7e9da 100644 --- a/packages/portlet-plugin/src/portlet-plugin.scss +++ b/packages/portlet-plugin/src/portlet-plugin.scss @@ -1,4 +1,4 @@ -@include b(portlet-plugin){ +@include b(portlet-plugin) { width: 100%; height: 100%; border: 1px solid red; diff --git a/packages/replace-default-demo/README.md b/packages/replace-default-demo/README.md index e140b3c..c4dc87e 100644 --- a/packages/replace-default-demo/README.md +++ b/packages/replace-default-demo/README.md @@ -59,13 +59,13 @@ pnpm link --global '@ibiz-plugin-example/replace-default-demo' ```ts import { App } from 'vue'; -import ReplaceDefaultDemo from '@ibiz-plugin-example/replace-default-demo' +import ReplaceDefaultDemo from '@ibiz-plugin-example/replace-default-demo'; export default { - install(app: App) { + install(app: App): void { app.use(ReplaceDefaultDemo); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-example\/replace-default-demo/); }, }; -``` \ No newline at end of file +``` diff --git a/packages/replace-default-demo/src/replace-default-demo.scss b/packages/replace-default-demo/src/replace-default-demo.scss index 247de12..ff1c159 100644 --- a/packages/replace-default-demo/src/replace-default-demo.scss +++ b/packages/replace-default-demo/src/replace-default-demo.scss @@ -1,3 +1,3 @@ -@include b(replace-default-demo){ +@include b(replace-default-demo) { // 样式 } \ No newline at end of file diff --git a/packages/theme-plugin/README.md b/packages/theme-plugin/README.md index d832e7d..db5c131 100644 --- a/packages/theme-plugin/README.md +++ b/packages/theme-plugin/README.md @@ -159,7 +159,7 @@ import { App } from 'vue'; import ThemePlugin from '@ibiz-plugin-template/theme-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(ThemePlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/theme-plugin/); diff --git a/packages/toolbar-item-plugin/README.md b/packages/toolbar-item-plugin/README.md index a5a82b9..96004f8 100644 --- a/packages/toolbar-item-plugin/README.md +++ b/packages/toolbar-item-plugin/README.md @@ -242,7 +242,7 @@ import { App } from 'vue'; import ToolbarItemPlugin from '@ibiz-plugin-template/toolbar-item-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(ToolbarItemPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/toolbar-item-plugin/); diff --git a/packages/ui-action-plugin/README.md b/packages/ui-action-plugin/README.md index 1bafb3f..37565d5 100644 --- a/packages/ui-action-plugin/README.md +++ b/packages/ui-action-plugin/README.md @@ -112,7 +112,7 @@ import { App } from 'vue'; import UiActionPlugin from '@ibiz-plugin-template/ui-action-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(UiActionPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/ui-action-plugin/); diff --git a/packages/ui-action-plugin/package.json b/packages/ui-action-plugin/package.json index 1cbefcf..7b43cb3 100644 --- a/packages/ui-action-plugin/package.json +++ b/packages/ui-action-plugin/package.json @@ -9,9 +9,6 @@ "module": "dist/index.es.js", "types": "dist/types/index.d.ts", "system": "dist/index.legacy.js", - "styles": [ - "dist/style.css" - ], "files": [ "dist", "public", diff --git a/packages/ui-logic-node-plugin/README.md b/packages/ui-logic-node-plugin/README.md index 77db052..ac8791f 100644 --- a/packages/ui-logic-node-plugin/README.md +++ b/packages/ui-logic-node-plugin/README.md @@ -103,7 +103,7 @@ import { App } from 'vue'; import UiLogicNodePlugin from '@ibiz-plugin-template/ui-logic-node-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(UiLogicNodePlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/ui-logic-node-plugin/); diff --git a/packages/ui-logic-node-plugin/package.json b/packages/ui-logic-node-plugin/package.json index 278502c..6fd3482 100644 --- a/packages/ui-logic-node-plugin/package.json +++ b/packages/ui-logic-node-plugin/package.json @@ -9,9 +9,6 @@ "module": "dist/index.es.js", "types": "dist/types/index.d.ts", "system": "dist/index.legacy.js", - "styles": [ - "dist/style.css" - ], "files": [ "dist", "public", diff --git a/packages/view-plugin/README.md b/packages/view-plugin/README.md index c7f3080..7dbb043 100644 --- a/packages/view-plugin/README.md +++ b/packages/view-plugin/README.md @@ -228,7 +228,7 @@ import { App } from 'vue'; import ViewPlugin from '@ibiz-plugin-template/view-plugin'; export default { - install(app: App) { + install(app: App): void { app.use(ViewPlugin); // 设置本地开发需要忽略加载的插件,可填写正则或全匹配字符串。匹配插件在modeling建模平台配置的[运行时插件仓库配置]内容 ibiz.plugin.setDevIgnore(/^@ibiz-plugin-template\/view-plugin/); diff --git a/packages/view-plugin/src/view-plugin.scss b/packages/view-plugin/src/view-plugin.scss index 938fa08..237dc8f 100644 --- a/packages/view-plugin/src/view-plugin.scss +++ b/packages/view-plugin/src/view-plugin.scss @@ -1,4 +1,4 @@ -@include b(view-plugin-footer){ +@include b(view-plugin-footer) { width: 100%; height: 100%; border: 1px solid red; -- Gitee