Jelajahi Sumber

feat:打开2d-components

ananzhusen 11 bulan lalu
induk
melakukan
ac24e7f6db
4 mengubah file dengan 12 tambahan dan 15 penghapusan
  1. 8 8
      src/services/register.ts
  2. 2 5
      src/views/components/Data.vue
  3. 1 1
      tsconfig.json
  4. 1 1
      vite.config.ts

+ 8 - 8
src/services/register.ts

@@ -10,9 +10,9 @@ import { register as registerEcharts } from '@meta2d/chart-diagram';
 import { formPens, formPath2DPens } from '@meta2d/form-diagram';
 import { chartsPens } from '@meta2d/le5le-charts';
 import { ftaPens, ftaPensbyCtx, ftaAnchors } from '@meta2d/fta-diagram';
-// import { iotCanvasPens, iotPens } from '@2d-components/iot';
-// import { domFormPens, domFormCanvasPens } from '@2d-components/domForm';
-// import { threeDPens } from '@2d-components/3d';
+import { iotCanvasPens, iotPens } from '@2d-components/iot';
+import { domFormPens, domFormCanvasPens } from '@2d-components/domForm';
+import { threeDPens } from '@2d-components/3d';
 
 export function registerBasicDiagram() {
   register(flowPens());
@@ -30,9 +30,9 @@ export function registerBasicDiagram() {
   registerCanvasDraw(ftaPensbyCtx());
   registerAnchors(ftaAnchors());
   //特殊图元注册
-  // register(iotPens());
-  // registerCanvasDraw(iotCanvasPens());
-  // register(domFormPens());
-  // registerCanvasDraw(domFormCanvasPens());
-  // registerCanvasDraw(threeDPens());
+  register(iotPens());
+  registerCanvasDraw(iotCanvasPens());
+  register(domFormPens());
+  registerCanvasDraw(domFormCanvasPens());
+  registerCanvasDraw(threeDPens());
 }

+ 2 - 5
src/views/components/Data.vue

@@ -96,10 +96,7 @@
             </t-dropdown-item>
             <t-dropdown-item :value="4">
               <a
-                :href="
-                  isDownload
-                    ? '/v/data.xlsx'
-                    : cdn
+                :href="cdn
                     ? cdn + '/v/data.xlsx'
                     : '/data.xlsx'
                 "
@@ -674,7 +671,7 @@ import { typeOptions } from '@/services/common';
 import { MessagePlugin } from 'tdesign-vue-next';
 import { Pen, deepClone } from '@meta2d/core';
 import { useDot } from '@/services/common';
-import { isDownload } from '@/services/defaults';
+// import { isDownload } from '@/services/defaults';
 import { cdn } from '@/services/api';
 import { importExcel, saveAsExcel } from '@/services/excel';
 import axios from 'axios';

+ 1 - 1
tsconfig.json

@@ -14,7 +14,7 @@
     "paths": {
       "@/*": ["src/*"],
       // "@meta2d/*": ["../meta2d.js/packages/*"],
-      // "@2d-components/*": ["../2d-components/packages/*"],
+      "@2d-components/*": ["../2d-components/packages/*"],
       // "@meta3d/*": ["../meta3d.js/*"],
     },
   },

+ 1 - 1
vite.config.ts

@@ -28,7 +28,7 @@ export default defineConfig({
     alias: {
       '@': path.resolve(__dirname, './src/'),
       // '@meta2d': path.resolve(__dirname, '../meta2d.js/packages'),
-      // '@2d-components': path.resolve(__dirname, '../2d-components/packages'),
+      '@2d-components': path.resolve(__dirname, '../2d-components/packages'),
       // '@meta3d': path.resolve(__dirname, '../meta3d.js'),
     },
   },