add 新增运营端小程序查询订单列表接口

This commit is contained in:
YAS\29473
2025-12-31 15:43:48 +08:00
parent 7e2f9a4c61
commit a5fac3091f
9 changed files with 358 additions and 5 deletions

View File

@@ -0,0 +1,48 @@
package com.jsowell.pile.vo.uniapp.business;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
/**
* 运营端小程序订单列表VO
*
* @author Auto
* @Date 2024/12/19
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class BusinessOrderListVO {
/**
* 创建时间
*/
private String createTime;
/**
* 订单启动方式
* 0-后管启动1-用户app启动2-卡启动3-离线卡启动; 4-第三方平台启动; 5-车辆vin码启动; 6-个人桩预约启动
*/
private String startMode;
/**
* 充电金额(订单金额)
*/
private BigDecimal orderAmount;
/**
* 充电量(度)
*/
private BigDecimal chargingDegree;
/**
* 订单状态
* 0-未启动1-充电中2-待结算3-待补缴4-异常5-可疑6-订单完成7-超时关闭
*/
private String orderStatus;
}

View File

@@ -0,0 +1,43 @@
package com.jsowell.pile.vo.uniapp.business;
import com.jsowell.common.core.page.PageResponse;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
import java.util.List;
/**
* 运营端小程序订单查询结果VO
*
* @author Auto
* @Date 2024/12/19
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class BusinessOrderQueryResultVO {
/**
* 订单量(笔)
*/
private Long orderCount;
/**
* 订单金额(元)
*/
private BigDecimal orderAmount;
/**
* 分页信息
*/
private PageResponse pageResponse;
/**
* 订单列表
*/
private List<BusinessOrderListVO> orderList;
}

View File

@@ -0,0 +1,31 @@
package com.jsowell.pile.vo.web;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
/**
* 订单统计VO
*
* @author Auto
* @Date 2025/01/20
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class OrderStatisticsVO {
/**
* 订单数量
*/
private Long orderCount;
/**
* 订单总金额
*/
private BigDecimal orderAmount;
}