猫妈狗爸伴宠师小程序后端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

107 lines
2.5 KiB

package com.ruoyi.model.domain;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
import com.baomidou.mybatisplus.annotation.TableField;
import com.cyl.h5.pojo.vo.H5OrderVO;
import com.cyl.manager.oms.pojo.vo.ManagerOrderDetailVO;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.applet.pojo.vo.OrderPetH5Vo;
import lombok.Data;
import com.ruoyi.common.annotation.Excel;
/**
* 订单信息对象 applet_order
*
* @author ruoyi
* @date 2025-03-28
*/
@Data
public class AppletOrder {
private static final long serialVersionUID = 1L;
/** 唯一标识 */
private Long id;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/** 创建者 */
private Integer createBy;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/** 修改者 */
private Integer updateBy;
/** 支付时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "支付时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime payTime;
/** 订单状态 */
@Excel(name = "订单状态")
private Integer status;
/** 派单次数 */
@Excel(name = "派单次数")
private Integer num;
/** 本单酬劳 */
@Excel(name = "本单酬劳")
private BigDecimal price;
/** 地址 */
@Excel(name = "地址")
private String address;
/** 订单类型 */
@Excel(name = "订单类型")
private String type;
/** 无法接单原因 */
@Excel(name = "无法接单原因")
private String reason;
/** 关联服务者ID */
@Excel(name = "关联服务者ID")
private Long userId;
/** 派单给的用户集合 */
@Excel(name = "派单给的用户集合")
private String userIdJson;
/** 关联宠物ID */
@Excel(name = "关联宠物ID")
private Integer petId;
private Long orderId;
private String orderSn;
private Integer orderTime;
@TableField(exist = false)
private H5OrderVO h5OrderVO;
@TableField(exist = false)
private ManagerOrderDetailVO managerOrderDetailVO;
//给用户的返点
@TableField(exist = false)
private BigDecimal orderGive;
@TableField(exist = false)
private OrderPetH5Vo orderPetH5Vo;
}