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