数据分析
This commit is contained in:
parent
81075a1aaa
commit
698d85f448
|
|
@ -30,6 +30,7 @@ body {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
padding: 2% 0;
|
padding: 2% 0;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
|
|
||||||
.basic-search-box{
|
.basic-search-box{
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,166 @@
|
||||||
|
|
||||||
|
/** 工人效率分析数据*/
|
||||||
|
// 1512P017007Y01-凌云变 1612P021000T01-红枫变
|
||||||
|
let dataList = [{
|
||||||
|
bidCode: '1512P017007Y01',
|
||||||
|
list: [{
|
||||||
|
userName: '宋跃进',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '刘振',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '导线压线工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '黄照飞',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '王玉华',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '黄丹',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '赵光伟',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '刘磊',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '化苏碧',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '曹先应',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '陆乃怀',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '袁加纯',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
userName: '张友顺',
|
||||||
|
teamName: '变电土建-朱润生3班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bidCode: '1612P021000T01',
|
||||||
|
list: [{
|
||||||
|
userName: '宋跃进',
|
||||||
|
teamName: '变电土建-宋鹏2班',
|
||||||
|
postName: '组塔工',
|
||||||
|
attDay: 22,
|
||||||
|
workTime: 176,
|
||||||
|
completeWorkload: 15,
|
||||||
|
completeWorkloadUnit:'座',
|
||||||
|
unitTimeOutput: 0.085,
|
||||||
|
unitTimeOutputUnit: '座/小时',
|
||||||
|
rateLevel: '高效',
|
||||||
|
}]
|
||||||
|
}];
|
||||||
|
|
@ -1,142 +1,3 @@
|
||||||
// 1512P017007Y01-凌云变 1612P021000T01-红枫变
|
|
||||||
let dataList = [{
|
|
||||||
bidCode: '1512P017007Y01',
|
|
||||||
list: [{
|
|
||||||
userName: '宋跃进',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '刘振',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '导线压线工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '黄照飞',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '王玉华',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '黄丹',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '赵光伟',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '刘磊',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '化苏碧',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '曹先应',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '陆乃怀',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '袁加纯',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
userName: '张友顺',
|
|
||||||
teamName: '变电土建-朱润生3班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
bidCode: '1612P021000T01',
|
|
||||||
list: [{
|
|
||||||
userName: '宋跃进',
|
|
||||||
teamName: '变电土建-宋鹏2班',
|
|
||||||
postName: '组塔工',
|
|
||||||
attDay: 22,
|
|
||||||
workTime: 176,
|
|
||||||
completeWorkload: '15座',
|
|
||||||
unitTimeOutput: '0.085座/小时',
|
|
||||||
rateLevel: '高效',
|
|
||||||
}]
|
|
||||||
}];
|
|
||||||
|
|
||||||
let table, layer, form;
|
let table, layer, form;
|
||||||
let myChart = null, myChart2 = null;
|
let myChart = null, myChart2 = null;
|
||||||
layui.use(['layer', 'table', 'form'], function () {
|
layui.use(['layer', 'table', 'form'], function () {
|
||||||
|
|
@ -170,8 +31,16 @@ function initTable(data) {
|
||||||
{ field: 'postName', title: '工种', align: 'center', width: '10%' },
|
{ field: 'postName', title: '工种', align: 'center', width: '10%' },
|
||||||
{ field: 'attDay', title: '出勤天数', align: 'center', width: '10%' },
|
{ field: 'attDay', title: '出勤天数', align: 'center', width: '10%' },
|
||||||
{ field: 'workTime', title: '工作时长', align: 'center', width: '10%' },
|
{ field: 'workTime', title: '工作时长', align: 'center', width: '10%' },
|
||||||
{ field: 'completeWorkload', title: '完成工作量', align: 'center', width: '15%' },
|
{ field: 'completeWorkload', title: '完成工作量', align: 'center', width: '15%',
|
||||||
{ field: 'unitTimeOutput', title: '单位时间产量', align: 'center', width: '15%' },
|
templet: function (d) {
|
||||||
|
return d.completeWorkload + d.completeWorkloadUnit;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{ field: 'unitTimeOutput', title: '单位时间产量', align: 'center', width: '15%',
|
||||||
|
templet: function (d) {
|
||||||
|
return d.unitTimeOutput + d.unitTimeOutputUnit;
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
field: 'rateLevel', title: '效率评级', align: 'center', width: '10%',
|
field: 'rateLevel', title: '效率评级', align: 'center', width: '10%',
|
||||||
templet: function (d) {
|
templet: function (d) {
|
||||||
|
|
@ -202,6 +71,7 @@ function initTable(data) {
|
||||||
})
|
})
|
||||||
table.on('rowDouble(demo2)', function (obj) {
|
table.on('rowDouble(demo2)', function (obj) {
|
||||||
console.log(obj.data);
|
console.log(obj.data);
|
||||||
|
initEcharts(obj.data);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -224,12 +94,14 @@ function query(type) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 初始化 echarts
|
// 初始化 echarts
|
||||||
function initEcharts() {
|
function initEcharts(data) {
|
||||||
myChart.dispose();
|
if(myChart && myChart2){
|
||||||
myChart2.dispose();
|
myChart.dispose();
|
||||||
|
myChart2.dispose();
|
||||||
|
}
|
||||||
myChart = echarts.init(document.getElementById("oneEcharts"));
|
myChart = echarts.init(document.getElementById("oneEcharts"));
|
||||||
myChart2 = echarts.init(document.getElementById("twoEcharts"));
|
myChart2 = echarts.init(document.getElementById("twoEcharts"));
|
||||||
initEchartsOne();
|
initEchartsOne(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
function initEchartsOne() {
|
function initEchartsOne() {
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@
|
||||||
</div>
|
</div>
|
||||||
<table id="demo2" lay-filter="demo2"></table>
|
<table id="demo2" lay-filter="demo2"></table>
|
||||||
</div>
|
</div>
|
||||||
<div id="right-box">
|
<div id="right-box" class="layout">
|
||||||
<div id="oneEcharts">
|
<div id="oneEcharts">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -58,6 +58,7 @@
|
||||||
background-color: transparent !important;
|
background-color: transparent !important;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
<script src="../../js/pages/newDataAnalysis/datas.js" type="text/javascript"></script>
|
||||||
<script src="../../js/pages/newDataAnalysis/workerEfficiencyAnalysis.js" type="text/javascript"></script>
|
<script src="../../js/pages/newDataAnalysis/workerEfficiencyAnalysis.js" type="text/javascript"></script>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue