| 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 + "]"; | 
|     } | 
|   | 
|   | 
| } |