资金转移包含优惠券

This commit is contained in:
“wanyongkang”
2021-03-30 18:56:08 +08:00
parent 48aad8893b
commit aecef9c447
2 changed files with 33 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ namespace app\user\controller;
use app\user\model\User as UserModel;
use app\user\model\AgentUser as AgentUser;
use app\user\model\UserScore as UserScore;
use app\user\model\SellCouponUserOrgin;
use fastphp\base\Controller;
class User extends Controller
@@ -177,6 +178,7 @@ class User extends Controller
$user_model = new UserModel;
$score_model = new UserScore;
$coupon = new SellCouponUserOrgin;
//被转移
$where1 = ['LoginCode'=>$data['luser']];
@@ -189,7 +191,7 @@ class User extends Controller
if(empty($luser) || empty($ruser)){
$info = [
'Code' => 20000,
'Data' => '',
'Data' => '用户不存在',
'Message' => '',
];
echo json_encode($info);
@@ -197,13 +199,31 @@ class User extends Controller
}
$updata1=[
'RestAmount'=>$luser['RestAmount']-$data['money']
'RestAmount'=>$luser['RestAmount']-$data['money'],
'TaoBao' => null
];
if($updata1['RestAmount']<0 || $data['money']<0){
$info = [
'Code' => 20000,
'Data' => '金额不足或金额小于0',
'Message' => '',
];
echo json_encode($info);
die;
}
//优惠券转移
$coupon_update = [
'ToUser' => $ruser['Id']
];
$coupon_where = [
'ToUser' => $luser['Id']
];
$coupon->updateOne($coupon_where,$coupon_update);
$updata2=[
'RestAmount'=>$ruser['RestAmount']+$data['money']
'RestAmount'=>$ruser['RestAmount']+$data['money'],
'TaoBao' => $data['luser']
];
$score_update1 = [

View File

@@ -0,0 +1,10 @@
<?php
namespace app\user\model;
use fastphp\base\Model;
class SellCouponUserOrgin extends Model
{
protected $table = 'sell_coupon_user_orgin';
}