Browse Source

fixed 服务预约功能迭代

fushengqian 1 year ago
parent
commit
43e4b023a9

+ 14 - 0
fuint-repository/src/main/java/com/fuint/repository/mapper/MtBookCateMapper.java

@@ -0,0 +1,14 @@
+package com.fuint.repository.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.fuint.repository.model.MtBookCate;
+
+/**
+ *  预约分类 Mapper 接口
+ *
+ * Created by FSQ
+ * CopyRight https://www.fuint.cn
+ */
+public interface MtBookCateMapper extends BaseMapper<MtBookCate> {
+
+}

+ 14 - 0
fuint-repository/src/main/java/com/fuint/repository/mapper/MtBookItemMapper.java

@@ -0,0 +1,14 @@
+package com.fuint.repository.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.fuint.repository.model.MtBookItem;
+
+/**
+ *  预约订单 Mapper 接口
+ *
+ * Created by FSQ
+ * CopyRight https://www.fuint.cn
+ */
+public interface MtBookItemMapper extends BaseMapper<MtBookItem> {
+
+}

+ 14 - 0
fuint-repository/src/main/java/com/fuint/repository/mapper/MtBookMapper.java

@@ -0,0 +1,14 @@
+package com.fuint.repository.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.fuint.repository.model.MtBook;
+
+/**
+ *  预约 Mapper 接口
+ *
+ * Created by FSQ
+ * CopyRight https://www.fuint.cn
+ */
+public interface MtBookMapper extends BaseMapper<MtBook> {
+
+}

+ 79 - 0
fuint-repository/src/main/java/com/fuint/repository/model/MtBook.java

@@ -0,0 +1,79 @@
+package com.fuint.repository.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 预约实体
+ *
+ * Created by FSQ
+ * CopyRight https://www.fuint.cn
+ */
+@Getter
+@Setter
+@TableName("mt_book")
+@ApiModel(value = "MtBook对象", description = "MtBook表对象")
+public class MtBook implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty("自增ID")
+    @TableId(value = "ID", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty("预约名称")
+    private String name;
+
+    @ApiModelProperty("所属商户ID")
+    private Integer merchantId;
+
+    @ApiModelProperty("所属店铺ID")
+    private Integer storeId;
+
+    @ApiModelProperty("预约类型")
+    private String type;
+
+    @ApiModelProperty("图片地址")
+    private String logo;
+
+    @ApiModelProperty("关联商品ID")
+    private Integer goodsId;
+
+    @ApiModelProperty("类别ID")
+    private Integer cateId;
+
+    @ApiModelProperty("可预约日期")
+    private String serviceDates;
+
+    @ApiModelProperty("可预约时间段")
+    private String serviceTimes;
+
+    @ApiModelProperty("可预约员工ID")
+    private String serviceStaffIds;
+
+    @ApiModelProperty("描述")
+    private String description;
+
+    @ApiModelProperty("创建时间")
+    private Date createTime;
+
+    @ApiModelProperty("更新时间")
+    private Date updateTime;
+
+    @ApiModelProperty("最后操作人")
+    private String operator;
+
+    @ApiModelProperty("排序")
+    private Integer sort;
+
+    @ApiModelProperty("A:正常;D:删除")
+    private String status;
+
+}

+ 61 - 0
fuint-repository/src/main/java/com/fuint/repository/model/MtBookCate.java

@@ -0,0 +1,61 @@
+package com.fuint.repository.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 预约分类实体
+ *
+ * Created by FSQ
+ * CopyRight https://www.fuint.cn
+ */
+@Getter
+@Setter
+@TableName("mt_book_cate")
+@ApiModel(value = "MtBookCate对象", description = "MtBookCate表对象")
+public class MtBookCate implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty("自增ID")
+    @TableId(value = "ID", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty("分类名称")
+    private String name;
+
+    @ApiModelProperty("所属商户ID")
+    private Integer merchantId;
+
+    @ApiModelProperty("所属店铺ID")
+    private Integer storeId;
+
+    @ApiModelProperty("图片地址")
+    private String logo;
+
+    @ApiModelProperty("描述")
+    private String description;
+
+    @ApiModelProperty("创建时间")
+    private Date createTime;
+
+    @ApiModelProperty("更新时间")
+    private Date updateTime;
+
+    @ApiModelProperty("最后操作人")
+    private String operator;
+
+    @ApiModelProperty("排序")
+    private Integer sort;
+
+    @ApiModelProperty("A:正常;D:删除")
+    private String status;
+
+}

+ 73 - 0
fuint-repository/src/main/java/com/fuint/repository/model/MtBookItem.java

@@ -0,0 +1,73 @@
+package com.fuint.repository.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import java.util.Date;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 预约订单实体
+ *
+ * Created by FSQ
+ * CopyRight https://www.fuint.cn
+ */
+@Getter
+@Setter
+@TableName("mt_book_item")
+@ApiModel(value = "MtBookItem对象", description = "MtBookItem表对象")
+public class MtBookItem implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty("自增ID")
+    @TableId(value = "ID", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty("所属商户ID")
+    private Integer merchantId;
+
+    @ApiModelProperty("所属店铺ID")
+    private Integer storeId;
+
+    @ApiModelProperty("预约ID")
+    private Integer bookId;
+
+    @ApiModelProperty("商品ID")
+    private Integer goodsId;
+
+    @ApiModelProperty("预约联系人")
+    private String contact;
+
+    @ApiModelProperty("预约手机号")
+    private String mobile;
+
+    @ApiModelProperty("预约日期")
+    private Date serviceDate;
+
+    @ApiModelProperty("预约时间段")
+    private Date serviceTime;
+
+    @ApiModelProperty("预约备注")
+    private String remark;
+
+    @ApiModelProperty("预约备注")
+    private Integer serviceStaffId;
+
+    @ApiModelProperty("创建时间")
+    private Date createTime;
+
+    @ApiModelProperty("更新时间")
+    private Date updateTime;
+
+    @ApiModelProperty("最后操作人")
+    private String operator;
+
+    @ApiModelProperty("A:正常;D:删除")
+    private String status;
+
+}