2.5.1更新

This commit is contained in:
2021-07-16 23:22:22 +08:00
parent 6309728f42
commit 14e57cf160
9 changed files with 66 additions and 63 deletions

View File

@@ -1556,7 +1556,7 @@ class Orders extends Base{
$order['helpUserId'] = $curZgSwipeTo;
// 20201203预获产品券 * 层数*基数
// 20201203购物股 * 层数*基数
$buyerPreProductNum = round(($calBaseNum * (dataConf('couponPercentCanUsetGet')*0.01)),5);//1
$totalMoney = $order['realTotalMoney'];//产品额
$buyerPreProductNum = $buyerPreProductNum > $totalMoney ? $totalMoney : $buyerPreProductNum;
@@ -1570,11 +1570,11 @@ class Orders extends Base{
]);
// step 5 平台送自己:10000×N“助购预获”,
// 10000“预获产品券”;
// 10000“购物股”;
// 10000×0.4×0.5×0.5=1000“预获优惠券”。
$vm->insertHelpSaleNotice($userId, $orderId, $buyerPreProductNum, '订单【'.$order['orderNo'].'】购户购物所得', 1);
// step 8 平台送自己的上第N层:扣减“助购预获”、“预获产品券”各10000×0.4×0.5=2000,
// step 8 平台送自己的上第N层:扣减“助购预获”、“购物股”各10000×0.4×0.5=2000,
// 同时添加10000×0.4×0.5=2000“已获产品券”。
// 被助购户:购户选的第几层对应的用户
if((int)$order["helpUserLevel"]>0){
@@ -1588,33 +1588,33 @@ class Orders extends Base{
// 根据设置新添的【购户获得已获优惠券是在助购吧购的物的优惠款的?20%】,
// 同时计算该助购户自己获得【已获优惠券】的算式为u×n%×20%,
if ($isZgSwipe) {
$sm->addSysSummary($yhcpq_zh,0,2,'订单【'.($order['orderNo']?:'--').'】预获产品券被助购上滑转换所扣');
$sm->addSysSummary($yhcpq_zh,0,2,'订单【'.($order['orderNo']?:'--').'】购物股被助购上滑转换所扣');
$vm->insertHelpSaleNotice($order["helpUserId"], $orderId, $yhyhq_zh,
'预获助购被助购上滑转换所扣', 0);
$vm->insertVouchersNotice($order['helpUserId'], $orderId, $yhcpq_zh, 0,
'预获产品券被助购上滑转换所扣',0);
'购物股被助购上滑转换所扣',0);
$vm->insertAlreadyVouchersNotice($order['helpUserId'], $orderId, $yhcpq_zh, 0,
'订单【'.($order['orderNo']?:'--').'】预获产品券被助购上滑转换所得',1);
'订单【'.($order['orderNo']?:'--').'】购物股被助购上滑转换所得',1);
} else {
$sm->addSysSummary($yhcpq_zh,0,2,'订单【'.($order['orderNo']?:'--').'】预获产品券被助购转换所扣');
$sm->addSysSummary($yhcpq_zh,0,2,'订单【'.($order['orderNo']?:'--').'】被助购转换所扣');
$vm->insertHelpSaleNotice($order["helpUserId"], $orderId, $yhyhq_zh,
'预获助购被助购转换所扣', 0);
$vm->insertVouchersNotice($order['helpUserId'], $orderId, $yhcpq_zh, 0,
'预获产品券被助购转换所扣',0);
'购物股被助购转换所扣',0);
$vm->insertAlreadyVouchersNotice($order['helpUserId'], $orderId, $yhcpq_zh, 0,
'订单【'.($order['orderNo']?:'--').'】预获产品券被助购转换所得',1);
'订单【'.($order['orderNo']?:'--').'】被助购转换所得',1);
}
// 同时计算该助购户自己获得【已获优惠券】的算式为u×n%×20%
$sm->addSysSummary($yhyhq_zh,0,2,'订单【'.($order['orderNo']?:'--').'】预获优惠券助购转换所扣');
$sm->addSysSummary($yhyhq_zh,0,2,'订单【'.($order['orderNo']?:'--').'】助购转换所扣');
$vm->insertHelpSaleNotice($userId, $orderId, $yhyhq_zh,
'预获助购助购转换所扣', 0);
$vm->insertVouchersNotice($userId, $orderId, 0, $yhyhq_zh,
'预获优惠券助购转换所扣',0);
'助购转换所扣',0);
$vm->insertAlreadyVouchersNotice($userId, $orderId, 0, $yhyhq_zh,
'订单【'.($order['orderNo']?:'--').'】预获优惠券助购转换所得',1);
'订单【'.($order['orderNo']?:'--').'】助购转换所得',1);
}else{
$vm->insertHelpSaleNotice($order["helpUserId"], $orderId, 0,
'预获产品券被助购转换所扣0', 0);
'购物股被助购转换所扣0', 0);
}
}