|
@@ -109,24 +109,30 @@ class Usersign extends Api
|
|
|
Db::rollback();
|
|
|
$this->error('经验更新失败');
|
|
|
}
|
|
|
-
|
|
|
- /*//第七天赠送vip
|
|
|
- $vip_rs = false;
|
|
|
- $user_sign_gift_vipdays = intval(config('site.user_sign_gift_vipdays'));
|
|
|
- if($data['times'] == 7 && $user_sign_gift_vipdays > 0){
|
|
|
-
|
|
|
- $vip_rs = $this->gift_vip($user_sign_gift_vipdays);
|
|
|
- }*/
|
|
|
+ //第七天赠送礼物
|
|
|
+ $gift = [];
|
|
|
+ if ($data['times'] == 7) {
|
|
|
+ $userSignGift = model('UserSignGift')->with(['gift'])->find();
|
|
|
+ if (!empty($userSignGift)) {
|
|
|
+ $giftData = isset($userSignGift['gift']) ? $userSignGift['gift'] : [];
|
|
|
+ if (!empty($giftData)) {
|
|
|
+ $gift = [
|
|
|
+ 'image' => $giftData['image'],
|
|
|
+ 'num' => $userSignGift['num'],
|
|
|
+ ];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
//系统消息
|
|
|
$msg_id = \app\common\model\Message::addMessage($this->auth->id,'签到奖励','签到成功,获得金币奖励');
|
|
|
|
|
|
Db::commit();
|
|
|
-// $remark = '获得金币'.$data['goldnum'];
|
|
|
- /*if($vip_rs){
|
|
|
- $remark .= ',vip'.$user_sign_gift_vipdays.'天';
|
|
|
- }*/
|
|
|
- $this->success('签到成功', $data['goldnum']);
|
|
|
+ $result = [
|
|
|
+ 'image' => isset($gift['image']) ? $gift['image'] : '',
|
|
|
+ 'num' => isset($gift['num']) ? $gift['num'] : $data['goldnum'],
|
|
|
+ ];
|
|
|
+ $this->success('签到成功', $result);
|
|
|
}
|
|
|
|
|
|
//第七天赠送vip
|