|
@@ -97,11 +97,16 @@ class UserCenter extends Common
|
|
|
$userInfo['memberinfo'] = $memberinfo;
|
|
|
}
|
|
|
//家族信息
|
|
|
- $guildField = 'id,g_id,user_id,party_id,name,image,desc,member';
|
|
|
+ $guildField = 'id,g_id,user_id,party_id,name,image,desc,member,status';
|
|
|
$guildWhere['status'] = 1;
|
|
|
$guildWhere['user_id'] = $user_id;
|
|
|
$guildInfo = model('Guild')->field($guildField)->where($guildWhere)->find();
|
|
|
$userInfo['guild_info'] = !empty($guildInfo) ? $guildInfo : [];
|
|
|
+ $guildStatus = -2;
|
|
|
+ if (!empty($guildInfo)) {
|
|
|
+ $guildStatus = $guildInfo['status'];
|
|
|
+ }
|
|
|
+ $userInfo['guild_status'] = $guildStatus;//家族状态:公会状态:0=待审核,1=正常,-1=已解散,-2无公会
|
|
|
//动态
|
|
|
//技能
|
|
|
//礼物
|
|
@@ -1095,4 +1100,49 @@ class UserCenter extends Common
|
|
|
$this->error($e->getMessage());
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 钻石兑换记录
|
|
|
+ * @return void
|
|
|
+ */
|
|
|
+ public function exchangeList()
|
|
|
+ {
|
|
|
+ try {
|
|
|
+ $field = 'id,sound_coin,createtime';
|
|
|
+ $where['user_id'] = $this->auth->id;
|
|
|
+ $result = model('UserExchangeLog')->field($field)->where($where)->autopage()->order('createtime desc')->select();
|
|
|
+ if (!empty($result)) {
|
|
|
+ foreach ($result as $key => &$value) {
|
|
|
+ $value['jewel'] = '+'.$value['sound_coin'];
|
|
|
+ $value['createtime'] = !empty($value['createtime']) ? date('Y-m-d H:i',$value['createtime']) : '';
|
|
|
+ unset($value['sound_coin']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $this->success('获取成功',$result);
|
|
|
+ } catch (Exception $e) {
|
|
|
+ $this->error($e->getMessage());
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 钻石充值记录
|
|
|
+ * @return void
|
|
|
+ */
|
|
|
+ public function rechargeList()
|
|
|
+ {
|
|
|
+ try {
|
|
|
+ $field = 'id,detail,value,createtime';
|
|
|
+ $where['user_id'] = $this->auth->id;
|
|
|
+ $result = model('UserJewelLog')->field($field)->where($where)->autopage()->order('createtime desc')->select();
|
|
|
+ if (!empty($result)) {
|
|
|
+ foreach ($result as $key => &$value) {
|
|
|
+ $value['value'] = '+'.$value['value'];
|
|
|
+ $value['createtime'] = !empty($value['createtime']) ? date('Y-m-d H:i',$value['createtime']) : '';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $this->success('获取成功',$result);
|
|
|
+ } catch (Exception $e) {
|
|
|
+ $this->error($e->getMessage());
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|