Commit d0634eb0 by 周晓航

发版日 售后单处理时间延后 begin

Signed-off-by: 周晓航 <xiaohang.zhou@freemud.com>
parent 3bcd1c20
...@@ -560,9 +560,9 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService { ...@@ -560,9 +560,9 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
if(configuration == null ){ if(configuration == null ){
return null; return null;
} }
OrderTaskReq orderTask;
if((configuration.getTimeTypeOfRefund() != null && 2 == configuration.getTimeTypeOfRefund().intValue()) || configuration.getTimeTypeOfRefund() == null){// 48小时之后 if((configuration.getTimeTypeOfRefund() != null && 2 == configuration.getTimeTypeOfRefund().intValue()) || configuration.getTimeTypeOfRefund() == null){// 48小时之后
OrderTaskReq orderTask = new OrderTaskReq(); orderTask = new OrderTaskReq();
orderTask.setTaskType(4); orderTask.setTaskType(4);
orderTask.setTimeout(1); orderTask.setTimeout(1);
//1000*60*60*24*2 毫秒(48小时) //1000*60*60*24*2 毫秒(48小时)
...@@ -573,10 +573,8 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService { ...@@ -573,10 +573,8 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
orderTask.setTaskTime(DateUtil.convert2String(taskTime, DateUtil.FORMAT_YYYY_MM_DD_HHMMSS)); orderTask.setTaskTime(DateUtil.convert2String(taskTime, DateUtil.FORMAT_YYYY_MM_DD_HHMMSS));
//处理时间,当前时间加48小时减1分钟 //处理时间,当前时间加48小时减1分钟
orderTask.setProcessingTime(DateUtil.convert2String(processingDate, DateUtil.FORMAT_YYYY_MM_DD_HHMMSS)); orderTask.setProcessingTime(DateUtil.convert2String(processingDate, DateUtil.FORMAT_YYYY_MM_DD_HHMMSS));
return orderTask;
}else if(configuration.getTimeTypeOfRefund() != null && 1 == configuration.getTimeTypeOfRefund().intValue()){// 指定时间 }else if(configuration.getTimeTypeOfRefund() != null && 1 == configuration.getTimeTypeOfRefund().intValue()){// 指定时间
OrderTaskReq orderTask = new OrderTaskReq(); orderTask = new OrderTaskReq();
orderTask.setTaskType(4); orderTask.setTaskType(4);
orderTask.setTimeout(1); orderTask.setTimeout(1);
// 获取门店配置的当天指定的退款时间 // 获取门店配置的当天指定的退款时间
...@@ -596,15 +594,29 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService { ...@@ -596,15 +594,29 @@ public class OrderCenterSdkServiceImpl implements OrderCenterSdkService {
String processingStr = DateUtil.convert2String(processingDate, DateUtil.FORMAT_YYYY_MM_DD_HHMMSS); String processingStr = DateUtil.convert2String(processingDate, DateUtil.FORMAT_YYYY_MM_DD_HHMMSS);
orderTask.setTaskTime(processingStr); orderTask.setTaskTime(processingStr);
orderTask.setProcessingTime(processingStr); orderTask.setProcessingTime(processingStr);
} else {
return orderTask; orderTask = null;
} }
// fisherman 发版日, 还要注意 发版日的时间 是否在 23:00 之后 // fisherman [KA-20210702] 规避版本升级
if (orderTask != null) {
avoidVersionUpgrade(orderTask);
}
return null; return null;
} }
/** /**
* fisherman 规避版本升级
* 周二周四晚 23:00开始发版, 服务器会存在宕机, 延迟定时器处理时间
* 1.校验时间
* 2.校验 apollo配置商户
* @param orderTask
*/
private void avoidVersionUpgrade(OrderTaskReq orderTask) {
}
/**
* 获取门店自动配置信息 * 获取门店自动配置信息
* *
* @param partnerId * @param partnerId
......
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