登录奖励积分应用优化

feat/task1-c-wallet
devil_gong 2019-02-15 10:05:54 +08:00
parent 4ee6a1ab3d
commit fbbb1c9958
4 changed files with 12 additions and 12 deletions

View File

@ -13,7 +13,7 @@ namespace app\plugins\userloginrewardintegral;
use app\service\PluginsService;
/**
* 登录赠送积分 - 后台管理
* 登录奖励积分 - 后台管理
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1

View File

@ -16,7 +16,7 @@ use app\service\IntegralService;
use app\service\UserService;
/**
* 登录赠送积分 - 钩子入口
* 登录奖励积分 - 钩子入口
* @author Devil
* @blog http://gong.gg/
* @version 0.0.1
@ -99,7 +99,7 @@ class Hook
['user_id', '=', $params['user_id']],
['add_time', '>=', strtotime(date('Y-m-d 00:00:00'))],
['type', '=', 1],
['msg', '=', '登录赠送积分'],
['msg', '=', '登录奖励积分'],
];
$log = Db::name('UserIntegralLog')->where($where)->find();
if(!empty($log))
@ -116,18 +116,18 @@ class Hook
$user_integral = Db::name('User')->where(['id'=>$params['user_id']])->value('integral');
if(!Db::name('User')->where(['id'=>$params['user_id']])->setInc('integral', $give_integral))
{
return DataReturn('登录赠送积分失败', -10);
return DataReturn('登录奖励积分失败', -10);
}
// 积分日志
IntegralService::UserIntegralLogAdd($params['user_id'], $user_integral, $user_integral+$give_integral, '登录赠送积分', 1);
IntegralService::UserIntegralLogAdd($params['user_id'], $user_integral, $user_integral+$give_integral, '登录奖励积分', 1);
// 更新用户登录缓存数据
UserService::UserLoginRecord($params['user_id']);
return DataReturn('登录赠送积分成功', 0);
return DataReturn('登录奖励积分成功', 0);
} else {
return DataReturn('登录赠送积分应用配置有误', -600);
return DataReturn('登录奖励积分应用配置有误', -600);
}
} else {
return $ret;

View File

@ -4,13 +4,13 @@
<div class="content-right">
<div class="content">
<legend>
<span class="fs-16">登录赠送积分</span>
<span class="fs-16">登录奖励积分</span>
<a href="{{:MyUrl('admin/pluginsadmin/index')}}" class="fr fs-14 m-t-5 am-icon-mail-reply"> 返回</a>
</legend>
<div class="userloginrewardintegral-content">
<div class="items">
<label>赠送积分</label>
<label>奖励积分</label>
<div>
{{if !empty($data['give_integral'])}}
{{$data.give_integral}}

View File

@ -6,13 +6,13 @@
<!-- form start -->
<form class="am-form form-validation view-save" action="{{:PluginsAdminUrl('userloginrewardintegral', 'admin', 'save')}}" method="POST" request-type="ajax-url" request-value="{{:PluginsAdminUrl('userloginrewardintegral', 'admin', 'index')}}" enctype="multipart/form-data">
<legend>
<span class="fs-16">登录赠送积分</span>
<span class="fs-16">登录奖励积分</span>
<a href="{{:PluginsAdminUrl('userloginrewardintegral', 'admin', 'index')}}" class="fr fs-14 m-t-5 am-icon-mail-reply"> 返回</a>
</legend>
<div class="am-form-group">
<label>赠送积分</label>
<input type="number" name="give_integral" placeholder="赠送积分" min="1" max="100000000" data-validation-message="赠送积分 1~100000000" class="am-radius" value="{{if empty($data)}}1{{else /}}{{$data.give_integral}}{{/if}}" required />
<label>奖励积分</label>
<input type="number" name="give_integral" placeholder="奖励积分" min="1" max="100000000" data-validation-message="奖励积分 1~100000000" class="am-radius" value="{{if empty($data)}}1{{else /}}{{$data.give_integral}}{{/if}}" required />
</div>
<div class="am-form-group">