一、前端

  1. package.json中新增依赖 @oinone/kunlun-data-designer-open-pc,版本跟@oinone/kunlun-dependencies的填一样
  2. src/main.ts内导入依赖
typescript
import 'reflect-metadata';
import { VueOioProvider } from '@oinone/kunlun-dependencies';

// START 导入代码放在导入@oinone/kunlun-dependencies之后
import '@oinone/kunlun-data-designer-open-pc';
// END 导入代码放在VueOioProvider()方法执行前

VueOioProvider({
    // TODO
});

二、后端

(一)父pom新增依赖

xml
<!-- 平台基础 -->
<oinone.version>5.3.5</oinone.version>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>pro.shushi</groupId>
            <artifactId>oinone-bom</artifactId>
            <version>${oinone.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

(二)boot启动工程的pom新增依赖

xml
<dependency>
    <groupId>pro.shushi.pamirs.data.visualization</groupId>
    <artifactId>pamirs-data-visualization-core</artifactId>
</dependency>

(三)application.yml配置新增依赖

yaml
pamirs:
  boot:
    modules:
      - datavi

注意:

datavi 这个模块在业务工程和设计器指定数据源要保持一致。