package com.matrix.system.hive.bean; import com.fasterxml.jackson.annotation.JsonFormat; import com.matrix.core.anotations.Extend; import com.matrix.core.tools.DateUtil; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; import java.util.List; /** * @date 2016-07-05 14:18 */ public class SysProjServices implements Serializable { private static final long serialVersionUID = 1L; /** * 序号 */ private Long id; /** * 编号 */ private String serviceNo; /** * 服务单金额 */ private Double money; /** * 订单创建时间 */ @JsonFormat(pattern = DateUtil.DATE_FORMAT_MM, timezone = "GMT+8") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") private Date createTime; /** * 订单划扣时间 */ @JsonFormat(pattern = DateUtil.DATE_FORMAT_MM, timezone = "GMT+8") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") private Date consumeTime; /** * 服务单明细 */ @Extend private List serviceItems; /** * 备注 */ private String remark; /** * 床位 */ private Long bedId; private Long companyId; /** * 主美疗师 */ private Long beauticianId; /** * 员工编号(美容顾问) 下单人id */ private Long staffId; /** * 收银员姓名 */ @Extend private String cashierName; /** * 收银员 */ private Long cashierId; /** * 仪器 */ private Long deviceId; /** * 配料师 */ private Long devisionId; /** * 皮肤状况 */ private String skinCond; /** * 是否去角质1否2是 */ private String isPeeling; /** * 冲桑时间 */ private String useTime; /** * 是否干蒸1否2是 */ private String isDry; /** * 是否化妆1否2是 */ private String isMakeup; /** * 贵重物品 */ private String valuable; /** * 柜号 */ private String containNo; /** * 服务状态 0.待预约 1.预约失败,2预约成功待处理,3需配料,4配料中,5配料完成,6,服务中,7服务完成 */ private String state; /** * 点牌/轮牌 点牌1轮牌2 */ private String isWheel; /** * 医疗师 */ private Long medicalId; /** * 光疗师 */ private Long lightId; /** * 医生 */ private Long doctorId; /** * 门店id */ private Long shopId; /** * 没跨店就为null,跨店就为创建服务单门店 */ private Long oldShopId; /** * 预约时间 */ @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_MM) private Date yyTime; /** * 会员id */ private Long vipId; /** * 服务订单创建人id */ private Long createStaffId; /** * 开始时间 */ @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_MM) private Date startTime; /** * 结束时间 */ @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_MM) private Date endTime; /** * 超时时间 */ private String isOverTime; /** * 扩展信息 */ /** * 配料师名称 */ private String plsName; /** * 服务单包括的项目使用情况信息 private List projUses; */ /** * 会员信息 */ private SysVipInfo vipInfo; /** * 服务创建人姓名 */ private String createStaffName; public String getPlsName() { return plsName; } public void setPlsName(String plsName) { this.plsName = plsName; } /** * 美容师名称 */ private String beautiName; /** * 床位名称 */ private String bedName; /** * 评价 */ private String comment; /** * 评价回复 */ private String reply; /** * 商机 */ private Long changeId; /** * 服务预计时长 */ private Integer totalTime; /** * 到时提醒次数 */ private Integer overtimeNotice; /** * 出库时接收页面数据对象 */ private List outStoreItem; /** * 页面显示参数 * 门店 */ private SysShopInfo shopInfo; public String getComment() { return comment; } public void setComment(String comment) { this.comment = comment; } public String getReply() { return reply; } public void setReply(String reply) { this.reply = reply; } @Extend private String shopName; /** * 床位使用情况 */ @Extend private SysBedState bedState; /** * 查询条件员工id,可以是创建人也可以是服务人员 */ @Extend private Long queryStaffId; /** * 查询条件 会员名称 */ @Extend private String vipName; /** * 查询条件 会员电话号码 */ @Extend private String vipPhone; /** * 查询条件 会员编号 */ @Extend private String vipNo; /** * 扩展属性-预约查询开始时间 */ @JsonFormat(pattern = DateUtil.DATE_FORMAT_MM, timezone = "GMT+8") @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_MM) private Date beginTime; /** * 扩展属性-预约查询结束时间 */ @JsonFormat(pattern = DateUtil.DATE_FORMAT_MM, timezone = "GMT+8") @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_MM) private Date closureTime; /** * 查询条件 跳转标志 */ @Extend private String pageFlae; public Long getStaffId() { return staffId; } public void setStaffId(Long staffId) { this.staffId = staffId; } public String getCashierName() { return cashierName; } public void setCashierName(String cashierName) { this.cashierName = cashierName; } public Long getCashierId() { return cashierId; } public void setCashierId(Long cashierId) { this.cashierId = cashierId; } public Integer getOvertimeNotice() { return overtimeNotice; } public void setOvertimeNotice(Integer overtimeNotice) { this.overtimeNotice = overtimeNotice; } public String getPageFlae() { return pageFlae; } public void setPageFlae(String pageFlae) { this.pageFlae = pageFlae; } public String getVipPhone() { return vipPhone; } public void setVipPhone(String vipPhone) { this.vipPhone = vipPhone; } public Date getBeginTime() { return beginTime; } public void setBeginTime(Date beginTime) { this.beginTime = beginTime; } public Date getClosureTime() { return closureTime; } public void setClosureTime(Date closureTime) { this.closureTime = closureTime; } public SysShopInfo getShopInfo() { return shopInfo; } public void setShopInfo(SysShopInfo shopInfo) { this.shopInfo = shopInfo; } public Long getChangeId() { return changeId; } public void setChangeId(Long changeId) { this.changeId = changeId; } public List getOutStoreItem() { return outStoreItem; } public void setOutStoreItem(List outStoreItem) { this.outStoreItem = outStoreItem; } public Date getEndTime() { return endTime; } public String getBeautiName() { return beautiName; } public void setBeautiName(String beautiName) { this.beautiName = beautiName; } public String getBedName() { return bedName; } public void setBedName(String bedName) { this.bedName = bedName; } public void setEndTime(Date endTime) { this.endTime = endTime; } public String getIsOverTime() { return isOverTime; } public void setIsOverTime(String isOverTime) { this.isOverTime = isOverTime; } public String getShopName() { return shopName; } public void setShopName(String shopName) { this.shopName = shopName; } public String getCreateStaffName() { return createStaffName; } public void setCreateStaffName(String createStaffName) { this.createStaffName = createStaffName; } 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 getBedId() { return bedId; } public void setBedId(Long bedId) { this.bedId = bedId; } public Long getBeauticianId() { return beauticianId; } public void setBeauticianId(Long beauticianId) { this.beauticianId = beauticianId; } public Long getDeviceId() { return deviceId; } public void setDeviceId(Long deviceId) { this.deviceId = deviceId; } public Long getDevisionId() { return devisionId; } public void setDevisionId(Long devisionId) { this.devisionId = devisionId; } public String getSkinCond() { return skinCond; } public void setSkinCond(String skinCond) { this.skinCond = skinCond; } public String getIsPeeling() { return isPeeling; } public void setIsPeeling(String isPeeling) { this.isPeeling = isPeeling; } public String getUseTime() { return useTime; } public void setUseTime(String useTime) { this.useTime = useTime; } public String getIsDry() { return isDry; } public void setIsDry(String isDry) { this.isDry = isDry; } public String getIsMakeup() { return isMakeup; } public void setIsMakeup(String isMakeup) { this.isMakeup = isMakeup; } public String getValuable() { return valuable; } public void setValuable(String valuable) { this.valuable = valuable; } public String getContainNo() { return containNo; } public void setContainNo(String containNo) { this.containNo = containNo; } public Integer getTotalTime() { return totalTime; } public void setTotalTime(Integer totalTime) { this.totalTime = totalTime; } public String getState() { return state; } public void setState(String state) { this.state = state; } public String getIsWheel() { return isWheel; } public void setIsWheel(String isWheel) { this.isWheel = isWheel; } public Long getMedicalId() { return medicalId; } public void setMedicalId(Long medicalId) { this.medicalId = medicalId; } public Long getLightId() { return lightId; } public void setLightId(Long lightId) { this.lightId = lightId; } public Long getDoctorId() { return doctorId; } public void setDoctorId(Long doctorId) { this.doctorId = doctorId; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Long getShopId() { return shopId; } public void setShopId(Long shopId) { this.shopId = shopId; } public Date getYyTime() { return yyTime; } public void setYyTime(Date yyTime) { this.yyTime = yyTime; } public Long getVipId() { return vipId; } public void setVipId(Long vipId) { this.vipId = vipId; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Long getCreateStaffId() { return createStaffId; } public void setCreateStaffId(Long createStaffId) { this.createStaffId = createStaffId; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public String getServiceNo() { return serviceNo; } public void setServiceNo(String serviceNo) { this.serviceNo = serviceNo; } public Double getMoney() { return money; } public void setMoney(Double money) { this.money = money; } public Long getOldShopId() { return oldShopId; } public void setOldShopId(Long oldShopId) { this.oldShopId = oldShopId; } public SysBedState getBedState() { return bedState; } public void setBedState(SysBedState bedState) { this.bedState = bedState; } public Long getQueryStaffId() { return queryStaffId; } public void setQueryStaffId(Long queryStaffId) { this.queryStaffId = queryStaffId; } public String getVipName() { return vipName; } public Date getConsumeTime() { return consumeTime; } public void setConsumeTime(Date consumeTime) { this.consumeTime = consumeTime; } public void setVipName(String vipName) { this.vipName = vipName; } public String getVipNo() { return vipNo; } public void setVipNo(String vipNo) { this.vipNo = vipNo; } public List getServiceItems() { return serviceItems; } public void setServiceItems(List serviceItems) { this.serviceItems = serviceItems; } public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } }