Explorar o código

删除新增 设备时,默认的工程信息化对象列表

yx %!s(int64=4) %!d(string=hai) anos
pai
achega
484d35a78a

+ 1 - 2
src/components/edit/equipmentAttr.vue

@@ -14,7 +14,7 @@
         </div>
         <!-- 添加工程信息化对象列表 -->
         <div class='row'>
-            <span>操作工程信息化对象</span>
+            <span>操作工程信息化对象</span>
             <a-button @click='handleAttach(1)' size='small' type='primary'>添加</a-button>
             <a-button @click='handleAttach(-1)' size='small' v-show='AttachObjectIds.length' type='danger'>删除</a-button>
         </div>
@@ -136,7 +136,6 @@ export default {
         changeInfoName(index) {
             let info = this.info[index]
             let { Name, FontSize, Color, Code } = info
-            console.log(index, info.Name)
             bus.$emit('changeInfoName', { index, Name, FontSize, Color, Code })
         },
     },

+ 2 - 11
src/components/mapClass/EditScence.ts

@@ -707,8 +707,6 @@ export class EditScence extends SGraphScene {
      * @description 更新工程信息化对象ID
      */
     updateEqAttachObjectIds(data: { index: number, ID: string }): void {
-        console.log(':::::::::::updateAttachObjectIds',)
-        console.log(this.focusItem)
         // @ts-ignore
         this.focusItem.updateAttachObjectIds(data)
     }
@@ -1965,18 +1963,11 @@ export class EditScence extends SGraphScene {
         let data = {
             ID: uuid(), // ID
             Name: this._legend.Name, // 名称
-            AttachObjectIds: ["Eq001", "Eq002"], // 返回工程信息化对象 ID 列表
+            AttachObjectIds: [], // 返回工程信息化对象 ID 列表
             Pos: { X: event.x, Y: event.y }, // 位置
             Size: { Width: 80, Height: 80 }, // 大小
             InfoList: this._legend.InfoList || [],
-            Properties: this._legend.Properties || {
-                StatusImage: [
-                    {
-                        Status: "Running", // 运行
-                        ImageKey: imgKey[0],
-                    },
-                ],
-            }, // 由应用自己定义
+            Properties: this._legend.Properties
         };
         let data1 = {
             ID: uuid(), // ID

+ 0 - 1
src/lib/items/SEquipmentItem.ts

@@ -298,7 +298,6 @@ export class SEquipmentItem extends SObjectItem {
     * @description 更新工程信息化对象ID
     */
     updateAttachObjectIds(data: { index: number, ID: string }): void {
-        console.log(data)
         let { index, ID } = data
         this.epData.AttachObjectIds[index] = ID
     }

+ 4 - 3
src/lib/items/section1.js

@@ -1,7 +1,7 @@
 let data = {
     Data: [
         {
-            ID: '', // 图ID 
+            ID: '', // 图ID
             Name: '', // 名称
             CategoryID: '', // 图分类ID
             ProjectID: '', // 项目ID
@@ -21,11 +21,12 @@ let data = {
     Result: 'Success',
 }
 // 信息点 数据格式 TODO:
-let Node1 =     {
+let Node1 = [
+    {
         ID: '', // ID  自动生成
         Code: '', // 对应设备的信息点 //
         Name: '', // 名称
-        AttachObjectIds: ['Eq001', 'Eq002'], // 返回工程信息化对象 ID 列表 
+        AttachObjectIds: ['Eq001', 'Eq002'], // 返回工程信息化对象 ID 列表
         GraphElementType: 'Info', // 图例类型 None/Line/Zone/Image/Equipment/Info:非图例/线条/区域类型/图标/设备
         Pos: { X: 0, Y: 0 }, // 位置
         Size: { Width: 100, Height: 25 }, // 大小