Files
TaoTaoWang_backend/src/main/java/com/qf/backend/entity/Orders.java
qingfeng1121 7536c8087e feat: 添加用户、角色服务和验证工具类
新增用户服务实现类UsersServiceImpl,包含用户CRUD操作
新增角色服务实现类RolesServiceImpl,包含角色管理功能
新增验证工具类ValidateUtil,提供参数验证功能
更新所有实体类添加@Builder注解
更新所有Mapper接口添加selectInfo和updateInfo方法
更新application.properties添加server.port配置
修复OrdersServiceImpl中Logger使用问题
添加updateInfo方法使用文档
2025-11-25 15:30:27 +08:00

43 lines
1.1 KiB
Java

package com.qf.backend.entity;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Builder;
import lombok.Data;
/**
* 订单主表
*/
@Data
@Builder
@TableName("orders")
public class Orders {
@TableId(type = IdType.AUTO)
private Long id;
private String orderNo;
private Long userId;
private Long shopId;
private BigDecimal totalAmount;
private BigDecimal actualAmount;
private BigDecimal shippingFee;
private Integer orderStatus; // 0: 待付款, 1: 待发货, 2: 待收货, 3: 已完成, 4: 已取消, 5: 已退款
private String shippingAddress;
private String receiverName;
private String receiverPhone;
private String paymentMethod; // 支付方式
private Date paymentTime;
private Date shippingTime;
private Date deliveryTime;
private Date completeTime;
private String remark;
private Date createdAt;
private Date updatedAt;
}