|
|
@ -366,17 +366,17 @@ public class RewardApplicationService extends BaseApplicationService { |
|
|
//门店收益 |
|
|
//门店收益 |
|
|
Store store = storeQueryService.queryById(matchmaker.getStoreId()); |
|
|
Store store = storeQueryService.queryById(matchmaker.getStoreId()); |
|
|
handleAcquireReward(store.getOrgId(), IdentityTypeEnum.ORGANIZATION, RewardTypeEnum.PLATFORM_SERVICE_STORE_REWARD, dto.getReceivedAmount(), associatedMi, |
|
|
handleAcquireReward(store.getOrgId(), IdentityTypeEnum.ORGANIZATION, RewardTypeEnum.PLATFORM_SERVICE_STORE_REWARD, dto.getReceivedAmount(), associatedMi, |
|
|
dto.getTotalAssociateOrderAmount(), dto.getOrderIdRelList(), tradeType); |
|
|
|
|
|
|
|
|
dto.getReceivedAmount(), dto.getOrderIdRelList(), tradeType); |
|
|
//门店升级收益 |
|
|
//门店升级收益 |
|
|
if (Objects.nonNull(store.getParentStoreId())) { |
|
|
if (Objects.nonNull(store.getParentStoreId())) { |
|
|
Store parentStore = storeQueryService.queryById(store.getParentStoreId()); |
|
|
Store parentStore = storeQueryService.queryById(store.getParentStoreId()); |
|
|
handleAcquireReward(parentStore.getOrgId(), IdentityTypeEnum.ORGANIZATION, RewardTypeEnum.PLATFORM_SERVICE_STORE_UPGRADE_REWARD, dto.getReceivedAmount(), associatedMi, |
|
|
handleAcquireReward(parentStore.getOrgId(), IdentityTypeEnum.ORGANIZATION, RewardTypeEnum.PLATFORM_SERVICE_STORE_UPGRADE_REWARD, dto.getReceivedAmount(), associatedMi, |
|
|
dto.getTotalAssociateOrderAmount(), dto.getOrderIdRelList(), tradeType); |
|
|
|
|
|
|
|
|
dto.getReceivedAmount(), dto.getOrderIdRelList(), tradeType); |
|
|
} |
|
|
} |
|
|
//运营中心 |
|
|
//运营中心 |
|
|
if (Objects.nonNull(store.getOperationCenterOrgId())) { |
|
|
if (Objects.nonNull(store.getOperationCenterOrgId())) { |
|
|
handleAcquireReward(store.getOperationCenterOrgId(), IdentityTypeEnum.ORGANIZATION, RewardTypeEnum.PLATFORM_SERVICE_OPERATION_CENTER_REWARD, dto.getReceivedAmount(), associatedMi, |
|
|
handleAcquireReward(store.getOperationCenterOrgId(), IdentityTypeEnum.ORGANIZATION, RewardTypeEnum.PLATFORM_SERVICE_OPERATION_CENTER_REWARD, dto.getReceivedAmount(), associatedMi, |
|
|
dto.getTotalAssociateOrderAmount(), dto.getOrderIdRelList(), tradeType); |
|
|
|
|
|
|
|
|
dto.getReceivedAmount(), dto.getOrderIdRelList(), tradeType); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|