function setchongzhi() { $str = $_GET['str']; $arr = explode(",", $str); if ($arr != null) { $oOb = new CardorderModel(); $re = $oOb->setStatus($arr, "3", "2"); $date = date("Y-m-d H:i:s"); $coOb = M("cardorder"); foreach ($arr as $v) { $re1 = $coOb->query("update r_cardorder set updateTime='{$date}' where id={$v}"); } if ($re !== null) { echo "1"; } } }
function setchongzhi() { $str = $_GET['str']; $arr = explode(",", $str); if ($arr != null) { $oOb = new CardorderModel(); $re = $oOb->setStatus($arr, "3", "2"); $date = date("Y-m-d H:i:s"); $coOb = M("cardorder"); foreach ($arr as $v) { $re1 = $coOb->query("update r_cardorder set updateTime='{$date}' where id={$v}"); $coArr = $coOb->where("id={$v}")->select(); $CCID = $coArr[0]['CCID']; $pid = $coArr[0]['pid']; $cOb = M("card"); $cArr = $cOb->where("id={$pid}")->select(); $type = $cArr[0]['type']; $shOb = M("simhard"); $shArr = $shOb->where("CCID={$CCID}")->select(); $shType = $shArr[0]['type']; $arrM = array("1" => "31", "2" => "28", "3" => "31", "4" => "30", "5" => "31", "6" => "30", "7" => "31", "8" => "31", "9" => "30", "10" => "31", "11" => "30", "12" => "31"); $y = date("Y"); $y1 = $y + 1; $m = date("n"); $m1 = $m - 1; $deadTime = $y1 . "-" . $m1 . "-" . $arrM[$m1]; //次年相同时间 $monthEnd = $y . "-" . $m . "-" . $arrM[$m]; //月末 //if($type == 3){ $shOb->query("update r_simhard set type=1,deadTime='" . $cArr[0]['endTime'] . "' ,updated_at='{$date}' where CCID='{$CCID}'"); //echo $shOb -> getLastSql(); //} /* if($type == "2"){ $shOb -> query("update r_simhard set type=2,deadTime='{$deadTime}' where CCID='{$CCID}'"); }elseif($type=="1" and $shType=="2"){ $deadTime1 = $y."-"."$m"."-".$arr[$m]; $now = date("Y-m-d"); //得到剩余流量 $content = file_get_contents("http://api.heimiwifi.com/wifi/query/?tel=".$CCID); ob_end_clean(); $re=json_decode($content); $re1=get_object_vars($re); $data=get_object_vars($re1['data']); //var_dump($data); $left = $data['left']; if($shArr[0]['deadTime'] < $now or ($shArr[0]['deadTime'] == $monthEnd and $left=0)){ $shOb -> query("update r_simhard set type=1,deadTime='{$monthEnd}' where CCID='{$CCID}'"); } }elseif($type=="1" and $shType=="1"){ $shOb -> query("update r_simhard set type=1,deadTime='{$monthEnd}' where CCID='{$CCID}'"); }elseif($type=="1" and $shType=="3"){ $shOb -> query("update r_simhard set type=1,deadTime='{$monthEnd}' where CCID='{$CCID}'"); } */ } if ($re !== null) { echo "1"; } } }