浏览代码

外墙设计墙面分割线显示判断修改

yanym 3 周之前
父节点
当前提交
500f5dd3de
共有 1 个文件被更改,包括 8 次插入4 次删除
  1. 8 4
      src/views/AIDesign/design.vue

+ 8 - 4
src/views/AIDesign/design.vue

@@ -149,7 +149,7 @@
           </div>
         </div>
         <!-- 墙面分割线 -->
-        <div class="design-option" v-show="selectedProcess != '无'">
+        <div class="design-option" v-show="selectedProcess != '无' && selectedProcess != '平涂'">
           <div class="option-title">墙面分割线</div>
           <div class="option-grid stone-colors-grid" ref="splitsRef" @mousedown="handleMouseDown"
             @mousemove="handleMouseMove" @mouseup="handleMouseUp" @mouseleave="handleMouseUp">
@@ -864,8 +864,10 @@ export default class extends Vue {
 
   private selectProcess(value: string, refsName: string, selcIndex: number) {
     this.selectedProcess = value;
-    this.splitWays = this.deepSlotProcesses[selcIndex].subitems;
-    this.selectedSplit = this.splitWays[0].value;
+    if (value != '无' && value != '平涂'){
+        this.splitWays = this.deepSlotProcesses[selcIndex].subitems;
+        this.selectedSplit = this.splitWays[0].value;
+    }
     this.autoScrollToActive(refsName, selcIndex); // 选中后触发自动滚动
   }
 
@@ -1252,7 +1254,9 @@ export default class extends Vue {
     this.DesignStyle = this.designStyles[0].value;
     this.ColorCard = this.stoneColors[0].value;
     this.selectedProcess = this.deepSlotProcesses[0].value;
-    this.selectedSplit = this.splitWays[0].value;
+    if (this.selectedProcess != '无' && this.selectedProcess != '平涂'){
+        this.selectedSplit = this.splitWays[0].value;
+    }
     this.selectedWindowFrame = this.windowFrames[0].value;
     this.selectedRailing = this.railings[0].value;
     this.selectedTile = this.tiles[0].value;