UserController.php 795 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * UserController o2o用户相关接口
  4. *
  5. *
  6. *
  7. */
  8. class UserController extends MoonClubBaseController{
  9. public function actionInfo(){
  10. $user_id = Yii::app()->getRequest()->getParam("user_id");
  11. if(CommonFn::isMongoId($user_id)){
  12. $user = Service::factory('UserService')->getUser(new MongoId($user_id),false);
  13. if($user){
  14. $user = $user->parseRow($user->attributes);
  15. CommonFn::requestAjax(true,CommonFn::getMessage('message','operation_success'),$user);
  16. }else{
  17. CommonFn::requestAjax(false,CommonFn::getMessage('user','id_not_exist'));
  18. }
  19. }else{
  20. CommonFn::requestAjax(false,CommonFn::getMessage('message','params_illegal'));
  21. }
  22. }
  23. }