|
@@ -156,7 +156,7 @@
|
|
|
}else{
|
|
|
it.percent = (parseFloat(it.area) / parseFloat(result)*100).toFixed(0);
|
|
|
}
|
|
|
- // console.warn("***carefulList-change1***", it.area,it)
|
|
|
+ // console.warn("***carefulList-change1***", it.area,result,it.percent)
|
|
|
})
|
|
|
if(this.curSpaceId){
|
|
|
let index = this.carefulList.findIndex(it=>it.spaceId==this.curSpaceId);
|
|
@@ -181,7 +181,11 @@
|
|
|
sliderChange(e,index) {
|
|
|
let value = e.detail?e.detail.value:e;
|
|
|
let item = this.lastCareList[index];
|
|
|
- console.log("滑块值:", value,item);
|
|
|
+ console.log("滑块值:", value,item,e,this.overChange);
|
|
|
+ if(isNaN(value)){
|
|
|
+ this.carefulList[index].area = item.area;
|
|
|
+ return false;
|
|
|
+ }
|
|
|
if(this.overChange){
|
|
|
this.$message.warning("请慢一点!");
|
|
|
return false;
|
|
@@ -217,12 +221,27 @@
|
|
|
this.$emit("curSpaceChange",data);//通知父组件-空间面积变化
|
|
|
},
|
|
|
selectSpace(item,index){
|
|
|
+ // if(item.maxArea < item.area || (item.maxArea==item.minArea && item.maxArea==item.area) || item.isSizeLock){
|
|
|
+ if(item.isSizeLock){
|
|
|
+ this.$message.warning("空间已经锁定!");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(this.selectIndex == index){
|
|
|
+ return false;
|
|
|
+ }
|
|
|
this.selectIndex = index;
|
|
|
this.$parent.$parent.curSpaceSelect(item);//向父页面通知空间被选中了
|
|
|
},
|
|
|
+ toastLock(){
|
|
|
+ this.$message.warning("空间已经锁定!");
|
|
|
+ },
|
|
|
//去往详情页面
|
|
|
goRoam(){
|
|
|
let item = this.lastCareList[this.selectIndex];
|
|
|
+ if(!item || !item.spaceId){
|
|
|
+ console.warn("***goRoam***",item,this.selectIndex);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
this.$parent.$parent.goRoam1(item.spaceId);
|
|
|
let param = {
|
|
|
type: 'CLK', //埋点类型
|