2021与蓝度共同重构项目,服务端
liuhaonan
2022-06-27 a648f3e08210a1ed04bf819cccedc56e5afc24c3
dao/src/main/java/com/sandu/ximon/dao/domain/C3mOrder.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,138 @@
package com.sandu.ximon.dao.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;
/**
 * C3订单表
 * @TableName c3_order
 */
@TableName(value ="c3_order")
@Data
public class C3mOrder implements Serializable {
    public static String REQUEST_URL = "http://www.ximonsmart.com/charge/#/charge/";
    /**
     * è®¢å•ID
     */
    @TableId
    private Long orderId;
    /**
     * ç¯æ†ID
     */
    private Long poleId;
    /**
     * å……电桩MAC
     */
    private String c3Mac;
    /**
     * å¯¹åº”的灯杆设备mac
     */
    private String poleMac;
    /**
     * è®¢å•商户号
     */
    private String outTradeNo;
    /**
     * è®¢å•类型(C3mOrderType)
     */
    private String orderType;
    /**
     * è®¢å•总金额
     */
    private Double totalAmount;
    /**
     * å®žæ”¶é‡‘额
     */
    private Double receiptAmount;
    /**
     * é€€æ¬¾
     */
    private Double refundAmount;
    /**
     * ä¹°å®¶å¸å·(支付宝)
     */
    private String aliBuyerLogonId;
    /**
     * é¢„约电量
     */
    private Integer subscribeChargingCapacity;
    /**
     * å®žå……电量
     */
    private Double actualChargingCapacity;
    /**
     * è®¢å•创建时间戳
     */
    private Long createTimestamp;
    /**
     * è®¢å•支付时间戳
     */
    private Long payTimestamp;
    /**
     * è®¢å•退款时间戳
     */
    private Long refundTimestamp;
    /**
     * è®¢å•退款说明
     */
    private String refundMsg;
    /**
     * å¼€å§‹å……电时间戳
     */
    private Long startChargingTimestamp;
    /**
     * ç»“束充电时间戳
     */
    private Long stopChargingTimestamp;
    /**
     * è®¢å•状态:// å·²æ”¯ä»˜(1),已退款(3),退款中(2),退款失败5),订单完成(4)
     */
    private Integer orderStatus;
    /**
     * å……电桩名称
     */
    private String c3Name;
    /**
     * ç¯æ†åç§°
     */
    private String poleName;
    /**
     * 0 å……电中   1充电结束
     */
    private Integer changingStates;
    /**
     * ç”¨æˆ·æ ‡è¯†
     */
    private String userCode;
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}