|
@@ -64,7 +64,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="name" :label='$t("resource.table.resours.name")' :show-overflow-tooltip="true" width="180px"></el-table-column>
|
|
|
<el-table-column prop="code" :label='$t("resource.table.resours.no")' :show-overflow-tooltip="true" width="100px"></el-table-column>
|
|
|
- <el-table-column prop="brand" :label='$t("resource.table.resours.brand")' width="100px"></el-table-column>
|
|
|
+ <el-table-column prop="brand" :label='$t("resource.table.resours.brand")' width="100px" v-if="this.$store.state.account.permissions.includes('resource:superview')"></el-table-column>
|
|
|
<el-table-column prop="specification" :label='$t("resource.table.resours.specification")'></el-table-column>
|
|
|
|
|
|
<el-table-column prop="capitalNo" :label='$t("resource.table.resours.capitalNo")'></el-table-column>
|
|
@@ -76,7 +76,7 @@
|
|
|
<el-table-column prop="productionNo" :label='$t("resource.table.resours.productionNo")'></el-table-column>
|
|
|
<el-table-column prop="manufacturer" :label='$t("resource.table.resours.manufacturer")'></el-table-column>
|
|
|
|
|
|
- <el-table-column prop="model" :label='$t("resource.table.resours.model")'></el-table-column>
|
|
|
+ <el-table-column prop="model" :label='$t("resource.table.resours.model")' v-if="this.$store.state.account.permissions.includes('resource:superview')" ></el-table-column>
|
|
|
<el-table-column prop="category.data" :label='$t("resource.table.resours.category")' width="100px"></el-table-column>
|
|
|
<el-table-column prop="zoneName" :label='$t("resource.table.resours.zoneName")' width="180px"></el-table-column>
|
|
|
<el-table-column prop="positionCount" :label='$t("resource.table.resours.nums")' width="120px"></el-table-column>
|
|
@@ -117,28 +117,28 @@
|
|
|
@click="view(row)"
|
|
|
/>
|
|
|
</el-tooltip>-->
|
|
|
- <el-tooltip class="item" :content='$t("resource.buttons.work")' effect="dark" placement="top-start">
|
|
|
+ <el-tooltip class="item" :content='$t("resource.buttons.work")' effect="dark" placement="top-start" v-hasPermission="['resource:superview']">
|
|
|
<i
|
|
|
class="el-icon-location-information table-operation"
|
|
|
style="color: #2db7f5;"
|
|
|
@click="equipment(row)"
|
|
|
/>
|
|
|
</el-tooltip>
|
|
|
- <el-tooltip class="item" :content='$t("resource.buttons.setting")' effect="dark" placement="top-start">
|
|
|
+ <el-tooltip class="item" :content='$t("resource.buttons.setting")' effect="dark" placement="top-start" v-hasPermission="['resource:superview']">
|
|
|
<i
|
|
|
class="el-icon-setting table-operation"
|
|
|
style="color: #2db7f5;"
|
|
|
@click="edit(row)"
|
|
|
/>
|
|
|
</el-tooltip>
|
|
|
- <el-tooltip class="item" :content='$t("resource.buttons.hardware")' effect="dark" placement="top-start">
|
|
|
+ <el-tooltip class="item" :content='$t("resource.buttons.hardware")' effect="dark" placement="top-start" v-hasPermission="['resource:superview']">
|
|
|
<i
|
|
|
class="el-icon-s-help table-operation"
|
|
|
style="color: #2db7f5;"
|
|
|
@click="editHardware(row)"
|
|
|
/>
|
|
|
</el-tooltip>
|
|
|
- <el-tooltip class="item" :content='$t("resource.buttons.autoCode")' effect="dark" placement="top-start" v-if="row.isAutoCode=='1'">
|
|
|
+ <el-tooltip class="item" :content='$t("resource.buttons.autoCode")' effect="dark" placement="top-start" v-if="row.isAutoCode=='1'" v-hasPermission="['resource:superview']">
|
|
|
<i
|
|
|
class="el-icon-place table-operation"
|
|
|
style="color: #2db7f5;"
|