ananzhusen 8 місяців тому
батько
коміт
e2ea80b4b7
2 змінених файлів з 14 додано та 0 видалено
  1. 8 0
      src/views/components/Custom.vue
  2. 6 0
      src/views/components/PenProps.vue

+ 8 - 0
src/views/components/Custom.vue

@@ -202,6 +202,14 @@
         </div>
       </t-space>
     </div>
+    <div v-if="props.pen.name === 'combine'" class="form-item">
+      <label > 是否绘制 </label>
+      <t-checkbox
+        class="ml-8"
+        v-model="props.pen['draw']"
+        @change="changeValue('draw')"
+      />
+    </div>
   </t-space>
   <t-drawer
     v-model:visible="drawer.visible"

+ 6 - 0
src/views/components/PenProps.vue

@@ -1616,6 +1616,12 @@ function initPenData() {
   if(['indicatorLight','battery'].includes(data.pen.name)||data.pen.name.endsWith('Switch')){
     data.pen.props.look = true;
   }
+  if(data.pen.name === 'combine'){
+    if(!data.pen.props){
+      data.pen.props = {};
+    }
+    data.pen.props.custom = true;
+  }
   if (!data.pen.props.image) {
     if (data.pen.image) {
       data.pen.props.image = true;