Commit 5e6c34d5 by 周晓航

Merge branch 'KA-20210702-非码发版日售后单时间推迟-周晓航' into qa

parents 9cb7c254 fb78df23
...@@ -132,6 +132,8 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService { ...@@ -132,6 +132,8 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
@Value("${avoid.version.upgrade.config:}") @Value("${avoid.version.upgrade.config:}")
private String avoidVersionUpgradeConfig; private String avoidVersionUpgradeConfig;
@Value("${version.upgrade.weekDay:}")
private List<Integer> weekDay;
@Override @Override
public CreateOrderResponse createOrderFlow(CreateOrderRequest config) { public CreateOrderResponse createOrderFlow(CreateOrderRequest config) {
...@@ -672,6 +674,17 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService { ...@@ -672,6 +674,17 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
} }
cal.setTime(datet); cal.setTime(datet);
int w = cal.get(Calendar.DAY_OF_WEEK) - 1; int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
// 增加一个发版开关
if (CollectionUtils.isNotEmpty(weekDay)) {
if (weekDay.contains(w)) {
// 校验时间 是否是 23:00 之后
int hourOfDay = cal.get(Calendar.HOUR_OF_DAY);
if (hourOfDay >= 23){
// 表示 设置时间为23点之后
return true;
}
}
}else {
if (CommonConstant.weekDay.contains(w)) { if (CommonConstant.weekDay.contains(w)) {
// 校验时间 是否是 23:00 之后 // 校验时间 是否是 23:00 之后
int hourOfDay = cal.get(Calendar.HOUR_OF_DAY); int hourOfDay = cal.get(Calendar.HOUR_OF_DAY);
...@@ -679,7 +692,7 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService { ...@@ -679,7 +692,7 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
// 表示 设置时间为23点之后 // 表示 设置时间为23点之后
return true; return true;
} }
}
} }
return false; return false;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment