feat: fix wapc map click

This commit is contained in:
tallcode
2026-02-28 16:01:22 +08:00
parent 7bd40187d2
commit 331914f255
2 changed files with 28 additions and 8 deletions

View File

@@ -624,8 +624,28 @@ class Logbook_model extends CI_Model {
$this->db->where('COL_DXCC', '339');
break;
case 'WAPC':
$this->db->where('COL_STATE', $searchphrase);
$this->db->where('COL_DXCC', '318');
if($searchphrase == 'HK'){
$this->db->where('COL_DXCC', '321');
}
else if($searchphrase == 'MO'){
$this->db->where('COL_DXCC', '152');
}
else if($searchphrase == 'TW'){
$this->db->where_in('COL_DXCC', ['386', '505']);
}
else if($searchphrase == 'HI'){
$this->db->group_start()
->group_start()
->where('COL_DXCC', '318')
->where('COL_STATE', 'HI')
->group_end()
->or_where('COL_DXCC', '506')
->group_end();
}
else{
$this->db->where('COL_STATE', $searchphrase);
$this->db->where('COL_DXCC', '318');
}
break;
case 'QSLRDATE':
$this->db->where('date(COL_QSLRDATE)=date(SYSDATE())');

View File

@@ -81,17 +81,17 @@ class WAPC extends CI_Model {
}
// VR
else if($line->col_dxcc == '321'){
$bandWapc['HK'][$band] = '<div class="bg-danger awardsBgWarning"><a href=\'javascript:displayContacts("' . "321" . '","' . $band . '","All","All","'. $postdata['mode'] . '","DXCC2", "")\'>W</a></div>';
$bandWapc['HK'][$band] = '<div class="bg-danger awardsBgWarning"><a href=\'javascript:displayContacts("HK","' . $band . '","All","All","'. $postdata['mode'] . '","WAPC", "")\'>W</a></div>';
$provinces['HK']['count']++;
}
// XX9
else if($line->col_dxcc == '152'){
$bandWapc['MO'][$band] = '<div class="bg-danger awardsBgWarning"><a href=\'javascript:displayContacts("' . "152" . '","' . $band . '","All","All","'. $postdata['mode'] . '","DXCC2", "")\'>W</a></div>';
$bandWapc['MO'][$band] = '<div class="bg-danger awardsBgWarning"><a href=\'javascript:displayContacts("MO","' . $band . '","All","All","'. $postdata['mode'] . '","WAPC", "")\'>W</a></div>';
$provinces['MO']['count']++;
}
// BU-BX/BV9P
else if($line->col_dxcc == '386' || $line->col_dxcc == '505'){
$bandWapc['TW'][$band] = '<div class="bg-danger awardsBgWarning"><a href=\'javascript:displayContacts("' . "386" . '","' . $band . '","All","All","'. $postdata['mode'] . '","DXCC2", "")\'>W</a></div>';
$bandWapc['TW'][$band] = '<div class="bg-danger awardsBgWarning"><a href=\'javascript:displayContacts("TW","' . $band . '","All","All","'. $postdata['mode'] . '","WAPC", "")\'>W</a></div>';
$provinces['TW']['count']++;
}
}
@@ -111,17 +111,17 @@ class WAPC extends CI_Model {
}
// VR
else if($line->col_dxcc == '321'){
$bandWapc['HK'][$band] = '<div class="bg-success awardsBgSuccess"><a href=\'javascript:displayContacts("' . "321" . '","' . $band . '","All","All","'. $postdata['mode'] . '","DXCC2", "'.$qsl.'")\'>C</a></div>';
$bandWapc['HK'][$band] = '<div class="bg-success awardsBgSuccess"><a href=\'javascript:displayContacts("HK","' . $band . '","All","All","'. $postdata['mode'] . '","WAPC", "'.$qsl.'")\'>C</a></div>';
$provinces['HK']['count']++;
}
// XX9
else if($line->col_dxcc == '152'){
$bandWapc['MO'][$band] = '<div class="bg-success awardsBgSuccess"><a href=\'javascript:displayContacts("' . "152" . '","' . $band . '","All","All","'. $postdata['mode'] . '","DXCC2", "'.$qsl.'")\'>C</a></div>';
$bandWapc['MO'][$band] = '<div class="bg-success awardsBgSuccess"><a href=\'javascript:displayContacts("MO","' . $band . '","All","All","'. $postdata['mode'] . '","WAPC", "'.$qsl.'")\'>C</a></div>';
$provinces['MO']['count']++;
}
// BU-BX/BV9P
else if($line->col_dxcc == '386' || $line->col_dxcc == '505'){
$bandWapc['TW'][$band] = '<div class="bg-success awardsBgSuccess"><a href=\'javascript:displayContacts("' . "386" . '","' . $band . '","All","All","'. $postdata['mode'] . '","DXCC2", "'.$qsl.'")\'>C</a></div>';
$bandWapc['TW'][$band] = '<div class="bg-success awardsBgSuccess"><a href=\'javascript:displayContacts("TW","' . $band . '","All","All","'. $postdata['mode'] . '","WAPC", "'.$qsl.'")\'>C</a></div>';
$provinces['MO']['count']++;
}
}