|
@@ -98,11 +98,9 @@ Menu.prototype.dragWindow = function () {
|
|
|
var value = null;
|
|
var value = null;
|
|
|
if (id == "edit2D1") {
|
|
if (id == "edit2D1") {
|
|
|
value = document.getElementById("edit2D11");
|
|
value = document.getElementById("edit2D11");
|
|
|
- }
|
|
|
|
|
- else if (id == "edit2D2") {
|
|
|
|
|
|
|
+ } else if (id == "edit2D2") {
|
|
|
value = document.getElementById("edit2D22");
|
|
value = document.getElementById("edit2D22");
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -116,8 +114,7 @@ Menu.prototype.dragWindow = function () {
|
|
|
this.layer.vectors[id].geometry.wallInfo[index].thick = parseInt(range.value);
|
|
this.layer.vectors[id].geometry.wallInfo[index].thick = parseInt(range.value);
|
|
|
this.layer.control.refreshCanvas = true;
|
|
this.layer.control.refreshCanvas = true;
|
|
|
this.layer.renderer.autoRedraw();
|
|
this.layer.renderer.autoRedraw();
|
|
|
- }
|
|
|
|
|
- else if (range.id == "edit2D2") {
|
|
|
|
|
|
|
+ } else if (range.id == "edit2D2") {
|
|
|
this.layer.vectors[id].geometry.wallInfo[index].height = parseInt(range.value);
|
|
this.layer.vectors[id].geometry.wallInfo[index].height = parseInt(range.value);
|
|
|
this.layer.control.refreshCanvas = true;
|
|
this.layer.control.refreshCanvas = true;
|
|
|
this.layer.renderer.autoRedraw();
|
|
this.layer.renderer.autoRedraw();
|
|
@@ -173,8 +170,7 @@ Menu.prototype.addfloorAddMenuItem = function () {
|
|
|
check1.addEventListener("click", function (e) {
|
|
check1.addEventListener("click", function (e) {
|
|
|
if (e.currentTarget.children[0].checked) {
|
|
if (e.currentTarget.children[0].checked) {
|
|
|
e.currentTarget.children[0].checked = false;
|
|
e.currentTarget.children[0].checked = false;
|
|
|
- }
|
|
|
|
|
- else if (!e.currentTarget.children[0].checked) {
|
|
|
|
|
|
|
+ } else if (!e.currentTarget.children[0].checked) {
|
|
|
e.currentTarget.children[0].checked = true;
|
|
e.currentTarget.children[0].checked = true;
|
|
|
}
|
|
}
|
|
|
}.bind(this));
|
|
}.bind(this));
|
|
@@ -182,8 +178,7 @@ Menu.prototype.addfloorAddMenuItem = function () {
|
|
|
check2.addEventListener("click", function (e) {
|
|
check2.addEventListener("click", function (e) {
|
|
|
if (e.currentTarget.children[0].checked) {
|
|
if (e.currentTarget.children[0].checked) {
|
|
|
e.currentTarget.children[0].checked = false;
|
|
e.currentTarget.children[0].checked = false;
|
|
|
- }
|
|
|
|
|
- else if (!e.currentTarget.children[0].checked) {
|
|
|
|
|
|
|
+ } else if (!e.currentTarget.children[0].checked) {
|
|
|
e.currentTarget.children[0].checked = true;
|
|
e.currentTarget.children[0].checked = true;
|
|
|
}
|
|
}
|
|
|
}.bind(this));
|
|
}.bind(this));
|
|
@@ -191,8 +186,7 @@ Menu.prototype.addfloorAddMenuItem = function () {
|
|
|
check3.addEventListener("click", function (e) {
|
|
check3.addEventListener("click", function (e) {
|
|
|
if (e.currentTarget.children[0].checked) {
|
|
if (e.currentTarget.children[0].checked) {
|
|
|
e.currentTarget.children[0].checked = false;
|
|
e.currentTarget.children[0].checked = false;
|
|
|
- }
|
|
|
|
|
- else if (!e.currentTarget.children[0].checked) {
|
|
|
|
|
|
|
+ } else if (!e.currentTarget.children[0].checked) {
|
|
|
e.currentTarget.children[0].checked = true;
|
|
e.currentTarget.children[0].checked = true;
|
|
|
}
|
|
}
|
|
|
}.bind(this));
|
|
}.bind(this));
|
|
@@ -306,8 +300,7 @@ Menu.prototype.copyFloor = function () {
|
|
|
var symbol = this.layer.build.createSymbol2(this.layer.vectors[symbolid].geometry.geoType);
|
|
var symbol = this.layer.build.createSymbol2(this.layer.vectors[symbolid].geometry.geoType);
|
|
|
if (symbol == null) {
|
|
if (symbol == null) {
|
|
|
alert("149");
|
|
alert("149");
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
symbol.geometry.point1 = {};
|
|
symbol.geometry.point1 = {};
|
|
|
symbol.geometry.point1.x = this.layer.vectors[symbolid].geometry.point1.x;
|
|
symbol.geometry.point1.x = this.layer.vectors[symbolid].geometry.point1.x;
|
|
|
symbol.geometry.point1.y = this.layer.vectors[symbolid].geometry.point1.y;
|
|
symbol.geometry.point1.y = this.layer.vectors[symbolid].geometry.point1.y;
|
|
@@ -319,8 +312,7 @@ Menu.prototype.copyFloor = function () {
|
|
|
symbol.geometry.points[i] = {};
|
|
symbol.geometry.points[i] = {};
|
|
|
symbol.geometry.points[i].x = symbolpoints[i].x;
|
|
symbol.geometry.points[i].x = symbolpoints[i].x;
|
|
|
symbol.geometry.points[i].y = symbolpoints[i].y;
|
|
symbol.geometry.points[i].y = symbolpoints[i].y;
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
symbol.geometry.points[i] = symbolpoints[i];
|
|
symbol.geometry.points[i] = symbolpoints[i];
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -356,14 +348,12 @@ Menu.prototype.seleteFloor = function (e) {
|
|
|
if (document.getElementById("mainMenuTitle").innerHTML == "绘图") {
|
|
if (document.getElementById("mainMenuTitle").innerHTML == "绘图") {
|
|
|
this.layer.control.refreshCanvas = true;
|
|
this.layer.control.refreshCanvas = true;
|
|
|
this.layer.renderer.autoRedraw();
|
|
this.layer.renderer.autoRedraw();
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
my3DEngine.decorate3D.showFloors(parseInt(this.layer.selectFloor));
|
|
my3DEngine.decorate3D.showFloors(parseInt(this.layer.selectFloor));
|
|
|
my3DEngine.decorate3D.hideFloors(parseInt(this.layer.selectFloor));
|
|
my3DEngine.decorate3D.hideFloors(parseInt(this.layer.selectFloor));
|
|
|
if (document.getElementById("transparencyButton").children[0].children[0].src.indexOf("icon-opacity.png") > -1) {
|
|
if (document.getElementById("transparencyButton").children[0].children[0].src.indexOf("icon-opacity.png") > -1) {
|
|
|
my3DEngine.decorate3D.transparentWall(0.05);
|
|
my3DEngine.decorate3D.transparentWall(0.05);
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
my3DEngine.decorate3D.transparentWall(1);
|
|
my3DEngine.decorate3D.transparentWall(1);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -396,14 +386,12 @@ Menu.prototype.deleteFloors = function (e) {
|
|
|
if (i != -1) {
|
|
if (i != -1) {
|
|
|
this.layer.selectFloor = i + 1;
|
|
this.layer.selectFloor = i + 1;
|
|
|
controlFloor.children[i].classList.add("selected");
|
|
controlFloor.children[i].classList.add("selected");
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
this.layer.selectFloor = i;
|
|
this.layer.selectFloor = i;
|
|
|
controlFloor.children[0].classList.add("selected");
|
|
controlFloor.children[0].classList.add("selected");
|
|
|
}
|
|
}
|
|
|
continue;
|
|
continue;
|
|
|
- }
|
|
|
|
|
- else if (deletefloor) {
|
|
|
|
|
|
|
+ } else if (deletefloor) {
|
|
|
var floor = controlFloor.children[i].rel;
|
|
var floor = controlFloor.children[i].rel;
|
|
|
floor = parseInt(floor);
|
|
floor = parseInt(floor);
|
|
|
--floor;
|
|
--floor;
|
|
@@ -566,11 +554,9 @@ Menu.prototype.addSymbolMenuItem = function (id, name, menuitems, flag) {
|
|
|
var type = this.Events[0][0];
|
|
var type = this.Events[0][0];
|
|
|
var listener = this.Events[0][1];
|
|
var listener = this.Events[0][1];
|
|
|
li.addEventListener(type, listener.bind(this), true);
|
|
li.addEventListener(type, listener.bind(this), true);
|
|
|
- }
|
|
|
|
|
- else if (flag == 1) {
|
|
|
|
|
|
|
+ } else if (flag == 1) {
|
|
|
li.addEventListener("click", Menu.prototype.openProduct);
|
|
li.addEventListener("click", Menu.prototype.openProduct);
|
|
|
- }
|
|
|
|
|
- else if (flag == 2) {
|
|
|
|
|
|
|
+ } else if (flag == 2) {
|
|
|
var type = this.Events[2][0];
|
|
var type = this.Events[2][0];
|
|
|
var listener = this.Events[2][1];
|
|
var listener = this.Events[2][1];
|
|
|
li.addEventListener(type, listener.bind(this), true);
|
|
li.addEventListener(type, listener.bind(this), true);
|
|
@@ -623,7 +609,7 @@ Menu.prototype.add2DSymbol = (function () {
|
|
|
this.tryAddSymbol = null
|
|
this.tryAddSymbol = null
|
|
|
this.layer.currentState.addSymbol = null;
|
|
this.layer.currentState.addSymbol = null;
|
|
|
this.layer.currentState.startbuild = index ? "partition" : "wall";
|
|
this.layer.currentState.startbuild = index ? "partition" : "wall";
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
},
|
|
},
|
|
|
menuitemdoors: function (index, id) {
|
|
menuitemdoors: function (index, id) {
|
|
|
this.layer.currentState.startbuild = null
|
|
this.layer.currentState.startbuild = null
|
|
@@ -641,7 +627,7 @@ Menu.prototype.add2DSymbol = (function () {
|
|
|
var result = /\d$/.exec(target.id)
|
|
var result = /\d$/.exec(target.id)
|
|
|
var instructions = result && target.id.substr(0, result.index)
|
|
var instructions = result && target.id.substr(0, result.index)
|
|
|
|
|
|
|
|
- if (strategy[instructions]){
|
|
|
|
|
|
|
+ if (strategy[instructions]) {
|
|
|
strategy[instructions].call(this, Number(result[0]), result.input)
|
|
strategy[instructions].call(this, Number(result[0]), result.input)
|
|
|
e.stopPropagation()
|
|
e.stopPropagation()
|
|
|
}
|
|
}
|
|
@@ -828,8 +814,7 @@ Menu.prototype.addGround = function (e) {
|
|
|
Menu.prototype.opened = function (e) {
|
|
Menu.prototype.opened = function (e) {
|
|
|
if (e.currentTarget.className == "menu-item menu-subitem") {
|
|
if (e.currentTarget.className == "menu-item menu-subitem") {
|
|
|
e.currentTarget.className = "menu-item menu-subitem selected opened";
|
|
e.currentTarget.className = "menu-item menu-subitem selected opened";
|
|
|
- }
|
|
|
|
|
- else if (e.currentTarget.className == "menu-item menu-subitem selected opened") {
|
|
|
|
|
|
|
+ } else if (e.currentTarget.className == "menu-item menu-subitem selected opened") {
|
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
@@ -837,15 +822,12 @@ Menu.prototype.opened = function (e) {
|
|
|
Menu.prototype.opened2 = function (e) {
|
|
Menu.prototype.opened2 = function (e) {
|
|
|
if (e.currentTarget.className == "menu-item menu-subitem") {
|
|
if (e.currentTarget.className == "menu-item menu-subitem") {
|
|
|
e.currentTarget.className = "menu-item menu-subitem selected opened";
|
|
e.currentTarget.className = "menu-item menu-subitem selected opened";
|
|
|
- }
|
|
|
|
|
- else if (e.currentTarget.className == "menu-item menu-subitem selected opened") {
|
|
|
|
|
|
|
+ } else if (e.currentTarget.className == "menu-item menu-subitem selected opened") {
|
|
|
if (e.target.id == this.layer.parameter.drawDecorateMenuItemsId[0]) {
|
|
if (e.target.id == this.layer.parameter.drawDecorateMenuItemsId[0]) {
|
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
|
- }
|
|
|
|
|
- else if (e.target.id == this.layer.parameter.drawDecorateMenuItemsId[1]) {
|
|
|
|
|
|
|
+ } else if (e.target.id == this.layer.parameter.drawDecorateMenuItemsId[1]) {
|
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
|
- }
|
|
|
|
|
- else if (e.target.id == this.layer.parameter.drawDecorateMenuItemsId[2]) {
|
|
|
|
|
|
|
+ } else if (e.target.id == this.layer.parameter.drawDecorateMenuItemsId[2]) {
|
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
e.currentTarget.className = "menu-item menu-subitem";
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -885,8 +867,7 @@ Menu.prototype.addSelectTab = function (e) {
|
|
|
var container3d = document.getElementById("container3d");
|
|
var container3d = document.getElementById("container3d");
|
|
|
if (e.currentTarget.id == "draw2D") {
|
|
if (e.currentTarget.id == "draw2D") {
|
|
|
this.show2D();
|
|
this.show2D();
|
|
|
- }
|
|
|
|
|
- else if (e.currentTarget.id == "furnishing3D") {
|
|
|
|
|
|
|
+ } else if (e.currentTarget.id == "furnishing3D") {
|
|
|
container3d.style.display = "block";
|
|
container3d.style.display = "block";
|
|
|
container3d.style.cursor = "default";
|
|
container3d.style.cursor = "default";
|
|
|
container2d.style.display = "none";
|
|
container2d.style.display = "none";
|
|
@@ -901,11 +882,11 @@ Menu.prototype.addSelectTab = function (e) {
|
|
|
for (var i = 0; i < this.layer.parameter.draw3DMenuItemsId.length; ++i) {
|
|
for (var i = 0; i < this.layer.parameter.draw3DMenuItemsId.length; ++i) {
|
|
|
document.getElementById(this.layer.parameter.draw3DMenuItemsId[i]).style.display = "block";
|
|
document.getElementById(this.layer.parameter.draw3DMenuItemsId[i]).style.display = "block";
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
Show3DBase();
|
|
Show3DBase();
|
|
|
document.getElementById("lock-icon").classList.remove("hidden");
|
|
document.getElementById("lock-icon").classList.remove("hidden");
|
|
|
document.getElementById("transparencyButton").classList.remove("hidden");
|
|
document.getElementById("transparencyButton").classList.remove("hidden");
|
|
|
- }
|
|
|
|
|
- else if (e.currentTarget.id == "decorate3D") {
|
|
|
|
|
|
|
+ } else if (e.currentTarget.id == "decorate3D") {
|
|
|
if (container2d.style.display == "block") {
|
|
if (container2d.style.display == "block") {
|
|
|
container3d.style.display = "block";
|
|
container3d.style.display = "block";
|
|
|
container3d.style.cursor = "default";
|
|
container3d.style.cursor = "default";
|
|
@@ -915,8 +896,7 @@ Menu.prototype.addSelectTab = function (e) {
|
|
|
document.getElementById(this.layer.parameter.draw2DMenuItemsId[i]).style.display = "none";
|
|
document.getElementById(this.layer.parameter.draw2DMenuItemsId[i]).style.display = "none";
|
|
|
}
|
|
}
|
|
|
Show3DBase();
|
|
Show3DBase();
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
for (var i = 0; i < this.layer.parameter.draw3DMenuItemsId.length; ++i) {
|
|
for (var i = 0; i < this.layer.parameter.draw3DMenuItemsId.length; ++i) {
|
|
|
document.getElementById(this.layer.parameter.draw3DMenuItemsId[i]).style.display = "none";
|
|
document.getElementById(this.layer.parameter.draw3DMenuItemsId[i]).style.display = "none";
|
|
|
}
|
|
}
|
|
@@ -1148,8 +1128,7 @@ Menu.prototype.editProduct = function (e) {
|
|
|
mesh.refreshBoundingInfo();
|
|
mesh.refreshBoundingInfo();
|
|
|
|
|
|
|
|
my3DEngine.refreshSelectMesh(mesh);
|
|
my3DEngine.refreshSelectMesh(mesh);
|
|
|
- }
|
|
|
|
|
- else if (my3DEngine.modelLoader.currentPhotoMesh != null) {
|
|
|
|
|
|
|
+ } else if (my3DEngine.modelLoader.currentPhotoMesh != null) {
|
|
|
var mesh = my3DEngine.modelLoader.currentPhotoMesh;
|
|
var mesh = my3DEngine.modelLoader.currentPhotoMesh;
|
|
|
var newscal = new BABYLON.Vector2(length / lastlength * mesh.scaling.x.toFixed(2), height / lastheight * mesh.scaling.y.toFixed(2));
|
|
var newscal = new BABYLON.Vector2(length / lastlength * mesh.scaling.x.toFixed(2), height / lastheight * mesh.scaling.y.toFixed(2));
|
|
|
if (length != lastlength) {
|
|
if (length != lastlength) {
|
|
@@ -1212,11 +1191,9 @@ Menu.prototype.openProduct = function (e) {
|
|
|
img.id = "product" + id;
|
|
img.id = "product" + id;
|
|
|
if (type == 1) {
|
|
if (type == 1) {
|
|
|
img.addEventListener("click", showPhoFrame);
|
|
img.addEventListener("click", showPhoFrame);
|
|
|
- }
|
|
|
|
|
- else if (type == 2) {
|
|
|
|
|
|
|
+ } else if (type == 2) {
|
|
|
img.addEventListener("click", showPicture);
|
|
img.addEventListener("click", showPicture);
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
img.addEventListener("click", showProduct3D);
|
|
img.addEventListener("click", showProduct3D);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1250,8 +1227,7 @@ Menu.prototype.openProduct = function (e) {
|
|
|
addProductItem("c2", "床2");
|
|
addProductItem("c2", "床2");
|
|
|
addProductItem("c3", "床3");
|
|
addProductItem("c3", "床3");
|
|
|
addProductItem("c4", "床4");
|
|
addProductItem("c4", "床4");
|
|
|
- }
|
|
|
|
|
- else if (e.target.innerHTML.indexOf(">沙发</span>") > 0) {
|
|
|
|
|
|
|
+ } else if (e.target.innerHTML.indexOf(">沙发</span>") > 0) {
|
|
|
productCount = 12;
|
|
productCount = 12;
|
|
|
addProductItem("s1", "沙发1");
|
|
addProductItem("s1", "沙发1");
|
|
|
addProductItem("d", "沙发2");
|
|
addProductItem("d", "沙发2");
|
|
@@ -1265,8 +1241,7 @@ Menu.prototype.openProduct = function (e) {
|
|
|
addProductItem("s10", "沙发10");
|
|
addProductItem("s10", "沙发10");
|
|
|
addProductItem("s11", "沙发11");
|
|
addProductItem("s11", "沙发11");
|
|
|
addProductItem("s12", "沙发12");
|
|
addProductItem("s12", "沙发12");
|
|
|
- }
|
|
|
|
|
- else if (e.target.innerHTML.indexOf(">椅子</span>") > 0) {
|
|
|
|
|
|
|
+ } else if (e.target.innerHTML.indexOf(">椅子</span>") > 0) {
|
|
|
productCount = 10;
|
|
productCount = 10;
|
|
|
addProductItem("y1", "椅子1");
|
|
addProductItem("y1", "椅子1");
|
|
|
addProductItem("y2", "椅子2");
|
|
addProductItem("y2", "椅子2");
|
|
@@ -1278,8 +1253,7 @@ Menu.prototype.openProduct = function (e) {
|
|
|
addProductItem("y8", "椅子8");
|
|
addProductItem("y8", "椅子8");
|
|
|
addProductItem("y9", "椅子9");
|
|
addProductItem("y9", "椅子9");
|
|
|
addProductItem("y10", "椅子10");
|
|
addProductItem("y10", "椅子10");
|
|
|
- }
|
|
|
|
|
- else if (e.target.innerHTML.indexOf(">柜子</span>") > 0) {
|
|
|
|
|
|
|
+ } else if (e.target.innerHTML.indexOf(">柜子</span>") > 0) {
|
|
|
productCount = 24;
|
|
productCount = 24;
|
|
|
addProductItem("g1", "柜子1");
|
|
addProductItem("g1", "柜子1");
|
|
|
addProductItem("g2", "柜子2");
|
|
addProductItem("g2", "柜子2");
|
|
@@ -1306,8 +1280,7 @@ Menu.prototype.openProduct = function (e) {
|
|
|
addProductItem("g23", "柜子23");
|
|
addProductItem("g23", "柜子23");
|
|
|
addProductItem("g24", "柜子24");
|
|
addProductItem("g24", "柜子24");
|
|
|
addProductItem("g25", "柜子25");
|
|
addProductItem("g25", "柜子25");
|
|
|
- }
|
|
|
|
|
- else if (e.target.innerHTML.indexOf(">桌子</span>") > 0) {
|
|
|
|
|
|
|
+ } else if (e.target.innerHTML.indexOf(">桌子</span>") > 0) {
|
|
|
productCount = 6;
|
|
productCount = 6;
|
|
|
addProductItem("z1", "桌子1");
|
|
addProductItem("z1", "桌子1");
|
|
|
addProductItem("z2", "桌子2");
|
|
addProductItem("z2", "桌子2");
|
|
@@ -1326,8 +1299,7 @@ Menu.prototype.openProduct = function (e) {
|
|
|
addProductItem("test1","桌子13");
|
|
addProductItem("test1","桌子13");
|
|
|
addProductItem("test2","桌子14");
|
|
addProductItem("test2","桌子14");
|
|
|
*/
|
|
*/
|
|
|
- }
|
|
|
|
|
- else if (e.target.innerHTML.indexOf(">古董</span>") > 0) {
|
|
|
|
|
|
|
+ } else if (e.target.innerHTML.indexOf(">古董</span>") > 0) {
|
|
|
productCount = 17;
|
|
productCount = 17;
|
|
|
addProductItem("11", "古董1");
|
|
addProductItem("11", "古董1");
|
|
|
addProductItem("12", "古董2");
|
|
addProductItem("12", "古董2");
|
|
@@ -1346,8 +1318,7 @@ Menu.prototype.openProduct = function (e) {
|
|
|
addProductItem("67", "古董16");
|
|
addProductItem("67", "古董16");
|
|
|
addProductItem("84", "古董17");
|
|
addProductItem("84", "古董17");
|
|
|
addProductItem("86", "古董18");
|
|
addProductItem("86", "古董18");
|
|
|
- }
|
|
|
|
|
- else if (e.target.innerHTML.indexOf(">相框</span>") > 0) {
|
|
|
|
|
|
|
+ } else if (e.target.innerHTML.indexOf(">相框</span>") > 0) {
|
|
|
//productCount=11;
|
|
//productCount=11;
|
|
|
productCount = 1;
|
|
productCount = 1;
|
|
|
|
|
|
|
@@ -1395,8 +1366,7 @@ Menu.prototype.deleteWall = function (e) {
|
|
|
var symbol2d = this.layer.vectors[id].symbol2Ds[key];
|
|
var symbol2d = this.layer.vectors[id].symbol2Ds[key];
|
|
|
if (symbol2d.attributes.wallstartindex == index) {
|
|
if (symbol2d.attributes.wallstartindex == index) {
|
|
|
this.layer.deleteSymbol(symbol2d.id, symbol2d.attributes.wallId);
|
|
this.layer.deleteSymbol(symbol2d.id, symbol2d.attributes.wallId);
|
|
|
- }
|
|
|
|
|
- else {
|
|
|
|
|
|
|
+ } else {
|
|
|
symbol2d.wallstartindex = mapping[symbol2d.wallstartindex];
|
|
symbol2d.wallstartindex = mapping[symbol2d.wallstartindex];
|
|
|
symbol2d.wallendindex = mapping[symbol2d.wallendindex];
|
|
symbol2d.wallendindex = mapping[symbol2d.wallendindex];
|
|
|
}
|
|
}
|
|
@@ -1469,8 +1439,7 @@ Menu.prototype.deleteWall = function (e) {
|
|
|
var symbol2d = this.layer.vectors[id].symbol2Ds[key];
|
|
var symbol2d = this.layer.vectors[id].symbol2Ds[key];
|
|
|
if (symbol2d.attributes.wallstartindex == index) {
|
|
if (symbol2d.attributes.wallstartindex == index) {
|
|
|
this.layer.deleteSymbol(symbol2d.id, symbol2d.attributes.wallId);
|
|
this.layer.deleteSymbol(symbol2d.id, symbol2d.attributes.wallId);
|
|
|
- }
|
|
|
|
|
- else if (symbol2d.attributes.wallstartindex > index) {
|
|
|
|
|
|
|
+ } else if (symbol2d.attributes.wallstartindex > index) {
|
|
|
symbol2d.wallstartindex = mapping[symbol2d.wallstartindex];
|
|
symbol2d.wallstartindex = mapping[symbol2d.wallstartindex];
|
|
|
symbol2d.wallendindex = mapping[symbol2d.wallendindex];
|
|
symbol2d.wallendindex = mapping[symbol2d.wallendindex];
|
|
|
}
|
|
}
|
|
@@ -1524,4 +1493,8 @@ Menu.prototype.initEdit2D = function (wallid, index) {
|
|
|
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
-Menu.prototype.Events = [["click", Menu.prototype.add2DSymbol], ["click", Menu.prototype.addSelectTab], ["click", Menu.prototype.addGround]];
|
|
|
|
|
|
|
+Menu.prototype.Events = [
|
|
|
|
|
+ ["click", Menu.prototype.add2DSymbol],
|
|
|
|
|
+ ["click", Menu.prototype.addSelectTab],
|
|
|
|
|
+ ["click", Menu.prototype.addGround]
|
|
|
|
|
+];
|