This commit is contained in:
lcw
2025-07-07 20:49:08 +08:00
parent b433509302
commit 9f84ea1564
114 changed files with 1135 additions and 948 deletions

View File

@ -2,7 +2,8 @@
<div>
<div class="titleBox">
<PageTitle title="环林卡口管理">
<el-button type="primary" @click="addEdit('add', '')">
{{ Auth }}
<el-button type="primary" @click="addEdit('add', '')" v-if="Auth">
<el-icon style="vertical-align: middle"><CirclePlus /></el-icon>
<span style="vertical-align: middle" @click="addEdit('add', row)"
>新增</span
@ -35,8 +36,12 @@
</template>
<!-- 操作 -->
<template #controls="{ row }">
<el-link type="primary" @click="addEdit('edit', row)">修改</el-link>
<el-link type="primary" @click="delDictItem(row.id)">删除</el-link>
<template v-if="Auth">
<el-link type="primary" @click="addEdit('edit', row)">修改</el-link>
<el-link type="primary" @click="delDictItem(row.id)">删除</el-link>
</template>
<el-link type="primary" @click="addEdit('detail', row)">详情</el-link>
</template>
</MyTable>
<Pages
@ -65,6 +70,7 @@ import Pages from "@/components/aboutTable/Pages.vue";
import Search from "@/components/aboutTable/Search.vue";
import EditAddForm from "./components/editAddForm.vue";
import { JczselectJczList, JczdeleteById } from "@/api/mosty-jcz.js";
import {isAuth} from '@/utils/tools.js'
import { reactive, ref, onMounted, getCurrentInstance } from "vue";
const { proxy } = getCurrentInstance();
const { D_BZ_JCZLX, D_BZ_ZQLX, D_BZ_DLLX, D_BZ_JCZJB } = proxy.$dict(
@ -136,12 +142,15 @@ const pageData = reactive({
},
{
label: "环林卡口地址",
prop: "dzmc",
prop: "xxdz",
showOverflowTooltip: true
}
]
});
const Auth=ref(true)
onMounted(() => {
Auth.value = isAuth()
tabHeightFn();
});