作者 lyh

gx复制项目脚本

... ... @@ -369,6 +369,10 @@ class ProjectLogic extends BaseLogic
}
$param['upload_config'] = json_encode($param['upload_config'] ?? []);
$param['web_traffic_config'] = json_encode($param['web_traffic_config'] ?? []);
$robots = $this->model->read(['id'=>$param['id']],['robots'])['robots'];
if($robots == Project::TYPE_ONE){//开启
$param['robots'] = Project::TYPE_ONE;
}
$this->model->edit($param,['id'=>$param['id']]);
Common::del_user_cache($this->model->getTable(),$param['id']);
return $this->success();
... ...
... ... @@ -149,10 +149,10 @@ class UserLoginLogic
$smsInfo = $smsModel->formatQuery(['mobile'=>$mobile,'type'=>$smsModel::TYPE_LOGIN])->orderBy('id','desc')->first();
if(!empty($smsInfo)){
if(($password != $smsInfo['code']) || ($smsInfo['created_at'] < date('Y-m-d H:i:s',time() - 300))){
$this->fail('验证码错误,如需账号密码登录,请联系管理员开启');
$this->fail('验证码错误/验证码已过期,请输入正确的验证码');
}
}else{
$this->fail('验证码错误,如需账号密码登录,请联系管理员开启');
$this->fail('验证码错误,请输入正确的验证码');
}
$list = $this->model->list(['mobile'=>$this->param['mobile'],'status'=>$this->model::STATUS_ZERO],['id','project_id']);
return $this->success($list);
... ...