作者 lyh

gx

... ... @@ -208,11 +208,7 @@ class ProjectController extends BaseController
],[
'id.required' => 'ID不能为空'
]);
$data = [
'project_id' => $this->param['id'],
'created_manage_id' => $this->manage['id'],
];
$logic->save($data);
$data = $logic->saveOnlineCheck();
return $this->success($data);
}
... ...
... ... @@ -11,7 +11,7 @@ class OnlineCheckLogic extends BaseLogic
public function __construct()
{
parent::__construct();
$this->param = $this->requestAll;
$this->model = new OnlineCheck();
}
... ... @@ -31,4 +31,31 @@ class OnlineCheckLogic extends BaseLogic
$data['id'] = $info['id'];
return $this->save($data);
}
/**
* @remark :提交审核
* @name :submitCheck
* @author :lyh
* @method :post
* @time :2023/7/31 11:06
*/
public function saveOnlineCheck(){
if(isset($this->param['id']) && !empty($this->param['id'])){
$rs = $this->model->edit($this->param,['id'=>$this->param['id']]);
}else{
//组装数据
$data = [
'project_id' => $this->param['id'],
'created_manage_id' => $this->manager['id'],
'optimist_mid' => $this->param['optimist_mid'],
'created_at'=>date('Y-m-d H:i:s')
];
$rs = $this->model->add($data);
}
if($rs === false){
$this->fail('error');
}
return $this->success(['name'=>$this->manage['name'],'created_at'=>$data['created_at']]);
}
}
... ...
... ... @@ -122,8 +122,10 @@ class Base extends Model
* @method post
*/
public function add($data){
$data['created_at'] = date('Y-m-d H:i:s');
$data['updated_at'] = date('Y-m-d H:i:s');
if(!isset($data['created_at'])){
$data['created_at'] = date('Y-m-d H:i:s');
}
$data['updated_at'] = $data['created_at'];
return $this->insert($data);
}
... ...