Merge branch 'dev' of https://github.com/magicbug/Cloudlog into dev
这个提交包含在:
		
						当前提交
						259ff03d79
					
				
					共有  6 个文件被更改,包括 107 次插入 和 64 次删除
				
			
		|  | @ -87,12 +87,19 @@ class Dashboard extends CI_Controller { | |||
| 			$data['total_qsl_sent'] = $QSLStatsBreakdownArray['QSL_Sent']; | ||||
| 			$data['total_qsl_rcvd'] = $QSLStatsBreakdownArray['QSL_Received']; | ||||
| 			$data['total_qsl_requested'] = $QSLStatsBreakdownArray['QSL_Requested']; | ||||
| 			$data['qsl_sent_today'] = $QSLStatsBreakdownArray['QSL_Sent_today']; | ||||
| 			$data['qsl_rcvd_today'] = $QSLStatsBreakdownArray['QSL_Received_today']; | ||||
| 			$data['qsl_requested_today'] = $QSLStatsBreakdownArray['QSL_Requested_today']; | ||||
| 
 | ||||
| 			$data['total_eqsl_sent'] = $QSLStatsBreakdownArray['eQSL_Sent']; | ||||
| 			$data['total_eqsl_rcvd'] = $QSLStatsBreakdownArray['eQSL_Received']; | ||||
| 			$data['eqsl_sent_today'] = $QSLStatsBreakdownArray['eQSL_Sent_today']; | ||||
| 			$data['eqsl_rcvd_today'] = $QSLStatsBreakdownArray['eQSL_Received_today']; | ||||
| 
 | ||||
| 			$data['total_lotw_sent'] = $QSLStatsBreakdownArray['LoTW_Sent']; | ||||
| 			$data['total_lotw_rcvd'] = $QSLStatsBreakdownArray['LoTW_Received']; | ||||
| 			$data['lotw_sent_today'] = $QSLStatsBreakdownArray['LoTW_Sent_today']; | ||||
| 			$data['lotw_rcvd_today'] = $QSLStatsBreakdownArray['LoTW_Received_today']; | ||||
| 
 | ||||
| 			$data['last_five_qsos'] = $this->logbook_model->get_last_qsos('18', $logbooks_locations_array); | ||||
| 
 | ||||
|  |  | |||
|  | @ -140,3 +140,4 @@ $lang['oceania'] = 'Oceania'; | |||
| $lang['southamerica'] = 'South America'; | ||||
| 
 | ||||
| $lang['gen_band_selection'] = 'Band selection'; | ||||
| $lang['general_word_today'] = 'Today'; | ||||
|  |  | |||
|  | @ -142,3 +142,4 @@ $lang['oceania'] = 'Ozeanien'; | |||
| $lang['southamerica'] = 'Südamerika'; | ||||
| 
 | ||||
| $lang['gen_band_selection'] = 'Bandauswahl'; | ||||
| $lang['general_word_today'] = 'Heute'; | ||||
|  |  | |||
|  | @ -2257,15 +2257,20 @@ class Logbook_model extends CI_Model { | |||
| 	  COUNT(IF(COL_EQSL_QSL_SENT="Y",COL_EQSL_QSL_SENT,null)) as eQSL_Sent, | ||||
| 	  COUNT(IF(COL_EQSL_QSL_RCVD="Y",COL_EQSL_QSL_RCVD,null)) as eQSL_Received, | ||||
| 	  COUNT(IF(COL_LOTW_QSL_SENT="Y",COL_LOTW_QSL_SENT,null)) as LoTW_Sent, | ||||
|           COUNT(IF(COL_LOTW_QSL_RCVD="Y",COL_LOTW_QSL_RCVD,null)) as LoTW_Received | ||||
| 	  COUNT(IF(COL_LOTW_QSL_RCVD="Y",COL_LOTW_QSL_RCVD,null)) as LoTW_Received, | ||||
| 	  COUNT(IF(COL_QSL_SENT="Y" and DATE(COL_QSLSDATE)=DATE(SYSDATE()),COL_QSL_SENT,null)) as QSL_Sent_today, | ||||
| 	  COUNT(IF(COL_QSL_RCVD="Y" and DATE(COL_QSLRDATE)=DATE(SYSDATE()),COL_QSL_RCVD,null)) as QSL_Received_today, | ||||
| 	  COUNT(IF(COL_QSL_SENT IN("Q", "R") and DATE(COL_QSLSDATE)=DATE(SYSDATE()) ,COL_QSL_SENT,null)) as QSL_Requested_today, | ||||
| 	  COUNT(IF(COL_EQSL_QSL_SENT="Y" and DATE(COL_EQSL_QSLSDATE)=DATE(SYSDATE()),COL_EQSL_QSL_SENT,null)) as eQSL_Sent_today, | ||||
| 	  COUNT(IF(COL_EQSL_QSL_RCVD="Y" and DATE(COL_EQSL_QSLRDATE)=DATE(SYSDATE()),COL_EQSL_QSL_RCVD,null)) as eQSL_Received_today, | ||||
| 	  COUNT(IF(COL_LOTW_QSL_SENT="Y" and DATE(COL_LOTW_QSLSDATE)=DATE(SYSDATE()),COL_LOTW_QSL_SENT,null)) as LoTW_Sent_today, | ||||
| 	  COUNT(IF(COL_LOTW_QSL_RCVD="Y" and DATE(COL_LOTW_QSLRDATE)=DATE(SYSDATE()),COL_LOTW_QSL_RCVD,null)) as LoTW_Received_today | ||||
| 	'); | ||||
| 	$this->db->where_in('station_id', $logbooks_locations_array); | ||||
| 
 | ||||
|         if ($query = $this->db->get($this->config->item('table_name'))) | ||||
|         { | ||||
| 	if ($query = $this->db->get($this->config->item('table_name'))) { | ||||
| 	  $this->db->last_query(); | ||||
|             foreach ($query->result() as $row) | ||||
|             { | ||||
| 	    foreach ($query->result() as $row) { | ||||
| 		$QSLBreakdown['QSL_Sent'] = $row->QSL_Sent; | ||||
| 		    $QSLBreakdown['QSL_Received'] =  $row->QSL_Received; | ||||
| 		    $QSLBreakdown['QSL_Requested'] =  $row->QSL_Requested; | ||||
|  | @ -2273,12 +2278,17 @@ class Logbook_model extends CI_Model { | |||
| 		    $QSLBreakdown['eQSL_Received'] =  $row->eQSL_Received; | ||||
| 		    $QSLBreakdown['LoTW_Sent'] =  $row->LoTW_Sent; | ||||
| 		    $QSLBreakdown['LoTW_Received'] =  $row->LoTW_Received; | ||||
| 		    $QSLBreakdown['QSL_Sent_today'] = $row->QSL_Sent_today; | ||||
| 		    $QSLBreakdown['QSL_Received_today'] =  $row->QSL_Received_today; | ||||
| 		    $QSLBreakdown['QSL_Requested_today'] =  $row->QSL_Requested_today; | ||||
| 		    $QSLBreakdown['eQSL_Sent_today'] =  $row->eQSL_Sent_today; | ||||
| 		    $QSLBreakdown['eQSL_Received_today'] =  $row->eQSL_Received_today; | ||||
| 		    $QSLBreakdown['LoTW_Sent_today'] =  $row->LoTW_Sent_today; | ||||
| 		    $QSLBreakdown['LoTW_Received_today'] =  $row->LoTW_Received_today; | ||||
| 	    } | ||||
| 
 | ||||
| 	    return $QSLBreakdown; | ||||
|         } | ||||
|         else | ||||
|         { | ||||
| 	} else { | ||||
| 	    $QSLBreakdown['QSL_Sent'] = 0; | ||||
| 	    $QSLBreakdown['QSL_Received'] =  0; | ||||
| 	    $QSLBreakdown['QSL_Requested'] =  0; | ||||
|  | @ -2286,6 +2296,13 @@ class Logbook_model extends CI_Model { | |||
| 	    $QSLBreakdown['eQSL_Received'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Sent'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Received'] = 0; | ||||
| 	    $QSLBreakdown['QSL_Sent_today'] = 0; | ||||
| 	    $QSLBreakdown['QSL_Received_today'] =  0; | ||||
| 	    $QSLBreakdown['QSL_Requested_today'] =  0; | ||||
| 	    $QSLBreakdown['eQSL_Sent_today'] =  0; | ||||
| 	    $QSLBreakdown['eQSL_Received_today'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Sent_today'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Received_today'] = 0; | ||||
| 
 | ||||
| 	    return $QSLBreakdown; | ||||
| 	} | ||||
|  | @ -2297,6 +2314,13 @@ class Logbook_model extends CI_Model { | |||
| 	    $QSLBreakdown['eQSL_Received'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Sent'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Received'] = 0; | ||||
| 	    $QSLBreakdown['QSL_Sent_today'] = 0; | ||||
| 	    $QSLBreakdown['QSL_Received_today'] =  0; | ||||
| 	    $QSLBreakdown['QSL_Requested_today'] =  0; | ||||
| 	    $QSLBreakdown['eQSL_Sent_today'] =  0; | ||||
| 	    $QSLBreakdown['eQSL_Received_today'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Sent_today'] =  0; | ||||
| 	    $QSLBreakdown['LoTW_Received_today'] = 0; | ||||
| 
 | ||||
| 	    return $QSLBreakdown; | ||||
|       } | ||||
|  |  | |||
|  | @ -86,19 +86,19 @@ class Logbookadvanced_model extends CI_Model { | |||
| 		} | ||||
| 
 | ||||
| 		if ($searchCriteria['eqslSent'] !== '') { | ||||
| 			$condition = "COL_EQSL_SENT = ?"; | ||||
| 			$condition = "COL_EQSL_QSL_SENT = ?"; | ||||
| 			if ($searchCriteria['eqslSent'] == 'N') { | ||||
| 				$condition = '('.$condition; | ||||
| 				$condition .= " OR COL_EQSL_SENT IS NULL OR COL_EQSL_SENT = '')"; | ||||
| 				$condition .= " OR COL_EQSL_QSL_SENT IS NULL OR COL_EQSL_QSL_SENT = '')"; | ||||
| 			} | ||||
| 			$conditions[] = $condition; | ||||
| 			$binding[] = $searchCriteria['eqslSent']; | ||||
| 		} | ||||
| 		if ($searchCriteria['eqslReceived'] !== '') { | ||||
| 			$condition = "COL_EQSL_RCVD = ?"; | ||||
| 			$condition = "COL_EQSL_QSL_RCVD = ?"; | ||||
| 			if ($searchCriteria['eqslReceived'] == 'N') { | ||||
| 				$condition = '('.$condition; | ||||
| 				$condition .= " OR COL_EQSL_RCVD IS NULL OR COL_EQSL_RCVD = '')"; | ||||
| 				$condition .= " OR COL_EQSL_QSL_RCVD IS NULL OR COL_EQSL_QSL_RCVD = '')"; | ||||
| 			} | ||||
| 			$conditions[] = $condition; | ||||
| 			$binding[] = $searchCriteria['eqslReceived']; | ||||
|  |  | |||
|  | @ -216,21 +216,25 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { | |||
| 		<table class="table table-striped"> | ||||
| 			<tr class="titles"> | ||||
| 				<td colspan="2"><i class="fas fa-envelope"></i> <?php echo lang('general_word_qslcards'); ?></td>
 | ||||
| 				<td colspan="1"><?php echo lang('general_word_today'); ?></td>
 | ||||
| 			</tr> | ||||
| 
 | ||||
| 			<tr> | ||||
| 				<td width="50%"><?php echo lang('general_word_sent'); ?></td>
 | ||||
| 				<td width="50%"><?php echo $total_qsl_sent; ?></td>
 | ||||
| 				<td width="25%"><?php echo $total_qsl_sent; ?></td>
 | ||||
| 				<td width="25%"><?php echo $qsl_sent_today; ?></td>
 | ||||
| 			</tr> | ||||
| 
 | ||||
| 			<tr> | ||||
| 				<td width="50%"><?php echo lang('general_word_received'); ?></td>
 | ||||
| 				<td width="50%"><?php echo $total_qsl_rcvd; ?></td>
 | ||||
| 				<td width="25%"><?php echo $total_qsl_rcvd; ?></td>
 | ||||
| 				<td width="25%"><?php echo $qsl_rcvd_today; ?></td>
 | ||||
| 			</tr> | ||||
| 
 | ||||
| 			<tr> | ||||
| 				<td width="50%"><?php echo lang('general_word_requested'); ?></td>
 | ||||
| 				<td width="50%"><?php echo $total_qsl_requested; ?></td>
 | ||||
| 				<td width="25%"><?php echo $total_qsl_requested; ?></td>
 | ||||
| 				<td width="25%"><?php echo $qsl_requested_today; ?></td>
 | ||||
| 			</tr> | ||||
| 		</table> | ||||
| 		<?php } ?>
 | ||||
|  | @ -239,16 +243,19 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { | |||
| 		<table class="table table-striped"> | ||||
| 			<tr class="titles"> | ||||
| 				<td colspan="2"><i class="fas fa-address-card"></i> <?php echo lang('general_word_eqslcards'); ?></td>
 | ||||
| 				<td colspan="1"><?php echo lang('general_word_today'); ?></td>
 | ||||
| 			</tr> | ||||
| 
 | ||||
| 			<tr> | ||||
| 				<td width="50%"><?php echo lang('general_word_sent'); ?></td>
 | ||||
| 				<td width="50%"><?php echo $total_eqsl_sent; ?></td>
 | ||||
| 				<td width="25%"><?php echo $total_eqsl_sent; ?></td>
 | ||||
| 				<td width="25%"><?php echo $eqsl_sent_today; ?></td>
 | ||||
| 			</tr> | ||||
| 
 | ||||
| 			<tr> | ||||
| 				<td width="50%"><?php echo lang('general_word_received'); ?></td>
 | ||||
| 				<td width="50%"><?php echo $total_eqsl_rcvd; ?></td>
 | ||||
| 				<td width="25%"><?php echo $total_eqsl_rcvd; ?></td>
 | ||||
| 				<td width="25%"><?php echo $eqsl_rcvd_today; ?></td>
 | ||||
| 			</tr> | ||||
| 		</table> | ||||
| 		<?php } ?>
 | ||||
|  | @ -257,16 +264,19 @@ function echoQrbCalcLink($mygrid, $grid, $vucc) { | |||
| 		<table class="table table-striped"> | ||||
| 			<tr class="titles"> | ||||
| 				<td colspan="2"><i class="fas fa-list"></i> <?php echo lang('general_word_lotw'); ?></td>
 | ||||
| 				<td colspan="1"><?php echo lang('general_word_today'); ?></td>
 | ||||
| 			</tr> | ||||
| 
 | ||||
| 			<tr> | ||||
| 				<td width="50%"><?php echo lang('general_word_sent'); ?></td>
 | ||||
| 				<td width="50%"><?php echo $total_lotw_sent; ?></td>
 | ||||
| 				<td width="25%"><?php echo $total_lotw_sent; ?></td>
 | ||||
| 				<td width="25%"><?php echo $lotw_sent_today; ?></td>
 | ||||
| 			</tr> | ||||
| 
 | ||||
| 			<tr> | ||||
| 				<td width="50%"><?php echo lang('general_word_received'); ?></td>
 | ||||
| 				<td width="50%"><?php echo $total_lotw_rcvd; ?></td>
 | ||||
| 				<td width="25%"><?php echo $total_lotw_rcvd; ?></td>
 | ||||
| 				<td width="25%"><?php echo $lotw_rcvd_today; ?></td>
 | ||||
| 			</tr> | ||||
| 		</table> | ||||
| 		<?php } ?>
 | ||||
|  |  | |||
		正在加载…
	
		在新工单中引用