src/main/java/com/yuanlrc/base/entity/home/RunOrder.java

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.yuanlrc.base.entity.home;

import com.yuanlrc.base.annotion.ValidateEntity;
import com.yuanlrc.base.entity.admin.BaseEntity;
import com.yuanlrc.base.entity.common.RunType;
import org.springframework.data.jpa.domain.support.AuditingEntityListener;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 跑腿订单表
 */
@Entity
@Table(name="db_run_order")
@EntityListeners(AuditingEntityListener.class)
public class RunOrder extends BaseEntity {

    //状态
    public static final int RUNORDER_STATUS_START = 0;//已发布
    public static final int RUNORDER_STATUS_ING = 1;//已接收
    public static final int RUNORDER_STATUS_OVER = 2;//已完成
    public static final int RUNORDER_STATUS_END = 3;//已收货
    public static final int RUNORDER_STATUS_CANLE = 4;//已取消
    public static final int RUNORDER_STATUS_COMPLAINT = 5;//申诉中


    //是否加急
    public static final int RUNORDER_URGENT_YES=1;// 是
    public static final int RUNORDER_URGENT_NO=0;//否

    @ValidateEntity(required = true,errorRequiredMsg = "请填写订单标题")
    @Column(name = "title")
    private String title; //订单标题

    @Column(name = "order_num")
    private String orderNum;//订单编号

    @ValidateEntity(required = true,errorRequiredMsg = "请填写订单内容")
    @Column(name = "content")
    private String content;//订单内容

    @ValidateEntity(required = true,errorRequiredMsg = "请上传跑腿订单图片")
    @Column(name = "picture")
    private String picture;//跑腿订单图片

    @ManyToOne
    @JoinColumn(name = "release_id")
    private Member releaseMember;//发布者

    @ManyToOne
    @JoinColumn(name = "type_id")
    private RunType type;//订单类型

    @Column(name = "money")
    private BigDecimal money;//佣金

    @Column(name = "status")
后面还有 136 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。