|
...
|
...
|
@@ -36,11 +36,12 @@ class OperationHeartbeatController extends BaseController |
|
|
|
'is_template.required' => '详情页/可视化',
|
|
|
|
'operator_id.required' => '操作人',
|
|
|
|
]);
|
|
|
|
$condition = ['source'=>$this->param['source'],'is_list'=>$this->param['is_list'],'is_custom'=>$this->param['is_custom'],'is_template'=>$this->param['is_template']];
|
|
|
|
$condition = ['project_id'=>$this->user['project_id'],'source'=>$this->param['source'],'is_list'=>$this->param['is_list'],'is_custom'=>$this->param['is_custom'],'is_template'=>$this->param['is_template']];
|
|
|
|
$operationHeartbeatModel = new OperationHeartbeat();
|
|
|
|
$info = $operationHeartbeatModel->read($condition,['id','status']);
|
|
|
|
$condition['status'] = $condition['status'] ?? 0;
|
|
|
|
if($info === false){
|
|
|
|
$condition['status'] = 1;
|
|
|
|
$condition['project_id'] = $this->user['project_id'];
|
|
|
|
$operationHeartbeatModel->addReturnId($condition);
|
|
|
|
}else{
|
|
|
|
$operationHeartbeatModel->edit(['status'=>1],['id'=>$info['id']]);
|
|
...
|
...
|
@@ -69,7 +70,8 @@ class OperationHeartbeatController extends BaseController |
|
|
|
'is_template.required' => '详情页/可视化',
|
|
|
|
'operator_id.required' => '操作人',
|
|
|
|
]);
|
|
|
|
$condition = ['source'=>$this->param['source'],'is_list'=>$this->param['is_list'],'is_custom'=>$this->param['is_custom'],'is_template'=>$this->param['is_template']];
|
|
|
|
$condition = ['project_id'=>$this->user['project_id'],'source'=>$this->param['source'],
|
|
|
|
'is_list'=>$this->param['is_list'],'is_custom'=>$this->param['is_custom'],'is_template'=>$this->param['is_template']];
|
|
|
|
$operationHeartbeatModel = new OperationHeartbeat();
|
|
|
|
$info = $operationHeartbeatModel->read($condition,['id','status']);
|
|
|
|
$this->response('success',Code::SUCCESS,$info);
|
...
|
...
|
|