Commit faced26d by 冷斌

fix bug

parent 32fdbadd
...@@ -597,11 +597,16 @@ class ShareController extends Controller { ...@@ -597,11 +597,16 @@ class ShareController extends Controller {
'data'=>array(), 'data'=>array(),
'msg'=>'', 'msg'=>'',
); );
if (empty($uid)) { if (empty($uid)) {
$rs['code']=1001; $rs['code']=1001;
$rs['msg']='用户ID不能为空'; $rs['msg']='用户ID不能为空';
} else { } else {
$userinfo=M("users")->field("id,user_nicename,avatar_thumb,coin")->where("id='{$uid}'")->find();
if (!$userinfo) {
$rs['code']=1002;
$rs['msg']='用户不存在';
} else {
$charge=M("charge_rules")->where("id={$chargeid}")->find(); $charge=M("charge_rules")->where("id={$chargeid}")->find();
if($charge){ if($charge){
$orderid=$uid.'_'.date('YmdHis').rand(100,999); $orderid=$uid.'_'.date('YmdHis').rand(100,999);
...@@ -623,15 +628,20 @@ class ShareController extends Controller { ...@@ -623,15 +628,20 @@ class ShareController extends Controller {
$rs['data']['money']=$charge['money']; $rs['data']['money']=$charge['money'];
$rs['data']['orderid']=$orderid; $rs['data']['orderid']=$orderid;
}else{ }else{
$rs['code']=1001; $rs['code']=1003;
$rs['msg']='订单生成失败'; $rs['msg']='订单生成失败';
} }
}else{ }else{
$rs['code']=1002; $rs['code']=1004;
$rs['msg']='订单信息错误'; $rs['msg']='订单信息错误';
} }
} }
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment