|
|
|
@@ -302,13 +302,16 @@ public class WxLegionActivityOrderServiceImpl implements WxLegionActivityOrderSe |
|
|
|
wxLegionActivityOrder.setAuditBy(userId); |
|
|
|
wxLegionActivityOrderMapper.updateAuditStatus(wxLegionActivityOrder); |
|
|
|
|
|
|
|
//同步订单 |
|
|
|
WxLegionActivityOrder legionActivityOrder = wxLegionActivityOrderMapper.selectById(wxLegionActivityOrder.getId(), wxLegionActivityOrder.getTenantId()); |
|
|
|
WxLegionActivityUser user = wxLegionActivityUserMapper.selectById(legionActivityOrder.getCusId(), legionActivityOrder.getTenantId()); |
|
|
|
legionActivityOrder.setCusPhone(user.getPhone()); |
|
|
|
legionActivityOrder.setCusVipNum(user.getVipNum()); |
|
|
|
if(EnumLegionActivityOrderStatus.AUDI_SUCCESS.getCode().equals(wxLegionActivityOrder.getAuditStatus())){ |
|
|
|
//同步订单 |
|
|
|
WxLegionActivityOrder legionActivityOrder = wxLegionActivityOrderMapper.selectById(wxLegionActivityOrder.getId(), wxLegionActivityOrder.getTenantId()); |
|
|
|
WxLegionActivityUser user = wxLegionActivityUserMapper.selectById(legionActivityOrder.getCusId(), legionActivityOrder.getTenantId()); |
|
|
|
legionActivityOrder.setCusPhone(user.getPhone()); |
|
|
|
legionActivityOrder.setCusVipNum(user.getVipNum()); |
|
|
|
|
|
|
|
wxLegionActivityOfflineConfigService.syncOfflineActivityRecord(legionActivityOrder); |
|
|
|
} |
|
|
|
|
|
|
|
wxLegionActivityOfflineConfigService.syncOfflineActivityRecord(legionActivityOrder); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@@ -360,7 +363,8 @@ public class WxLegionActivityOrderServiceImpl implements WxLegionActivityOrderSe |
|
|
|
result.put("sellOrderCount",dif_legion+dif_union+eq_union+not_union); |
|
|
|
result.put("difLegion",dif_legion); |
|
|
|
result.put("eqUnion",eq_union); |
|
|
|
result.put("difUnion",dif_union+not_union); |
|
|
|
result.put("difUnion",dif_union); |
|
|
|
result.put("notUnion",not_union); |
|
|
|
|
|
|
|
Double total_score = userCount*activity.getSellingCard()+order_count*activity.getSignOrder() |
|
|
|
+dif_legion*activity.getDifLegionOrder()+dif_union*activity.getDifUnionOrder() |
|
|
|
@@ -430,7 +434,8 @@ public class WxLegionActivityOrderServiceImpl implements WxLegionActivityOrderSe |
|
|
|
merchantS.setSellOrderCount(dif_legion+dif_union+eq_union+not_union); |
|
|
|
merchantS.setDifLegion(dif_legion); |
|
|
|
merchantS.setEqUnion(eq_union); |
|
|
|
merchantS.setDifUnion(dif_union+not_union); |
|
|
|
merchantS.setDifUnion(dif_union); |
|
|
|
merchantS.setNotUnion(not_union); |
|
|
|
|
|
|
|
Double total_score = userCount*activity.getSellingCard()+order_count*activity.getSignOrder() |
|
|
|
+dif_legion*activity.getDifLegionOrder()+dif_union*activity.getDifUnionOrder() |
|
|
|
|