Просмотр исходного кода

Merge branch 'release_toaliyun_real' of https://git.malls.iformall.com/server/formallProject into release_toaliyun_real

release_toaliyun_real
winter 1 год назад
Родитель
Сommit
c46d54e81b
1 измененных файлов: 14 добавлений и 10 удалений
  1. +14
    -10
      mallinkService/src/main/java/com/iformall/service/impl/WxLegionActivityOrderServiceImpl.java

+ 14
- 10
mallinkService/src/main/java/com/iformall/service/impl/WxLegionActivityOrderServiceImpl.java Просмотреть файл

@@ -185,27 +185,31 @@ public class WxLegionActivityOrderServiceImpl implements WxLegionActivityOrderSe
wxLegionActivityOrder.setUnionId(0L);
}
if(wxLegionActivityOrder.getMerchantId().equals(user.getMerchantId())){
//用户和订单同一个商户(签单不算带单)
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.SIGN_ORDER.getCode());
}
else if(wxLegionActivityOrder.getLegionId().equals(0L) || user.getLegionId().equals(0L)){
//未参加活动 提交订单(外部军团带单)
//未参加活动(外部军团带单)
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.DIF_LEGION.getCode());
}else if(wxLegionActivityOrder.getLegionId().equals(user.getLegionId())){
//订单军团与用户军团一致
if(wxLegionActivityOrder.getUnionId().equals(0L) || user.getUnionId().equals(0L)){
//订单/用户无联盟(内部军团无联盟带单)
//订单军团与用户军团一致(团内)
if(user.getUnionId().equals(0L)){
//用户无联盟(内部军团无联盟带单)
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.NOT_UNION.getCode());
}else if(wxLegionActivityOrder.getUnionId().equals(user.getUnionId())){
}
// if(wxLegionActivityOrder.getUnionId().equals(0L) || user.getUnionId().equals(0L)){
// //订单/用户无联盟(内部军团无联盟带单)
// wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.NOT_UNION.getCode());
// }
else if(wxLegionActivityOrder.getUnionId().equals(user.getUnionId())){
//内部相同联盟带单
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.EQ_UNION.getCode());
}else{
//内部不同联盟带单
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.DIF_UNION.getCode());
}
}else{
if(wxLegionActivityOrder.getUnionId().equals(0L) || user.getUnionId().equals(0L)){
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.NOT_UNION.getCode());
}else{
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.DIF_LEGION.getCode());
}
wxLegionActivityOrder.setOrderType(EnumLegionActivityOrderType.DIF_LEGION.getCode());
}

Date now = new Date();


Загрузка…
Отмена
Сохранить