From f7ea5773570beb5ad8c6efb5c1cf743294ee079b Mon Sep 17 00:00:00 2001 From: wzy <wzy19931122ai@163.com> Date: Sun, 24 Jan 2021 14:16:04 +0800 Subject: [PATCH] modify --- zq-erp/src/main/java/com/matrix/system/app/vo/ServiceOrderListVo.java | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 170 insertions(+), 0 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/app/vo/ServiceOrderListVo.java b/zq-erp/src/main/java/com/matrix/system/app/vo/ServiceOrderListVo.java new file mode 100644 index 0000000..59561f0 --- /dev/null +++ b/zq-erp/src/main/java/com/matrix/system/app/vo/ServiceOrderListVo.java @@ -0,0 +1,170 @@ +package com.matrix.system.app.vo; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.matrix.core.tools.DateUtil; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import java.util.Date; +import java.util.List; + +/** + * @author wzy + * @date 2020-12-24 + **/ +@ApiModel(value = "ServiceOrderListVo", description = "服务单列表返回参数类") +public class ServiceOrderListVo { + + @ApiModelProperty(value = "服务单Id") + private Long id; + + @ApiModelProperty(value = "会员ID") + private Long vipId; + + @ApiModelProperty(value = "下单顾问ID") + private Long createStaffId; + + @ApiModelProperty(value = "服务单编号") + private String serviceNo; + + @JsonFormat(pattern = DateUtil.DATE_FORMAT_MM, timezone = "GMT+8") + @ApiModelProperty(value = "预约时间") + private Date time; + + @ApiModelProperty(value = "会员名称") + private String vipName; + + @ApiModelProperty(value = "门店名称") + private String shopName; + + @ApiModelProperty(value = "服务时长") + private Integer timeLength; + + @ApiModelProperty(value = "床位") + private String bed; + + @ApiModelProperty(value = "状态 1-待预约 2-待派单 3-待配料 4-待服务 5-服务中 6-服务完成 7-服务单结束") + private String status; + + @ApiModelProperty(value = "服务项目信息") + private List<ServiceOrderListProjVo> projs; + + public Long getVipId() { + return vipId; + } + + public void setVipId(Long vipId) { + this.vipId = vipId; + } + + public Long getCreateStaffId() { + return createStaffId; + } + + public void setCreateStaffId(Long createStaffId) { + this.createStaffId = createStaffId; + } + + public List<ServiceOrderListProjVo> getProjs() { + return projs; + } + + public void setProjs(List<ServiceOrderListProjVo> projs) { + this.projs = projs; + } + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getServiceNo() { + return serviceNo; + } + + public void setServiceNo(String serviceNo) { + this.serviceNo = serviceNo; + } + + public Date getTime() { + return time; + } + + public void setTime(Date time) { + this.time = time; + } + + public String getVipName() { + return vipName; + } + + public void setVipName(String vipName) { + this.vipName = vipName; + } + + public Integer getTimeLength() { + return timeLength; + } + + public void setTimeLength(Integer timeLength) { + this.timeLength = timeLength; + } + + public String getBed() { + return bed; + } + + public void setBed(String bed) { + this.bed = bed; + } + + public String getStatus() { + return status; + } + + public String getShopName() { + return shopName; + } + + public void setShopName(String shopName) { + this.shopName = shopName; + } + + public void setStatus(String status) { + switch (status) { + case "待预约" : + this.status = "1"; + break; + case "预约成功待处理" : + this.status = "2"; + break; + case "需配料" : + this.status = "3"; + break; + case "配料完成" : + this.status = "4"; + break; + case "服务中" : + this.status = "5"; + break; + case "服务完成" : + this.status = "6"; + break; + case "服务单结束" : + this.status = "7"; + break; + case "预约取消" : + this.status = "8"; + break; + case "待确认" : + this.status = "9"; + break; + default: + this.status = "0"; + break; + } + } +} -- Gitblit v1.9.1