登录奖励积分应用优化
parent
4ee6a1ab3d
commit
fbbb1c9958
|
|
@ -13,7 +13,7 @@ namespace app\plugins\userloginrewardintegral;
|
|||
use app\service\PluginsService;
|
||||
|
||||
/**
|
||||
* 登录赠送积分 - 后台管理
|
||||
* 登录奖励积分 - 后台管理
|
||||
* @author Devil
|
||||
* @blog http://gong.gg/
|
||||
* @version 0.0.1
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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}}
|
||||
|
|
|
|||
|
|
@ -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">
|
||||
|
|
|
|||
Loading…
Reference in New Issue