From e1ac4ab0e68024e6289e0b11756962d662749b04 Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期二, 16 三月 2021 17:15:23 +0800 Subject: [PATCH] Revert "Merge branch 'WJC' of http://172.16.1.23:6688/r/~wxr/HDL_APP_Project into WJC" --- HDL_ON/UI/UI0-Public/TopViewDivBLL.cs | 35 +++++++++++++++++++++++++++++++---- 1 files changed, 31 insertions(+), 4 deletions(-) diff --git a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs index 00106dd..4620b7a 100644 --- a/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs +++ b/HDL_ON/UI/UI0-Public/TopViewDivBLL.cs @@ -36,11 +36,38 @@ /// <param name="type">娣诲姞鎸夐挳鐨勫姛鑳界被鍨�</param> void LoadEvent_AddEvent(string type,Action <string,string> callBack) { - //switch (type) - //{ + switch (type) + { + case "floors": + Action<string> callBackAction = (floorName) => + { + callBack("add", floorName); + }; + string newFloorName = "1F"; + for (int i = 0; i < SpatialInfo.CurrentSpatial.FloorList.Count + 1; ) + { + newFloorName = ++i + "F"; + if (null == SpatialInfo.CurrentSpatial.FloorList.Find((obj)=>obj.roomName == newFloorName)) + { + break; + } + } + var fs = new List<string>(); + foreach(var f in SpatialInfo.CurrentSpatial.FloorList) + { + fs.Add(f.roomName); + } + new PublicAssmebly().LoadDialog_EditParater(StringId.AddFloors,newFloorName , callBackAction,StringId.FloorNameCannotBeEmpty, + StringId.AddFloorFailed_FloorAlreadyExist,fs); + break; + case "rooms": + callBack("", ""); + break; + case "Member": + callBack("",""); + break; - - //} + } } } -- Gitblit v1.8.0