浏览代码

补充按钮权限

cxmo 8 月之前
父节点
当前提交
506e2bcd4a

+ 3 - 1
src/components/lzTable.vue

@@ -23,7 +23,9 @@
 								: data[item] 
 							}}
 							<span v-if="item==='Opt'&&$route.path==='/steelChemical'&&data['IndexCode'] ">
-								<el-button type="text" @click.stop="$emit('addToLib',data)">{{$t('ManualEdbListPage.add_tobase_btn')}}</el-button>
+								<el-button type="text" @click.stop="$emit('addToLib',data)"
+									v-permission="permissionBtn.dataSourcePermission.mysteelData_addEdb"
+								>{{$t('ManualEdbListPage.add_tobase_btn')}}</el-button>
 							</span>
 						</template>
 					</template>

+ 2 - 0
src/utils/buttonConfig.js

@@ -231,6 +231,8 @@ export const dataSourcePermission = {
     mysteelData_classifyOpt_add:'mysteelData:classifyOpt:add',//添加目录和子项
     mysteelData_classifyOpt_edit:'mysteelData:classifyOpt:edit',//编辑
     mysteelData_classifyOpt_delete:'mysteelData:classifyOpt:delete',//删除
+    mysteelData_addEdb:'mysteelData:addEdb',//单个指标加入指标库
+    mysteelData_batchAddEdb:'mysteelData:batchAddEdb',//批量加入指标库
     /*--------SMM原始数据库---- */
     smmData_export:'smmData:export',
     smmData_classifyOpt_add:'smmData:classifyOpt:add',//添加目录和子项

+ 1 - 1
src/views/dataEntry_manage/thirdBase/steelChemicalbase.vue

@@ -21,7 +21,7 @@
           type="primary" size="medium" @click="addTargetBatch" style="margin-bottom: 10px;"
             ><!-- 新增指标(加入钢联化工数据库) -->{{$t('SteelChemicalPage.add_edb_btn')}}</el-button
           >
-          <el-button style="margin-left: 0;margin-bottom: 10px;"
+          <el-button style="margin-left: 0;margin-bottom: 10px;" v-permission="permissionBtn.dataSourcePermission.mysteelData_batchAddEdb"
           type="primary" size="medium" @click="isBatchAddIndicsDiaShow = true"
             ><!-- 批量加入指标库 -->{{$t('SteelChemicalPage.batch_add_edb_btn')}}</el-button
           >