Browse Source

基础配置

master
张彭杰 1 year ago
parent
commit
a03d370786
2 changed files with 4 additions and 3 deletions
  1. 4
      dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/marriagebounty/user/response/MarriageBountyOrderProductRecordVo.java
  2. 3
      dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/marriagebounty/MarriageBountyOrderApplicationService.java

4
dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/marriagebounty/user/response/MarriageBountyOrderProductRecordVo.java

@ -5,14 +5,14 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List; import java.util.List;
@Data @Data
public class MarriageBountyOrderProductRecordVo { public class MarriageBountyOrderProductRecordVo {
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDate createTime;
private LocalDateTime createTime;
@ApiModelProperty("奖励金额") @ApiModelProperty("奖励金额")
private BigDecimal rewardAmount; private BigDecimal rewardAmount;

3
dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/marriagebounty/MarriageBountyOrderApplicationService.java

@ -108,7 +108,6 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic
orderItem.getSubCategory(), productSpec.getUnitOriginalPrice(), productSpec.getUnitOriginalPrice())); orderItem.getSubCategory(), productSpec.getUnitOriginalPrice(), productSpec.getUnitOriginalPrice()));
rewardCategoryPriceMap.put(orderItem.getSubCategory().getValue(), orderItem.getUnitSettlementPrice()); rewardCategoryPriceMap.put(orderItem.getSubCategory().getValue(), orderItem.getUnitSettlementPrice());
}); });
marriageBountyOrder.setProductRecordList(Collections.singletonList(productRecord));
//悬赏招亲订单奖励 //悬赏招亲订单奖励
for (MarriageBountyOrderReward orderReward : marriageBountyOrder.getOrderRewardList()) { for (MarriageBountyOrderReward orderReward : marriageBountyOrder.getOrderRewardList()) {
if (!orderReward.getIsReceive()) { if (!orderReward.getIsReceive()) {
@ -119,6 +118,8 @@ public class MarriageBountyOrderApplicationService extends BaseApplicationServic
} }
} }
marriageBountyOrder.calculateRewardAmount(); marriageBountyOrder.calculateRewardAmount();
productRecord.setRewardAmount(marriageBountyOrder.getRewardAmount());
marriageBountyOrder.setProductRecordList(Collections.singletonList(productRecord));
marriageBountyOrderAggregate.update(marriageBountyOrder); marriageBountyOrderAggregate.update(marriageBountyOrder);
} }
} }

Loading…
Cancel
Save