提交 8a8ab308 authored 作者: chengye's avatar chengye

测试基站详情读取抄表数据

上级 ede99830
......@@ -77,20 +77,23 @@ class Index extends Base
// 'repo_numb' => 18766,
// 'power' => round(18766/60,2)
// ];
$ues = Db::connect('db_config1')
$us = Db::connect('db_config1')
->table('em_useage')->alias('eu')
->join(['em'],'em.id=eu.em_id')
->join(['station_info'=>'s'],'em.station_id=s.station_id')
->where('s.proj_number','=',$data->project_code)
->select();
//计算功耗
echo "<pre/>";
if($ues){
var_dump($ues);
$ues['repo'] = floor($ues['current_sum_numb'] - $ues['last_sum_numb']);
$days = floor(($ues['current_date']-$ues['last_date']) / (3600*24));
$ues['power'] = round( $ues['repo'] / $days,2);
if($us) {
$ues = [];
if (count($us) == count($us, 1)) {
$ues[] = $us;
}
foreach ($ues as $k => $v) {
$ues[$k]['repo'] = floor($v['current_sum_numb'] - $v['last_sum_numb']);
$days = floor(($v['current_date'] - $v['last_date']) / (3600 * 24));
$ues[$k]['power'] = round($ues[$k]['repo'] / $days, 2);
}
}
$this->assign('useage',$ues?:[]);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论