Explorar o código

'系统图添加类型枚举'

zhangyu %!s(int64=5) %!d(string=hai) anos
pai
achega
c5d0c2763f

+ 15 - 0
saga-web-big/src/enums/SGraphElementType.ts

@@ -0,0 +1,15 @@
+/**
+ * 图标,区域类型
+ *
+ * @author  张宇
+ */
+export enum SGraphElementType {
+  /** 非图例    */
+  None,
+  /** 线类型    */
+  Line,
+  /** 区域类型    */
+  Zone,
+  /** 图类型    */
+  Image
+} // Enum SGraphElementType

+ 1 - 1
saga-web-big/src/enums/SLineType.ts

@@ -5,7 +5,7 @@
  */
 export enum SLineType {
 	/** 直线    */
-	Straight,
+	Line,
 	/** 水平/垂直线    */
 	Angle,
 	/** 曲线    */

+ 4 - 4
saga-web-big/src/enums/SMarkerType.ts

@@ -4,10 +4,10 @@
  * @author  张宇
  */
 export enum SMarkerType {
-	/** 图标    */
-	Image,
-	/** 线类型    */
-	Line,
+		/** 图标    */
+		Image,
+		/** 线类型    */
+		Line,
     /** 文本类型    */
     Text
 } // Enum SMarkerType

+ 2 - 1
saga-web-big/src/types/topology/Node.ts

@@ -21,6 +21,7 @@
 import { Point } from "../Point";
 import { Size } from "../Size";
 import { Anchor } from "./Anchor";
+import { SGraphElementType } from "../../enums/SGraphElementType";
 
 /**
  * 图例节点接口
@@ -35,7 +36,7 @@ export interface Node {
     /** 返回工程信息化对象 ID 列表 */
     AttachObjectIds?: string[];
     /** 图标,区域类型  */
-    GraphElementType?: string;
+    GraphElementType?: SGraphElementType;
     /** 对应的图例ID  */
     GraphElementId?: string;
     /** 位置  */

+ 2 - 2
saga-web-big/src/types/topology/Relation.ts

@@ -35,9 +35,9 @@ export interface Relation {
      /** 对应的图例ID */
     GraphElementId?: string;
     /** 关联节点1_id */
-    NodeID1?: string;
+    Node1ID?: string;
     /** 关联节点2_id */
-    NodeID2?: string;
+    Node2ID?: string;
     /** 关联锚点1_id  */
     Anchor1ID: Point[][];
     /** 关联锚点2_id */