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

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

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

修改前端对应页面的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>

相关推荐
Old Uncle Tom11 分钟前
银行用户画像 -- 金融目标与需求意图
前端·人工智能·金融
IT_陈寒17 分钟前
Vue的响应式让我加班到凌晨3点,原来问题出在这
前端·人工智能·后端
东方小月17 分钟前
从0开发一个 Coding Agent(一):前言
前端·人工智能·typescript
恋猫de小郭18 分钟前
Flutter 全新真 3D 实现,用 flutter_scene 能开发一个「我的世界」
android·前端·flutter
ji_shuke40 分钟前
远程排查 Web 系统问题:如何导出 HAR 文件协助定位
前端·问题排查
程序员爱钓鱼1 小时前
Rust String 与 &str 详解:字符串所有权、借用与转换
前端·后端·rust
码农学院1 小时前
GEO与SEO协同:从传统搜索到生成式搜索的平滑迁移路径
服务器·前端·python
咩咩啃树皮10 小时前
第40篇:Vue3组件化开发精讲——组件拆分、复用、父子通信、工程化架构
java·前端·架构
阳光是sunny10 小时前
LangGraph中的Reducer是什么
前端·人工智能·后端