充值记录 websocket测试 POST http://192.168.1.192:9091/1.4/api/user/rechargeRecord 说明 / 示例 package com.hqf.bookkeep.vo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.hqf.bookkeep.entity.Goods; import com.hqf.bookkeep.entity.Order; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.beans.BeanUtils; import java.io.Serializable; import java.util.ArrayList; import java.util.Date; import java.util.List; /** * <p> * 订单表 * </p> * * @author 作者名字 * @since 2022-10-31 */ @Data public class OrderDto implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 购买商品id */ private Integer goodsId; /** * 创建时间 */ private Date createTime; /** * 类型:1:虚拟币 2:会员 3机器人 */ private Integer type; /** * 商品名称 */ private String orderName; /** * 订单号 */ private String orderNumber; /** * 第三方订单id */ private String paymentNumber; /** * 状态 1为等待支付 2为支付成功 3 */ private Integer status; /** * 价格 */ private Float price; /** * 用户id */ private Integer userId; /** * 1:微信 2:支付宝 3: 苹果内购 */ private Integer platform; /** * 0:沙盒 1线上 */ private Integer isSandbox; /** * 会员到期时间 */ private Date expirationTime; /** * 1月度 2季度 3永久 4年 */ private Integer kinds; public static List<OrderDto> getOrderDtoList(List<Order> list) { ArrayList<OrderDto> orderDtos = new ArrayList<>(list.size()); for (Order order : list) { OrderDto orderDto = new OrderDto(); BeanUtils.copyProperties(order, orderDto); orderDtos.add(orderDto); } return orderDtos; } }
package com.hqf.bookkeep.vo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.hqf.bookkeep.entity.Goods; import com.hqf.bookkeep.entity.Order; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.beans.BeanUtils; import java.io.Serializable; import java.util.ArrayList; import java.util.Date; import java.util.List; /** * <p> * 订单表 * </p> * * @author 作者名字 * @since 2022-10-31 */ @Data public class OrderDto implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 购买商品id */ private Integer goodsId; /** * 创建时间 */ private Date createTime; /** * 类型:1:虚拟币 2:会员 3机器人 */ private Integer type; /** * 商品名称 */ private String orderName; /** * 订单号 */ private String orderNumber; /** * 第三方订单id */ private String paymentNumber; /** * 状态 1为等待支付 2为支付成功 3 */ private Integer status; /** * 价格 */ private Float price; /** * 用户id */ private Integer userId; /** * 1:微信 2:支付宝 3: 苹果内购 */ private Integer platform; /** * 0:沙盒 1线上 */ private Integer isSandbox; /** * 会员到期时间 */ private Date expirationTime; /** * 1月度 2季度 3永久 4年 */ private Integer kinds; public static List<OrderDto> getOrderDtoList(List<Order> list) { ArrayList<OrderDto> orderDtos = new ArrayList<>(list.size()); for (Order order : list) { OrderDto orderDto = new OrderDto(); BeanUtils.copyProperties(order, orderDto); orderDtos.add(orderDto); } return orderDtos; } }