wcc 1 yıl önce
ebeveyn
işleme
1e88d00144

+ 3 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/dto/AdsOrderDetailListDTO.java

@@ -16,6 +16,9 @@ public class AdsOrderDetailListDTO extends BasePage {
     @ApiModelProperty(notes = "订单创建时间")
     private LocalDateTime endOrderTime;
 
+    @ApiModelProperty(notes = "数据来源")
+    private String sourceSystem;
+
     @ApiModelProperty(notes = "订单号")
     private String orderId;
 

+ 3 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/service/impl/AdsOrderDetailService.java

@@ -40,6 +40,9 @@ public class AdsOrderDetailService implements IAdsOrderDetailService {
         if (dto.getEndOrderTime() != null) {
             cnd.and(AdsOrderDetail::getOrderCreateTime, "<=", dto.getEndOrderTime());
         }
+        if (StringUtils.isNotBlank(dto.getSourceSystem())) {
+            cnd.and(AdsOrderDetail::getSourceSystem, "=", dto.getSourceSystem());
+        }
         if (StringUtils.isNotBlank(dto.getOrderId())) {
             cnd.and(AdsOrderDetail::getOrderId, "=", dto.getOrderId());
         }