Browse Source

Updated RUser

north 7 years ago
parent
commit
eebd16981f

+ 2 - 0
www/protected/models/data/RUser.php

@@ -21,6 +21,7 @@ class RUser extends MongoAr
     public $order_count = 0; // 用户有效订单总数
     public $shop_address = array(); //用户收货地址列表
     public $balance = 0;//账户余额
+    public $user_info = array();
 
 
     public function __construct($scenario='insert'){
@@ -97,6 +98,7 @@ class RUser extends MongoAr
         $newRow['user_name'] = CommonFn::get_val_if_isset($row,'user_name','');
 
         $newRow['register_time'] = CommonFn::get_val_if_isset($row,'register_time',time());
+        $newRow['user_info'] = CommonFn::get_val_if_isset($row,'user_info',array());
 
         $newRow['register_time_str'] = CommonFn::sgmdate("Y年n月d日", $newRow['register_time'],1);
 

+ 17 - 0
www/protected/modules/j/controllers/HouseKeepingController.php

@@ -170,4 +170,21 @@ class HouseKeepingController extends JBaseController
             CommonFn::requestAjax($result, '添加失败', array());
         }
     }
+
+    public function actionAddUserInfo()
+    {
+        $user_id = Yii::app()->request->getParam('user_id','');
+        if (empty($user_id) || CommonFn::isMongoId($user_id)) {
+            CommonFn::requestAjax(false, '添加失败', array());
+        }
+        $mobile = Yii::app()->request->getParam('mobile','');
+        $name = Yii::app()->request->getParam('name','');
+        $user = RUser::get(new MongoId($user_id));
+        $user->user_info = array('mobile' => $mobile,'name' => $name);
+        if ($user->save()) {
+            CommonFn::requestAjax(true, '添加成功', array());
+        } else {
+            CommonFn::requestAjax(false, '添加失败', array());
+        }
+    }
 }