切换导航条
此项目
正在载入...
登录
景龙
/
feipin
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
景龙
6 years ago
提交
4ad7ae969045487ceb59d73d5f7ffe760010e15a
1 个父辈
a7657ef4
1 个管道 的构建
失败
耗费 0 秒
新增充值记录
变更
3
构建
1
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
13 行增加
和
4 行删除
application/api/controller/Messages.php
application/api/controller/Wxpay.php
application/extra/site.php
application/api/controller/Messages.php
查看文件 @
4ad7ae9
...
...
@@ -52,7 +52,7 @@ class Messages extends Api
if
(
!
$validate
->
check
([
'page'
=>
$page
]))
{
$this
->
error
(
$validate
->
getError
());
}
$data
=
Db
::
table
(
'gc_message
_log
'
)
$data
=
Db
::
table
(
'gc_message'
)
->
alias
(
'l'
)
->
join
(
'gc_message m'
,
'l.message_id = m.id'
,
'LEFT'
)
->
where
([
'l.user_id'
=>
$this
->
user_id
])
...
...
application/api/controller/Wxpay.php
查看文件 @
4ad7ae9
...
...
@@ -8,6 +8,8 @@ use app\admin\model\Porder;
use
think\Db
;
use
Yansongda\Pay\Pay
;
use
app\admin\model\Account
;
use
app\admin\model\User
;
use
app\admin\model\Message
;
use
think\Log
;
use
fast\Http
;
use
think\Validate
;
...
...
@@ -195,9 +197,13 @@ class Wxpay extends Api
//你可以在这里你的业务处理逻辑,比如处理你的订单状态、给会员加余额等等功能
$data
=
$pay
->
verify
();
if
(
$data
[
'return_code'
]
==
'SUCCESS'
&&
$data
[
'result_code'
]
==
'SUCCESS'
)
{
$userModel
=
new
User
();
$user
=
$userModel
->
where
([
'openid'
=>
$data
[
'openid'
]])
->
find
();
$accountModel
=
new
Account
();
Log
::
info
(
$data
);
Log
::
info
(
'充值回调'
);
$money
=
$data
[
'total_fee'
]
/
100
;
$account
=
$accountModel
::
create
([
'uid'
=>
$user
[
'id'
],
'type'
=>
config
(
'site.pay_charge'
),
'money'
=>
$money
]);
$messageModel
=
new
Message
();
$messageModel
::
create
([
'aid'
=>
$account
->
id
,
'title'
=>
config
(
'site.message'
)]);
//下面这句必须要执行,且在此之前不能有任何输出
echo
$pay
->
success
();
}
...
...
application/extra/site.php
查看文件 @
4ad7ae9
...
...
@@ -53,7 +53,10 @@ return array (
'page_limit'
=>
10
,
//消息已读
'is_read'
=>
1
,
//充值
'pay_charge'
=>
1
,
//系统消息提示
'message'
=>
'您有一个系统消息提示,请及时查看。'
,
//设置积分规则(分享购买,分享卖废品)
'share_purchase'
=>
150
,
'share_sell'
=>
50
,
...
...
请
注册
或
登录
后发表评论