diff --git a/packages/designer/src/components/components/view-model-designer/method-manager/components/method-selector/use-web-command-selector.ts b/packages/designer/src/components/components/view-model-designer/method-manager/components/method-selector/use-web-command-selector.ts index 9f12b16aecab9e7c986cf54fcb1419b57017b53b..8695d076165a5726f69effcc06f139e418b1b119 100644 --- a/packages/designer/src/components/components/view-model-designer/method-manager/components/method-selector/use-web-command-selector.ts +++ b/packages/designer/src/components/components/view-model-designer/method-manager/components/method-selector/use-web-command-selector.ts @@ -140,7 +140,7 @@ export function useWebCommandSelector() { } // 如果是自定义构件 if (item.data.nameSpace.includes('.Front')) { - return true; + return item.data.properties?.framework==='Vue'; } return supportedControllers[item.data.id]; }) diff --git a/packages/designer/src/components/composition/schema-repository/controller/controller-selector.service.ts b/packages/designer/src/components/composition/schema-repository/controller/controller-selector.service.ts index 4932f15e9fefe8884e22372d2999389432dae996..549597a75f62857b000f1babc7a06e42ccd13d94 100644 --- a/packages/designer/src/components/composition/schema-repository/controller/controller-selector.service.ts +++ b/packages/designer/src/components/composition/schema-repository/controller/controller-selector.service.ts @@ -26,7 +26,7 @@ export class ControllerSelectorSchemaService { return metadata.filter((metadataItem) => { // 支持自定义构件 if (metadataItem.nameSpace.includes('.Front')) { - return true; + return metadataItem.properties?.framework==='Vue'; } // 移除暂不支持的内置控制器 if (!supportedControllers[metadataItem.id]) { diff --git a/packages/ui-vue/components/page-header/src/designer/page-header.design.component.tsx b/packages/ui-vue/components/page-header/src/designer/page-header.design.component.tsx index 2deddb2765975ec6eee277d336a44973db2e0483..cb0b84c576dd78bf57b51517c0ae4f146d317df5 100644 --- a/packages/ui-vue/components/page-header/src/designer/page-header.design.component.tsx +++ b/packages/ui-vue/components/page-header/src/designer/page-header.design.component.tsx @@ -1,8 +1,8 @@ import { computed, defineComponent, inject, onMounted, ref, watch } from 'vue'; -import FResponseToolbarDesignComponent, { responseToolbarResolver } from '@farris/ui-vue/components/response-toolbar/designer'; import { PageHeaderDesignerProps, pageHeaderDesignerProps } from '../page-header.props'; import { useDesignerComponent, FDesignerInnerItem, DesignerItemContext } from '@farris/ui-vue/components/designer-canvas'; -import { useDesignerRules } from './use-designer-rules'; +import { useDesignerRules } from './use-designer-rules'; +import FResponseToolbarDesignComponent, { responseToolbarResolver } from '@farris/ui-vue/components/response-toolbar/designer'; import { getCustomClass } from "@farris/ui-vue/components/common"; export default defineComponent({ diff --git a/packages/ui-vue/components/page-header/src/designer/use-designer-rules.ts b/packages/ui-vue/components/page-header/src/designer/use-designer-rules.ts index 3cee9ecc68d101ffc79efc804112ceeadb27c2eb..204184fecc36d3f4e95715803b330ef4651d5be8 100644 --- a/packages/ui-vue/components/page-header/src/designer/use-designer-rules.ts +++ b/packages/ui-vue/components/page-header/src/designer/use-designer-rules.ts @@ -1,4 +1,4 @@ -import { DraggingResolveContext, UseDesignerRules, ComponentSchema } from "@farris/ui-vue/components/designer-canvas"; +import { DraggingResolveContext, UseDesignerRules,ComponentSchema } from "@farris/ui-vue/components/designer-canvas"; import { PageHeaderProperty } from '../property-config/page-header.property-config'; export function useDesignerRules(schema: ComponentSchema, designerHostService): UseDesignerRules { diff --git a/packages/ui-vue/components/page-header/src/page-header.component.tsx b/packages/ui-vue/components/page-header/src/page-header.component.tsx index c1d6ee1d913359e632fc2d00fb8595868f1ee4e7..80d3070547247ecb96fd7f4f9854e1f9c743deed 100644 --- a/packages/ui-vue/components/page-header/src/page-header.component.tsx +++ b/packages/ui-vue/components/page-header/src/page-header.component.tsx @@ -82,8 +82,8 @@ export default defineComponent({ return