Commit 32fdbadd by 冷斌

fix bug

parent 514d1c59
......@@ -592,43 +592,48 @@ class ShareController extends Controller {
// $uid=session('uid');
$uid =I('uid');
$chargeid=I('chargeid');
var_dump($uid, $chargeid);
die;
$rs=array(
'code'=>0,
'data'=>array(),
'msg'=>'',
);
$charge=M("charge_rules")->where("id={$chargeid}")->find();
if($charge){
$orderid=$uid.'_'.date('YmdHis').rand(100,999);
$orderinfo=array(
"uid"=>$uid,
"touid"=>$uid,
"money"=>$charge['money'],
"coin"=>$charge['coin'],
"coin_give"=>$charge['give'],
"orderno"=>$orderid,
"type"=>'2',
"ambient"=>'1',
"status"=>0,
"addtime"=>time()
);
$result=M("users_charge")->add($orderinfo);
if($result){
$rs['data']['uid']=$uid;
$rs['data']['money']=$charge['money'];
$rs['data']['orderid']=$orderid;
}else{
$rs['code']=1001;
$rs['msg']='订单生成失败';
}
if (empty($uid)) {
$rs['code']=1001;
$rs['msg']='用户ID不能为空';
} else {
$charge=M("charge_rules")->where("id={$chargeid}")->find();
if($charge){
$orderid=$uid.'_'.date('YmdHis').rand(100,999);
$orderinfo=array(
"uid"=>$uid,
"touid"=>$uid,
"money"=>$charge['money'],
"coin"=>$charge['coin'],
"coin_give"=>$charge['give'],
"orderno"=>$orderid,
"type"=>'2',
"ambient"=>'1',
"status"=>0,
"addtime"=>time()
);
$result=M("users_charge")->add($orderinfo);
if($result){
$rs['data']['uid']=$uid;
$rs['data']['money']=$charge['money'];
$rs['data']['orderid']=$orderid;
}else{
$rs['code']=1001;
$rs['msg']='订单生成失败';
}
}else{
$rs['code']=1002;
$rs['msg']='订单信息错误';
}
}
}else{
$rs['code']=1002;
$rs['msg']='订单信息错误';
}
echo json_encode($rs);
......
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