package cn.lili.modules.purchase.entity.dos;
|
|
import cn.lili.mybatis.BaseEntity;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* 供求单
|
*
|
* @author pikachu
|
* @since 2020-03-14 23:04:56
|
*/
|
@Data
|
@ApiModel(value = "供求单")
|
@TableName("li_purchase_order")
|
public class PurchaseOrder extends BaseEntity {
|
|
@ApiModelProperty(value = "标题")
|
private String title;
|
|
@ApiModelProperty(value = "截止时间")
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date deadline;
|
|
@ApiModelProperty(value = "收货时间")
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date receiptTime;
|
|
@ApiModelProperty(value = "价格类型", notes = "可议价、不可议价、面议")
|
private String priceMethod;
|
|
@ApiModelProperty(value = "地址名称, ','分割")
|
private String consigneeAddressPath;
|
|
@ApiModelProperty(value = "地址id,','分割 ")
|
private String consigneeAddressIdPath;
|
|
@ApiModelProperty(value = "是否需要发票")
|
private Boolean needReceipt;
|
|
@ApiModelProperty(value = "补充说明")
|
private String supplement;
|
|
@ApiModelProperty(value = "联系类型", notes = "联系方式什么时候可见 公开后、公开")
|
private String contactType;
|
|
@ApiModelProperty(value = "联系人")
|
private String contacts;
|
|
@ApiModelProperty(value = "联系电话")
|
private String contactNumber;
|
|
@ApiModelProperty(value = "供求人")
|
private String memberId;
|
|
@ApiModelProperty(value = "状态,开启:OPEN,关闭:CLOSE")
|
private String status;
|
|
@ApiModelProperty(value = "分类ID")
|
private String categoryId;
|
|
@ApiModelProperty(value = "分类名称")
|
private String categoryName;
|
|
}
|