diff --git a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderBasicInfoController.java b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderBasicInfoController.java index 67d902d53..4988d2cff 100644 --- a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderBasicInfoController.java +++ b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/OrderBasicInfoController.java @@ -13,6 +13,7 @@ import com.jsowell.common.util.poi.ExcelUtil; import com.jsowell.pile.domain.OrderBasicInfo; import com.jsowell.pile.domain.PileMerchantInfo; import com.jsowell.pile.dto.ManualSettlementDTO; +import com.jsowell.pile.dto.QueryMerchantOrderDTO; import com.jsowell.pile.dto.QueryOrderDTO; import com.jsowell.pile.service.IOrderBasicInfoService; import com.jsowell.pile.service.IPileMerchantInfoService; @@ -155,7 +156,7 @@ public class OrderBasicInfoController extends BaseController { */ @PreAuthorize("@ss.hasPermi('order:order:list')") @PostMapping("/getMerchantOrderList") - public TableDataInfo getMerchantOrderList(@RequestBody QueryOrderDTO dto) { + public TableDataInfo getMerchantOrderList(@RequestBody QueryMerchantOrderDTO dto) { return getDataTable(orderBasicInfoService.getMerchantOrderInfoList(dto)); } } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryMerchantOrderDTO.java b/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryMerchantOrderDTO.java new file mode 100644 index 000000000..e501b66da --- /dev/null +++ b/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryMerchantOrderDTO.java @@ -0,0 +1,69 @@ +package com.jsowell.pile.dto; + +import lombok.Data; + +/** + * 获取运营商订单列表dto + * + * @author Lemon + * @Date 2023/7/10 9:56 + */ +@Data +public class QueryMerchantOrderDTO { + /** + * 充电桩编号 + */ + private String pileSn; + + /** + * 枪口号 + */ + private String connectorCode; + + /** + * 会员id + */ + private String memberId; + + /** + * 订单状态 + */ + private String orderStatus; + + /** + * 订单编号 + */ + private String orderCode; + + // 交易流水号 + private String transactionCode; + + /** + * 手机号 + */ + private String mobileNumber; + + /** + * 站点Id + */ + private String stationId; + + /** + * 运营商Id + */ + private String merchantId; + + /** + * 开始时间 + */ + private String startTime; + + /** + * 结束时间 + */ + private String endTime; + + private int pageSize; + + private int pageNum; +} diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryOrderDTO.java b/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryOrderDTO.java index b648563c6..c05a17bc7 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryOrderDTO.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryOrderDTO.java @@ -64,7 +64,7 @@ public class QueryOrderDTO extends BaseEntity { */ private String endTime; - private int pageSize; - - private int pageNum; + // private int pageSize; + // + // private int pageNum; } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java index 2d14f868c..92a63dcb8 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderBasicInfoMapper.java @@ -2,10 +2,7 @@ package com.jsowell.pile.mapper; import com.jsowell.pile.domain.OrderBasicInfo; import com.jsowell.pile.domain.OrderDetail; -import com.jsowell.pile.dto.IndexQueryDTO; -import com.jsowell.pile.dto.QueryOrderDTO; -import com.jsowell.pile.dto.QueryPersonPileDTO; -import com.jsowell.pile.dto.QueryStationInfoDTO; +import com.jsowell.pile.dto.*; import com.jsowell.pile.vo.base.MerchantOrderInfoVO; import com.jsowell.pile.vo.lianlian.AccumulativeInfoVO; import com.jsowell.pile.vo.uniapp.OrderVO; @@ -217,5 +214,5 @@ public interface OrderBasicInfoMapper { * @param dto * @return */ - List getMerchantOrderInfoList(@Param("dto") QueryOrderDTO dto); + List getMerchantOrderInfoList(@Param("dto") QueryMerchantOrderDTO dto); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/IOrderBasicInfoService.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/IOrderBasicInfoService.java index ed007cee1..e1ea06571 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/IOrderBasicInfoService.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/IOrderBasicInfoService.java @@ -277,7 +277,7 @@ public interface IOrderBasicInfoService { * 获取运营商订单列表 * @return */ - List getMerchantOrderInfoList(QueryOrderDTO dto); + List getMerchantOrderInfoList(QueryMerchantOrderDTO dto); /** * 生成订单逻辑 diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index 81b270201..c67ca6156 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -2064,7 +2064,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService { * @return */ @Override - public List getMerchantOrderInfoList(QueryOrderDTO dto) { + public List getMerchantOrderInfoList(QueryMerchantOrderDTO dto) { int pageNum = dto.getPageNum() == 0 ? 1 : dto.getPageNum(); int pageSize = dto.getPageSize() == 0 ? 10 : dto.getPageSize(); String startTime = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, DateUtils.addDays(new Date(), -7));