Excel:L51,61

This commit is contained in:
Jerry Yan 2020-12-03 16:40:45 +08:00
parent 70f60d11df
commit b11f459671

View File

@ -1521,32 +1521,6 @@ class Orders extends Base{
// step 5 平台送自己10000×N“助购预获”
// 10000“预获产品券”
// 10000×0.4×0.5×0.5=1000“预获优惠券”。
if ((int)$order["helpUserLevel"] === 1) {
$vm->insertHelpSaleNotice($userId, $orderId, $order['goodsMoney']*((int)$order["helpUserLevel"]),
'订单【'.$order['orderNo'].'】购户购物所得', 1);
} else {
$vm->insertHelpSaleNotice($userId, $orderId, $order['goodsMoney']*((int)$order["helpUserLevel"])*(float)dataConf("helpSaleCalBase"),
'订单【'.$order['orderNo'].'】购户购物所得', 1);
}
// step 8 平台送自己的上第N层扣减“助购预获”、“预获产品券”各10000×0.4×0.5=2000
// 同时添加10000×0.4×0.5=2000“已获产品券”。
if((int)$order["helpUserLevel"]!==0){
$vm->insertHelpSaleNotice($order["helpUserId"], $orderId, $calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100),
'预获助购转换所扣', 0);
$sm->addSysSummary($calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100),0,2,'订单【'.($order['orderNo']?:'--').'】被助购转换所扣');
$vm->insertVouchersNotice($order['helpUserId'], $orderId, $calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100), 0,
'预获产品券转换所扣',0);
$vm->insertAlreadyVouchersNotice($order['helpUserId'], $orderId, $calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100), 0,
'预获产品券转换所得',1);
}else{
$vm->insertHelpSaleNotice($order["helpUserId"], $orderId, 0,
'预获产品券转换所扣', 0);
}
// 20201203预获产品券 * 层数*基数
$buyerPreProductNum = round(($calBaseNum * (dataConf('couponPercentCanUsetGet')*0.01)),5);//1
$totalMoney = $order['realTotalMoney'];//产品额
@ -1563,9 +1537,39 @@ class Orders extends Base{
"helpGetCount2"=>$calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100),
]);
}
// 购户获得已获优惠券是在助购吧购的物的优惠款的? %
$vm->insertAlreadyVouchersNotice($order['helpUserId'], $orderId, 0, $calBaseNum*((float)dataConf('helpSaleAlreadyCouponGet')/100),
'订单【'.($order['orderNo']?:'--').'】预获优惠券助购转换所得',1);
// step 5 平台送自己10000×N“助购预获”
// 10000“预获产品券”
// 10000×0.4×0.5×0.5=1000“预获优惠券”。
if ((int)$order["helpUserLevel"] === 1) {
$vm->insertHelpSaleNotice($userId, $orderId, $buyerPreProductNum,
'订单【'.$order['orderNo'].'】购户购物所得', 1);
} else {
$vm->insertHelpSaleNotice($userId, $orderId, $buyerPreProductNum*((int)$order["helpUserLevel"])*(float)dataConf("helpSaleCalBase"),
'订单【'.$order['orderNo'].'】购户购物所得', 1);
}
// step 8 平台送自己的上第N层扣减“助购预获”、“预获产品券”各10000×0.4×0.5=2000
// 同时添加10000×0.4×0.5=2000“已获产品券”。
if((int)$order["helpUserLevel"]>0){
$vm->insertHelpSaleNotice($order["helpUserId"], $orderId, $calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100),
'预获助购转换所扣', 0);
$sm->addSysSummary($calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100),0,2,'订单【'.($order['orderNo']?:'--').'】被助购转换所扣');
// 购户获得已获优惠券是在助购吧购的物的优惠款的? %
$yhyhq_zh = $calBaseNum*((float)dataConf('helpSaleAlreadyCouponGet')/100);
$vm->insertVouchersNotice($order['helpUserId'], $orderId, 0, $yhyhq_zh,
'预获优惠券被助购转换所扣',0);
$vm->insertAlreadyVouchersNotice($order['helpUserId'], $orderId, 0, $yhyhq_zh,
'订单【'.($order['orderNo']?:'--').'】预获优惠券助购转换所得',1);
$yhcpq_zh = $calBaseNum*((float)dataConf('helpSaleCouponsCalBase')/100);
$vm->insertVouchersNotice($order['helpUserId'], $orderId, $yhcpq_zh, 0,
'预获产品券被助购转换所扣',0);
$vm->insertAlreadyVouchersNotice($order['helpUserId'], $orderId, $yhcpq_zh, 0,
'订单【'.($order['orderNo']?:'--').'】预获产品券被助购转换所得',1);
}else{
$vm->insertHelpSaleNotice($order["helpUserId"], $orderId, 0,
'预获产品券被助购转换所扣', 0);
}
}
// 9.26添加
//四级功能相关字:购户吉日获得“已获优惠券”为 00时 00分 15秒 年2020 月10 日01