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;
|
}
|
}
|