package com.matrix.system.hive.bean; import com.matrix.core.anotations.Extend; import com.matrix.system.common.bean.SysUsers; import com.matrix.core.tools.DateUtil; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; /** * 这个就是服务单明细了 * @author jyy */ public class SysBeauticianState implements Serializable { private static final long serialVersionUID = 1L; /** * 序号 */ private Long id; /** * 服务id */ private Long servicesId; /** * 项目使用情况id */ private Long puseId; /** * 项目id */ private Long projId; /** * 项目订单次数 */ private Integer count; /** * 员工ID */ private Long staffId; /** * 服务状态 */ private String state; /** * 服务开始时间 */ @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_MM) private Date beginTime; /** * 服务结束时间 */ @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_MM) private Date endTime; /** * 服务超长时间 */ private int excTime; /** * 手工提成 */ private String extract; /** * 美疗师对象 */ @Extend private SysUsers beautiStaffInfo; /** * 表单服务开始时间 */ @Extend @DateTimeFormat(pattern = DateUtil.HH_mm) private Date beginTimeForm; /** * 服务结束时间 */ @Extend @DateTimeFormat(pattern = DateUtil.HH_mm) private Date endTimeForm; /** * 美疗师在服务单中做的项目 由原来的 一对多 改为 一对一 */ @Extend private SysProjUse projUse; @Extend private ShoppingGoods projInfo; @Extend @DateTimeFormat(pattern = DateUtil.DATE_FORMAT_SS) private Date createTime; /** * 小程序扩展字段 * @return */ @Extend private Long shopId; /** * 服务开始时间 */ @Extend private String bbeginTime; /** * 服务结束时间 */ @Extend private String eendTime; @Extend private String vipName; @Extend private String bedName; public String getBedName() { return bedName; } public void setBedName(String bedName) { this.bedName = bedName; } public String getVipName() { return vipName; } public void setVipName(String vipName) { this.vipName = vipName; } public ShoppingGoods getProjInfo() { return projInfo; } public void setProjInfo(ShoppingGoods projInfo) { this.projInfo = projInfo; } public Long getProjId() { return projId; } public void setProjId(Long projId) { this.projId = projId; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getStaffId() { return staffId; } public void setStaffId(Long staffId) { this.staffId = staffId; } public String getState() { return state; } public void setState(String state) { this.state = state; } public Date getBeginTime() { return beginTime; } public void setBeginTime(Date beginTime) { this.beginTime = beginTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public int getExcTime() { return excTime; } public void setExcTime(int excTime) { this.excTime = excTime; } public Long getServicesId() { return servicesId; } public void setServicesId(Long servicesId) { this.servicesId = servicesId; } public String getExtract() { return extract; } public void setExtract(String extract) { this.extract = extract; } public Long getPuseId() { return puseId; } public void setPuseId(Long puseId) { this.puseId = puseId; } public SysUsers getBeautiStaffInfo() { return beautiStaffInfo; } public void setBeautiStaffInfo(SysUsers beautiStaffInfo) { this.beautiStaffInfo = beautiStaffInfo; } public Date getBeginTimeForm() { return beginTimeForm; } public void setBeginTimeForm(Date beginTimeForm) { this.beginTimeForm = beginTimeForm; } public Date getEndTimeForm() { return endTimeForm; } public void setEndTimeForm(Date endTimeForm) { this.endTimeForm = endTimeForm; } public SysProjUse getProjUse() { return projUse; } public void setProjUse(SysProjUse projUse) { this.projUse = projUse; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Long getShopId() { return shopId; } public void setShopId(Long shopId) { this.shopId = shopId; } public String getBbeginTime() { return bbeginTime; } public void setBbeginTime(String bbeginTime) { this.bbeginTime = bbeginTime; } public String getEendTime() { return eendTime; } public void setEendTime(String eendTime) { this.eendTime = eendTime; } public Integer getCount() { return count; } public void setCount(Integer count) { this.count = count; } }