PlacingRuleInfo.java 3.95 KB
package com.cjs.cms.model.ration;

import java.util.Date;
import java.util.List;

import org.springframework.format.annotation.DateTimeFormat;

import com.cjs.cms.model.BaseInfo;

/**
 * 新品配售设置
 * 
 * @author wangtenghui
 *
 */
public class PlacingRuleInfo extends BaseInfo {

    private static final long serialVersionUID = 1L;
    private Integer           id;
    private String            otcCode;              //藏品代码
    private String            otcName;              //藏品名称
    private Double            price;                //单个藏品价格
    private String            userId;               //配售用户id
    private String            otcAccount;           //配售账户
    private Double            forzenPercent;        //冻结比例 
    
    private Double            transactionFee;       //交易费
    //private String            needConfirm;          //是否需要客户确认(0:否;1:是)
    private String            noticeUrl;            //公告链接
   // private String            innerAccount;         //内部账号,用来存放因去除小数位而未分配的权益
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date              confirmStartDate;     //开始确认配售日期
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date              confirmEndDate;       //结束确认配售日期
    private String            rationStatus;         //配售状态(0:作废;1:待配售;2:配售中;3:配售成功;4:配售失败)
    private String            rationType;           //配售方式(0:不配售直接上市;1:配售)
    private String            rationResult;         //配售结果说明
    private Date              createAt;             //创建时间
    private String            createBy;             //创建人
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getOtcCode() {
		return otcCode;
	}
	public void setOtcCode(String otcCode) {
		this.otcCode = otcCode;
	}
	public String getOtcName() {
		return otcName;
	}
	public void setOtcName(String otcName) {
		this.otcName = otcName;
	}
	public Double getPrice() {
		return price;
	}
	public void setPrice(Double price) {
		this.price = price;
	}
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getOtcAccount() {
		return otcAccount;
	}
	public void setOtcAccount(String otcAccount) {
		this.otcAccount = otcAccount;
	}
	public Double getForzenPercent() {
		return forzenPercent;
	}
	public void setForzenPercent(Double forzenPercent) {
		this.forzenPercent = forzenPercent;
	}
	public Double getTransactionFee() {
		return transactionFee;
	}
	public void setTransactionFee(Double transactionFee) {
		this.transactionFee = transactionFee;
	}
	public String getNoticeUrl() {
		return noticeUrl;
	}
	public void setNoticeUrl(String noticeUrl) {
		this.noticeUrl = noticeUrl;
	}
	public Date getConfirmStartDate() {
		return confirmStartDate;
	}
	public void setConfirmStartDate(Date confirmStartDate) {
		this.confirmStartDate = confirmStartDate;
	}
	public Date getConfirmEndDate() {
		return confirmEndDate;
	}
	public void setConfirmEndDate(Date confirmEndDate) {
		this.confirmEndDate = confirmEndDate;
	}
	public String getRationStatus() {
		return rationStatus;
	}
	public void setRationStatus(String rationStatus) {
		this.rationStatus = rationStatus;
	}
	public String getRationType() {
		return rationType;
	}
	public void setRationType(String rationType) {
		this.rationType = rationType;
	}
	public String getRationResult() {
		return rationResult;
	}
	public void setRationResult(String rationResult) {
		this.rationResult = rationResult;
	}
	public Date getCreateAt() {
		return createAt;
	}
	public void setCreateAt(Date createAt) {
		this.createAt = createAt;
	}
	public String getCreateBy() {
		return createBy;
	}
	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}
  
}