diff --git a/app/Http/Controllers/Api/DialogController.php b/app/Http/Controllers/Api/DialogController.php index 0d29123a9..bbf0da1a4 100755 --- a/app/Http/Controllers/Api/DialogController.php +++ b/app/Http/Controllers/Api/DialogController.php @@ -507,8 +507,8 @@ class DialogController extends AbstractController * @apiGroup dialog * @apiName msg__mark * - * @apiParam {Number} dialog_id 消息ID - * @apiParam {String} type 类型 + * @apiParam {Number} dialog_id 会话ID + * @apiParam {String} type 类型 * - read * - unread * diff --git a/app/Http/Controllers/Api/UsersController.php b/app/Http/Controllers/Api/UsersController.php index 041370001..3cc616ac4 100755 --- a/app/Http/Controllers/Api/UsersController.php +++ b/app/Http/Controllers/Api/UsersController.php @@ -546,7 +546,7 @@ class UsersController extends AbstractController break; case 'delete': - $userInfo->delete(); + $userInfo->deleteUser(); break; } if (isset($upArray['identity'])) { diff --git a/app/Models/User.php b/app/Models/User.php index 750aa481e..68b589b98 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -169,6 +169,16 @@ class User extends AbstractModel } } + /** + * 删除会员 + * @return bool|null + */ + public function deleteUser() + { + UserEmailVerification::whereEmail($this->email)->delete(); + return $this->delete(); + } + /** ***************************************************************************************** */ /** ***************************************************************************************** */ /** ***************************************************************************************** */