Selaa lähdekoodia

1、更改判断当前位置标记更改图标模式

liyanbo 4 kuukautta sitten
vanhempi
sitoutus
ab7bb50956
2 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 2 0
      src/types/auto-imports.d.ts
  2. 2 0
      src/views/blockly/blockly/BlocklyForm.vue

+ 2 - 0
src/types/auto-imports.d.ts

@@ -7,6 +7,8 @@ export {}
 declare global {
   const DICT_TYPE: typeof import('@/utils/dict')['DICT_TYPE']
   const EffectScope: typeof import('vue')['EffectScope']
+  const ElMessage: typeof import('element-plus/es')['ElMessage']
+  const ElMessageBox: typeof import('element-plus/es')['ElMessageBox']
   const computed: typeof import('vue')['computed']
   const createApp: typeof import('vue')['createApp']
   const customRef: typeof import('vue')['customRef']

+ 2 - 0
src/views/blockly/blockly/BlocklyForm.vue

@@ -418,6 +418,7 @@
                               :key="dict.value"
                               :label="dict.label"
                               :value="dict.value"
+                              @click="()=>{selectedBlocklyPoint.img = dict.cssClass}"
                           />
                         </el-select>
                       </el-form-item>
@@ -429,6 +430,7 @@
                         :style="selectedBlocklyPoint.type === 'task' ? 'width: calc(50% - 20px);' : 'width: 100%;'">
                         <div class="icon-upload-wrapper">
                           <UploadImg
+                            :disabled="selectedBlocklyPoint.type === 'mark'"
                             v-model="selectedBlocklyPoint.img"
                             title="点击上传初始图标"
                             class="custom-upload"