|
@@ -45,6 +45,7 @@ import com.qs.mp.user.service.IUserCouponService;
|
|
|
import com.qs.mp.user.service.IUserTicketOrderItemService;
|
|
|
import com.qs.mp.user.service.IUserTicketOrderService;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.math.RoundingMode;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -411,7 +412,7 @@ public class UserTicketOrderServiceImpl extends
|
|
|
siteCommission.setSaleAmt(ticketOrder.getPayAmt());
|
|
|
siteCommission.setSaleCommRate(ticketBox.getSaleCommRate());
|
|
|
siteCommission.setSaleCommAmt(new BigDecimal(siteCommission.getSaleAmt()).multiply(
|
|
|
- siteCommission.getSaleCommRate()).intValue());
|
|
|
+ siteCommission.getSaleCommRate()).divide(new BigDecimal(100), 0, RoundingMode.DOWN).intValue());
|
|
|
siteCommission.setCommRate(channel.getCommRate());
|
|
|
siteCommission.setCommAmt(new BigDecimal(siteCommission.getSaleCommAmt()).multiply(
|
|
|
siteCommission.getCommRate()).intValue());
|