|
|
|
@@ -389,9 +389,11 @@ class AcareOffice{ |
|
|
|
$message = str_ireplace("{{user_login}}", $staff->user_login, $message); |
|
|
|
$message = str_ireplace("{{job_start}}", $start, $message); |
|
|
|
$message = str_ireplace("{{job_finish}}", $finish, $message); |
|
|
|
$headers = ['Bcc: patrick@biukop.com.au']; |
|
|
|
//wp_mail("sp@lawipac.com", "Your Job arrangement 22 July ~ 28 July", $message, $headers); |
|
|
|
wp_mail($staff->user_email, "Your Job arrangement $start ~ $finish", $message, $headers); |
|
|
|
$headers = ['Bcc: patrick@biukop.com.au, timesheet@acaresydney.com.au']; |
|
|
|
$subject = $staff->display_name . " Job arrangement $start ~ $finish"; |
|
|
|
//wp_mail("sp@lawipac.com", $subject, $message, $headers); |
|
|
|
//wp_mail("timesheet@acaresydney.com.au", $subject, $message, $headers); |
|
|
|
wp_mail($staff->user_email, $subject, $message, $headers); |
|
|
|
} |
|
|
|
|
|
|
|
public function bts_staff_item($attr){ |
|
|
|
@@ -675,15 +677,18 @@ class AcareOffice{ |
|
|
|
//ajax browse job with different filters |
|
|
|
function list_job(){ |
|
|
|
check_ajax_referer('acaresydney'); |
|
|
|
$start = $_POST['start']; |
|
|
|
$finish = $_POST['finish']; |
|
|
|
$start = $_POST['start'] . " 00:00:00"; |
|
|
|
$finish = $_POST['finish']. " 23:59:59"; |
|
|
|
|
|
|
|
$response = array( |
|
|
|
'status'=>'success', |
|
|
|
'jobs' => [], |
|
|
|
); |
|
|
|
|
|
|
|
$sql = "SELECT * FROM $this->table_name WHERE start>='%s' and start <='%s' order by start ASC ,staff ASC"; |
|
|
|
$jobs = $this->db->get_results($this->db->prepare ($sql, array($start, $finish))); |
|
|
|
$query = $this->db->prepare ($sql, array($start, $finish)); |
|
|
|
$response['sql'] = $query; |
|
|
|
$jobs = $this->db->get_results($query); |
|
|
|
|
|
|
|
if (! empty($jobs)){ |
|
|
|
$response['status'] = 'success'; |