|
@@ -1313,7 +1313,7 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
if(configBo.getYearType()==1){
|
|
|
TopDivideOrderQueryBo orderQueryBo1 = new TopDivideOrderQueryBo();
|
|
|
orderQueryBo1.setTenantId(tenantVo.getTenantId());
|
|
|
- orderQueryBo1.setBuyStartTime(year1);
|
|
|
+ orderQueryBo1.setBuyEndTime(year1);
|
|
|
BigDecimal price1 = iTopDivideOrderService.getMonthBadSum(orderQueryBo1);
|
|
|
BigDecimal value1 = price1.divide(new BigDecimal(100)).multiply(new BigDecimal(configBo.getDetainRate()));
|
|
|
badPrice = badPrice.add(value1);
|
|
@@ -1321,8 +1321,8 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
else if(configBo.getYearType()==2){
|
|
|
TopDivideOrderQueryBo orderQueryBo2 = new TopDivideOrderQueryBo();
|
|
|
orderQueryBo2.setTenantId(tenantVo.getTenantId());
|
|
|
- orderQueryBo2.setBuyStartTime(year1);
|
|
|
- orderQueryBo2.setBuyEndTime(year2);
|
|
|
+ orderQueryBo2.setBuyEndTime(year1);
|
|
|
+ orderQueryBo2.setBuyStartTime(year2);
|
|
|
BigDecimal price2 = iTopDivideOrderService.getMonthBadSum(orderQueryBo2);
|
|
|
BigDecimal value2 = price2.divide(new BigDecimal(100)).multiply(new BigDecimal(configBo.getDetainRate()));
|
|
|
badPrice = badPrice.add(value2);
|
|
@@ -1330,8 +1330,8 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
else if(configBo.getYearType()==3){
|
|
|
TopDivideOrderQueryBo orderQueryBo3 = new TopDivideOrderQueryBo();
|
|
|
orderQueryBo3.setTenantId(tenantVo.getTenantId());
|
|
|
- orderQueryBo3.setBuyStartTime(year2);
|
|
|
- orderQueryBo3.setBuyEndTime(year3);
|
|
|
+ orderQueryBo3.setBuyEndTime(year2);
|
|
|
+ orderQueryBo3.setBuyStartTime(year3);
|
|
|
BigDecimal price3 = iTopDivideOrderService.getMonthBadSum(orderQueryBo3);
|
|
|
BigDecimal value3 = price3.divide(new BigDecimal(100)).multiply(new BigDecimal(configBo.getDetainRate()));
|
|
|
badPrice = badPrice.add(value3);
|
|
@@ -1339,8 +1339,8 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
else if(configBo.getYearType()==4){
|
|
|
TopDivideOrderQueryBo orderQueryBo4 = new TopDivideOrderQueryBo();
|
|
|
orderQueryBo4.setTenantId(tenantVo.getTenantId());
|
|
|
- orderQueryBo4.setBuyStartTime(year3);
|
|
|
- orderQueryBo4.setBuyEndTime(year4);
|
|
|
+ orderQueryBo4.setBuyEndTime(year3);
|
|
|
+ orderQueryBo4.setBuyStartTime(year4);
|
|
|
BigDecimal price4 = iTopDivideOrderService.getMonthBadSum(orderQueryBo4);
|
|
|
BigDecimal value4 = price4.divide(new BigDecimal(100)).multiply(new BigDecimal(configBo.getDetainRate()));
|
|
|
badPrice = badPrice.add(value4);
|
|
@@ -1348,8 +1348,8 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
else if(configBo.getYearType()==5){
|
|
|
TopDivideOrderQueryBo orderQueryBo5 = new TopDivideOrderQueryBo();
|
|
|
orderQueryBo5.setTenantId(tenantVo.getTenantId());
|
|
|
- orderQueryBo5.setBuyStartTime(year4);
|
|
|
- orderQueryBo5.setBuyEndTime(year5);
|
|
|
+ orderQueryBo5.setBuyEndTime(year4);
|
|
|
+ orderQueryBo5.setBuyStartTime(year5);
|
|
|
BigDecimal price5 = iTopDivideOrderService.getMonthBadSum(orderQueryBo5);
|
|
|
BigDecimal value5 = price5.divide(new BigDecimal(100)).multiply(new BigDecimal(configBo.getDetainRate()));
|
|
|
badPrice.add(value5);
|
|
@@ -1357,7 +1357,7 @@ public class ScheduleServiceImpl extends ServiceImpl<PolyvVideoMapper, PolyvVide
|
|
|
else if(configBo.getYearType()==6){
|
|
|
TopDivideOrderQueryBo orderQueryBo6 = new TopDivideOrderQueryBo();
|
|
|
orderQueryBo6.setTenantId(tenantVo.getTenantId());
|
|
|
- orderQueryBo6.setBuyStartTime(year5);
|
|
|
+ orderQueryBo6.setBuyEndTime(year5);
|
|
|
BigDecimal price6 = iTopDivideOrderService.getMonthBadSum(orderQueryBo6);
|
|
|
BigDecimal value6 = price6.divide(new BigDecimal(100)).multiply(new BigDecimal(configBo.getDetainRate()));
|
|
|
badPrice = badPrice.add(value6);
|