*[misc] add return sendError for feedback api.

This commit is contained in:
songchenxuan
2024-09-02 09:08:17 +08:00
committed by 綦新志
parent 2a90105395
commit 0ab7dc7bca
+2 -1
View File
@@ -24,13 +24,14 @@ class feedbackEntry extends entry
$control->adminView($feedbackID);
$data = $this->getData();
if(isset($data->status) and $data->status == 'fail') return $this->sendError(zget($data, 'code', 400), $data->message);
$feedback = $data->data->feedback;
$feedback->publicStatus = $feedback->public;
$feedback->productName = $data->data->product;
$feedback->moduleName = isset($data->data->modulePath[0]->name) ? $data->data->modulePath[0]->name : '/';
$feedback->resultType = $data->data->type;
if(isset($data->data->type)) $feedback->resultType = $data->data->type;
if(isset($feedback->resultInfo) and $feedback->resultInfo->deleted == 0) $feedback->resultStatus = $this->loadModel('feedback')->processStatus($feedback->resultType, $feedback->resultInfo);
if(!$data or !isset($data->status)) return $this->send400('error');