Browse Source

添加黑名单表,黑名单设置

liu 1 year ago
parent
commit
186fa9434f

+ 1 - 1
src/main/java/com/template/AutoCode.java

@@ -56,7 +56,7 @@ public class AutoCode {
         mpg.setPackageInfo(pc);
         mpg.setPackageInfo(pc);
         //4、策略配置
         //4、策略配置
         StrategyConfig strategy = new StrategyConfig();
         StrategyConfig strategy = new StrategyConfig();
-        strategy.setInclude("organization"); // 设置要映射的表名
+        strategy.setInclude("blacklist_setting"); // 设置要映射的表名
         strategy.setNaming(NamingStrategy.underline_to_camel);//下划线转驼峰
         strategy.setNaming(NamingStrategy.underline_to_camel);//下划线转驼峰
         strategy.setColumnNaming(NamingStrategy.underline_to_camel);//下划线转驼峰
         strategy.setColumnNaming(NamingStrategy.underline_to_camel);//下划线转驼峰
         strategy.setEntityLombokModel(true); // 自动lombok;
         strategy.setEntityLombokModel(true); // 自动lombok;

+ 7 - 0
src/main/java/com/template/api/BlacklistControllerAPI.java

@@ -0,0 +1,7 @@
+package com.template.api;
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+@RequestMapping("/auto/blacklist")
+public interface BlacklistControllerAPI {
+}

+ 7 - 0
src/main/java/com/template/api/BlacklistSettingControllerAPI.java

@@ -0,0 +1,7 @@
+package com.template.api;
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+@RequestMapping("/auto/blacklist-setting")
+public interface BlacklistSettingControllerAPI {
+}

+ 19 - 0
src/main/java/com/template/controller/BlacklistController.java

@@ -0,0 +1,19 @@
+package com.template.controller;
+
+
+import com.template.api.BlacklistControllerAPI;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-23
+ */
+@RestController
+public class BlacklistController implements BlacklistControllerAPI {
+
+}
+

+ 19 - 0
src/main/java/com/template/controller/BlacklistSettingController.java

@@ -0,0 +1,19 @@
+package com.template.controller;
+
+
+import com.template.api.BlacklistSettingControllerAPI;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-26
+ */
+@RestController
+public class BlacklistSettingController implements BlacklistSettingControllerAPI {
+
+}
+

+ 2 - 0
src/main/java/com/template/controller/HouseOrderController.java

@@ -183,6 +183,8 @@ public class HouseOrderController implements HouseOrderAPI {
         String reserveLiveTime = establishOrderDto.getReserveLiveTime();
         String reserveLiveTime = establishOrderDto.getReserveLiveTime();
         String reserveLeaveTime = establishOrderDto.getReserveLeaveTime();
         String reserveLeaveTime = establishOrderDto.getReserveLeaveTime();
 
 
+//        判断课表,临时人员
+
 
 
         String userId = establishOrderDto.getUserId();
         String userId = establishOrderDto.getUserId();
 
 

+ 18 - 0
src/main/java/com/template/mapper/BlacklistMapper.java

@@ -0,0 +1,18 @@
+package com.template.mapper;
+
+import com.template.model.pojo.Blacklist;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-23
+ */
+@Mapper
+public interface BlacklistMapper extends BaseMapper<Blacklist> {
+
+}

+ 18 - 0
src/main/java/com/template/mapper/BlacklistSettingMapper.java

@@ -0,0 +1,18 @@
+package com.template.mapper;
+
+import com.template.model.pojo.BlacklistSetting;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-26
+ */
+@Mapper
+public interface BlacklistSettingMapper extends BaseMapper<BlacklistSetting> {
+
+}

+ 3 - 0
src/main/java/com/template/model/pojo/ApplicationProcedureTemporary.java

@@ -31,6 +31,9 @@ public class ApplicationProcedureTemporary implements Serializable {
     @ApiModelProperty(value = "申请人id")
     @ApiModelProperty(value = "申请人id")
     private Integer usersId;
     private Integer usersId;
 
 
+    @ApiModelProperty(value = "房间数量")
+    private String houseCount;
+
     @ApiModelProperty(value = "开始时间")
     @ApiModelProperty(value = "开始时间")
     private String startTime;
     private String startTime;
 
 

+ 66 - 0
src/main/java/com/template/model/pojo/Blacklist.java

@@ -0,0 +1,66 @@
+package com.template.model.pojo;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-23
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="Blacklist对象", description="")
+public class Blacklist implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "黑名单")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "订单表id")
+    private Integer houseOrderId;
+
+    @ApiModelProperty(value = "订单号")
+    private String orderNumber;
+
+    @ApiModelProperty(value = "订单状态 1.待支付,2.已支付,3.待入住,4.已入住,5.待结账,6.退款中,7.已退款,8.已退房,9.已取消,超时,10.已支付未入住")
+    private String orderStatus;
+
+    @ApiModelProperty(value = "预定人id")
+    private String reserveUserId;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField(fill = FieldFill.INSERT)
+    private String createTime;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField(fill = FieldFill.INSERT_UPDATE)
+    private String updateTime;
+
+    @ApiModelProperty(value = "创建人员")
+    @TableField(fill = FieldFill.INSERT)
+    private String createUser;
+
+    @ApiModelProperty(value = "更新人员")
+    @TableField(fill = FieldFill.INSERT_UPDATE)
+    private String updateUser;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    @TableField(fill = FieldFill.INSERT)
+    @TableLogic
+    private Integer deleted;
+
+
+}

