作者 郭盛
1 个管道 的构建 通过 耗费 1 秒

修改订单

... ... @@ -123,49 +123,51 @@ class Iphone extends Backend
$row->validateFailException(true)->validate($validate);
}
//未支付状态下才变更用户余额
if($data['status'] == 1){
if($params['status'] == 2){
//判断金额是否充足
if($user_info['money'] < $data['total']){
$this->error('您的余额不足,请充值后购买');
}else{
//用户购买的什么素材
if(empty($data['video_id'])){
$pic = Db::name('pic')->where('id',$data['pic_id'])->find();
//发送短信,通知客户
$mobile = $user_info['mobile'];
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。图片标题:$pic[title],云盘地址:$pic[url]";
//发送短信
$this->sms($mobile,$content);
}elseif (empty($data['pic_id'])){
$video_id = unserialize($data['video_id']);
$video = Db::name('video')->where('id',$video_id['id'])->find();
//发送短信,通知客户
$mobile = $user_info['mobile'];
if($video_id['attr'] == 1){
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。视频标题:$video[title],云盘地址:$video[two_url]";
}elseif ($video_id['attr'] == 2){
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。视频标题:$video[title],云盘地址:$video[four_url]";
}elseif ($video_id['attr'] == 3){
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。视频标题:$video[title],云盘地址:$video[eight_url]";
if($user_info['is_vip'] == 1){
//未支付状态下才变更用户余额
if($data['status'] == 1){
if($params['status'] == 2){
//判断金额是否充足
if($user_info['money'] < $data['total']){
$this->error('您的余额不足,请充值后购买');
}else{
//用户购买的什么素材
if(empty($data['video_id'])){
$pic = Db::name('pic')->where('id',$data['pic_id'])->find();
//发送短信,通知客户
$mobile = $user_info['mobile'];
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。图片标题:$pic[title],云盘地址:$pic[url]";
//发送短信
$this->sms($mobile,$content);
}elseif (empty($data['pic_id'])){
$video_id = unserialize($data['video_id']);
$video = Db::name('video')->where('id',$video_id['id'])->find();
//发送短信,通知客户
$mobile = $user_info['mobile'];
if($video_id['attr'] == 1){
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。视频标题:$video[title],云盘地址:$video[two_url]";
}elseif ($video_id['attr'] == 2){
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。视频标题:$video[title],云盘地址:$video[four_url]";
}elseif ($video_id['attr'] == 3){
$content = "【仁甲看见SHOP】,感谢您购买仁甲看见SHOP素材。视频标题:$video[title],云盘地址:$video[eight_url]";
}
//发送短信
$this->sms($mobile,$content);
}
//发送短信
$this->sms($mobile,$content);
$update = $user_info['money'] - $data['total'];
Db::name('user')->where('id',$user_info['id'])->update(['money'=>$update]);
}
$update = $user_info['money'] - $data['total'];
Db::name('user')->where('id',$user_info['id'])->update(['money'=>$update]);
}
}
}
$result = $row->allowField(true)->save($params);
Db::commit();
} catch (ValidateException $e) {
... ...