Commit 2473a36d authored by 周健威's avatar 周健威

修改bug

parent 34795598
......@@ -304,13 +304,14 @@ public class OrderCancelBiz {
}
//设置人身保险状态
if(BaseOrder.INSURE_STATUS_BUY == baseOrder.getInsureStatus() && (!overCancelBuffer)) {
if(BaseOrder.INSURE_STATUS_BUY == baseOrder.getInsureStatus() ) {
List<OrderPersonInsurance> insuranceList = orderPersonInsuranceBiz.selectList(new OrderPersonInsurance(){{
setOrderId(baseOrder.getId());
}});
Integer dayLag = Long.valueOf(timeLag/(1000L * 60L * 60L * 24L)).intValue();
if(dayLag > 0) {
//没超过缓冲时间 或者 相隔大于一天,可以取消
if((!overCancelBuffer) || dayLag > 0) {
baseOrder.setInsureStatus(BaseOrder.INSURE_STATUS_CNL);
//更新 申请状态
insuranceList.forEach( insurance -> {
......
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