Commit c293438f authored by 姚书霞's avatar 姚书霞 🐘

删除方法

parent 669c2fb5
...@@ -104,11 +104,9 @@ class ShopUserMembergradeController extends BaseController ...@@ -104,11 +104,9 @@ class ShopUserMembergradeController extends BaseController
$model->setAttributes($other_param); $model->setAttributes($other_param);
$model->setAttributes(Yii::$app->getRequest()->post()); $model->setAttributes(Yii::$app->getRequest()->post());
// $model->attributes = $other_param;
// print_r($model);die;
if ($model->save()) { if ($model->save()) {
$response = Yii::$app->getResponse(); Yii::$app->getResponse()->setStatusCode(201);
$response->setStatusCode(201);
} elseif (!$model->hasErrors()) { } elseif (!$model->hasErrors()) {
throw new ServerErrorHttpException('Failed to create the object for unknown reason.'); throw new ServerErrorHttpException('Failed to create the object for unknown reason.');
} }
...@@ -156,5 +154,39 @@ class ShopUserMembergradeController extends BaseController ...@@ -156,5 +154,39 @@ class ShopUserMembergradeController extends BaseController
return $model; return $model;
} }
/**
* @OA\DELETE(
* path="/backend/web/v1/shopuser/shop-user-membergrades/del",
* tags={"用户&员工接口"},
* summary="删除用户组接口(姚书侠)",
* description="删除用户组接口",
* @OA\RequestBody(
* required=true,
* @OA\MediaType(
* mediaType="application/x-www-form-urlencoded",
* @OA\Schema(
* type="object",
* @OA\Property(property="GUID",description="要删除的用户组GUID",type="string"),
* )
* )
* ),
* @OA\Response(response=200,description="成功时返回access-token"),
* security={{"Authorization": {}}}
* )
*/
public function actionDel()
{
$guid = Yii::$app->getRequest()->post('GUID');
$model = $this->modelClass::findOne($guid);
if(!$model){
throw new BadRequestHttpException('没有找到要修改的记录');
}else if ($model->delete() === false) {
throw new ServerErrorHttpException('Failed to delete the object for unknown reason.');
}
Yii::$app->getResponse()->setStatusCode(204);
return $model;
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment