Commit 5c50a052 authored by xxx's avatar xxx

1

parent 08c44f64
...@@ -103,7 +103,7 @@ export default { ...@@ -103,7 +103,7 @@ export default {
let leftTemporaryData = []; let leftTemporaryData = [];
let rightTemporaryData = []; let rightTemporaryData = [];
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.screenTitleMenuQuery({size:9999,status:1}).then((res) => { HttpReq.truckDispatching.screenTitleMenuQuery({size:9999,status:1,pid:0,sort:'dsort'}).then((res) => {
if(res.code == 200){; if(res.code == 200){;
let array1 = res.data.content; let array1 = res.data.content;
for(let i = 0 ; i<3 ; i++){ for(let i = 0 ; i<3 ; i++){
......
...@@ -3,14 +3,15 @@ ...@@ -3,14 +3,15 @@
<!-- 表格 --> <!-- 表格 -->
<div class="panel-bottom page-row"> <div class="panel-bottom page-row">
<h3>大屏主标题配置</h3> <h3>大屏配置</h3>
<div class="ctin-box"> <div class="ctin-box">
<div class="content-within"> <div class="content-within">
<div class="content-fix"> <div class="content-fix">
<div class="content"> <div class="content">
<el-table :data="tableData" v-loading="loading" border :row-class-name="tableRowClassName" height="30vh" row-key="id" :tree-props="{children: 'children', hasChildren: 'hasChildren'}"> <el-table :data="tableData" v-loading="loading" border :row-class-name="tableRowClassName" height="75vh" row-key="id" :tree-props="{children: 'children', hasChildren: 'hasChildren'}">
<el-table-column prop="title" label="标题" align="center"></el-table-column> <el-table-column prop="title" label="标题" align="center"></el-table-column>
<el-table-column prop="componentName" label="组件名称" align="center"></el-table-column> <el-table-column prop="componentName" label="组件名称" align="center"></el-table-column>
<el-table-column prop="dsort" label="排序" align="center"></el-table-column>
<el-table-column prop="status" label="状态" align="center" :formatter="statusChange"></el-table-column> <el-table-column prop="status" label="状态" align="center" :formatter="statusChange"></el-table-column>
<el-table-column label="操作" align="center" fixed="right" width="200"> <el-table-column label="操作" align="center" fixed="right" width="200">
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -80,10 +81,37 @@ export default { ...@@ -80,10 +81,37 @@ export default {
methods: { methods: {
loadData() { loadData() {
//获取大屏顶部大标题 //获取大屏顶部大标题
HttpReq.truckDispatching.screenTitleMenuQuery({size:9999}).then((res) => { // HttpReq.truckDispatching.screenTitleMenuQuery({size:9999,pid:0,sort:'dsort'}).then((res1) => {
if(res.code == 200){ // if(res1.code == 200){
this.loading = false; // let alltableData = [];
this.tableData = res.data.content; // res1.data.content.forEach((item,index)=>{
// if(item.children){
// let sonData = {...item};
// sonData.children = [];
// //获取对应子标题
// HttpReq.truckDispatching.screenTitleMenuQuery({size:9999,pid:item.children,sort:'dsort'}).then((res2) => {
// if(res2.code == 200){
// sonData.children = res2.data.content;
// alltableData.push(sonData);
// this.tableData = alltableData;
// }else{
// return
// }
// })
// }else{
// alltableData.push(item);
// this.tableData = alltableData;
// }
// })
// }
// })
HttpReq.truckDispatching.screenTitleMenuQuery({size:9999,pid:0,sort:'dsort'}).then((res1) => {
if(res1.code == 200){
this.tableData = res1.data.content;
} }
}) })
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment