Bläddra i källkod

Add files via upload

station_14109
altobaltobaltob GitHub 7 år sedan
förälder
incheckning
3da53d4665
Ingen känd nyckel hittad för denna signaturen i databasen GPG-nyckel ID: 4AEE18F83AFDEB23
2 ändrade filer med 64 tillägg och 25 borttagningar
  1. +27
    -7
      controllers/reports/Vghtc_report_daily.php
  2. +37
    -18
      controllers/reports/Vghtc_report_month.php

+ 27
- 7
controllers/reports/Vghtc_report_daily.php Visa fil

@@ -14,6 +14,25 @@ class Vghtc_report_daily extends CI_Controller {
public function index()
{
define('SYNC_API_URL', 'http://61.219.172.11:60123/admins_station.html/');
$port_info = (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] != 60123) ? '/' . $_SERVER['SERVER_PORT'] : '';
$reload_url = SYNC_API_URL . 'station_setting_query' . $port_info;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $reload_url);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,10);
curl_setopt($ch, CURLOPT_TIMEOUT, 10); //timeout in seconds
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(array()));
$output = curl_exec($ch);
curl_close($ch);
$station_arr=json_decode($output,true);
$post_data= $this->input->post(NULL, TRUE);
$get_data= $this->input->get(NULL, TRUE);
@@ -77,8 +96,8 @@ class Vghtc_report_daily extends CI_Controller {
$name=$value['name'];
$note=$value['note'];
//if($in_lane==2 or $in_lane==3 or $in_lane==8 or $in_lane==9 or $in_lane==10 or $in_lane==11){
if($in_lane==0 or $in_lane==1){
// if($in_lane==2 or $in_lane==3 or $in_lane==8 or $in_lane==9 or $in_lane==10 or $in_lane==11){
if($in_lane==0){
$sel_cario=$this->erpapidb->sel_cario($in_lane,$start,$end);
}else{
$sel_cario=$this->erpapidb->sel_cario_out($in_lane,$start,$end);
@@ -92,11 +111,11 @@ class Vghtc_report_daily extends CI_Controller {
$dateba_lane_0=$dateba_lane_0+$sel_cario_count[$key];
}elseif($in_lane==1){
$dateba_lane_1=$dateba_lane_1+$sel_cario_count[$key];
}elseif($in_lane==2){
/* }elseif($in_lane==2){
$dateba_lane_2=$dateba_lane_2+$sel_cario_count[$key];
}elseif($in_lane==3){
$dateba_lane_3=$dateba_lane_3+$sel_cario_count[$key];
/*}elseif($in_lane==4){
}elseif($in_lane==4){
$dateba_lane_4=$dateba_lane_4+$sel_cario_count[$key];
}elseif($in_lane==5){
$dateba_lane_5=$dateba_lane_5+$sel_cario_count[$key];
@@ -113,7 +132,7 @@ class Vghtc_report_daily extends CI_Controller {
}elseif($in_lane==11){
$dateba_lane_11=$dateba_lane_11+$sel_cario_count[$key];
}elseif($in_lane==12){
$dateba_lane_12=$dateba_lane_12+$sel_cario_count[$key]; */
$dateba_lane_12=$dateba_lane_12+$sel_cario_count[$key]; */
}
}
@@ -129,9 +148,9 @@ class Vghtc_report_daily extends CI_Controller {
$dateba_lane00=array(
"dateba_lane_0" => $dateba_lane_0,
"dateba_lane_1" => $dateba_lane_1,
"dateba_lane_2" => $dateba_lane_2,
/* "dateba_lane_2" => $dateba_lane_2,
"dateba_lane_3" => $dateba_lane_3,
/*"dateba_lane_4" => $dateba_lane_4,
"dateba_lane_4" => $dateba_lane_4,
"dateba_lane_5" => $dateba_lane_5,
"dateba_lane_6" => $dateba_lane_6,
"dateba_lane_8" => $dateba_lane_8,
@@ -153,6 +172,7 @@ class Vghtc_report_daily extends CI_Controller {
$this->front->dateba=$dateba;
$this->front->hourba=$dateba/24;
$this->front->month=$month;
$this->front->station_arr=$station_arr;
$this->front->dd=$dd;
$data=$this->front;
$this->load->view('reports/vghtc_report_daily',$data);


+ 37
- 18
controllers/reports/Vghtc_report_month.php Visa fil

@@ -14,6 +14,25 @@ class Vghtc_report_month extends CI_Controller {
public function index()
{
define('SYNC_API_URL', 'http://61.219.172.11:60123/admins_station.html/');
$port_info = (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] != 60123) ? '/' . $_SERVER['SERVER_PORT'] : '';
$reload_url = SYNC_API_URL . 'station_setting_query' . $port_info;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $reload_url);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT ,10);
curl_setopt($ch, CURLOPT_TIMEOUT, 10); //timeout in seconds
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(array()));
$output = curl_exec($ch);
curl_close($ch);
$station_arr=json_decode($output,true);
$post_data= $this->input->post(NULL, TRUE);
$get_data= $this->input->get(NULL, TRUE);
@@ -78,7 +97,7 @@ class Vghtc_report_month extends CI_Controller {
$note=$value['note'];
//if($in_lane==2 or $in_lane==3 or $in_lane==8 or $in_lane==9 or $in_lane==10 or $in_lane==11){
if($in_lane==0 or $in_lane==1){
if($in_lane==0){
$sel_cario=$this->erpapidb->sel_cario($in_lane,$start,$end);
}else{
$sel_cario=$this->erpapidb->sel_cario_out($in_lane,$start,$end);
@@ -92,7 +111,7 @@ class Vghtc_report_month extends CI_Controller {
$dateba_lane_0=$dateba_lane_0+$sel_cario_count[$key];
}elseif($in_lane==1){
$dateba_lane_1=$dateba_lane_1+$sel_cario_count[$key];
}elseif($in_lane==2){
/* }elseif($in_lane==2){
$dateba_lane_2=$dateba_lane_2+$sel_cario_count[$key];
}elseif($in_lane==3){
$dateba_lane_3=$dateba_lane_3+$sel_cario_count[$key];
@@ -113,7 +132,7 @@ class Vghtc_report_month extends CI_Controller {
}elseif($in_lane==11){
$dateba_lane_11=$dateba_lane_11+$sel_cario_count[$key];
}elseif($in_lane==12){
$dateba_lane_12=$dateba_lane_12+$sel_cario_count[$key];
$dateba_lane_12=$dateba_lane_12+$sel_cario_count[$key]; */
}
}
@@ -129,16 +148,16 @@ class Vghtc_report_month extends CI_Controller {
$dateba_lane00=array(
"dateba_lane_0" => $dateba_lane_0,
"dateba_lane_1" => $dateba_lane_1,
"dateba_lane_2" => $dateba_lane_2,
/* "dateba_lane_2" => $dateba_lane_2,
"dateba_lane_3" => $dateba_lane_3,
/* "dateba_lane_4" => $dateba_lane_4,
"dateba_lane_4" => $dateba_lane_4,
"dateba_lane_5" => $dateba_lane_5,
"dateba_lane_6" => $dateba_lane_6,
"dateba_lane_8" => $dateba_lane_8,
"dateba_lane_9" => $dateba_lane_9,
"dateba_lane_10" => $dateba_lane_10,
"dateba_lane_11" => $dateba_lane_11,
"dateba_lane_12" => $dateba_lane_12,*/
"dateba_lane_12" => $dateba_lane_12, */
);
// "sel_cario_tatal" => $sel_cario_tatal
// "dateba" => $alltatle,
@@ -151,28 +170,28 @@ class Vghtc_report_month extends CI_Controller {
$dateba_lane[]=array_sum($dateba_lane00);
$dateba_lane_tot_0[]=$dateba_lane_0;
$dateba_lane_tot_1[]=$dateba_lane_1;
$dateba_lane_tot_2[]=$dateba_lane_2;
/* $dateba_lane_tot_2[]=$dateba_lane_2;
$dateba_lane_tot_3[]=$dateba_lane_3;
//$dateba_lane_tot_4[]=$dateba_lane_4;
//$dateba_lane_tot_5[]=$dateba_lane_5;
//$dateba_lane_tot_6[]=$dateba_lane_6;
//$dateba_lane_tot_8[]=$dateba_lane_8;
//$dateba_lane_tot_9[]=$dateba_lane_9;
//$dateba_lane_tot_10[]=$dateba_lane_10;
//$dateba_lane_tot_11[]=$dateba_lane_11;
//$dateba_lane_tot_12[]=$dateba_lane_12;
$dateba_lane_tot_4[]=$dateba_lane_4;
$dateba_lane_tot_5[]=$dateba_lane_5;
$dateba_lane_tot_6[]=$dateba_lane_6;
$dateba_lane_tot_8[]=$dateba_lane_8;
$dateba_lane_tot_9[]=$dateba_lane_9;
$dateba_lane_tot_10[]=$dateba_lane_10;
$dateba_lane_tot_11[]=$dateba_lane_11;
$dateba_lane_tot_12[]=$dateba_lane_12;*/
}
//$this->front->dateba_lane_tot=array(array_sum($dateba_lane_tot_0),array_sum($dateba_lane_tot_1),array_sum($dateba_lane_tot_2),array_sum($dateba_lane_tot_3),array_sum($dateba_lane_tot_4),array_sum($dateba_lane_tot_5),array_sum($dateba_lane_tot_6),array_sum($dateba_lane_tot_8),array_sum($dateba_lane_tot_9),array_sum($dateba_lane_tot_10),array_sum($dateba_lane_tot_11),array_sum($dateba_lane_tot_12));
$this->front->dateba_lane_tot=array(array_sum($dateba_lane_tot_0),array_sum($dateba_lane_tot_1),array_sum($dateba_lane_tot_2),array_sum($dateba_lane_tot_3));
// $this->front->dateba_lane_tot=array(array_sum($dateba_lane_tot_0),array_sum($dateba_lane_tot_1),array_sum($dateba_lane_tot_2),array_sum($dateba_lane_tot_3),array_sum($dateba_lane_tot_4),array_sum($dateba_lane_tot_5),array_sum($dateba_lane_tot_6),array_sum($dateba_lane_tot_8),array_sum($dateba_lane_tot_9),array_sum($dateba_lane_tot_10),array_sum($dateba_lane_tot_11),array_sum($dateba_lane_tot_12));
$this->front->dateba_lane_tot=array(array_sum($dateba_lane_tot_0),array_sum($dateba_lane_tot_1));
$this->front->monthba=array_sum($dateba_lane);
$this->front->dateba=array_sum($dateba_lane)/$dd;
$this->front->hourba=array_sum($dateba_lane)/$dd/24;
$this->front->month=$month;
$this->front->station_arr=$station_arr;
$this->front->dd=$dd;
$data=$this->front;
$this->load->view('reports/vghtc_report_month',$data);
}


Laddar…
Avbryt
Spara