修改订单明细

This commit is contained in:
hans 2025-08-30 22:07:11 +08:00
parent c6859d0ee9
commit 21d1518aa1
3 changed files with 24 additions and 31 deletions

View File

@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.dromara.common.translation.annotation.Translation;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.dromara.common.translation.constant.TransConstant;
@ -26,7 +28,7 @@ public class Order extends TenantEntity {
private static final long serialVersionUID = 1L;
/**
*
*
*/
@TableId(value = "id")
private Long id;
@ -59,27 +61,27 @@ public class Order extends TenantEntity {
/**
* 销售价格
*/
private Long sellingPrice;
private BigDecimal sellingPrice;
/**
* 邮费
*/
private Long mailPrice;
private BigDecimal mailPrice;
/**
* 实收价格
*/
private Long actualPrice;
private BigDecimal actualPrice;
/**
* 订单总额
*/
private Long totalPrice;
private BigDecimal totalPrice;
/**
* 退款金额
*/
private Long refundMoney;
private BigDecimal refundMoney;
/**
* 订单状态0未收款1已收款2已发货3已签收4已完成,5已取消6申请退款7申请退货8退货已发货9退货已签收10退货成功

View File

@ -9,6 +9,8 @@ import lombok.Data;
import lombok.EqualsAndHashCode;
import jakarta.validation.constraints.*;
import org.dromara.common.translation.annotation.Translation;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.dromara.common.translation.constant.TransConstant;
@ -25,7 +27,7 @@ import org.dromara.common.translation.constant.TransConstant;
public class OrderBo extends BaseEntity {
/**
*
*
*/
private Long id;
@ -38,19 +40,16 @@ public class OrderBo extends BaseEntity {
/**
* 顾客电话
*/
@NotBlank(message = "顾客电话不能为空", groups = { AddGroup.class, EditGroup.class })
private String customerPhone;
/**
* 顾客id
*/
@NotNull(message = "顾客id不能为空", groups = { AddGroup.class, EditGroup.class })
private Long customerId;
/**
* 产品名称
*/
@NotBlank(message = "产品名称不能为空", groups = { AddGroup.class, EditGroup.class })
private String productName;
/**
@ -63,36 +62,31 @@ public class OrderBo extends BaseEntity {
* 销售价格
*/
@NotNull(message = "销售价格不能为空", groups = { AddGroup.class, EditGroup.class })
private Long sellingPrice;
private BigDecimal sellingPrice;
/**
* 邮费
*/
@NotNull(message = "邮费不能为空", groups = { AddGroup.class, EditGroup.class })
private Long mailPrice;
private BigDecimal mailPrice;
/**
* 实收价格
*/
@NotNull(message = "实收价格不能为空", groups = { AddGroup.class, EditGroup.class })
private Long actualPrice;
private BigDecimal actualPrice;
/**
* 订单总额
*/
@NotNull(message = "订单总额不能为空", groups = { AddGroup.class, EditGroup.class })
private Long totalPrice;
private BigDecimal totalPrice;
/**
* 退款金额
*/
@NotNull(message = "退款金额不能为空", groups = { AddGroup.class, EditGroup.class })
private Long refundMoney;
private BigDecimal refundMoney;
/**
* 订单状态0未收款1已收款2已发货3已签收4已完成,5已取消6申请退款7申请退货8退货已发货9退货已签收10退货成功
*/
@NotBlank(message = "订单状态0未收款1已收款2已发货3已签收4已完成,5已取消6申请退款7申请退货8退货已发货9退货已签收10退货成功不能为空", groups = { AddGroup.class, EditGroup.class })
private String orderStatus;
/**
@ -104,31 +98,26 @@ public class OrderBo extends BaseEntity {
/**
* 支付时间
*/
@NotNull(message = "支付时间不能为空", groups = { AddGroup.class, EditGroup.class })
private Date payTime;
/**
* 发货时间
*/
@NotNull(message = "发货时间不能为空", groups = { AddGroup.class, EditGroup.class })
private Date shipmentTime;
/**
* 发货图片
*/
@NotBlank(message = "发货图片不能为空", groups = { AddGroup.class, EditGroup.class })
private String shipmentImage;
/**
* 快递单号
*/
@NotBlank(message = "快递单号不能为空", groups = { AddGroup.class, EditGroup.class })
private String trackingNumber;
/**
* 备注
*/
@NotBlank(message = "备注不能为空", groups = { AddGroup.class, EditGroup.class })
private String remark;

View File

@ -1,6 +1,8 @@
package org.dromara.system.domain.vo;
import org.dromara.common.translation.annotation.Translation;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.dromara.common.translation.constant.TransConstant;
@ -33,7 +35,7 @@ public class OrderVo implements Serializable {
private static final long serialVersionUID = 1L;
/**
*
*
*/
@ExcelProperty(value = "")
private Long id;
@ -77,31 +79,31 @@ public class OrderVo implements Serializable {
* 销售价格
*/
@ExcelProperty(value = "销售价格")
private Long sellingPrice;
private BigDecimal sellingPrice;
/**
* 邮费
*/
@ExcelProperty(value = "邮费")
private Long mailPrice;
private BigDecimal mailPrice;
/**
* 实收价格
*/
@ExcelProperty(value = "实收价格")
private Long actualPrice;
private BigDecimal actualPrice;
/**
* 订单总额
*/
@ExcelProperty(value = "订单总额")
private Long totalPrice;
private BigDecimal totalPrice;
/**
* 退款金额
*/
@ExcelProperty(value = "退款金额")
private Long refundMoney;
private BigDecimal refundMoney;
/**
* 订单状态0未收款1已收款2已发货3已签收4已完成,5已取消6申请退款7申请退货8退货已发货9退货已签收10退货成功