diff --git a/hyhproject/common/model/Orders.php b/hyhproject/common/model/Orders.php
index 3f6fccc..6670734 100755
--- a/hyhproject/common/model/Orders.php
+++ b/hyhproject/common/model/Orders.php
@@ -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