|
@@ -13,6 +13,7 @@ import { usePagination } from '/@/utils/usePagination';
|
|
|
import EditComputerInfo from '/@/views/computer-information/components/EditComputerInfo.vue';
|
|
|
import { ref } from 'vue';
|
|
|
import { getCurrentTableData, getPastTableData } from '../api';
|
|
|
+import {hasPermission} from "/@/utils/hasPermission";
|
|
|
|
|
|
const route = useRoute();
|
|
|
const id = route.query.id;
|
|
@@ -189,11 +190,6 @@ onMounted(async () => {
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-image>
|
|
|
- <el-tooltip content="编辑" placement="top">
|
|
|
- <el-button link type="warning" @click="editItem">
|
|
|
- <Edit style="width: 1.5em; height: 1.5em; margin-right: 8px" />
|
|
|
- </el-button>
|
|
|
- </el-tooltip>
|
|
|
<el-col :span="18">
|
|
|
<div class="info-container text-lg">
|
|
|
<div class="info-column">
|
|
@@ -218,6 +214,12 @@ onMounted(async () => {
|
|
|
<div class="font-semibold">
|
|
|
使用人:
|
|
|
<span class="font-medium italic ml-1.5" style="color: #64748b">{{ computerOverview.userName }}</span>
|
|
|
+ <el-tooltip content="编辑" placement="top">
|
|
|
+ <el-button link type="warning" class="absolute" style="right: 10px; top: 20px"
|
|
|
+ @click="editItem" v-if="hasPermission('COMPUTER_UPDATE')">
|
|
|
+ <Edit style="width: 1.5em; height: 1.5em;" />
|
|
|
+ </el-button>
|
|
|
+ </el-tooltip>
|
|
|
</div>
|
|
|
<div class="font-semibold">
|
|
|
电脑类型:
|