wp1.0
parent
ba823ee505
commit
5bc7261752
@ -0,0 +1,61 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id */
|
||||
src: url('iconfont.ttf?t=1690188947515') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
font-family: "iconfont" !important;
|
||||
font-size: 16px;
|
||||
font-style: normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-paizhao:before {
|
||||
content: "\e6ba";
|
||||
}
|
||||
|
||||
.icon-paizhao-xianxing:before {
|
||||
content: "\e8d1";
|
||||
}
|
||||
|
||||
.icon-tuiguanglishitupianjinqun:before {
|
||||
content: "\e613";
|
||||
}
|
||||
|
||||
.icon-gongsi:before {
|
||||
content: "\e62e";
|
||||
}
|
||||
|
||||
.icon-dianli:before {
|
||||
content: "\e649";
|
||||
}
|
||||
|
||||
.icon-dianlihangye:before {
|
||||
content: "\e791";
|
||||
}
|
||||
|
||||
.icon-shexiangtoulixian:before {
|
||||
content: "\e7b2";
|
||||
}
|
||||
|
||||
.icon-video-camera:before {
|
||||
content: "\e962";
|
||||
}
|
||||
|
||||
.icon-shexiangtou-lixian:before {
|
||||
content: "\ef1c";
|
||||
}
|
||||
|
||||
.icon-shexiangtou-zaixian:before {
|
||||
content: "\ef1d";
|
||||
}
|
||||
|
||||
.icon-shudianxianlu_2722010801:before {
|
||||
content: "\efed";
|
||||
}
|
||||
|
||||
.icon-tupian_normal:before {
|
||||
content: "\e681";
|
||||
}
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,326 @@
|
||||
<template>
|
||||
<div class="icingBox">
|
||||
<div class="icingContain">
|
||||
<leftTree ref="sideTree"></leftTree>
|
||||
<div class="rightTable">
|
||||
<div class="dataBox">
|
||||
<div class="childBox">
|
||||
<div class="searchBox" ref="searchref">
|
||||
<el-form
|
||||
:inline="true"
|
||||
:model="formdata"
|
||||
class="demo-form-inline"
|
||||
>
|
||||
<el-form-item label="开始日期">
|
||||
<el-date-picker
|
||||
v-model="formdata.starttime"
|
||||
type="date"
|
||||
placeholder="开始日期"
|
||||
>
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item label="结束日期">
|
||||
<el-date-picker
|
||||
v-model="formdata.endtime"
|
||||
type="date"
|
||||
placeholder="结束日期"
|
||||
class="ml10"
|
||||
>
|
||||
</el-date-picker>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="onSubmit">查询</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="onSubmit"
|
||||
>导出数据</el-button
|
||||
>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
<div class="childTableShowBox">
|
||||
<el-table :data="tableData" style="width: 100%">
|
||||
<el-table-column
|
||||
prop="terminalNumber"
|
||||
label="监测终端编号"
|
||||
></el-table-column>
|
||||
<el-table-column prop="time" label="时间"></el-table-column>
|
||||
<el-table-column
|
||||
prop="functionalUnitIdentifier"
|
||||
label="功能单元识别码"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="maxPullForceKg"
|
||||
label="最大拉力(Kg)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="maxPullForceWindBiasAngle"
|
||||
label="最大拉力时风偏角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="maxPullForceTiltAngle"
|
||||
label="最大拉力时倾斜角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="minPullForceKg"
|
||||
label="最小拉力(Kg)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="minPullForceWindBiasAngle"
|
||||
label="最小拉力时风偏角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="minPullForceTiltAngle"
|
||||
label="最小拉力时倾斜角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="maxWindBiasAngle"
|
||||
label="最大风偏角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="maxWindBiasAngleTiltAngle"
|
||||
label="最大风偏角时倾斜角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="maxWindBiasAnglePullForceKg"
|
||||
label="最大风偏角时拉力(Kg)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="minWindBiasAngle"
|
||||
label="最小风偏角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="minWindBiasAngleTiltAngle"
|
||||
label="最小风偏角时倾斜角(°)"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
prop="minWindBiasAnglePullForceKg"
|
||||
label="最小风偏角时拉力(Kg)"
|
||||
></el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="pageNation">
|
||||
<el-pagination
|
||||
@current-change="handleCurrentChange"
|
||||
@size-change="handleSizeChange"
|
||||
:current-page="page"
|
||||
:page-size="pageSize"
|
||||
layout="sizes, prev, pager, next, jumper,total"
|
||||
:total="total"
|
||||
>
|
||||
</el-pagination>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import leftTree from "../../fubingCommon/leftTree";
|
||||
export default {
|
||||
name: "icing",
|
||||
components: {
|
||||
leftTree,
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
msg: "",
|
||||
childFlag: false,
|
||||
tableData: [],
|
||||
formdata: {},
|
||||
page: 1, // 当前页数
|
||||
pageSize: 20, // 每页数量
|
||||
total: 0, //总条数
|
||||
};
|
||||
},
|
||||
created() {
|
||||
var that = this;
|
||||
document.onkeydown = function (e) {
|
||||
var key = window.event.keyCode;
|
||||
if (key === 13) {
|
||||
that.onSubmit(); // 触发事件
|
||||
}
|
||||
};
|
||||
},
|
||||
mounted() {
|
||||
this.$set(
|
||||
this.formdata,
|
||||
"starttime",
|
||||
new Date(new Date().toLocaleDateString()).getTime()
|
||||
);
|
||||
this.$set(this.formdata, "endtime", new Date().getTime());
|
||||
},
|
||||
methods: {
|
||||
getCurrentData(data) {
|
||||
console.log("执行父组件", data);
|
||||
if (data.dyValue) {
|
||||
console.log("电压");
|
||||
|
||||
this.tableData = [
|
||||
{
|
||||
terminalNumber: "终端A",
|
||||
time: "2023-03-15 08:00:00",
|
||||
functionalUnitIdentifier: "功能单元1",
|
||||
maxPullForceKg: "20Kg",
|
||||
maxPullForceWindBiasAngle: "60°",
|
||||
maxPullForceTiltAngle: "30°",
|
||||
minPullForceKg: "5Kg",
|
||||
minPullForceWindBiasAngle: "30°",
|
||||
minPullForceTiltAngle: "20°",
|
||||
maxWindBiasAngle: "70°",
|
||||
maxWindBiasAngleTiltAngle: "45°",
|
||||
maxWindBiasAnglePullForceKg: "15Kg",
|
||||
minWindBiasAngle: "20°",
|
||||
minWindBiasAngleTiltAngle: "30°",
|
||||
minWindBiasAnglePullForceKg: "8Kg",
|
||||
},
|
||||
{
|
||||
terminalNumber: "终端A",
|
||||
time: "2023-03-15 08:00:00",
|
||||
functionalUnitIdentifier: "功能单元1",
|
||||
maxPullForceKg: "20Kg",
|
||||
maxPullForceWindBiasAngle: "60°",
|
||||
maxPullForceTiltAngle: "30°",
|
||||
minPullForceKg: "5Kg",
|
||||
minPullForceWindBiasAngle: "30°",
|
||||
minPullForceTiltAngle: "20°",
|
||||
maxWindBiasAngle: "70°",
|
||||
maxWindBiasAngleTiltAngle: "45°",
|
||||
maxWindBiasAnglePullForceKg: "15Kg",
|
||||
minWindBiasAngle: "20°",
|
||||
minWindBiasAngleTiltAngle: "30°",
|
||||
minWindBiasAnglePullForceKg: "8Kg",
|
||||
},
|
||||
{
|
||||
terminalNumber: "终端A",
|
||||
time: "2023-03-15 08:00:00",
|
||||
functionalUnitIdentifier: "功能单元1",
|
||||
maxPullForceKg: "20Kg",
|
||||
maxPullForceWindBiasAngle: "60°",
|
||||
maxPullForceTiltAngle: "30°",
|
||||
minPullForceKg: "5Kg",
|
||||
minPullForceWindBiasAngle: "30°",
|
||||
minPullForceTiltAngle: "20°",
|
||||
maxWindBiasAngle: "70°",
|
||||
maxWindBiasAngleTiltAngle: "45°",
|
||||
maxWindBiasAnglePullForceKg: "15Kg",
|
||||
minWindBiasAngle: "20°",
|
||||
minWindBiasAngleTiltAngle: "30°",
|
||||
minWindBiasAnglePullForceKg: "8Kg",
|
||||
},
|
||||
];
|
||||
} else if (data.bsManufacturer) {
|
||||
this.tableData = [
|
||||
{
|
||||
terminalNumber: "终端A",
|
||||
time: "2023-03-15 08:00:00",
|
||||
functionalUnitIdentifier: "功能单元1",
|
||||
maxPullForceKg: "20Kg",
|
||||
maxPullForceWindBiasAngle: "60°",
|
||||
maxPullForceTiltAngle: "30°",
|
||||
minPullForceKg: "5Kg",
|
||||
minPullForceWindBiasAngle: "30°",
|
||||
minPullForceTiltAngle: "20°",
|
||||
maxWindBiasAngle: "70°",
|
||||
maxWindBiasAngleTiltAngle: "45°",
|
||||
maxWindBiasAnglePullForceKg: "15Kg",
|
||||
minWindBiasAngle: "20°",
|
||||
minWindBiasAngleTiltAngle: "30°",
|
||||
minWindBiasAnglePullForceKg: "8Kg",
|
||||
},
|
||||
{
|
||||
terminalNumber: "终端A",
|
||||
time: "2023-03-15 08:00:00",
|
||||
functionalUnitIdentifier: "功能单元1",
|
||||
maxPullForceKg: "20Kg",
|
||||
maxPullForceWindBiasAngle: "60°",
|
||||
maxPullForceTiltAngle: "30°",
|
||||
minPullForceKg: "5Kg",
|
||||
minPullForceWindBiasAngle: "30°",
|
||||
minPullForceTiltAngle: "20°",
|
||||
maxWindBiasAngle: "70°",
|
||||
maxWindBiasAngleTiltAngle: "45°",
|
||||
maxWindBiasAnglePullForceKg: "15Kg",
|
||||
minWindBiasAngle: "20°",
|
||||
minWindBiasAngleTiltAngle: "30°",
|
||||
minWindBiasAnglePullForceKg: "8Kg",
|
||||
},
|
||||
];
|
||||
} else {
|
||||
console.log("杆塔");
|
||||
this.tableData = [
|
||||
{
|
||||
terminalNumber: "终端A",
|
||||
time: "2023-03-15 08:00:00",
|
||||
functionalUnitIdentifier: "功能单元1",
|
||||
maxPullForceKg: "20Kg",
|
||||
maxPullForceWindBiasAngle: "60°",
|
||||
maxPullForceTiltAngle: "30°",
|
||||
minPullForceKg: "5Kg",
|
||||
minPullForceWindBiasAngle: "30°",
|
||||
minPullForceTiltAngle: "20°",
|
||||
maxWindBiasAngle: "70°",
|
||||
maxWindBiasAngleTiltAngle: "45°",
|
||||
maxWindBiasAnglePullForceKg: "15Kg",
|
||||
minWindBiasAngle: "20°",
|
||||
minWindBiasAngleTiltAngle: "30°",
|
||||
minWindBiasAnglePullForceKg: "8Kg",
|
||||
},
|
||||
];
|
||||
}
|
||||
},
|
||||
onSubmit() {},
|
||||
//点击分页
|
||||
handleCurrentChange(val) {
|
||||
this.page = val;
|
||||
// this.picList = [];
|
||||
// this.getPicData();
|
||||
},
|
||||
//每页条数
|
||||
handleSizeChange(val) {
|
||||
this.pageSize = val;
|
||||
//this.getPicData();
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
<style lang="less">
|
||||
.icingBox {
|
||||
width: calc(100% - 24px);
|
||||
height: calc(100% - 24px);
|
||||
padding: 12px 12px;
|
||||
background: #fff;
|
||||
.icingContain {
|
||||
display: flex;
|
||||
height: 100%;
|
||||
box-sizing: border-box;
|
||||
background: #fff;
|
||||
border: 1px solid #ddd;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.rightTable {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
flex: 1;
|
||||
overflow: hidden;
|
||||
border-left: 1px solid #ddd;
|
||||
.dataBox {
|
||||
width: calc(100% - 24px);
|
||||
height: calc(100% - 24px);
|
||||
padding: 12px 12px;
|
||||
background: #fff;
|
||||
}
|
||||
// .fatherTableShowBox {
|
||||
// height: calc(100% - 0px);
|
||||
// }
|
||||
.childBox {
|
||||
height: calc(100% - 50px);
|
||||
.childTableShowBox {
|
||||
height: calc(100% - 50px);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
Loading…
Reference in New Issue