|
|
@@ -2,25 +2,17 @@ package com.ruoyi.onlineorder.domain;
|
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
|
-import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
import com.baomidou.mybatisplus.annotation.*;
|
|
|
-import com.ruoyi.common.convert.ExcelDateTimeConvert;
|
|
|
import com.ruoyi.common.core.domain.BaseTimeEntity;
|
|
|
import com.ruoyi.common.enums.CallInterfaceStatus;
|
|
|
import com.ruoyi.onlineorder.enums.*;
|
|
|
+import com.ruoyi.common.enums.order.OrderType;
|
|
|
import com.ruoyi.system.enums.SequencePrefixEnum;
|
|
|
import com.ruoyi.system.service.ISysSequenceService;
|
|
|
-import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
-import lombok.NoArgsConstructor;
|
|
|
-import java.io.Serializable;
|
|
|
-import java.util.Date;
|
|
|
-import java.math.BigDecimal;
|
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
import java.util.Date;
|
|
|
-import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
-import com.ruoyi.common.core.domain.BaseEntity;
|
|
|
+import java.math.BigDecimal;
|
|
|
|
|
|
/**
|
|
|
* 在线订单对象 tb_online_order
|
|
|
@@ -162,6 +154,10 @@ public class OnlineOrder extends BaseTimeEntity {
|
|
|
*/
|
|
|
private CallInterfaceStatus platformIncomeSettled;
|
|
|
|
|
|
+ /**
|
|
|
+ * 订单类型(0普通订单,2服务商品订单)
|
|
|
+ */
|
|
|
+ private OrderType orderType;
|
|
|
|
|
|
public void init(Integer expireMinute) {
|
|
|
this.orderStatus = OnlineOrderStatus.WAIT_PAY;
|
|
|
@@ -177,6 +173,7 @@ public class OnlineOrder extends BaseTimeEntity {
|
|
|
this.businessIncome = BigDecimal.ZERO;
|
|
|
this.platformIncome = BigDecimal.ZERO;
|
|
|
this.platformIncomeSettled = CallInterfaceStatus.NO;
|
|
|
+ this.orderType = OrderType.ONLINE;
|
|
|
}
|
|
|
|
|
|
/**
|