添加注释

hotfix/远程访问多媒体中心
尹诚诚 8 years ago
parent 829c128493
commit 4c315b31d6

@ -49,7 +49,7 @@ class Auto extends CI_Controller{
} }
//用于自动出票,接收COLI_SN //用于自动出票,接收COLI_SN
public function auto_pay_ticket($coli_sn){ public function auto_pay_ticket($coli_sn=false){
date_default_timezone_set('Asia/Shanghai'); date_default_timezone_set('Asia/Shanghai');
// $coli_sn="473013018"; // $coli_sn="473013018";
//$coli_sn = $this->input->post("coli_sn"); //$coli_sn = $this->input->post("coli_sn");
@ -63,6 +63,7 @@ class Auto extends CI_Controller{
$list->info=array(); $list->info=array();
foreach ($cold_sn as $v) { foreach ($cold_sn as $v) {
//print_r(empty($this->BIZ_train_model->auto_check_pullticket($v->COLD_SN))); //print_r(empty($this->BIZ_train_model->auto_check_pullticket($v->COLD_SN)));
//是否已经出过票
if(empty($this->BIZ_train_model->auto_check_pullticket($v->COLD_SN))){ if(empty($this->BIZ_train_model->auto_check_pullticket($v->COLD_SN))){
$back_data = 1; $back_data = 1;
break; break;
@ -76,15 +77,17 @@ class Auto extends CI_Controller{
$list->info[$i]->people=$this->BIZ_train_model->biz_people($v->COLD_SN); $list->info[$i]->people=$this->BIZ_train_model->biz_people($v->COLD_SN);
$list->info[$i]->train=$this->BIZ_train_model->get_biz_foi($v->COLD_SN); $list->info[$i]->train=$this->BIZ_train_model->get_biz_foi($v->COLD_SN);
$list->info[$i]->status=$this->BIZ_train_model->get_biz_jol($v->COLD_SN); $list->info[$i]->status=$this->BIZ_train_model->get_biz_jol($v->COLD_SN);
//乘客人数大于5人不出票
if(count($list->info[$i]->people) > 5){ if(count($list->info[$i]->people) > 5){
$back_data = 0; $back_data = 0;
break; break;
}; };
//3小时以内或者大于29天的不出票
if((strtotime($list->info[$i]->train[0]->DepartureTime) - time())/3600 < 3 or (strtotime($list->info[$i]->train[0]->DepartureTime) - time())/24/3600 >29){ if((strtotime($list->info[$i]->train[0]->DepartureTime) - time())/3600 < 3 or (strtotime($list->info[$i]->train[0]->DepartureTime) - time())/24/3600 >29){
$back_data = 0; $back_data = 0;
break; break;
} }
//金额不能大于1000人民币
if($list->info[$i]->train[0]->adultcost > 1000){ if($list->info[$i]->train[0]->adultcost > 1000){
$back_data = 0; $back_data = 0;
break; break;

@ -7,8 +7,8 @@ class BIZ_train_model extends CI_Model {
$this->HT = $this->load->database('HT', TRUE); $this->HT = $this->load->database('HT', TRUE);
} }
function auto_check_ticket(){ function auto_check_ticket($topnum=5){
$sql = "select top 200 * from BIZ_ConfirmLineInfo bcli left join BIZ_Guest bg on bcli.COLI_GUT_SN = bg.GUT_SN where COLI_ServiceType = '2' and COLI_State ='62' ORDER BY bcli.COLI_SN DESC"; $sql = "select top $topnum * from BIZ_ConfirmLineInfo bcli left join BIZ_Guest bg on bcli.COLI_GUT_SN = bg.GUT_SN where COLI_ServiceType = '2' and COLI_State ='62' AND bcli.COLI_WebCode='CHT' ORDER BY bcli.COLI_SN DESC";
$query = $this->HT->query($sql); $query = $this->HT->query($sql);
return $query->result(); return $query->result();
} }

Loading…
Cancel
Save