소스 검색

fix:组件选择表达式时不展示指标参数等配置

liu.shiyi 1 년 전
부모
커밋
3b46921d52
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      data-room-ui/packages/BigScreenDesign/RightSetting/DataSetting.vue

+ 2 - 2
data-room-ui/packages/BigScreenDesign/RightSetting/DataSetting.vue

@@ -102,7 +102,7 @@ data.forEach(item => {
           </div>
         </div>
         <div
-          v-if="!['tree','multipleNumberChart','carousel'].includes(config.type) && config.option.displayOption.dataSourceType.enable "
+          v-if="!['tree','multipleNumberChart','carousel'].includes(config.type) && config.option.displayOption.dataSourceType.enable && dataSourceStyle !== 'expression'"
           class="data-setting-data-box"
         >
           <div class="lc-field-head">
@@ -470,7 +470,7 @@ data.forEach(item => {
           </div>
         </div>
         <div
-          v-if="config.option.displayOption.params.enable"
+          v-if="config.option.displayOption.params.enable && dataSourceStyle !== 'expression'"
           class="data-setting-data-box"
         >
           <div class="lc-field-head">