Browse Source

隐藏复制指标数据按钮

yujinwen 4 months ago
parent
commit
b2645db951

+ 1 - 1
src/views/chartRelevance_manage/crossVarietyAnalysis/chartEditor.vue

@@ -169,7 +169,7 @@
           />
 
           <!-- 指标列表 -->
-          <edbTableSection :tableData="tableData"/>
+          <edbTableSection :tableData="tableData" :showCopyDataBtn="false"/>
         </div>
 
       </div> 

+ 1 - 1
src/views/supply_manage/analyseVariety.vue

@@ -39,7 +39,7 @@
       style="border-bottom: 1px dashed #dcdfe6"
       v-if="targetData.length"
     >
-      <targetTable :data="targetData" @createTarget="createTargetHandle" />
+      <targetTable :data="targetData" :isCopyData="false" @createTarget="createTargetHandle" />
     </div>
     <div class="section">
       <plantTable

+ 6 - 2
src/views/supply_manage/components/targetTable.vue

@@ -19,7 +19,7 @@
       </el-table-column>
       <el-table-column :label="$t('Table.column_operations')" align="center" width="250">
         <template slot-scope="{row}">
-          <el-button type="text" @click="copyData(row)" v-if="row.Button.Copy">{{$t('Edb.detail_copydata_btn')}}</el-button>
+          <el-button type="text" @click="copyData(row)" v-if="row.Button.Copy&&isCopyData">{{$t('Edb.detail_copydata_btn')}}</el-button>
           <el-button type="text" @click="goToDatabase(row)" v-if="row.Button.Show">{{$t('Edb.detail_lookdata_btn')}}</el-button>
           <el-button type="text" @click="joinDataBase(row)" v-if="row.Button.Add">{{$t('Edb.Detail.add_to_edb')}}</el-button>
           <el-button type="text" @click="createChartHandle(row.VarietyEdbId)">{{$t('Edb.Detail.create_chart_btn')}}</el-button>
@@ -42,7 +42,11 @@ import * as supplyApi from '@/api/modules/supplyApi.js';
 import createChart from '@/views/dataEntry_manage/databaseComponents/createChart.vue'
 export default {
   props: {
-    data: Array
+    data: Array,
+    isCopyData:{
+      type:Boolean,
+      default:true
+    }
   },
   components: { createChart },
   watch: {