开放出票失败的自动发送邮件

hotfix/远程访问多媒体中心
cyc 6 years ago
parent 27e9aa414b
commit 638df286ac

@ -45,6 +45,7 @@ class api extends CI_Controller{
public function send_confirmmail(){
//log_message('error','auto sendmail');
$mailarr = $this->BIZ_train_model->auto_sendmail();
print_r($mailarr);die();
foreach($mailarr as $obj){
$coli_id = $this->BIZ_train_model->cold_sn_get_coli_id($obj->ts_cold_sn);
$coli_id = $coli_id[0]->COLI_ID;
@ -87,14 +88,14 @@ class api extends CI_Controller{
$flag = $this->Sendmail_model->SendMailToTable($fromName,$fromEmail,$toName,$toEmail,$subject,$body);
$this->BIZ_train_model->update_biz_jol(array("ts_ordernumber"=>$jh_order),array("ts_sendmail"=>1,"ts_m_sn"=>$flag));
}else if($status == '1'){
/*$subject = "The train ticket(s) will be issued manually, Order No $coli_id";
$subject = "The train ticket(s) will be issued manually, Order No $coli_id";
$body = $this->load->view('email_fault',$data,true);
$this->send_mail_to_wl("订单:{$coli_id} 出票失败","翰特订单号:{$coli_id};聚合订单号:{$jh_order}",$coli_id);
//测试阶段,将失败邮件发送一份给操作外联。
$flag = $this->Sendmail_model->SendMailToTable($fromName,$fromEmail,$fromName,$fromEmail,$subject,$body);
//测试阶段,将失败邮件发送一份给操作外联。
$this->Sendmail_model->SendMailToTable($fromName,$fromEmail,$toName,$toEmail,$subject,$body);
$this->BIZ_train_model->update_biz_jol(array("ts_ordernumber"=>$jh_order),array("ts_sendmail"=>1,"ts_m_sn"=>$flag));*/
$this->BIZ_train_model->update_biz_jol(array("ts_ordernumber"=>$jh_order),array("ts_sendmail"=>1,"ts_m_sn"=>$flag));
}
}

@ -286,6 +286,7 @@ class BIZ_train_model extends CI_Model {
//筛选符合发送邮件的订单
public function auto_sendmail(){
$time = date('Y-m-d',time());
$sql = "SELECT
ts_cold_sn,
ts_ordernumber,
@ -311,6 +312,8 @@ class BIZ_train_model extends CI_Model {
ts_status != 'e'
AND
ts_status != '2'
AND
ts_subtime > '{$time}'
AND
bcli.COLI_WebCode in ('cht','WebMob-biz','WeChat-biz')
";

Loading…
Cancel
Save