Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
纵之格
ShopXO
提交
4ee6a1ab
ShopXO
项目概览
纵之格
/
ShopXO
通知
394
Star
16
Fork
11
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
ShopXO
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
4ee6a1ab
编写于
2月 14, 2019
作者:
G
gongfuxiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
用户登录奖励积分应用优化
上级
ef53c3ba
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
21 addition
and
21 deletion
+21
-21
application/plugins/userloginrewardintegral/Admin.php
application/plugins/userloginrewardintegral/Admin.php
+4
-4
application/plugins/userloginrewardintegral/Hook.php
application/plugins/userloginrewardintegral/Hook.php
+2
-2
application/plugins/userloginrewardintegral/config.json
application/plugins/userloginrewardintegral/config.json
+5
-5
application/plugins/view/userloginrewardintegral/admin/index.html
...ion/plugins/view/userloginrewardintegral/admin/index.html
+2
-2
application/plugins/view/userloginrewardintegral/admin/saveinfo.html
.../plugins/view/userloginrewardintegral/admin/saveinfo.html
+2
-2
application/tags.php
application/tags.php
+1
-1
config/shopxo.sql
config/shopxo.sql
+3
-3
public/static/plugins/css/userloginrewardintegral/admin.css
public/static/plugins/css/userloginrewardintegral/admin.css
+2
-2
public/static/upload/images/plugins_userloginrewardintegral/2019/02/14/1550151082834629.png
...s_userloginrewardintegral/2019/02/14/1550151082834629.png
+0
-0
未找到文件。
application/plugins/userlogin
give
integral/Admin.php
→
application/plugins/userlogin
reward
integral/Admin.php
浏览文件 @
4ee6a1ab
...
...
@@ -8,7 +8,7 @@
// +----------------------------------------------------------------------
// | Author: Devil
// +----------------------------------------------------------------------
namespace
app\plugins\userlogin
give
integral
;
namespace
app\plugins\userlogin
reward
integral
;
use
app\service\PluginsService
;
...
...
@@ -31,7 +31,7 @@ class Admin
*/
public
function
index
(
$params
=
[])
{
$ret
=
PluginsService
::
PluginsData
(
'userlogin
give
integral'
);
$ret
=
PluginsService
::
PluginsData
(
'userlogin
reward
integral'
);
if
(
$ret
[
'code'
]
==
0
)
{
// 数组组装
...
...
@@ -54,7 +54,7 @@ class Admin
*/
public
function
saveinfo
(
$params
=
[])
{
$ret
=
PluginsService
::
PluginsData
(
'userlogin
give
integral'
);
$ret
=
PluginsService
::
PluginsData
(
'userlogin
reward
integral'
);
if
(
$ret
[
'code'
]
==
0
)
{
// 是否
...
...
@@ -84,7 +84,7 @@ class Admin
*/
public
function
save
(
$params
=
[])
{
return
PluginsService
::
PluginsDataSave
([
'plugins'
=>
'userlogin
give
integral'
,
'data'
=>
$params
]);
return
PluginsService
::
PluginsDataSave
([
'plugins'
=>
'userlogin
reward
integral'
,
'data'
=>
$params
]);
}
}
?>
\ No newline at end of file
application/plugins/userlogin
give
integral/Hook.php
→
application/plugins/userlogin
reward
integral/Hook.php
浏览文件 @
4ee6a1ab
...
...
@@ -8,7 +8,7 @@
// +----------------------------------------------------------------------
// | Author: Devil
// +----------------------------------------------------------------------
namespace
app\plugins\userlogin
give
integral
;
namespace
app\plugins\userlogin
reward
integral
;
use
think\Db
;
use
app\service\PluginsService
;
...
...
@@ -71,7 +71,7 @@ class Hook
private
function
LoginGiveIntegral
(
$params
)
{
// 获取应用数据
$ret
=
PluginsService
::
PluginsData
(
'userlogin
give
integral'
);
$ret
=
PluginsService
::
PluginsData
(
'userlogin
reward
integral'
);
if
(
$ret
[
'code'
]
==
0
)
{
// 限制时间是否已结束
...
...
application/plugins/userlogin
give
integral/config.json
→
application/plugins/userlogin
reward
integral/config.json
浏览文件 @
4ee6a1ab
{
"base"
:{
"plugins"
:
"userlogin
give
integral"
,
"name"
:
"登录
赠送
积分"
,
"logo"
:
"
\/
static
\/
upload
\/
images
\/
plugins_userlogin
give
integral
\/
2019
\/
02
\/
14
\/
1550151082834629.png"
,
"plugins"
:
"userlogin
reward
integral"
,
"name"
:
"登录
奖励
积分"
,
"logo"
:
"
\/
static
\/
upload
\/
images
\/
plugins_userlogin
reward
integral
\/
2019
\/
02
\/
14
\/
1550151082834629.png"
,
"author"
:
"Devil"
,
"author_url"
:
"https:
\/\/
shopxo.net
\/
"
,
"version"
:
"1.0.0"
,
"desc"
:
"用户登录
后赠送
积分"
,
"desc"
:
"用户登录
成功后奖励
积分"
,
"apply_terminal"
:[
"pc"
,
"h5"
...
...
@@ -18,7 +18,7 @@
},
"hook"
:{
"plugins_control_user_login_end"
:[
"app
\\
plugins
\\
userlogin
give
integral
\\
Hook"
"app
\\
plugins
\\
userlogin
reward
integral
\\
Hook"
]
}
}
\ No newline at end of file
application/plugins/view/userlogin
give
integral/admin/index.html
→
application/plugins/view/userlogin
reward
integral/admin/index.html
浏览文件 @
4ee6a1ab
...
...
@@ -8,7 +8,7 @@
<a
href=
"{{:MyUrl('admin/pluginsadmin/index')}}"
class=
"fr fs-14 m-t-5 am-icon-mail-reply"
>
返回
</a>
</legend>
<div
class=
"userlogin
give
integral-content"
>
<div
class=
"userlogin
reward
integral-content"
>
<div
class=
"items"
>
<label>
赠送积分
</label>
<div>
...
...
@@ -44,7 +44,7 @@
{{/if}}
</div>
</div>
<a
href=
"{{:PluginsAdminUrl('userlogin
give
integral', 'admin', 'saveinfo')}}"
class=
"am-btn am-btn-secondary am-radius btn-loading-example am-btn-sm am-btn-block edit-submit"
>
编辑
</a>
<a
href=
"{{:PluginsAdminUrl('userlogin
reward
integral', 'admin', 'saveinfo')}}"
class=
"am-btn am-btn-secondary am-radius btn-loading-example am-btn-sm am-btn-block edit-submit"
>
编辑
</a>
</div>
</div>
</div>
...
...
application/plugins/view/userlogin
give
integral/admin/saveinfo.html
→
application/plugins/view/userlogin
reward
integral/admin/saveinfo.html
浏览文件 @
4ee6a1ab
...
...
@@ -4,10 +4,10 @@
<div
class=
"content-right"
>
<div
class=
"content"
>
<!-- form start -->
<form
class=
"am-form form-validation view-save"
action=
"{{:PluginsAdminUrl('userlogin
giveintegral', 'admin', 'save')}}"
method=
"POST"
request-type=
"ajax-url"
request-value=
"{{:PluginsAdminUrl('userlogingive
integral', 'admin', 'index')}}"
enctype=
"multipart/form-data"
>
<form
class=
"am-form form-validation view-save"
action=
"{{:PluginsAdminUrl('userlogin
rewardintegral', 'admin', 'save')}}"
method=
"POST"
request-type=
"ajax-url"
request-value=
"{{:PluginsAdminUrl('userloginreward
integral', 'admin', 'index')}}"
enctype=
"multipart/form-data"
>
<legend>
<span
class=
"fs-16"
>
登录赠送积分
</span>
<a
href=
"{{:PluginsAdminUrl('userlogin
give
integral', 'admin', 'index')}}"
class=
"fr fs-14 m-t-5 am-icon-mail-reply"
>
返回
</a>
<a
href=
"{{:PluginsAdminUrl('userlogin
reward
integral', 'admin', 'index')}}"
class=
"fr fs-14 m-t-5 am-icon-mail-reply"
>
返回
</a>
</legend>
<div
class=
"am-form-group"
>
...
...
application/tags.php
浏览文件 @
4ee6a1ab
...
...
@@ -43,7 +43,7 @@ return array (
),
'plugins_control_user_login_end'
=>
array
(
0
=>
'app\\plugins\\userlogin
give
integral\\Hook'
,
0
=>
'app\\plugins\\userlogin
reward
integral\\Hook'
,
),
);
?>
\ No newline at end of file
config/shopxo.sql
浏览文件 @
4ee6a1ab
...
...
@@ -9,7 +9,7 @@
Target Server Version : 50716
File Encoding : utf-8
Date: 02/14/2019 23:
07:04
PM
Date: 02/14/2019 23:
33:56
PM
*/
SET NAMES utf8;
...
...
@@ -822,7 +822,7 @@ CREATE TABLE `s_plugins` (
-- Records of `s_plugins`
-- ----------------------------
BEGIN;
INSERT INTO `s_plugins` VALUES ('1', 'commontopmaxpicture', '{\"images\":\"http:\\/\\/tp5-dev.com\\/static\\/upload\\/images\\/plugins_commontopmaxpicture\\/2019\\/02\\/09\\/1549671733978860.jpg\",\"bg_color\":\"#ce0000\",\"url\":\"https:\\/\\/shopxo.net\",\"is_new_window_open\":\"1\",\"is_overall\":\"1\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"commontopmaxpicture\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '0', '1550
049324'), ('2', 'commontopnotice', '{\"content\":\"\\u6b22\\u8fce\\u6765\\u5230ShopXO\\u4f01\\u4e1a\\u7ea7B2C\\u5f00\\u6e90\\u7535\\u5546\\u7cfb\\u7edf\\u3001\\u6f14\\u793a\\u7ad9\\u70b9\\u8bf7\\u52ff\\u53d1\\u8d77\\u652f\\u4ed8\\u3001\\u4ee5\\u514d\\u7ed9\\u60a8\\u5e26\\u6765\\u4e0d\\u5fc5\\u8981\\u7684\\u8d22\\u4ea7\\u635f\\u5931\\u3002\",\"is_overall\":\"1\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"commontopnotice\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '0', '1550049314'), ('3', 'usercentertopnotice', '{\"content\":\"\\u7528\\u6237\\u4e2d\\u5fc3\\u516c\\u544a\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"usercentertopnotice\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '0', '1550152363'), ('14', 'userlogingiveintegral', '{\"give_integral\":\"5\",\"is_day_once\":\"1\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"userlogingiveintegral\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '1550151175', '1550156513
');
INSERT INTO `s_plugins` VALUES ('1', 'commontopmaxpicture', '{\"images\":\"http:\\/\\/tp5-dev.com\\/static\\/upload\\/images\\/plugins_commontopmaxpicture\\/2019\\/02\\/09\\/1549671733978860.jpg\",\"bg_color\":\"#ce0000\",\"url\":\"https:\\/\\/shopxo.net\",\"is_new_window_open\":\"1\",\"is_overall\":\"1\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"commontopmaxpicture\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '0', '1550
157744'), ('2', 'commontopnotice', '{\"content\":\"\\u6b22\\u8fce\\u6765\\u5230ShopXO\\u4f01\\u4e1a\\u7ea7B2C\\u5f00\\u6e90\\u7535\\u5546\\u7cfb\\u7edf\\u3001\\u6f14\\u793a\\u7ad9\\u70b9\\u8bf7\\u52ff\\u53d1\\u8d77\\u652f\\u4ed8\\u3001\\u4ee5\\u514d\\u7ed9\\u60a8\\u5e26\\u6765\\u4e0d\\u5fc5\\u8981\\u7684\\u8d22\\u4ea7\\u635f\\u5931\\u3002\",\"is_overall\":\"1\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"commontopnotice\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '0', '1550157742'), ('3', 'usercentertopnotice', '{\"content\":\"\\u7528\\u6237\\u4e2d\\u5fc3\\u516c\\u544a\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"usercentertopnotice\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '0', '1550157741'), ('14', 'userloginrewardintegral', '{\"give_integral\":\"5\",\"is_day_once\":\"1\",\"time_start\":\"\",\"time_end\":\"\",\"pluginsname\":\"userloginrewardintegral\",\"pluginscontrol\":\"admin\",\"pluginsaction\":\"save\"}', '1', '1550151175', '1550158380
');
COMMIT;
-- ----------------------------
...
...
@@ -1073,7 +1073,7 @@ CREATE TABLE `s_user` (
-- Records of `s_user`
-- ----------------------------
BEGIN;
INSERT INTO `s_user` VALUES ('77', '2088502175420842-', '', '', '0', '
255773', '70da5937905ce1d1a8c6a8a4ab5c72b3', '', '龚哥哥', '13250814883', 'fuxiang.gong@qq.com', '2', 'https://tfs.alipayobjects.com/images/partner/T10d8lXm4dXXXXXXXX', '上海', '上海市', '1540915200', '', '967', '0', '0', '0', '0', '1545099005'), ('90', '2088502175420842', '', '', '0', '548064', '3428ab57b8303e93c2d0190c1c99ddf0', '', '魔鬼', '17602128368', '', '2', '', '上海', '上海市', '666201600', '', '20', '0', '0', '0', '1539167253', '1550156516
');
INSERT INTO `s_user` VALUES ('77', '2088502175420842-', '', '', '0', '
785817', 'bb3cf6432bf357682e1a5ab115e66b3d', '', '龚哥哥', '13250814883', 'fuxiang.gong@qq.com', '2', 'https://tfs.alipayobjects.com/images/partner/T10d8lXm4dXXXXXXXX', '上海', '上海市', '1540915200', '', '977', '0', '0', '0', '0', '1550158398'), ('90', '2088502175420842', '', '', '0', '789261', '849e371e484cd4d39f55aefac55bc97c', '', '魔鬼', '17602128368', '', '2', '', '上海', '上海市', '666201600', '', '25', '0', '0', '0', '1539167253', '1550157964
');
COMMIT;
-- ----------------------------
public/static/plugins/css/userlogin
give
integral/admin.css
→
public/static/plugins/css/userlogin
reward
integral/admin.css
浏览文件 @
4ee6a1ab
/**
* 首页
*/
.userlogin
give
integral-content
.items
{
.userlogin
reward
integral-content
.items
{
margin
:
10px
0
20px
0
;
border-bottom
:
1px
dashed
#f1f1f1
;
padding-bottom
:
20px
;
}
.userlogin
give
integral-content
.edit-submit
{
.userlogin
reward
integral-content
.edit-submit
{
margin-bottom
:
20px
;
}
...
...
public/static/upload/images/plugins_userlogin
give
integral/2019/02/14/1550151082834629.png
→
public/static/upload/images/plugins_userlogin
reward
integral/2019/02/14/1550151082834629.png
浏览文件 @
4ee6a1ab
文件已移动
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录