hy-farm/muchang/home/controllers/AchController.php
2026-05-29 19:54:56 +08:00

45 lines
1.2 KiB
PHP

<?php
/**
* Created by PhpStorm.
* User: zn
* Date: 2017/6/14
* Time: 14:19
*/
namespace app\controllers;
use common\modules\achievement\AchievementUtil;
use common\modules\arena\ArenaUtil;
use common\services\ClientMessageServices;
use common\services\ResultStatusServices;
use Yii;
use yii\rest\Controller;
/**
*成就
* @package app\controllers
*/
class AchController extends Controller
{
public function actionGetList()
{
$userID = Yii::$app->request->get('user_id');
if (!$userID) return ClientMessageServices::sendMessage(ResultStatusServices::RS_USER_NOT_LOGIN);//验证登录
$list = AchievementUtil::getList($userID);
return ClientMessageServices::sendMessage(ResultStatusServices::RS_OPERATION_SUCCESS, ['list' => $list]);
}
public function actionGetGift()
{
$userID = Yii::$app->request->get('user_id');
$achID = Yii::$app->request->get('id');
if (!$userID) return ClientMessageServices::sendMessage(ResultStatusServices::RS_USER_NOT_LOGIN);//验证登录
AchievementUtil::getGift($userID, $achID);
return ClientMessageServices::sendMessage(ResultStatusServices::RS_OPERATION_SUCCESS);
}
}