package com.matrix.system.hive.bean; 
 | 
  
 | 
import com.matrix.core.anotations.Extend; 
 | 
import com.matrix.system.common.bean.EntityDTOExt; 
 | 
import com.matrix.system.common.bean.SysUsers; 
 | 
import com.matrix.system.constance.Dictionary; 
 | 
import com.matrix.core.tools.DateUtil; 
 | 
import com.matrix.system.shopXcx.bean.ShopProduct; 
 | 
import org.springframework.format.annotation.DateTimeFormat; 
 | 
  
 | 
import java.util.Date; 
 | 
  
 | 
/** 
 | 
 * @date 2016-10-10 15:23 
 | 
 */ 
 | 
public class Onlinebooking extends EntityDTOExt { 
 | 
  
 | 
  
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
  
 | 
    private String orderNo; 
 | 
  
 | 
    private Long id; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 门店id 
 | 
     */ 
 | 
    private Long shopId; 
 | 
  
 | 
    private Long companyId; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 会员id 
 | 
     */ 
 | 
    private Long vipId; 
 | 
  
 | 
    /** 
 | 
     * 创建时间 
 | 
     */ 
 | 
    private Date createTime; 
 | 
    /** 
 | 
     * 预约时间 
 | 
     */ 
 | 
    @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_ST) 
 | 
    private Date time; 
 | 
    /** 
 | 
     * 客户备注 
 | 
     */ 
 | 
    private String remark; 
 | 
    /** 
 | 
     * 取消原因 
 | 
     */ 
 | 
    private String reason; 
 | 
  
 | 
  
 | 
    /** 
 | 
     * 状态:1、待服务 2、已完成 3、已取消 
 | 
     */ 
 | 
    private String status; 
 | 
  
 | 
  
 | 
  
 | 
  
 | 
    private String shopName; 
 | 
  
 | 
  
 | 
    private SysVipInfo vipInfo; 
 | 
  
 | 
    private Integer staffId; 
 | 
  
 | 
    private String vipName; 
 | 
  
 | 
    private String tel; 
 | 
  
 | 
    private String bizUserId; 
 | 
  
 | 
    private Integer productId; 
 | 
  
 | 
    private  String formId; 
 | 
  
 | 
    @Extend 
 | 
    private ShopProduct shopProduct; 
 | 
  
 | 
    @Extend 
 | 
    private SysUsers staffInfo; 
 | 
  
 | 
    @Extend 
 | 
    private String timeStr; 
 | 
    @Extend 
 | 
    private SysShopInfo shopInfo; 
 | 
  
 | 
    public String getFormId() { 
 | 
        return formId; 
 | 
    } 
 | 
  
 | 
    public void setFormId(String formId) { 
 | 
        this.formId = formId; 
 | 
    } 
 | 
  
 | 
    public SysShopInfo getShopInfo() { 
 | 
        return shopInfo; 
 | 
    } 
 | 
  
 | 
    public void setShopInfo(SysShopInfo shopInfo) { 
 | 
  
 | 
        this.shopInfo = shopInfo; 
 | 
    } 
 | 
  
 | 
    public String getTimeStr() { 
 | 
        return timeStr; 
 | 
    } 
 | 
  
 | 
    public void setTimeStr(String timeStr) { 
 | 
        this.timeStr = timeStr; 
 | 
    } 
 | 
  
 | 
    public String getOrderNo() { 
 | 
        return orderNo; 
 | 
    } 
 | 
  
 | 
    public void setOrderNo(String orderNo) { 
 | 
        this.orderNo = orderNo; 
 | 
    } 
 | 
  
 | 
    public SysUsers getStaffInfo() { 
 | 
        return staffInfo; 
 | 
    } 
 | 
  
 | 
    public void setStaffInfo(SysUsers staffInfo) { 
 | 
        this.staffInfo = staffInfo; 
 | 
    } 
 | 
  
 | 
    public ShopProduct getShopProduct() { 
 | 
        return shopProduct; 
 | 
    } 
 | 
  
 | 
    public void setShopProduct(ShopProduct shopProduct) { 
 | 
  
 | 
        this.shopProduct = shopProduct; 
 | 
    } 
 | 
  
 | 
    public Integer getStaffId() { 
 | 
        return staffId; 
 | 
    } 
 | 
  
 | 
    public void setStaffId(Integer staffId) { 
 | 
        this.staffId = staffId; 
 | 
    } 
 | 
  
 | 
    public String getVipName() { 
 | 
        return vipName; 
 | 
    } 
 | 
  
 | 
    public void setVipName(String vipName) { 
 | 
        this.vipName = vipName; 
 | 
    } 
 | 
  
 | 
    public String getTel() { 
 | 
        return tel; 
 | 
    } 
 | 
  
 | 
    public void setTel(String tel) { 
 | 
        this.tel = tel; 
 | 
    } 
 | 
  
 | 
    public String getBizUserId() { 
 | 
        return bizUserId; 
 | 
    } 
 | 
  
 | 
    public void setBizUserId(String bizUserId) { 
 | 
        this.bizUserId = bizUserId; 
 | 
    } 
 | 
  
 | 
    public Integer getProductId() { 
 | 
        return productId; 
 | 
    } 
 | 
  
 | 
    public void setProductId(Integer productId) { 
 | 
        this.productId = productId; 
 | 
    } 
 | 
  
 | 
    public String getShopName() { 
 | 
        return shopName; 
 | 
    } 
 | 
  
 | 
    public void setShopName(String shopName) { 
 | 
        this.shopName = shopName; 
 | 
    } 
 | 
  
 | 
    public SysVipInfo getVipInfo() { 
 | 
        return vipInfo; 
 | 
    } 
 | 
  
 | 
    public void setVipInfo(SysVipInfo vipInfo) { 
 | 
        this.vipInfo = vipInfo; 
 | 
    } 
 | 
  
 | 
    public Long getId() { 
 | 
        return id; 
 | 
    } 
 | 
  
 | 
    public void setId(Long id) { 
 | 
        this.id = id; 
 | 
    } 
 | 
  
 | 
  
 | 
    public Long getShopId() { 
 | 
        return shopId; 
 | 
    } 
 | 
  
 | 
    public void setShopId(Long shopId) { 
 | 
        this.shopId = shopId; 
 | 
    } 
 | 
  
 | 
  
 | 
    public Long getVipId() { 
 | 
        return vipId; 
 | 
    } 
 | 
  
 | 
    public void setVipId(Long vipId) { 
 | 
        this.vipId = vipId; 
 | 
    } 
 | 
  
 | 
  
 | 
    public Date getTime() { 
 | 
        return time; 
 | 
    } 
 | 
  
 | 
    public void setTime(Date time) { 
 | 
        this.time = time; 
 | 
    } 
 | 
  
 | 
  
 | 
    public String getStatus() { 
 | 
        return status; 
 | 
    } 
 | 
  
 | 
    public void setStatus(String status) { 
 | 
        this.status = status; 
 | 
        //设置dic 
 | 
        if (Dictionary.ONLINEBOOKING_DFW.equals(this.status)) { 
 | 
            getDicMap().put("status", "待服务"); 
 | 
        } else if (Dictionary.ONLINEBOOKING_YWC.equals(this.status)) { 
 | 
            getDicMap().put("status", "已完成"); 
 | 
        } else if (Dictionary.ONLINEBOOKING_YQX.equals(this.status)) { 
 | 
            getDicMap().put("status", "已取消"); 
 | 
        } 
 | 
    } 
 | 
  
 | 
    public String getRemark() { 
 | 
        return remark; 
 | 
    } 
 | 
  
 | 
    public void setRemark(String remark) { 
 | 
        this.remark = remark; 
 | 
    } 
 | 
  
 | 
    public String getReason() { 
 | 
        return reason; 
 | 
    } 
 | 
  
 | 
    public void setReason(String reason) { 
 | 
        this.reason = reason; 
 | 
    } 
 | 
  
 | 
    public Date getCreateTime() { 
 | 
        return createTime; 
 | 
    } 
 | 
  
 | 
    public void setCreateTime(Date createTime) { 
 | 
        this.createTime = createTime; 
 | 
    } 
 | 
  
 | 
    public Long getCompanyId() { 
 | 
        return companyId; 
 | 
    } 
 | 
  
 | 
    public void setCompanyId(Long companyId) { 
 | 
        this.companyId = companyId; 
 | 
    } 
 | 
  
 | 
    @Override 
 | 
    public String toString() { 
 | 
        return "Onlinebooking [id=" + id + ", shopId=" + shopId + ", vipId=" 
 | 
                + vipId + ", time=" + time + ", remark=" + remark + ", reason=" 
 | 
                + reason + ", status=" + status + ", shopName=" + shopName 
 | 
                + ", vipInfo=" + vipInfo + "]"; 
 | 
    } 
 | 
  
 | 
  
 | 
} 
 |