Browse Source

fix: ci

ShangHai_LongXiang
高志龙 2 years ago
parent
commit
d5640263fb
  1. 10
      public/static/qm/MainMap_QM_go.js

10
public/static/qm/MainMap_QM_go.js

@ -5070,7 +5070,6 @@ getObjectAngle:function(objArr){
parseForShopArr: function () { parseForShopArr: function () {
Map_QM.util.pathStateObj.forShopArr = { direction: "", angle:0, cost:0, wayList: [] }; Map_QM.util.pathStateObj.forShopArr = { direction: "", angle:0, cost:0, wayList: [] };
if(Map_QM.cost>0){ if(Map_QM.cost>0){
Map_QM.cost -= (3500 +800*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor));
Map_QM.util.pathStateObj.forShopArr.cost = parseInt(Map_QM.cost / Map_QM.util.options.mapScale); Map_QM.util.pathStateObj.forShopArr.cost = parseInt(Map_QM.cost / Map_QM.util.options.mapScale);
}else{ }else{
let obj = Map_QM.getGapByPathNode({build: Map_QM.util.overObj.build, floor: Map_QM.util.overObj.floor, node: Map_QM.util.overObj.node}); let obj = Map_QM.getGapByPathNode({build: Map_QM.util.overObj.build, floor: Map_QM.util.overObj.floor, node: Map_QM.util.overObj.node});
@ -5388,6 +5387,15 @@ getObjectAngle:function(objArr){
let startNade = Map_QM.util.startObj.build + "_" + Map_QM.util.startObj.floor + "_" + Map_QM.util.startObj.node; let startNade = Map_QM.util.startObj.build + "_" + Map_QM.util.startObj.floor + "_" + Map_QM.util.startObj.node;
let toNade = Map_QM.util.overObj.build + "_" + Map_QM.util.overObj.floor + "_" + Map_QM.util.overObj.node; let toNade = Map_QM.util.overObj.build + "_" + Map_QM.util.overObj.floor + "_" + Map_QM.util.overObj.node;
let path = dijkstra.find_path(usePath, startNade, toNade); let path = dijkstra.find_path(usePath, startNade, toNade);
if(Math.abs(Map_QM.util.overObj.floor-Map_QM.util.startObj.floor)>1){
if(usePath == Map_QM.util.pathStateObj.graphPath){
Map_QM.cost -= (1500 +300*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor));
}else if(usePath == Map_QM.util.pathStateObj.ftPath){
Map_QM.cost -= (4500 +800*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor));
}else{
Map_QM.cost -= (4500 +800*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor));
}
}
Map_QM.cost = path.cost; Map_QM.cost = path.cost;
Map_QM.forShopPath(path.nodes); Map_QM.forShopPath(path.nodes);
} catch (e) { } catch (e) {

Loading…
Cancel
Save