[Days With QSOs] Updated code to support station logbooks
这个提交包含在:
		
							父节点
							
								
									88222ca686
								
							
						
					
					
						当前提交
						14bb2db47f
					
				
					共有  1 个文件被更改,包括 13 次插入 和 9 次删除
				
			
		|  | @ -12,12 +12,14 @@ class Dayswithqso_model extends CI_Model | ||||||
|     function getDaysWithQso() |     function getDaysWithQso() | ||||||
|     { |     { | ||||||
| 		$CI =& get_instance(); | 		$CI =& get_instance(); | ||||||
|         $CI->load->model('Stations'); | 		$CI->load->model('logbooks_model'); | ||||||
|         $station_id = $CI->Stations->find_active(); | 		$logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook')); | ||||||
|  | 
 | ||||||
|  | 		$location_list = "'".implode("','",$logbooks_locations_array)."'"; | ||||||
| 
 | 
 | ||||||
|         $sql = "select year(COL_TIME_ON) Year, COUNT(DISTINCT TO_DAYS(COL_TIME_ON)) as Days from " |         $sql = "select year(COL_TIME_ON) Year, COUNT(DISTINCT TO_DAYS(COL_TIME_ON)) as Days from " | ||||||
|             .$this->config->item('table_name'). " thcv
 |             .$this->config->item('table_name'). " thcv
 | ||||||
|             where station_id = " . $station_id . " and COL_TIME_ON is not null group by year";
 |             where station_id in (" . $location_list . ") and COL_TIME_ON is not null group by year";
 | ||||||
| 
 | 
 | ||||||
|         $query = $this->db->query($sql); |         $query = $this->db->query($sql); | ||||||
| 
 | 
 | ||||||
|  | @ -151,12 +153,14 @@ class Dayswithqso_model extends CI_Model | ||||||
|      */ |      */ | ||||||
|     function getDates() { |     function getDates() { | ||||||
| 		$CI =& get_instance(); | 		$CI =& get_instance(); | ||||||
|         $CI->load->model('Stations'); | 		$CI->load->model('logbooks_model'); | ||||||
|         $station_id = $CI->Stations->find_active(); | 		$logbooks_locations_array = $CI->logbooks_model->list_logbook_relationships($this->session->userdata('active_station_logbook')); | ||||||
|  | 
 | ||||||
|  | 		$location_list = "'".implode("','",$logbooks_locations_array)."'"; | ||||||
| 
 | 
 | ||||||
|         $sql = "select distinct cast(col_time_on as date) as date from " |         $sql = "select distinct cast(col_time_on as date) as date from " | ||||||
|             .$this->config->item('table_name'). " thcv
 |             .$this->config->item('table_name'). " thcv
 | ||||||
|             where station_id = " . $station_id . " order by date asc";
 |             where station_id in (" . $location_list . ") order by date asc";
 | ||||||
| 
 | 
 | ||||||
|         $query = $this->db->query($sql); |         $query = $this->db->query($sql); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		正在加载…
	
		在新工单中引用