作者 潘浩文
1 个管道 的构建 通过 耗费 1 秒

接口

... ... @@ -184,25 +184,25 @@ class SignController extends RestBaseController
$end_time=time();
if ($param['status']==1){
//早签到积分
$end_time=$score['morning_sign_end_time'];
$end_time=date('H:i',$score['morning_sign_end_time']);
$score=$score['morning_sign_score'];
$type='morning';
}elseif ($param['status']==2){
$end_time=$score['noon_sign_end_time'];
$end_time=date('H:i',$score['noon_sign_end_time']);
$score=$score['noon_sign_score'];
$type='noon';
}elseif ($param['status']==3){
$end_time=$score['night_sign_end_time'];
$end_time=date('H:i',$score['night_sign_end_time']);
$score=$score['night_sign_score'];
$type='night';
}elseif ($param['status']==4){
$end_time=$score['sleep_sign_end_time'];
$end_time=date('H:i',$score['sleep_sign_end_time']);
$score=$score['sleep_sign_score'];
$type='sleep';
}
// if(time()>$end_time){
// $this->error('当前签到时间已过');
// }
if(date('H:i:s',time())>$end_time){
$this->error('当前签到时间已过');
}
if(Db::name('user_sign')->where('user_id',$user['id'])->whereNotNull("$type")->find()){
$this->error('当前时间段已签到');
}
... ...