对于后端已经实现逻辑了,而前端还没有设置显示的改造

对于后端已经实现逻辑了,而前端还没有设置显示的改造

我们只需要修改前端代码即可

修改前端对应页面的index.vue以及修改对应的js文件

区域查看详情

在region/index.vue视图组件中修改

<el-button link type="primary" @click="getRegionInfo(scope.row)" v-hasPermi="['manage:node:list']">查看详情</el-button>

<!-- 查看详情对话框 --> <el-dialog title="区域详情" v-model="regionInfoOpen" width="500px" append-to-body> <el-form-item label="区域名称" prop="regionName"> <el-input v-model="form.regionName" disabled /> </el-form-item> <label>包含点位:</label> <el-table :data="nodeList"> <el-table-column label="序号" type="index" width="50" align="center" /> <el-table-column label="点位名称" align="center" prop="nodeName" /> <el-table-column label="设备数量" align="center" prop="vmCount" /> </el-table> </el-dialog>

<script> import { listNode } from "@/api/manage/node"; import { loadAllParams } from "@/api/page";

复制代码
/* 查看详情按钮操作 */
const nodeList = ref([]);
const regionInfoOpen = ref(false);
function getRegionInfo(row) {
    // 查询区域信息
    reset();
    const _id = row.id
    getRegion(_id).then(response => {
        form.value = response.data;
    });
    // 查询点位列表
    loadAllParams.regionId = row.id;
    listNode(loadAllParams).then(response => {
        nodeList.value = response.rows;
    });
    regionInfoOpen.value = true;

</script>

相关推荐
Yvonne爱编码2 分钟前
CSS- 4.1 浮动(Float)
前端·css·html·github·html5·hbuilder
timeguys29 分钟前
【前端】[vue3] [uni-app]使用 vantUI 框架
前端·uni-app
岁岁岁平安38 分钟前
Vue3学习(组合式API——Watch侦听器、watchEffect()详解)
前端·javascript·vue.js·学习·watch侦听器·组合式api
码视野44 分钟前
基于Spring Boot和Vue的在线考试系统架构设计与实现(源码+论文+部署讲解等)
vue.js·spring boot·系统架构
uwvwko1 小时前
BUUCTF——web刷题第一页题解
android·前端·数据库·php·web·ctf
有事没事实验室1 小时前
CSS 浮动与定位以及定位中z-index的堆叠问题
前端·css·开源
2501_915373882 小时前
Vue路由深度解析:Vue Router与导航守卫
前端·javascript·vue.js
小妖6662 小时前
前端表格滑动滚动条太费事,做个浮动滑动插件
前端
读心悦2 小时前
5000 字总结CSS 中的过渡、动画和变换详解
前端·css·tensorflow