+ 56 - 0
src/main/java/com/template/model/pojo/BlacklistSetting.java

@@ -0,0 +1,56 @@
+package com.template.model.pojo;
+
+import com.baomidou.mybatisplus.annotation.*;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-26
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@ApiModel(value="BlacklistSetting对象", description="")
+public class BlacklistSetting implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "次数")
+    private Integer count;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField(fill = FieldFill.INSERT)
+    private String createTime;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField(fill = FieldFill.INSERT_UPDATE)
+    private String updateTime;
+
+    @ApiModelProperty(value = "创建人员")
+    @TableField(fill = FieldFill.INSERT)
+    private String createUser;
+
+    @ApiModelProperty(value = "更新人员")
+    @TableField(fill = FieldFill.INSERT_UPDATE)
+    private String updateUser;
+
+    @ApiModelProperty(value = "逻辑删除 未删除:0;删除:1")
+    @TableField(fill = FieldFill.INSERT)
+    @TableLogic
+    private Integer deleted;
+
+
+}

+ 16 - 0
src/main/java/com/template/services/BlacklistService.java

@@ -0,0 +1,16 @@
+package com.template.services;
+
+import com.template.model.pojo.Blacklist;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-23
+ */
+public interface BlacklistService extends IService<Blacklist> {
+
+}

+ 16 - 0
src/main/java/com/template/services/BlacklistSettingService.java

@@ -0,0 +1,16 @@
+package com.template.services;
+
+import com.template.model.pojo.BlacklistSetting;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-26
+ */
+public interface BlacklistSettingService extends IService<BlacklistSetting> {
+
+}

+ 20 - 0
src/main/java/com/template/services/impl/BlacklistServiceImpl.java

@@ -0,0 +1,20 @@
+package com.template.services.impl;
+
+import com.template.model.pojo.Blacklist;
+import com.template.mapper.BlacklistMapper;
+import com.template.services.BlacklistService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-23
+ */
+@Service
+public class BlacklistServiceImpl extends ServiceImpl<BlacklistMapper, Blacklist> implements BlacklistService {
+
+}

+ 20 - 0
src/main/java/com/template/services/impl/BlacklistSettingServiceImpl.java

@@ -0,0 +1,20 @@
+package com.template.services.impl;
+
+import com.template.model.pojo.BlacklistSetting;
+import com.template.mapper.BlacklistSettingMapper;
+import com.template.services.BlacklistSettingService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ceshi
+ * @since 2024-08-26
+ */
+@Service
+public class BlacklistSettingServiceImpl extends ServiceImpl<BlacklistSettingMapper, BlacklistSetting> implements BlacklistSettingService {
+
+}

+ 5 - 0
src/main/resources/mapper/template/BlacklistMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.template.mapper.BlacklistMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/mapper/template/BlacklistSettingMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.template.mapper.BlacklistSettingMapper">
+
+</mapper>